* { margin:0; padding:0; }
html { overflow-y:scroll; }
#container { text-align:left; margin: 0 auto; width: 760px; position:relative; }
body { background-color:#FFFFFF; background-image:url(images/bodybg.gif); background-repeat:repeat-x; font-family:Verdana, Tahoma; color:#666; font-size:10px; line-height:16px; text-align:center; }
img { border:0; margin-left:190px; }
.docText {float:left; width:400px;}
.docPic { border:1px solid #2770a4; margin:0 14px 0 0; float:left; clear:both;}
.docInfo {float:left;  margin:0 16px 0 0;}
.docAddy {float:left; width:190px; margin-top:20px;}



#kadmedorg {position:absolute; top: 42px; left:650px; width:120px; height:20px;}
#kadmedorg img, #kadmedorg a{height:11px;}
#kadmedorg img{margin:0; padding:0;}
#kadmedorg span{float:left; display:inline;}
#kadmedorg img.orgArrow{margin:3px 3px 0 0; float:left; display:inline;}

h1 { float:left; font-size:12px; padding: 93px 0 0 0; overflow: hidden; width: 760px; height: 0px !important; height /**/:93px; /* for IE5/Win only */ background: transparent url(images/header.gif) left top no-repeat;}
h1#header{text-indent:-999999px;}

h2 { font-family:Georgia, Verdana, Tahoma; font-size:18px; font-weight:normal; color:#163c58; line-height:24px; margin-top:20px; margin-bottom:10px; }
h3 { font-family:Arial, Helvetica; text-transform:uppercase; color:#CCC; }
h4 { color:#333; font-size:10px; }
h5 { font-family:Georgia, "Times New Roman", Verdana; color:#2770a4; font-size:12px; margin-bottom:5px; }
a:link { color:#5ca7dd; font-weight:bold; }
a:visited { color:#2c7fb3; font-weight:bold; }
a:hover { color:#cc9933; font-weight:bold; text-decoration:none; }
a:active { color:#5ca7dd; font-weight:bold; text-decoration:none; }

ul { list-style:none; }
#nav { position:relative; float:left; width:765px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11pt; }
#nav ul{width:640px; display:inline;}
#nav a#careerBtn{display:inline; float:left; margin:3px 0 0 10px; padding:0; width:118px; height:40px; background:url(images/btn_career2.gif) no-repeat; text-indent:-999999px;}
#nav a#careerBtn:hover{background:url(images/btn_career2.gif) no-repeat 0 -40px;}
#nav a#medLibBtn{display:inline; float:left; margin:3px 0 0 10px; padding:0; width:118px; height:40px; background:url(images/btn_medlib.gif) no-repeat; text-indent:-999999px;}
#nav a#medLibBtn:hover{background:url(images/btn_medlib.gif) no-repeat 0 -40px;}

#nav a { text-decoration:none; font-weight:normal; color:#7a6503; cursor:pointer; display:block; }
#nav a:hover { color:#599fcf; }
#nav a:active { color:#7a6503; text-decoration:underline; }

#nav li { background: transparent url(images/navdiv.gif) right top no-repeat;height:44px; line-height:44px; padding:0 12px; float:left; }
#nav li.last { background:none; }
#nav li a {float:left; display: block; }
#nav li a span { float:left; display:block; height:44px; padding:0 15px; }
#nav li a:hover { background: transparent url(images/slide_l.gif) 0px 6px no-repeat; }
#nav li a:hover span { background: transparent url(images/slide_r.gif) right 6px no-repeat; }
#nav li.selected a,
#nav li.selected a:hover { background: transparent url(images/slide_l.gif) 0px 6px no-repeat; }
#nav li.selected a span,
#nav li.selected a:hover span { background: transparent url(images/slide_r.gif) right 6px no-repeat; }




#banner h3 { float:left; padding: 175px 0 0 0; overflow: hidden; width: 760px; height: 0px !important; height /**/:175px; /* for IE5/Win only */ background: transparent url(images/banner2.jpg) left top no-repeat; }
/*#banner img { padding:0; width:760px; float:left; margin-left:0; margin-top:27px; }*/

#banner img { padding:0; width:760px; margin-left:0; }
ul.banner_fade { height:75px; }

#docBanner h3 { float:left; padding: 113px 0 0 0; overflow: hidden; width: 760px; height: 0px !important; height /**/:113px; /* for IE5/Win only */ background: transparent url(images/docbanner.gif) left top no-repeat; }
#libBanner h3 { float:left; padding: 113px 0 0 0; overflow: hidden; width: 760px; height: 0px !important; height /**/:113px; /* for IE5/Win only */ background: transparent url(images/libbanner.gif) left top no-repeat; }
#locBanner h3 { float:left; padding: 113px 0 0 0; overflow: hidden; width: 760px; height: 0px !important; height /**/:113px; /* for IE5/Win only */ background: transparent url(images/locbanner.gif) left top no-repeat; }
#conBanner h3 { float:left; padding: 113px 0 0 0; overflow: hidden; width: 760px; height: 0px !important; height /**/:113px; /* for IE5/Win only */ background: transparent url(images/conbanner.gif) left top no-repeat; }
#content { position:relative; float:left; width:758px; background-color:#FFF; border-left:solid #bcd6ea 1px; border-right:solid #bcd6ea 1px; }
#contentLeft { position:relative; float:left; left:45px; width:290px; }
#contentRight { position:relative; float:right; right:45px; width:290px; }
#content a.takeButton { float:left; padding: 27px 0 0 0; margin-top:10px; overflow: hidden; width: 104px; height: 0px !important; height /**/:27px; /* for IE5/Win only */ background: transparent url(images/take_button.gif) left top no-repeat; }
#content a.cpFileButton { float:left; padding: 27px 0 0 0; margin-top:14px; left:45px; overflow: hidden; width: 206px; height: 0px !important; height /**/:27px; /* for IE5/Win only */ background: transparent url(images/cpFlyer.gif) left top no-repeat; }
#search { position:relative; float:left; background-image:url(images/searchbg.gif); border-top:solid #bcd6ea 1px; border-bottom:solid #bcd6ea 1px; width:758px; height:170px; top:20px; }
#searchDoctor { position:relative; float:left; left:45px; margin-top:5px; width:300px; }
#searchLocation { position:relative; float:right; right:45px; margin-top:5px; width:340px; }
input,
textarea,
select { padding: 3px; border: 1px solid #d1d1d1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666; background-color: #F7F7F7; }
#leftCol { position:relative; float:left; left:45px; top:20px; width:300px; }
#rightCol { position:relative; float:right; right:45px; top:20px; width:300px; }
.column { padding:10px; float:left;border:1px solid #f4f4f4; width:280px; display:inline;}
.doctors .column{ margin:0 45px; width:600px;}
h2.docterCat{display:block;margin-left: 45px;  margin-top:40px;display:block; float:left; clear:both;display:inline;width: 600px;}
.alt { background-color:#f4f4f4; }
.greybg { background-image:url(images/greybg.gif); border:1px solid #d1d1d1; padding:12px; }
#googleMap { text-align:right; background-color:#d7e0e8; line-height:24px; border-bottom:1px solid #bcd6ea; border-top:none; border-right:none; border-left:none; }
#footer { position:relative; float:left; width:100%; height:120px; top:50px; padding-top:30px; background-color:#06375b; border-top:4px solid #bcd6ea; color:#FFF; display:inline; }
#footer p { float:left; margin:20px 0 0 220px; }
#footer ul { padding-left:30px; }
#footer li { float:left; }
#footer a { float:left; padding: 44px 0 0 0; overflow: hidden; height: 0px !important; height /**/:44px;/* for IE5/Win only */ }
#footer a.med { width: 115px; /* for IE5/Win only */ background: transparent url(images/f_regionalmedical.gif) left top no-repeat; }
#footer a.found { width: 97px; background: transparent url(images/f_found.gif) left top no-repeat; }
#footer a.clinic { width: 99px; background: transparent url(images/f_clinic.gif) left top no-repeat; }
#footer a.neuro { width: 135px; background: transparent url(images/f_neuro.gif) left top no-repeat; }
#footer a.tnrc { width: 135px; background: transparent url(images/f_knrc.gif) left top no-repeat; }
#footer a.assc { width: 127px; background: transparent url(images/f_assc.gif) left top no-repeat; }
