*{margin:0;padding:0;}
body{padding:20px;background:#36d;text-align:center;}
body,h1,h2,h3,h4,h5,h6,th,td,li,dt,dd,div,span,p,a,select,input,textarea,abbr,address{font:12px Tahoma,Arial,Helvetica,sans-serif;}
th,td{vertical-align:top;}
img{border:0;}
p{margin-bottom:1em;}
li{list-style-type:square;}
abbr{text-decoration:none;border-bottom:0;}
fieldset{border:0;}
a:hover{color:red;}

h1{display:none;}
#header{margin:0 auto;padding:6px;max-width:1188px;min-width:738px;min-height:150px;display:block;background:#fff url('../i/logo.jpg') no-repeat;font:12px Arial,sans-serif;text-align:right;color:#36d;}
#header .org{font:bold 22px Georgia,serif;}
#header .names{font:bold 18px Georgia,serif;}
#topBar{margin:0 auto;max-width:1200px;min-width:750px;height:18px;border-top:1px solid #36d;border-bottom:1px solid #36d;background:url('../i/topBar.jpg') center top repeat-x;}

#body{margin:0 auto;max-width:1200px;min-width:750px;}
#container,#wrapper{display:block;float:left;width:100%;background:#fff url('../i/leftColBG.gif') repeat-y;}
#wrapper{position:relative;background:url('../i/rightColBG.gif') right top repeat-y;text-align:left;}
#mainNav{padding:10px;width:200px;display:block;float:left;}
#content{margin:0 260px 0 225px;padding:10px;float:none;}
#sidebar{padding:10px;width:230px;float:right;}
#footer{margin:0 auto 20px;padding:6px 0;max-width:1200px;min-width:750px;display:block;float:none;clear:left;border-top:1px solid #36d;background:#9cf;text-align:center;font-size:11px;vertical-align:middle;}

#mainNav li{display:block;width:175px;list-style-type:none;}
#mainNav li a{display:block;width:195px;padding:3px 2px;font-size:12px;font-weight:bold;color:#36d;text-decoration:none;}
#mainNav li ul li a{width:185px;border-bottom:1px solid #fff;padding-left:12px;background:url('../i/blueArrow.gif') left 50% no-repeat;font-weight:normal;}
#mainNav li a:hover{background-color:#9cf;}
body#Home #navHome,body#Services #navServices,body#Doctors #navDoctors,body#Staff #navStaff,body#Insurance_Plans_Accepted #navInsurance_Plans_Accepted,body#Frequently_Asked_Questions #navFAQs,body#Additional_Resources #navAdditional_Resources,body#Contact_Us #navContact_Us 
	{background-color:#36d;color:#fff;text-decoration:none;}
body.navMission #navMission,body.navPhilosophy #navPhilosophy,body.navPrimary_Eye_Care #navPrimary_Eye_Care,body.navContact_Lens_Fitting #navContact_Lens_Fitting,body.navOcular_Health #navOcular_Health,body.navEye_Disease #navEye_Disease,body.navDr_Ilene_Siringo #navDr_Ilene_Siringo,body.navDr_Frank_Siringo #navDr_Frank_Siringo,body.navDr_Mira_Lee #navDr_Mira_Lee
	{background-color:#9cf;border-bottom:1px solid #36d;text-decoration:none;}
#content p,#content li,#content dt,#content dd{font-size:13px;line-height:1.62em;}
#content dt.active{font-weight:bold;}
#content dt a{color:blue;text-decoration:underline;cursor:pointer;cursor:hand;}
#content dt,#content dd{padding-left:16px;text-indent:-16px;}
#content dd a{margin-left:-16px;padding-left:20px;text-indent:0;}
#content dd li a{margin-left:0;}
h2{margin-bottom:1em;padding:3px;height:1%;background:#36d;color:#fff;font-weight:bold;}
h2 a{color:#fff;font-weight:bold;text-decoration:none;}
h2 a:hover{color:#fff;text-decoration:underline;}
.topOfPage{display:block;margin:1em 0;padding-left:20px;border-bottom:1px solid #36d;background:#fff url('../i/top.gif') left top no-repeat;color:#3367CD;text-decoration:none;}
.topOfPage:hover{border-color:#f00;background-image:url('../i/top-red.gif');}
#GoogleMap{margin:10px 0;}
.formNotice{margin:15px 0 0;padding:6px;width:215px;float:left;clear:left;border:1px solid #bbb;background-color:#ffa;text-align:center;}
.ojo{font-weight:bold;color:#f00;}
.scheduleAppt a{width:200px;display:block;padding:6px;background-color:#0BCF00;font:bold 14px Arial;color:#fff;text-transform:uppercase;text-decoration:none;border-top:1px solid #79CF74;border-left:1px solid #79CF74;border-right:1px solid #077F00;border-bottom:1px solid #077F00;}
.scheduleAppt a:hover{text-decoration:underline;background-color:#09AF00;border-top:1px solid #077F00;border-left:1px solid #077F00;border-right:1px solid #79CF74;border-bottom:1px solid #79CF74;}
a.PDF{margin:3px 0;padding:4px 20px 4px 0;font-weight:bold;line-height:30px;border:0;background:url('../i/iconPDF.gif') right 50% no-repeat;}
.vcard{display:none;}

#content li{margin-left:15px;}
#ContactInformation .leftCol,#contactForm label{float:left;clear:left;width:60px;padding-bottom:3px;font-weight:bold;}
#ContactInformation .rightCol{height:1%;margin-left:60px;padding-bottom:6px;}
#contactForm input{margin-bottom:1px;width:215px;border:1px solid #36d;background:#eee;}
#contactForm > input{width:220px;}
#contactForm textarea{width:500px;height:150px;border:1px solid #36d;background:#eee;}
#contactForm input.submit{width:222px;margin:0 0 10px 0;background:#ccc;cursor:hand;cursor:pointer;border:2px solid #36d;border-top-color:#8FB2FF;border-left-color:#8FB2FF;}
#sidebar #contactForm input{width:160px;}
#sidebar #contactForm > input{width:165px;}
#sidebar #contactForm textarea{margin-bottom:1px;width:220px;height:50px;}
#sidebar #contactForm > textarea{width:225px;}
#sidebar #contactForm input.submit{width:227px;}
