img, div, td {
	behavior: url(/iepngfix.htc);
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
}

a:visited {
	display: inline;
	text-decoration: none;
}

h1 {
	font-size:24px;
	color: #fa6600;
}

h2 {
	font-size: 14px;
	color:#006600;
}

p {

}

.offer_text {
	margin: 20px 10px 20px 10px;
}

#wrapper {
	margin: 0px auto;
	width: 900px;
}

#header {
 	width: 100%;
}

#innerheader {
	height: 80px;
}

#green_bar {
	height: 7px;
	width: 898px;
	border: 1px solid #7ca800;
	background: #aedd28;
	font-size:2px;
	margin-bottom: 5px;
}

#innerwrapper {
	border: 1px solid #adb9c2;
	float:left;

}

#silverbar {
	background:url(../images/topbar.gif);
	width: 898px;
	height: 31px;
	clear:both;
	margin-bottom: 5px;
}

#navigation {
	float: left;
	width: 150px;
	height: inherit;
	margin-bottom: 20px;
	background: #ffffff;
}

#leftbar {
	float: left;
}

#cmsbanner {
	float: left;
	clear:left;
	display:inline;
	margin-left:20px;
}

#sidewrap {
	width: 738px;
	background:#ffffff;
	float:left;
	margin-left:10px;
}

#featured {
	width: 736px;
	height: 310px;
	background: url(../images/featured_bg.png) #ffffff;
	float:left;
}

#product {
	width: 736px;
	height: 400px;
	background: #ffffff;
	float:left;
	border: 1px solid #000000;
}

#featured_mpu {
	margin-left: 9px;
	margin-top: 16px;
	border: 1px solid #eeeeee;
}

#rss {
	width: 51px;
	height: 22px;
	float: right;
	margin-top:5px;
	margin-right:10px;
}

#feat_left {
	float:left;
	width:310px;
	clear:left;
}

#feat_right {
	width: 370px;
	float:left;
	margin-left: 25px;
	margin-top: 10px;
}

#featured_img {
	margin-top:5px;
}

#value {
	position: absolute;
	margin-left: 315px;
	margin-top: -25px;
	width: 40px;
	text-align:center;
}

.valuetxt {
	font-size:22px;
	font-weight:bold;
	color:#fa6600;
	line-height:22px;
}

#grtsav {
	position: absolute;
	margin-top: 18px;
	margin-left: -35px;
}

#feat_desc {
	margin-top: 50px;
	margin-left: 15px;
	height:140px;
}

#offer_desc {
	margin-left: 20px;
	margin-top: 10px;
}

#expires {
	margin-left: 15px;
	line-height: 16px;
}

#feat_title {
	margin-top: 8px;
	margin-left: 20px;
	font-size:18px;
	color:#517200;
	line-height: 24px;
	width: 400px;
}

#offer_title {
	margin-top: 8px;
	margin-left: 20px;
	font-size:18px;
	color:#517200;
	line-height: 24px;
	width: 700px;
}

#countdown {
	margin-top: 8px;
	margin-right: 20px;
	font-size:18px;
	color:#ffffff;
	line-height: 24px;
}

#feat_text {
	width: 351px;
	height: 234px;
	background:url(../images/text_box.png);

}

#footer {
	width: 900px;
	font-size:10px;
	color:#999999;
	height:20px;
	margin: 5px auto;
	clear:left;
}

.offers {
	float: left;
	width: 690px;
	margin-left:23px;
	background:#ffffff;
	clear:both;
	display: inline;
}

.offer_box {
	float:left;
	display:inline;
	margin: 10px 10px 5px 10px;
	width: 210px;
	height: 265px;
	background:url(../images/offer_bg.png) repeat-x;
	color: #304e73;
	text-align:center;

}

.offer_box h1 {
	margin-top:5px;
	overflow:hidden;
}

.offer_box img {
	margin-top: 5px;
	border: 1px solid #9fc120;
}

.splodge {
	width: 210px;
	background: transparent;
	margin-top: -5px;
}

#splash_sm {
	width: 88px;
	height: 89px;
	margin-left: 145px;
	margin-top: -30px;
	position:absolute;
	background:url(../images/splash_sm.png);
}

.valuebox {
	height: 55px;
	background:url(../images/offer_bg_bottom.png) repeat-x #ffffff;
}

#hover {
	position:absolute;
}

#overlay_a {
 text-align:center;
 background:#b3df26;
 width:298px;
 height:50px;
 position: absolute;
 left: 10px;
 top: 216px;
 lfilter: alpha(opacity=85);
 l-moz-opacity: 0.85;
 border: 1px solid #6a9200;
 z-index: 999;
}

#overlay_a p, #overlay_b p {
 margin-top:15px;
 font-size:16px;
 color:#253100;
 line-height: 18px;
 font-weight:bold;
}

#overlay_b {
 text-align:center;
 background:#b3df26;
 width:298px;
 height:50px;
 position:absolute;
 left: 10px;
 top: 17px;
 border: 1px solid #6a9200;
 z-index: 999;
}

#bottom {
	width: 100%;
	height: 5px;
	clear: both;
}

#stars {
	mmargin-top: 10px;

}


















































