/* COMMON */

body {background-image:url(images/background.gif);
padding: 0px;
margin:0px;

}

#wrapper{
background-color:#ffffff;
width: 800px;
text-align: center;
margin-right: auto;
margin-left: auto;
}


p{font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #666666;
padding-bottom: 5px;

}


hr{border: 1px dotted #999;
}

.hr{padding: 2px 0 2px 0;
}

#negativemargin{margin-left: -15px;
}


a, img, h1, #header{border:0px;
padding: 0px;
margin:0px;

}



h2{font-family: Verdana, Arial, Sans-serif;
font-size: 12.5px;
color: #8a3712;
padding: 30px 0px 10px 0px;
margin: 0px;
} 

h2.reviews{font-family: Verdana, Arial, Sans-serif;
font-size: 17.5px;
color: #000;
font-weight: normal;
padding: 30px 0px 0px 0px;
margin: 0px;
} 


.copy{font-family: Verdana, sans-serif;
font-size: 12px;
color: #999999;
padding: 0 0 10px 0;
margin: 0;
line-height: 140%;
}

p>a:link, p>a:visited{text-decoration: none;
font-weight: bold;
color: #8a3712;
}

p>a:hover{text-decoration: none;
color: #333;
font-weight: bold;
}


#content_inner > h2 > a:link{text-decoration: none;
color: #8a3712;
}

#content_inner > h2 > a:visited{text-decoration: none;
color: #8a3712;
}
#content_inner > h2 > a:hover{text-decoration: none;
color: #cf4e14;
}
#content_inner > h2 > a:active{text-decoration: none;
color: #cf4e14;
}


/* LAYOUT */

#content{width: 800px;
background-color:#ffffff;
text-align: left;
float: left;
}

#content_inner{
padding: 50px 50px 50px 170px;
}

#contentleftcolumn{
background-color:#ffffff;
width: 66%;
text-align: left;
float: left;
overflow: hidden;
display:block;

}

#contentleftcolumn_inner{
padding: 20px 30px 0 30px;
}


#contentrightcolumn{
background-color:#ffffff;
float: left;
width: 34%;
text-align: left;
height: 388px;
}


#contentrightcolumnwline{
background-color:#ffffff;
float: left;
width: 34%;
text-align: left;
border-left: 2px dotted #999999;
}

#contentrightcolumn_inner{
padding: 20px 40px 0 30px;

}




/* BOTTOM TEXT NAV */

#footer{
clear:both;
background-color: #000000;
height: 20px;
width: 800px;
text-align: center;
margin-right: auto;
margin-left: auto;
padding-top: 5px;
}


#textnav{font-family: Verdana, Arial, Sans-serif;
font-size: 10px;
color: #ff9e3f;
margin: 0px;
}

#footer > p#textnav > a{text-decoration:none;
color: #ff9e3f; 
border: 0px;
}

#footer > p#textnav > a:link{
}

#footer > p#textnav > a:visited{
}

#footer > p#textnav > a:hover{color: #ffffff;
}

#footer > p#textnav > a:active{
}



/* HOME PAGE */

.quote{font-family: Verdana, sans-serif;
font-size: 12px;
color: #8a3712;
font-weight: bold;

}

.author{font-family: Verdana, sans-serif;
font-size: 10px;
color: #666666;
font-weight: bold;
}




/* PHOTOS PAGE */

.imgThumb{background-color: #999999;
margin: 0px 28px 15px 0px;
padding:0px;
cursor: pointer;
}





/* SPONSORS PAGE */


#minirightcolumn{float: left;
width: 23%;
background-color: #e2e2e2;
margin-top: 120px;
margin-bottom: 50px;
}

#minirightcolumn_inner{
padding: 13px 11px 10px 16px;

}

#contentsponsors{width: 69%;
background-color:#ffffff;
text-align: left;
float: left;
}

.header2paddingmod{
padding-bottom: 5px;
}

.sidebarheader{font-family: Verdana, Arial, Sans-serif;
font-size: 14px;
color: #474747;
margin: 0px;
font-weight: bold;
padding: 0 0 5px 0;
}

.copydarker{font-family: Verdana, sans-serif;
font-size: 11px;
color: #4f4f4f;
padding: 0 0 5px 0;
margin: 0;
}

li{list-style-image:url(images/bullet.gif);
padding: 0;
margin: 0 0 10px 0;
}

ul{color: #4f4f4f;
font-family: Verdana, Arial, Sans-serif;
font-size: 11px;
padding: inherit;
margin: 0 0 -3px 0px;
}

a:link#contactme{
text-decoration: none;
color: #000000;
font-weight: bold;
}




/* CLASSIFIEDS */

.contentclassifieds{width: 66%;
background-color:#ffffff;
text-align: left;
float: left;
overflow: hidden;
}

.contentclassifieds_inner{
padding: 50px 50px 0px 170px;
}

.contentclassifieds_inner2{
padding: 0px 50px 50px 170px;
}


h3{font-weight: bold;
font-family: Verdana, Arial, Sans-serif;
font-size: 13px;
margin-bottom: 3px;

}

.contentrightcolumnclassifieds{
padding-top: 106px;
float: left;
width: 30%;
}

