img{
border:0;
}

#html-center{
text-align:left;
}

#html-body{
margin:0px;
width:100%;
}

#nav-body{
width:100%;
background:url(/img/site_bkg_top.png) repeat-x;
}

#nav-body .inside{
width:775px;
position:relative;
}

#nav-header{
width:775px;
}

#nav-list{
margin:0px;
padding:0px;
list-style:none;
}

.nav-item{
float:left;
margin:0;
padding:0;
color:#FFFFFF;
font-size:12px;
}

.nav-item a {
display:block;
text-decoration:none;
}

#nav-menu{
top:0px;
left:433px;
overflow:hidden;
position:absolute;
}

#nav-menu .nav-item{
}

#nav-menu .nav-item a{
margin:0px;
color:#367386;
font-size:11px;
font-weight:bold;
padding:25px 8px 10px 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#nav-menu .nav-item-hover, #nav-menu .nav-item-selected{
background:url(/img/nav/mouseover_top_right.gif) no-repeat right top;
}

#nav-menu .nav-item-hover a, #nav-menu .nav-item-selected a{
color:#FFFFFF;
background:url(/img/nav/mouseover_top_left.gif) no-repeat left top;
}

#nav-menu2{
top:243px;
left:152px;
overflow:hidden;
position:absolute;
}


#nav-menu2 .nav-item{
background:none;
}

#nav-menu2 .nav-item a{
margin:0px;
color:#FFFFFF;
font-size:12px;
padding:8px 8px 10px 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:none;
}

#nav-menu2 .nav-item-hover, #nav-menu2 .nav-item-selected {
background:url(/img/nav/mouseover_bottom_right.gif) no-repeat right top;
}

#nav-menu2 .nav-item-hover a, #nav-menu2 .nav-item-selected a{
color:#367386;
background:url(/img/nav/mouseover_bottom_left.gif) no-repeat left top;
}

#copy{
display:none;
}

#site-body{
width:775px;
background-color:#FFFFFF;
}

#site-body-bottom{
width:100%;
height:50px;
background:url(/img/site_bkg_bottom.png) repeat-x;
}

#site-body-bottom .inside{
clear:both;
width:775px;
color:#367386;
font-size:10px;
text-align:center;
}

#site-body-bottom .padding{
padding:5px;
}

#site-body-bottom a{
color:#367386;
text-decoration:none;
}

#site-body-bottom a:hover{
text-decoration:underline;
}

#home-body .left{
float:left;
width:482px;
}

#home-body .left .padding{
padding:10px 0px 0px 20px;
}

#home-body .left .box{
clear:both;
}

#home-body .left .box .a{
float:left;
}

#home-body .left .box .a img{
margin:0px;
padding:0px;
}

#home-body .left .box .b{
float:left;
height:68px;
width:248px;
background:url(/img/home/icon_bkg.gif) no-repeat;
}

#home-body .left .box .b .padding{
padding:10px 35px 0px 0px;
}

#home-body .left .box .b p{
margin:0px;
padding:5px 0px 0px 0px;
}


#home-welcome{
height:113px;
background:url(/img/home/welcome_bkg.gif) no-repeat;
}

#home-welcome .padding{
padding:15px 0px 0px 20px;
}

#home-welcome p{
margin:0px;
padding:10px 20px 0px 0px;
}

#home-body .right{
float:left;
width:263px;
}

#home-body .right .padding{
padding-top:18px;
}

#home-body .learn {
padding:3px 0px 6px 0px;
color:#5C95A4;
font-size:10px;
}

#home-body .learn a{
color:#5C95A4;
text-decoration:none;
}

#home-body .learn a:hover{
text-decoration:underline;
}

#home-body .inner{
padding:0px 10px 0px 10px;
background-color:#FDECD6;
}

#home-body-bottom{
clear:both;
font-size:3px;
}

#home-body .right .padding img{
margin:0px;
padding:0px;
}

#home-body .right .padding p{
margin:0px;
padding:5px 0px 10px 0px;
}

#second-body{
padding:10px;
}

#new-patient-form, #request-appointment, #get-coupon{
cursor:pointer;
position:absolute;
background:url(/img/trans.gif);
}

#new-patient-form, #request-appointment{
top:192px;
height:35px;
}

#new-patient-form{
left:363px;
width:170px;
}

#request-appointment{
left:542px;
width:210px;
}

#get-coupon{
top:112px;
left:577px;
width:180px;
height:55px;
}

/* CSS for Splash Header */
#splash{
top:62px;
left:350px;
width:380px;
position:absolute;
}

#splash-1,#splash-2,#splash-3,#splash-4{
top:0px;
left:0px;
position:absolute;
visibility:hidden;
}

#splash-1 p,#splash-2 p,#splash-3 p,#splash-4 p{
margin:0px;
padding:0px;
color:#a29483;
font-size:12px;
}

#site-header{
}

#site-logo{
padding:5px;
float:left;
color:#5C95A4;
font-size:25px;
font-weight:bold;
}

#site-details{
padding:5px;
float:left;
}

#site-details p{
margin:0px;
font-size:12px;
padding:0px 0px 2px 0px;
}

#site-details .s2{
font-size:11px;
}
#site-details .s{
font-size:10px;
}