#bodyArea .bodyArea{border:0 !important;}
#bodyCenterArea{padding:0 1px !important;}
body #footerArea,#container{width:984px !important;margin:0 auto !important;}
body #haTabStoreMenu,body #haNewTabStoreMenu{background:#EEE7D6 !important;}

#promoTop { height: 130px; border-bottom: 1px solid #fff; width: 100%; font-size: 1.2em; overflow:hidden; }
#promoTop img{border:0;}

.bnrTopLeft { float: left; position: relative; width: 620px; height: 130px; background: #D5D5D5; }
.bnrTopMid { float: left; position: relative; width: 215px; height: 130px; border-right: 1px solid #FFF; background: #aaa; }
.bnrTopRight { float: left; position: relative; width: 361px; height: 130px;overflow: hidden; }
.bnrTopRightBg{background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/email_bg.jpg") no-repeat;}
.bnrTopRightIg{background:#aaa;}

.bnrTopLeft #lb{position:absolute;right:118px;bottom:0px;cursor:pointer;}
.bnrTopLeft #rb{position:absolute;right:80px;bottom:0px;cursor:pointer;}

.boxHero{position:relative;width:980px;height:130px;margin:0 0 0 1px;}
.bnrLeader{display:block;width:980px;height:130px;background-repeat:no-repeat;border-bottom:0 !important;}
.bnrShowcase{position:absolute;top:0;right:0;height:130px;border-left:4px solid #FFF;background-repeat:no-repeat;background-position:right top;border-bottom:0 !important;}

.frmSubscribe {display:block;height:2.6em;margin:1px 0 2px;padding:0 50px;border:2px solid #D2D2D2;border-width:2px 0;background:#e3e3e3 url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/bg_emailpromohdr.gif") no-repeat left bottom;font-size:1.2em;text-align:right;padding-top:.6em;}
.frmSubscribe p{float:left;margin:0;padding:0;}
.frmSubscribe p a:link,.frmSubscribe p a:hover,.frmSubscribe p a:active,.frmSubscribe p a:visited{font-size:1.25em;font-weight:bold;color:#FF9900;}
.frmSubscribe input{vertical-align:middle;}

.frmSubscribeDailydeals{float:right;font-size:1em;line-height:1.4em;margin-right:0pt;padding-bottom:10px;padding-left:0pt;padding-right:0pt;padding-top:0pt;text-align:right;width:50%;}
.frmSubscribeDailydeals .emailTextbox{font-size:1em;line-height:1.2em;}
.frmSubscribeDailydeals .subscribe{padding-bottom:2px;vertical-align:bottom;}

.bnrPromo{float:left;display:inline;width:270px;height:120px;margin:20px;padding:5px;background:#FFF;border:1px solid #aaa;}

.clear{clear:both;font-size:0;line-height:0;}	
#promoMid{background:#f2f2e8;height:180px;padding:5px;border:1px solid #aaa;border-width:1px 0;clear:both;}
#promoMid img {margin:0;padding:0;}
.shadeTop{position:relative;background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/blueBG.gif") repeat-x #FFF;height:1%;}

.attnMsg{padding:15px 15px 10px 55px;font-size: 1.2em;background:#FFC;border-top:1px solid #e3e3e3;border-bottom:none;color:#3a3a3a;}
.attnMsg h2{display:inline;margin:0 .3em 0 0;padding:0;font-size:1.2em;font-weight:bold;color:#33425A !important;}
.attnMsg h2 a{color:#33425A !important;}
.attnMsg span a{color:#3a3a3a !important;}

#attnReview { text-align: right; }
#attnReview img { vertical-align: bottom; }

.categories {margin:0;padding:0 0 0 15px;text-align:left;font-size:1.2em;line-height:1.3em;border-top:1px solid #e3e3e3;height:1%;clear:both;}
.categories .title{font-weight:bold;font-size:1.1em;color:#33425A !important;line-height:1.6em;}

.categories ul.normal{width:100%;clear:both;list-style-type:none;margin:24px 0;padding:0;}
.categories ul.normal li.cell img{vertical-align:middle;}
.categories ul.normal li.cell .titg{float:left;width:100px;height:75px;}
.categories ul.normal li.cell{float:left;width:300px;margin:12px 15px 24px 0;}
.categories ul.normal li.cell div{margin:0 0 0 110px;padding:0;line-height:1.4em;}
.categories ul.normal li.cell .cList{margin:0;padding:0;}
.categories ul.normal li.cell .cList li{margin:0 0 0 16px;padding:0 0 2px 0;list-style:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/n2_cat_arrow.gif") outside none;}

.deals {font-size:1.2em;padding-bottom:25px;background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/blueBG.gif") repeat-x #FFF;}
.dealsHdr {margin:0; text-align: right; background:transparent;padding:10px;border-bottom:1px solid #e7e7e7;}
.dealsHdr.subscribe{height:1.4em;}
.dealsHdr h2{float: left; font: bold 1.5em verdana,arial,helvetica,sans-serif; color: #F90; margin: 0; padding: 0; }
.dealsHdr h2 .dailyView{font-size:1.0em;color:#ff9900 !important;border-bottom:0 !important;}
.dealsHdr h2 span{font: normal 0.6em verdana,arial,helvetica,sans-serif; color: #3a3a3a; }
.dealsHdr h2 span a{color: #3a3a3a !important; }
.dealBlk {float: left; width: 48%;height:82px;}
.dealBlk dl{margin: 5px 25px; padding: 10px; border-top: 1px solid #E3E3E3; background: #FFF; }
.dealBlk .firstRow{border: none; }
.dealBlk .left{float: left; width: 75%; }
.dealBlk img{float: left; }
.dealBlk p{margin: 5px 5px 3px 70px; padding: 0; }
.dealBlk .right{float: right; width: 25%; text-align: right; padding-top: 5px; }
.dealBlk .b4price{text-decoration: line-through; color: #AAA; margin: 0; padding: 0; }
.dealBlk .price{font-size: 1.2em; color: #348936; margin: 0; padding: 0; }
.dealBlk .map{margin:0;padding:0;white-space:nowrap;}
.dealBlk .map a{line-height:1.3em;}

.modules{clear:both;}
.modules .modBlk{height:1%;width:50%;float:left;margin-right:-1px;}
.modules .modBlk div{height:1%;margin:15px;padding:10px;background:#fff;font-size:1.1em;}
.modules .modBlk div ul li a{line-height:1.6em;}
.modules .modBlk div .prodRow{font-size:1.1em;}
.modules .modBlk div .testimonial{font-size:1.1em;}

.modules .modBlk h2{font:bold 1.2em verdana,arial,helvetica,sans-serif;color:#3a3a3a;margin:0 0 10px 0;padding:3px 0;border-bottom:1px solid #aaa;}
.modules .modBlk h2 span{font:normal 1em verdana,arial,helvetica,sans-serif;color:#3a3a3a;}
.modules .modBlk h2 span a{color:#3a3a3a !important;}
.modules .modBlk ul.prodRow{list-style-type:none;float:left;width:100%;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px solid #e3e3e3;clear:both;}
.modules .modBlk .prodRow li.left{float:left;text-align:left;width:78%;padding:0;margin:5px 0;}
.modules .modBlk .prodRow li.right{float:right;text-align:right;width:20%;padding:0;margin:5px 0;}
.modules .modBlk .prodRow img{float:left;}
.modules .modBlk .prodRow p{margin:0 0 0 70px;padding:0;}

.modules .modBlk div.halfClm{width:45%;float:left;display:inline;margin:0 -1% 0 3%;padding:0;}
.modules .modBlk .halfClm ul{list-style-type:none;margin:0;padding:0;}
.modules .modBlk .halfClm li{padding:0 0 0 20px;margin:.5em 0;}
.modules .modBlk ul.searchList li{background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/icn_search.gif") no-repeat 0 .2em;}
.modules .modBlk ul.rssList li{list-style-type:none;background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/rss_icon_for_homepage.gif") no-repeat 0 .2em;}

.modules .modBlk form{}
.modules .modBlk ul.poll{list-style-type:none;margin:.5em 0 .5em 1em;padding:0;font-size:1.1em;}
.modules .modBlk .poll li{margin:0;padding:5px 0;}
.modules .modBlk .poll p{margin:0 0 0 25px;padding:0;}
.modules .modBlk .poll a{padding:2px 6px;font-size:1.1em;font-weight:normal;clear:both;}

.testimonial dd{line-height:1.4em;}
.testimonial .title{font-weight:bold;}
.testimonial .infos{margin:2px 0 15px 0;}
.youTellUs .title{font-size:1.1em;}

#messageBlk{width:400px;height:220px;position:absolute;right:10px;top:10px;z-index:2000;border:1px solid #AAA;background:transparent url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/warmBG.gif") repeat scroll 0%;margin:0;padding:10px;font-size:1.2em;}
#messageBlk span{cursor:pointer;}
#messageBlk iframe{margin:20px 20px 10px 20px;border:1px solid #AAA;}

/* holiday 2008 */
#headerArea .chrismas{background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/winter_scene.jpg") no-repeat top right;}


.deals .cell{margin-bottom:0 !important;}
.deals .cell .blockLink{display:block;height:1%;cursor:pointer;}
.deals .cell h2{font:bold 22px/45px arial,helvetica,verdana,sans-serif;margin:5px 0 0 0;color:#33425A;}
.deals .cell .textArrage{line-height:1.2em;clear:both;}
.deals .cell .textSoldOut{color:#9999A2;line-height:1.2em;clear:both;}
.deals .cell .prices,.deals .cell .soldout{color:#999;padding-top:1.2em;}
.deals .cell .prices,.deals .cell {color:#999;}
.deals .cell .soldout{padding-top:50px;font-size:1.2em;color:#9999A2;}
.deals .cell .prices {padding-top:25px; text-align:right; padding-right:5px; padding-top:35px}
.deals .cell .prices em{font:bold 1.5em/1.5 arial,helvetica,verdana,sans-serif;color:#060;padding-top:6px;}
.deals .cell .soldout em{font:bold 1.2em/1.5 arial,helvetica,verdana,sans-serif;color:#9999A2;}
.deals .cell .prodImg{float:left;margin:0 6px 0 0;}
.deals .cell .prodImg img{display:block;}
.deals .cell .comboProdImg{float:left;margin:0 5px 0 0;}
.deals .cell .comboProdImg img{display:block;float:left;}
.deals .cell .prodDesc, .deals .cell .cList{clear:both;}
.deals .cell .footnote{color:#999;padding:3px 0;}
.deals .cell .shockerTime{color:#000;font-size:1.0em;background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/iconShockerTime.gif") no-repeat left 3px; padding-left:22px; margin-top:-5px; line-height:16px;clear:both; height:20px; padding-bottom:2px;}
.deals .cell .shockerTime span{vertical-align:super;font-size:9px;}
.deals .cell li{list-style:none;}
.deals .cell li a{font-weight:bold;color:#33425A;}
.deals .cell li p{margin:2px 0;font-size:0.9em;color:#777;}

.deals .cell .comboDeals{}
.deals .cell .comboDeals p{margin:3px 0;}
.deals .cell .comboDeals .prices {margin:0px;padding:0; font-size:1.2em; text-align:left}
.deals .cell .comboDeals .prices em{font:bold 1.2em/1.5 arial,helvetica,verdana,sans-serif;color:#060;}
.deals .cell .comboDeals .comboTextArrage{padding:2px 0}
.deals .cell .comboDeals .comboSoldOut{color:#9999A2;padding:2px 0}
.deals .cell .comboDeals .soldout{font-size:1.2em; font-weight:bold;padding:0;}
.deals .cell .comboDeals .soldout em{color:#9999A2;}

#savingCell{margin-right:15px;}
#savingCell ul li{margin-bottom:6px;}
#savingCell h2{text-indent:-1000em;background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/hdr_savings_250x45.gif") no-repeat;}
#shockerCell .shocker{text-indent:-1000em;background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/n1_hdr_shocker_250x45.gif") no-repeat;}
#shockerCell .hot{text-indent:-1000em;background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/hdr_whatshot_250x45.gif") no-repeat;}

#shockerCell p{margin:0}
#featureCell{width:285px;height:280px;margin-right:25px;}
#featureCell h2{text-indent:-1000em;background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/hdr_newyear_275x45.gif") no-repeat;font-weight:normal;color:#F07700;}
#featureCell ul li{margin-bottom:12px;}

@media print{
	#container{width:650px !important;}
	#centerArea5{width:640px !important;background:none;}
	#infoMenu,#promoTop,#promoMid{display:none;}
	#infoContent{width:635px !important;}
	
	#shockerCell,#bargainCell,#clearanceCell{text-indent:0;background:none;}
	#bargainCell,#clearanceCell{text-indent:0;background:none;}
	#shockerCell {text-indent:0;background:none;}
}
.BuyGC{
	background: transparent url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/bnr_giftcard_640x55_bg.gif") repeat-x scroll 0% 0%; 
	display: block; 
	clear: both; 
	text-align: center; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
}
.WhatsNew{
	background: transparent url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/img_whatsnew.gif") no-repeat scroll 0% 0%; 
	position: absolute; 
	top: 0pt; 
	right: 0pt; 
	width: 115px; 
	height: 115px; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
}

.WhatsNewLink{
	padding: 5px; 
	display: block; 
	float: right; 
	width: 55px; 
	height: 65px; 
	text-align: center; 
	text-indent: -1000em;
}

/* Business Additions */


.brandListing ul{list-style-type:none;margin:0;padding:0;}
.brandListing li{float:left;margin:2px;padding:5px 28px;}

dl.prodCell{position:relative;float:left;width:220px;height:20em;margin:0 10px 30px 10px;}
dl.prodCell dt{position:relative;margin-bottom:10px;}
dl.prodCell dt img{display:block;float:none;width:125px;height:94px;}

dl.prodCell dd.rebate img{margin-bottom:-2px;margin-top:1px;}
dl.prodCell dd.wasPrice label{display:block;float:left;}
dl.prodCell dd.wasPrice{color:#7A7A7A;}
dl.prodCell dd.promoText{color:#951616}
dl.prodCell dd.rebate, dl.prodCell dd.rebate a,dl.prodCell dd.shipping{color:#016B04;}
dl.prodCell dd.wasPrice{text-decoration:line-through;}
dl.prodCell dd.wasPrice label{text-indent:-9999em;}
dl.prodCell dd.nowPrice{font-size:1.15em;font-weight:bold;line-height:1.5;}
dl.prodCell dd.rebate{line-height:1.9em;}
dl.prodCell dd.lowestPrice a{background:#CFC090;padding:2px 2px;color: #4A3B0C;border:none;font-size:0.8em;}
dl.prodCell dd.lowestPrice{margin:8px 0;white-space:nowrap;font-weight:bold;font-size:1.2em;}

#bodyCenterArea .module{font-size:1.2em;margin-bottom:20px;}
#bodyCenterArea .module h2{font-size:1.5em;font-family:helvetica,arial,sans-serif;padding:10px;border-bottom:1px solid #e3e3e3;color:#33425a;height:1%;}
#bodyCenterArea .module h2 span{display:inline;font-size:.65em;font-weight:normal;font-family:verdana,sans-serif;color:#555;}

/*New Homepage*/
abbr{border:none;}
a.blockLink:link,a.blockLink:visited,a.blockLink:active,a.blockLink:hover{display:block;border:none;cursor:pointer;}
.callToAction{background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/spr_arrows.png") no-repeat right 3px;}
.callToAction,
a.callToAction:link,
a.callToAction:visited,
a.callToAction:active,
a.callToAction:hover{padding-right:15px;border:0;color:#06f;}
.featureCells{display:inline;float:left;width:100%;clear:both;list-style-type:none;margin:0 -2% 0 1%;padding:0;font-size:1.2em;}
.featureCells .cell{float:left;width:31%;margin:12px 2% 24px 0;}
.featureCells .prodTitle{display:block;clear:both;font-weight:normal;}
.featureCells .prodPrice{display:block;padding:40px 0 0 0;}
.prodPrice .wasPrice{display:block;padding:0;color:#999;}
.prodPrice .nowPrice{display:block;margin:2px 0 -3px 0;font-size:0;color:#fff;text-indent:-1ex;} /* "now" label hidden */
.nowPrice .dollars{font:normal 22px helvetica,arial,sans-serif;color:#3a3a3a;}
.prodPrice .priceNote{display:block;font-size:.85em;color:#999;}
.prodPrice .callToAction,.prodPrice .soldOut{float:left;margin-top:.5em;}
.featureCells h3{clear:both;font-size:1.3em;font-weight:normal;}
.featureCells h3 .callToAction{background-position:right 6px;}
.featureCells h2{height:45px;font-size:0;text-indent:-5000px;}
.featureCells .prodImg{float:left;margin-right:5px;}
.featureCells .combo h2{margin-bottom:5px;}
.featureCells .combo .prodPrice{clear:both;padding:5px 0 25px 65px;}

.attnMsg2009{margin-bottom:2px;padding:10px 15px;font-size: 1.2em;background:#F2F2E8/*FFC*/;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;color:#3a3a3a;text-align:center;}
.attnMsg2009 h2{display:inline;margin:0 .3em 0 0;padding:0;font-size:1.2em;font-weight:bold;color:#000/*33425A*/ !important;}
.attnMsg2009 h2 a{color:#000 !important;}
.attnMsg2009 span a{color:#000 !important;}

#promoMid2009{height:180px;padding:5px;clear:both;}
#promoMid2009 img {margin:0;padding:0;}

.deptFeatures{display:inline;float:left;width:960px;clear:both;list-style-type:none;margin:20px 0 0 12px;padding:0;font-size:1.2em;}
.deptFeatures h2{margin:0;padding:10px 0;font:normal 2.25em helvetica,arial,sans-serif;color:#325388;}
.deptFeatures a.banner:link,
.deptFeatures a.banner:visited,
.deptFeatures a.banner:active,
.deptFeatures a.banner:hover{border:0;}
.deptFeatures .cell{float:left;width:315px;margin-right:5px;}
.deptFeatures .cell ul{position:relative;height:10em;list-style:none;margin:-40px 0 0 0;padding:55px 0 0 0;background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/bgx_coolGradient.png") repeat-x left top;font-size:1.2em;}
.ie_6 .deptFeatures .cell ul{background:none;}
.deptFeatures .cell li{padding:0 10px;margin:0 0 .5em 0;}
.deptFeatures a.callToAction:link,
.deptFeatures a.callToAction:visited,
.deptFeatures a.callToAction:active,
.deptFeatures a.callToAction:hover{color:#325388;background:url("https://c1.neweggimages.com/WebResource/Themes/2005/Nest/spr_arrows.png") no-repeat right -45px;}

.footnote{clear:both;font-size:.85em;color:#999;}

.dealStrip{float:left;width:98%;clear:both;list-style-type:none;margin:0 0 0 0;padding:4px 0 4px 2%;font-size:1.2em;background:#8e96a4;}
.dealStrip .cell{float:left;width:25%;margin:0 -2px 0 0;padding:3px 0;background:#fff;border-left:1px solid #8e96a4;}
.dealStrip .viewMore{float:left;width:25%;margin:4px -2px 4px 0;padding:0;}
.dealStrip .viewMore a{display:block;margin-left:2px;border:0;}
.dealStrip .prodTitle{display:block;height:2.5em;margin:1px;overflow:hidden;font:1.1em helvetica,arial,verdana,sans-serif;}
.dealStrip .prodImg{display:inline;float:left;margin:0 2px;}