body{font-family:GillSans, Calibri, Trebuchet, sans-serif; font-size:62.5%; color:#333}

h1, h2, h3, h4, h5{margin:0; padding:0}

h1{font-size:1.4em;margin-bottom:5px;}
h2{font-size:1.25em; margin-bottom:10px;}
fieldset{border:0;}
#wrapper
{
	width: 850px;
	height: 590px;
	background: #ffffff url(../images/pagebg.gif) no-repeat;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -295px 0 0 -425px;
	overflow: hidden;

}

#inner {
width: 760px;
position: absolute; top: 45px; left: 45px;
}

#content{background: #ffffff url(../images/bg.gif) no-repeat; clear:both; font-size:1.6em;}

.sub-content{float:left; width:250px; }

#logo {
	float: left;
	height: 46px;
	width: 224px;
	margin:10px 0 0 10px;
}

#topmenu{padding:0; font-weight:bold; text-transform:uppercase; font-size:1.7em; float:left;}
#topmenu ul{list-style:none}
#topmenu li{float:left;margin-right:30px;}
#topmenu li.end{margin-right:0;}

#topmenu a{ color:#666666; text-decoration:none}
#topmenu a:hover{color:#C00;}

.redline{float:left; background:url(../images/bg.gif) repeat; height:2px;}

.replace{display:none}

#feature{background:url(../images/zorst.png) bottom right no-repeat; height:210px; margin-top:10px; padding:0 0 0 20px; clear:both}
#feature ul{font-size:1.2em; list-style:circle; font-weight:bold; margin:0; padding:0}
#feature li{padding-bottom:5px;}

#footer{border-top:2px solid #E10015;padding-top:5px; font-size:1.2em; color:#666666; width:500px;}
#footer a{color:#E10015;}

.product{width:350px; margin-bottom:20px; border-bottom:2px solid #CCC}
.product h4{color:#E10015;}

.productlink{font-size:0.85em;}
.small{font-size:0.76em}
.price{color:#E10015; font-size:1.4em;}

