body {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}

* html body {
	font-size: x-s; /* for IE5/Win */
	f\ont-size: small; /*for other IE versions */
}

.noscroll{
	overflow: hidden; 
	overflow-y: hidden; 
	overflow-x: hidden; 
	overflow:-moz-scrollbars-vertical;
	width: 450px;
	height: 17px;
}

.scroll{
	width: 450px;
}

	
#wrapper{
	width:720px;
	margin: 0 auto;
	text-align:left;
	background: url(images/faux_col_1.gif) repeat-y;
	margin-bottom: -2px;
}

#branding{
	height:100px;
	width:720px;
}

#content{
	 width:510px;
	 float:right;
	 padding-top:20px;
 }
 
#content h1, h2{
 	padding-right:20px;
}

#content p{
	padding-right: 20px;
	color: #807859;
}

#content textarea {
	align: left;
	color: #807859;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

#content label {
	padding-right: 20px;
	}

#content a{
	color: #807859;
	text-decoration: none;
}

#content a:hover {
	color: #FF9900;
}


#content form {
	padding-bottom: 10px;
}

#content fieldset {
	padding-bottom: 10px;
	width: 470px;
	padding-left: 10px;
}


#mainnav{
	 width:180px;
	 float:left;
	 padding-top:20px;
	 padding-bottom:20px;
	 padding-left: 10px;
	/* MIN HEIGHT HACK */
	min-height:300px;
	height:auto !important;
	height:300px;
 }
 

#mainnav ul{
	margin:0;
	padding:0;
	list-style-type: none;
 }
 
 #mainnav ul a{
	color:#ffffff;
	text-decoration:none;
 } 
 
 #footer{
	clear:both;
	/* MIN HEIGHT HACK */
	min-height:12px;
	height:auto !important;
	height:12px;
	margin: 0;
	padding: 0;
	width:720px;
	background-color: #B4AC92;
 }