/* CSS Document */
body {
	background-color:#000000;
	background:#000000;
	}

#content {
	background-color: #FFCC33;
	background-image: url(images/background_contentGradient.gif);
	background-repeat: repeat-x;
	padding: 15px 30px 15px 30px;
	position: relative;
	overflow: hidden;
	}
	
#headlineRow {
	padding-bottom: 20px;
}
	
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
	padding: 10px;
	letter-spacing: 1px;
	text-align: center;	
	clear: both;
	}
	
#wrap {
	margin: 0 auto;
    width: 980px;
}

#fullCol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 140%;
	width: 920px;
}

/* USED ON HOME PAGE */
#leftCol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 140%;
	width: 370px;
	padding-right: 25px;
	float: left;
}

/* USED ON PRODUCTS PAGE */
#leftCol2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 140%;
	width: 400px;
	padding-right: 25px;
	float: left;
}

/* USED ON EVENTS, NEWS, CONTACT, DEALERS PAGE */
#leftCol3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 140%;
	width: 685px;
	padding-right: 25px;
	float: left;
}

/* USED ON VIDEO PAGES */
#leftCol4 {
	width: 245px;
	padding-right: 20px;
	float: left;
}

/* USED ON HOME PAGE */
#centerCol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 140%;
	width: 245px;
	padding-right: 20px;
	float: left;
}

/* USED ON PRODUCTS PAGE */
#centerCol2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 140%;
	width: 260px;
	padding-right: 25px;
	float: left;
}

/* USED ON VIDEO PAGE */
#centerCol3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 140%;
	width: 370px;
	padding-right: 25px;
	float: left;
}

/* USED ON HOME PAGE */
#rightColHomeOrange {
	background-color: #CC3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E8E8E8;
}

#rightColHome {
	float: right;
	width: 250px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* USED ON PRODUCTS, CONTACT US PAGE */
#rightCol2 {
	float: right;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 140%;
}

#rightColFrame {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 140%;
	background-color: #FFCC33;
	padding: 5px;
	height: 500px;
}

/* USED ON ABOUT US PAGE */
#rightCol3 {
	float: right;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 140%;
}

/* USED ON GALLERY PAGE */
#rightCol4 {
	float: right;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 180%;
}

.specs {
	margin: 0px 0px 0px 10px;
	padding: 2px;
	}

/* TEXT STYLES */

.headerOrange20 {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #CC3300;
	}
	
.headerOrange14 {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3300;
	font-weight: bold;
	}
	
.headerOrange12 {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
	font-weight:bold;
	}
	
.quote1 {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
	font-weight:bold;
	}
	
.quote2 {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3300;
	}
	
.blueBoldText {
	color: #22639D;
	font-weight: bold;
}
	
/* LINK STYLES */
a.content:link {
	color: #22639D;
	text-decoration: none;
	border-bottom: 1px dotted #22639D;
}

a.content:visited {
	color: #22639D;
	text-decoration: none;
	border-bottom: 1px dotted #22639D;
}

a.content:active {
	color: #22639D;
	text-decoration: none;
	border-bottom: 1px dotted #22639D;
}

a.content:hover {
	color: #CC3300;
	text-decoration: none;
	border-bottom: 1px dotted #CC3300;
}

a.contentOrange:hover {
	color: #00CCFF;
	text-decoration: none;
	border-bottom: 1px dotted #00CCFF;
}

a.contentOrange:link {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px dotted #FFFFFF;
}

a.contentOrange:visited {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px dotted #FFFFFF;
}

a.contentOrange:active {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px dotted #FFFFFF;
}

a.title14:link {
	font-size: 14px;
	color: #22639D;
	text-decoration: none;
	border-bottom: 1px dotted #22639D;
}

a.title14:visited {
	font-size: 14px;
	color: #22639D;
	text-decoration: none;
	border-bottom: 1px dotted #22639D;
}

a.title14:active {
	font-size: 14px;
	color: #22639D;
	text-decoration: none;
	border-bottom: 1px dotted #22639D;
}

a.title14:hover {
	font-size: 14px;
	color: #CC3300;
	text-decoration: none;
	border-bottom: 1px dotted #CC3300;
}


a.title20:link {
	font-size: 20px;
	color: #CC3300;
	text-decoration: none;
	border-bottom: 1px dotted #CC3300;
}

a.title20:visited {
	font-size: 20px;
	color: #CC3300;
	text-decoration: none;
	border-bottom: 1px dotted #CC3300;
}

a.title20:active {
	font-size: 20px;
	color: #CC3300;
	text-decoration: none;
	border-bottom: 1px dotted #CC3300;
}

a.title20:hover {
	font-size: 20px;
	color: #22639D;
	text-decoration: none;
	border-bottom: 1px dotted #22639D;
}


