/*--------------------------------body---------------------------*/
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration: none;
}
body {
margin: 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
vertical-align: top;
background-image:url(images/bgs.gif);

}


/*--------------------------------main div---------------------------*/
#main_div{
	width:1000px;
	margin:0 auto; background-color:#FFFFFF;
	
	

}

#header_top{  background-image: url(images/head_top_bg.jpg); height:30px; }

/*--------------------------------header---------------------------*/
#header{
	width:1004px;
	height:96px; margin:auto;
	background-image:url(images/header_bg.gif);
	
			}
.menu {line-height:25px; text-align:right; color:#CCCCCC; margin-right:0px; padding-top:5px; padding-bottom:5px;}		
.menu a  {line-height:25px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:7px; margin-right:7px; text-decoration:none; font-weight:bold;}
.menu a:hover  {line-height:25px; color:#B41A0E; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}

.top_menu{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:7px; margin-right:7px; text-decoration:none; text-align:right; padding-top:5px;}




#search_div{ background-image:url(images/search_bg.jpg); line-height:64px;}
#input{ background-image: url(images/input_bg1.jpg); background-repeat:no-repeat; width:167px; height:29px; padding-top:5px; padding-left:5px;}
.input{ border:#FFFFFF solid 1px; width:160px;}


#search_input{ background-image: url(images/seach_input_bg.gif); background-repeat:no-repeat; width:359px; height:29px; padding-top:5px; padding-left:5px; }


.shre_heading{  height:29px; padding-top:5px;  font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:bold; text-align:left;}

.search_input{ border:#FFFFFF solid 1px; width:350px; color:#000000; font-size:16px; font-weight:bold; }
.heading1{font-family:impact; font-size:22px; color:#000000; font-weight:bold; padding-right:25px;   }
.heading2{font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; text-shadow:1px 1px 1px #000000}

.time{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-bottom:5px;  }


#product_title2 {
background:url(images/title_right.gif) no-repeat right top; height:37px; padding:0px; margin:0px; text-align:left; 
}
#product_title2 h1 {
background:url(images/title_left2.gif) no-repeat left top; line-height:37px; padding:0px;margin:0px; text-indent:10px; color:#151515; font-size:13px;font-weight:bold;
}
#menu_link{ margin-bottom:0px; margin-left:0px  background-image:url(images/tag_bg.gif); border-left: #d5d5d5 solid 1px; border-right: #d5d5d5 solid 1px;
}


#product_title3 {
background:url(images/tag_right.jpg) no-repeat right top; height:32px; padding:0px; margin:0px; text-align:center; margin-right:2px;
}
#product_title3 h1 {
background:url(images/tag_left.jpg) no-repeat left top; line-height:32px; padding:0px;margin:0px; text-indent:10px; color:#FFFFFF; font-size:13px;font-weight:bold; 
}


#product_title5 {
background:url(images/tag_right.jpg) no-repeat right top; height:32px; padding:0px; margin:0px; text-align:center; margin-right:0px;
}
#product_title5 h1 {
background:url(images/tag_left.jpg) no-repeat left top; line-height:32px; padding:0px;margin:0px; text-indent:10px; color:#FFFFFF; font-size:13px;font-weight:bold; 
}


#product_title4 {
background:url(images/tag_gray_right.jpg) no-repeat right top; height:32px; padding:0px; margin:0px; text-align:center; margin-right:2px;
}
#product_title4 h1 {
background:url(images/tag_gray_left.jpg) no-repeat left top; line-height:32px; padding:0px;margin:0px; text-indent:10px; color:#000000; font-size:13px;font-weight:bold;
}





#menu_link{
	margin-bottom:0px;
margin-left:0px  background-image:url(images/tag_bg.jpg); 	border-left: #d5d5d5 solid 1px;
	border-right: #d5d5d5 solid 1px;
	background-image: url(images/tag_bg.gif);
}



.leftnev {
	

	
	font-weight:bold;
	color:#000000;
	margin:0px;
	line-height:25px;
	padding-left:25px; border-bottom:#FFFFFF solid 1px;
	
	}	
.leftnev a{
	color:#666666;
	text-decoration:none;
	}	
.leftnev a:hover{
	color:#000000;
	
	text-decoration:underline;
	}
	
	
.rightnev {
background: url(images/arrow-icon.gif) no-repeat left center; 
	
	color:#0000FF;
	margin:0px;
	line-height:25px;
	padding-left:30px; border-bottom:#F8F8F8 solid 1px;
	background-color:#FBFBFB;
	}	
