@charset "utf-8";

body	{
	margin:0;
	}
h2	{
	font-size:1.4em;
	color:#996600;
	margin:0px;
	}
#topline	{
	width:100%;
	height:8px;
	background-color:#003300;
	border-bottom:#FF9900 solid 2px;
	}
#headwrap	{
	width:900px;
	margin:auto;
	}
#logo	{
	width: 180px;
	float:left;
	}
#header	{
	width:720px;
	float:left;
	padding-top:21px;
	}
#addy	{
	width:100%;
	margin:auto;
	text-align:center;
	clear:both;
	font-size:1.3em;
	margin-top:15px;
	border-bottom:#FF9900 solid 1px;
	padding-bottom:4px;
	}
#bottomline	{
	width:100%;
	height:4px;
	background-color:#003300;
	}
#mainwrap	{
	width:900px;
	margin:auto;
	margin-top:15px;
	margin-bottom:25px;
	
	
	
	}
#menu	{
	width:210px;
	float:left;
	border-left:#999999 1px solid;
	}
#contentwrap	{
	width:660px;
	float:right;

	}
#flash	{
	width:650px;
	float:right;
	}
#maincontent	{
	width:650px;
	float:right;

	}
#contentleft	{
	width:300px;
	float:left;
	padding-right:8px;
	
	}
#contentright	{
	width:321px;
	float:right;
	padding-top:25px;
	
	}
#blurb	{
	width:660px;
	text-align:center;
	clear:both;
	float:right;
	color:#990000;
	margin-bottom:15px;
	margin-top:25px;
	
	}
#footer	{
	width:100%;
	border-top:#ff9900 solid 1px;
	clear:both;
	text-align:center;
	font-size:.8em;
	margin-top:15px;
	}

.fltright	{
	float:right;
	border:none;
	padding-left:6px;
	clear:both;
	}
.blurb	{
	color:#990000;
	text-align:center;
	font-weight:bold;
	}
	
.list	{
	font-size:1em;
	color:#333333;
	}
.center	{
	text-align:center;
	}
.noborder	{
	border-style:none;
	margin-right:15px;
	}
.red	{
	color:#990000;
	}
.pad5	{
	padding:5px 0px 5px 0px;
	}
.clear	{
	clear:both;
	}
