/*CSS STYLESHEET DESIGNED BY TEMPLATEMONSTER CO.*/
/*GLOBAL STYLES START*/
*{
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", "Arial Black", "MS Sans Serif", Tahoma;
	font-size: 15px;
	line-height: 17px;
}
body{
	text-align:center;
	vertical-align:top;
	background: url(../images/background.jpg) top center no-repeat #000028;
}
img { border:0;}
input {vertical-align:middle;}
/*do not make any change here to prevent design brake!!!*/
.dt {
	display:table;
	width:100%;
	background-color: #C6A760;
}
.dr { display:table-row; width:100%; height:100%;}
.dc {
	display:table-cell;
	text-align:left;
	vertical-align:top;
	width:100%;
	color:#000028;
}
legend{color:#551719;padding-left:4px;padding-right:4px;}
fieldset{padding-left:8px;padding-right:8px;}
.mainalert {
  font-size: 10px;
  line-height: 1.5;
  font-weight: bold;
  color: #551719;
}
.centerColumn {
	display:table-cell;
	text-align:left;
	vertical-align:top;
	width:674px;
	color:#000028;
	
}


/*GLOBAL STYLES END*/
/*********************************************************************************************************/
/*TOTAL CONSTRUCTIVE START*/
.storyhover{position:absolute;}
#zoompos{position:absolute; bottom: 10px; right:10px;}
#linksfromnav{height:33px; width:100%; vertical-align:middle;}
.logo{background: url(../images/logo.gif) no-repeat top left; position:absolute; width:400px; height:81px;}
.search_box{
	text-align:center;
    width: 201px;
    height: 31px;
    background: url(../images/searchbox.gif) no-repeat;
	color:#CCCCCC;
	vertical-align:middle;
	padding: 0;
    margin: 0 0 0 20px;
}
.search_box #s {
    float: left;
    padding: 0;
    margin: 6px 0 0 6px;
    border: 0;
    width: 159px;
	color:#999999;
    background: none;
}
.search_box #go {
    float: right;
    margin: 2px 7px 0 0;
}
#go{ width:27px; height:24px;background:none;border:0px;}
.main {
	width:874px;
	margin:auto;
	border-left: 4px solid #FFFFFF;
	border-right: 4px solid #FFFFFF;
}
#navpad{padding-left:4px;padding-right:4px; font-size:14px; font-weight:bold;}
#navpad a div {font-size:14px; font-weight:bold; color:#390d0f;}
#navpad a:hover div{font-size:14px; font-weight:bold; color:#7a282b;}
.maincontent{
}
#banner2345{background: url(../images/bannertopwoo.jpg) no-repeat; width: 878px; height:168px; }
#headerbg {border-color:#FFFFFF;background: url(../images/backgroundheader.gif) repeat-x top;width:874px;}
.navbg{width:874px; height:40px;background: url(../images/navbackground.gif) bottom no-repeat; }
.l1_c1{width:84px;}
.l1_c2{width:204px;}
.l1_c3{width:272px;}
.l1_c4{width:152px;}
.l4_c1{width:200px;}
.l4_c2{width:674px;}
.l4_c3{width:193px;}
.l5{ height:12px;}

