@charset "utf-8";
/* CSS Document */

/* -- Main Tagas -- */

  a{ margin:0px; padding:0px;}
  a{ color:#000;}
  body{ margin:0px; padding:0px;}
  body{ background:#8a8a8a url(/images/bck_ground.jpg) top repeat-x;}
  body{ font-family:Arial, Helvetica, sans-serif; font-size:small; color:#000; line-height:18px;}
  h1,h2,h3{ margin:0px; padding:0px;}
  h1{ margin:3px 0px 20px 0px;}
  h1{ font-size:125%; color:#1893b5; line-height:20px; font-weight:normal;}
  h2{ margin:3px 0px 5px 0px;}
  h2{ font-size:115%; color:#336699; line-height:20px; font-weight:normal;}
  hr{ width:100%; height:1px; margin:30px auto; border:none; color:#1893b5; background:#1893b5; clear:both;}
  img{ margin:0px; padding:0px; border:none;}
  img,div{ behavior:url(/iepngfix.htc);} /* -- Fix: PNG Behavior in IE6-- */
  p{ margin:0px; padding:0px;}
  ul{ margin:0px; padding:0px; list-style:none;}
  li{ margin:0px; padding:0px;}


/* -- Body / Template -- */

  #idBody_Top{ width:760px; margin:3px auto; padding:0px; margin-top:50px;}
  #idBody_Top{ text-align:right; font-size:85%; color:#636363;}
  #idBody_Top a{ color:#636363; text-decoration:none;}
  #idBody_Top a:hover{ color:#000; text-decoration:underline;}

  #idBody_Wrap{ width:760px; margin:0px auto; padding:1px;}
  #idBody_Wrap{ background-color:#898989;}
  
  #idBody_Wrap2{ background-color:#bab8b8; padding:3px;}
  #idBody_Wrap3{ background:#FFF url(/images/bck_idBody.gif) top left repeat-y;}
  
  #idBody_Bot{ height:48px; vertical-align:top; clear:both;}
  #idBody_Bot{ background-color:#745e32;}


/* -- Header -- */

  #idHeader{ margin:0px; padding:0px;}
  #idHeader img.logo{ margin:10px 0px 5px 20px; padding:0px;}


/* -- Navigation (in Header) -- */

  #idNav{ height:24px; margin:10px 0px 45px 0px;}
  #idNav{ border-top:#557dac solid 1px; border-bottom:#cad1e2 solid 1px;}
  
  #idNav div.nav_button{
	height:23px;
	float:right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
  #idNav div.nav_button{ background:url(/images/bk-buttons.gif) no-repeat left;}
  #idNav div.nav_spacer{
	width:0px;
	height:23px;
	float:right;
}
  #idNav div.nav_spacer{ border-left:#cad1e2 solid 1px;}

  #idNav a{ color:#008bae; text-decoration:none;}
  #idNav a:hover{ color:#000;}
  
  #home #idNav #nav_home a{ color:#000;}
  #about #idNav #nav_about a{ color:#000;}
  #physicians #idNav #nav_physicians a{ color:#000;}
  #services #idNav #nav_services a{ color:#000;}
  #forms #idNav #nav_forms a{ color:#000;}
  #contact #idNav #nav_contact a{ color:#000;}
  #center #idNav #nav_center a{ color:#000;}

/* -- Footer -- */

  #idFooter{ width:760px; margin:3px auto; padding:0px;}
  #idFooter{ text-align:center; font-size:85%; color:#636363;}
  #idFooter p{ margin:10px 0px;}
  #idFooter a{ color:#FFF; text-decoration:none;}
  #idFooter a:hover{ color:#000; text-decoration:underline;}

/* -- Left Column -- */

  #idLeft{ width:205px; margin:0px; padding:0px; vertical-align:top; float:left;}
  #idLeft{ background-color:#3280b4; font-size:75%; color:#FFF; line-height:14px;}
  #idLeft a{ color:#FFF; text-decoration:none;}
  #idLeft a:hover{ text-decoration:underline;}
  #idLeft p{ margin-left:30px; padding:10px 0px;}
  
  #idLeft #logo_oats{ margin:0px; padding:0px; padding-bottom:50px;}
  #idLeft #logo_oats{ background-color:#336699;}
  
  #idLeft #meet_our_physicians,#our_location{ margin:0px; padding:0px;}
  #idLeft #meet_our_physicians,#our_location{ background-color:#2e5b8d;}

  #idLeft #meet_our_physicians a{ color:#FFF; text-decoration:none;}
  #idLeft #meet_our_physicians a:hover{ text-decoration:underline;}
  #idLeft #meet_our_physicians ul{ margin:10px 0px 0px 30px; padding-bottom:20px; list-style:url(/images/bullet-arrow.gif); line-height:18px;}

  #idLeft #our_location p{ margin-left:30px; padding:10px 0px; color:#FFF;}


/* -- Right Column -- */

  #idRight{ width: 549px; margin:0px; padding:0px 0px 30px 0px; vertical-align:top; float:right;}
  #idRight{ background:#FFF url(/images/bck_idRight.gif) bottom no-repeat;}

/* -- Content -- */

  #idRight #idContent{ margin:0px; padding:0px 20px;}
  #idRight #idContent p{ margin:10px 0px;}
  #idRight #idContent ul{ margin-left:50px; font-size:90%; color:#333; list-style:disc;}
  #idRight #idContent a{ color:#1893b5;}
  #idRight #idContent a:hover{ color:#f2a532;}
  
/* -- Odds and Ends -- */

#physicians h2{ margin-top:10px; padding-top:10px; border-top:#1893b5 solid 1px; clear:right;}
#physicians #idRight p{ margin-bottom:20px;}
#physicians p img.physician{ margin-left:10px; margin-bottom:10px; padding:5px; border:#79c0d4 solid 1px; float:right;}

#about #idRight{ height:675px;}
#forms #idRight{ height:775px;}
#forms #idRight ul{ list-style:none; margin-left:10px;}

#contact #idRight a.google{ font-size:75%;} /* for google maps */
#services h2{ margin-top:20px;}

#center img.hero{ margin:5px; padding:10px; border:#79c0d4 solid 1px; background-color:#FFF;}

