body {

	background-color:#5A9AC7;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#000;

	font-size:11px;

	text-align: center;

	padding-top:0px;
	
	margin-top:0px;

	background-image:url(images/bgr.gif);

	background-position:top;

	background-repeat:repeat-x;

	}

#container {

	margin:0px auto;

	width:850px;

	text-align:left;

	}

a {

	color: #51A300;

	text-decoration:underline;

	font-weight:bold;

	font-size:11px;

	}

a:hover {

	text-decoration:none;	

	}

#body {	

	width:850px;	

	background-image:url(images/body.gif);

	background-position:top;

	background-repeat:repeat-y;

	background-color:#D6EEFF;	

	}

#flash {

	width:850px;

	height:165px;
	
	padding-top:45px;

	background-image:url(images/flash.jpg);
	
	background-position:top;
	
	background-repeat:no-repeat;
	
	}

#flash_inside {

	width:850px;

	height:264px;

	background-image:url(images/flash.jpg);
	
	background-position:top;
	
	background-repeat:no-repeat;

	}

#main_menu {
	
	margin-left:120px;
	
	padding-top:0px;
	
	width:640px;
	
	height:30px;
	
	background-image:url(images/menu_line.jpg);
	
	background-position:left bottom;
	
	background-repeat:no-repeat;
	
	}
	
#main_menu a {
	
	color:#fff;
	
	text-transform:uppercase;
	
	font-size:12px;
	
	text-decoration:none;
	
	font-weight:normal;
	
	padding-left:5px;
	
	padding-right:7px;
	
	background-image:url(images/line.jpg);
	
	background-position:right center;
	
	background-repeat:no-repeat;
	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
	word-spacing:1px;
	
	letter-spacing:-0.8;
	
	font-weight:bold;
	
	}
	
#main_menu a:hover {
	
	color:#eee212;
	
	font-size:15px;
	
	word-spacing:1px;
	
	letter-spacing:-0.5px;
	
	font-weight:normal;
	
	}

#main_menu a.now {

	color:#eee212;
	
	text-transform:uppercase;
	
	font-size:15px;
	
	text-decoration:none;
	
	font-weight:normal;
	
	padding-left:5px;
	
	padding-right:7px;
	
	background-image:url(images/line.jpg);
	
	background-position:center right;
	
	background-repeat:no-repeat;
	
	word-spacing:1px;
	
	letter-spacing:-0.5px;
	
	}
	
#content_index {

	width:771px;

	padding-left:45px;

	padding-right:34px;

	background-image:url(images/body_top.gif);

	background-position:top;

	background-repeat:no-repeat;	

	}

#content {

	width:780px;

	padding-left:36px;

	padding-right:34px;

	background-image:url(images/body_top.gif);

	background-position:top;

	background-repeat:no-repeat;	

	}

#col_index {

	width:100px;

	padding-left:13px;

	float:left;

	padding-right:3px;

	}



#header_index {

	border-bottom:0px solid #CFB705;

	text-transform:uppercase;

	color:#4280B3;

	font-weight:bold;

	padding-bottom:0px;

	margin-bottom:6px;

	margin-left:10px;

	margin-right:10px;

	height:auto;

}

#index_header {

	border-bottom:0px solid #CFB705;

	text-transform:uppercase;

	color:#4280B3;

	font-weight:bold;

	padding-bottom:0px;

	margin-bottom:6px;

	margin-left:17px;

	margin-right:23px;

}



#text_index {

	padding:0px 10px 20px 17px;
	
	}
	
#text_index_home_prod {

	padding:0px 7px 20px 10px;
	
	}

#price_index {

	padding:0px 10px 10px 10px;

	height:16px;

	color:#343434;

	font-weight:bold;

	}

a.button {	

	display:block;	

	background-image:url(images/button.gif);

	background-position:top;

	background-repeat:no-repeat;

	width:75px;

	height:40px;

	border:none;

	background-color:transparent;

	}