.l6{ background:#000028;}
.l6_c1{ width:3px;background: url(../images/f_left2.gif) repeat-y right;}
.l6_c1_in1{}
.l6_c1_in2{background:url(../images/f_left1.gif) no-repeat right top;}
.l6_c1_in3{background:url(../images/f_left3.gif) no-repeat right bottom;}

.l6_c2{ width:874px;}
.l6_c2_t1{height:3px; background:url(../images/f_top.gif) repeat-x top;}
.l6_c2_t2{background:url(../images/f_back.gif);}
.l6_c2_t2_c1{
	width:800px;
}
.l6_c2_t2_c2{width:auto;}
.l6_c2_t2_c2 img{margin:9px 0 6px 0;}

.l6_c2_t3{height:5px; background:url(../images/f_bottom.gif) repeat-x top;}
.l6_c3{ width:3px;background: url(../images/f_right2.gif) repeat-y left;}
.l6_c3_in1{}
.l6_c3_in2{background:url(../images/f_right1.gif) no-repeat left top;}
.l6_c3_in3{background:url(../images/f_right2.gif) no-repeat left bottom;}



.pos1 {margin:16px 0 14px 34px;}
.pos2 {margin:15px 0 12px 0;}
.pos2 select{margin-left:9px;}
.pos3 {margin:15px 0 0 0; text-transform:uppercase;}

.pos3 img { vertical-align:middle;}
.pos4 { width:300px; height:35px;}
.pos23{ width:600px; height:30px;}
.pos5 { width:200px; background: url(../images/backgroundleftside.gif) repeat-x top #501517;}
.pos6 { margin:6px 0 9px 54px;}
.pos7 { margin:6px 13px 0 14px;}
.pos8 { margin:0 0 0 8px;}
.pos9 {width:874px; height:40px;background: url(../images/navbackground2.gif) no-repeat;}
.pos10 { margin:21px 0 21px 19px;}

.vam img{vertical-align:middle;}

.tt1_t{background:url(../images/categoryheaderbg2.gif) no-repeat left top;} 
.tt2_t{
} 
.tt3_t{background:url(../images/categoryheaderbg.gif) no-repeat left top;} 

.line2{background:url(../images/line2.gif) repeat-x left top; height:1px; margin:8px 0 10px 0;}
.line3{background:url(../images/line2.gif) repeat-x left top; height:1px; margin:2px 0 0 0;}

.content{
	width:100%;
}
.content_c1{
	width: 5px;
	float: left;	
}


.prod_c1{width:129px;}
.prod_c2{width:auto;}

.prod2_c1{width:176px;}
.prod2_c2{width:auto;}

.prod_h1{height:33px;}
.prod_h2{height:46px;}
.prod_h3{height:58px;}
.prod_h4{height:80px;}

.border img{ border:solid 1px #935E2A;}

.price_t_c1{width:auto; background:#3C2719; text-align:center; padding:2px 2px 2px; min-width:80px; max-width:120px;}
.price_t_c2{width:3px;}
.price_t_c3{width:auto;}
/*TOTAL CONSTRUCTIVE END*/
/*FOOTER CLASSES START*/
.footer {
	color:#600F11;
	font-size:11px;
	line-height:14px;
	padding-top:8px; padding-left:12px;
}
#foot{}
.footer a {
	color:#600F11;
	text-decoration:none;
}
.footer a:hover{text-decoration:none; color:#FFFFFF;}

/*FOOTER CLASSES END*/
/*FORMS CLASSES START*/
.form_total{padding:0 0 0 0px; font-weight:normal; text-transform:none;}
.form_1 {width:99px; height:18px; color:#83562D; background:#83562D; border:solid 1px #5A2E0D;}
.form_2 {width:153px; height:14px; color:#000000; background:#e2e2e2; border:solid 1px #1b0506;}
.form_3 {width:47px; height:21px; color:#83562D; background:#ffffff;}
.form_4 {width:39px; height:15px; color:#83562D; background:#ffffff;}
/*FORMS CLASSES END*/
/*LIST CLASSES START*/
ul {list-style:none; }
li {padding-left:10px; line-height:20px; color:#894614; }
li:hover {background:url(../images/pimp3.gif) no-repeat 0px 3px; padding-left:10px; line-height:20px; color:#894614; }
li a {
	text-decoration:underline;
	color:#FFFFFF;
	line-height:20px;
	
}
li a:hover {text-decoration:none;}

.list1 li .category-subs-selected{padding-left:0; line-height:20px; font-weight:bold;}
.list1 li a .category-subs-selected {text-decoration:none;line-height:20px;}
.list1 li .category-subs-selected2{padding-left:0; line-height:20px; font-weight:bold;}
.list1 li a .category-subs-selected2 {text-decoration:none;line-height:20px;}
.list1 li {border-bottom:1px dashed #555555; padding-left:0; line-height:20px; color:#B78341; font-weight:bold;}
.list1 li a  {
	text-decoration:none;
	color:#D9AF5B;
	line-height:20px;
	background:url(../images/pimp1.gif) no-repeat 0px 5px;
	margin-left:21px;
	padding-left:12px;
}
.list1 li a:hover {text-decoration:none; color:#ffffff;}

.category-subs-selected{color:#ffffff; font-weight:bold; float:right; width:100%; background:#c6a760;}
.category-subs-selected2{color:#ffffff; font-weight:bold; float:right; width:100%; background:#000028;}
/*LIST CLASSES END*/
/*LINKS START*/
a {color:#B78341; text-decoration:underline;}
a:hover{ text-decoration:none; }

#link1 a {color:#e9d2a4; text-decoration:underline; font-size:10px;}
#link1 a:hover {text-decoration:none;}

.link2 a {color:#ffffff; text-decoration:none; font-weight:bold; line-height:14px;}
.link2 a:hover {text-decoration:underline;}

.link3 {color:#ffffff; text-decoration:underline;}
.link3:hover {text-decoration:none;}


/*LINKS END*/
/*TXT START*/
/*titles start*/
.title1{color:#FFFFFF; font-weight:bold; text-transform:uppercase; font-weight:bold; line-height:16px; font-size:14	px; }
.title2{color:#B78341; font-weight:bold; text-transform:uppercase; font-weight:bold; line-height:16px; font-size:14px;margin-left:8px;}
.title3{
	color:#551719;
	font-weight:bold;
	text-transform:uppercase;
	font-weight:bold;
	line-height:16px;
	font-size:14px;
	padding-bottom: 2px;
}
/*titles end*/
.price_txt{color:#FFFFFF; font-weight:bold; line-height:14px;}

.txt1 { color:#B78341; font-weight:bold;}
.txt2{color:#B78341; font-size:12px; line-height:16px;}
.txt3{color:#FFFFFF; font-size:10px; line-height:12px;}
.txt4 { color:#ffffff; font-weight:bold; line-height:14px;}
.txt5{color:#894614; font-size:10px; line-height:12px;}
.txt6{color:#B78341; font-size:12px; line-height:16px;}
.txt7{color:#424242; font-weight:bold; text-transform:uppercase;}
.txt8{color:#5B5B5B;}
/*TXT END*/
/*ROUNDS START*/
.roundT_in1{background:url(../images/tt1_back2.gif) repeat-x top;}
.roundT_in2{background:url(../images/tt1_back1.gif) no-repeat left top;}
.roundT_in3{background:url(../images/tt1_back3.gif) no-repeat right top;}

/*ROUNDS END*/
/****************** --for each pages classes-- ***************************************/
/*page2*/
.p2_t1_c1{width:192px;}
.p2_t1_c2{width:auto;}
.p2_t1_c2 b {color:#83562D;}

/*page4*/
.p4_t1_c1{width:89px;}
.p4_t1_c2{width:111px;}
.p4_t1_c3{width:59px;}
.p4_t1_c4{width:33px;}

.p4_t2_c1{width:69px;}
.p4_t2_c2{width:122px;}
.p4_t2_c3{width:59px;}
.p4_t2_c4{width:auto;}

.p4_t3_c1{text-align:right; padding-right:5px;}

/*page8*/
.pop_up{width:417px; margin:auto;}
.pop_up_l1{}
.pop_up_l2{ background:#FFFFFF}
.pop_up_l3{ background:url(../images/popup_f_back.gif) repeat-x top #7F7F7F;}
#indexBody #mainWrapper .dt main .dr .dc #headerWrapper .dt l4 l4x #contentMainWrapper #navColumnOne #navColumnOneWrapper .l4_c1 .pos5 #shoppingcartContent {color: #c2ad6a;}
#navColumnOne #navColumnOneWrapper .l4_c1 .pos5{background-color: #501517;}
#indexDefault .content {background-color: #000028;}
.default_text {color: #FFFFFF;}
.default_text {color: #FFFFFF;}
#productboxmain{
color: #000130;
}
#zoomtext {position:absolute; bottom: 10px; right: 40px; width:150px; height:20px; padding:2px; background: url(../images/zoom_text.gif) no-repeat; color:#000028; font-size:10px; visibility:hidden;}
.storytext {position:absolute; left:10px;top:10px; width:150px; height:20px; padding:2px; color:#000028; font-size:10px; visibility:hidden;}
.productbackground{background-color:#000028; margin:8px; padding:4px;vertical-align: top; float:left; display: block;}
.productbackground2{background-color:#000028; margin-bottom:8px; padding:4px;vertical-align:top; float:left; display:block;}
.productbackground4{background-color:#000028; margin-bottom:8px; padding:4px;vertical-align:top; float:left; display:block; color:#FFFF00;}
.productbackground:hover{background-color:#7f6d56;}
.productbackground2:hover{background-color:#7f6d56;}
.productbackground4:hover{background-color:#7f6d56;}
.productbackground3{background-color:#000028; margin-bottom:8px; padding:4px;vertical-align:top; float:left; display:block;}
.productbackground3:hover{background-color:#000028;}
.boxregular{background-color:#000028;color:#CCCCCC; padding:4px; vertical-align: top;border:1px solid #FFFFFF;}
.th{background:#CCCCCC;color:#666666;}
.cartcontentcells{border-bottom: 1px dashed #CCCCCC;padding:2px;}