/* CSS Document */
/* Valley Baptist Health System Style Sheet
   Author: Matt Milam */
   
/* CSSTidy 1.3dev: Mon, 05 Jan 2009 18:11:01 +0100 */

* {
margin:0;
padding:0;
}

body {
font:70% Helvetica, Verdana, Arial, San-Serif;
background-image:url(../images/backgrounds/bg_dot1.jpg);
}

p,li {
font-size:1.2em;
line-height:1.5em;
margin:.8em;
}

.style2 {
font-size:90%;
line-height:1.5em;
}

.footer {
font-size:12px;
color:#555;
line-height:1.2em;
margin-bottom:5px;
}

img.float-right {
margin:5px 0 10px 10px;
}

img.float-left {
margin:5px 10px 10px 0;
}

a {
text-decoration:none;
color:#900;
}

h1 {
font-size:1.5em;
border-bottom:solid 1px #c9c69a;
color:#02372d;
margin-bottom:10px;
}

.clear {
clear:both;
}

div#page-wrap {
background-color:#FFF;
width:850px;
border:1px;
border-color:#c9c69a;
border-style:solid;
margin:0 auto;
}

div#page-wrap2 {
background-color:#FFF;
float:right;
display:inline;
width:560px;
margin-left:30px;
padding-top:15px;
}

div#nav-area {
width:850px;
margin-bottom:20px;
background-color:#c9c69a;
font:normal 1em/1 Helvetica, Arial, sans-serif;
list-style-type:none;
text-align:left;
z-index:15;
padding:5px 0;
}

div#main-graphic {
	padding-bottom:10px;
	width:850px;
	height:210px;
	margin-bottom:10px;
	margin-top:0px;
	z-index:-1;
}

div#main-content {
width:850px;
background-color:#FFF;
padding-bottom:20px;
margin-bottom:0;
}

div#main-content div#left-col {
	float:left;
	display:inline;
	width:210px;
	padding-top:15px;
	padding-right:15px;
	padding-left:15px;
	margin-left:20px;
	margin-right:30px;
	background-repeat:repeat-x;
	background-image:url(../images/hmPage/contentBGleft2.gif);
	overflow: visible;
	margin-bottom: 20px;
}

div#main-content div#right-col {
float:right;
display:inline;
width:530px;
margin-left:10px;
margin-right:20px;
padding-top:15px;
background-image:url(../images/hmPage/contentBG.gif);
background-repeat:no-repeat;
}

div#main-content div#right-col p {
font-size:95%;
}

div#main-left-col {
	float:left;
	display:inline;
	width:400px;
	margin-left:20px;
	padding-top: 10px;
	margin-top: 0px;
	height: 200px;
}

div#main-left-col p{
font-size:1.2em;
line-height:1.5em;
margin:.8em;
}

div#main-right-col {
float:right;
display:inline;
width:430px;
}

#main-nav {
position:relative;
top:-10px;
width:380px;
margin-left:0px;
list-style-type:none;
overflow:visible;
clear:both;
z-index:10;
}

#main-nav li {
	height:10px;
	color:#666;
	float:left;
	padding:0 0 0 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.44em;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	font-variant: normal;
}

#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 li {
position:relative;
display:block;
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;
margin-bottom:10px;
}

#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;
}

.item {
width:210px;
height:1px;
border-top:1px #c9c69a;
border-top-style:solid;
margin:10px 0 15px;
}

#news {
display:inline;
width:500px;
margin-left:10px;
padding-bottom:20px;
float:left;
}

#news h3 {
border-bottom:solid 1px #c9c69a;
color:#02372d;
margin-bottom:10px;
margin-left:10px;
width:480px;
}

#news h2 {
font-size:.95em;
color:#02372d;
background-image:url(../images/greenArrow.jpg);
background-repeat:no-repeat;
background-position:0 .4em;
padding:0 0 0 16px;
}

#news h2 a {
color:#02372d;
}

#news p {
margin-top:2px;
}

#news p.ceo {
font-size:125%;
line-height:1.4em;
margin:.8em;
}

#news ul {
overflow:hidden;
}

#news li {
list-style-type:none;
padding:0 10px;
}

#news li .date {
color:#8d9157;
}

#news li.last {
border-right:none;
padding-right:0;
}

#box4 {
padding:5px 10px 0 20px;
}

#box4 .text1 {
margin-bottom:10px;
}

#box4 h3 {
border-bottom:solid 1px #c9c69a;
color:#02372d;
margin-bottom:10px;
width:460px;
}

.list1 {
list-style:none;
border:solid 1px #c9c69a;
margin-left:10px;
padding:0;
}

.list1 text3 {
font-size:95%;
padding:0 10px;
}

.list1 li {
display:block;
float:left;
width:99px;
padding:0 15px 0 23px;
}

.list1 li.first {
background:none;
border:none;
padding:0 0 0 15px;
}

.list1 li.middle {
background:none;
border:none;
padding:0 15px;
}

.list1 li.last {
border:none;
padding:0 0 0 15px;
}

.list1 img {
margin-bottom:15px;
}

#serviceLine {
clear:left;
float:left;
width:100%;
margin-top:18px;
margin-bottom:18px;
}

#homeLow {
clear:left;
float:left;
width:100%;
margin-top:0;
}

#homeLowMain {
float:left;
padding-top:0;
}

#homeFeatL1 {
height:250px;
float:left;
padding-bottom:0;
}

#homeFeatL2 {
width:235px;
height:220px;
background-image:url(../images/hmPage/boxScreening2.gif);
background-repeat:no-repeat;
float:left;
text-align:center;
margin-left:20px;
}

#homeFeatL3 {
width:150px;
height:250px;
background-image:url(../images/hmPage/homeFeatL3.gif);
background-repeat:no-repeat;
float:left;
text-align:center;
}

#homeFeatL4 {
width:150px;
height:199px;
background-image:url(../images/hmPage/homeFeatL4.jpg);
background-repeat:no-repeat;
float:left;
text-align:center;
margin-left:15px;
}

.homeFeatHeader {
font-size:15px;
color:#02372d;
margin-top:20px;
padding-left:20px;
}

.homeFeatHeader a {
font-size:15px;
color:#02372d;
text-decoration:none;
}

.homeFeatContent {
font-size:1em;
line-height:1.3em;
color:#666;
width:200px;
margin-top:7px;
margin-left:auto;
margin-right:auto;
}

.homeFeatContent a {
color:#666;
text-decoration:none;
display:block;
}

.homeFeatContent a:hover {
color:#1F1F1F;
}

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;
}

a:hover,.homeFeatHeader a:hover {
text-decoration:underline;
}

div#main-content div#left-col p,.list1 li.p {
font-size:90%;
}

.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;
}

#leftboxes {
width: 208px;
height: 100px;
}

.picbox {  
    height:  100px;  
    width:   208px;  
    padding: 0;  
    margin:  0;  
} 
 
.picbox img {  
    padding: 0px;  
    border:  0px;    
    width:  208px; 
    height: 100px; 
    top:  0; 
    left: 0 
} 
