body{margin: 0; padding: 0; background-color:#FFFFFF;} body,td,th {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;} form{padding: 0; margin: 0;} img{border: 0;}
h1{font-family:inherit; font-size: 14px; margin: 0 0 12px 0;} h2{font-family:inherit; margin: 0 0 6px 0; font-size: 14px; font-weight: bold;} p{font-family:inherit; font-size: 12px;	margin: 0 0 12px 0;}
a {font-family:inherit; color: #80A82B; font-weight: bold;} #moreinfo{margin: 0 0 17px 0;} #moreinfo-td1{width: 300px;} div#bimg{margin: 0 0 9px 0;} div#bimg img{display: block;}
a.clicktoenlarge{font-family:inherit; font-size: 11px; font-weight: bold; display: block;} #moreinfo-td2{padding-left: 17px; padding-top: 3px;} div.sku{font-family:inherit; margin: -4px 0 6px 0; font-size: 12px;}
p.p1{line-height: 12px; padding-top: 4px;} h4.caption{font-family:inherit; font-size: 12px; font-weight: bold; margin: 0 0 6px 0;}
#selects{padding-bottom: 13px;} #selects select{display: block; margin: 0 0 9px 0; width: 167px; height: 20px; font-family:inherit; font-size: 12px; padding: 2px 0 0 3px; border: 1px solid #7F9DB9;}
.qty-td1{font-family:inherit; font-size: 12px; font-weight: bold; padding: 0px 5px 0 0;} input.qty{font-family:inherit; width: 29px; border: 1px solid #7F9DB9; font-size: 12px; padding: 0px 3px 0 3px; height: 18px;}
.qty-td3{padding: 0px 0 0 13px;} .loop3{margin: 1px -6px 6px -6px;} .loop3 .maintr{height: 100%;}
.loop3 .maintd{padding: 6px 17px 12px 17px; width: 150px; height: 100%;} .loop3inner{/*border: 1px solid #999999;*/ height: 100%; width: 150px;} .loop3inner-image{/*border-bottom: 1px solid #999999;*/ height: 150px;}
.loop3inner-image img{display: block;} .loop3image-opt{/*background-color: #EFEFEF;*/ padding: 8px 6px 12px 6px;} .prodlink{margin: 0 0 5px 0;} .prodlink a{display: block;} .price{font-family:inherit; font-size: 14px; font-weight: bold; margin: 0 0 6px 0;} table.qp_header {background: #F6F6F6; border-collapse: separate; border-spacing: 1px;} table.qp_header td {font-weight: bold; font-size: 90%; padding: 4px;} table.qp_header td.qp_price {background: #FFF; font-weight: normal;} td.loop3image-opt table.qp_header td {font-size: 10px;}
.price span.oldprice{font-family:inherit; color: #666666; text-decoration: line-through; font-size: 12px;} .price span.newprice{font-family:inherit; color: #FF0000;}
.proddesc{font-family:inherit; font-size: 12px; line-height: 12px;} .loop4{margin: 6px -18px 0 -18px;} .loop4 .maintd{padding: 0 17px 18px 17px;} .loop4image{width: 108px; height: 108px; height: 145px; margin:0 auto; margin-bottom:4px; /* border: 1px solid #CCCCCC; */}
.loop4image img{display: block;} .catlink a{ display: block;} table#maintbl{width: 760px; background-image: url(../images/menu-bg.gif); background-repeat: repeat-y; background-position: 0 0;}
#maintr{height: 100%;} #maintd{padding: 127px 0 12px 180px; background-image: url(../images/menu-bottom.gif); background-repeat: no-repeat; background-position: 0 bottom; height: 520px;}
#content{min-height: 500px;} #content-inner{margin: 17px 18px 12px 18px;} #header{position: absolute; margin: 0px 0 0 -180px; width: 760px; height: 112px; top: 0; border-bottom: 21px solid #000000; background-color: #ffffff;}
#header img{display: block;} a#logo{position: absolute; display: block; top: 0; left: 0;} div#header-center{position: absolute; left: 250px; top: 40px;} div#callus{display: block; margin: 0 0 3px 0;}
#header-cart{position: absolute; top: 112px; right: 0; text-align: right; font-size: 10px; line-height: 14px; height: 21px; padding-right: 92px;}
a.minicart, a.minicart:visited, a.minicart:hover, a.minicart:active {background-image: url(../images/minicart_icon.gif);	background-repeat: no-repeat; background-position: 0 0; padding: 3px 0 3px 29px; display: inline; color: #FFFFFF; font-family:inherit; font-weight:bold; font-size: 12px; text-decoration:underline;}
a.checkout{background: #99CC33; color: #FFF; display: block; width: 85px; line-height: 20px; font-weight: normal; text-decoration: none; font-size: 90%; height: 20px; text-align: center; text-transform: uppercase; position: absolute; right: 0; top: 0px;}
#cart{font-family:Verdana, Arial, Helvetica, sans-serif; margin1: 0px 92px 3px -29px; overflow: hidden; padding: 0 0 0 0px; height:22px; font-size: 10px; line-height: 14px; float: right; text-align: left;}
#items{/*background-image: url(../images/minicart_icon.gif);*/ 	background-repeat: no-repeat; background-position: 0 0; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; padding: 5px 0 5px 5px; display: inline; color: #ffffff; position: relative; top: -1px;}
#view-shopping-cart{padding-top:3px;} #total{font-family:inherit; font-size: 10px; padding: 5px 0 3px 6px; display: inline; line-height: 23px; color: #ffffff; font-weight: bold; position: relative; top: -1px;}
div#cc{height: 30px;} div#cc img{display: block; text-align: center; margin-left: 4px;} #topheader{font-family:inherit; font-size: 14px; margin: 0;} #menu{position: absolute; margin: 0 0 0 -180px; width: 174px; top: 134px; padding: 8px 0 0 6px; background-image: url(../images/menu-header.gif); background-repeat: no-repeat;}
#search{background-color: #E9E9E9; width: 168px; margin: 0px 0 5px 0;} #search-inner{border: 1px solid #ABABAB; padding-bottom: 12px; padding-top: 7px;} img#sitesearch{display: block; margin: 0px 0 3px 11px;}
h3#sitesearch{background-image: url(../images/header_search.gif); background-repeat: no-repeat; background-position: 12px bottom; width: 96px; height: 23px; text-indent: -3000px; overflow: hidden; margin: 0 0 7px 0;}
#searchform{margin: 0 0 0px 12px;} #searchform input{display: block;} input.search{font-family:inherit; border: 1px solid #7f9db9; font-size: 10px; padding: 0 3px; width: 130px; height: 18px; display: block; margin: 5px 0 6px 1px; padding: 1px 0 0 1px;}
#menu h2 {background: #32C1F3; width: 168px; height: 24px; line-height: 24px; font-size: 120%; color: #FFF; font-weight: normal; text-indent: 6px; text-transform: lowercase;}
#menu1{padding: 6px 0 10px 0;} #menu1 a{font-family:Arial, Helvetica, sans-serif; color: #999999; font-size: 11px; font-weight: bold; display: block; background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: 2px 7px; padding-left: 14px; line-height: 21px;}
h2#information{background-image: url(../images/header_information.gif); width: 168px; height: 25px; margin: 0; text-indent: -3000px; overflow: hidden;} #menu2{padding: 7px 0 10px 0; border-bottom: 3px solid #666666; width: 168px; margin: 0 0 6px 0;}
#menu2 a{font-family:Arial, Helvetica, sans-serif; color: #999999; font-size: 11px; font-weight: bold; display: block; background-image: url(../images/arrow2.gif); background-repeat: no-repeat; background-position: 2px 7px; padding-left: 14px; line-height: 21px;}
#footer{font-family:inherit; background-color: #F2F2F2; border-top: 12px solid #000000; padding-top: 10px; padding-bottom: 6px; font-size: 11px; line-height: 18px; height: 52px;}
#footer a:link, #footer a:hover, #footer a:visited, #footer a:active {font-family:inherit; font-size: 11px; line-height: 18px; text-decoration: none; color:#000000; font-weight: normal;}
a.search-name {font-family:inherit; font-size:14px; font-weight:bold;} a.search-name:visited, a.search-name:hover, a.search-name:active, .search-name{font-family:inherit; font-size:14px; font-weight:bold;}
.search-description{font-family:inherit; font-size:12px;} .search-foundin{font-family:inherit; font-size:11px; font-weight:bold; color:#000000; background-color:#EFEFEF; padding:3px;}
a.foundin{font-family:inherit; font-size:11px; font-weight:normal; color:#0000FF; padding:3px;} a.foundin:hover{font-family:inherit; font-size:11px; font-weight:normal; color:#0000FF; padding:3px;}
.search-pipeline{font-family:inherit; font-size:11px; font-weight:bold;} .search-priceblock{font-family:inherit; padding-right:12px; padding-left:12px; font-size:12px;}
.search-oldprice{font-family:inherit; text-decoration:line-through;} .search-onsale{font-family:inherit; color:#FF0000; font-weight:bold;} .search-price{font-family:inherit; font-weight:bold;}
div.search-line{background-color:#CCCCCC; width:560px; height:2px;} table#maintbl{width: 762px; background-image: url(../images/menu-bg.gif); background-repeat: repeat-y; background-position: 0 0; height: 1700px;}


.shop_content .loop4
{
	
	}
