*{margin:0px;padding:0px;outline:none;}
table{border-collapse:collapse;border-spacing:0;}
body{font-family:Verdana;font-size:90%;color:#333333;}
a{text-decoration:none;color:#333333;}
img{border:none;}
h1{font-weight:normal;}
.boldtext{}
.smallgrey{font-size:80%;color:#666;}
.center{text-align:center;}
.padded{padding:5px;}
.site{width:940px;margin:auto;}
.siterow1{width:100%;}
.siterow1 img{margin:20px 0 0 0;}
.siteroworange{height:32px;width:100%;border-bottom:solid 1px #eee;}
.siterow2{width:100%;height:28px;}
.siterow3{width:100%;background-color:#ffffff;}
.productthumb{float:left;width:215px;height:305px;margin:10px 10px 0 0;border:solid 1px #eee;}
.productthumb td{padding:10px;color:#000;}
.productthumb img{}
.thumbimage{text-align:center;height:180px;}
.previousnext{float:right;margin:0 10px 0 0;color:#aaaaaa;font-size:120%;}
.previousnext a{color:#333333;}
.previousnext td{padding:3px;}
.top{margin:9px auto 0 auto;}
.top a{display:block;background:url(images/tab.jpg) 0 0 no-repeat;color:#000;padding:5px 0 0 0;height:20px;width:85px;font-size:80%;text-align:center;float:left;}
.top a:hover{color:#333333;background-position:0 -26px;}
.topmenuselected a{font-weight:bold;color:#000;background-position:0 -26px;}
.topmenuselected a:hover{color:#333333;}
.top{margin:9px auto 0 auto;}
.top2{color:#333333;font-size:70%;float:right;margin:0 20px 0 0;}
.top2 a{color:#333333;text-transform:uppercase;}
.top2 a:hover{text-decoration:underline;}
.top2menuselected a{font-weight:bold;}
.top2menuselected a:hover{text-decoration:underline;}
.bottommenuselected a{font-weight:bold;}
.bottommenuselected a:hover{}
.bottom{margin:auto;font-size:80%;border-top:solid 1px #eee;}
.bottom a{display:block;padding:5px;color:#666;}
.bottom a:hover{}
.leftmenu {padding:20px 0 20px 0;vertical-align:top;width:200px;border-right:solid 1px #eee;}
.searchbg{width:220px;}
.searchbg input{background-color:transparent;border:none;}
.leftmenu a{display:block;width:200px;height:12px;padding:4px 0 7px 0;color:#333333;font-family:verdana;font-size:100%;text-transform:uppercase;font-size:70%;}
.leftmenu a:hover{background-color:#eee;background-position:bottom;color:#000;}
 .leftmenuselected a {font-weight:bold;color:#333333;font-weight:bold;}
.leftmenuselected a:hover {background-color:#eee;color:#000;}
.button{background-color:#fff;background-position:bottom;border:solid 1px #eee;color:#333333;font-size:100%;padding:2px;text-transform:capitalize;}
.pagecontent{padding:20px;vertical-align:top;height:350px;font-size:80%;}
.pagecontentbox{width:700px;padding:10px;background-color:#333333;}
.pagecontentboxtd{padding:10px;}
.footer{background-color:#000;font-size:85%;}
.searchbox{margin:6px 0 0 14px;float:left;}
.searchtextbox{height:15px;border:solid 1px #eee;font-size:95%;width:155px;}
.cursor{cursor:pointer;}
.boxes{float:right;}
.shoppingcart td{padding:5px;}
.googlebutton{margin:0 0 0 auto;}
.nochexbutton{margin:0 0 0 auto;}
.cartcontainer{height:40px;}
.cartoverview{color:#000;width:368px;height:78px;font-size:80%;margin:10px 20px 0 0;background-image:url('images/basket.jpg');}
.cartoverview td{text-align:right;padding:0 20px 0 0;}
.cartoverview a{color:#000;}
.productnameprice h1{font-size:110%;color:#333333;margin:0 0 0 10px;}
.productinforight {text-align:right;}
.productinforight table{margin:0 0 0 auto;}
.productinfo{width:100%;}
.productinfo td{padding:5px;}
.chooseoptions{font-weight:bold;font-size:95%;}
.discount{color:red;}
.contactinfo td{padding:4px;}
.forminput{border:solid 1px #cccccc;}
.textareainput{border:solid 1px #cccccc;}
.buttonright{text-align:right;}
.formerror{color:#ff0000;}
.errorbox input{background-color:#FFC9C9;border:2px solid #FF4747;}
.errorbox textarea{background-color:#FFC9C9;border:2px solid #FF4747;}
.productinfofulldescription{text-align:justify;}
.cartlinedetailright{text-align:right;}
.carttotalsright{text-align:right;}
#siterow0{background-color:#cec59c;}
#tl{background-image:url('images/tl.gif');height:30px;width:30px;}
#tr{background-image:url('images/tr.gif');height:30px;width:30px;}
.pricebreak{font-size:75%;}
.thumbdesc{text-align:center;font-size:80%;}
.filters{width:100%;margin:0 0 10px 0;background-color:#222;}
.filters td{padding:5px;}
.filters select{font-size:80%;}
.filters h1{font-size:100%;color:#333333;}
.right{float:right;}
.filters a{display:block;float:right;line-height:20px;color:#666;margin:0 5px 0 0;}
.filters table{float:left;}
.optionimages{width:100%;margin:10px 0 10px 0;border:dashed 1px #ccc;}
.optionimages table{float:left;}
.optionimages td{text-align:left;}
.productoptions{width:100%;}
.topalign{vertical-align:top;}
.topalign input{margin:5px 0 0 0;}
.prodtopbar{}
.prodpageholder{width:100%;}
.shippingsign{color:#000;background-color:#f2edb5;padding:5px;}
.affiliate h1{font-size:110%;}
.affiliate td{padding:2px;}
.affiliate table{border:dashed 1px #ccc;margin:4px;}
.affiliate th{width:40px;}
.affiliatemonth td{text-align:center;}
.affiliateleft{text-align:left !important;}
.sitemap{font-size:70%;width:1000px;margin:auto;}
.sitemap td{padding:2px;vertical-align:top;}
.sitemap a{color:#666;}
.redk a:hover{color:#A52A2A;}

