/* River Designs - Configuration */

	/* Background */
	.body_background
	{
		background: url(../images/topbannergradient.jpg); /* Gradient Strip */
		background-repeat: repeat-x; /* Continue repeating background horizontaly */
		background-color: #CD3538; /* Background Image (Color Code for Bottom color) */
		font-family: Arial,Tahoma, Verdana;
		font-size: 11px;
		color: #000000;
	}
body
	{
		font-family: Arial,Tahoma, Verdana;
		font-size:12px;font-weight:normal;
		color: #000000;
	}
p{
	padding:5px 0 5px 0;margin:0;
	font-family: Arial;
		font-size: 12px;
		color: #000000;
}
.clear{
	clear:both;
}
	
	/* Header Styles - h1 */
	.headerStyle 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:normal;
		font-size: 20px;
		/*color: #FFAF48; */
		color: #009933; 
	}
	h2.headerStyle  
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;
		font-size: 16px;
		/*color: #FFAF48; */
		color: #009933; 
	}
	
	
	
	h2 
	{
		font-family: Arial;
		font-size: 12px;
		color: #f03232; 
		padding:2px 0 5px 0;margin:0;
	}
	
	/* Text Styles */
	ul li 
	{
		font-family: Arial;
		font-size: 12px;
		color: #000000;
		list-style-position:inherit;
		list-style:disc;
		padding-top:2px;padding-bottom:2px;
		
	}
	ul
	{
		font-family: Arial;
		font-size: 12px;
		color: #000000;
		list-style-position:inherit;
		list-style:disc;
		padding-top:5px;padding-bottom:5px;margin:0;
		
	}
	
	.style_awards
	{
		font-family: Arial;
		font-size: 12px;
		color: #ffffff;
	}
	
	.style_testimonials
	{
		font-family: Arial;
		font-size: 12px;
		color: #ffffff;
		font-style: italic;
	}
	
	/* River Designs Footer Style */
	.riverdesignsfooter
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		background-color: #161614;
	}
	
	/* *************************************************** */
	/* Text Style for Hyperlinks */
	a:visited {
		color: #f03232;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}
	
	a:link {
		border: none;
		color: #f03232;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
	}
	
	a:hover	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #f03232;
		font-weight: normal;
		text-decoration: underline;
	}
	/* *************************************************** */
	
	
	.imagefloatleft { float: left; position: relative; }
	
	.calendarstyle
	{
		border: solid; border-color: #333333; border-width: 1px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
	}
	
	
	/* Signup styles */
	.signupheaderstyle
	{
		font-family: Arial;
		font-weight: bold;
		font-size: 1.1em;
		/*color: #FFAF48; */
		color: #009933; 
	}
	
	.textboxstyle
	{
		border: thin;
		border-style: solid;
		border-color: #666666;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		padding: 2px 2px 2px 2px;
	}

