/* Edited with EditCSS */
/**** LINK-tag style sheet style.css ****/



a:hover{text-decoration:none;}

img { border:0px;}

.dt { display:table; width:100%; }

.dr { display:table-row; width:100%; height:100%;}

.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }

input, textarea, body, font, select
	{
		font-family: Tahoma; 
		font-size:11px;
		line-height:12px;
		color:#282E3E;
	}

a {color:#282E3E;}

input { vertical-align:middle;}

ul { margin:0px; padding:0px; list-style:none;}
/*
.ul1 { background:#F4F4F4;}
.ul1 li { background:url(images/li-bg.gif) repeat-y left #EEEBE8; margin-top:1px; padding: 3px 0px 2px 27px;}
.ul1 li a { background:url(images/as.gif) no-repeat left; padding-left:15px; color:#393939; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; line-height:14px;}
.ul1 li a:hover { color:#AF332B;}
*/

.ul1 { background:#452904; width:198px; padding:0;margin:0; }
.ul1 li { margin-top:1px; padding: 0px 0px 2px 0px;}
.ul1 li a { background:url(images/as.gif) no-repeat left 50%; padding-left:15px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; line-height:18px; text-transform: uppercase; }
.ul1 li a:hover { color:#f73500; text-decoration: none; text-transform: uppercase; }
.ul1 li h2 { font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold; text-decoration:none; text-transform: uppercase; margin:0 0 0 0; }

.ul2 { margin:0px; padding:0px; list-style:none;}
.ul2 li { background:url(images/space.gif) no-repeat 0px 6px; padding-left:9px;  }
.ul2 li a { background:url(images/as.gif) no-repeat left; padding-left:15px; color:blue; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; line-height:14px;}

.main { width:999px; margin:auto;}

.header1 { 
}

.header2_c1 { width:331px;}
.header2_c2 { width:629px; text-align:right;}

.header2_link { width:auto; margin-left:auto; padding-right:5px;}
.header2_link .v_l { background:none;}
.header2_link .v_l img {margin-left:10px; margin-right:10px;}
.header2_link a { color:#968A80; text-decoration:none; font-weight:bold; background:url(images/a.gif) no-repeat top left; display:table-cell; line-height:13px; }
.header2_link a:hover { text-decoration:underline;}

.footer { height:52px; font-size:9px;}
.footer_c1 { width:auto; background:#E6DDD5; text-align:center;}
.footer_c2 { width:183px; background:#DBCFC7;}

.footer_c1 a { color:#5C4F41; font-weight:bold; text-decoration:none;}
.footer_c1 a:hover { text-decoration:underline;}
.footer_c1 img { vertical-align: middle; margin-left:10px; margin-right:10px;}

.footer1 { height:38px;}
.footer1_text { margin: 0 auto;  color:#877C6F; font-size:9px; text-align:center;}
.footer1_text a {color:#877C6F; font-weight:normal; font-size:9px; text-decoration:none;}
.footer1_text a:hover { text-decoration:none;}
.footer1_text a:hover { cursor:default;}

.cont_sep_col { width:3px;}
.cont_left_col { width:198px; background:#fff; padding:0; margin:0; align:left;}
.cont_right_col { width:183px;}
.cont_main_col { width:654px;}

.head_box1 {  padding-left:1px; font-size:14px; line-height:16px; font-weight:bold; color:#FFFFFF; padding-top:3px; padding-bottom:3px;  font-family:Verdana, Monaco, Courier, monospace; }

.feat_box1 {  padding-left:10px; font-size:14px; line-height:16px; font-weight:bold; color:#ffffff; padding-top:0; padding-bottom:3px;  font-family:Verdana, Monaco, Courier, monospace; background:#452904; margin:0; }


.head_box2 {  background:url(images/sheading.png) no-repeat; padding-left:2px; font-size:11px; line-height:13px; font-weight:bold; color:#F6E7C8; padding-top:6px; padding-bottom:5px; margin-top:15px;}
.head_box2 span {  padding-left:12px;}

.head_box3 {  padding-right:6px; font-size:11px; line-height:13px; font-weight:bold; color:#FFF4DE; padding-top:6px; margin-top:15px;}
.head_box3 span { padding:0;}

.head_box4 { background:#B78252 url(images/bg3.gif) repeat-x; padding-left:2px; font-size:11px; line-height:13px; font-weight:bold; color:#FFFFFF; padding-top:6px; padding-bottom:5px;}
.head_box4 span { background:url(images/a4.gif) no-repeat left; padding-left:12px;}

.head_box5 { background:#8B221C url(images/bg4.gif) repeat-x; padding-left:2px; font-size:14px; line-height:14px; font-weight:bold; color:#FFF4DE; padding-top:6px; padding-bottom:5px;}
.head_box5 span { background:url(images/a5.gif) no-repeat left; padding-left:12px;}

.head_box6 { background:#3C3C3C url(images/a6.gif) no-repeat 8px center; padding-left:22px; font-size:14px; line-height:16px; font-weight:bold; color:#FFFFFF; padding-top:4px; padding-bottom:4px;}

.searchbox{background:#452904; color:#ffffff; font-weight:bold; text-align:center; margin:0 0 0 2px; padding:0 0 0 2px; height:40px;}
.sinput1 { width:90px; height:20px; border:#714A2D 1px solid; padding-left:0px; font-weight:normal; line-height:11px; margin:0;  font-size:11px; font-weight:bold;}


.box2 { background:#98653F; color:#FFFFFF; font-weight:bold; text-align:center; height:44px;}
.input1 { width:93px; height:15px; border:#714A2D 1px solid; padding-left:5px; font-weight:normal; line-height:11px; padding-top:0px; font-size:10px;}

.h_l1 { background:#ded2c4; height:2px;}
.h_l2 { background:#fff; height:3px;}

.box3 { background:#DED7CC; text-align:center; padding-top:3px; padding-bottom:7px;}
.box4 select { width:139px; border:1px solid #A99B85; font-size:11px; padding:1px; font-family:verdana; background:#DED7CC;}

.box4 { background:#ded2c4; text-align:center; height:29px;}
.box4 select { width:139px; border:1px solid #A99B85; font-size:11px; padding:1px;font-family:verdana;}

.box5 { background:#DDD5C9; text-align:center; height:32px;}
.box5 select { width:139px; border:1px solid #A99B85; font-size:11px; padding:1px;font-family:verdana;}

.box6 { background:#EEECE7; padding: 8px 15px 10px 20px;}
.box6 span { color:#393939; line-height:22px; font-weight:bold;}
.box6 span a { color:#393939; text-decoration:none;}
.box6 span a:hover { text-decoration:underline;}

.ban4 { background:url(images/ban4.jpg) no-repeat; height:124px;}
.ban4_marg { margin: 8px 0px 0px 201px;}

.main_cell { background:#fff;}
.main_cell_c1 { width:20%;}
.main_cell_c2 { width:80%; valign:top; }

.main_cell_h_text { color:#AF332B; font-size:13px; line-height:14px; font-weight:bold;}

.main_cell_c2 h2 { color:#AF332B; font-size:13px; line-height:14px; font-weight:bold; padding:0; margin:0; valign:top;}
.main_cell_c2 .prodlink a{ text-decoration:none; font-weight:normal;}

.main_cell_block_c1 { width:95px; color:#252525;}
.main_cell_block_c2 { width:auto;}

.main_cell_block_c1 span { font-size:14px; color:#2C2C2C; line-height:14px; font-weight:bold;}
.main_cell_block_c1_marg { margin-right:12px; text-align:right;}

.price_block_c1 { width:94px; text-align:right; padding-top:2px;}
.price_block_c2 { width:auto; padding-left:7px;}

.price_text { font-size:14px; color:#2C2C2C; line-height:16px;}
.price_text span { color:#C52B2B; font-weight:bold;}

.main_bord {  }

.main_cell_bord img { margin:20px 10px 20px 24px; border:1px solid #9E9E9D}

.main_cell_noborder img { margin:2px 2px 2px 2px; border:0px solid #9E9E9D}



.av_prod_cell { padding-top:18px; padding-bottom:18px; text-align:center; color:#727171;}
.av_prod_cell a { color:#727171;}
.av_prod_cell a:hover { text-decoration:none; font-weight:bold;}
.av_prod_cell span { color:#AF332B;}
.av_prod_cell span a { color:#AF332B;}

.prod_c1 { width:24px;}
.prod_c2 { width:102px; text-align:center;}
.prod_c2 img {border:1px solid #9E9E9D}
.prod_c2 a { color:#5E5D5D; font-weight:bold; text-decoration:none;}
.prod_c2 a:hover { text-decoration:underline;}
.prod_c3 { width:42px;}
.prod_c4 { width: auto;}

.prod_text { color:#727171; line-height:14px;}

.prod_text1 { color:#C80045; font-size:13px; line-height:16px; font-weight:bold;}
.prod_text2 { color:#628AB3; font-size:14px; line-height:16px; font-weight:bold;}
.prod_text3 { color:#AC2236; font-weight:bold;}

.prod_text4 { color:#727171; line-height:14px; font-size:10px;}

.prod_block_c1 { width:65px; padding-top:2px;}
.prod_block_c2 { width:auto;}
.prod_input { width:35px; height:22px; border:1px #939292 solid; text-align:center; color:#727171;}

.prod_margin { margin:9px 10px 7px 23px;}
.prod_margin1 { margin-left:9px; margin-bottom:14px;}

.priv_h_l { height:2px; background:#CACACA;}

.priv_marg { margin:10px 5px 10px 5px;}

.contact_margin { margin: 0px 13px 0px 19px;}

.contact_text { color:#4F4F4F; line-height:14px;}

.contact_text strong { color:#D57800;}

.form_input1 { width:133px; height:21px; border:1px #AEBFC0 solid; padding-left:5px; margin: 5px 0px 4px 3px;}
.form_input2 { width:251px;}
.form_textarea { width:340px; height:196px; overflow:hidden;}
.form_buttons { text-align:left; margin-left:15px;}

.cont_h_l { background:#CACACA; height:1px;}

.cart_margin { margin:9px 10px 7px 13px;}

.cart_main_cell { border: 1px #B8B8B8 solid; background:#EBEBEB; padding-left:11px; padding-right:11px; padding-bottom:6px;}
.cart_cell_text { color:#707070; font-size:10px; line-height:12px;}

.cart_border { border: 1px #C1C3C3 solid;}

.cart_cell { text-align:center; padding: 6px 0px 6px 0px;}
.cart_cell_w1 { width:0px;}
.cart_cell1 { width:15%;}
.cart_cell2 { width:37%;}
.cart_cell3 { width:29%;}
.cart_cell4 { width:19%;}

.cart_cell_h_text { color:#6780B8; font-size:11px; line-height:11px;}

.cart_h_l { background:#ADADAD; height:1px;}

.cart1_cell { text-align:center;}
.cart1_cell_w1 { width:1px;}
.cart1_cell1 { width:51px; padding: 20px 0px 12px 0px; }
.cart1_cell2 { width:135px;}
.cart1_cell3 { width:102px; padding: 14px 0px 14px 0px; }
.cart1_cell4 { width:63px; padding: 30px 0px 30px 0px;  }

.cart1_cont_col1 { width:57px;}
.cart1_cont_col2 { width: auto; color:#707070; font-size:10px; line-height:12px;}

.cart_sub_total { width:auto;}
.cart_cell5 { width:285px; text-align: left;}
.cart_sub_total_text { color:#707070; font-size:12px; line-height:12px;}

.cart_cell6_margin { padding-left:5px;}

.cart_price_text {color:#628AB3; font-size:14px; line-height:14px; font-weight:bold;}

.cart_input { width:49px; height:19px; border: 1px #D4D0C8 solid; color:#AC2236; font-size:11px; text-align:center; padding-top:0px; font-weight:bold;}

.hdrmenu{ background-color: transparent; background-position: left top; display:table-cell; width:100%; }

#navcontainer
{
width:100%;
height:20px;
margin: 0;
padding: 0px;
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
display: block;
margin: 0;
margin-top:5px;
line-height:17px;
text-align:center;
padding: 0;
float: left;

}

#navcontainer A
{
color: #fff;
display: block;
width: auto;
text-decoration: none;
background: #f73500;
margin: 0;
padding: 2px 10px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #aaa;
}

#navcontainer A:hover, #navcontainer A:active { color: #fff; background: #000; }

#navcontainer A.active:link, #navcontainer A.active:visited
{ color: #fff; position: relative; z-index: 102; background: #000; font-weight: bold; }

#subnav
{
position: relative;
top: -1px;
z-index: 101;
margin: 0;
padding: 0px 0 3px 0;
background: #BBBBBB;
border-top: 1px solid #fff;
border-bottom: 1px solid #aaa;
}

#subnav UL
{
list-style: none;
margin: 1px 0 0px 13px;
padding: 0px;
border-right: 1px solid #fff;
border-left: 1px solid #aaa;
}

#subnav LI
{
position: relative;
z-index: 102;
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#subnav A
{
color: #fff;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 2px 12px 2px 10px;
}

#subnav A:hover, .subnav A:active { color: #444; }
#subnav A.active:link, .subnav A.active:visited { color: #444; }
#subnav BR, .navcontainer BR { clear: both; }

.maincell2left{
width:300px;
padding:0px;
float:left;
margin:0px;
}
.maincell2right{
width:280px;
float:right;
padding:0px;
margin:0px;
}


.navcell2left{
width:206px;
padding:0px;
background-color:#B2D6EC;
float:left;
line-height:20px;
margin:0px;

}



.navcell2right{
width:350px;
background-color:#B2D6EC;
float:right;
padding:0px;
margin:0px;
font-family:verdana;
line-height:20px;
font-size:12px;  font-weight:normal;
}

.navcell2right a{
padding:0px;
margin-left:3px;
margin-rght:3px;
}

.navbackground{
background:#C9D5E1;
line-height:20px;
}

.navhighight{
font-weight:bold;
color:blue;
padding-left:3px;
font-size:14px;
font-family:verdana;
}


.subul1 { background:#F4F4F4;}
.subul1 li { background:url(images/li-bgx.gif) repeat-y left #EEEBE8; margin-top:1px; padding: 3px 0px 2px 27px;}
.subul1 li a { background:url(images/as.gif) no-repeat left; padding-left:15px; color:#393939; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; line-height:14px;}
.subul1 li a:hover { color:#85EC1E;}

.main_cell_h_text { color:#AF332B; font-size:13px; line-height:14px; font-weight:bold;}

#navlist{
font-family:verdana;
font-size:12px;  font-weight:normal;
}

#navlist a{
color:#fff;
text-decoration:none;
background:#d99f6f;
font-family:verdana;
}
#navlist li{
color: red;
width: 166px;
padding:0;
}

.chand{
cursor:hand;
}





.goog_box5 { background:#fff repeat-x; padding-left:7px; font-size:14px; line-height:2px; font-weight:bold; color:#FFF4DE; padding-top:6px; padding-bottom:5px;}
.goog_box5 span { background:url(images/a5.gif) no-repeat left; padding-left:12px;}



.footermenu
{ color: #fff; width:100%; margin: 0; background:#452904; font-size:9px; text-align: center; padding-top: 0; padding-right: 0; padding-bottom: 5px; }

.footermenu UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;

}

.footermenu LI
{ color: #f73500; margin: 1px 0 0 2px; width:150px; line-height:14px; float: left; background:##452904; text-align: left; }

.footermenu A
{ color: #fff; display: block; width: auto; text-decoration: none; background: #452904; text-align: left; margin: 0; padding: 0; }

.footermenu A:hover, #navcontainer A:active { background: #f73500; }

.footermenu A.active:link, #navcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #fff;
font-weight: bold;

}

.footerheading{ text-align:center; font-family:"franklin gothic medium"; font-size:13px; color:#fff; font-weight:bold; background-color: #f73500; background-repeat: repeat; text-transform: uppercase; width: 100%; margin: 2px; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; }