a.button_index {	

	display:block;	

	background-image:url(images/button.gif);

	background-position:top;

	background-repeat:no-repeat;

	width:75px;

	height:40px;

	border:none;

	margin-left:5px;

	background-color:transparent;

	}

.add_button {	

	display:block;	

	background-image:url(images/add_button.gif);

	background-position:top;

	background-repeat:no-repeat;

	width:100px;

	height:40px;

	border:none;

	background-color:transparent;	

	}

#img {

	float:left;

	width:144px;

	height:144px;

	}

#img_index {	

	width:144px;

	height:144px;

	}

#index_col {

	float:left;

	width:144px;

	height:auto;

	padding-left:7px;	

	}

#double_col_index {

	float:left;

	width:200px;

	padding-left:13px;
	

	}

#left {

	width:260px;

	float:left;

	}

#menu {

	width:220px;

	padding:0px 20px 20px;

	}

#menu a {

	display:block;

	padding-top:8px;

	padding-bottom:11px;

	padding-left:20px;

	border-top:1px solid #4280B3;

	color:#4280B3;

	text-decoration:none;

	}	

#menu a.first {

	border-top:none;

	}

#menu a:hover {

	color:#000;

	background-image:url(images/black_arrow.gif);

	background-position:10px center;

	background-repeat:no-repeat;

	}

#menu a.sub_now {

	color:#000;

	background-image:url(images/black_arrow.gif);

	background-position:10px center;

	background-repeat:no-repeat;

	}	

#sub {

	margin:0px 18px 20px 18px;

	width:224px;

	height:48px;

	padding:12px 0px 13px 0px;

	background-image:url(images/left1.gif);

	background-position:top;

	background-repeat:no-repeat;

	}

#sub a {

	display:block;

	background-image:url(images/arrow.gif);

	background-position:left center;

	background-repeat:no-repeat;

	height:auto;	

	margin-left:12px;

	padding-left:10px;

	margin-bottom:2px;	

	}

#list {

	width:237px;

	height:auto;

	padding-top:20px;

	}

#list a {

	display:block;

	background-image:url(images/arrow.gif);

	background-position:left center;

	background-repeat:no-repeat;

	height:auto;	

	margin-left:12px;

	padding-left:10px;

	margin-bottom:2px;	

	}

#left_form {

	margin:0px 0px 20px 0px;

	width:224px;

	background-image:url(images/center_form.gif);

	background-position:top;

	background-repeat:repeat-y;

	padding:0px 18px 0px 18px;	

	}

.bottom_form {

	background-image:url(images/bottom_form.gif);

	background-position:bottom left;

	height:19px;

	background-repeat:no-repeat;

	}



#flash_left {	

	margin:0px 18px 20px 18px;

	width:224px;

	height:188px;

	font-size:1px;	

	}

#right_content {

	float:left;

	width:520px;

	}

#back {

	width:260px;

	}

#back a {	

	display:block;

	background-image:url(images/arrow.gif);

	background-position:left center;

	background-repeat:no-repeat;

	height:10px;	

	padding-left:10px;

	margin-bottom:2px;	

	}	

#details {

	float:left;

	width:185px;

	padding-right:2px;

	padding-top:12px;

	}

#header {	

	text-transform:uppercase;

	color:#4280B3;

	font-weight:bold;

	border-bottom:0px solid #CFB705;

	padding-bottom:0px;	

	}

.info_price {

	padding-top:17px;

	padding-bottom:15px;

	font-weight:bold;

	color:#343434;

	}

.bold {

	font-weight:bold;

	color:#343434;

	padding-bottom:2px;

	}

.normal {

	padding-bottom:10px;	

	}	

.info {	

	padding-bottom:15px;

	font-weight:bold;

	color:#343434;

	}

.rating .info {	

	padding-bottom:5px;

	font-weight:bold;

	color:#343434;

	}

