@charset "utf-8";
/***** Classic Spirit - Created at Boyd Design by Steve Tonkin *****/

/********** DEFUALTS **********/
body{margin:0;}
img{border:0; background:#fff;}
.none{display:none;}
/********** DEFUALTS **********/

/********** FONTS **********/
#rightCol h1{color:#b3aa7e; font-weight:normal; font-size:13px; display:inline; margin:0; padding:0;}
#rightCol p{display:inline;	line-height:21px;}

a{color:#777; text-decoration:none;}
a:hover{text-decoration:underline;}

.brown{color:#b3aa7e;}
.small {font-size: 11px;}
.smaller{font-size:10px;}
/********** FONTS **********/

body{
	background:url(../images/background.png) no-repeat #fff center top;
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	color:#777; 
	font-size:14px;
	}

/********** BANNER **********/
#banner{
	height:140px;
	width:980px;
	margin:0 auto;
	}
	
#logo {
    display: block;
    width: 150px;
    height: 100px;
	margin:0 110px 0px 0px;
	float:right;
	}

#logo a {display: block; width: 100%; height: 100%; text-indent: -9999px;}	
/********** BANNER **********/


#main{
	width:990px;
	margin:10px auto;
	line-height:18px;
	}

/********** MENU **********/	
#menu{
	width:215px;
	height:520px;
	float:left;
	}

#menu ul{margin:0; padding:0;}
#menu ul li{list-style:none;}

#menu ul li a{ color:#777; font-size:13px; font-weight:normal; margin-bottom:25px; display:block; width:185px; text-decoration:none;  border-bottom:1px #777 solid; line-height:20px;}

#menu ul li a.active{color:#b3aa7e;}
#menu a:hover {color:#b3aa7e;}

#menu ul li ul li a{ color:#777; font-size:13px; margin:10px 0 0 0; font-weight:normal; display:block; margin-left:12px; border:none;}
#menu ul li ul li a.current{ border-bottom:1px #777 solid; }

#menu ul li ul li ul li a, .submenuitem{ color:#777; font-size:13px; margin:2px; display:block; margin-left:12px; border:0; text-decoration:none;}
#menu ul li ul li ul li a.currentSub{border-bottom:1px #777 solid; }

#menu ul li ul { margin-bottom:50px; border:none;}
#menu ul li ul li ul { margin-bottom:15px; border:none;}
/********** MENU **********/

/********** MIDDLE COLUMN **********/
#midCol{
	width:525px;
	margin-top:5px;
	float:left;
	background:#fff;
	}

#midCol p{
	padding-right:30px;
	}
	
	.border{border:1px solid #a7a9ac; }

#images img.left{margin:0px 4px 8px 0px; border: 1px solid #A8A9AC;}
#images img.right{margin:0px 0px 8px 4px; border: 1px solid #A8A9AC;}
/********** MIDDLE COLUMN **********/

/********** RIGHT COLUMN **********/	
#rightCol{
	width:250px;
	float:left;
	background:#fff;
	}	
	
#rightCol p {
	clear: both;
	}

#rightCol a{color:#b3aa7e; text-decoration:none;}
#rightCol a:hover{text-decoration:underline;}
/********** RIGHT COLUMN **********/	

/********** CONTACT FORM **********/	
#contactForm{width:330px; margin:0 auto;}
#contactForm input,#contactForm textarea{
	width:330px; 
	background:#eee; 
	border:0; 
	padding:5px; 
	margin-bottom:4px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color:#000; 
	font-size:12px;}
#contactForm .button {background:#d2c899; width:150px; cursor:pointer; font-weight:bold; color:#fff;}	
/********** CONTACT FORM **********/	

/********** FOOTER **********/		
#footer{
	height:140px;
	width:980px;
	margin:20px auto;
	text-align:right;
	font-size:13px;
	}
/********** FOOTER **********/		
