UL#rotator_switch {
	background:#505050;
	border-bottom:10px solid #404040;
	height:21px;
	list-style-type:none;
}
	UL#rotator_switch LI, UL#rotator_switch LI.active, UL#rotator_switch LI A, UL#rotator_switch LI.active A {
		background:url("../../gfx/tabs.png");
	}
	UL#rotator_switch LI {
		background-position:0px -100px;
		padding:0 0 0 9px;
		float:left;
	}
	UL#rotator_switch LI.active {
		background-position:0px 0px;
	}
		UL#rotator_switch LI A {
			background-position:right -100px;
			color:#333;
			font-size:80%;
			font-weight:bold;
			padding:5px 15px 4px 6px;
			display:block;
			float:left;
			text-decoration:none;
		}
			DIV#rotator_switch IMG.load {
				height:10px;
				width:10px;
			}
		UL#rotator_switch LI A:hover {
			text-decoration:underline;
		}
		UL#rotator_switch LI.active A {
			background-position:right 0px;
		}
DIV#rotator DIV.load {
	min-height:243px;
}
DIV#rotator {
	background:#9B8C6A;
	border-bottom:1px solid #4F452E;
}
	DIV#rotator DIV.load {
		position:absolute;
		text-align:center;
		background:url('../../gfx/transp.png');
		display:none;
	}
		DIV#rotator DIV.load IMG {
			margin-top:100px;
		}
	DIV#rotator DIV.image {
		border:1px solid #333;
		background:50% 50% no-repeat;
		height:100px;
		padding-top:122px;
		width:565px;
		float:left;
		margin:10px;
		margin-right:0px;
	}
		DIV#rotator DIV.image H1 {
			background:#FFC000;
			padding:3px;
			padding-left:10px;
			width:55%;
			text-align:right;
			font-size:140%;
			line-height:16px;
			height:32px;
		}
			DIV#rotator DIV.image H1 A {
				color:#222;
				font-weight:bold;
			}
		DIV#rotator DIV.image P {
			background:url('../../gfx/transp.png');
			border-top:1px solid #000;
			height:42px;
			color:#eee;
			padding:10px;
		}
DIV#rotator UL {
	background:#eee;
	border-left:0px;
	margin:10px;
	margin-left:0px;
	width:380px;
	float:right;
	list-style-type:none;
}
	DIV#rotator UL LI {
		padding:5px;
		padding-left:26px;
		min-height:30px;
		background:url('../../gfx/icons/calendar.png') no-repeat 5px 50%;
		border:1px solid #aaa;
		border-top:1px solid #fff;
		font-size:90%;
	}
		DIV#rotator UL LI P, DIV#rotator UL LI P * {
			font-weight:bold;
			color:#333;
		}
			DIV#rotator UL LI A:hover {
				color:#b42000;
			}
	DIV#rotator UL LI.switch {
		background-image:none;
		min-height:0px;
		background:#ddd;
		padding:5px;
	}
		DIV#rotator UL LI.switch A {
			font-size:90%;
			text-decoration:none;
			font-weight:bold;
			color:#333;
		}
		DIV#rotator UL LI.switch A.prev:hover, DIV#rotator UL LI.switch A.next:hover {
			color:#b42000;
		}
		DIV#rotator UL LI.switch A.prev {
			float:right;
		}
		DIV#rotator UL LI.switch A.next {
			float:left;
		}
	DIV#rotator UL LI.title {
		background-image:none;
		background:#ddd;
		min-height:0px;
		padding:5px;
	}
		DIV#rotator UL LI.title H2 {
			font-size:120%;
			font-weight:bold;
			color:#333;
		}
			DIV#rotator UL LI.title H2 A {
				color:#333;
				font-weight:bold;
			}
			DIV#rotator UL LI.title H2 A:hover {
				color:#b42000;
			}
DIV#content {
	background:#F6F3EB;
}
UL#car_list {
	width:35%;
	float:left;
	background:#222222;
	color:#eee;
	list-style-type:none;
}
	UL#car_list LI {
		padding:5px;
		color:#b0b0b0;
	}
		UL#car_list LI A.desc {
			white-space:normal;
			color:#b0b0b0;
		}
		UL#car_list LI A.desc:hover {
			color:#d0d0d0;
			text-decoration:none;
		}
	UL#car_list LI.title H2 {
		font-size:140%;
		background:#222;
		color:#eee;
		height:20px;
	}
		UL#car_list LI.title H2 IMG {
			width:auto;
			height:auto;
			border:none;
		}
	UL#car_list LI.even {
		background:#404040;
		color:#c0c0c0;
	}
	UL#car_list LI.odd {
		background:#222;
	}
		UL#car_list LI A {
			color:#f42000;
		}
			UL#car_list LI A:hover {
				text-decoration:underline;
			}
		UL#car_list LI H2, UL#car_list LI H2 A {
			color:#eee;
		}
			UL#car_list LI H2 A:hover {
				text-decoration:underline;
			}
		UL#car_list LI H2 {
			padding:5px;
			font-size:120%;
			padding-bottom:0px;
			padding-top:0px;
		}
		UL#car_list LI IMG {
			float:left;
			width:160px;
			margin-right:10px;
			margin-bottom:5px;
			border:1px solid #000;
		}
	UL#car_list LI.more, UL#car_list LI.more A {
		padding-top:0px;
		text-align:right;
		font-weight:bold;
		background:#111;
	}
		UL#car_list LI.more A {
			color:#eee;
			padding-left:20px;
		}
		UL#car_list LI.more A:hover {
			text-decoration:underline;
		}
	UL#car_list LI.last {
		border:0px;
	}