li.list_item1 {
	width:130px;
	margin-left:5px;
}

li.list_item2 {
	width:140px;
	margin-left:10px;
	height: 22px;
	line-height:20px;
	border-bottom: 1px dotted #adb9c2;
	font-weight: bold;
	color: #304e73;
}


li.list_item {
	width:140px;
	margin-left:10px;
	height: 22px;
	line-height:20px;
	border-bottom: 1px dotted #adb9c2;
}

li.list_item_nl {
	width:138px;
	padding-left: 2px;
	margin-left:10px;
	height: 22px;
	line-height:20px;
	background: #becad3;
	color: #ffffff;
	font-weight: bold;
}

li.list_item a:link, li.list_item a:visited, p {
	display: block;
	text-decoration:none;
	color:#304e73;
	vertical-align:middle;
}

li.list_item a:active {
	display: block;
	color: #333333;
	border: 1px solid #adb9c2;
	background: #ffffff;
	vertical-align:middle;
	line-height: 20px;
}

li.list_item a:hover {
	display: block;
	background: #e6ffa0;
	color:#304e73;
}

.cat_list_head {
	background: #ffffff url(../images/cat_list_head_bg.gif) repeat-x;
	border: 1px solid #cccccc;
	border-bottom: 0px;
	padding: 5px;
}

.list_container {
	border: 1px solid #cccccc;
}

.cat_list {
	background: #ffffff url(../images/cat_list_bg.gif) repeat-x;
	padding: 10px 0 10px 5px;
}

.cat_list:hover {
	background: #ffffdd url(../images/cat_list_hover_bg.gif) repeat-x;
	padding: 10px 0 10px 5px;
}

.text_left {
	text-align: left;
}

.top10_wrapper {
	width: 600px;
	margin: 0px auto;
}

.top_col {
	float: left;
}

.top_offers {
	width: 293px;
	border: 1px solid #cccccc;
}

.top_offers_head, .top_cats_head {
	background: #ffffff url(../images/cat_list_head_bg.gif) repeat-x;
	border-bottom: 1px solid #cccccc;
	padding: 5px;
}

.ad_snippet {
	padding: 5px;
	font-size: 11px;
	border: 1px solid #dddddd;
	background: #f9f9f9;
}

textarea {
	font: 12px Arial, Verdana, Sans-serif;
}

.admin_pic {
	border: 1px solid #cccccc;
	padding: 5px;
}

#cat_head, #cat_row {
	width: 728px;
}

#cat_row, #cat_row a {
	color:#3e4452;
	font-weight: bold;
	text-decoration: none;
}

.cl_offer_name {
	text-align: center;
}

#cat_row a:visited {
	color:#80838b;
}


#cat_head th {
	background:url(../images/cat_bg.png) repeat-x;
	height: 25px;
	vertical-align:middle;
	text-align:center;
}

#cat_head th a, #cat_head th a:visited, #cat_head th a:active {
	color: #3a681f;
	text-decoration:none;
}

#cat_row td {
	background:url(../images/cat_item_bg.png) repeat-x;
	height: 40px;
	vertical-align:middle;
}

#cat_row td a{
	padding-left:10px;
}

#cat_head {
	border-left: 1px solid #97b654;
	border-right: 1px solid #97b654;
}

#cat_row {
	border: 1px solid #CCCCCC;
}

.offers_pop {
	background:url(../images/popup_bg.png);
	position:fixed;
	bottom: 0;
	width: 800px;
	border: 1px solid #8dc400;
	border-bottom: none;
	clear:both;
	left: 50%;
	margin-left: -400px;
}

#deal {
	width: 736px;
	height: 545px;
	background:url(../images/item_bg.png);
	float:left;
}

#deal_value {
	margin-top:24px;
	width: 50px;
	text-align:center;
}

#ratebox {
	margin-left: 45px;
}

#item_desc {
	margin-top: 20px;
	margin-left: 35px;
}

#offer_header {
	height: 20px;
	background:url(../images/popup_head_bg.png);
	font-size:14px;
	color: #ffffff;
}

#popheight {
	height:0px;
}

.offer_num {
	margin: 10px auto;
	width: 590px;
	padding: 5px;
	border: 1px solid #cccccc;
	background: #f6f6f6;
}

.admin_th {
	padding: 5px;
	background: #eeeeee;
	border-right: 1px solid #cccccc;
	vertical-align: top;
}

.admin_td {
	padding: 5px;
}

.offer_button {
	width: 100%;
	margin-top: 10px;
}

.latest_offers {
	margin: 10px auto;
	width: 600px;
	border: 1px solid #cccccc;
}

.latest_title {
	padding: 5px;
	font-weight: bold;
	background: #ffffff url(../images/cat_list_head_bg.gif) repeat-x;
	border-bottom: 1px solid #cccccc;
}

.latest_row {
	background: #ffffff url(../images/cat_list_bg.gif) repeat-x;
	padding: 10px;
}

.successbox {
	margin: 5px;
	padding: 5px;
	background: #ccffcc;
	border: 1px solid #00cc00;
}

.errorbox {
	margin: 5px;
	padding: 5px;
	background: #ffcccc;
	border: 1px solid #ff0000;
}

.foot_link {
	color: #666666;
}