/* CSS Document */
/* Valley Baptist Health System Style Sheet
   Author: Matt Milam */
/* CSSTidy 1.3dev: Mon, 11 Jan 2009 16:15:11 +0100 */
* {
margin:0;
padding:0;
}

.bodybold {
font-size:1em;
font-weight:700;
line-height:1.2em;
}

disclaimer {
font-size:1em;
line-height:1.2em;
margin:.8em;
}

p,li {
font-size:1.2em;
line-height:1.4em;
margin:.8em;
}

.footer {
font-size:12px;
color:#555;
line-height:1.2em;
margin-bottom:5px;
}

.subhead {
font-size:12px;
color:#02372d;
line-height:1.5em;
margin-bottom:0;
font-weight:700;
letter-spacing:1px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#c9c69a;
padding-bottom:0;
}

.underlineBold {
font-size:1.4em;
color:#666;
line-height:2em;
margin-bottom:-15px;
font-weight:700;
letter-spacing:0;
padding-bottom:0;
}

a {
text-decoration:none;
color:#02372d;
}

a:hover {
text-decoration:underline;
}

h1 {
position:relative;
width:100%;
height:70px;
overflow:hidden;
text-indent:-200em;
z-index:0;
background-image:url(../images/MainLogo.jpg);
background-repeat:no-repeat;
background-position:20px 0;
margin:0 0 10px;
padding:0 0 10px;
}

h2 {
font-size:1.8em;
min-height:1.1em;
margin-bottom:20px;
margin-top:-60px;
z-index:32;
color:#fff;
background-color:#02372d;
padding:45px 50px 17px;
}

h3 {
font-size:1.5em;
border-bottom:solid 1px #c9c69a;
color:#02372d;
margin-bottom:10px;
}

h4 {
color:#02372d;
margin-bottom:3px;
padding-left:7px;
}

h5 {
font-size:1.15em;
color:#02372d;
margin-bottom:3px;
margin-top:3px;
padding-left:7px;
}

h6 {
	font-size:1.2em;
	color:#02372d;
	font-style:italic;
	margin-bottom:10px;
	margin: 0.8em;
}

h7 {
font-size:1.2em;
border-bottom:solid 1px #c9c69a;
color:#02372d;
margin-bottom:10px;
margin-left:5px;
text-transform:uppercase;
}

.clear {
clear:left;
}

div#page-wrap {
background-color:#FFF;
width:850px;
border:1px;
border-color:#c9c69a;
border-style:solid;
margin:0 auto;
}

div#nav-area {
width:100%;
margin-bottom:25px;
background-color:#c9c69a;
font:normal 1em/1 Helvetica, Arial, sans-serif;
list-style-type:none;
text-align:left;
z-index:15;
padding:5px 0 20px;
}

div#main-content {
padding-bottom:30px;
width:850px;
}

div#main-content div#left-col {
float:left;
width:210px;
padding-top:15px;
padding-right:15px;
padding-left:35px;
margin-right:30px;
}

div#main-content div#center-col {
float:left;
width:740px;
padding-top:15px;
margin:0 auto;
}

div#images {
width:480px;
}

.images-text {
position:relative;
top:-90px;
width:320px;
margin-left:90px;
list-style-type:none;
overflow:hidden;
clear:both;
z-index:20;
}

#main-nav {
position:relative;
top:-85px;
width:470px;
margin-left:20px;
list-style-type:none;
overflow:hidden;
clear:both;
z-index:20;
left:280px;
}

#main-nav li {
height:30px;
color:#666;
font:normal 1.6667em/30px Helvetica, Arial, sans-serif;
float:left;
padding:0 0 0 30px;
}

#main-nav li a {
padding-right:15px;
background:url("../images/arrow-blue-on-white.gif") no-repeat 100% center;
color:#666;
}

#main-nav a:hover {
background-color:transparent;
}

#area-nav {
position:relative;
display:block;
color:#666;
list-style:none;
margin:20px 0;
}

#area-nav li {
position:relative;
display:block;
height:15px;
color:#666;
list-style:none;
text-decoration:none;
background-image:url("../images/greenArrow.jpg");
background-repeat:no-repeat;
background-position:0 .4em;
margin-top:20px;
}

