body {
	background-color: #c7eaeb;
	background-image: url(images/back.jpg);
	background-repeat: repeat-x;
}
.header_big {
	background-image: url(images/header_flash_back.jpg);
	text-align: center;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: bottom;
	line-height: 10px;
}
.header_left_corner {
	background-image: url(images/header_left_corner.jpg);
}
.header_right_corner {
	background-image: url(images/header_right_corner.jpg);
}
.header_car_middle {
	background-image: url(images/header_car_middle.jpg);
}
.header_middle_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #800000;
	vertical-align: bottom;
	background-image: url(images/car_corner.jpg);
	background-repeat: no-repeat;
	background-position: 312px top;
}
.site_middle {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #497f9a;
	border-left-color: #497f9a;
}
.left_links {
	background-image: url(images/link_left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 13px;
	padding-left: 28px;
}
a.left_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #602727;
	text-decoration: none;
	font-weight: bold;
}
a.left_link:hover {
	color: #000000;
	
}
.sublinks_cell {
	padding-left: 29px;
	line-height: 24px;
	padding-bottom: 5px;
}
.sublinks_cell_2 {
	padding-left: 29px;
	line-height: 18px;
	padding-bottom: 10px;
}
a.sublinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
a.sublinks:hover {
	color: #000000;
	text-decoration: underline;
}
a.sublinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.sublinks2:hover {
	color: #000000;
	text-decoration: underline;
}
.red_dot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #800000;
	font-weight: bold;
}

.foother_cell {
	background-image: url(images/foother_repeat.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9B999A;
}
a.wc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #800000;
	text-decoration: none;
}
a.wc:hover {
	color: #999999;
}
.template_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.template_main_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
}

a.download_savegame {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #44738a;
	text-decoration: none;
	font-weight: bold;
}
a.download_savegame:hover {
	
	text-decoration: underline;
	
}
.all_savegames_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4473A0;
	font-weight: bold;
}
.template_image {
	margin-right: 10px;
}

.banners_right {
	text-align: center;
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 20px;
}
.cars_box_up_left {
	background-image: url(images/cars_box_up_left.jpg);
	background-color: #E4E4E4;
	background-repeat: no-repeat;
	background-position: left top;
}
.cars_box_up_middle {
	background-image: url(images/cars_box_up_middle.jpg);
	background-repeat: no-repeat;
}
.cars_box_main {
	background-image: url(images/cars_box_up_right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #E3E3E3;
	padding-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 15px;
	padding-left: 20px;
}
.cars_box_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding-top: 18px;
}

.cars_box_image {
	margin-left: 0px;
	margin-right: 15px;
}
.cars_box_down_left {
	background-image: url(images/cars_box_down_left.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #E4E4E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 10px;
}
a.cars_box_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4473A0;
	text-decoration: none;
}
a.cars_box_button:hover {
	
	color: #000000;
	
}

.cars_box_wheel {
	background-image: url(images/cars_box_wheel.jpg);
	background-repeat: no-repeat;
}
.detail_layer_visible {
	background-color: #336379;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 5px;
	position: absolute;
	z-index: 1;
	visibility: inherit;
	font-weight: normal;
}
.detail_layer_invisible {
	position: absolute;
	z-index: 1;
	visibility: hidden;
}
.screenshots_main_repeat {
	background-image: url(images/screenshots_box_repeat.jpg);
}
.screenshots_box_main {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dadada;
	border-left-color: #dadada;
	text-align: center;
}
.screenshots_images_border {
	border: 1px solid #728B92;
}
.screenshots_page_numbers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #627077;
	vertical-align: middle;
}
.screenshots_buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #627077;
	vertical-align: middle;
	font-weight: bold;
	text-align: right;
}
a.screenshots_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #627077;
	font-weight: bold;
	text-decoration: none;
}
a.screenshots_links:hover {
	color: #FFFFFF;
}
a.screenshots_links_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #627077;
	font-weight: bold;
}
a.screenshots_links_selected:hover {
	color: #FFFFFF;
}
.serial_box_main_repeat {
	background-image: url(images/serial_box_repeat.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.serial_inside {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dadada;
	border-left-color: #dadada;
	text-align: center;
	vertical-align: middle;
}
.serial_submit_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	border: 1px solid #A0B3BA;
	background-color: #D4DCDF;
	width: 310px;
	height: 22px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}
.serial_submit_button:hover {
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	border: 1px solid #A0B3BA;
	background-color: #ffffff;
	width: 310px;
	height: 22px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}
.serial_input_style {
	width: 50px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6A858C;
}
.contact_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #810102;
	padding-left: 20px;
	padding-top: 20px;
	
	
}
.contact_form_field {
	background-color: #FFF4F4;
	border: 1px solid #333661;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #810102;
	width: 200px;
	margin-top: 2px;
}
.contact_form_field_big {
	background-color: #FFF4F4;
	border: 1px solid #333661;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #810102;
	width: 200px;
	height: 100px;
	margin-top: 2px;
}
.contact_form_button {
	background-color: #4473A0;
	border: 1px solid #333661;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	cursor: pointer;
	
	
}
.contact_form_button:hover {
	background-color: #FFFFFF;
	border: 1px solid #333661;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #400000;
	cursor: pointer;
	
	
}
.header_flash_padding {
	vertical-align: bottom;
	padding-left: 432px;
}
.foother_middle {
	background-image: url(images/copyright_image.jpg);
	background-repeat: no-repeat;
	background-position: 275px bottom;
	text-align: center;
	padding-top: 77px;
	padding-right: 26px;
}
.ads_dis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B5B5B5;
	}