.contentrightcolumnclassifieds_inner{
padding: 20px 30px 0 40px;

}

.contentrightcolumnclassifieds2{
padding-top: 30px;
float: left;
width: 32%;
}

.header2paddingmod2{
padding-bottom: 10px;
}

.hr_c{padding: 60px 0 30px 0;
      margin-left: 170px;
}

.ul_c{color: #4f4f4f;
font-family: Verdana, Arial, Sans-serif;
font-size: 11px;
padding: 20px 40px 0 40px;
margin: -25px 0 -25px -25px;
}

ul.ul_c > li{
padding: 0 0 3px 3px;
margin: 0px;
}

.header3paddingmod2{
padding: 5px 0 3px 0;
}




/* WHEELS */

#contentwheels_inner{
padding: 50px 50px 50px 170px;
}

#contentwheels{width: 55%;
background-color:#ffffff;
text-align: left;
float: left;
overflow: hidden;
}

#contentrightcolumnwheels{
padding-top: 60px;
float: left;
width: 35%;
}

#contentrightcolumnwheels_inner{
padding: 20px 30px 50px 30px;
}

.highlight{
background-color:#e2e2e2;
padding:  4px 0px 4px 7px;
}

.nonhighlight{
padding:  0px 0px 0px 7px;
margin: -3px 0 -3px 0;

}

.ul_w{color: #999999;
font-family: Verdana, Arial, Sans-serif;
font-size: 11px;
padding: 0;
margin: 0px;
}

.ul_w > li{list-style-image:url(images/bullet.gif);
padding: 0;
margin: 8px 0 0 12px;
}

.header3paddingmod{
padding: 12px 0 0 0;
font-weight: bold;
font-family: Verdana, Arial, Sans-serif;
font-size: 12px;
margin-bottom: 3px;
}

.copy2{font-family: Verdana, sans-serif;
font-size: 11px;
color: #999999;
padding: 0 0 10px 0;
margin: 0;
line-height: 140%;
}

.h2reversed{font-family: Verdana, Arial, Sans-serif;
font-size: 12.5px;
background-color: #8a3712;
color: #ffffff;
padding: 5px;
margin: 30px 0px 10px 0px;
}





/* GUESTBOOK */

label{font-family: Verdana, sans-serif;
font-size: 10px;
color: #666666;
font-weight: bold;
}
input, textarea, label{
margin-bottom: 10px;
margin-top: 5px;

}


form{margin-top: 10px;
}

.signinheader{font-family: Verdana, Arial, Sans-serif;
font-size: 14px;
color: #8a3712;
margin: 0px;
font-weight: bold;
padding: 0 0 5px 0;
}


.user{font-family: Verdana, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
}

#contentguestbook{width: 70%;
background-color:#ffffff;
text-align: left;
float: left;
}

#contentguestbook_inner{
padding: 50px 50px 50px 170px;
}

#minirightcolumn_inner2{
padding: 13px 11px 0px 16px;

}

.paddingmod{padding-bottom: 10px;
}



/*  OTHER GOOD STUFF */

#secondarynav, #secondarynav > li, ul#secondarynav > li > a{display: inline;
font-family: Verdana, sans-serif;
font-size: 13px;
color: #8a3712;
font-weight: bold;
padding-right: 8px;
text-decoration: none;

}

.hr_o1{padding: 0px 0 6px 0;
margin-left: -3px;
}
.hr_o2{padding: 6px 0 50px 0;
margin-left: -3px;
}

#content_innerogs{
margin: 50px 150px 50px 170px;
}

.ppaddingmod{padding-top: 2px;
margin-top: 0px;
}

.h1paddingmod{padding-top: 50px;
padding-bottom: 7px;
}
.h1paddingmod2{
padding-bottom: 7px;
}

h4, h4 > a:link, h4 > a:visited{font-family: Verdana, sans-serif;
font-size: 11px;
color: #8a3712;
font-weight: bold;
}

h4 > a:link, h4 > a:visited, h4 > a:hover, h4 > a:active {text-decoration: none;
}

h4 > a:hover{color: #cf4e14;
}
.topofpage{
font-family: Verdana, sans-serif;
font-size: 9px;
}

.topofpagepaddingmod{padding-top: 5px;
font-family: Verdana, sans-serif;
font-size: 9px;
}

p.topofpage > a:link, p.topofpage > a:visited {
text-decoration: none;
color: #777777;
}

p.topofpage > a:hover{
color: #353535;
}

.marginmod{
margin: 0 0 0 15px;
padding: 0;
}

.rightcollist{
float:right;
width: 58%;

margin: 0 0 0 0px;
padding: 0 0 9px 20px;
}

.leftcollist{
padding-bottom: 5px;
}

.year{font-weight: bold;
color:#8a3712;
padding-right: 15px;

}

table{text-align: left;
margin-left: -5px;
padding-left: 0;
}

td{font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #666666;
padding-bottom: 12px;
vertical-align: text-top;
}


div.rightcollist li, div.leftcollist li{
margin-bottom: 3px;
}

.h2b{
padding: 0px;
margin-top: 0px;
color: #8a3712;
}



/* CONTACT */
.marginmod2{
margin-bottom: 12px;
margin-top: 1px;
}


