* { 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;
}
.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;}
.clear {clear:both;}
#mainWrapper {padding:0;}
.header {background:url(../images/logo.jpg) top no-repeat;}
.main_cont {width:908px; margin:auto;}
.logo {padding:17px 0 24px 11px; height: 54px; float:left;}
.links {float:right; padding:80px 15px 0 10px; color:#000000;}
.links a {color:#000000; text-decoration:none;}
.links a:hover {text-decoration:underline;}
.menu {background:url(../images/menu_c.gif) top; font-family:arial; font-size:11px; font-weight:bold; text-transform:uppercase; width:100%;}
.menu_r {background:url(../images/menu_r.gif) top right repeat-y;}
.menu_l {background:url(../images/menu_l.gif) top left repeat-y; padding:0 10px;}
.menu ul {margin:0; padding:0; list-style:none;}
.menu ul li {padding:15px 24px 19px 25px; background:url(../images/menu_line.gif) left top no-repeat; float:left;}
.menu ul li.li_none {background:none;}
.menu ul li a {text-decoration:none; font-weight:bold;}
.menu ul li a:hover {text-decoration:underline;}
.head .left {width:199px; float:left; position:relative;}
.head .right {width:100%; margin-left:-200px; float:right;}
.head .right .margin {margin-left:202px;}
.banner {float:left;}
.navigation {float:right; width:193px; background:#717070 url(../images/nav_br.gif) bottom right no-repeat; color:#FFFFFF;}
.nav_bl {background:url(../images/nav_bl.gif) bottom left no-repeat;}
.nav_tr {background:url(../images/nav_tr.gif) top right no-repeat;}
.nav_tl {background:url(../images/nav_tl.gif) top left no-repeat; padding:15px;}
.nav_1 {border-bottom:1px solid #848484; padding:6px 0 10px 6px;}
.nav_2 {border-bottom:1px solid #848484; padding:12px 0 12px 6px;}
.nav_2 .jamp {width:83px;}
.nav_3 {padding:10px 0 10px 6px; background:url(../images/cart_ic.gif) top right no-repeat;}
.nav_3 strong {font-size:13px; color:#F6FBFF;}
.nav_3 a {color:#FFFFFF; font-weight:bold;}
.nav_4 {border-top:1px solid #848484; padding:6px 0 5px 6px;}
.welcome .text {padding-top:6px;}
.product a {color:#404244; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold;}
.product a strong {color:#404244; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold;}
.product a:hover {text-decoration:underline;}
.product strong {color:#3893DE; font-size:14px; line-height:normal; font-weight:bold;}
.product_list {padding:4px 0 18px; border-bottom:1px solid #DADADA;}
.product_list .left {float:left; width:100%;}
.product_list .right {float:right; text-align:center; position:relative;}
.product_list .name {padding:7px 10px;}
.product_list a {color:#404244; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold;}
.product_list a:hover {text-decoration:underline;}
.product_list .text {padding:11px 10px 12px 10px;}
.product_list .line {font-size:0; line-height:0; height:3px; border-top:2px solid #E3EEEE;}
.product_list .price {float:left; padding:3px 0 0 9px;}
.product_list .button {float:right; padding:5px 30px 0 9px;}
.product_list strong {color:#74479D; font-size:17px; line-height:normal; font-weight:normal;}
.product_list_col {padding:4px 0 18px; border-bottom:1px solid #DADADA;}
.product_list_col .name {padding:7px 10px;}
.product_list_col a {color:#404244; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold;}
.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 #E3EEEE;}
.product_list_col .price {float:left; padding:3px 30px 0 9px;}
.product_list_col .button {float:left; padding:5px 0 0;}
.product_list_col strong {color:#3893DE; font-size:17px; line-height:normal; font-weight:normal;}
.footer {color:#323232;}
.footer a {color:#323232;}
.footer {background:#E7E7E7 url(../images/box_4_br.gif) bottom right no-repeat; width:100%;}
.footer_bl {background:url(../images/box_4_bl.gif) bottom left no-repeat;}
.footer_tr {background:url(../images/h_4_r.gif) top right no-repeat;}
.footer_tl {background:url(../images/h_4_l.gif) top left no-repeat; padding:13px 16px 13px 15px;}
.footer .left {float:left; width:80%; margin-right:-223px;}
.footer .left .margin {margin-right:223px; padding:6px 20px 0 0;}
.footer .right {float:right;}
.copy {font-size:10px; padding:8px 15px 25px; color:#323232;}
.copy a {color:#323232; text-decoration:none;}
.copy a:hover {text-decoration:underline;}

#holiday_coupon{background-image:url('../images/holiday_coupon.png');width:193px;height:201px}
#free_shipping{background-image:url('../images/free_shipping.jpg');width:132px;height:177px;}
#bbbsealO2{background-image:url('../images/bbbsealO2.gif');width:90px;height:34px}
#ssl{background-image:url('../images/ssl.gif');width:91px;height:91px}
#paypal{background-image:url('../images/paypal.gif');width:224px;height:27px}
.distribution_table,.content{font-family:verdana;font-size:9pt;line-height:0.18in;}