
* { margin:0; padding:0;}

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

input, select, textarea {
	font-family:tahoma; font-size:9px; line-height:12px; color:#0b0b0a;
	vertical-align:middle;
}

#column_center input, #column_center select {margin:0 5px 2px;}


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


table, td {vertical-align:top;}

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

img {
	border:0px; vertical-align:top;
}

.spacer {font-size:0px; line-height:0px;}
.clear {clear:both;}
.clear_r {clear:right;}






#mainWrapper {padding:0 20px;}


.main_w {width:800px; margin:auto;}



/*  ------------------------------ Header Styles ------------------------------  */


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


.navigation-indent {padding:25px 17px 0 0;}
.navigation {float:right; background:#656564 url('../images/nav_bottom.gif') repeat-x bottom; width:469px}
.navigation-top {background:url('../images/nav_top.gif') repeat-x top;}
.navigation-right {background:url('../images/nav_right.gif') repeat-y right;}
.navigation-left {background:url('../images/nav_left.gif') repeat-y left;}
.navigation-right-bottom {background:url('../images/nav_right_bottom.jpg') no-repeat right bottom;}
.navigation-left-bottom {background:url('../images/nav_left_bottom.gif') no-repeat left bottom;}
.navigation-right-top {background:url('../images/nav_right_top.jpg') no-repeat right top;}
.navigation-left-top {background:url('../images/nav_left_top.gif') no-repeat left top; width:100%}
.navigation-padding {padding-top:19px;}

.navigation {color:#FFFFFF; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


.language {float:left; background:url('../images/nav_separator.gif') no-repeat right top; padding-left:29px; padding-right:19px; padding-top:4px; padding-bottom:5px}
.language img {margin-top:7px;}

.currency {float:left; background:url('../images/nav_separator.gif') no-repeat right top; padding-left:24px; padding-right:27px; padding-top:4px; padding-bottom:5px}
.currency select {margin-top:6px; width:97px;}

.cart {float:left; background:url('../images/cart_ic.gif') no-repeat 20px 7px; padding-left:55px; padding-right:20px; padding-top:11px; padding-bottom:8px}
.cart a {color:#FFFFFF; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.cart a:hover {text-decoration:underline;}


.links {padding:11px 50px 6px 11px; color:#7E7E7E;}
.links a {color:#7E7E7E; text-decoration:none;}
.links a:hover {text-decoration:underline;}



.menu {background:url('../images/menu_bg.jpg') 0 -5px;}
.menu-top {background:url('../images/menu_top.jpg') repeat-x 0 0;}
.menu-top-right {background:url('../images/menu_top_right.jpg') no-repeat 100% 0;}
.menu-top-left {background:url('../images/menu_top_left.jpg') no-repeat 0 0;}
.menu .menu_pad {padding:0;}

.menu ul {margin:0; padding:0; list-style:none; font-family:arial; font-weight:bold; font-size:11px; text-transform:uppercase; color:#FFFFFF;}
.menu ul li {padding:8px 26px 5px; float:left;}
.menu ul li a {text-decoration:none; color:#FFFFFF;}
.menu ul li a:hover {text-decoration:underline;}




/*  ------------------------------ Center column styles -----------------------  */
.bg {background:#0b0b0a url('../images/bg_top.gif') repeat-x 0 0; width:100%}
.bg-bottom-right {background:url('../images/bg_bottom_right.gif') no-repeat 100% 100%;}
.bg-bottom-left {background:url('../images/bg_bottom_left.gif') no-repeat 0 100%;}
.bg-top-right {background:url('../images/bg_top_right.gif') no-repeat 100% 0;}
.bg-top-left {background:url('../images/bg_top_left.gif') no-repeat 0 0; width:100%}
.bg-padding {padding:10px 0 5px;}


.content-head-top {background:#E4F1B3 url('../images/box_head_top.gif') repeat-x top;}
.content-head-top-right {background:url('../images/box_head_top_right.gif') no-repeat top right;}
.content-head-top-left {background:url('../images/box_head_top_left.gif') no-repeat top left;}

.content-head {padding:8px 20px 6px 21px; border-bottom:4px solid #0b0b0a;}
.content-head {color:#282C18; font-family:tahoma; text-decoration:none; font-size:11px; line-height:normal; font-weight:bold; text-transform:uppercase;}



.content-bottom-right {background:#FFFFFF url('../images/content_bottom_right.gif') no-repeat bottom right;}
.content-bottom-left {background:url('../images/content_bottom_left.gif') no-repeat bottom left;}
.content-top-right {background:url('../images/content_top_right.gif') no-repeat top right;}
.content-top-left {background:url('../images/content_top_left.gif') no-repeat top left; width:100%}



.line {padding:0; line-height:0px; font-size:0px; background:url('../images/line_1.gif') repeat-x top left;}


#column_center {}

.column_center_padding {padding:0 20px 15px;}




.product a {text-decoration:none; font-family:tahoma; font-size:11px; line-height:normal; font-weight:normal; color:#AC180A;}
.product a strong {text-decoration:none; font-family:tahoma; font-size:11px; line-height:normal; font-weight:normal; color:#AC180A;}
.product a:hover {text-decoration:underline;}


.product strong {font-family:tahoma; font-size:14px; font-weight:bold; line-height:normal;}




.product_list {padding:0; margin:0; margin-bottom:6px;}
.product_list .left {float:left; position:relative;}
.product_list .right {float:right; width:100%;}

.product_list .margin_col {padding:17px 25px 13px;}
.product_list .margin_col_2 {padding:17px 0 13px;}

.product_list .name {padding:0;}
.product_list a {text-decoration:none; font-family:tahoma; font-size:11px; line-height:normal; font-weight:normal; color:#AC180A;}
.product_list a:hover {text-decoration:underline;}

.product_list .text {padding:10px 0;}

.product_list .price {float:left; padding:0;}
.product_list .button {float:right; padding:0;}

.product_list strong {font-family:tahoma; font-size:14px; font-weight:bold; line-height:normal; color:#0b0b0a;}



.product_list_col {padding:0; margin:0; text-align:center;}
.product_list_col .margin_col {padding:17px 25px 13px;}
.product_list_col .margin_col_2 {padding:17px 0 13px;}

.product_list_col .name {padding:10px 0 0;}
.product_list_col a {text-decoration:none; font-family:tahoma; font-size:11px; line-height:normal; font-weight:normal; color:#AC180A;}
.product_list_col a:hover {text-decoration:underline;}

.product_list_col .price {padding:3px 0 0;}
.product_list_col .button {padding:8px 0 0;}

.product_list_col strong {font-family:tahoma; font-size:14px; font-weight:bold; line-height:normal; color:#0b0b0a;}




/*  ------------------------------ Footer styles ------------------------------  */

.footer {width:100%;}

.footer_pad {padding:0 0 30px;}

.footer .left {float:left; width:100%; margin-right:-200px;}
.footer .left .margin {margin-right:200px; padding:31px 0 0 24px;}

.footer .right {float:right; width:200px; text-align:right;}
.footer .right .indent {padding:32px 14px 0 0;}

.footer {color:#7E7E7E; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.footer a {color:#7E7E7E; text-decoration:none;}
.footer a:hover {text-decoration:underline;}

.footer .copy {padding-top:3px; color:#A8A8A8;}
.footer .copy a {color:#A8A8A8;}
