body 
{
    background-color:#FDFDFD;
    background-image:none;
    padding:0;
    margin:0;
    font-family:arial;
    font-size:12px;
}
#sitemain 
{
    position:relative;
    clear:both;
    width:1024px;
    background-color:transparent;
    font-size:12px;
}
#groupsp 
{
    position:relative;
    float:left;
    clear:both;
    width:1024px;
    height:26px;
    background:transparent;
    font-size:1px;
} 
#group 
{
    position:relative;
    float:left;
    clear:both;
    /*border-top:1px solid;   */
    left:19px;
    width:988px;
    height:26px;
    background-color:transparent;
    font-size:12px;    
}
#header_top 
{
    position:relative;
    float:left;
    width:398px;
    height:20px;
    padding-top:6px;
    background-color:transparent;
    font-family:arial,helvetica,sans-serif;
    font-weight:normal;
    font-size:12px;
    text-align:left;
    color:#060202;    
}
#header_top a,#header_top a:hover
{
    font-family:arial,helvetica,sans-serif;
    font-weight:normal;
    font-size:12px;
    color:#060202;
    text-decoration:none;
}
#header_top_search 
{
    position:relative;
    float:left;
    width:590px;
    height:26px;
    background-color:transparent;
    font-family:arial,helvetica,sans-serif;
    font-weight:normal;
    font-size:12px;
    color:#060202;
    text-align:right;
    border:0px solid;
}
#header_nav_menusp 
{
    position:relative;
    float:left;
    clear:both;
    width:1024px;
    height:60px;
    background:transparent;
    font-size:1px;
} 
#header_nav_menu 
{
    position:relative;
    float:left;
    clear:both;
    left:19px;
    width:988px;
    height:55px;
    background-color:transparent;
    font-size:12px;
}
#menu2 {position:relative; float:left; clear:both; width:988px; height:31px; background-color:#000000; 
		font-family:arial,sans-serif; font-weight:bold; font-size:10px; color:#FFFFFF; z-index:90;}
#menu2 ul {margin:0; padding:0 0 0 0px; font-size:12px;}
#menu2 li {overflow:inherit; list-style-type:none; margin:0;  float:left; } 
#menu2 li span {display:block;text-decoration:none; margin:0; padding:0;padding:7px 10px 0; height:31px; color:#F0F0F0; float:left;}
#menu2 a {text-transform:uppercase;display:block;text-decoration:none; margin:0; padding:0;padding:7px 25px 0 25px; height:31px; color:#F0F0F0; float:left;}
#menu2 a.first {margin:0; padding:0;padding:7px 10px 0; height:31px; } 
#menu2 a:hover {color:#696767; background:#D0D0D0;}
#menu2 a.selected {color:#696767; background:#D0D0D0;}
#menu3 {position:relative; float:left; clear:both; width:988px; height:24px; background:#D0D0D0 url("images/submenu_bg.jpg") repeat-x;background-position: left bottom; font-family:arial,sans-serif; font-weight:bold; font-size:10px; z-index:90;}
#menu3 ul {margin:0; padding:5px 0 0 5px; font-size:12px;}
#menu3 li {overflow:inherit; list-style-type:none; margin:0; padding:0; float:left; } 
#menu3 a {text-decoration:none; margin:0; padding:0 10px; display:block; height:24px; color:#000000; float:left;}
#menu3 a.first {margin:0; padding:0 10px; } 
#menu3 a:hover {color:#000080;}
#header_logo_groupsp 
{
    position:relative;
    float:left;
    clear:both;
    width:1024px;
    /*height:180px;*/
    background:transparent;
    font-size:1px;
} 
#header_logo_group 
{
    position:relative;
    float:left;
    clear:both;
    left:17px;
    width:988px;
    /*height:180px;*/
    background:#FFFFFF url("images/logo_bg.jpg") repeat-x;
    font-size:10px;
}
#logo 
{
    position:relative;
    float:left;
    width:257px;
    /*height:180px;*/
    background-color:transparent;
    font-size:10px;
    padding-top:4px;
}
#group2 
{
    position:relative;
    float:left;
    width:731px;
    /*height:180px;*/
    background-color:transparent;
    font-size:10px;
}
#header_free_money 
{
    position:relative;
    float:left;
    clear:both;
    width:731px;
    height:48px;
    background-color:transparent;
    font-family:arial;
    font-weight:bold;
    font-size:12px;
    color:#000000;
    text-align:center;
}
#header_ad 
{
    position:relative;
    float:left;
    clear:both;
    width:731px;
    /*height:119px;*/
    background-color:transparent;
    font-size:10px;
}
#group_content 
{
    position:relative;
    float:left;
    clear:both;
    width:1024px;
    background-color:transparent;
    font-size:12px;    
}
#group_content_line{position:relative;border-top:1px solid #D2D1D1;left:0px;width:988px;height:1px;}
#group_left_column 
{
	left:19px;
    position:relative;
    float:left;
    width:200px;
    background-color:transparent;
    font-size:12px;
    padding-top:1px;
}
.left_column_subindex_head
{	
    position:relative;
    float:left;
    clear:both;
    width:200px;
    background-color:transparent;
    font-size:13px;
    font-weight:bold;
    height:22px;
    background-color:#D0D0D0;
    padding-top:10px;
    padding-left:10px;
    margin-bottom:0px;
    text-transform:uppercase;
    text-align:left;
}
.left_column_subindex_head a,.left_column_subindex_head a:hover
{	
    font-size:13px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
    color:#000000;
}
.left_column_subindex_title
{
	padding-left:13px;
    font-size:12px;
    font-weight:normal;	
    color:#716F6F;
    padding-top:10px;
    padding-bottom:10px;
    border-bottom:1px solid #D2D1D1;
    background:url("images/dot5.jpg") no-repeat;
    background-position:top left;
    text-align:left;
}
.left_column_subindex_title a,.left_column_subindex_title a:hover
{	
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:#716F6F;
}

