body {background: #fff;font: 12px/2em "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, sans-serif;color: #555;text-align: center;margin: 0;}a:link {color: #933;}a:visited {color: #677;}	#header {background: #fff;width: 100%;height: 85px;background: url(hori_line.gif) repeat-x left bottom;padding: 0;margin-bottom: 60px;}* html #header {margin-bottom: 30px;}h1 a:link, h1 a:visited, h1 a:hover, h1 a:active {background: 0 url(logo.gif) no-repeat;text-indent: -5000px;width: 280px;height: 50px;position: absolute;left:0;top: 20px;padding: 0;margin: 0;border: 0;text-decoration: none;}ul {padding: 0 0 0 22px;margin: 0;list-style-type: square;	}h2 {color: #555;font-size: 18px;}h3 {font-size: 11px;color: #555;background: url(hori_line_555.gif) repeat-x left bottom;}#page-body {background: #fff;width: 750px;text-align: left;margin: 0 auto;position: relative;padding-bottom: 35px;}#sidebar {background: #fff;width: 200px;float: right;padding: 5px 0 20px 0;}#content {background: #fff url(vert_line.gif) repeat-y 528px 0;width: 510px;float: left;padding: 0 20px 20px 0;}* html #content {width: 530px;w\idth: 510px;}#footer {border-top: 1px dotted #ccc;margin-top: 15px;padding-top: 10px;clear: both;}select,input {font-face:verdana;font-size:12px;height:20px; }.small { font-face:verdana;font-size:10px; }/* clearfix hack */.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac *//* styles specific to the browse page */.item {background: url(hori_line.gif) repeat-x left bottom;	padding: 20px 0;}.item p.cost {	font-size: 10px;	margin: 15px 0 0 105px;}.item h3 {	font-size: 11px;	margin: 0 0 10px 105px;border: 0;background: none;}.item img {border: 1px solid #C3C3C1;	float: left;	margin-right: 5px;	padding: 3px;}.reviews {background: url(hori_line.gif) repeat-x left bottom;padding: 10px 0;}#sidebar ul {list-style-type: none;padding: 0 0 0 5px;margin: 0;}#sidebar li {background: url(hori_line.gif) repeat-x left bottom;padding: 3px 0;}#sidebar a {text-decoration: none;}#sidebar a:hover {text-decoration: underline;}.browsenav {padding-top: 20px;text-align: center;}