body {margin:0; font-family:Arial, Helvetica, sans-serif; background:url(assets/images/bg.jpg) top left repeat-x #2D3623;}

h1 {font-size:24px; margin-top:0;}
h2 {font-size:16px; }
h3 {font-size:14px; color:#4f5d42;}
h4 {font-size:12px;}

p {font-size:12px; line-height:20px; margin:1em 0 0 0;}

a {text-decoration:none; color:#000000; font-weight:bold;}
a:hover {text-decoration:underline;}

li {font-size:12px; line-height:20px;}

hr {color:#000000; background:#000000; 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*/


	#topInfo {
	width:960px;
	height:50px;
	margin:0 auto;
	padding:0px;
	/*background:url(assets/images/nav.jpg) top left no-repeat;
	background-color:#4d5c3f;*/
	font-size:12px;
	color:#fff;
	}
	#phone {
	float:right;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	#email a{
	float:right;
	margin-left:10px;
	color:#FFFFFF;
	}	
	#name {
	float:left;
	font-style:italic;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	}
	#address {

	}
	
	
#container {
	width:960px;
	height:550px;
	margin:0 auto;
	padding:0px;
	border:solid 1px #fff;
}	
	#topNav {
	float:right;
	width:160px;
	height:550px;
	margin:0 auto;
	padding:0px;
	padding-top:0px;
	background-color:#29321F;
	font-size:12px;
	color:#fff;
	}
	    #topNav ul, li{
		width:157px;
		line-height:25px;
		margin:0px;
		padding:0px;
		display:block;
		}
		#topNav a{
		display:block;
		width:157px;
		padding-left:3px;
		text-decoration:none;
		font-weight:normal;
		color:#fff;
		
		}
	
		#topNav a:hover{
		text-decoration:none;
		color:#000;
		width:157px;
		padding-left:3px;
		background-color:#4d5c3f;
		}
		
		#topNav a.img:hover {
		background:none;
		}
			
#bodyLeft {
width:312px;
height:510px;
margin:0px;
padding:0px;
background-color:#FFFFFF;
float:left;
overflow: hidden;
overflow-y: hidden;
overflow-x: hidden;
}
	#bodyLeft p {
	padding:10px;
	}
	#bodyMain {
	width:800px;
	height:550px;
	margin:0px;
	padding:0px;
	background-color:#fff;
	float:left;
	overflow: hidden;
	overflow-y: hidden;
	overflow-x: hidden;
	}
	
	
#bodyRight {
width:488px;
height:510px;
margin:0px;
padding:0px;
background-color:#fff;
float:left;
overflow: auto;
overflow-y: auto;
overflow-x: hidden;
}

#bottomText {
width:960px;
height:auto;
margin:0 auto;
text-align:left;
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top: 15px;
}

#enterBtn{
width:80px;
height:30px;
position:absolute;
margin:475px 0px 0px 530px;
padding:0px;
}
#enterBtn a{
text-decoration:none;
color:#939B8C;
font: 20px "Times New Roman", Times, serif;
letter-spacing:5px;
}
#enterBtn a:hover{
text-decoration:none;
color:#000;
}
#homeflash{
	width:80px;
	height:30px;
	position:absolute;
	margin:100px 0px 0px 625px;
	padding:0px;
}

#toplinks {
	text-align: center;
	font-size: 10px;
}
#toplinks a {
	text-decoration: none;
	color: white;
}

#bottomlinks {
	font-size: 11px;
	text-align: center;
	padding: 5px;
}

#bottomlinks a{
	color: white;
}
#teamrotate {
	background-image:url(assets/images/teamRight-new.jpg);
	height:510px;
	width:488px;
	
}
#teamflash {
	position:relative;
	top:30px;
	left:240px;
	width:220px;
	height:320px;

}
