
	body,
	html {
		margin:0;
		padding:0;
		color:#000;
		background:570207;
		text-align:center;
	}
	
	body {
		font-family: times new roman, times, georgia, garamond, serif; font-size: 1.0em; line-height: 1.4em; letter-spacing:.02em; color:#000000;}
		body a:link {times new roman, times, georgia, garamond, serif; font-size: 1.0em; line-height: 1.4em; letter-spacing:.02em; color:#10319e; }
		body a:visited {color: #10319e}
		body a:hover {color: #0b82c4}
		body a:active {color: #0b82c4}
	}
	
	
	body {
		min-width:900px;
	}
	
	#wrap {
		margin:15px auto;
		background:#fffbcc;
		width:900px;
		text-align:left; 
	}
	
	
	h1 { font-family: times new roman, times, georgia, garamond, serif; font-size: 1.3em; line-height: 1.6em; letter-spacing:.02em; color:#10319e; }

	.smallred { font-family: times new roman, times, georgia, garamond, serif; font-size: 1.0em; line-height: 1.4em; letter-spacing:.02em; color:#680404; font-weight: bold; text-decoration: none;}
	
	.cutline { font-family: verdana, geneva, arial, helvetica, "sans-serif"; font-size: 10px; line-height: 14px;}
	
	.bodysmall {
		font-family { times new roman, times, georgia, garamond, serif; font-size: .7em; line-height: 1.3em; letter-spacing:.01em; color:#000000;}
		.bodysmall a:link {times new roman, times, georgia, garamond, serif; font-size: .7em; line-height: 1.3em; letter-spacing:.01em; color:#10319e; }
		.bodysmall a:visited {color: #10319e}
		.bodysmall a:hover {color: #0b82c4}
		.bodysmall a:active {color: #0b82c4}
	}
	
	.headlink { font-family: times new roman, times, georgia, garamond, serif; font-size: 1.0em; line-height: 1.5em; letter-spacing:.02em; color:#680404; font-weight: bold; text-decoration: none;}
		.headlink a:link {times new roman, times, georgia, garamond, serif; font-size: 1.0em; line-height: 1.5em; letter-spacing:.02em; color:#680404; font-weight: bold; text-decoration: none;}
		.headlink a:visited {color: #680404}
		.headlink a:hover {color: #0b82c4; text-decoration: underline;}
		.headlink a:active {color: #0b82c4}
	#nav {
		background:#10319e;
		height:22px;
		width:900px;
		text-align: center;
	 }
	
	
	
	#nav .nav { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: .9em; line-height: 1em; color:#fcf6aa; font-weight: bold; letter-spacing: .05em}
		#nav a.nav { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: .8em; line-height: 2em; color:#fcf6aa; font-weight: bold; text-decoration: none;  letter-spacing: .05em}
		#nav a.nav:visited { color: #fcf6aa; }
		#nav a.nav:active { color: #ffd203; }
		#nav a.nav:hover {color: #ffd203; text-decoration: underline; }
		
		
	#main {
		background:#fffbcc;
		margin:0 20px;
		padding:25px 50px;
		width:780px;
	}
	
	
	
	#sidebar {
		background:#fffbcc;
		float:right;
		width:280px;
		margin:0 10px;
		text-align:left;
		height:100%;
	}
	
	#center {
		background:#fffbcc;
		float:left;
		width:15px;
		margin:0 5px;
		text-align:center;
		height:300px;
		background-image: url('art/greenbulletspacer.gif'); background-repeat: repeat-y;
		
	}
	#footer {
		clear:both;
		padding:15px;
		background:#fff;
		height:18px;
		width:900px;
	}
	#footer p {
		margin:0;
    }
	* html #footer {
		height:1px;
	}
	
	 ul { list-style-image: url("art/bullet.gif");
		}
    
     /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
	

 
 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
	