body{
background-image:url(../images/bg.gif);
background-repeat:repeat-x;
background-color:#62A9E2;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
padding:0;
margin:0;

}
#area{
margin:0 auto;
padding:0;
position: relative;
display:block;
width:1045px;

}

.clear{
clear:both;
}
.clear1{
clear:both;
padding-top:10px;
}
h1, h2, h3, h4, h5, h6, p, div, span, html, ol, ul, li, form,label {
	margin:0;
	padding:0;
}
img, div { 
behavior: url(iepngfix.htc);
padding:0;
margin:0;
}

#header{
width:1045px;
float:left;
margin:0 auto;
height:117px;
}
#logo{
width:648px;
padding-left:40px;
float:left;
}
#headerright{
width:340px;
float:right;

}
.topnav{
background-image:url(../images/top_navbg.gif);
background-repeat:no-repeat;
height:20px;
width:340px;
color:#066DBE;
font-weight:bolder;
padding-top:7px;
text-decoration:none;

}
.topnav a:link{
color:#066DBE;
text-decoration:none;

}
.topnav a:visited{
color:#066DBE;
text-decoration:none;
}
.topnav a:active{
color:#066DBE;
text-decoration:none;
}
.topnav a:hover{
text-decoration:none;
color:#FF3300;
}

#newsletter_bg{
background-image:url(../images/newsletter_bg.gif);
background-repeat:no-repeat;
height:81px;
width:304px;
margin-top:8px;
padding-left:34px;
}
.newslettertxt{
color:#000000;
font-weight:bolder;
font-size:17px;
text-decoration:none;
height:20px;
padding-right:18px;
padding-top:5px;

}
.bluetext{
font-size:12px;
color:#066DBE;
font-weight:bolder;
}
#search{
float:left;
padding-right:5px;
width:170px;
}
#search input{
border:1px solid #7F9DB9;
width:170px;
height:16px;
color:#C6CACC;
font-size:11px;
}
.join_now{
width:100px;
padding-left:5px;
float:left;
}

#container{
width:1045px;
float:left;
margin:0 auto;
}
#left{
float:left;
width:54px;
padding-top:60px;
margin:0 auto;
height:550px;
padding-left:2px;
}
.leftmenu{
height:110px;
width:54px;
padding:0;
margin:0;

}

#right{
width:989px;
float:left;

}

#right-top{

background-image: url(../images/rigth_topbg.png);
background-repeat:no-repeat;
width:949px;
height:77px;
padding:30px 20px 0 20px;
}

#right-topheader{
width:700px;
float:left;
}
.right-topheader_txt{
color:#fff;
font-weight:bolder;
font-family:Arial Black;
font-size:38px;

}
#star{
width:62px;
float:right;
height:57px;
margin-right:10px;
background-image:url(../images/star_off.png);
background-repeat:no-repeat;
padding:8px 6px 6px 6px;
}
.startxt{
font-size:20px;
color:#FFFFFF;
font-weight:bolder;
text-decoration:none;

}
#rightmiddlebg{
padding:20px 10px 0px 10px;
width:969px;
background-color:#FFFFFF;

}
#small_imgdiv{
float:left;
width:138px;
}

.smallimg_bg{
background-image:url(../images/small_img_bg.gif);
height:77px;
width:128px;
background-repeat:no-repeat;
padding:5px;
margin-bottom:20px;
}

.tinyimg_bg{
background-image:url(../images/tiny_img_bg.gif);
height:47px;
width:75px;
background-repeat:no-repeat;
padding:2px;
}

#main_product_pic{
width:550px;
float:left;
}
#product_des{
float:right;
width:281px;
}
.today_only{
height:22px;
color:#FFFFFF;
font-weight:bolder;
font-size:16px;
padding-top:3px;
background-color:#000000;
padding-left:10px;
display:block;

}
.cost_big{
color:#FF8400;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif, Arial Black;
font-size:60px;
}
.clickhere{
color:#3A9BE9;
font-weight:bolder;
text-decoration:underline;
}
.clickhere:hover{
text-decoration:none;
color:#FF3300;
}

.list_price{
color:#000000;
font-weight:bolder;
font-size:16px;

}
.list_priceoverline{
text-decoration:line-through;
color:#000000;
font-weight:bolder;
font-size:16px;
}
.timeremaining{
height:100px;
float:left;
}

