﻿body 	{	margin:0; background:#373A33 url('../images/bg.jpg') repeat-x; }
img 	{	border:0; }

#opusContent 	{	position:absolute; top:0px; left:50%; height:auto; width:770px; margin:10px 0 0 -385px; background:#fff; }
#opusContent img{	border:0; margin:0; position:relative; float:left; }

#opusContent #left 	{	position:relative; float:left; top:0px; left:0px; height:510px; width:471px; margin:0; background:#fff; display:inline-block; }
#opusContent #left h1	{	font:bold 30px Tahoma; color:#E20A16; text-align:center; width:100%; height:auto; margin:5px; }
#opusContent #left #video { width:425px; height:344px; margin:10px 23px 10px 23px; }

#opusContent #right {	position:relative; float:left; top:0px; left:0px; height:510px; width:299px; margin:0; background:#D0CDBA url('../images/rightBg.jpg') repeat-y;; display:inline-block; }
#opusContent #right img {	border:0; margin:0; position:relative; float:left; }
#opusContent #right h1	{	font:normal 16px Tahoma; color:#373A33; text-align:center; width:100%; height:auto; margin:5px; }
#opusContent #right #row { position:relative; width:269px; margin:5px 15px 0 15px; }
#opusContent #right #row img { float:left; margin:5px 0 0 0;  }
#opusContent #right #row .textbox { font:normal 15px Tahoma; color:#373A33; width:250px; height:25px; border:1px #373A33 solid; margin:0 0 0 5px; }

#opusContent #left2 	{	position:relative; float:left; top:0px; left:0px; height:auto !Important; min-height:150px; width:471px; margin:0; background:#fff; display:inline-block; }
#opusContent #left2 h1	{	font:bold 30px Tahoma; color:#E20A16; text-align:center; width:100%; height:auto; margin:5px; display:block; }
#opusContent #left2 h3	{	font:bold 20px Tahoma; color:#fff; background:#E20A16; text-align:center; width:80%; height:auto; margin:5px 5px 5px 50px; display:block; }
#opusContent #left2 h2	{	font:bold 20px Tahoma; color:#E20A16; text-align:center; width:100%; height:auto; margin:5px; display:block; }
#opusContent #left2 span	{	font:normal 20px Tahoma; color:#373A33; text-align:center; width:100%; height:auto; margin:5px; display:block; }
#opusContent #left2 input 	{	border:0; margin:20px 0 0 30px; position:relative; float:left; }
#opusContent #right2 {	position:relative; float:left; top:0px; left:0px; height:auto !Important; min-height:150px; width:299px; margin:0; background:#fff; }
#opusContent #right2 img {	border:0; margin:0; position:relative; float:left; }

#opusContent #bar { 
	position:relative; width:758px; height:30px; margin:0; float:left;
	border-left:1px #fff solid; border-right:1px #fff solid; background:#373A33;
	font:bold 20px Tahoma; color:#ff0; padding:10px 0 0 10px;
}
#opusContent #bar img {	position:relative; margin:-85px 0 0 600px; }

#opusContent #bar2 { 
	position:relative; width:758px; height:30px; margin:0; float:left;
	border-left:1px #fff solid; border-right:1px #fff solid; background:#373A33;
	font:bold 20px Tahoma; color:#ff0; padding:10px 0 0 10px; text-align:center;
}

#opusContent #data { 
	position:relative; float:left; width:770px; height:auto !Important;min-height:300px; margin:0; background:#fff;
}

#opusContent #data h1 { position:relative; float:left; font:bold 25px Tahoma; color:#373A33; text-align:left; width:100%; height:auto; margin:15px 0 0 45px; }
#opusContent #data #row { position:relative; float:left; width:680px; height:auto !Important; min-height:30px; margin:10px 0 0 45px; }
#opusContent #data #row img { position:relative; float:left; margin:0; }
#opusContent #data #row span { position:relative; float:left; margin:5px; font:normal 18px Tahoma; color:#373A33;}
#opusContent #data #video { width:425px; height:344px; margin:10px 172px 10px 172px; }

