body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	background-color:#CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #000033;
}
a:active {
	text-decoration: underline;
	color: #333333;
}


.ad-link:link {
	color: #006699;
	text-decoration: underline;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ad-link:visited {
	text-decoration: underline;
	color: #006699;
	font-size:11px;
}
.ad-link:hover {
	text-decoration: underline;
	color: #006699;
	font-size:11px;
}
.ad-link:active {
	text-decoration: underline;
	color: #006699;
	font-size:11px;
}

#container{
	width: 765px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding-top:0px;
}

#panel-main{	
	width: 765px;
	background-color:#FFFFFF;
	border-bottom:5px solid #FFFFFF;
	position:relative;
	float:left;
}


#header{	
	width: 750px;
	height:40px;
	background-color:#de0101;
	background-color:<?PHP echo ($s_header_bgcolor); ?>;
	border-bottom:2px solid #FFFFFF;
	color:#FFFFFF;
	position:relative;
	float:left; left:7px;  margin-top:5px; padding-bottom:0px;
}
#site-title{	
	font-size:18px;
	width:470px;
	font-weight:bold;
	text-indent:15px;
	line-height:40px;
	position:relative;
	float:left;
}

#search-box{	
	margin-top:10px;
	position:relative;
	float:left;
}

#banner-box {

position:relative; height:172px; background-color:#ffffff; line-height:30px; font-size:12px; 
border:5px solid #e2dfcb;
float:left; width:740px; margin-bottom:5px; left:7px; padding-top:0px;
}

#thumb-box{

	width:730px;

	height:207px;

	background-color: #FFFFFF;

	margin-left: auto;

	margin-right:auto;

	top: 0px;

	margin-bottom:0px;

	position: relative;

}
#panels{

	width:730px;

	height:115px;

	top:0px;

	background-color:#FFFFFF;

	margin-left: auto;

	margin-right:auto;

	position:relative;
	

}


#banner728{

	width:728px;

	height:90px;

	top:5px;

	left:0px;

	background-color:#FFFFFF;

	margin-left: auto;

	margin-right:auto;

	position:relative;

}


#panel-content{	
	width: 765px;
	background-color:#FFFFFF;
	position:relative;
	float:left;
}



#panel-content-left-heading{	
	width: 580px;
	height:25px;
	
	background-color:#697C87;
	font-size:16px;
	font-weight:bold;
	text-indent:10px;
	
	color:#ffffff;
	line-height:25px;
	position:relative;
	float:left;
}

#left-col{
position:relative; float:left; left:7px; width:590px; background-color: #FFFFFF;
}
	
#search-content-box{
	position:relative; 
	float:left; 
	
	margin-top:0px;  
	/*padding:15px; padding-top:10px; */
	width:580px; 
	/*width:590px; */
	<?php /*?>height:615px; <?php */?>
	text-align:left; 
	background-color:#FFFFFF;

	border:1px solid #345ca0;
	border-bottom:2px solid #345ca0;
	border-top:2px solid #345ca0;
}


#site-desc-container{
	width: 765px;
	background-color:#FFFFFF;
	position:relative;
	float:left;
}

#panel-site-desc{

	margin-top:5px; 
	width:733px; 
	text-align:left; 
	line-height:16px;
	color:#333333;
	left:7px;
	background-color:#ededed; 
	border:1px dashed #d5d5d5; 
	padding-left:10px; 
	padding-right:5px;
	padding-top:6px; 
	padding-bottom:6px;
	position:relative; float:left;
}

#panel-site-desc-heading{

font-size:14px; color:#666666;  margin-left:0px; font-weight:bold; line-height:22px;
}

#right-col{
position:relative; float:right; width:160px; background-color: #FFFFFF; right:7px; 
}

#left-navigation { 
	width: 160px;
	float:left;
	border:0px; border-style:solid; border-color:#CCCCCC; 
	text-align:left;
	left:0px;
	margin-top:0px;
	position:relative;
}

#left-nav-box { background-color:#FFFFFF;  display:block; width:160px; margin:0px;  height:24px; line-height:2.2em;}

#left-nav-box-content {
	background-color:#eaeaea;
	float:left;
	line-height:24px;
	width:160px;
	font-size: 10px;
}

#left-normal-nav a{
	padding:0 0px 0 6px;
	display:block;
	width:154px;
	height:24px;
	border-bottom:#FFFFFF 2px solid;
	background:transparent;
	background-color:#eaeaea;
	text-decoration:none;
	font-weight:900;
	color:#003366;
}

#left-normal-nav a:hover {
	background-color:#6aae4d;
	color:#FFFFFF;
	font-weight:900;
	display:block;
	padding:0 0px 0 6px;
}

#footer{	
	width: 750px;
	height:75px;
	background-color:#DCDEDE;
	font-size:11px;
	line-height:24px;
	color:#333333;
	text-align:center;
	position:relative;
	float:left;
	left:7px; margin-right:7px; margin-top:5px;
}


#search-content-box li { 
	/*list-style: none;*/
	padding-left: 0;
	margin: 0 0 16px 0; 
}	

#search-content-box ul { 
	/*list-style: none;*/
	padding:0;
	margin:0; 
}	


.rsslink-m:link {
	color: #003366;
	text-decoration: underline;
	font-size:14px;
	font-weight:normal;
}
.rsslink-m:visited {
	text-decoration: underline;
	color: #f23600;
}
.rsslink-m:hover {
	text-decoration: underline;
	color: #f23600;
}
.rsslink-m:active {
	text-decoration: underline;
	color: #003366;
}


.rsslink-s:link {
	color: #006699;
	text-decoration:none;
	font-weight:normal;
}
.rsslink-s:visited {
	text-decoration:none;
	color: #006699;
}
.rsslink-s:hover {
	text-decoration:none;
	color: #006699;
}
.rsslink-s:active {
	text-decoration:none;
	color: #006699;
}


#bottom-ad-bar{	
	width: 770px;
	height:105px;
	background-color:#FFFFFF;
	position:relative;
	float:left;
}

#bottom-ad-bar-ad{
	margin-left:21px;
	margin-top:10px;
	position:relative;
	float:left;
}
