
/*global styles*/
/*p,h1 {
margin:0px 25px 10px 25px;
}*/
h1 a{ color: #000000;}
h1 a:hover{ color: #8A6100; text-decoration:none;}
a{ color: #8A6100;}
a:hover{ color: #000; text-decoration:none;}
pre {white-space:pre;
margin:0px 10px 10px 10px;
}
h1 {
font-size:15px;
padding-top:10px;
}
img { border:none;}
/*end global styles*/

/*site styles*/
body {
text-align:center;
background-color:#8dab77;
background-image: url(images/back.jpg);
background-repeat: repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style:italic;
margin:0;
padding:0;
}
#container {
width:800px;
margin-right:auto;
margin-left:auto;
/*margin-top:10px;*/
padding:0px;
text-align:left;
/*background-image: url(images/content-back.png);
background-repeat:repeat-y;*/
}
#contentheader {
background:#fff;
background-image: url(images/banner.png);
height: 176px;
width:800px;
float:left;
margin-top: 0;
}
.cssnav1{
background: url(images/clubcarbannerover.jpg) no-repeat;
width: 154px;
height: 72px;
margin-left:46px; 
margin-top:15px;
}
.cssnav1 a {display: block;}
* html a:hover {visibility:visible}
.cssnav1 a:hover img{visibility:hidden}

.cssnav2{
background: url(images/clubcarlinkover.jpg) no-repeat;
width: 139px;
height: 70px;
margin-left:60px; 
margin-bottom:15px;
}
.cssnav2 a {display: block;}
* html a:hover {visibility:visible}


.cssnav2a{
width: 118px;
height: 39px;
margin-left:60px; 
margin-bottom:15px;
}

.navigation { width: 800px;
height:50px;
background-color:#CCCCCC;
}
#contentheader h1 {
font-size:14px;
padding:10px;
margin:0px;
}
#contentcenter {
/*line-height: 20px;*/
width:800px;
padding:0px;
float:left;
background:#fff;
background-image:url(images/content-back1.png);
background-repeat:repeat-y;
margin-bottom:0;
}
#contentcenter p { 
padding:10px
}
.center { width: 700px;
float:left;
margin:0px 20px 10px 40px;
font-size:15px;
font-style:normal;
font-family: "trebuchet MS";
color:#072000;}
#contentcenter h1 { 
padding-left:10px
}
#contentright {
width:191px;
padding:0px;
float:left;
background:#eee;
}
#contentright p { 
font-size:10px
}
#footer {
margin:0;
padding:0px;
background:#ffffff;
clear:both;
color:#646464;
font-size:10px;
background-image:url(images/footer.jpg);
height: 32px;
background-repeat:no-repeat;
text-align:center;
}
#footer p {
padding-top:36px;
margin:0;
text-align:center;
}
#footer a{color:#646464; 
text-decoration:none;
}
#copy p{ font-size: 10px;
color:#646464;}
#copy a{color:#646464; 
text-decoration:none;
}
#footernav a{color: #000; text-decoration:none;}
#footernav a:hover{color: #fff; text-decoration:none;}
.photo { border:solid #000000 5px;}	
/*end site styles*/

/*nav*/
#nav,#nav li {
margin: 0 auto;
padding: 0;
width: 800px;
list-style: none;
text-align: left;
height: 45px;
background-color:#231f20;
float:left;
}
#nav p{ margin: 5px; text-align:center;color: #fff;}
#nav a {

/*width: 142px;
height: 40px;*/
/*background: url(images/navigation.gif) no-repeat;*/
color: #FFC230;
/*display: block;*/
font-size: 13px;
letter-spacing: .01em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
text-decoration: none;
text-align:center;
height:30px;
}

#nav a:hover {
/*background-position: 0 -52px;*/
color: #fff;
text-decoration: none;
}

/* -- Classes  -- */

.photoborder {
border: solid 10px #000000;
text-align: center;
}

.photoleft {
float:left;
margin: 4px 20px 20px 0px;
border: solid 6px #000000;
}

.smallprint {
	float: left;
	margin: 5px 5px 5px 5px;
	border: solid 2px #000000;
	background-color: #FFFFFF;
	font-size: 11px;
	font-style: normal;	
}


