#main
	{
		width:960px;
		margin-left: auto;
		margin-right: auto;
		border: 1px solid #cccccc;	
		background-color: #cccccc;	 
	}


#container
	{
		 width:960px;
		 background-color:#FFFFFF;
	}


#column_2
	{
		width:256px;
		float:right;
		background-color: #ededed;
		padding-top: 3px;
		border-right: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
			
	}


#column_1
	{
		width:700px;
		float:left;
		background-color: #ffffff;
		border-right: 1px solid #cccccc;
		border-left:1px solid #cccccc;
		z-index:22;
		
	}


.column_2_text
	{
		padding-right:20px;
		padding-left:17px;
		margin-top:5px;
		margin-bottom:5px;
	}


#column-left
	{
		width:275px;
		float:left;
		background-color: #ffffff;
		border-right: 1px solid #cccccc;
		z-index:22;
	}


#column-right
	{
		width:425px;
		float:left;
		background-color: #ffffff;
		z-index:22;			
	}


.left-promo
	{
		width: 310px;
		float:left;
		padding-left: 20px;
		margin-top:5px;
		margin-bottom:5px;	
		padding-right:20px;	
		border-right:#cccccc solid 1px;	
	}


.right-promo
	{
		width: 310px;
		float:left;
		padding-left:20px;
		margin-top:5px;
		margin-bottom:5px;
		
	}


#header, #footer
	{
		width: 960px;
	}
	
#header
	{
		background-color:#ffffff
	}


#footer
	{
		WIDTH: 960px;
	}

#footer a:visited
	{
		color: #ffffff;
		font-size:10px;
	}


.footer-text
	{
		COLOR: #ffffff; 
	}


.footer-text a:visited
	{
		COLOR: #ffffff; 
	}


#footer a:hover
	{
		COLOR: #e8d462;
		TEXT-DECORATION: underline;
	}


.contactinfo-box
	{
		background-color:#af0b00;
		color: #ffffff;
		width: 960px;
		height: 115px;
		
		font-size:10px;
	}






