html{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 100%;
}
body{
	background: #5C0000 url('../images/bg.png') repeat-x;
	padding: 0;
	margin: 0;
	height: 100%;
	min-width: 1124px;
	color: #fff;

}
#wrapper{
	width: 100%;
	min-height: 100%;
	height: auto;
	margin-bottom: -50px;
}
#car{
	position: relative;
	z-index: -1;
	float: right;
	background: url('../images/car.png') no-repeat scroll right bottom;
	padding-top: 40px;
	width: 650px;
	height: 500px;
	margin-left: -650px;
}
#car1{
	position: relative;
	z-index: -1;
	float: right;
	background: url('../images/car.png') no-repeat scroll right bottom;
	padding-top: 40px;
	width: 650px;
	height: 500px;
	margin-top: -753px;
	margin-left: -650px;
}
#header{
	clear:both;
	background: url('../images/header.png') repeat-x;
	height: 160px;
	color: #FFFFFF;
	border-bottom: thin #09340f solid;
}
#menu {
	clear:both;
	width: 615px;
	margin: -110px auto;
	padding-top: 125px;
}
#content{
	padding-left: 25px;
	min-height: 600px;
}
#footer{
	clear:both;
	background: url('../images/footer.png') repeat-x;
	height: 50px;
	text-align: center;
	color: white;
	border-top: thin #09340f solid;
}
.logo{
	background: url('../images/logo.png') no-repeat;
	width: 350px;
	height: 150px;
	margin-left: 25px;
}
.feedback{
	padding-top: 10px;
	text-align: center;
}
.contact{
	clear:both;
	width: 450px;
	height: 75px;
	margin: -150px auto auto auto;
	text-align: right;
	font-size: 20px;
}
h1{
	color: #FFFFFF;
	font-size: 32px;
}
h2{
	color: #b6b6b6;
	font-size: 24px;
}
h3{
	color: #b6b6b6;
	font-size: 32px;
}
ul.bullet{
	padding-left:25px;
}
li.bullet{
	margin-top: 10px;
	list-style-type: square;
}
.blank{
	color: #FFFFFF;
}
.underline{
	color: #FFF;
	text-decoration: underline;
}
a {
	color: #9aacb7;
	text-decoration: none;
}
a:hover {
	color: #FFF;
}
a:active, a:visited {
	text-decoration: none;
}
/* IDS */
#main {
	position: relative;
	z-index: 1;
	width: 600px;
    margin: 21px;
	padding: 10px;
    border: 1px solid #CCC;
    background-color: #9b0000;
}
#review {
	width: 480px;
    margin: 30px auto;
	padding: 10px;
    border: 1px solid #CCC;
    background-color: #EEE;
}
#login {
	width: 315px;
    margin: 50px auto;
	padding: 10px;
    border: 1px solid #CCC;
    background-color: #EEE;
}
#register {
	width: 315px;
    margin: 50px auto;
	padding: 10px;
    border: 1px solid #CCC;
    background-color: #EEE;
}
#body {
	padding: 5px;
	color: #FFFFFF;
	background: #9aacb7; 
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}
#body p a {
	color:#ffffff;
	padding: 5px;
	text-decoration: none;
}
#body p a:hover {
	color:#9aacb7; 
	background: #FFFFFF; 
	font-weight: bold;	
	padding: 10px;
}
img {
border: none;
}

/* CLASSES */
tr.odd td {background-color: #f7f7f7; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; }
tr.even td {background-color: #EEE; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; }
tr.one td {background-color: #5c0000; text-align: center; font-size: 16px; padding: 5px; }
.asterix {font-size: 16px; font-weight: bold; text-decoration: none; color: #e14343; }
.memberadmin {font-size: 10px; font-weight: bold; text-decoration: none; color: #cc6666; }
.red {font-size: 22px; font-weight: bold; text-decoration: none; color: #e14343; }
.green {font-size: 22px; font-weight: bold; text-decoration: none; color: #43bb30; }
.style1 {font-size: 16px; font-weight: bold; color: #555555; }
.style2 {font-size: 17px; color: #666666 }
.style3 {font-size: 14px; color: #666666 }
.style4 {font-size: 14px; font-weight: bold; vertical-align: top; }
.gray {font-size: 14px; color: #666666; font-weight:bold; }
.sortstyle {font-size: 14px; padding-left: 30px; float:left; }
.sortstyle1 {font-size: 14px; padding-left: 30px; margin-top: 5px; float:left; }
.sortstyleadmin {font-size: 14px; padding-right: 15px; }
.graybar {color:#666666; border: 1px solid #CCC; background-color: #F7F7F7; margin-top: 10px; margin-bottom: 5px; padding: 5px; width: 500px; height: 23px; }
.redbar {font-family: Tahoma; font-size: 16px; background-color: #ffcccc; border: 1px solid #fda9a9; color:#e66565; padding: 5px; margin-bottom: 5px;}
.captcha {padding-left: 5px; }
.stars {padding-left: 5px; }
