html{}
body{background: #1A6AA9; margin:0; padding: 0;
	font-family: Helvetica, Arial, sans-serif; letter-spacing: 1px;line-height: 1.4em;
	/*font-family: Verdana, sans-serif;*/
	
	
}
a{text-decoration:none; color:#165588; font-weight:bolder;}
a:hover{text-decoration:underline; color:#71ad1e; }

#content{ width:949px; margin:0 auto;  height:100%; min-height:100%; overflow:visible; background: #fff;}

#headertop{background: url(../images/top.jpg) no-repeat; width:949px; height:30px;}
#headertop div.bookmark{  float:right; margin: 0 20px 0 0; font-weight: bolder; font-size:18px; letter-spacing: 0;}
#header{clear:both; background: transparent url(../images/header.jpg) top left no-repeat; width: 953px; height: 190px;}
#headernav{background: url(../images/navbar_bg.jpg) repeat-x; height:50px; width: 950px; }
#headernav ul{float:right; }
#headernav ul li{display:inline; padding: 5px;}
#headernav ul li a{color:white;}
#headernav ul li a:hover{color:#ccffff;}


#dealheader{background: transparent url(../images/sub_nav_bar.jpg) top no-repeat; height:30px; width:950px;  }
#dealheader2{height:30px; text-align:center; width: 950px;  clear:both; background:#ccffff; }
#dealheader2 h3{padding:0; margin:0; color: rgb(153, 204, 0);font-size: 30px;font-weight: 900;text-decoration: none;}

#deal_header{width: 950px; background:white; height: 56px;  }
#deal_header div.social{float:right;}
#deal_header div.social a img, #deal_header div.social img {border:none; float:right;}
#deal_header div.userinfo{float:left;  display:block; margin:0 0 0 20px; padding: 0; }
#deal_header div.userinfo h2{font-size: 15px; font-weight:bolder; margin:0 0 0 0; padding:0; color:#444;}
#deal_header div.userinfo ul{clear:both; float:left; margin:-9px 0 0 0; padding: 0;}
#deal_header div.userinfo ul li{display:inline; padding: 0 5px 0 0 ;}
#deal_header div.userinfo ul li a{font-size:10px; color:#444;}
#deal{width: 950px; background: white; height:495px;}
#deal div.imageboxmain div.image{float:left; padding:30px 10px 20px 10px; }
#deal div.image{width: 490px; /*padding: 10px 10px 10px 10px;*/ float:left; -webkit-border-radius: 18px; -moz-border-radius: 18px; border:3px solid #7FC320;  margin: 0 0 0 10px;}
* html #deal div.image{width: 460px; /*padding: 10px 10px 10px 10px;*/ float:left; -webkit-border-radius: 18px; -moz-border-radius: 18px; border:3px solid #7FC320;  margin: 0 0 0 10px;}
#deal div.image img{margin: 0 auto; display:block; }
#deal div.price{width: 380px; padding: 20px; float:left;  text-align:center; color: #444; }
#deal div.price h2, #deal div.price h3, #deal div.price h5, #deal div.price h6 {padding:9px; margin:0;}
#deal div.price h2{font-size: 26px;font-weight:bolder; }
#deal div.price h3{font-size: 26px;font-weight:bolder;color:#00659B; }
#deal div.price h5{font-size:20px; }
#deal div.price h6{font-size:14px; font-weight:bolder;}
#deal div.price img.stealbutton{display:block; margin:0 auto; border:none;}
#deal div.price div.timer{ -webkit-border-radius: 18px; -moz-border-radius: 18px; border:2px solid #ccffff; font-size:27px; clear:both; width: 165px; margin: 0 auto; text-align:center; padding: 5px; background: #267BBB; color: #eee; font-weight:bolder;}


#info{clear:both; width:950px; background-color: #CCFFFF; height:auto !important; height: 100%; min-height:100%; overflow:auto; }
#info div.desc{width: 600px; padding: 10px; float:left;  }
#info div.desc div#subscribe_email{ height: auto; /* border:1px solid #aaa;*/ color: #333; padding: 0 20px 0 20px; text-align:center; margin: 10px 0 20px 0;  -moz-border-radius:7px;	-webkit-border-radius:7px;	border-radius:7px; }
#info div.desc div#subscribe_email h4 {padding:0; margin: 0; }
#info div.desc div#subscribe_email h6 {padding:0; margin: 0; }
#info div.desc div#subscribe_email a#emailBt img{border: none;  width:117px; height: 28px;}

#info div.desc div.description h3, #info div.desc div.specs h3{color:#99CC00; font-weight:bolder; font-size: 25px;}
#info div.desc div.description{padding: 0 4px 4px 4px; }
#info div.desc div.specs{padding: 0 4px 4px 4px; }
div.merchant_stickers{width:950px;  clear:both; margin: 0 0 0 0 ;background-color: #CCFFFF; height: 150px; overflow:visible; }
div.merchant_stickers div.container{ margin: 0 0 0 80px;}
div.merchant_stickers span{float:left; text-align:center; padding:0; margin: 0; }
#info div.ads{width: 280px; padding: 20px; float:left;  text-align:center; }
#info div.ads div.ad{ color: #999; font-weight:bolder;  padding: 6px; /*border:1px solid  #999; background-color: #ddd;*/ height: 250px; margin-bottom: 20px;text-align:center; vertical-align: center;vertical-align: middle;}
#info div.ads div.ad a img {border:none;}
#info div.ads div.advertise_here{ color: #999; font-weight:bolder;  padding: 6px; border:1px solid  #999; background-color: #ddd; height: 150px; margin-bottom: 20px;text-align:center; vertical-align: center;vertical-align: middle;}

#deal_closer{background: url(../images/bottom.jpg) no-repeat; height:30px; clear:both; margin:0 auto; width: 950px;}
#footer {clear:both; height: 60px; text-align:center; margin:0 auto; width: 950px; background: #1A6AA9; padding: 50px 0 0 0 ; color:white; font-weight:bolder;}
.social_icons_bottom{width:100%; background:#1A6AA9; height: 30px; }

* html .msg{ margin:-275px auto 0 80px; }
.msg{margin:-75px auto 0 auto;   clear:both; width:900px;  font-weight:bolder; border: 5px solid #fc0000; background-color: #fccccc; padding: 18px;  font-size: 1em; position: relative;  z-index: 100; color:#fc0000; filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8; opacity: 0.8; text-align:center;}
.clear{clear:both; width:950px; display:block;}

label{display:block; float:left; clear:left; width: 240px; margin: 5px 0 0 0; font-weight:bolder;	font-family: “Lucida Grande”, sans-serif;	font-size: 18px;	font-style: normal;	font-weight: bolder;	text-transform: uppercase;	letter-spacing: normal;	line-height: 1.8em;	color:#165588;}
div.normal_content{height:100%; min-height: 100%; background:#fff; overflow:auto; padding: 50px;}
div.normal_content input,div.normal_content select.userinput {border:1px solid #c8e5fc; background-color:#f3f7fb; color:#4f697e;  width: 400px; float:left; font-size:1.8em; margin-bottom: 14px;  -moz-border-radius:10px;	-webkit-border-radius:10px;	border-radius:10px;}
div.normal_content div.submit_container { height: 50px; margin:0; }
div.normal_content div.submit_container input[type="submit"]{ /*border:4px solid #9cdc42;*/ /*color:#71ad1e;*/ clear:right; letter-spacing: 21px; font-weight:bolder; /*background-color: #a8e84f;*/  font-size: 2.0em; width: 390px;}
*:first-child+html div.normal_content div.submit_container input[type="submit"]{ margin-left:-400px; clear:left; }
div._heading { width: 475px; text-align:center; margin: 0 auto; border-bottom: 5px dashed #f3f7fb;  font-family: “Lucida Grande”, sans-serif;	font-size: 18px;	font-style: normal;	font-weight: bolder;	text-transform: uppercase;	letter-spacing: normal;	line-height: 1.8em;	color:#165588; }

div#headerMenu{width:950px; margin:0 auto;}
div.adminform{height:100%; min-height: 100%; background:#fff; overflow:auto; padding: 50px;}
div.adminform textarea{clear:both; margin: 100px auto;}
div.adminform label.ta_clear{width:100%; height: 125px; border:2px solid red;}
div.adminform input,div.adminform select.userinput, div.adminform select[name="timezones"]  {border:1px solid #c8e5fc; background-color:#f3f7fb; color:#4f697e;  width: 400px; float:left; font-size:1.8em; margin-bottom: 14px;  -moz-border-radius:10px;	-webkit-border-radius:10px;	border-radius:10px;}
div.adminform div.submit_container { height: 50px; margin:0; }
div.adminform div.submit_container input[type="submit"]{ /*border:4px solid #9cdc42;*/ /*color:#71ad1e;*/ letter-spacing: 21px; font-weight:bolder; /*background-color: #a8e84f;*/  font-size: 2.0em; width: 390px;}


div.info_wrapper{width: 950px;background-color:#ccffff; height:100%; overflow:auto;}
div.page{ float:left; width: 650px; padding: 30px; color: #222; font-family: “Lucida Sans Unicode”, sans-serif;font-size: 17px;font-style: normal;font-weight: normal;text-transform: normal;letter-spacing: -0.6px;line-height: 1.5em;}


#side{width: 210px; padding: 12px;  float:left; background: #fff;text-align:center; margin: 10px 0 0 0; }
#side h3 {color: rgb(153, 204, 0);font-size: 30px;font-weight: 900;text-decoration: none; margin-top:0;}
#side img.dealimage{width: 120px; height:120px; border:none;}
#side div.title{ color: black;font-size: 20px;font-weight: 900;}
#side div.price{color: rgb(0, 101, 155);font-size: 27px;font-weight: bold; padding:20px 0 0 0;}
#side div.shipping{color: black;font-size: 10px;font-weight: 900;}
#side a img.stealbutton{width: 165px; height:150px;  border:none;}
#side div.timer{ -webkit-border-radius: 18px; -moz-border-radius: 18px; border:2px solid #ccffff; font-size:27px; clear:both; width: 165px; margin: 0 auto; text-align:center; padding: 5px; background: #267BBB; color: #eee; font-weight:bolder;}
#side div.altdesc{ }
div.footer_links {width: 100%; height: 30px;}
div.footer_links ul {}
div.footer_links ul li{ display:inline; padding: 0 7px 0 7px ;}
div.footer_links ul li a { color: rgb(160, 67, 67);font-size: 12px;}
div.footer_links ul li a:hover {}


div#dashboard{ width: 950px;  }
div#dashboard table { margin:0 auto; width: 945px;}

