html, body {
    height: 100%;
	color: #000000;
	background-color: #000000;
}
a{
	text-decoration:none;
}
a:hover{
	color: #afbd36;
}
a:active{
	color: #afbd36;
}
#Content {
    margin: 0 auto;
    text-align: left;
    width: 750px;
    height: 100%;
    background: #CCC;
}
#primaryBox {
	display: block;
	width: 768px;
	top: 0px;
	position: relative;
}
#topNavBox {
	height: 40px;
	margin-top: 10px;
	margin-bottom: 15px;
}
#topNavBox input {
	border: 1px solid #666666;
	color: #333333;
	background-color: #999999;
	font-size: 10px;
}
#contactInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BFBFBF;
	letter-spacing: 0.5pt;
	text-align: right;
	vertical-align: middle;
}
#enews_signup {
	width: 182px;
	float: left;
	text-align: left;
	padding-left: 5px;
	margin-top: 7px;
	height: 10px;
	padding-bottom: 1px;
}
#topPrimaryNav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding: 0px;
	float: left;
}
#email_signup_button {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	position: relative;
}

#topPrimaryNav a{
	color: #FFFFFF;
}
#topPrimaryNav a:hover{
	color: #afbd36;
}
#topPrimaryNav a:active{
	color: #afbd36;
}
.topPrimaryNav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 4px;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}
.topPrimaryNavItem {
	color: #CCCCCC;
	text-decoration: none;
	padding-right: 30px;
	padding-left: 30px;
	font-size: 14px;
}
#spacerBoxTopHalf {
	display: block;
	color: #000000;
	height: 15%;
}
#contentBox {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 10px;
	font-size: 12px;
}
#contentBox input {
	border: 1px solid #afbd36;
	color: #333333;
	background-color: #FFFFFF;
	margin: 3px;
}
#rightContentBox {
	background-color:#000000;
}
.spacer {
	clear: both;
}
#leftContentBox {

}
#leftContentBox input {
	border: 1px solid #afbd36;
	color: #333333;
	background-color: #FFFFFF;
	margin: 3px;
}
#rightContentBox {
	background-color:#000000;
}
#rightContentBox input {
	border: 1px solid #afbd36;
	color: #333333;
	background-color: #FFFFFF;
	margin: 5px;
}
.cutlineLeft {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 9px;
	color: #666666;
	margin-top: 6px;
	font-weight: normal;
	margin-bottom: 10px;
	font-style: normal;
}
.cutlineRight {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 9px;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-top: 4px;
	padding: 0px;
	margin-right: 0px;
}
.verbageLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-bottom: 10px;
}
.verbageLeft a{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	font-weight:normal;
	margin-bottom: 20px;
}
.verbageLeft a:active{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.verbageLeft a:hover{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.bigger {
	font-size: 10.5px;
	font-weight: bold;
	text-transform: uppercase;
	clear: none;
	color: #333333;
}
#hRule {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	margin: 0px 0px 10px;
	padding: 0px;
}
.verbageMain {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 10px;
	color: #333333;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.verbageMain a{
	text-decoration:none;
	font-weight: bold;
	color: #333333;
}
.verbageMain a:active{
	color: #afbd36;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
.verbageMain a:hover{
	color: #afbd36;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
.verbageMainImage a:hover{
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.verbageMainImage a:active{
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.pardStarter {
	float: left;
	padding: 0px 5px 5px 0px;
	margin: 0px 5px 0px 0px;
}
.biggerStill {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}
.jumpOutAtYa {
	font-family: Arial, Helvetica, sans-serif;
	color: #afbd36;
	font-weight: bold;
	font-size: 12px;
}
.constructionLinkHeader {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	font-size: 14px;
}
.DealerLinksactive {
	margin-top: 4px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	font-weight: bold;
}
.DealerLinksactive a:hover {
	color: #afbd36;
}
.DealerLinksactive a:active {
	color: #afbd36;
}
textarea {
	border: 1px solid #afbd36;
	color: #333333;
	background-color: #FFFFFF;
	margin: 5px;
}
#colorBlocks {
	padding: 0px;
	margin-top: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	text-indent: 0px;
	width: 156px;
}
#colorBlocks img {
	margin: 0px 2px;
}
.specsGray {
	background-color: #FFFFFF;
	text-align: center;
	font-size: 11px;
	color: afbd36;
	border-color: #999999;
	border-style: dotted;
	border-width: 1;
}
.specsGrayLeft {
	background-color: #FFFFFF;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	border-color: #999999;
	border-style: dotted;
	border-width: 1;
}
.specsBlack {
	background-color: #FFFFFF;
	text-align: center;
	font-size: 11px;
	color: #333333;
	border-color: #999999;
	border-width: 1;
	border-style: dotted;
}
.specsBlackLeft {
	background-color: #FFFFFF;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border-style: dotted;
	border-width: 1;
	border-color: #999999;
}
.specsHeader {
	background-color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	color: #333333;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.specsHeaderLeft {
	background-color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	text-align: center;
	vertical-align: text-top;
	border-color: #999999;
	border-style: dotted;
	border-width: 1;
	color: #000000;
}

#claimsList td {
	border-style: dotted;
	border-width: 1;
	border-color: #999999;
}
.claimsHeader {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	text-align: left;
	vertical-align: bottom;
}
.claimsHeaderLeft {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
}
.claimsGray {
	text-align: left;
	font-size: 11px;
}
.claimsGrayLeft {
	text-align: left;
	font-size: 13px;
	font-weight: bold;
}
.claimsBlack {
	text-align: left;
	font-size: 11px;
	color: #afbd36;
}
.claimsBlackLeft {
	text-align: left;
	font-size: 13px;
	font-weight: bold;
}

.mm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: lowercase;
	color: #FFFFFF;
}
.footnote {
	font-size: 11px;
	color: #FFFFFF;
}
#dealerStates {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding: 3px;
	margin-bottom: 10px;
	font-weight: bold;
	color: #333333;
}
.dealers {
	margin: 0px;
	padding: 0px;
}
.dealers p {
	margin: 0px;
	padding: 3px 0px 0px;
	color: #716F64;
}
#bio {
	margin: 10px 0px;
	clear: left;
	padding: 10px 0px;
}
#bioPhoto {
	margin: 0px 5px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	float: left;
}
#bioTable {
	text-align: left;
	float: left;
	display: block;
}