#area-nav li a {
position:relative;
display:block;
padding-left:20px;
color:#666;
text-decoration:none;
}

#area-nav li a:hover {
color:#02372d;
text-decoration:none;
}

#list-items li {
position:relative;
display:block;
height:15px;
color:#666;
list-style:none;
text-decoration:none;
background-image:url("../images/greenArrow.jpg");
background-repeat:no-repeat;
background-position:0 .4em;
margin-top:20px;
padding-left:20px;
}

#list-itemsDouble li {
position:relative;
display:block;
height:30px;
color:#666;
list-style:none;
text-decoration:none;
background-image:url("../images/greenArrow.jpg");
background-repeat:no-repeat;
background-position:0 .4em;
margin-top:20px;
padding-left:20px;
}

#list-items1 li {
position:relative;
display:block;
height:100%;
color:#02372d;
list-style:none;
text-decoration:none;
margin-top:10px;
padding-left:20px;
font-style:italic;
}

#list-items2 li {
position:relative;
display:block;
height:20px;
color:#666;
list-style:none;
text-decoration:none;
background-image:url("../images/greenArrow.jpg");
background-repeat:no-repeat;
background-position:0 .4em;
margin-top:20px;
padding-left:20px;
}

#list-items3 li {
position:relative;
display:block;
height:25px;
color:#666;
list-style:none;
text-decoration:none;
background-image:url("../images/greenArrow.jpg");
background-repeat:no-repeat;
background-position:0 .4em;
margin-top:20px;
padding-left:20px;
}

#list-items4 li {
position:relative;
display:block;
height:100%;
color:#02372d;
list-style:none;
text-decoration:none;
margin-top:10px;
padding-left:20px;
}

#list-items4b li {
position:relative;
display:block;
height:100%;
color:#000;
list-style:none;
text-decoration:none;
margin-top:10px;
padding-left:20px;
}

#list-items5 li {
position:relative;
display:block;
height:100%;
color:#666;
list-style:none;
text-decoration:none;
background-image:url("../images/greenArrow.jpg");
background-repeat:no-repeat;
background-position:0 .4em;
margin-top:10px;
padding-left:20px;
}

#list-items6 li {
position:relative;
display:block;
height:100%;
color:#333;
list-style:none;
text-decoration:none;
background-image:url("../images/greenArrow.jpg");
background-repeat:no-repeat;
background-position:0 .4em;
margin-top:10px;
padding-left:20px;
margin-bottom:10px;
}

.item {
width:100%;
height:1px;
border-top:1px #c9c69a;
border-top-style:solid;
margin:15px 0;
}

.itemVertical {
width:1px;
height:300px;
border-top:1px #c9c69a;
border-top-style:solid;
margin:15px 0;
}

div#footer {
text-align:center;
text-decoration:none;
background-color:#c9c69a;
margin-bottom:-1px;
padding:3px 10px;
}

#footer a {
font-size:12px;
color:#555;
border-left:1px solid #fff;
text-decoration:none;
padding:0 10px;
}

#footer a.first {
border-left:none;
}

#footer a:hover {
color:#02372d;
text-decoration:none;
padding:0 10px;
}

body,.bodyBullets {
font:70% Helvetica, Verdana, Arial, San-Serif;
background-image:url("../images/backgrounds/bg_dot1.jpg");
}

.harlingen #main-nav li#harlingen a,#main-nav li#harlingen a:hover,.brownsville #main-nav li#brownsville a,#main-nav li#brownsville a:hover {
background:url("../images/greenArrow.jpg") no-repeat right center;
color:#02372d;
}

.thumbs img {
position:relative;
border:2px solid #fff;
background:none;
margin:10px;
padding:1px;
}

.thumbs img:hover {
border:2px solid #fff;
background:none;
}

div#main-content div#right-col,div#ADAMContentContainer {
float:left;
width:530px;
margin-left:10px;
padding-top:15px;
margin-right:20px;
}

div#rightdonation-col {
float:left;
width:530px;
margin-left:10px;
padding-top:15px;
margin-right:0px;
}
