﻿	/** * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/) * http://cssreset.com */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,
 p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
 del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, 
 var, b, u, i, center,dl, dt, dd, ol, ul, li, fieldset, 
 form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, 
 embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, 
 summary,time, mark, audio, video 
{	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: top;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}


/*global */

body { line-height:1; background-color:#white; }

/* headings */

h1 { font-size:24px; color:#FF9900; }
h2 { font-size:18px; }
h3 { font-size:16px; }
h4 h5 h6 {font-size:14px; }

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:"0" }

/* text elements */ 

p, h1 , h2, h3, ol, ul, li	{ font-family:Arial, Helvetica, sans-serif; }
ol, ul 			{	list-style:circle; }
blockquote, q 	{	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after 					
				{	content: '';	content: none;}
table 			{	border-spacing:7; padding:7; }

/* end reset */

/* containers */

#wrapper 			{ width:900px; margin:0px auto; background-color:#ffffff; }

#top  				{ background-color:#73A826; width:100%; padding:20px 0; overflow:hidden; 
						border-bottom:1px #000000 solid; }
		
#logo				{ margin :0 0 0 10px; float:left; }

#socialmedia		{ float:right; margin:0px 10px 0px 0px; }
#socialmedia p 		{ color:#ffffff; font-size:11px; margin:4px 10px 4px 9px; }
#socialmedia img 	{ width:24px; height:24px; }
#socialmedia ul li 	{ display:inline; }

#topnav 			{ background-color:#eeeeee; clear:both;  }
#topnav ul li 		{ display:inline; }
#topnav ul 			{ width:100%; float:left; margin:0px; background-color:#73A826; 
					border-bottom:1px #000000 solid; }
#topnav ul li a		{ float:left; padding:10px 20px; }

#topnav a:link		{ color:#ffffff; }
#topnav a:visited	{ color:#ffffff; }	
#topnav a:active	{ color:#ffffff; }	
#topnav a:hover		{ color:#ffffff; background-color:#FF9900; font-weight:100; color:#000000; }	
#topnav a:focus		{ color:#ffffff; }

#banner  			{  }

#subbanner  		{  width:100%; background-color:#555555; padding:15px 0px; 
						overflow:hidden; }
#subbanner h3		{ color:#ffffff; font-size:14px; font-weight:normal ;
						text-align:center; line:height:180%; }

#content  			{ float:left; width:650px; padding:20px; }
#content h1			{ margin:0px 0px 20px 0px; font-size:20px; 
						padding:20px 0; }
#content p			{ margin:16px 0; line-height:120%; color:#000000; }
#content h2			{ margin:20px 0 0 0; }
#content ul li		{ line-height:120%; }
#content img		{ margin: 5px; }
#content a:link		{ color:#73a826; }
#content a:visited	{ color:#73a826; }	
#content a:active	{ color:#73a826; }	
#content a:hover	{ color:#73a826; background-color:#FF9900; color:#000000; }	
#content a:focus	{ color:#73a826; }

 
#rightside  		{ padding:20px; margin-left:675px; }
#rightside h2		{ margin:20px 0 10px 0; }
#rightside p		{ margin:8px 0; line-height:160%; }

#footer  			{ clear:both; background-color:#000000; padding:10px 0; }
#footer p			{ text-align:center; color:#ffffff; }
#box1 				{  }

#box2 {  }

#box3 {  }

#box4 {  }

#box5 {  }

#box6 {  }

/* layout extra */

#quote p			{ font-style:italic; }

/* Navigation extra */

/* Forms */

form { text-align:left; margin:20px; }

label, submit, input, textarea {
	border:0; padding:0; margin:0; background:none; }
	
	label { float:left; width: 150px;
		text-align:right; display:block; }
	
	input, textarea {
		border:1px #333 solid; margin-left:10px; }
		
	textarea { width:280px; height:150px;
		margin-bottom:16px }
		
	select {  }
		
	.submit { width:90px; height:25px;
			margin-left:150px;
			font-size:12px; }
		
	br { clear:left; }
		
	