DIV#articles {
	width:65%;
	float:right;
}
	DIV#articles FIELDSET {
		float:right;
		width:99%;
		height:80px;
		margin:auto;
	}
H2.feed, H2.half {
	background:#222;
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	font-size:140%;
	background:#222;
	color:#eee;
	border-bottom:1px solid #9C8B64;
	height:20px;
}
H2.half {
	width:50%;
	float:left;
}
	H2.feed A, H2.half A {
		color:#eee;
	}
	H2.feed A:hover, H2.half A:hover {
		text-decoration:underline;
	}
DIV.box_pair_odd {
	background:#E6DDC9;
}
DIV.box_pair_even {
	background:#F6F3EB;
}
	DIV.box_pair_even A, DIV.box_pair_odd A {
		color:#000;
	}
	DIV.box_pair_even IMG, DIV.box_pair_odd IMG {
		float:left;
		border:1px solid #333;
		margin-right:9px;
	}
DIV.box_pair_even, DIV.box_pair_odd {
	padding-left:20px;
	border-bottom:1px solid #9C8B64;
}
	DIV.box_pair_even { border:0px; }
	DIV.box_pair_odd UL.left, DIV.box_pair_even UL.left, DIV.box_pair_odd UL.right, DIV.box_pair_even UL.right {
		list-style-type:none;
		width:50%;
		padding-top:10px;
		padding-bottom:10px;
	}
		DIV.box_pair_odd UL.left LI, DIV.box_pair_even UL.left LI, DIV.box_pair_odd UL.right LI, DIV.box_pair_even UL.right LI {
			padding:4px;
			padding-bottom:2px;
			padding-top:2px;
		}
			DIV.box_pair_odd UL.left LI A, DIV.box_pair_even UL.left LI A, DIV.box_pair_odd UL.right LI A, DIV.box_pair_even UL.right LI A {
				background:url('../../gfx/icons/bullet_orange.png') no-repeat 0% 50%;
				color:#333;
				text-decoration:none;
				padding-left:12px;
			}
			DIV.box_pair_odd UL.left LI A:hover, DIV.box_pair_even UL.left LI A:hover, DIV.box_pair_odd UL.right LI A:hover, DIV.box_pair_even UL.right LI A:hover {
				color:#B42000;
			}
			DIV.box_pair_odd UL.left LI A.first, DIV.box_pair_even UL.left LI A.first, DIV.box_pair_odd UL.right LI A.first, DIV.box_pair_even UL.right LI A.first {
				font-weight:bold;
			}
			DIV.box_pair_odd UL.left LI A.image, DIV.box_pair_even UL.left LI A.image, DIV.box_pair_odd UL.right LI A.image, DIV.box_pair_even UL.right LI A.image {
				background:none;
				padding:0px;
			}
	DIV.box_pair_odd UL.left, DIV.box_pair_even UL.left {
		float:left;
	}
	DIV.box_pair_odd UL.right, DIV.box_pair_even UL.right {
		float:right;
	}
TABLE#car_index {
	background:#222;
	width:100%;
	border-collapse:collapse;
}
	TABLE#car_index TH, TABLE#car_index TD {
		text-align:center;
		padding:5px;
		color:#eee;
	}
	TABLE#car_index TH {
		background:#111;
	}
		TABLE#car_index TH A {
			color:#eee;
			font-weight:bold;
		}
		TABLE#car_index TH A:hover {
			text-decoration:underline;
		}
	TABLE#car_index TD {
		padding-top:0px;
	}
		TABLE#car_index TD IMG {
			border:1px solid #000;
		}
DIV#featured {
	background:#DCD5C6;
}
	DIV#featured HR.separator {
		border-width:0px;
	}
	DIV#featured UL {
		width:32%;
		color:#333;
		padding:10px;
		padding-right:0px;
		list-style-type:none;
		float:left;
	}
		DIV#featured UL LI {
			padding:4px;
			padding-left:20px;
			border-bottom:1px dotted #6C6556;
			color:#B42000;
		}
			DIV#featured UL LI A {
				color:#333;
				font-style: normal;
			}
			DIV#featured UL LI A:hover {
				color:#B42000;
			}
		DIV#featured UL LI.title {
			font-style: normal;
		}
		DIV#featured UL LI.title, DIV#featured UL LI.title H2 {
			border:0px;
			font-size:110%;
			background:#222;
			color:#eee;
		}
			DIV#featured UL LI.title H2 A {
				color:#eee;
			}
	DIV#featured UL.partners {
		width:98%;
		text-align:center;
	}
		DIV#featured UL.partners LI.title {
			display:block;
			padding:4px;
			padding-left:20px;
			text-align:left;
			height:auto;
			background-color:#222;
		}
		DIV#featured UL.partners LI {
			display:inline-block;
			border:0px;
			padding-top:20px;
			padding-right:90px;
			padding-bottom:10px;
			padding-left:90px;
			vertical-align:middle;
		}
			DIV#featured UL.partners LI A {
				vertical-align:middle;
			}
				DIV#featured UL.partners LI A IMG {
					vertical-align:middle;
				}
