body,td,p {
	font-family:  arial, sans-serif;
	font-size: 14px;
	line-height:20px;
	color: #efefef;
}
body.bg {
	background : url("/graphics/bg.gif");
	background-repeat : repeat-x;
}
a {
	color: #ffffff;
	text-decoration: none;
}
a:hover {
	color: #782C34;
	text-decoration: underline;
}
a.imedia {
	color: #ffffff;
	text-decoration: underline;
}
a.imedia:hover {
	color: #782C34;
	text-decoration: underline;
}
a.seo {
	color: #B9C5D2;
	text-decoration: none;
}
a.seo:hover {
	color: #ffffff;
	text-decoration: underline;
}
a.catalog {
	color: #B9C5D2;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
a.catalog:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}
td.catalog {
	color: #B9C5D2;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
}

.cat_link {
	font-size:20px;
}

.secondlevel{
	padding:0px;
}

h6  {
	 font-size: 25px;
	 font-weight: bold;
	 display: block;
	 height: 30px;
	 width: auto;
	 margin:20px 0 0 30px;
}

h6 a {
	 color: #782B33;
	text-decoration: none;
	}

h6 a:hover {
	color: white;
	text-decoration: none;
	}



#clear {
	clear: both;
}

div.clear {
	clear: both;
}




/* BEFORE ADJUSTMENT TO HEADER SO IT WOULD SCALE WITH REST OF SITE ON LOWER RESOLUTION SITES 
div#header {
	width:900px;
	height:140px;
	background: url("/graphics/newheader.jpg") no-repeat;
	position:relative;
}

.lighthouse {
	position:absolute; 
	top:0; 
	left:50px}
*/

div#header {
	width:900px;
	height:140px;
	background: url("/graphics/newheader.jpg") no-repeat;
}

.lighthouse {
}



#rps {
	width:226px;
	height:208px;
	background : url("/graphics/rps.jpg") no-repeat;
	white-space:nowrap;
	text-indent:226px;
	overflow:hidden;
	float:left;
	margin:0 2px 0 0;
}

#ats {
	width:226px;
	height:208px;
	background : url("/graphics/ats.jpg") no-repeat;
	white-space:nowrap;
	text-indent:226px;
	overflow:hidden;
	float:left;
	margin:0 2px 0 0;
}

#ost {
	width:226px;
	height:208px;
	background : url("/graphics/ost.jpg") no-repeat;
	white-space:nowrap;
	text-indent:226px;
	overflow:hidden;
	float:left;
	margin:0 0 0 0;
}


#sptext {
	float:left; 
	width:225px; 
	margin:23px 0 25px 27px; 
	display:inline;
	font-size:13px;
}

#sptext p {
	font-size:13px;
}

#sptext ul {
	list-style: none;
	margin: 16px 0 6px 0;
	padding:0;
}
	
#sptext li {
	background: url("/graphics/bull2.gif") no-repeat 0 4px;
	padding:0 0 6px 13px;
	line-height:20px;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
}


#vidform {
	width: 210px;
	height:365px;
	padding:15px 15px 0 20px;
	margin: 0 0 32px 20px;
	overflow: hidden;
	float:right;
	display:inline;
	background: url("/graphics/rtop.gif") no-repeat;
	font-size:12px;
	line-height:16px;
}	

.infobox {
	border:1px solid #d9d9d9; 
	font-family: arial;  
	font-size: 12px;
	font-style:italic;
	color: #47485e; 
	width:200px; 
	height:20px;
	padding:3px 0 0 5px;
	margin:0 0 7px 0;
}


.subut{
	color:#fff;
	background:#792d32;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding:3px 8px;
	margin:7px 0 0 0;
	display:inline;
	border:0;
	font-size:13px;
	float:right;
}

.subut:hover{
	color:#4584e3;
}

