/* CSS Document */body {	height: 100%;	margin: 0px auto;	padding: 0;	background-color: #F5BC25;	color:#000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;        line-height: 17px; 	}img {	border: 0px;	padding: 0px;	margin: 0px;}.poster {	border: 1px solid #000;	padding: 0px;	margin: 0px;}#home #ocwrapper {	width:800px;	height: 600px;	margin:	0px auto;	text-align:center;	padding:0px;	background-color: #F5BC25;	border: 0px solid #000;}#ocwrapper {	width:700px;	height: 100%;	margin:	0px auto;	text-align:center;	padding:0px;	background-color:#fff; }#wrapper {	width:100%;	padding:0;	margin: 10px auto;	text-align:center;}#header {	width:100%;}#content {      margin: 0 20px;      padding: 20px 0;      height:100%;      border: 0px solid grey;}#home #content {      margin: 0px auto;      padding: 0px;      height:100%;      border: 0px solid grey;      text-align: center;}#content_inner {     padding: 0px 0 5px 0;     border-bottom: 2px solid #6732BA;     clear: both;	 text-align:left;}#content_top2 {	 text-align:left;     padding: 0px 10px 0px 10px;}#content_logo_wrapper {      margin: 0 0 0 60px;      padding: 10px 0;     text-align: center;     clear: both;}#content_logo {      margin: 20px 0;      padding: 0;      height:100%;	  width:680px;	  background-color:#fff;      border: 1px solid grey;}#content_logo img {      margin: 0 auto;      padding: 0 10px;      border: 0px solid grey;}#footer {     text-align: center;     margin: 0px;     padding:10px 0px 15px 0px;     line-height: 9px;     clear:both;}#footer H1{font-family: Times, serif;font-size:14px;}//*NAVIGATION*//	a {    color: #B1282D;    text-decoration: none;}a:link {    font-family:Trebuchet MS1, Helvetica, sans-serif;    font-size:12px;    color: #B1282D;    text-decoration: none;    font-weight:bold;    letter-spacing:.11em;}a:visited {	color: #B1282D;	text-decoration: none;}a:hover    {	color: #F5BC26;	text-decoration: underline;}#home a:hover    {	color: #FFF;	text-decoration: none;}.menu ul li table {	margin:-1px 0;              /* IE5 needs -1px top and bottom table margins */	m\argin:0;               /* re-zero the table margins for everyone but IE5 */	border-collapse:collapse;      /* IE5 needs this for the sub-menus to work */	font-size:12px;        /* this sets the base font size for our entire menu */}#nav_wrapper {     height: 25px;     width: 80%;     margin: 0px auto;     padding: 5px 0 8px 0;     border:0px solid red;}#nav_wrapper ul a{     margin: 0px;     padding: 0px;     border:0px solid pink;     list-style-type: none;     color: #B1282D;     letter-spacing:.16em;     font-family:Trebuchet MS1, Helvetica, sans-serif;     font-size:12px;     text-align:center;}#nav_wrapper li {     margin: 0;     padding: 0 2px;     border:0px solid pink;     display:inline;     text-align:center;}#nav_wrapper li a {     margin: 0;     padding: 0;	color: #B1282D;	text-decoration: none;	font-weight:bold;}#nav_wrapper li a:visited {	color: #B1282D;	text-decoration: none;	font-weight:bold;}#home #nav_wrapper li a:hover, a:active {	text-decoration: none;	color: #FFF;}#nav_wrapper li a:hover, a:active  {	text-decoration: none;	color: #F5BC26;}/*END NAV*//*TEXT STYLES*/.h1 {font-size: 13px; color: #6732BA; }.h2 {	color: #6732BA;	font-size:13px;	font-weight:bold;}.h3 {        font-family:Trebuchet MS1, Helvetica, sans-serif;    font-size:12px;    color: #B1282D;    font-weight:bold;	}.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}<!-[if IE 7]>.clearfix {display:inline-block;}.clearfix {display:block;}<![endif]->/* hack for ie/win's guillotine bug *//* start non ie/mac css \*/* html #content {  height: 1%;}/* end non ie/mac css */