.left_column_seperator{clear:all;height:20px;}

.left_column_subindex_title1
{
	padding-left:13px;
    font-size:12px;
    font-weight:normal;	
    color:#716F6F;
    padding-top:24px;
    padding-bottom:14px;
    background-position:center left;
}
.left_column_article_title
{
	padding-left:13px;
    font-size:12px;
    font-weight:normal;	
    color:#716F6F;
    padding-top:5px;
    padding-bottom:5px;
    border-bottom:2px dotted #D2D1D1;
    background:url("images/dot5.jpg") no-repeat;
    background-position:top left;
    text-align:left;
}
.left_column_article_title a,.left_column_article_title a:hover
{	
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:#716F6F;
}
.left_column_article_seperator{clear:all;height:10px;}

#group_center_column 
{
	left:39px;
    position:relative;
    float:left;
    width:481px;
    background-color:transparent;
    font-size:12px;
}
#group_center_column_only 
{
	left:19px;
    position:relative;
    float:left;
    width:988px;
    background-color:transparent;
    font-size:12px;
}
#group_center_column_noleft 
{
	left:19px;
    position:relative;
    float:left;
    width:681px;
    background-color:transparent;
    font-size:12px;
}
.center_column_seperator
{
    position:relative;
    float:left;
    clear:both;
	background: url("images/dot_row.jpg") repeat-x;
	height:16px;
	width:481px;
	background-position: center;
}
#center_column 
{
    position:relative;
    float:left;
    clear:both;
    width:458px;
    background-color:#FFFFFF;
    font-size:12px;
    padding-top:1.5px;
    clear:both;
}
#center_column_noleft  
{
    position:relative;
    float:left;
    clear:both;
    width:658px;
    background-color:#FFFFFF;
    font-size:12px;
    padding-top:1.5px;
    clear:both;
}
#center_column_only 
{
    position:relative;
    float:left;
    clear:both;
    width:988px;
    background-color:#FFFFFF;
    font-size:12px;
    padding-top:1.5px;
    clear:both;
}
#group_right_column 
{
    position:relative;
    float:left;
    width:301px;
    background-color:transparent;
    font-size:12px;
    left:25px;
}
#right_column_most_tolk 
{
    position:relative;
    float:left;
    clear:both;
    width:301px;
    background-color:#FFFFFF;
    font-size:12px;
    padding-top:10px;
    padding-bottom:10px;
}
#right_column_ad2 
{
    position:relative;
    float:left;
    clear:both;
    width:301px;
    background-color:#FFFFFF;
    font-size:12px;
}
#video_adsp 
{
    position:relative;
    float:left;
    clear:both;
    width:1024px;
    /*height:301px;*/
    background:transparent;
    font-size:1px;
} 
#video_ad 
{
    position:relative;
    float:left;
    clear:both;
    left:14px;
    width:992px;
    /*height:301px;*/
    /*background-color:#E8E8E8;
    font-size:10px;
    border:1px solid #ADABAB;*/
}

