body {
margin: 0;
padding: 0;
font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
}

p {
margin: 0;
padding: 0;
}

li {
margin: 0;
padding: 0;
display: none;
}

img {
border: 0;
}

#wrapper {
background-color: #fff;
width: 1000px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
}

#columnwrapper {
/* this is for evening up the three colum layout to correctly position the footer */
}

#navwrapper {
/*background-color: #afa;*/
width: 675px;
display: inline;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
/*padding: 20px;*/
}

#thumbwrapper {
/*background-color: #0ff;*/
width: 570px;
display: block;
margin-left: auto;
margin-right: auto;
}

#top {
background: #fefaeb;
background-image: url('../images/header.gif');
background-repeat: no-repeat;
height: 96px;
}

/* -------------------   LEFT-HAND BASE SECTION   ------------------ */

#left {
float: left;
width: 259px;
height: 466px;
background: #fff;
background-image: url('../images/lhgrad.gif');
background-repeat: repeat-y;
}

#leftmenu {
float: right;
width: 251px;
height: 212px;
background: #fefbee;
background-image: url('../images/menubg.gif');
background-repeat: repeat-x;
/*padding-top: 96px;*/
}

#leftinfo {
float: right;
width: 251px;
height: 254px;
background: #fefcf4;
background-image: url('../images/infobg.gif');
background-repeat: repeat-x;
}

#lefthead {
font-size: 20px;
font-weight: bold;
line-height: 35px;
text-decoration: underline;
text-transform: uppercase;
margin: 10px 0 0 20px;
color: #964c00;
}

#titleauto {
display: block;
background-image: url('../images/titleauto.gif');
width: 226px;
height: 28px;
margin: 30px 0 0 18px;
/*padding-left: 20px;
padding-top: 25px;*/
background-repeat: no-repeat;
}

#titlewelcome {
display: block;
background-image: url('../images/titlewelcome.gif');
width: 226px;
height: 28px;
margin: 30px 0 0 18px;
background-repeat: no-repeat;
}

#titlemag {
display: block;
background-image: url('../images/titlemag.gif');
width: 226px;
height: 28px;
margin: 30px 0 0 18px;
background-repeat: no-repeat;
}

#titleportrait {
display: block;
background-image: url('../images/titleportrait.gif');
width: 226px;
height: 28px;
margin: 30px 0 0 18px;
background-repeat: no-repeat;
}

#titlepersonal {
display: block;
background-image: url('../images/titlepersonal.gif');
width: 226px;
height: 28px;
margin: 30px 0 0 18px;
background-repeat: no-repeat;
}

#titlecircuit {
display: block;
background-image: url('../images/titlecircuit.gif');
width: 226px;
height: 28px;
margin: 30px 0 0 18px;
background-repeat: no-repeat;
}

#titleclassic {
display: block;
background-image: url('../images/titleclassic.gif');
width: 226px;
height: 28px;
margin: 30px 0 0 18px;
background-repeat: no-repeat;
}

#titlerally {
display: block;
background-image: url('../images/titlerally.gif');
width: 226px;
height: 28px;
margin: 30px 0 0 18px;
background-repeat: no-repeat;
}

#titlefourby {
display: block;
background-image: url('../images/titlefourby.gif');
width: 226px;
height: 28px;
margin: 30px 0 0 18px;
background-repeat: no-repeat;
}

#leftcontent {
font-size: 12px;
margin-left: 20px;
margin-right: 15px;
margin-top: 4px;
color: #964c00;
}


/* -------------------   SUB-MENU SECTION   ------------------ */

#rightcrumb {
float: left;
width: 731px;
height: 25px;
background: #fefaec;
background-image: url('../images/crumbbg.gif');
background-repeat: repeat-y;
}

#crumbtext {
line-height: 25px;
color: #964c00;
margin: 0 0 0 10px;
}

#subtitlewelcome {
float: right;
display: block;
background-image: url('../images/crumbwelcome.gif');
width: 245px;
height: 25px;
margin: 0px 0 0 0px;
background-repeat: no-repeat;
background-position: 0px 0px;
}

#subtitleauto {
float: right;
display: block;
background-image: url('../images/crumbauto.gif');
width: 245px;
height: 25px;
margin: 0px 0 0 0px;
background-repeat: no-repeat;
background-position: 0px 0px;
}

#subtitlemag {
float: right;
display: block;
background-image: url('../images/crumbmag.gif');
width: 245px;
height: 25px;
margin: 0px 0 0 0px;
background-repeat: no-repeat;
background-position: 0px 0px;
}

#subtitleportrait {
float: right;
display: block;
background-image: url('../images/crumbportrait.gif');
width: 245px;
height: 25px;
margin: 0px 0 0 0px;
background-repeat: no-repeat;
background-position: 0px 0px;
}

#subtitlepersonal {
float: right;
display: block;
background-image: url('../images/crumbpersonal.gif');
width: 245px;
height: 25px;
margin: 0px 0 0 0px;
background-repeat: no-repeat;
background-position: 0px 0px;
}

#subtitlecircuit {
float: right;
display: block;
background-image: url('../images/crumbcircuit.gif');
width: 245px;
height: 25px;
margin: 0px 0 0 0px;
background-repeat: no-repeat;
background-position: 0px 0px;
}

#subtitleclassic {
float: right;
display: block;
background-image: url('../images/crumbclassic.gif');
width: 245px;
height: 25px;
margin: 0px 0 0 0px;
background-repeat: no-repeat;
background-position: 0px 0px;
}

