/* CSS Document */
/* The Fairways */
/* 13 August 2007 */
/* written by hairyLemon Media Solutions */




body {
text-align:center;
padding: 0px;
margin: 0px;
background: #3f3a32;
}
		
/*-------- puts site in center of browser ---------*/
	
#frame {
width:982px;
margin: 0px auto 0px auto;
padding:0px;
text-align:left;
background: #fff;
}
		
		
/*-------- header ---------*/
	
#contentheader {
background-image: url(../images/header.gif);
background-repeat: no-repeat;
height: 158px;
padding: 0px;
margin: 0px 0px 0px 0px;
}
		
			
/*-------- navigation/left content ---------*/
		
#contentleft {
width:155px;
padding: 20px 0px 0px 20px;
margin: 0px 0px 0px 0px;
float:left;
}

#contentleft img{
border: 0px;
padding-top: 5px;
}
		
#contentleft ul{
width:155px;
padding:0px;
margin: 0px;
}
		
#contentleft li{
list-style: none;
width:155px;
height: 35px;
border: 0px;
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}




				
/*-------- right content image ---------*/
	
#contentimg {
width: 759px;
padding: 20px 20px 0px 0px;
margin: 0px 0px 0px 0px;
float: right;
}

/*-------- right content text ---------*/
	
#contentright {
width: 759px;
padding: 0px 20px 0px 0px;
margin: 20px 0px 20px 0px;
float: right;
border-left: 1px solid #b2a48a;
}


#contentright .table {
border: 1px solid #511e1f;
background: #d7d0c2;
color: #511e1f;
padding: 5px;
}

#contentright .table table {
border: 0px
}

#contentright img{
border: 0px;
}

#contenttxt {
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 0px;
font: 12px Arial, Helvetica, sans-serif;
}

#contenttxt td {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font: 12px Arial, Helvetica, sans-serif;
}

#contenttxt h1 {
padding: 0px 0px 0px 18px;
margin: 0px 0px 0px 0px;
font: 16px Arial, Helvetica, sans-serif;
font-weight: bold;
background-image: url(../images/heading1.gif);
background-position: left;
background-repeat: no-repeat;
color: #65292a;
text-transform:uppercase;
letter-spacing: 1px;
}

#contenttxt h2 {
padding: 0px 0px 0px 18px;
margin: 0px 0px 0px 0px;
font: 13px Arial, Helvetica, sans-serif;
font-weight: bold;
background-image: url(../images/heading2.gif);
background-position: left;
background-repeat: no-repeat;
color: #b2a48a;
text-transform:uppercase;
letter-spacing: 1px;
}

#contenttxt a:link, #contenttxt a:hover{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font: 12px Arial, Helvetica, sans-serif;
font-weight: bold;
color: #65292a;
text-decoration: underline;
}

#contenttxt a:visited {
color: #000;}

#contenttxt ul{
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 0px;
}
		
#contenttxt li{
list-style: none;
padding: 0px 0px 3px 15px;
margin: 0px 0px 0px 0px;
background-image: url(../images/bullet.gif);
background-position: left;
background-repeat: no-repeat;
}

/*-------- popup ---------*/

.white{
font: 12px Arial, Helvetica, sans-serif;
color: #fff;
}

.white a:link, .white a:visited, .white a:hover{
font: 12px Arial, Helvetica, sans-serif;
color: #fff;
}	
		
/*-------- footer ---------*/
	
#footer {
clear:both;
width: 982px;
height: 30px;
padding:0px;
margin: 0px 0px 0px 0px;
background:#b2a48a;
font: 11px Arial, Helvetica, sans-serif;
}

#footer  ul{
padding: 7px 0px 0px 18px;
margin: 0px;
text-align: center;
}

#footer  li{
padding: 0px 7px 0px 7px;
margin: 0px;
display:inline;
list-style:none;
height: 28px;
color: #3f3a32
}

#footer  a:link, #footer  a:visited{
list-style: none;
font: 11px Arial, Helvetica, san-serif;
color: #3f3a32;
padding: 0px;
margin: 0px;
text-decoration:none;
height: 28px;
}

#footer  a:hover{
height: 28px;
padding: 0px 0px 5px 0px;
color: #fff;
}
	
.month{
font: 14px Arial, Helvetica, sans-serif;
color: #69573A;
font-weight:bold;
}
