			#photobar{
				width:782px;
				height:195px;
				padding: 44px 0px 0px 34px;
			}
				#content_sep{
					margin: 8px 0px 0px 0px;
					padding: 31px 0px 0px 0px;
				}
				
				#content_body{
					color: black;
					background-color: white;
					padding:31px 54px 30px 63px;
					margin:8px 0px 0px 0px;
				}

/* article styles */
.style2 .content_item_first{
	
}

.style2 .text_headline {
	color: #000000;
	font-size: 14px;
	font-weight: normal;
	
	line-height: 16px;
	margin-bottom: 7px;
	
}

	.style2 .text_headline p {

	}
	
	.style2 .text_headline a {
		color: #000000;
	}

.style2 .text_copy {
	margin: 0px;
	padding: 0px;
	
	color: #000000;
	font-size: 11px;
	
	line-height: 16px;
	margin-bottom: 24px;
	
}

	.style2 .text_copy p {
		margin-bottom: 14px;
	}


	.style2 .text_copy .text_subheadline {
		color: #000000;
		font-size: 12px;
		font-weight: bold;
	
		margin-bottom: 17px;
	
	}
	
	.style2 a {
		color: #911714;
	}	
	
	
	.text_copy ul li {
		background-image: url(images/li_inside.gif);
	}

#dealer_request_form {
	margin: 0px;
	padding: 0px
}
	
	#dealer_request_form .field_row {
		margin-bottom: 7px;
	}

	#dealer_request_form label {
		display: block;
	}
	
	#dealer_request_form .text_field {
		width: 300px;

		font-family: Verdana, Sans-Serif;
		font-size: 11px;

	}
	
	#dealer_request_form textarea {
		height: 100px;
		width: 300px;
		
		font-family: Verdana, Sans-Serif;
		font-size: 11px;
	}
	
	#dealer_request_form #info_button {
		background-color: #8a1518;
		color: #ffffff;
		
		border: 1px solid #000000;
	}
	
#dealer_request_error {
	color: #8a1518;
	
	margin-bottom: 15px;
}

  /**************************************/
/* FORMS                              */
/**************************************/

label {
	font-weight: bold;
}

/* Fieldsets */

fieldset {
	padding: 14px;
	margin: 5px 5px 15px 5px;
	border: 1px solid #ddd;
}

legend {
	padding: 0 4px;
	font-weight: bold;
	font-size: 12px;
}

/* Textareas */

textarea {
	margin: 5px 5px 0 0;
}

textarea {
	padding: 4px;
}

/**************************************/
/* HORIZONTAL FORMS                   */
/**************************************/

form.hform p {
	margin: 0 0 15px 0;
	text-align: justify;
}

form.hform p label {
	float: left;
	width: auto;
	margin-right: 8px;
}

form.hform p input {
	width: 200px;
}

form.hform p select {
	width: 200px;
}

form.hform p input.button {
	width: auto;
}

form.hform p input.checkbox {
	width: auto;
}

form.hform p input.radio {
	width: auto;
}

form.hform p.checkbox {
	margin-left: 100px;
}
form.hform p.checkbox label {
	float: none;
}
form.hform p.checkbox input {
	width: auto;
}

/**************************************/
/* VERTICAL FORMS                     */
/**************************************/

form.vform {
  padding: 10px;
}
form.vform p {
	margin: 0 0 15px 0;
}
form.vform p label {
	display: block;
}
form.vform p.checkbox label {
	display: inline;
}
table {
	margin-bottom: 17px;
}

th {
	border-bottom: 2px solid #ddd;
	font-weight: bold;
}

td {
	border-bottom: 1px solid #ddd;
}

th,td {
	padding: 4px 10px 4px 0;
}

tfoot {
	font-style: italic;
}

caption {
	background: #ffc;
}

sup {
	vertical-align: super;
}

sub {
	vertical-align: sub;
}

.data_list { padding-left:15px; padding-right:5px;}
