@charset "UTF-8";
@media all
{
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
html *{font-size:100.01%;-webkit-text-size-adjust:none;}
*{word-wrap:break-word; word-break:break-word;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th{font-size:1em; font-weight:normal; font-style:normal;}
body{font-family:Arial, Verdana, sans-serif;font-size:75.00%;line-height:138%;background:#fff url('/public/images/bg_body.png') 0 0 repeat-x fixed;color:#333;}
em, strong, b{font-weight:bold;}
i{font-style:italic;}
textarea, pre, code, kbd, samp, var, tt{font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;}
p{margin-bottom:1em;}
a{color:#08c;font-weight:bold;text-decoration:none;}
a:hover{color:#666;text-decoration:underline;}
q{font-weight:bold;font-style:italic;margin-right:0.5em;}
q:before, q:after{content:'"';}
:focus{outline:0;}
select:focus{outline:1px solid #77b2ee;}
small{font-size:80%;}
iframe{border:none;}

.clear{clear:both;}
.clearer{clear:both;display:block;margin:0;padding:0;height:0;line-height:1px;font-size:1px; }
.left{float:left;}
.right{float:right;}
.tright{text-align:right;}
.tleft{text-align:left;}
.center{text-align:center !important;}
.block{display:block;}
.inline{display:inline;}
.invis{visibility:hidden;overflow:hidden;}
.noflow{overflow:hidden;}
.hide, .none, .tel, .msearch{display:none;}
.tb15{margin-top:1em;margin-bottom:1em;}
.lr15{margin-left:1em;margin-right:1em;}
.error, .red{color:red;font-weight:bold;}
.serif{font-family:Georgia, serif;}
.nowrap{white-space:nowrap;}

.inline-list{margin-bottom:1em;}
.inline-list li{display:inline;}
.aads{margin-bottom:1em;text-align:center;}
.radius{-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.shadow, .you-save-big{text-shadow:2px 2px 2px #ddd;}
.box-shadow{-webkit-box-shadow:rgba(0, 0, 0, 0.289062) 0px 1px 3px;-moz-box-shadow:rgba(0, 0, 0, 0.289062) 0px 1px 3px;box-shadow:rgba(0, 0, 0, 0.289062) 0px 1px 3px;}
.comma a:after, ul.comma li a:after{content:",";}
.comma a:last-child:after, ul.comma li:last-child a:after{content:"";}
ul.comma li a:after{content:", " !important;}
ul.comma li:last-child a:after{content:""  !important;}
.depth li:after{content:" > ";}
.depth li:last-child:after{content:"";}
.nav{clear:both;float:left;}
.txta{display:block;}
.mobile{display:none;}
.note{font-size:80%;}
.loading{text-align:center;width:32px;height:32px;background:url('/public/images/loading.gif') 0 0 no-repeat;overflow:hidden;margin-left:auto;margin-right:auto;display:none;}
.loading em{visibility:hidden;}

.holder{display:none;}
.ba{display:block;overflow:hidden;margin:auto;}
a.ba em{visibility:hidden;font-weight:bold;}
a.ba{text-decoration:none !important;}

.w120{width:120px;}
.w125{width:125px;}
.w468{width:468px;}
.w300{width:300px;}
.h60{height:60px;}
.h90{height:90px;margin-bottom:1em;}
.h125{height:125px;}
.h250{height:250px;}
.h300{height:300px;}
.h600{height:600px;margin-bottom:1em;}

#page{background:#fff url('/public/images/bg_page.png') bottom right no-repeat;border:1px solid #ccc;min-width:728px;width:60em;max-width:90em;margin:2em auto 4em auto;padding:1em 20px;}
#header{margin-top:-2em;background:url('/public/images/x_h_1.png') 0 0 no-repeat;}
#header{margin-bottom:1em;}
#header1{clear:both;}
#header2{margin-bottom:-2em;background:url('/public/images/x_h_2.png') center right no-repeat;}
.header{height:29px;}
.header a{display:block;height:29px;}
.header a em{visibility:hidden;}
.header a{text-decoration:none !important;}
#menu{height:2em;margin-bottom:0;}
#menu li a{padding:0.5em;height:2em;line-height:2em;}
#content, #footer{clear:both;margin-top:1em;padding-top:1em;border-top:1px solid #eaeaea;}
#search{width:78%;margin:2em auto 0.5em auto;clear:both;}
#pop-tags{margin-bottom:0.3em;}
#pop-tags a{margin-right:0.4em;}
#query{width:100%;border:1px solid #d3d3d3;background:#fff url(/public/images/textinputbg.gif) repeat-x;font-size:288%;font-weight:bold;text-indent:0.2em;padding:0.2em 0;vertical-align:middle;color:#dfdfdf;}
#query:focus{border-color:#77b2ee;color:#333;}
#subhead{width:78%;margin:0 auto 2em auto;}
#subhead p, #subhead ul{margin-bottom:0.5em;}
#trends{margin-bottom:0.5em;}
#trends a{margin-right:0.5em;}
#random{text-align:center;font-size:120%;}
#random a{color:#f27608;}

.bu, input.gsc-search-button{background:#ddd url("/public/images/bg-btn.gif") repeat-x top left;width:auto;overflow:visible;padding:0.3em 0.3em 0.2em 0.3em;border:1px solid #ccc;border-bottom-color:#ccc;color:#333;text-shadow:1px 1px 0 #fff;text-transform:uppercase;}
a.bu{font-weight:bold !important;display:block;float:left;margin:0 1em 0.5em 0 !important;}
a.bu:hover, input.gsc-search-button:active, input.gsc-search-button:hover{background-position:0 -200px;border-color:#999;text-decoration:none;}

.discount-price, .you-save{font-weight:bold;}
.you-save-big{font-size:188%;line-height:108%;letter-spacing:-1px;color:#f27608;font-style:italic;font-weight:bold;font-family:Georgia, serif;}
#items, #items .item{clear:both;margin-bottom:2em;}
.item-title{font-weight:bold;font-size:168%;line-height:128%;}
.item-title a{display:block;color:#666 !important;}
.item-title a:hover{text-decoration:none;color:#000 !important;}
.item-title a:hover strong{border-bottom:1px solid #666;}
.item-image{max-width:128px;max-height:128px;vertical-align:middle;}
.item-image-wrap{display:block;width:128px;float:right;margin:0 0 0.8em 0.3em;text-align:center;}
.item-content{display:block;font-weight:normal !important;font-size:85%;}
.item-info, .item-content{margin-top:0.5em;}
.item-info a{font-weight:normal;margin-right:0.3em;}
.item-info img{vertical-align:middle;}
.item a.bu{text-transform:none;}
.misc{clear:both;padding-top:0.5em;border-top:1px solid #eaeaea;}
.misc span:before{content:"· ";}
.misc em{font-style:normal;}

.bnrs{margin:2em 0;border:1px solid #dadada;border-width:1px 0;padding:1em 0;clear:both;}
.bnrs .bnr{text-align:center;}
.bnr a{float:left;}
.bnr .w468{margin:0 10px;}
.bnrs .txt{margin-top:1em;}

.tag-cloud{margin-right:130px;text-align:center;}
.tag-cloud a{margin-right:0.5em;}

#this-item{margin-bottom:2em;}
#breadcrumb{float:left;}
#this-item h1{font-size:238%;line-height:118%;}
#this-item h1{margin-bottom:1.5em;clear:both;}
#this-item h1 a{color:#333 !important;display:inline;}
#this-item h1 a:hover{border-bottom:1px solid #333;}
#this-item h2 .bu{font-size:160%;padding:0.5em;text-transform:none;white-space:nowrap;display:inline-block;}
#this-item .image{display:block;float:right;margin:0 0 1em 1em;}
#this-item .image img, #this-item-img, .this-item-img{max-width:188px;max-height:188px;}
#this-item h3, #this-item p{clear:left;font-size:148%;line-height:138%;}
#this-item h3{margin-bottom:0.5em;}
#this-item h3 em{font-style:normal;font-weight:bold;}
#this-item p a.bu{display:inline;float:none;font-size:75%;white-space:nowrap;}
#this-item .description .aads{float:right;clear:right;margin:1em 0 1em 1em;}
#this-item-reviews .aads{margin-left:1em;float:right;clear:right;}
#this-item-reviews .txta{text-align:left;}
#more-items{clear:both;font-size:138%;}
#more-items li{height:35px;line-height:35px;margin-bottom:6px;}
#more-items img{vertical-align:middle;max-width:35px;max-height:35px;margin-right:8px;}
#more-items li a{height:35px;line-height:35px;display:block;margin-bottom:3px;width:100%;overflow:hidden;white-space:nowrap;}
#more-items li a:hover{border:0 none;font-weight:bold;text-decoration:none;}

#dod{margin-bottom:2em;}

#aads-bottom{margin:auto;width:620px;}
#aads-bottom .aads{height:250px;overflow:hidden;}
#footnote{text-align:center;}
#zp{border:none;width:100%;height:auto;min-height:108px;}
#no-js{font-size:70%;position:absolute;top:0;}

#bing .aads{float:left;margin-right:1em;}

#wireless{font-size:128%;line-height:138%;}
#wireless h1{font-size:168%;line-height:128%;font-weight:bold;}
#wireless #browse-phones{margin:1em 0 1em 2em;}
#wireless #browse-phones li{margin-bottom:0.5em;}
#wireless .phone{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #eaeaea;}
#wireless .phone h2{font-size:138%;line-height:118%;margin-bottom:0.5em;}
#wireless .phone h2 a{display:block;}
#wireless .phone p{margin-bottom:0.5em;}
#wireless .phone-image{width:88px;float:left;display:block;margin:0 1em 0.7em 0;text-align:center;}
#wireless .phone-image img{width:88px;display:block;margin-bottom:0.8em;}
#wireless .phone-image .enlarge{font-size:68%;display:inline-block;float:none !important;margin:auto !important;}
#wireless .h250{margin-bottom:1em;}
#wireless .aads{float:right;margin:1em 0 0 1em;}

#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{text-align:left;}	#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}			#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
.this-item .image{margin:0;}
#this-item-image-wrap{margin:0 0 1em 1em;display:block;float:right;text-align:center;min-width:125px;}
#this-item-image-wrap a.image{min-width:125px;}
#enlarge, .enlarge{margin:1em auto 0 auto;float:none;display:inline;}
#lightbox-image-details{padding-bottom:1em;}
#lightbox-secNav{display:none;}

#dealfinder{}
#dealfinder #result{width:auto;margin:auto;display:inline-block;margin-bottom:1.5em;}
#dealfinder #result div{width:17.9em;padding:0.5em;float:left;margin:1em 1em 0 0;height:10em;overflow:hidden;}
#dealfinder #result div:hover{background:#f6f6f6;}
#dealfinder .img{width:55px;height:75px;display:block;float:left;margin-right:5px;overflow:hidden;background:url("/public/images/cart_add.png") center center no-repeat;}
#dealfinder .img img{max-width:55px;max-height:75px;}
#dealfinder #result h2, #dealfinder #result p, #dealfinder #result em, #dealfinder #result span{margin-left:60px;}

}


@media screen and (max-device-width:1024px){
}

@media screen and (max-device-width:480px){
}

@media print{
body{background:#fff;}
}