.rating {	

	padding-bottom:5px;

	}

.orange {

	color:#FF6C00;

	}

.features {

	color:#343434;

	}

.color_samples {	

	padding-top:15px;

	padding-bottom:5px;

	}

#flash_right {

	width:320px;

	height:320px;

	float:left;

	padding-right:13px;

	padding-top:12px;

	}

.sample {

	width:28px;

	height:28px;

	float:left;

	margin-right:10px;

	margin-bottom:10px;

	}

.sample img {

	border:none;

	}

#col {

	float:left;

	width:130px;

	}

#text {

	width:350px;

	padding-left:20px;

	padding-right:20px;

	float:left;

	color:#343434;

	padding-bottom:15px;

	}

#covers_info {

	width:100px;	

	float:left;

	padding-right:3px;

	}

#seat_covers {

	float:left;

	padding-bottom:15px;

	padding-right:13px;

	}

#login {

	width:850px;

	height:264px;

	font-size:1px;

	}

.field_one {

	width:220px;	

	height:auto;

	padding-bottom:2px;

	font-weight:bold;

	color:#343434;	

	}

.field_two{	

	width:220px;

	height:auto;

	padding-bottom:2px;	

	}

.inp {

	background-color:transparent;

	border:1px solid #4280B3;

	margin-bottom:3px;

	width:215px;

	height:18px;

	}

#admin_content {

	width:780px;

	padding-left:36px;

	padding-right:34px;

	background-image:url(images/body_top_inside.gif);

	background-position:top;

	background-repeat:no-repeat;	

	}

#admin {

	width:850px;

	height:312px;	

	background-image:url(images/admin.jpg);

	background-position:top;

	background-repeat:no-repeat;

	}

#admin_menu {

	width:680px;

	padding-left:60px;

	padding-right:110px;

	padding-top:54px;

	height:20px;

	}

#admin_menu a {		

	padding-right:5px;

	padding-left:5px;

	border-right:1px solid #fff;

	color:#fff;

	text-transform:uppercase;

	width:auto;

	text-decoration:none;

	font-size:10px;

	font-weight:normal;

	}

#admin_menu a.first_link {

	padding-left:0px;

	}

#admin_menu a:hover {

	color:#EADF11;

	}

#admin_menu a.last_link {

	border-right:none;

	}

#admin_menu a.admin_now {

	color:#EADF11;

	}

#double_col {

	float:left;

	width:220px;

	padding-right:20px;

	padding-left:20px;

	}

.reg_button {	

	display:block;	

	background-image:url(images/register_button.gif);

	background-position:top;

	background-repeat:no-repeat;

	width:106px;

	height:40px;

	border:none;

	background-color:transparent;

	padding-left:0px;

	margin-left:-5px;		

	}

.log {	

	background-image:url(images/log_button.gif);

	width:65px;	

	}

.order {

	display:block;	

	background-image:url(images/order.gif);

	background-position:top;

	background-repeat:no-repeat;

	width:100px;

	height:40px;

	border:none;

	padding-left:0px;

	margin-left:-5px;

	background-color:transparent;	

	}

.submit {	

	display:block;	

	background-image:url(images/submit.gif);

	background-position:top;

	background-repeat:no-repeat;

	width:71px;

	height:40px;

	border:none;

	padding-left:0px;

	margin-left:-5px;

	background-color:transparent;	

	}

.next {

	background-image:url(images/next.gif);

	width:65px;	

	margin-left:0px;

	}

.search {

	background-image:url(images/search.gif);

	width:70px;	

	margin-left:0px;

	}

.left {

	margin-left:0px;

	}

.download {	

	background-image:url(images/download.gif);	

	width:95px;	

	margin-left:-4px;

	}

.dealers {

	padding-top:17px;

	font-weight:bold;

	color:#343434;

	}

