/* CSS Document */
body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:0;
	padding:0;
	background-image:url(../images/body_bg.jpg);
	background-position:top left;
	background-repeat:repeat;
	/*background-color:#e9e8d3;*/
	vertical-align:top;
	text-align:center;
}
.header
{
	vertical-align:top;
}
.logo
{
	width:269px;
	padding-top:27px;
	text-align:left;
	vertical-align:top;
	background-image:url(../images/search_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.search
{
	text-align:left;
	vertical-align:top;
	background-image:url(../images/search_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.search_form
{
	padding-left:33px;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
}
.arr
{
	width:185px;
	height:16px;
	background-color:#5f8c1f;
	border-left:1px solid #5e8820;
	border-right:1px solid #659422;
	border-top:1px solid #46611e;
	border-bottom:1px solid #a0bd72;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	padding-top:0px;
	padding-bottom:0px;
	margin:0;
}
.nigh
{
	width:55px;
	height:16px;
	background-color:#c1c0af;
	border-left:1px solid #b3b2a3;
	border-right:1px solid #b0afa0;
	border-top:1px solid #42423c;
	border-bottom:1px solid #e0e0d7;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	padding-top:0px;
	padding-bottom:0px;
	margin:0;
}
.hot
{
	width:133px;
	height:16px;
	background-color:#c1c0af;
	border-left:1px solid #b3b2a3;
	border-right:1px solid #b0afa0;
	border-top:1px solid #42423c;
	border-bottom:1px solid #e0e0d7;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	padding-top:0px;
	padding-bottom:0px;
	margin:0;
	margin-top:8px;
}
.form td
{
	padding:1px 0 2px 0;
}
.tollf
{
	padding-right:0px;
	padding-top:15px;
	text-align:right;
	vertical-align:top;
}
.links_top
{
	padding-right:27px;
	text-align:right;
	vertical-align:middle;
	background-image:url(../images/links_top_bg.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:34px;
}
.links_top a:link, .links_top a:visited
{
	font-family:Tahoma;
	font-size:12px;
	color:#e0e8d2;
	text-decoration:underline;
	font-weight:bold;
}
.links_top a:hover, .links_top a:visited:hover
{
	font-family:Tahoma;
	font-size:12px;
	color:#e0e8d2;
	text-decoration:none;
	font-weight:bold;
}

.menu img,.menu table,.menu table td
{
 	vertical-align:top;
}
.bar img,.bar table,.bar table td
{
 	vertical-align:top;
}
.flashspot img,.flashspot table,.flashspot table td
{
 	vertical-align:top;
 	font-size:0px;
}
.welcome
{
	padding-top:9px;
	padding-left:20px;
	padding-right:5px;
	font-family:Tahoma;
	font-size:10px;
	color:#4f4f4f;
	text-align:left;
}
.welcome a:link,.welcome a:visited
{
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#52761e;
}
.welcome a:hover,.welcome a:visited:hover
{
	font-weight:bold;
	text-decoration:underline;
	font-family:Arial;
	font-size:11px;
	color:#52761e;
}
.margin_left
{
	vertical-align:top;
	text-align:right;
	background-image:url(../images/margin_left.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
.margin_right
{
	vertical-align:top;
	text-align:left;
	background-image:url(../images/margin_right.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.footer
{
	text-align:center;
}
.footer a:link, .footer a:visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.footer a:hover, .footer a:visited:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#bdde61;
	text-decoration:underline;
	font-weight:bold;
}
.copy
{
	font-family:Verdana;
	font-size:10px;
	color:#e0edbb;
	text-align:left;
	background-image:url(../images/copy_fill.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}
.hot_feat
{
	background-image:url(../images/feat_bar.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}


.content_links
{
	background-color:#f8f8b5;
	padding-top:15px;
	/*padding-left:10px;
	padding-right:2px;*/
	font-family:Tahoma;
	font-size:11px;
	color:#636652;
	text-align:left;
	vertical-align:middle;
}
.content_links a:link,.content_links a:visited
{
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	color:#636652;
}
.content_links a:hover,.content_links a:visited:hover
{
	text-decoration:underline;
	font-family:Tahoma;
	font-size:11px;
	color:#6f8b00;
}