#bioHeader {
	margin: 0px 0px 5px 1px;
	font-size: 14px;
	font-weight: bold;
	color: #A1D318;
	padding-left: 1px;
	display: block;
}
#bioStat {
	padding: 0px 0px 1px 5px;
	margin-bottom: 1px;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 5px;
}
#thread {
	margin: 2px 0px 20px;
	clear: left;
	padding: 20px 0px;
}
#threadPhoto {
	margin: 0px 10px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	float: left;
}
#threadHeader {
	margin: 0px 0px 5px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #A1D314;
}
#threadStat {
	margin-bottom: 2px;
	display: block;
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BFBFBF;
	padding-top: 10px;
}
#footer .footerImage {
	margin-top: 10px;
}
#baseNavBox {
	background-color: #333333;
	width: 768px;
	padding-right: 5px;
	padding-left: 5px;
}
#basePrimaryNav {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	text-align: center;
	padding-top: 9px;
}
#basePrimaryNav a{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 5px;
}
#basePrimaryNav a:hover {
	color: #afbd36;
}
#baseImageBox {
	text-align: right;
	margin-top: 10px;
}

.basePrimaryNav a {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.basePrimaryNav a:hover {
	color: #afbd36;
}
.basePrimaryNavItem {
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 17px;
	padding-left: 17px;
	font-size: 12px;
}
.price {
	font-weight: bold;
	color: #FFFFFF;
}
.rightTable {
	clear: right;	
}
#leftTable {
	width: 200px;
}
.ventureList {
	margin-top: 6px;
	margin-bottom: 10px;
	text-transform: uppercase;
}
.verbageMain {

	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11.5px;
	color: #333333;
	padding: 0px 0px 5px;
	margin-bottom: 5px;
}
.threadsPrice {
	font-size: 14px;
	font-style: italic;
}
.success {
	font-size: 14px;
	color: afbd36;
	text-align: left;
	margin-bottom: 20px;
	border:thin;
}
.blogHeadline {
	margin-bottom: 5px;
}
.blogContent {
	clear: both;
	margin-bottom: 20px;
}
.blogContent img {
	margin-right: 1px;
	margin-bottom: 1px;
}
select {

	border: 1px solid #A1D318;
	color: #FFFFFF;
	background-color: #666666;
	margin: 5px;
}
.formLabels {
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
}
.failure {

	font-size: 14px;
	color: afbd36;
	text-align: left;
	margin-bottom: 20px;
}
.navigation {
	margin-top: 10px;
	margin-bottom: 10px;
}
.failureRed {
	font-size: 14px;
	color: afbd36;
	text-align: left;
	margin-bottom: 20px;
	font-weight: bold;
}
#header_banner_image {
}