#opusContent #data2 { 
	position:relative; float:left; width:770px; height:auto; margin:0; background:#fff;
}
#opusContent #data2 h1 { position:relative; float:left; font:bold 28px Tahoma; color:#E20A16; text-align:left; height:auto; margin:20px; width:730px; text-align:center; }
#opusContent #data2 h2 { position:relative; float:left; font:bold 28px Tahoma; color:#00F; text-align:center; height:auto; margin:20px 20px 50px 160px; width:450px; text-align:center; z-index:1; }
#opusContent #data2 h2 .imgArrow { position:relative; float:left; margin:5px 0 0 0; z-index:5;  }
#opusContent #data2 h3 { position:relative; float:left; font:bold 18px Tahoma; color:#090; text-align:center; height:auto; margin:0px 20px 20px 160px; width:450px; text-align:center; z-index:1; }
#opusContent #data2 h4	{	font:bold 20px Tahoma; color:#fff; background:#E20A16; text-align:center; width:100% - 20px; height:auto; margin:20px 10px 10px 10px; display:block; }

#opusContent #data2 #row { position:relative; float:left; width:740px; height:auto !Important; min-height:10px; margin:10px 10px 0 10px; }
#opusContent #data2 #row img { position:relative; float:left; margin:0;  }
#opusContent #data2 #row .imgcd {position :relative; float:left; margin:-220px 0 0 500px; z-index:5; }
#opusContent #data2 #row span { position:relative; float:left; margin:5px 20px 5px 25px; font:normal 15px Tahoma; color:#373A33; width:695px; display:block; text-align:justify; z-index:10;}
#opusContent #data2 #row span.red { position:relative; float:left; margin:5px 20px 5px 25px; font:normal 15px Tahoma; color:#900; width:695px; display:block; text-align:justify; z-index:10;}
#opusContent #data2 #row span.emp { position:relative; float:left; margin:5px 20px 5px 60px; font:normal 15px Tahoma; color:#373A33; width:625px; display:block; text-align:justify; z-index:10;}
#opusContent #data2 #row span img { position:relative; float:left; margin:0; padding:4px 10px 4px 4px;  }
#opusContent #data2 #video { width:425px; height:344px; margin:10px 172px 10px 172px; }

#opusContent #data2 #yellowbox { 
	position:relative; float:left; width:670px; height:auto !Important;min-height:300px; margin:0; background:#ff9; margin:10px 50px 10px 50px;
	border:2px #000 dashed;  
}
#opusContent #data2 #yellowbox h1 { position:relative; font:bold 18px Tahoma; color:#00f; text-align:left; width:100%; height:auto; margin:0; width:670px; text-align:center; display:block; }
#opusContent #data2 #yellowbox span { position:relative; float:left; margin:5px; font:normal 15px Tahoma; color:#373A33; width:100%; display:block; text-align:center; z-index:10;}
#opusContent #data2 #yellowbox span.bullet { position:relative; float:left; margin:15px 20px 0 20px; font:normal 15px Tahoma; color:#373A33; width:630px; display:block; text-align:justify; z-index:10;}
#opusContent #data2 #yellowbox span.bullet img { position:relative; float:left; margin:0; padding:4px 10px 4px 4px;  }
#opusContent #data2 #yellowbox img { position:relative; padding:5px; }


#opusContent #data2 #stopbox { 
	position:relative; float:left; width:670px; height:auto !Important;min-height:200px; margin:0; background:#fff url('../images/stop.jpg') no-repeat; margin:10px;
}
#opusContent #data2 #stopbox h1 { position:relative; font:bold 35px Tahoma; color:#E20A16; text-align:left; height:auto; margin:0; width:670px;  display:block; margin:20px 0 0 400px; }
#opusContent #data2 #stopbox span { position:relative; float:left; margin:20px 0 0 300px; font:normal 20px Tahoma; color:#373A33; width:100%; display:block; }


#opusContent #footer { position:relative; float:left; margin:0px; width:770px; height:100px; background:#373A33 url('../images/footer.jpg') no-repeat; font:normal 11px Tahoma; color:#fff; text-align:center; padding-top:15px;}
#opusContent #footer a { text-decoration:none; color:#fff; }
#opusContent #footer a:hover { text-decoration:underline; color:#fff; }
