/*CSS OMG OMG OMG OMG*/
@charset "UTF-8";

#content_wrap {width:1024px;margin:0 auto;padding:0 0 0 0;height:100%;min-height:900px;}
#content_wrap.news {width:1024px;margin:0 auto;padding:0 0 0 0;background: url('../_images/bg_1.jpg') no-repeat 0 160px;min-height:900px;}
#content_wrap.about {width:1024px;margin:0 auto;padding:0 0 0 0;background: url('../_images/bg_4.jpg') no-repeat 0 160px;min-height:900px;}
#content_wrap.blog {width:1024px;margin:0 auto;padding:0 0 0 0;background: url('../_images/bg_3.jpg') no-repeat 0 160px;min-height:900px;}
#content_wrap.results {width:1024px;margin:0 auto;padding:0 0 0 0;background: url('../_images/bg_5.jpg') no-repeat 0 160px;min-height:900px;}
#content_wrap.freeChapter{width:1024px;margin:0 auto;padding:0 0 0 0;background: url('../_images/bg_2.jpg') no-repeat 0 160px;min-height:900px;}
#content_wrap.anatomy, #content_wrap.quiz{width:1024px;margin:0 auto;padding:0 0 0 0;min-height: 1100px;}


#header {margin:0 0 55px 0;}
#header img.logo {margin:45px 0 0 0;}
#header #topRight{float:right;margin:-89px 0 0 0;position:relative;left:118px;}
#header #menu {margin:8px 0 0 0;height:30px;border-top:1px solid #333;border-bottom:1px solid #333;padding:3px 0;}
	#header #menu ul {margin:0;width:930px;}
		#header #menu ul li {float:left;margin:0 9px;padding:0 9px;}
		#header #menu ul li.last {margin-right:0;}
			#header #menu ul li a {font:normal 13px helvetica;text-transform: uppercase;font-style: italic;}
			#header #menu ul li.active, #header #menu ul li:hover {background:#ff0;}
			#header #menu ul li.active a {font-weight: bold;}
			
#newsItem, #author {margin: 0 20px 75px 475px;background:#ffe url('../_images/newsBG.jpg') repeat-x bottom left;padding:0 10px 0 0;}
	#newsItem h1 {font:bold 20px helvetica;margin:0;padding:0 0 5px 0;border-bottom:1px solid #000;color:#000;font-style: italic;}
		#newsItem h1 span {font:normal 13px helvetica;font-style:italic;margin:0 0 0 10px;}
	#newsItem h2 {font:bold 12px helvetica;margin:-25px 0 0 0;padding:0;float:right;color:#666;font-style: italic;}
	#newsItem p, #newsItem div {font:normal 13px/22px helvetica;margin:10px 0 0 0;padding:0;color:#666;}
	#newsItem h3 {font:bold 12px helvetica;margin:0;padding:0;float:right;color:#666;font-style: italic;}
	#newsItem h3 a:hover {background:#ff0;font-weight: bold;}

#page_navigation {float:right;margin:0 20px 0 0;}
#page_navigation a{padding:5px;margin:5px;color:#999;font:normal 12px helvetica;text-decoration:none}
.previous_link {margin-right:10px!important;}
.next_link {margin-left:10px!important;}
.active_page, #page_navigation a:hover{background:#ffe;color:#666 !important;border:none !important;}

ul.tabs {margin: 0 20px 0 475px;padding: 0;float: right;list-style: none;height: 32px;width: 529px;}
ul.tabs li {float: right;margin: 0;padding: 0;height: 31px;line-height: 31px;border-left: none;margin-bottom: -1px;overflow: hidden;position: relative;	background: #fff;}
ul.tabs li a {text-decoration: none;color: #000;display: block;height: 31px;text-transform:uppercase;font:bold 14px helvetica;padding:7px 20px;border: 1px solid #fff;outline: none;}
ul.tabs li a:hover {background: #ffe;}
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: #ffe;}
.tab_container {border-top: none;overflow: hidden;clear: both;float: left;margin: 0 20px 75px 475px;background: #fff;}
.tab_content {padding: 20px 20px 0 20px;font-size: 1.2em;font:normal 13px/22px helvetica;color:#666;background:#ffe url('../_images/newsBG.jpg') repeat-x bottom left;}

.quiz h1 {margin:-30px 0 0 0;background:#ffe url('../_images/newsBG.jpg') repeat-x bottom left;width:300px;}
.quiz form {margin:0 0 30px 0;}
.quiz p {font:normal 13px/22px helvetica;}
#question {margin:10px 0 20px 0;}
#question h2 {font:bold 14px/22px helvetica;margin:5px 0;}
#question p {font:normal 13px/22px helvetica;}

.anatomy ul.sub {font:normal 14px helvetica;margin:-45px 0 0 0;border-bottom:1px solid #333;padding:0 0 10px 10px;}
	.anatomy ul.sub li {display:inline;margin:0 20px;}
	.anatomy ul.sub li a {cursor:pointer;}
	.anatomy ul.sub li a:hover {background:#ff0;}
	.anatomy ul.sub li a.active {background:#ff0;font-weight: bold;}
.anatomy p.inst {margin-left:40px;}
.anatomy p {font:normal 12px/20px helvetica;margin:10px 70px 10px 0;}
.anatomy img.map {border:1px solid #ccc;padding:3px;}
.anatomy p.title {margin:-10px 0 10px 10px;font:bold 14px helvetica;position:absolute;top:810px;background:#ffe url('../_images/newsBG.jpg') repeat-x bottom left;}
.anatomy p.caption {background:#ffe url('../_images/newsBG.jpg') repeat-x bottom left;clear:both;margin:0 30px 0 10px;width:625px;position:absolute;top:820px;}
#practice-container {float: left;width:350px;}
#practice-container div {display: none;}
#practice-container div h4 {background:#ffe url('../_images/newsBG.jpg') repeat-x bottom left;}
#practice-container div p {margin:0 0 0 10px;font:normal 13px/22px helvetica!important;color:#666;font-style:italic!important;}	

iframe {position:relative;top:8px;}	