.rightnev a{
	color:#0000FF;display:block;
	text-decoration:none; 
	}	
.rightnev a:hover{
	color:#0000FF;
	background-color:#F7F7F7;
	text-decoration:underline;
	}
	
.more{color:#000000; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding-top:10px; padding-bottom:5px; line-height:20px; font-weight:bold; text-align:right;}

.co_link {  color:#0000FF; margin-right:10px; }		
.co_link a  { font-weight:bold; color:#8D0100;  font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:3px; text-decoration:none;}
.co_link a:hover  {color:#990033;  font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}
.text{ font-family:Arial, Helvetica, sans-serif; font-size:11px ; color:#666666; text-align:justify;}
.comments_text{ font-family:Arial, Helvetica, sans-serif; font-size:11px ; color:#666666; text-align:center;}


.tagCloud{margin:0px 0;text-align:justify; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif;}.tagCloud a:link{text-decoration:none;color:#000000;}.tagCloud a:visited{color:#000000;}.tagCloud a:hover{color:#FFFFFF;background-color:#990033;}.tagCloud a:active{color:#553E00;}




#powerToolsMajor span{display:none;}
#powerToolsMinor{}
#powerToolsMinor li{display:inline; }

#powerToolsMinor a{
	display:block;
	padding:5px 0 5px 30px;
	background:url(images/tag3.gif)no-repeat;
	color:#000000;
	font-weight: bold;
}#powerToolsMinor a:hover{display:block;padding:5px 0 5px 30px; color:#990033}


.tab_border{border-left:#E6E6E6 solid 1px;}
.footer_heading{font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#030303; font-weight:bold;padding-left:10px;  line-height:21px; padding-top:3px; border-bottom:#FFFFFF solid 1px;}

#footer {color:#FFFFFF; height:24px; padding-top:6px; margin-top:5px;  text-align:center; background:url(images/fot_bg.gif);  }
#footer a  {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; margin-left:4px; margin-right:4px;}
#footer a:hover  {color: #CCCCCC; text-decoration:underline;}			
A.footer_link:link{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#606060; line-height:18px;}
A.footer_link:activeted{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#606060; line-height:18px;}
A.footer_link:visited{font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#606060; line-height:18px;}
A.footer_link:hover{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#990033; text-decoration:underline; line-height:18px;}

#footer2{ background-image:url(images/footer_bg2.gif); background-repeat:repeat-x; padding-top:10px; margin-top:2px;}.footer_bot { line-height:25px; text-align:center; color:#606060;}		
.footer_bot a  {line-height:25px; color:#606060; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
te_lin

.offers-heading{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#8D0100 ; font-weight:bold; line-height:28px;}
.text_inn2{ font-family:Arial, Helvetica, sans-serif; font-size:12px ; color:#666666; text-align:justify; padding-right:110px;  }
.text_inn3{ font-family:Arial, Helvetica, sans-serif; font-size:12px ; color:#666666; text-align:center; line-height:25px;  }
.p_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px ; color:#666666; text-align:left;  }
.captch_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px ; color:#000000; text-align:center; line-height:28px; }

.black_off_heading{background-color:#444444 ; border:#CCCCCC dashed 1px;  margin-top:0px; margin-left:0px; margin-right:5px; margin-bottom:0px; line-height:30px; font-size:15px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:0px; line-height:30px; padding-left:10px;text-shadow:1px 1px 1px #000000;}


.black_off_heading2{background-color:#444444 ; border:#CCCCCC dashed 1px;  margin-top:10px; margin-left:0px; margin-right:5px; 
margin-bottom:10px; line-height:20px; font-size:15px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:0px; line-height:30px; padding-left:10px;text-shadow:1px 1px 1px #000000;}


.gray_off_heading{background-color:#444444 ; border:#CCCCCC dashed 1px;  margin-top:0px; margin-left:0px; margin-right:0px; 
margin-bottom:0px; line-height:30px; font-size:15px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:0px; line-height:30px; padding-left:10px;text-shadow:1px 1px 1px #000000; text-align:left;}
#downloads { line-height:18px;
}
#downloads th { background-color:#f6fafc; border: 1px solid; border-color: #F6F6F6 #F6F6F6 #F6F6F6 #F6F6F6;font-weight: bold; text-align:right; 
}
#downloads td {padding: 3px 0 3px 5px; background-color:#FFFFFF; border: 1px solid; text-align:left; font-family:Arial, Helvetica, sans-serif; border-color: #F6F6F6 #F6F6F6 #F6F6F6 #F6F6F6;}
.per{color:#bc0f05; font-family:Arial, Helvetica, sans-serif;  font-weight:bold;}
#downloads tr: td {
	background: #f8f8fa;
	border: #e5e5e9 1px solid; 
}

#downloads td:hover {
	background: #f8f8fa;
	border: #e5e5e9 1px solid; 
}


#cop_table { line-height:18px;}
#cop_table th { background-color:#f6fafc; border: 1px solid; border-color: #F6F6F6 #F6F6F6 #F6F6F6 #F6F6F6;font-weight: normal;  }
#cop_table td {padding: 3px 0 3px 5px; background-color:#FFFFFF; border: 1px solid; text-align:left; font-family:Arial, Helvetica, sans-serif; border-color: #F6F6F6 #F6F6F6 #F6F6F6 #F6F6F6;}
#cop_table tr: td {background: #f8f8fa;border: #e5e5e9 1px solid; }
#cop_table td:hover {background: #f8f8fa; border: #e5e5e9 1px solid; 
}



#similar_table { line-height:18px;}
#similar_table th { background-color:#f6fafc; border: 1px solid; border-color: #F6F6F6 #F6F6F6 #F6F6F6 #F6F6F6;font-weight: normal;  }
#similar_table td {padding: 3px 0 3px 5px; background-color:#FFFFFF; border: 1px solid; text-align:left; font-family:Arial, Helvetica, sans-serif; border-color: #EBEBEB #EBEBEB #EBEBEB #EBEBEB;}
#similar_table tr: td {background: #f8f8fa;border: #e5e5e9 1px solid; }
#similar_table td:hover {background: #f8f8fa; border: #e5e5e9 1px solid; 
}



.num_link:link{font-weight:bold; color:#8D0100;  font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:25px; }
.num_link:visited{font-weight:bold; color:#8D0100;  font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:25px;  }
.num_link:actived{font-weight:bold; color:#8D0100;  font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:25px;  }
.num_link:hover{font-weight:bold; color:#000000;  font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:25px; }

.list_link:link{ color:#0000FF;  font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:30px;  }
.list_link:visited{ color:#0000FF;  font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.list_link:avtived{ color:#0000FF;  font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.list_link:hover{ color:#FFFFFF;background-color:#000000;  font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#list_border{ padding:3px;}

.sponsor_link:link{ font-family:Arial, Helvetica, sans-serif; color:#8D0100; font-size:11px; font-weight:normal ; text-align:right; padding-right:5px; }
.sponsor_link:visited{ font-family:Arial, Helvetica, sans-serif; color:#8D0100; font-size:11px; font-weight:normal ; text-align:right; padding-right:5px; }
.sponsor_link:actived{ font-family:Arial, Helvetica, sans-serif; color:#8D0100; font-size:11px; font-weight:normal ; text-align:right; padding-right:5px; }
.sponsor_link:hover{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal ; text-align:right; padding-right:5px; }


.share_link:link{ font-family:Arial, Helvetica, sans-serif; color:#8D0100; font-size:11px; font-weight:normal ; text-align:right; padding-right:5px; }
.share_link:visited{ font-family:Arial, Helvetica, sans-serif; color:#8D0100; font-size:11px; font-weight:normal ; text-align:right; padding-right:5px; }
.share_link:actived{ font-family:Arial, Helvetica, sans-serif; color:#8D0100; font-size:11px; font-weight:normal ; text-align:right; padding-right:5px; }
.share_link:hover{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal ; text-align:right; padding-right:5px; }

  
  div.tags{margin-left:0; margin-top:5px;}
  div.tags li{display:inline;}
  div.tags a{display:block;float:left;text-transform:uppercase;color:#FFF; background:url(images/sprite2.png)0 -305px no-repeat;text-decoration:none;font-size:11px;margin:3px 4px 1px 0;padding:1px 4px 2px 11px;border-right:1px solid #D1C8B8;-moz-border-radius:2px;-webkit-border-radius:2px;text-shadow:-1px -1px 0 #000000;height:14px;}
  div.tags a:hover,ul.tags a:active{background-position:0 -322px;border-color:#E46700;text-shadow:none;}
  
    div.cod{margin-left:0; margin-top:0px;}
  div.cod li{display:inline;}
  div.cod a{display:block;float:left;text-transform:uppercase;color:#FFF; background:url(images/cod_bg.png)0 -305px no-repeat;text-decoration:none;  font-family:"Trebuchet MS",Trebuchet,Arial,sans-serif; font-size:14px; font-weight:bold;margin:0px 4px 1px 0;padding:1px 4px 2px 11px;border-right:1px solid #D1C8B8;-moz-border-radius:2px;-webkit-border-radius:2px;text-shadow:-1px -1px 0 #000000;line-height:18px;}
  div.cod a:hover,ul.cod a:active{background-position:0 -328px;border-color:#E46700;text-shadow:none;}
  

#couponCount{width:87px;height:64px;float:right;background:url(http://rmncdn.com/im/teg3.gif) -10px -349px no-repeat;margin:8px 10px; margin-bottom:0px;text-align:center;text-transform:uppercase;color:#FFF;font-size:11px;line-height:100%;padding-top:19px;}#couponCount strong{font-size:26px;font-weight:normal;display:block;margin-top:2px;line-height:90%;letter-spacing:-1px;}a.thumb{display:block;width:67px;height:49px;border:2px solid #D1C8B8;background-color:#FFF;}


coupon.printable .crux span{padding-left:22px;background:url(http://rmncdn.com/im/sprite2.png) -768px -686px no-repeat;}.coupon.printable .crux span{background-position:-768px -715px;}.coupon.tip .crux a,.coupon.printable .crux a{display:block;float:left;font-size:15px;font-weight:bold;padding-top:4px;}

.inner{border-color:#FEBF01;}



.coupon .stats{float:left;display:block;width:62px;height:52px;padding-top:10px;margin:5px;background:url(http://rmncdn.com/im/sprite2.png) -62px -220px no-repeat;text-transform:uppercase;color:#FFF;text-align:center;font-size:11px;}.coupon .stats.average{background-position:-124px -220px;}.coupon .stats.bad{background-position:-186px -220px;}.coupon .stats.feature{background-position:0 -220px;}.coupon.gold .stats.feature{background-position:0 -433px;}.coupon .stats.new{font-size:17px;padding-top:20px;height:42px;}.coupon .stats em{font-style:normal;font-weight:bold;font-size:17px;line-height:110%;letter-spacing:-1px;}


stats.new{font-size:17px;padding-top:20px;height:42px;}.coupon .stats em{font-style:normal;font-weight:bold;font-size:17px;line-height:110%;letter-spacing:-1px;}


.voting{float:left;width:80px;margin-top:5px;text-align:center;font-size:11px;color:#666;}.voting p{font-size:11px;padding-bottom:5px;margin-bottom:0;display:block;width:80px;}.voting button{width:26px;height:26px;cursor:pointer;cursor:pointer;border:none;background:url(images/sprite3.png)-254px -293px no-repeat; margin:0 2px;}.voting button:hover{background-position:-254px -319px;}.voting button span{display:none;}.voting .noVote{background-position:-280px -293px;}.voting .noVote:hover{background-position:-280px -319px;}

.collateral2{padding:6px 5px 6px 5px; }
.collateral{background-color:#F3F3F3;padding:6px 5px 6px 5px; margin-top:5px;}
#commentsLeft div.collateral{background:none;border:none;}#commentsLeft div.inner{padding-top:5px;}

.commentActions{float:right;margin-right:5px;margin-left:0;width:220px;}
.commentActions li{display:inline;}
.commentActions a{font-size:11px;color:#8D0100;display:block;float:right;height:16px;padding-left:19px;padding-top:2px;margin-left:10px;background:url(images/tag3.gif) -769px -569px no-repeat;}
.addComment a{background-position:-769px -599px;}
.addComment a:hover{  color:#000000;}



.meta{font-size:11px;color:#443A25;line-height:150%;}.meta img{width:16px;height:16px;border:1px solid #FFF;vertical-align:middle;}.meta a{font-size:11px;color:#443A25;}

.meta2{font-size:11px;color:#443A25;line-height:150%; }
.meta2 img{width:16px;height:16px;border:1px solid #FFF;vertical-align:middle;}
.meta2 a{font-size:11px;color:#443A25;}

#stats_average{background-image:url(images/coup_bg.gif); background-repeat: no-repeat; margin-left:2px; width:62px; height:63px; margin-top:5px; color:#FFFFFF; text-align:center;}

.average{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; padding-top:12px;}

.text_8{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;  line-height:25px;   }
.newheading{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#8D0100 ;  line-height:28px;}
.text_content{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;  line-height:18px; text-align:justify;   }

