﻿body 	{	margin:0; background:#fff url('../images/bg.jpg') repeat-x;}
body #main-header {background: url('../images/header.jpg') 50% 0 no-repeat; height:235px; }


img		{	border:0; margin:0; }

#opusContent 	{	position:absolute; top:0; left:50%; width:798px; margin:235px 0 0 -400px; height:auto;
					background:#fff; border-left:2px #451415 solid; border-right:2px #451415 solid; }
					
#opusContent img	{	position:relative; float:left; margin:0; border:0; }
#opusContent span	{	position:relative; float:left; margin:0; display:block; width:100%; height:65px;
						font:normal 20px Tahoma; color:#000; text-align:center; 
						background:#fff url('../images/subheadingbg.jpg') no-repeat;}
						
#opusContent #left		{	position:relative; float:left; margin:0; width:344px; height:auto; }
#opusContent #left img	{	position:relative; float:left; margin:0; border:0; }
#opusContent #left .bullets		{	position:relative; float:left; margin:10px; width:324px; height:auto; z-index:50; }
#opusContent #left .bullets img	{	position:relative; float:left; margin:0; border:0; }
#opusContent #left .bullets h1	{	position:relative; float:left; margin:0 0 0 10px; font:normal 15px Tahoma; color:#C40000; }
#opusContent #left .bullets span{	position:relative; float:left; margin:5px 0 0 10px; font:normal 12px Tahoma; color:#000; background:none; text-align:left; width:250px; height:auto; }

#opusContent #right		{	position:relative; float:right; margin:0 9px 0 0; width:445px; height:auto; background:#6C1618;  }
#opusContent #right img	{	position:relative; float:left; margin:0; border:0; margin:10px; height:auto; }
#opusContent #right h1	{	position:relative; float:left; margin:10px; font:bold 15px Tahoma; color:#F90; text-align:center; width:425px; display:block; }
#opusContent #right span{	position:relative; float:left; margin:10px; font:normal 11px Tahoma; color:#FFF; text-align:center; width:425px; display:block; background:none; height: }

#opusContent #right div {	position:relative; float:left; margin:10px 10px 0px 55px; width:425px; display:block; height:auto; }
#opusContent #right div span 	{	width:50px; font:normal 12px Tahoma; color:#fff; background:none; padding:0px 0 0 0; height:20px; }
#opusContent #right div input 	{	width:250px; font:normal 12px Tahoma; color:#451415; border:1px #451415 solid; background:#fff; height:20px; }

#opusContent #main-footer { position:relative; float:left; background: url('../images/footer.jpg') no-repeat; height:57px; width:802px; margin:10px 0 0 -2px; }
#opusContent #main-footer span { width:750px; height:auto; background:none; font:normal 11px Tahoma; color:#fff; display:block; text-align:center; padding:10px;}
#opusContent #main-footer span a		{	text-decoration:none; color:#F8B502; font-weight:bold; }
#opusContent #main-footer span a:hover	{	text-decoration:underline; color:#F8B502; font-weight:bold; }