/* Screen styles for the Ohio Osteopathic Symposium (www.ooanet.org) *//* Designed and developed by TCS Software *//* Build February 2015 */

/*
===========================================================================
@IMPORTED STYLESHEET: OLDSYMPOSIUM_css_structure
---------------------------------------------------------------------------
*/

/**/body {  margin:0px;  padding:0px;  font-family:arial;  font-size:.9em;  background:#fff url(https://www.ohiodo.org/aws/OOSA/am/gi/symposium_bg.jpg?ver=1) no-repeat fixed center top;  color:#000;}	#frame {  margin:0px auto;  padding:0px;  width:1000px;  background:#fff;  box-shadow:0px 0px 20px #000;}h1 {  color:#006f51;  margin:0px 0px 10px 0px;}h2 {  color:#007ac3;  margin:0px 0px 10px 0px;}	h3 {  color:#007ac3;  margin:0px 0px 10px 0px;}h4 {  color:#682a39;  margin:0px 0px 10px 0px;}	h5 {  color:#006876;  margin:0px 0px 10px 0px;  font-size:1.1em;}	h6 {  color:#000;  margin:0px 0px 10px 0px;}	a {  color:#006f51;  text-decoration:none;}	a:hover {  color:#009af6;  text-decoration:underline;}	a:visited {  color:#518a9f;  text-decoration:underline;}	hr {  border:none;  border-bottom:1px solid #d1dbe5;  margin:10px 0px;}		.imgleft{  margin:0px 20px 20px 0px;}.imgright{  margin:0px 0px 20px 20px;}/* HEADER -------------------------------------------------------------------------------- */#header{  position:relative;  height:420px;}#header-forms{  position:relative;  height:300px;}#dates{  background:#007050 url(https://www.ohiodo.org/aws/OOSA/am/gi/back_symposium.png?ver=5) repeat-y top left;  width:960px;  padding:10px 20px;  height:50px;  color:#fff;}#dates h2{  color:#fff !important;  margin:0px !important;}#dates-forms{  background:#007050 url(https://www.ohiodo.org/aws/OOSA/am/gi/back_symposium.png?ver=5) repeat-y top left;  width:960px;  padding:10px 20px;  height:50px;  color:#fff;}#dates-forms h2{  float:right;  color:#fff !important;  margin:0px !important;}#logo{  position:absolute;  top:95px;  right:0px;  z-index:9;}#banner{  position:absolute;  top:70px;  left:0px;  background:#eee;  height:350px;  width:1000px;  z-index:0;}/* NAV -------------------------------------------------------------------------------- */#nav{  background:#0078C6;  height:50px;}#nav ul{  list-style:none;  margin:0px;  padding:0px;}#nav ul li{  padding:0px;  margin:0px;  float:left;  width:130px;}#nav ul li a:link, #nav ul li a:visited{  display:block;  color:#fff;  text-align:center;  border-right:1px solid #e0e0e0;  padding:16px 0px 0px 0px;  height:34px;}#nav ul li a:hover{  background:#006f51;  text-decoration:none !important;}#nav ul .wide{  width:175px;}#nav ul .last a{  border-right:0px !important;}/* CONTENT ------------------------------------------------------------------------ */#content{  padding:0px 20px;  overflow:hidden;}#subcontent{  float:left;  width:220px;  padding:20px 30px 2480px 0px;  margin:0px 0px -2500px 0px;  background:url(https://www.ohiodo.org/aws/OOSA/am/gi/sidebar_bg.jpg?ver=2) repeat-y left top;}#maincontent{  float:right;  width:690px;  padding:20px 0px;}/* FOOTER ---------------------------------------------------------------------------- */#footer{  background:#007ac3;  color:#fff;  padding:20px;}#footer a {  color:#fff !important;}
 .clearfix:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;} .clearfix {} html[xmlns] .clearfix {	display: block;} * html .clearfix {	height: 1%;}