
body {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 100%;
	color: #330000;
	background: #dddddc;
	margin-left: 5%;
	margin-right: 5%;
}

h1 {
font-size: 1.4em;
font-family: "Lucida Sans Unicode",Arial,Helvetica,sans-serif;
font-variant: small-caps;
letter-spacing:0.05em;
font-weight:normal;
}

h2 {
font-size: 1.2em;
font-family: "Lucida Sans Unicode",Arial,Helvetica,sans-serif;
font-variant: small-caps;
letter-spacing:0.05em;
font-weight:normal;
}

#data_info {position: absolute; left: 0px; bottom: 0px; margin: 0px; padding: 0px; width: 100%;}

input[type="submit"] {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#CCCCBB none repeat scroll 0 0;
border-color:#DDDDCC #AAAA99 #AAAA99 #DDDDCC;
border-style:solid;
border-width:2px;
color:inherit;
}
#item_page {width: 75%; position: relative; float: left; padding-top: 20px;}
#container {margin:0 auto;}
#links {width: 24%; float:right;}
#v_data {position: absolute; left: 0px; top: 0px; width: 100%; z-index: 10; background: #fffef0; padding: 0px; margin: 0px; text-align:center;}
#footer {clear:both; padding-top: 60px; text-align: center;}
#footer a {color: #330000;}
#page_content {max-width: 950px; background: #fffef0; position: relative; margin: 0 auto; border:2px solid #ccc; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 10px;}
#homepage_content {width: 75%; float: left;}
#content_test {display: none;}
#links a {font-size: 70%; color:#007;}
#search {position: relative;}
ul{margin: 0 auto;}
#links ul li{
    text-align: left;
    float: left;
    list-style: none;
    padding: 3px 10px 7px 10px;
    margin: 5px;
    border: 1px solid #CCC;
    -moz-border-radius: 10px; 
    -webkit-border-radius: 5px;
    background: #ffffff;
}

/* div classes */
.item { clear: both; position: relative; padding-top: 20px; border-bottom: 1px solid #ddd; padding-bottom: 10px;}
.item a {font-size: 120%; color: #007; padding-bottom: 10px;}
.pic {float: left; padding: 0px 10px 10px 10px;}
.pic img { border:1px solid #ccc; padding:5px; margin:0 10px 0 0;  background:#dddddc; }
.info {padding-left: 20px;}
.buy {}
.review_container {}
.review_container_border {border-bottom: 1px solid #ddd; padding-bottom: 10px;}
.rate_info {padding: 0px 0px 10px 20px; font-family: Arial; font-size: 90%; font-weight: bold;}
.review {}
.review a {font-size: 80%; color: #007;}
.bottom {text-align: center;}
.clear {clear:both;}

.features {clear:both; background: #fffef9; position: relative; margin: 20px; border:1px solid #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 10px;}
.tags {background: #fffef9; position: relative; margin: 20px; border:1px solid #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 10px;}
.similar {padding-top:15px;}

.contact {}
.privacy {}

/* span classes */
.price {color:#800; font-size: 110%; font-weight: bold;}
.rating {font-style: italic;}
.purchase {}
.purchase a {padding-left: 15px; color:#007;}
.fold_header {}
.bigtitle {font-size: 200%; font-weight: bold; padding-top: 10px;}
.heading {
	padding-bottom: 5px;
	font-size: 1.2em;
	font-family: "Lucida Sans Unicode",Arial,Helvetica,sans-serif;
	font-variant: small-caps;
	letter-spacing:0.05em;
	font-weight:normal;
}

/* table classes */
.tbl_fold {}

/* form classes */
.search_form {display: inline; position: absolute; top: 0px; right: 0px;}
.search_box {}
.search_button {}