﻿body{margin:0px;padding:0px;text-align:center;background-color:#CCC;font-family:Arial,Sans-serif}
a{color:#A30}
.border{border:1px solid #000}
.small{font-size:11px}

#MainLayout{width:778px;border:1px solid #000;margin:0px auto}

#Navigation{position:relative;display:block;width:778px;height:140px;overflow:hidden;clear:both}
#Navigation a{padding-top:150px}
#Navigation a,#Navigation div{display:block;float:left;height:140px;overflow:hidden;
    background-position:top left;background-repeat:no-repeat}
#Navigation a:hover,#Navigation a:active{background-position:150px}

#Home{width:84px;background-image:url(images/layout_mo_03.jpg)}
#Home a{width:84px;background-image:url(images/layout_03.jpg)}
#Contact{width:83px;background-image:url(images/layout_mo_04.jpg)}
#Contact a{width:83px;background-image:url(images/layout_04.jpg)}
#Schedule{width:85px;background-image:url(images/layout_mo_05.jpg)}
#Schedule a{width:85px;background-image:url(images/layout_05.jpg)}
#OfficeInfo{width:84px;background-image:url(images/layout_mo_06.jpg)}
#OfficeInfo a{width:84px;background-image:url(images/layout_06.jpg)}
#Location{width:84px;background-image:url(images/layout_mo_07.jpg)}
#Location a{width:84px;background-image:url(images/layout_07.jpg)}
#Opportunities{width:84px;background-image:url(images/layout_mo_08.jpg)}
#Opportunities a{width:84px;background-image:url(images/layout_08.jpg)}

#Background{width:778px;background:url(images/layout_11.jpg) repeat-y}
#Content{padding:0px 36px 0px 131px;background:url(images/layout_10.jpg) top left no-repeat;font-size:14px}
#Content h1{font-size:30px;font-weight:bold;text-align:center;margin-top:0px}
#Content ul{text-align:left;}

#Footer{display:block;padding:15px 26px 10px 121px;text-align:center;line-height:12px;font-family:Arial,sans-serif;font-size:11px;clear:both}
#Footer hr{width:600px;margin:15px auto}
#Footer a{text-decoration:none}
#Footer a:hover{text-decoration:underline}

#Attention{font-size:12px;font-style:italic;font-weight:bold;text-align:left}
#Disclaimer{margin-left:20px;font-size:9px;text-align:left}

#DoctorBios{display:block;margin:40px auto 20px auto;clear:both}
#DoctorBios div{display:block;height:160px;text-align:justify;line-height:15px;clear:both}
#DoctorBios img{float:left;margin-right:10px;border:solid 1px #000}
#OtherStaff{display:block;position:relative;width:560px;margin-bottom:-50px;padding:0px 25px;clear:both}
#OtherStaff div{display:block;width:280px;height:200px;float:left;text-align:center}
#OtherStaff img{border:solid 1px #000}

#ContactForm{width:260px;text-align:left;margin:0px auto}
#ContactForm .required{font-size:11px;line-height:12px;color:#F00}
#ContactForm div.text{float:left;width:100px;margin-top:4px}
#ContactForm div.input{float:left}
#ContactForm input{border:solid 1px #666}
#ContactForm textarea{border:solid 1px #666}

#FeesTable{border-left:1px solid #000;border-top:1px solid #000}
#FeesTable td{border-right:1px solid #000;border-bottom:1px solid #000;padding:1px 3px;text-align:left;
    font-size:13px;font-family:Arial Black,Arial,Sans-serif}
    
#LinksTable{font-size:18px;line-height:25px;text-align:left;width:100%;margin:0px auto}
#LinksTable li{}
#LinksTable li ul li{}
