/* GENERAL FORMATTING */
body 				{
					margin:0px;
					border:0;
					padding:0px;
					font-size: 14px;
					font-family:arial, Verdana, Helvetica, sans-serif;
					color:#363637;
					background-color: #B7B7B7;
					line-height:1.2em;
					}
			
a 					{
					text-decoration:none;
					color:#003C00;
					font-weight:bold;}

a:hover 			{color:#75a406;
					font-weight:bold;
					text-decoration:underline;
					}	
					

/* PARAGRAPH FORMAT */

p					{
					margin-left:10px;
					margin-right:10px;
					margin-top:10px;
					margin-bottom:10px;
					}		
	

/* IMAGES */

img					{border: none;}
					
img.bordered		{border: #000000 solid 2px;}

.float_right		{float:right}

.float_left			{float:left}


/* LIST FORMAT */

ul					{line-height: 1.5em;}	

li 					{
					padding-left:-5px;
					margin-left:-5px;
					}



/* FORMATTING OF MAIN CONTENTS */

#wrap			{
					width:1010px;
					background:url(images/wrap_bg.jpg) repeat-y;
					align: center; 
					margin: 0 auto;
					margin-top:0px;
					}
					
#header				{
					width:950px;
					height:100px;
					align: center; 
					margin: 0 auto;
					background:#363637;			
					}
					
#flash				{
					width: 930px;
					height:305px;
					margin:0 auto;
					background:#363637;
					border:solid 10px #ffffff;
					z-index:-1;
					float:left;
					margin-left:30px;
					_margin-left:15px;
					}
					
												
#content_area		{
					width:950px;
					margin-left: auto ;
  					margin-right: auto ;
					background:url(images/content_bg.jpg) repeat-y;
					}			

#left_column		{
					width:185px;
					min-height:300px;	
					margin:0px;
					border:0;
					padding: 0px 0 0 0px;
					float:left;
					}			

					
#right_column	 	{
					width:720px;
					min-height:300px;	
					margin:0px;
					border:0;
					padding-top:0px;
					padding-left:30px;
					float:left;
					}
					
#footer				{
					width:950px;
					height: 50px;
					color: #FFFFFF;
					font-size:11px;
					font:Arial, Helvetica, sans-serif;
					text-align:center;
					margin:0px auto;
					background:#363637;
					}

#footer a			{color:#FFFFFF}

#footer a:hover
					{color:#74A306}			

					
#top_menu			{
					z-index:1;
					width:950px;
					height: 25px;
					xpadding-left: 200px;
					font-size:12px;
					font-weight:normal;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					background:#363637;
					padding-top:10px;
					float:right;
					color:#75a406;
					text-decoration:none;
					}


#top_menu a 		{
					text-decoration:none;
					font-weight:normal;
					color:#ffffff;}

#top_menu a:hover 	{
					text-decoration:none;
					font-weight:normal;
					color:#75a406;
					}		
														
/*HEADER STYLES */

h1					{
					color:#75a406;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					text-align:center;
					font-weight:bold;
					font-size:19px;
					margin-bottom:20px;
					_margin-bottom:10px;
					margin-left:0px;
					_margin-left:0px;
					margin-top:30px;					
					_margin-top:20px;					
					}

h2					{
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:15px;
					color: #75a406;
					margin-bottom:10px;					
					}


h3					{color:#FFFFFF;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:15px;
					font-weight:bold;					
					margin-left:25px;
					margin-top:25px;
					}

										
/*OTHER GENERAL STYLES */

.credentials		{
					width:80px; 
					height:70px; 
					float:left
					}

.tag_line			{color:#ffffff;
					font-family:Arial, Helvetica, sans-serif;
					font-style:italic;
					font-weight:bold;
					font-size:14px;					
					margin-right:10px;
					xmargin-top:25px;
					}

.testimonial		{font-size:13px;
					font-style:italic;}

.testimonial a		{font-weight:bold;
					font-style:normal}

.testimonial a:hover {color:#75a406;
					font-weight:bold;
					}	

.read_more			{width:120px; 
					height:20px; 
					float:right; 
					margin-right:30px;
					}