.approve {

	background-image:url(images/approve.gif);	

	width:77px;	

	}

.rate {

	background-image:url(images/rate.gif);	

	width:65px;	

	margin-left:0px;

	float:left;

	}

.dealers div {

	padding-bottom:2px;

	}

.input {

	background-color:transparent;

	border:1px solid #4280B3;

	margin-bottom:3px;

	width:215px;

	height:18px;

	}

#dealers_right {

	float:left;

	width:260px;

	}

#dealers_left {

	float:left;

	width:480px;

	padding-left:20px;

	padding-right:20px;	

	}

#offer {

	color:#343434;

	padding-top:20px;

	padding-bottom:25px;

	}

#offer_download {

	color:#343434;

	padding-top:10px;

	padding-bottom:5px;

	}

#header_dealers {	

	text-transform:uppercase;

	color:#4280B3;

	font-weight:bold;

	border-bottom:2px solid #CFB705;

	padding-bottom:3px;	

	display:inline;

	}

#dealers_img {

	float:left;	

	padding-right:10px;	

	margin-left:-3px;

	padding-bottom:5px;

	}

#dealers_text{

	float:left;

	width:329px;

	}

#links {

	width:auto;

	padding-bottom:10px;

	}

#links a {	

	display:block;

	background-image:url(images/arrow.gif);

	background-position:left center;

	background-repeat:no-repeat;

	height:10px;	

	padding-left:10px;

	margin-bottom:2px;	

	}	

#design_right {

	float:left;

	width:500px;	

	padding-right:20px;	

	}

.spacer {

	height: 1px;

	clear: both;

	font-size: 1px;

	}	

#footer {

	background-image:url(images/footer.gif);

	background-position:top;

	background-repeat:no-repeat;	

	width:740px;

	padding-left:55px;	

	padding-right:55px;

	padding-top:45px;	

	color:#fff;	

	}

#footer a {	

	color:#fff;

	text-decoration:underline;

	font-weight:normal;

	}

#footer a:hover {

	text-decoration:none;

	}

#footer a.current {

	text-decoration:none;

	}	

#flash_left_two {	

	margin:0px 18px 20px 18px;

	width:224px;

	height:98px;

	font-size:1px;	

	}

	

	

	

#logo {

	float:left;

	padding-bottom:20px;

	padding-right:13px;

	width:247px;

	text-align:center;

	}

#logo a.img {

	display:block;		

	width:auto;

	height:auto;		

	}

#logo img {

	border:none;

	}

#hr {	

	border-bottom:2px solid #CFB705;

	margin-right:13px;

	margin-bottom:20px;

	text-transform:uppercase;

	color:#4280B3;

	font-weight:bold;	

	padding-bottom:3px;

	}

#logo_text {

	float:left;

	padding-bottom:20px;

	padding-right:13px;

	width:247px;

	text-align:left;

	color:#343434;

	}

.adr {

	padding-top:5px;	

	padding-bottom:5px;		

	}

.name {

	padding-top:0px;	

	}



#logo_left {

	float:left;

	padding-bottom:20px;

	padding-right:13px;

	width:247px;

	text-align:center;

	}

#logo_left img {

	border:none;

	}

.star {

	width:26px;

	height:26px;

	float:left;

	margin-right:2px;	

	}

.comment {

	padding-top:15px;

	color:#343434;

	}



.back {	

	display:block;	

	background-image:url(images/back.gif);

	background-position:top;

	background-repeat:no-repeat;

	width:64px;

	height:40px;

	border:none;

	background-color:transparent;	

	}

    

p, ul {

    padding-top: 0px;

    padding-bottom: 0px;

    margin-top: 0px;

    margin-bottom: 0px;

}

.adsense_horizontal {
    margin-left: 25px; 
    margin-top: 20px;
}

.adsense_vertical {

width: 200px;

padding-top: 10px;

padding-bottom: 10px;

padding-left: 40px;
}
