* { margin:0; padding:0;}

body{
	padding:0; 
	margin:0;
	width:100%; 
	vertical-align:top;
	font-family: tahoma;
	background:#FFFFFF;
	color:#464646; line-height:13px; font-size:11px;
}

input, select, textarea {
	font-family: tahoma;
	color:#464646; line-height:13px; font-size:11px; font-weight:normal;
	vertical-align:middle;
}


.in_none {border:none; padding:0;}


table, td {vertical-align:top;}

a {text-decoration:underline;}	
a:hover{text-decoration:none;}

img {
	border:0px;
}

.col {
	float:left;
}

.spacer {font-size:0px; line-height:0px; padding:0 !important; margin:0 !important;}
.clear {clear:both; font-size:0px; line-height:0px; padding:0 !important; margin:0 !important;}


#mainWrapper {padding:18px 0 0; background:url(../images/head_bg.jpg) top repeat-x;}



.main_cont {width:850px; margin:auto; background-image:url(../images/mainwrapbg.jpg); background-position:21px 0px; background-repeat:no-repeat; }



.header { height:135px; width:100%; background-position:100px top;}



.nav_1 {float:left; width:27%; border-right:1px solid #FBCAAF; color:#FFFFFF; font-weight:bold; margin-left:-24px;}

.nav_1 div {padding:1px 0 3px 35px;}
.nav_1 .input_search {width:140px;}


.nav_2 {float:left; width:29%; border-right:1px solid #FBCAAF; color:#FFFFFF; font-size:10px; line-height:11px;}
.nav_2 a {color:#FFFFFF;}
.nav_2 div {margin:0 24px; padding:0 28px 18px; background:url(../images/cart_ic.gif) top left no-repeat;}


.nav_3 {float:left; width:23%; border-right:1px solid #FBCAAF; color:#FFFFFF; font-weight:bold; text-align:left;}
.nav_3 div {padding:3px 35px;}


.nav_4 {float:left; width:20%; color:#FFFFFF; font-weight:bold;}
.nav_4 div {padding:1px 0 3px 25px;}
.nav_4 .jamp {width:100px; font-size:10px;}



.logo {float:left; padding:46px 0 0 27px;}



.links {float:right; color:#00CC00; font-size:10px; padding:36px 0px 0 0;}
.links ul {padding:0; margin:0; list-style:none;}
.links ul li {padding:6px 27px 5px 17px; background:url(../images/arrow_links.gif) top left no-repeat; float:left;}
.links ul li.un {background:url(../images/arrow_links_un.gif) top left no-repeat;}
.links ul li a {color:#000; text-decoration:none;}
.links ul li a:hover {text-decoration:underline;}





.menu {background:url(../images/menu_bg.gif) left repeat-y; }
.menu_bg {background:url(../images/menu_bg.jpg) top left no-repeat; padding:38px 0 9px 37px;}

.menu ul {padding:0; margin:0; list-style:none; font-size:15px;}
.menu ul li {padding:0 0 15px 37px; background:url(../images/arrow_menu.gif) top left no-repeat;}
.menu ul li a {color:#fff; text-decoration:none;}
.menu ul li a:hover {text-decoration:underline;}


.banner {height:148px; width:99%; padding-right:10px; }
#bannerTwo {text-align:right; padding:14px 35px 0 0;}


.center_bg {}







.welcome {background:#9AA396 url(../images/welc_c.gif) bottom repeat-x; color:#FFFFFF; font-size:10px; margin-bottom:2px; width:100%;}
.welcome_l {background:url(../images/welc_l.jpg) bottom left no-repeat;}
.welcome .text {padding:14px 0 0 5px;}






.product a {color:#1279B1; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase;}
.product a strong {color:#1279B1; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase;}
.product a:hover {text-decoration:underline;}


.product strong {color:#FF7200; font-size:14px; line-height:normal; font-weight:bold;}




.product_list {padding:0; border-top:0px solid #D8D8D8; }
.product_list .left {float:left; position:relative;}

.product_list .right {float:right; width:100%;}
.product_list .right .margin {margin-right:21px;}

.product_list .name {padding:6px 13px; margin-top:6px; background:#EEEEEE;}
.product_list a {color:#1279B1; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase;}
.product_list a:hover {text-decoration:underline;}

.product_list .text {padding:8px 10px 12px 3px; font-size:10px;}

.product_list .line {font-size:0; line-height:0; height:3px; border-top:2px solid #E3EEEE;}

.product_list .prb {background:#EEEEEE; padding:7px 10px 7px 15px; margin-bottom:5px;}
.product_list .price {float:left; padding:3px 2px 0;}
.product_list .button {float:right; padding:7px 10px 7px 15px; border-left:2px solid #C1C1C1;}
.product_list strong {color:#FF7200; font-size:18px; line-height:normal; font-weight:normal;}



.product_list_col {padding:4px 0 5px; border-top:3px solid #D8D8D8;}

.product_list_col .name {padding:6px 13px; margin-top:2px; background:#FAF1E3;}
.product_list_col a {color:#1279B1; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase;}
.product_list_col a:hover {text-decoration:underline;}

.product_list_col .text {padding:8px 10px 12px 3px; font-size:10px;}

.product_list_col .line {font-size:0; line-height:0; height:3px; border-top:2px solid #E9DBC2;}

.product_list_col .prb {background:#FAF1E3; padding:7px 10px 7px 15px;}
.product_list_col .price {float:left; padding:5px 2px 0;}
.product_list_col .button {float:right; padding:7px 10px 7px 15px; border-left:2px solid #DFD7C9;}
.product_list_col strong {color:#FF7200; font-size:14px; line-height:normal; font-weight:bold;}





.footer {color:#FFF89A; background:#F26521 url(../images/foot_bg.gif) top repeat-x; padding:23px 0 15px 0;}
.footer a {color:#FFF89A;}

.footer .copy {font-size:10px; padding-top:5px; color:#FFFFFF;}
.footer .copy a {color:#FFFFFF; text-decoration:none;}
.footer .copy a:hover {text-decoration:underline;}

.footer .left {float:left; padding:7px 0 0 26px;}

.footer .right {float:right; width:100%; margin-left:-223px;}
.footer .right .margin {margin-left:223px; padding:3px 20px 3px 35px; border-left:1px solid #FFFFFF;}