#subtitlerally {
float: right;
display: block;
background-image: url('../images/crumbrally.gif');
width: 245px;
height: 25px;
margin: 0px 0 0 0px;
background-repeat: no-repeat;
background-position: 0px 0px;
}

#subtitlefourby {
float: right;
display: block;
background-image: url('../images/crumbfourby.gif');
width: 245px;
height: 25px;
margin: 0px 0 0 0px;
background-repeat: no-repeat;
background-position: 0px 0px;
}

/* -------------------   RIGHT-HAND BASE SECTION   ------------------ */

#right {
float: right;
width: 741px;
height: 466px;
background: #ddffdd;
}

#rightfiller {
float: left;
width: 2px;
height: 466px;
background: #fff;
background-image: url('../images/dividerv.gif');
background-repeat: repeat-y;
}

#rightshadow {
float: right;
width: 8px;
height: 468px;
background: #fff;
background-image: url('../images/rhgrad.gif');
background-repeat: repeat-y;
}

#rightgallery {
float: left;
width: 731px;
height: 441px;
background: #fefbf0;
background-image: url('../images/gallerygrad.gif');
background-repeat: repeat-x;
}



/* main */
#navMenu ul {
list-style: none;
margin: 0;
padding: 15px 0 0 20px;
}
#navMenu {
width: 251px;
}
#navMenu li {
display:inline;
}

#previousnav {
float:left;
display:inline;
padding-left:35px;
}

#nextnav {
float:right;
display:inline;
padding-right:50px;
}



/* menu */
#navMenu li a:link, #navMenu li a:visited {
/*font-family: "Avant Garde", "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
font-size: 1.4em;
color: #964c00;
height: 14px;
display: block;
padding: 5px 0 6px 20px;*/
}

a.automotive {
display: block;
margin: 0;
padding: 0;
text-decoration: none;
background-image: url('../images/automotive.gif');
background-repeat: no-repeat;
height: 20px;
width: 200px;
}

a.automotive:hover {
background-position: 0 -20px;
}

a.classics {
display: block;
margin: 0;
padding: 0;
text-decoration: none;
background-image: url('../images/classiccars.gif');
background-repeat: no-repeat;
height: 20px;
width: 200px;
}

a.classics:hover {
background-position: 0 -20px;
}

a.fourby {
display: block;
margin: 0;
padding: 0;
text-decoration: none;
background-image: url('../images/4x4.gif');
background-repeat: no-repeat;
height: 20px;
width: 200px;
}

a.fourby:hover {
background-position: 0 -20px;
}

a.circuit {
display: block;
margin: 0;
padding: 0;
text-decoration: none;
background-image: url('../images/circuit.gif');
background-repeat: no-repeat;
height: 20px;
width: 200px;
}

a.circuit:hover {
background-position: 0 -20px;
}

a.rally {
display: block;
margin: 0;
padding: 0;
text-decoration: none;
background-image: url('../images/rally.gif');
background-repeat: no-repeat;
height: 20px;
width: 200px;
}

a.rally:hover {
background-position: 0 -20px;
}

a.magazine {
display: block;
margin: 0;
padding: 0;
text-decoration: none;
background-image: url('../images/magazine.gif');
background-repeat: no-repeat;
height: 20px;
width: 200px;
}

a.magazine:hover {
background-position: 0 -20px;
}

a.personal {
display: block;
margin: 0;
padding: 0;
text-decoration: none;
background-image: url('../images/personal.gif');
background-repeat: no-repeat;
height: 20px;
width: 200px;
}

a.personal:hover {
background-position: 0 -20px;
}

a.portraits {
display: block;
margin: 0;
padding: 0;
text-decoration: none;
background-image: url('../images/portraiture.gif');
background-repeat: no-repeat;
height: 20px;
width: 200px;
}

a.portraits:hover {
background-position: 0 -20px;
}

/* subMenu */
#navMenu li li a:link, #navMenu li li a:visited {
font-weight: normal;
padding: 2px 0 3px 30px;
}
#navMenu li li a:hover {
padding: 2px 0 3px 30px;
}

/* subSubMenu */
#navMenu li li li a:link, #navMenu li li li a:visited {
padding: 0 0 1px 40px;
}
#navMenu li li li a:hover {
padding: 0 0 1px 40px;
}

/* -------------------   CLEAR AND FOOTER   ------------------ */

#clear {
clear: both;
}

#footer {
background: #fefdf7;
background-image: url('../images/footerbg.gif');
background-repeat: no-repeat;
/*overflow: hidden;*/
padding: 0px;
height: 37px;
width: 1000px;
text-align: left;
font-size: 1.1em;
line-height: 25px;
color: #964c00;
}

#footertext {
display: block;
/*background: #ddf;*/
background-image: url('../images/address.gif');
background-repeat: no-repeat;
width: 455px;
height: 22px;
background-position: 20px 6px;
}

#emailarea {
display: block;
width: 126px;
height: 16px;
float: left;
padding: 10px 0px 0 448px;
}

a.emailer {
margin: 0;
padding: 0;
display: block;
/*clear: none;*/
text-decoration: none;
background-image: url('../images/emailbutton.gif');
background-repeat: no-repeat;
height: 11px;
width: 55px;
}

a.emailer:hover {
background-position: 0 -11px;
}

#terms {
display: inline;
width: 126px;
height: 16px;
float: right;
padding: 9px 20px 0 0;
}

a.terms {
display: block;
margin: 0;
padding: 0 10px 0 120px;
text-decoration: none;
background-image: url('../images/terms.gif');
background-repeat: no-repeat;
height: 12px;
width: 126px;
}

a.terms:hover {
background-position: 0 -12px;
}