/* Rounded Corner Code */

/* Gray Box with Black Background - used for Navigation sections */
.navBox{display:block}
.navBox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#333333}
.navBox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #151515;
  border-right:1px solid #151515;
  background:#262626}
.navBox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #050505;
  border-right:1px solid #050505;
  background:#292929}
.navBox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #292929;
  border-right:1px solid #292929;}
.navBox4{
  border-left:1px solid #151515;
  border-right:1px solid #151515}
.navBox5{
  border-left:1px solid #262626;
  border-right:1px solid #262626}
.navBoxfg{
	background:#333333;
	height:35px;
	padding-right: 5px;
	padding-left: 5px;
}

/* White Box with Black Background - used for content sections */
.contentBoxRounded{
	display:block;
	/*margin-right: 1px;*/
}
.contentBoxRounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF
 }
.contentBoxRounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6d6d6d;
  border-right:1px solid #6d6d6d;
  background:#bfbfbf}
.contentBoxRounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #191919;
  border-right:1px solid #191919;
  background:#cecece}
.contentBoxRounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cecece;
  border-right:1px solid #cecece;}
.contentBoxRounded4{
  border-left:1px solid #6d6d6d;
  border-right:1px solid #6d6d6d}
.contentBoxRounded5{
  border-left:1px solid #bfbfbf;
  border-right:1px solid #bfbfbf}
.contentBoxRoundedfg{
  	background:#FFFFFF;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.contentBoxRoundedfg table {
	width: 96%;
}
  
 /* Right Content Box */
 .rightContentBoxRounded{
	display:block;
}
.rightContentBoxRounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.rightContentBoxRounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6d6d6d;
  border-right:1px solid #6d6d6d;
  background:#bfbfbf}
.rightContentBoxRounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #191919;
  border-right:1px solid #191919;
  background:#cecece}
.rightContentBoxRounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cecece;
  border-right:1px solid #cecece;}
.rightContentBoxRounded4{
  border-left:1px solid #6d6d6d;
  border-right:1px solid #6d6d6d}
.rightContentBoxRounded5{
  border-left:1px solid #bfbfbf;
  border-right:1px solid #bfbfbf}
.rightContentBoxRoundedfg{
	background:#FFFFFF;
}

/* End Rounded Box Code */

.verbageMainheader {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: afbd36;
}
.DealerLinks {

	margin-top: 4px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	font-weight: bolder;
}
.Specs-widths {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	clear: none;
	color: afbd36;
	text-align: right;
}
.quote {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
}
.LinkPageHeaders {
	font-weight: bold;
	margin-top: 20px;
}
.newsImage {
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 15px;
	text-align: center;
}
.linksPageLinks {
	text-transform: none;
	margin-top: 4px;
	margin-bottom: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	font-weight: bold;
}
