body {margin:0; font-family:Arial, Helvetica, sans-serif; background: #42240A url(assets/images/background.jpg) repeat-x left top;}

h1 {font-size:24px\28px; margin-top:0; padding:0px 0px 0px 60px;}
h2 {font-size:18px\24px; padding:0px 0px 0px 40px; color:#A77C54;}
h3 {font-size:16px; padding:0px 0px 0px 40px; color:#EFD4B9;}
h4 {font-size:14px;}

p {font-size:12px; line-height:22px; margin:1em 0 0 0; color:#d7b794;}

a {text-decoration:none; color:#B18357; font-weight:bold;}
a:hover {text-decoration:underline;}

li {font-size:12px; line-height:20px; color:#e0bf9d; }

hr { width:400px; color:#663411; background:#663411; height:1px; border:0;}

/* Classes */

.imgborder {border:1px solid #000000;}
.smalltext {font-size:11px; line-height:18px;}
.nomargin {margin:0;}
			  
/* End Classes */
			  
/* Custom Forms -- Just change the colors */

.forms p {margin:0;}
.fields {font-size:12px; color:#000000; padding:1px; border:1px solid #000000; background-color:#999999 !important;}
input.submit, input.submit:hover {border:1px solid #000000; padding:1px; font-size:12px;}	
input.submit {background-color:#CCCCCC; color:#000000;}
input.submit:hover {background-color:#000000;	color:#CCCCCC;}
input {background-color:#FFFFFF !important;}

/* End Custom Forms*/
#hover{
width:1145px;
height:806px;
margin:0px 0px 0px -588px;
padding:0px;
top:0px;
left:50%;
position:absolute;
background:transparent url(assets/images/hover_bg.jpg) center top no-repeat;
}
#wrapper {
width:830px;
height:auto;
margin:0 auto;
padding:0px;
position:relative;
background: transparent url(assets/images/wrapper_bg.jpg) center top repeat-y;  
}
#container {
width:auto;
height:auto;
margin:0px;
padding:0px;
background: transparent url(assets/images/container_bg.jpg) center top no-repeat ;  
}
#container2 {
width:auto;
height:auto;
margin:0px;
padding:0px;
background: transparent url(assets/images/container2_bg.jpg) center bottom no-repeat;  
}
	
	#header {
	width:auto;
	height:300px;
	margin:0px;
	padding:0px;
	}
		#topInfo {
		width:800px;
		margin:0 auto;
		font: bold 11px/45px Verdana, Arial, Helvetica, sans-serif;
		color: #e0bf9d;
		text-align:right;
		}
		#logo {
		width:324px;
		height:83px;
		margin:40px 0px 0px 360px;
		padding:0px;
		position:absolute;		
		}
		#tag {
		width:430px;
		height:68px;
		margin:170px 0px 0px 420px;
		padding:0px;
		position:absolute;		
		}
		#nav {
		width:160px; /* Desired: 200px */
		height:auto;
		margin:0px;
		padding:25px 0px 0px 40px;
		}
		#nav ul {
			margin: 0px;
			padding: 0px;
			width: auto;
			height: auto;
		}
			#nav ul li{
			margin: 0px;
			padding: 0px;
			list-style:none;
			
			} 
				#nav li a{
				display:block;
				height: 18px;
				font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
				color:#e0bf9d;
				text-transform:uppercase;
				}
				#nav li a:hover{
				text-decoration:none;
				color:#ce8a33;
				}
			
	#rightCol {
	width:350px;
	height:auto;
	margin:0px;
	padding:0px;
	float:right;
	}
	#sideBar {
	width:280px;
	margin:0 auto;
	padding:0px;
	}
	#leftCol {
	width:475px;
		height:auto;
		min-height: 510px;
		_height: 510px;
	margin:0px;
	padding:0px;
	float:left;
	}
		#leftCol p{		
		padding:0px 0px 0px 40px;
		}
		#highlights {
		width:auto;
		height:134px;
		margin:0px;
		padding:20px 0px 0px 40px;
		background:transparent url(assets/images/highlights.jpg) top right no-repeat; 
		}
		#highlights li a{
		font: bold 11px Verdana, Arial, Helvetica, sans-serif;
		line-height:28px;
		text-transform:uppercase;
		color:#e0bf9d;
		}
	#clear {
	width:auto;
	height:40px;
	margin:0px;
	padding:0px;
	clear:both;
	}