body {
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	margin: 0;
	padding: 0;
	color:#202020;
}

a  { 
	text-decoration: none; 
	color: #202020;
	}


a:hover {
	text-decoration: none;
	color: #757575;
}

img {border: 0}

#wrapper {position: relative; width: 820px;margin-left: auto;margin-right: auto;}

#logo {position: relative; float: right; width:162px; height: 19px; padding-top: 20px; margin-right: 20px;}
#top {float:left; position: relative; margin-top: 20px; margin-left: 0px; margin-bottom: 18px; }
#top p{float:left; position: relative; font-size: 12px; display: inline; text-align: center; margin-left: 21px}

#wrapper-content {position: relative;width: 820px; text-align: left; min-height: 400px;}
/*#shim-height {position: relative; float: left; width: 0px; height: 400px}*/

#homemain {margin: 0 0 0 0;}
#secondmain {margin-top: 18px; margin-left: 23px;}
/*#slide2, #slide3, #slide4, #slide5 {display:none}*/

#footer {height: 20px; position: relative; float: left; margin-top: 18px;}
#footer p{float:right; position: relative; display: inline; padding-right: 20px;}

#catnav {position: relative; float: left; width: 92px; margin: 10px 0 0 10px;}
#catnav ul {margin:0; padding:0; margin-top: 5px;}
#catnav li {list-style-type: none;}

#detail-text {position: relative; float: left; width: 432px; padding-left: 18px; padding-top: 18px;}
#detail-text p {margin-top: 10px; margin-bottom: 10px;}
#detail-desc {line-height:175%; margin: 0; padding: 0;}

.clear {clear: both}

.front-product {position: relative; float: left; width: 145px; margin-right: 3px; text-align: center; overflow: hidden}

.tinyalt {position: relative; float: left; width: 68px; height: 68px; overflow: hidden; margin-right: 5px; text-align: center}
.tinyaltpop {float: left; width: 68px; height: 68px; overflow: hidden; margin: auto; margin-right: 5px; text-align: center}


div.browse {position: relative; float: left; width: 138px; margin-right: 3px; text-align: center; overflow: hidden}
*>div.browse {position: relative; float: left; width: 140px; margin-right: 3px; text-align: center; overflow: hidden}


h1 {
	color: #202020;
	font-size: 14px;
	text-align: left;
	padding: 0;
	border: 0 none;
	margin: 0
	margin-bottom: 10px;
}

h2 {
	text-decoration: none;
	color: #202020;
	font-size: 12px;
	padding: 0;
	border: 0 none;
	margin: 0;
}

h3 {
	margin: 0px;
	padding: 0px;
	border: 0px none;
	text-decoration: none;
	color: #202020;
	font-size: 14px;
	text-align: left;
	font-weight:normal;
}


div.rule {
	margin:0;
	margin-top: -1px;
	padding:0;
	border-bottom: 1px dashed #32312C;
	border-top:0;
	border-left:0;
	border-right:0;
	height:1px;
	display:block;
}

hr {
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	border-bottom:0px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	line-height:0px;
	height:1px;
	display:block;
	background-image: url('/webimg/shim-hori.gif'); background-repeat: repeat-x; background-attachment: scroll; background-position: left center;

}

table {
	text-align: left;
	padding: 0;
	font-size: 12px;
}

p {
	font-size: 12px;
	color: #202020; 
	text-align:left;
	padding: 0;
	border: 0 none;
	margin: 0;
}

#carttable { border: 1px solid #000;}
#cartheader { background-color: #000;color:#fff }

input.submit { 
	border:1px solid #202020; 
	font-family: Verdana;
	font-size: 11px;
	color:#202020;
	background-color:#FFFFFF
}

input.text { 
	border:1px solid #202020; 
	font-family: Verdana;
	font-size: 11px;
	color:#202020;
	background-color:#FFFFFF
}

input.password { 
	border:1px solid #202020; 
	font-family: Verdana;
	font-size: 11px;
	color:#202020;
	background-color:#FFFFFF
}

select { 
    border:1px solid #202020; 
    font-family: Verdana; 
    font-size: 11px; 
    color:#202020; 
    background-color:#FFFFFF
}

textarea { 
    border:1px solid #202020; 
    font-family: Verdana; 
    font-size: 11px; 
    color:#202020; 
    background-color:#FFFFFF
}

#contact input.text {width: 224px;}