TH {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: "lucida grande",arial,sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: "lucida grande",arial,sans-serif
}
INPUT {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: "lucida grande",arial,sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: "lucida grande",arial,sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: "lucida grande",arial,sans-serif
}


.footer {
	CLEAR: both; BORDER-TOP: white 1px solid; BACKGROUND: #e7e5e1; MARGIN-BOTTOM: 20px; COLOR: #999; POSITION: relative; HEIGHT: 30px
}
.footer HR {
	DISPLAY: none
}
.footer A {
	COLOR: #999
}
.footer A:hover {
	COLOR: #e50202
}
.copyright {
	LEFT: 10px; POSITION: absolute; TOP: 7px
}
.links {
	RIGHT: 10px; POSITION: absolute; TOP: 7px
}
.right {
	FLOAT: right
}
.left {
	FLOAT: left
}
.flashtext {
	margin:0;
	color:#fff;
	font-size:30px;
	font-family:helvetica,arial,sans-serif;
	letter-spacing:-2px;
}
#newsticker UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#newsticker LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#newsticker A {
	DISPLAY: block; COLOR: #43492a; TEXT-DECORATION: none
}
#newsticker A:hover {
	COLOR: #fff
}
#page_popup1 {
	MARGIN: 10px
}
#page_popup1 .container1 {
	WIDTH: auto; TEXT-ALIGN: center
}
#page_home .dealer_search INPUT {
	MARGIN: 2px
}
#page_home .dealer_search SELECT {
	MARGIN: 2px
}
.col1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 45%; PADDING-TOP: 8px
}
.col2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN-LEFT: 52%; WIDTH: 45%; PADDING-TOP: 8px

}

.box {
	position:relative;
	display:block;
	float:left;
	background:#d5d3c9;
	overflow:hidden;
}
.box .box_title {
	display:block;
	height:19px;
	margin:0;
	padding:4px 5px 1px;
	color:#fff;
	background:#ada999;
	font-size:11px;
}
.box_inner {
	padding:5px 10px 10px;
}
.box1 {
	width:240px;
	height:240px;
}
.box1A {
	width:240px;
	height:auto;
}
.box1_2v {
	width:120px;
	height:240px;
}
.box1_2h {
	width:240px;
	height:120px;
}
.box1_4 {
	width:120px;
	height:120px;
}
.box1_42 {
	width:120px;
	height:215px;
}
.box1_52 {
	width:360px;
	height:480px;
}
.box1_51_5 {
	width:360px;
	height:360px;
}
.box1_52_5 {
	width:360px;
	height:600px;
}
.box11_75 {
	width:240px;
	height:385px;
}
.box12 {
	width:240px;
	height:480px;
}
.box12_5 {
	width:240px;
	height:600px;
}
.box13 {
	width:240px;
	height:720px;
}
.box13_5 {
	width:240px;
	height:840px;
}
.box14 {
	width:240px;
	height:960px;
}
.box15 {
	width:240px;
	height:1200px;
}
.box16 {
	width:240px;
	height:1440px;
}
.box21 {
	width:480px;
	height:240px;
}
.box2_75 {
	width:480px;
	height:196px;
}
.box22 {
	width:480px;
	height:480px;
}
.box22_5 {
	width:480px;
	height:600px;
}
.box23 {
	width:480px;
	height:720px;
}
.box24 {
	width:480px;
	height:960px;
}
.box25 {
	width:480px;
	height:1200px;
}
.box26 {
	width:480px;
	height:1440px;
}
.box2A {
	width:480px;
	height:auto;
}
.box31 {
	width:720px;
	height:240px;
}
.box31_5 {
	width:720px;
	height:360px;
}
.box32_5 {
	width:720px;
	height:600px;
}
.box32 {
	width:720px;
	height:480px;
}
.box33 {
	width:720px;
	height:720px;
}
.box3A {
	width:720px;
	height:auto;
}
.box43 {
	width:960px;
	height:720px;
}
.box4A {
	width:960px;
	height:auto;
}
.boxA_1_2 {
	width:100%;
	height:120px;
}



.box_white {
	color:#333;
	background:#fff;
}
.box_white .box_title {
	color:#fff;
	background:#666;
}
.box_yellow {
	color:#333;
	background:#ffde00;
}
.box_yellow .box_title {
	color:#fff;
	background:#fabe25;
}
.box_black {
	color:#fff;
	background:#000;
}
.box_blue1 {
	color:#fff;
	background:#7fb3e5;
}
.box_blue1 .box_title {
	color:#fff;
	background:#4c99e5;
}
.box_blue1 a {
	color:#fff;
}
.box_blue2 {
	color:#fff;
	background:#669;
}
.box_blue2 .box_title {
	color:#fff;
	background:#336;
}
.box_blue3 {
	color:#fff;
	background:#39c;
}
.box_blue3 .box_title {
	color:#fff;
	background:#069;
}
.box_green1 {
	color:#43492a;
	background:#cfd94c;
}
.box_green1 a {
	color:#43492a;
}
.box_green1 a:hover {
	color:#43492a;
}
.box_green1 .box_title {
	color:#fff;
	background:#a0a800;
}
.box_red1 {
	color:#fff;
	background:#e50202;
}
.box_red2 {
	color:#fff;
	background:#ff4242;
}
.box_black,
.box_black .box_title {
	color:#fff;
	background:#000;
}
.boxflash {
	width:200px;
	height:200px;
	padding:20px;
}
.boxspare {
	display:none;
}
.titlebox {
	position:relative;
	clear:both;
	height:100px;
	background:#ADA999;
	color:#fff;
}
.titlebox h2 {
	padding:28px 20px;
	font-family:helvetica,arial,sans-serif;
	font-size:46px;
	letter-spacing:-4px;
}
.titlebox ul {
	position:absolute;
	left:0;
	bottom:0;
}
.titlebox ul,
.titlebox li {
	float:left;
	list-style:none;
	height:24px;
	margin:0;
	padding:0;
}
.titlebox li {
	display:block;
	width:120px;
	height:24px;
}
.titlebox li a,
#page_racing .titlebox li a,
#page_racing .titlebox li span {
	color:#fff;
	background-color:#02234f;
}
#page_racing .titlebox li a.on
 {
	background-color:#666;
	color:#fff;
}
.box_gap {
	height:24px;
}

.search_input {
	width:100%;
	margin-bottom:2px;
	border:1px solid #ada999;
}