/* CSS Document */

/* txt */
.t_nav{font:12px Verdana,sans-serif;color:#fff;}

a{text-decoration:none;font-weight:bold;color:#c00;}
a.t_nav{font:13px Verdana,sans-serif;color:#fff;text-decoration:none;}
a.t_nav:hover{text-decoration:underline;}

.ao9{color:#000;}

h1{
font:Verdana,sans-serif;
font-size:18px;
padding-top:3px;
color:#333;
}

h2{font:Verdana,sans-serif; /*product title*/
font-size:20px;
color:#000;}

h3{/*Banner Subtitle*/
font:14px Verdana,sans-serif;
color:#333;
font-weight:bold;
padding:0px;
padding-top:0px;}

h4{padding-top:52px;

} /*ftr */

.banner_h_hl{color:#C53E14;}

.holiday{
font-size:17px;
font:Arial, Helvetica, sans-serif;
color:#c53e0c;
font-weight:bold;
margin: 10px 13px 20px 13px;
padding: 8px;
display: block;
background-color:#fff6c9;
border-style: dashed;
}

.banner_txt{font:12px Verdana,sans-serif;color:#333;font-weight:bold;padding:0px 0px 0px 0px;}

.t{ /*title*/
font:27px Arial,sans-serif;
color:#D57412;
font-weight:bold;
padding-left:0px;
}

.b{ /*body*/
font:13px Verdana,sans-serif;
color:#333;
padding:0px;
padding-left:0px;
}

/*ftr txt*/
.f{
font:14px Verdana,sans-serif;
padding-left:0px;
color:#fff;
}

a.f:hover{text-decoration:underline;}

.f_sm{
font:11px Verdana,sans-serif;
padding-right:45px;
color:#fff;}

/*ftr end*/

/* end txt */

body{
font:12px Verdana,sans-serif;
color:#353535;
padding:0px;
margin:0px;
background-color:#E6E0D8;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

#main{
width:900px;
margin:0px;
margin-left:left;
padding:0px;
text-align:left;
background-color:#fff;
left:0%;
}

#one_one{
background:url(i/top1.gif) repeat-x;
height:17px;
width:900px;
padding:0px;
}

#one_one_txt{padding:16px;}

#top_nav
{margin-left:525px;}

#two_one{
background:url(i/top2.gif) repeat-x;
height:28px;
width:900px;
padding:0px;
margin-bottom:0px;
clear:both;
}

#banner1{
height:209px;
width:334px;
margin:0px;
float:left;
background:url(i/banner_1.gif);

}
#banner2{
height:209px;
width:566px;
padding:0px;
margin-top:0px;
float:left;
background:url(i/banner_2.gif);
}

/* nav */

#nav{clear:both;width:900px;}

#nav ul{
overflow:hidden;
width:900px;
margin-left:left;/* centers div */
background:transparent url(i/nav.gif) no-repeat left 0px;
list-style:none;
margin:0px 0 0 0;}

#nav ul li{
float:left;
margin:0px 0 0 0;
}

#nav ul li a{
display:block;
width:165px;
height:46px;
text-indent:-2000px; /* hide txt */
text-decoration:none;
margin-left:0px;}


#one a:hover, h1#aone #one a{} 
#two a:hover, body#atwo #two a{} 
#three a:hover, body#athree #three a{}
#four a:hover, body#afour #four a{}
#five a:hover, body#afive #five a{}

#content_shell{
background-color:#fff;
width:900px;
height:auto;
float:left;
background-image:url(i/content_btm_bg.gif);
}

#content_l{
float:left;
top:0px;
left:0px;
width:211px;
clear:both;
background-image:url(i/content_l_bg.gif);
}

#content_main{
float:left;
margin-left:15px;
margin-right:35px;
width:613px;
padding:0px;
background-image:url(i/content_bg.gif);
vertical-align:top;
color:#000;
}

#content_r{
float:left;
top:0px;
left:0px;
width:26px;
}

#ftr1{
float:left;
width:293px;
height:169px;
background-image:url(i/btm1.jpg);
}

#ftr2{
float:left;
width:607px;
height:169px;
background-image:url(i/btm2.gif);
}

/*osC*/

