
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	background: none;
}

h1 {
	color : #000000;
	font-size : 16px;
	margin : 10px 0 10px 0;
}

h2 {
	color : #000000;
	font-size : 14px;
}

h3 {
	color : #000000;
	font-size : 12px;
}

h4 {
	font-size: 11px;
	color: #000000;
}

p.about {font-size : 13px; color : #000000;}

img.bordered {margin: 15px 0 10px 0;}

table {width: 100%; margin-right: 5px;}
table table {width: 100%; margin-right: 5px;}

table.product {width: 100%; margin-right: 5px;}

table.product th {
	color : #000000;
}

table.product td {
	color : #000000;
}

table.gallery td {
	color : #000000;
}


/* Form Tag Rules
************************************************************/

select {
	font-size : 12px;
}

input.button {
	float: left !important;
}

/* Div Rules
************************************************************/

#page-wrapper {width : auto; background: none !important;}

#header {display: none;}

#header #logo {display : none;}

#nav {display: none;}

.has-subnav #nav {display: none;}


/* generic content template styles  */
#content-wrapper {width : 100%;}

#right-col {
	width : 100%;
	float : left;
	padding-right : 5px;
}
#right-col table {float : left;}

#gallery-thumbnails {display: none;}

#gallery-image { display: none;}

#content-main {width : 100%;}

#footer span.footer-piccola {color : #000000;}

/* Reusable Classes
************************************************************/
ul li.print-icon {margin-right: 5px;}

.tri-pod {
	float : left;
	width : 100%;
	background: none;
}

.tri-pod .top {width : 100%; background: none;}


.tri-pod .col-1 {
	float : left;
	width : 100%;
}

.tri-pod .col-2 {
	float : left;
	width : 100%;
}

.tri-pod .col-3 {
	float : left;
	width : 100%;
}

.tri-pod .bottom {background : none; width : 100%;}

.pod {
	float : left;
	width : 100%;
	background : none;
	color : #000000;
}

.pod .top {background : none;}

.pod .content {
	width: 100%;
	float: left !important;
	padding : 22px 0 0 0;
}

.pod-first {margin-top : 0;}

.pod div {width : 100%;}

.pod .bottom {background : none;}

.required-info {
	color : #000000;
	font-size : 10px;
}

.car-price {font-size : 16px;}

.vertical-border {
	background : transparent url(../images/grey-border-pixel.gif) center top repeat-y;
}
.contact-form label {margin-top : 15px; font-size : 12px;}

.contact-form {padding : 0;}

.contact-form input,
.contact-form textarea {
	width : 165px;
}

.noerror {
	color : #707070;
}

td.error {
	color : #D02225 !important;
}

input.error, textarea.error {	border : 1px solid #D02225;} 