#footer_shopzilla_banner 
{
    position:relative;
    float:left;
    clear:both;
    width:1024px;
    height:119px;
    background-color:transparent;
    font-size:12px;
    text-align:center;
    padding-top:10px;
}
#our_sitessp 
{
    position:relative;
    float:left;
    clear:both;
    width:1024px;
    height:154px;
    background:transparent;
    font-size:1px;
} 
#our_sites 
{
    position:relative;
    float:left;
    clear:both;
    left:14px;
    width:996px;
    height:154px;
    background-color:transparent;
    font-size:10px;
}
#descl_textsp 
{
    position:relative;
    float:left;
    clear:both;
    width:1024px;
    background:transparent;
    font-size:1px;
} 
#descl_text 
{
    position:relative;
    float:left;
    clear:both;
    left:14px;
    width:996px;
    background-color:transparent;
    font-size:12px;
    color:#3F3F3F;    
}
.oursites_main_heading a,.oursites_main_heading a:hover
{
font-family: Arial; font-size: 12px; color: #0294C0; font-weight: bold;
text-decoration:none;
}
#footer 
{
    position:relative;
    float:left;
    clear:both;
    width:1010px;
    height:31px;
    background: url("images/footer_bg.jpg") repeat-x;
    font-family:arial;
    font-weight:bold;
    font-size:12px;
    color:#0490BA;
    padding-top:12px;
    padding-left:14px;
}
a.top_article_title,a:hover.top_article_title{font-size:12px;color:#57575F;text-decoration:none;}
.top_article{font-size:12px;color:#57575F;padding-right:10px}
.top_article_desc a,.top_article_desc a:hover{font-size:12px;color:#57575F;padding-right:10px;text-decoration:none;}
td.most_talk{color:#57575F;text-decoration:none;font-weight:normal;font-size:12px;}
a.most_talk_title,a:hover.most_talk_title{color:#57575F;text-decoration:none;font-weight:normal;font-size:12px;}
.latest_article{font-size:12px;color:#57575F;}
a.latest_article_title,a:hover.latest_article_title{color:#57575F;text-decoration:none;font-weight:bold;font-size:12px;}
.latest_article_desc a,.latest_article_desc a:hover {font-size:12px;color:#57575F;text-decoration:none;}
.dot_border{	background: url("images/dot_row.jpg") repeat-x;background-position: left bottom;}
.right_column_seperator{margin-top:17px;margin-bottom:8px;height:2px;background-color:#D1D1D1;clear:both;}
.right_column_ad3{text-align:center;border-top:2px solid #D1D1D1;border-bottom:2px solid #D1D1D1;padding-top:10px;padding-bottom:10px;background-color:#D9D9D9;}
.bspc15{clear:both; height:15px;}
.footer_column_seperator{background: url("images/dot_row.jpg") repeat-x;width:996px;height:10px}
#descl_text_contact,#descl_text_contact a,#descl_text_contact a:hover{font-size:12px;color:#0F50A0;text-decoration:none;}
.im{border: 2px solid #ADC1F0}
.sub_index_list{
border: 1px solid #DFDFDF; padding-left: 20px; background-image: url('images/sub_head_bg.jpg'); background-repeat: repeat-x; background-position: left top;
}
h2.sub_index_list_heading{margin:0px;padding:0px;text-align:left;}
h2.sub_index_list_heading a,h2.sub_index_list_heading a:hover{color:#000000;text-decoration:none;}
.sub_index_article_title{color:#D10303;font-size:12px;font-weight:bold;padding-bottom:10px;text-align:left;}
.sub_index_article_title a,.sub_index_article_title a:hover{color:#D10303;font-size:12px;font-weight:bold;text-decoration:none;}
.sub_index_article_desc{color:#393939;font-size:11px;text-align:left;}
.sub_index_article_desc a,.sub_index_article_desc a:hover{color:#393939;font-size:11px;text-decoration:none;}

h1.article_title {  
	font-family: Arial;  
	font-size: 20px;  
	color: #DF0404;  
	font-weight: bold;  
	line-height: 30px; 
	padding-left:15px;
	padding-top:5px;  
	margin: 0; 
}
h2.article_title {  
	font-family: Arial;  
	font-size: 16px;  
	color: #000000;  
	font-weight: bold;  
	line-height: 20px;
	padding-top:15px; 
	padding-bottom:20px;
	margin: 0; 
}
h2.article_title_empty {  
	font-family: Arial;  
	font-size: 12px;  
	color: #000000;  
	font-weight: bold;  
	line-height: 1px;
	padding-top:0px; 
	padding-bottom:10px;
	margin: 0; 
}
#ad_content_middle {
	float: right;
	position: relative;
	padding: 2px;
	height: 250px;
}
* html #ad_content_middle{float/**/:left;}
#article_top_pagination
{
	float: right;
	position: relative;
	padding: 10px;
	height: 21px;
	width: 140px;
}
#article_top_pagination .bspc {margin:0px;padding:0px; clear:both;height:6px;}

#article_bottom_pagination
{
	float: right;
	position: relative;
	padding: 2px;
	height: 35px;
	width: 140px;
}
#article_bottom_pagination .bspc {padding:0px; clear:both;height:6px;}

.article_nav_button
{
	display:block;
	float: left;
	padding-top: 5px;	
	padding-left: 1px;
	position: relative;
	height: 20px;
	width: 58px;
	color: #000000; 
	/*border: 1px solid #000000; background-color: #333399;*/
	text-decoration: none;
	background-image: url('images/next_prev.gif');
	background-repeat: no-repeat; 
	background-position: 0px -22px;
	text-indent:-3000px;
}
.article_nav_button2
{
	padding-top: 2px;	
	padding-left: 1px;
	margin-left: 5px;
	display:block;
	float: right;
	position: relative;
	height: 20px;
	width: 58px;
	color: #000000; 
	/*border: 1px solid #000000; 
	background-color: #333399;*/
	text-decoration: none;
	text-indent:-3000px;
	background-image: url('images/next_prev.gif');
	background-repeat: no-repeat; 
	background-position: 0px 0px;	
	
}
.article_nav_button2:hover
{
	/*background-color: #000080;*/
}
.article_nav_button:hover
{
	/*background-color: #000080;*/
}
#article_nav_count
{
	text-align:center;
	font-weight:bold;
	color:#A4323F;
}
.column{	background-image: url('images/article_bg.jpg');
	background-repeat: repeat-x; 
	background-position: 0px 0px;	}
	.bhead a,.bhead a:hover {  
	font-family: Verdana;  
	font-size: 13px;  
	color: #CA6C32;  
	font-weight: bold;  
	line-height: 12px;  
	padding-top: 0px;
	text-decoration: underline;
}
.bhead {  
	font-family: Verdana;  
	font-size: 13px;  
	color: #CA6C32;  
	font-weight: bold;  
	line-height: 12px;  
	padding-top: 0px;
	text-decoration: underline;
}
#news_box_group {border:1px solid #DF0404; /*background-color:#CEE394;*/ font-size:10px;}
#news_box_head {background-color:#DF0404; font-size:22px; text-align:left; color:#FFFFFF;padding-left:5px; padding-top:5px; padding-bottom:5px; /*border:solid 1px #BB6226;*/ }
#news_box_head1 {background-color:#DF0404; font-size:22px; text-align:left; color:#FFFFFF;padding-left:5px; padding-top:5px; padding-bottom:5px; /*border:solid 1px #BB6226;*/ }
#news_box_content #imglnk .ttl {font-family:Verdana;font-size:12px;font-weight:bold;color:#460078;padding:1px 0 0;}
#news_box_content #imglnk .ttl a {text-decoration:none;color:#FF8C00;}
#news_box_content #imglnk .ttl a:hover {color:#FF8C00}
a.news_title{font-family:Verdana;font-size:14px;font-weight:bold;color:#DF0404;}
.dot4{background-image: url('images/dot4.jpg'); background-repeat: repeat-x; background-position: left bottom;}
a.oursites_link,a:hover.oursites_link
{
font-family: Arial; font-size: 11px; color: #3549F1;text-decoration: none;
}
#sponsored_links_container{
	position: relative;
	padding:5px;}
#sponsored_links_right_container{float: right;
	position: relative;
	padding:5px;
	height: 250px;}
#sponsored_links_left_container{float: left;
	position: relative;
	padding:5px;
	height: 250px;}
.sponsored_links_head{font-family: Verdana; font-size: 10pt; color: #999999; padding-left:1px; padding-bottom:10px}
.sponsored_links{font-family: Verdana; padding-left:1px; padding-bottom:10px}
.sponsored_links a {
font-size: 12px;
font-family:Verdana;color:#88A53D;font-weight:bold;
}
.sponsored_links a:hover {
	font-size: 12px;
	color: #88A53D;
	font-weight:bold;
}
#sponsored_links_right_container #sponsored_links,#sponsored_links_left_container #sponsored_links{width:250px}

#sponsored_links_right_container #sponsored_links,#sponsored_links_left_container #sponsored_links{width:250px}
a.blacklink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000;font-weight:normal;}
a.blacklink:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #B90000;font-weight:normal;}
.domainlink a, .domainlink a:hover { font-size: 10px; color: #8D8D8D; }
.domainlink a { text-decoration: none; }
.domainlink a:hover { text-decoration: underline; }
.red_left_txt { 
	font-family: Verdana;  
	font-size: 12px;  
	color: #00668C; 
}
.red_left_txt a, .red_left_txt a:visited  {
	font-family: Verdana;  
	font-size: 12px;  
	
	text-decoration: none;  
	line-height: 16px; 
}
.red_left_txt a:hover, .red_left_txt a:active { 
	font-family: Verdana;  
	font-size: 12px;  
	color:#00668C;  
	text-decoration: underline;  
	line-height: 16px; 
}
.red_left_txt ul
 {
	/*list-style-image: url('images/red_bullet.gif');*/
	
	list-style-type: disc;
	padding-left: 5px; 
	margin-left: 5px; 
	margin-top: 3px;
	margin-bottom: 3px;
	color:#00668C;
	font-size: 12px;
}
.red_left_txt li {
	line-height: 12px;
	padding-bottom:6px;
}
#tag_clouds{text-align:left;}
#left_column_tags{
margin-top:10px;
/*background-image: url('images/cloud.gif'); background-repeat: no-repeat;*/
height:178px;
background-position: center top;
background-color:#FFFFFF;
padding-top:5px;
padding-left:30px;
padding-right:25px;
line-height:200%;
border:1px solid #D2D1D1;
}
#left_column_tags a{color:#0000FF;}
#left_column_tags h3{
	font-family: Arial;  
	font-size: 15px;  
	color: #000000;  
	font-weight: normal; 
	padding-top:5px; 
	text-align:left; 
	margin:0px;
	padding-bottom:8px;
}
#left_column_tags1 h3{
	font-family: Arial;  
	font-size: 15px;  
	color: #000000;  
	font-weight: normal; 
	padding-top:5px; 
	text-align:left; 
	margin:0px;
}
#left_column_tags1{
background-position: center top;
background-color:#FFFFFF;
padding-top:5px;
padding-left:30px;
padding-right:25px;
line-height:200%;
}
#left_column_tags1 a{color:#0000FF;}
#tag_more{color:#000000 !important;text-decoration: none;}
.bspc0{clear:both; height:0px;font:1px}