.boxText{font-family:Verdana,sans-serif;font-size:10px;}
.errorBox{font-family:Verdana,sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Verdana,sans-serif;font-size:10px;color:#c03;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Verdana,sans-serif;font-size:10px;color:#70d250;text-decoration:underline;}
A{color:#000;text-decoration:none;}
A:hover{color:#000;text-decoration:underline;}
FORM{display:inline;}
TR.header{background:#000;}
TR.headerNavigation{background:#FB6125;}
TD.headerNavigation{font:bold 10px Verdana,sans-serif; background:#FB6125; color:#000;}
A.headerNavigation{color:#000;}
A.headerNavigation:hover{color:#000;}
TR.headerError{background:#f00;}
TD.headerError{font:bold 12px Tahoma,Verdana,sans-serif;background:#f00;color:#000;text-align:left;}
TR.headerInfo{background:#0f0;}
TD.headerInfo{font:bold 12px Tahoma,Verdana,sans-serif;background:#0f0;color:#000;text-align:left;}
TR.footer{background:#FB6125;}
TD.footer{font:bond 10px Verdana,sans-serif;font-size:10px;background:#FB6125;color:#000;}
.infoBox{background:#3D3332;}
.infoBoxContents{font:10px Verdana,sans-serif;background:#f8f8f9;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{font:10px;background:#FFE6E6;}
TD.infoBoxHeading{font:bold 10px Verdana,sans-serif;background:#FB6125;color:#000;}
TD.infoBox,SPAN.infoBox{font:10px Verdana,sans-serif;}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{background:#f8f8f9;}
TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#f8f8f9;}
TABLE.productListing{border:1px solid;border-color:#FB6125;border-spacing:1px;}
.productListing-heading{font:bold 10px Verdana,sans-serif;background:#FB6125;color:#000;}
TD.productListing-data{font:10px Verdana,sans-serif;}
A.pageResults{color:#00f;}
A.pageResults:hover{color:#00f;background:#ff3;}
TD.pageHeading,DIV.pageHeading{font:24px Arial,sans-serif;color:#E94A0F;vertical-align:top;padding-top:8px;}
.pageHeading2{font:24px/26px Arial,sans-serif;color:#E94A0F;vertical-align:top;padding-top:8px;maring-left:11px;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font:10px Verdana,sans-serif;color:#000;}
TD.main,P.main{font:11px/1.5 Verdana,sans-serif;}
TD.smallText,SPAN.smallText,P.smallText{font:10px Verdana,sans-serif;}
TD.accountCategory{font:13px Verdana,sans-serif;color:#abd;}
TD.fieldKey{font:bold 12px Verdana,sans-serif;}
TD.fieldValue{font:12px Verdana,sans-serif;}
TD.tableHeading{font:bold 12px Verdana,sans-serif;}
SPAN.newItemInCart{font:10px Verdana,sans-serif;color:#f00;}
CHECKBOX,INPUT,RADIO,SELECT{font:11px Verdana,sans-serif;}
TEXTAREA{font:11px Verdana,sans-serif;width:90%;}
SPAN.greetUser{font:bold 12px Verdana,sans-serif;color:#f0a480;}
TABLE.formArea{background:#f1f9fe;border-color:#FB6125;border-style:solid;border-width:1px;}
TD.formAreaTitle{font:bold 12px Tahoma,sans-serif;}
SPAN.markProductOutOfStock{font:bold 12px Tahoma,sans-serif;color:#c76170;}
SPAN.productSpecialPrice{font-family:Verdana,sans-serif;color:#f00;}
SPAN.errorText{font-family:Verdana,sans-serif;color:#f00;}
.top{margin-bottom:20px;}
.moduleRow{}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer;cursor:hand;}
.moduleRowSelected{background-color:#E9F4FC;}
.checkoutBarFrom,.checkoutBarTo{font:10px Verdana,sans-serif;color:#8c8c8c;}ch
.checkoutBarCurrent{font:10px Verdana,sans-serif;color:#000;}
/*messagebox*/
.messageBox{font:10px Verdana,sans-serif;}
.messageStackError,.messageStackWarning{font:10px Verdana,sans-serif;background-color:#ffb3b5;}
.messageStackSuccess{font:10px Verdana,sans-serif;background-color:#9f0}
/*inputrequirement*/
.inputRequirement{font:10px Verdana,sans-serif;color:#f00;}
