*{	border:0;	margin:0;	padding:0;}body{	font:62.5%/1.5 "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;	background:url(../img/topborder.gif) 0 30px repeat-x #000;	color:#fff;	text-align:center;}#wrapper{	text-align:left;	margin-left:auto;	margin-right:auto;}h1{	font-size:2.5em;	padding-bottom:10px;	text-transform:uppercase;}h2{	text-transform:uppercase;	font-size:2em;}h3{	text-transform:uppercase;	font-size:1.8em;}h4{	font-size:1.6em;}h5{	font-size:1.4em;}p{	font-size:1.2em;}#login{	padding-right:15px;	text-align:right;	clear:both;	height:30px;	line-height:3em;	color:#666;	float:right;}#login ul li{	float:left;	padding-left:20px;}#logotype{	display:inline;	float:left;	position:absolute;	top:35px;}#navigation{	clear:both;	height:70px;	padding-right:15px;	padding-left:0;	width:950px;	margin:0 auto;}#navigation ul{	padding-left:140px;	padding-top:20px;}#navigation ul li{	float:left;	padding-right:25px;	display:block;	font-size:1.8em;	text-transform:uppercase;	}#navigation ul li a{	color:#5d5c5c;	outline: none;}#navigation ul li a:hover{	color:#fff;	text-decoration:none;}#navigation ul #current a{	color:#fff;}a{	outline: none;	text-decoration:none;	color:#5d5c5c;}a:hover{	text-decoration:underline;	color:#fff;}#submenu{	width:180px;	float:left;	background:url('../img/lineshad_01.gif') no-repeat right;	height:450px;}#submenu ul{	list-style:none;	font-size:18px;	text-transform:uppercase;}#submenu ul li{	border-bottom:1px dotted #5d5c5c;	width:150px;	display:block;	margin-bottom:15px;}#submenu ul li a {outline: none;}#submenu ul .active a{	color:#64ae5f;}#contentwrap{	background-color:#E9E8E8;	min-height:400px;	height:auto !important;	padding:15px;}#contentwrap h1{	text-transform:uppercase;}#content{	border:1px solid #ccc;	width:950px;	background-color:#fff;	min-height:400px;	height:auto !important;	color:#000;	margin:0 auto;	padding:30px;}#contentstartpage{	border:1px solid #ccc;	width:950px;	background-color:#fff;	min-height:400px;	height:auto !important;	color:#000;	margin:0 auto;	padding:0;}#contentstart{	width:600px;	float:left;}#contentright{	float:left;	width:350px;}.contentinner{	float:left;	width:730px;	padding-left:30px;}#footer{	background:url(../img/footer.png) no-repeat center top;	height:190px;}#footer #footertxt{	display:block;	clear:both;	color:#666;	padding:15px;}#footer #quicknav{	width:950px;	background:url(../img/reseller.jpg) no-repeat right 10px;	height:80px;	margin:0 auto;}#footer #quicknav .colright .header{	font-size:2.3em;	display:block;}.listitem{	background:url('../img/pinfoshade.gif') no-repeat bottom;	padding-bottom:40px;	float:left;}.listitem .product_list_info{	width:500px;	float:left;	padding-left:20px;}.listitem .product_list_info .product_note{	padding-left:0;}.listitem .product_list_info .price{	width:500px;	float:left;	padding-top:20px;}.listitem .product_list_info .moreinfo{	float:left;	padding-left:0;	padding-top:10px;	padding-right:5px;	clear:both;}.listitem .product_list_info .order_form{	float:left;	padding-left:0;	padding-top:10px;}.listitem .product_list_info h3 a{	color:#000;}.listitem .product_list_info .sizeval{	clear:both;	width:400px;	float:left;}.summary .sizewrap{	width:400px;	float:left;	height:20px;	padding-top:5px;}.product_infomoretxt{	padding-top:20px;	font-size:0.8em;}.subheader{	font-size:1.8em;	text-transform:uppercase;	padding-bottom:10px;	margin-top:-10px;}.product_note{	float:left;	width:400px;	padding-left:30px;}.product_shop{	margin-top:10px;	padding-top:20px;	font-size:12px;	background:url('../img/pinfoshade.gif') no-repeat top center;}#box-table-b{	font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;	font-size:12px;	width:730px;	text-align:left;	border-collapse:collapse;}#box-table-b th{	font-size:13px;	font-weight:400;	border-bottom:1px solid #5d5c5c;	color:#5d5c5c;	padding:8px;}#box-table-b td{	color:#5d5c5c;	border-bottom:1px dotted #5d5c5c;	padding:8px;}#box-table-b input{	text-align:center;	border:1px solid #ccc;	margin-bottom:5px;}input.update{	border:0 !important;	padding-left:2px;}#ms-register-form input,#ms-login-form input{	border:1px solid #DDD;	float:left;}#ms-register-form label,#ms-login-form label{	float:left;	clear:both;	font-size:1.3em;	text-align:right;	padding-right:20px;}.ms-submitregister,.ms-submitlogin{	background:#EEE none repeat scroll 0 0;	border:1px solid #DDD;	color:#151515;	margin:1em 170px;	padding:1ex;}#ms-login-form{	border:0;}.tt_products_basket .delivery{	padding-top:20px;	padding-bottom:10px;}.tt_products_basket_info label{	width:100px;	float:left;	margin:1.5em 0 0;	padding:3px;}.tt_products_basket_info .delivery_address_info{	padding-top:20px;}.tt_products_basket_info .notes{	padding-top:20px;	padding-bottom:20px;}.com-basket-next a{	padding-right:2.1em;}.morebutton a,.addbutton a{	padding-left:2px;}.morebutton .ui-icon,.addbutton .ui-icon{	margin-left:.2em;}.com-basket-next .ui-icon{	left:auto;	right:.2em;	margin-left:0;}.right,#search{	float:right;}#login ul,#footer #quicknav ul{	list-style:none;}#content a:hover,#submenu ul li a:hover{	color:#ccc;	text-decoration:none;}#footer #quicknav .colleft,#footer #quicknav .colmiddle,#footer #quicknav .colright{	width:375px;	float:left;	padding:15px;}#footer #quicknav .colleft .newsdate,#footer #quicknav .colleft .newstext,#footer #quicknav .colleft .newsmore,#footer #quicknav .colmiddle li,#footer #quicknav .colright .button,#footer #quicknav .colright .member{	display:block;}.listitem .product_list_info .size,.summary .size{	float:left;	padding-right:10px;}.tt_products_basket .payment,.tt_products_basket .price_summary{	padding-top:10px;	padding-bottom:10px;}.tt_products_basket_info input,.tt_products_basket_info textarea{	background:#EEE none repeat scroll 0 0;	border:1px solid #DDD;	color:#151515;	margin:1em 1em 0;	padding:3px;}.tx-commerce-pi1 .listitem .product_image{	padding-right:20px;	width:110px;}.tx-commerce-pi1 .price{	margin:0;	padding:0 0 10px !important;}.tx-commerce-pi1 .attributes{	padding-top:10px;}.com-basket-submit{	padding-bottom:20px;}.com-basket-qv{	color:#fff;	float:right;	width:172px;}.com-basketg-qv-bag{	float:left;	padding-right:10px;	padding-top:2px;}.com-basket-qv-link .split{	color:#5d5c5c;	float:left;	padding-left:2px;	padding-right:2px;}.openBIG{	float:left;	padding-right:10px;	display:inline;}.tx-commerce-pi1-related{	margin-top:20px;	padding-top:10px;	border:0;	background:url("../img/pinfoshade.gif") no-repeat top center;	width:720px;}.price_gross{	font-size:20px;	text-transform:uppercase;	padding-top:2px;	padding-bottom:5px;}.com-basket-previous,.com-basket-next{	float:left;	padding-right:20px;	font-size:11px;}.morebutton{	float:left;	padding-right:5px;}span.footerheader{	color:#fff;	font-size:17px;	text-transform:uppercase;	padding-bottom: 5px;}.clear,.tx-commerce-pi1 .pagebrowser{	clear:both;}.tt_products_item_single_display input,.tx-commerce-pi3 input,.tx-commerce-pi4 input, #mailform input, #mailform textarea, .com-chkout-listing-comment textarea{	background:#EEE none repeat scroll 0 0;	border:1px solid #DDD;	color:#151515;	margin:1em 1em 1ex;	padding:1ex;}#mailform label {display: block;padding-top: 10px;}.left,.listitem .product_image,.product_image_single,#ms-register-form .ms-selectdiv,.tx-commerce-pi1 .com-list-action-entry,.com-basket-qv-basket,.com-basket-qv-chkout{	float:left;}.tx-commerce-pi1-related {clear: both;}.tx-commerce-pi1 .product_info_wrap {float: left; padding-bottom: 20px; width: 470px;}.tx-commerce-pi1 h2 {padding-bottom: 10px; background: url("../img/pinfoshade.gif") no-repeat bottom center;height: 40px; text-align: center; margin-bottom: 10px; font-size: 2.5em; }.askq{padding-top: 5px; padding-bottom: 20px;}