
	body,
	html {
		margin:30;
		padding:30;
		background:#74698f;
		color:#000;
		text-align:center;
		font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: 12px; line-height: 18px;}
	}
	body {
		min-width:750px;
	}
	#wrap {
		background:#c64e2c;
		margin:0 auto;
		text-align:left; 
		width:900px;
	}
	
	#wrap2 {
		background:#c64e2c;
		margin:0 auto;
		text-align:left; 
		width:820px;
		
	}
	
	h1 { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: 16px; line-height: 22px; font-weight: bold; color: #74698f;}

	.smallhed { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: 15px; line-height: 19px; font-weight: bold; color: #c64e2c;}

	.dot { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: 15px; line-height: 19px; font-weight: bold; color: #c64e2c;}

			
	.body { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: 13px; line-height: 18px; }
		a.body { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: 13px; line-height: 18px; color:#c64e2c; text-decoration: none}
		a.body:visited { color: #c64e2c; }
		a.body:active { color: #74698f; }
		a.body:hover {color: #74698f; text-decoration: underline }
	
	
	.white { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: 12px; line-height: 18px; color:#ffffff; }
		a.white { font-family: geneva, helvetica, verdana, arial,  arial, "sans-serif"; font-size: 12px; line-height: 18px; color:#ffffff; }
		a.white:visited { color: #ffffff; }
		a.white:active { color: #ffffff; }
		a.white:hover {color: #ffa142; text-decoration: underline }
		
	.alignright {
		float: right;
		display: inline; /*fixes IE float bug*/
		text-align: right;
		font-style: italic; 
		padding:0 30px;
	}

	 #header {
		background:#652db1;
		height:100px;
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    } 
	#nav {
		background:#303440;
		height:15px;
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	
	
	#main2 {
		background:#fffde8;
		float:right;
		width:660px;
		
	}
	
	#main {
		background:#fffde8;
		float:right;
		width:740px;
		
	}
	#main h1, h2, #main h3, p, table {
		padding:0 30px;
    }
    
    #main ul2 {
		padding:0 60px;
    }
	#sidebar {
		float:left;
		width:160px;
		margin:0, 12px;
	}
	
	#sidebar2 {
		float:left;
		width:160px;
		margin:0, 0px;
	}
	
	#footer {
		background:#303440;
		clear:both;
	}
	#footer p {
		padding:5px;
		margin:0;
    }
    
  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;}
}
	