.timebg{
/*background-image:url(../images/full_orange.gif);*/
background-repeat:no-repeat;
width:261px;
height:32px;
color:#000;
padding:8px 0px 0px px;
font-weight:bolder;
font-size:14px;

}
.qtybg{
/*background-image: url(../images/full_red.gif);*/
background-repeat:no-repeat;
width:261px;
height:23px;
color:#000;
padding:8px 0px 0px 0px;
font-weight:bolder;
font-size:14px;

}
#detailinfo{
width:962px;
}
#tab{
width:962px;
height:32px;
background-image:url(../images/tabbg.gif);
background-repeat:repeat-x;
padding-bottom:18px;
border-bottom:1px solid #ED7B00;
}
.tabmenu{
width:132px;
height:32px;
float:left;
}
.tabdetail{
width:936px;
border-right:3px solid #ED7B00;
border-left:3px solid #ED7B00;
padding:10px;
background-color:#F7F4F4;
}
.feature{
width:560px;
margin-right:10px;
float:left;
padding-left:20px
}
.tomorrow_pic{
float:left;
width:342px;
}
.footer_banner{
float:left;
width:442px;
height:100px;
color:#D6D6D6;
background-color:#DFDFDF;
text-align:center;
font-size:20px;
font-weight: bolder;



}
.copyright{
font-size:11px;
color: #898988;
text-align:center;
height:20px;
padding-top:10px;
}
.paypal_logos{
height:40px;
float:left;
padding-top:10px;
padding-bottom:10px;
width:989px;

}

.bodyleft{
float:left;
width:675px;
margin-right:40px;
margin-left:5px;

}
.bluetxt_14{
font-size:14px;
font-weight:bolder;
color:#4CA1E2;
text-decoration:none;

}
.dottet_hor{
background-image:url(../images/dotted.gif);
background-repeat:repeat-x;
height:1px;
float:left;
}
.right_menu{
width:238px;
float:left;
}

.rightmenu_header{
width:226px;
float:left;
height:26px;
padding-top:10px;
background-image:url(../images/right_menu_header.gif);
background-repeat:no-repeat;
color:#ffffff;
padding-left:10px;
text-decoration:none;
font-weight:bolder;
font-size:12px
}
.rmbg{
width:236px;
float:left;
background-image:url(../images/right_menu_bg.gif);
background-repeat:repeat-y;
border-top:1px solid #cccccc;
margin-top:3px;
}
.rmcb{
width:236px;
float:left;
height:11px;

}

.backuppromo{
width:236px;
float:left;
padding-top:10px;

}
.backuppromo_pic{
width:100px;
float:left;

}
.backuppromo_txt{
color:#4EA1E3;
font-weight:bolder;
text-decoration:none;
float:left;
width:126px;
padding-left:10px;
}
.c1{
float:left;
width:675px;
height:10px;
background-image:url(../images/c1.gif);
background-repeat:no-repeat;
background-position:bottom;

}
.c2{
float:left;
width:675px;
height:10px;
background-image:url(../images/c2.gif);
background-repeat:no-repeat;
background-position:top;
}
.cbg{
float:left;
width:635px;
background-image:url(../images/cbg.gif);
background-repeat:repeat-y;
padding:20px

}

.bluelink{
font-size:12px;
color:#066DBE;
font-weight:bolder;
text-decoration:none;
}
.bluelink a:link{
color:#066DBE;
text-decoration:none;
}
.bluelink a:visited{
color:#066DBE;
text-decoration:none;
}
.bluelink a:active{
color:#066DBE;
text-decoration:none;
}


.bluelink a:hover{
color:#FF3300;
text-decoration:none;
}


.coundown{
float:left;
width:238px;
}
.coundown_header{
width:218px;
height:38px;
background-image:url(../images/promo_coundown1.gif);
background-repeat:no-repeat;
padding-top:15px;
padding-left:20px;
color:#FFFFFF;
font-size:12px;
font-weight:bolder;
}
.coundown_footer{
width:238px;
height:38px;
background-image: url(../images/promo_coundown2.gif);
background-repeat:no-repeat;}

.coundown_bg{
width:206px;
background-image: url(../images/promo_coundownbg.gif);
background-repeat: repeat-y;
padding:0px 16px;
}
.tomorrow_pic{
float:left;
width:364px;
}
.tomorrow_promo_header{
background-image:url(../images/tomorrow_promoheader.gif);
background-repeat:no-repeat;
width:360px;
height:35px;
color:#FFFFFF;
font-weight:bolder;
font-size:24px;
padding-top:8px;
padding-left:4px;

}
.tomorrow_promo_footer{
background-image: url(../images/tomorrow_promobottom.gif);
background-repeat:no-repeat;
width:354px;
height:35px;
color:#FFFFFF;
font-weight:bolder;
font-size:24px;
text-align:right;
padding-right:10px;
padding-top:5px;

}

.tomorrow_promo_bg{
background-image: url(../images/tomorrow_promobg.gif);
background-repeat: repeat-y;
width:354px;
padding:5px;}


.comment_box{
width:510px;
border-bottom:1px dashed #cccccc;
margin-bottom:10px;
padding:10px;

}
.comment_title{
font-weight:bolder;
font-size:16px;
color:#006AA4;
text-decoration:none;
}

.comment_date{
font-weight:normal;
font-size:12px;
color: #333333;
text-decoration:none;
line-height:25px;
display:block;
}
.addcomment{
color:#0000FF;
font-weight:normal;
text-decoration:none;

}
