/* CSS Document */

/* GENERAL */
* { margin:0; padding:0; list-style-type:none }
body { background:#A4E1F4 url(../images/_background.jpg) center top no-repeat }
body a img { border:0 }
div#Wrapper { width:900px; margin:0 auto; font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#333333; cursor:default }
div.Clr { clear:both }
h1 { margin-bottom:15px; font:bold 20px Georgia, "Times New Roman", Times, serif; color:#FF3333; letter-spacing:-1px }
h2 { margin-bottom:5px; font:bold 20px Georgia, "Times New Roman", Times, serif; color:#333333; letter-spacing:-1px }
h2.Margin { margin-bottom:15px }
h3 { margin-bottom:10px; font:bold 36px Georgia, "Times New Roman", Times, serif; color:#FF3333; letter-spacing:-2px }
h3 em { color:#FF3333 !important }
h4 { padding:10px 14px; font:bold 16px Georgia, "Times New Roman", Times, serif; color:#FF3333; letter-spacing:-1px }
h4 em { display:block; font-weight:normal; font-size:14px; color:#666; letter-spacing:0 }

/* NAVIGATION */
div#Navigation { height:87px; width:840px; padding:0 10px; margin:40px auto 0 }
	div#Navigation a.LogoName { float:left; margin:20px 0 0 10px }
	div#Navigation ol { float:right; overflow:hidden; padding:0 10px 10px; background:url(../images/_navigation_background.png) left top repeat-x; font:bold 14px/12px Georgia, "Times New Roman", Times, serif; letter-spacing:-1px }
	div#Navigation ol li { float:left; overflow:hidden }
	div#Navigation ol li a { display:block; padding:32px 16px 15px; text-decoration:none; color:#333 }
	div#Navigation ol li a:hover { color:#FF3333 }
	div#Navigation ol li.On a { background:#FF3333; color:#FFF; padding:32px 17px 15px }
	div#Navigation ol li.On a:hover { color:#FFF }
	div#Navigation ol li a strong { display:block; font-size:17px; line-height:18px }

/* HEADER */
div#Header { width:900px; position:relative; top:-20px; margin-bottom:-30px }
	div#Header div.HeaderAnimation { background:#FFF; margin-top:10px; height:260px; padding:10px 0; background:url(../images/_header_background.png) center top repeat-y }
	div#Header div.HeaderAnimation div { width:610px; height:260px; background:#FFF; padding-left:290px }
	div#Header img.Doctors { position:absolute; margin:-20px 0 0 -20px }

/* CONTENT */
div#Content { width:840px; margin:0 auto; overflow:hidden }
	div#Content a { color:#FF3333 }
	div#Content a:hover { color:#FFF; background:#FF3333; text-decoration:none }
	div#Content p { padding-bottom:15px }
	div#Content .End { padding-bottom:0; margin-right:0 }
	div#Content div.ContentLeft { width:230px; float:left; padding:35px 0 0 }
	div#Content div.ContentRight { width:560px; padding:0 10px 10px; background:url(../images/_spaceball.png); float:right }
	div#Content div.ContentRight div.Page { background:#FFF; padding:35px 30px 30px }
	div#Content em { color:#999 }
	div.Wrap { overflow:hidden; padding:20px 0 0 }
	
	dl { padding:5px 0 15px }
	dt { padding:15px 0 5px; font-size:12px; font-style:italic; color:#FF3333 }
	dd { background:url(../images/_list_dot.gif) left 5px no-repeat; padding-left:15px }
	
	div.Doctor { width:240px; float:left; margin:0 20px 10px 0; overflow:hidden }
		div.Doctor img { padding:4px; background:#FFF; border:10px solid #EFEFEF }
	div.Map { width:284px; float:left; margin:0 20px 10px 0; overflow:hidden }
		div.Map img { padding:4px; background:#FFF; border:10px solid #EFEFEF }
	img.Image { padding:4px; background:#FFF; border:10px solid #EFEFEF; float:left; margin:0 20px 20px 0 }

/* FOOTER */
div#Footer { margin:20px 0 0 330px; color:#82ACBA; padding-bottom:20px }

