/* CSS Document
   Credits: beansnrice.com
   Date: 06/25/2009
  
   
   Header Color: #ccc
   
   Link Colors:#333 (grey)
   Link Rollover: #9FC5E4 (blue)
   
   Font:9pt Verdana, Arial, Helvetica, sans-serif
   
 */

/* MAIN ELEMENTS */

body		{
  			margin:0;
 			padding:0;
 			font:9pt Arial, Helvetica, sans-serif;
  			color:#fff; 
			background-color:#000; 
			}
			
hr{
  color:#aaa;
  margin:5px 0 5px 0;
  border-top:1px solid #969696;
  border-bottom:1px solid #aaa;
  border-left:#969696;
  border-right:#969696;
}

/* STRUCTURE */

#header	{
			width:805px;
			margin:0 auto;
			}

#wrapper	{
			width:805px;
			margin: 0 auto;
			background-color:#969696;
			background-image:url(../images/wrapper_bkgd.jpg);
			background-position:bottom left;
			background-repeat:repeat-x;
			padding:0 0 30px 0;
			height:675px;
			}
			
#maincontent	{
			float:left;
			width:490px;
			margin:15px 30px 15px 30px;
			padding:10px 0 0 0;
			}
			
#secondarycontent	{
			float:right;
			width:235px;
			margin:10px 20px 15px 0;
			padding:0;
			}
			
#footer		{
			width:805px;
			margin:10px auto 15px auto;
			padding:0;
			font:8pt Arial, Helvetica, sans-serif;
			text-align:right;
			color:#ccc;
			}
			
#popup	{
			width:575px;
			margin:0;
			padding:20px 0 0 0;
			margin:0 auto;
			}
			
			
/* NAVIGATION */

#nav	{
			width:805px;
			background-color:#7b7b7b;
			border-bottom:1px solid #aaa;
			padding:7px 0 5px 0;
			letter-spacing:1pt;
			}

#mainnav	{
			float:left;
			margin:0 0 0 20px;
			padding:0 5px 0 10px;
			font-size:9pt;
			}
						
a#mainnav:link, a#mainnav:visited {
			color:#000;
			text-decoration:none;
			}
			
a#mainnav.navon:link, a#mainnav.navon:visited {
			color:#ccc;
			text-decoration:none;
			}
			
a#mainnav:hover, a#mainnav:active, a#mainnav.navon:hover, a#mainnav.navon:active   {
			color:#9FC5E4;
			text-decoration:none;
			}
			

			
/*LINKS */			
a:link, a:visited {
			color:#333;
			text-decoration:none;
			}
			
a:active, a:hover {
			color:#9FC5E4;
			text-decoration:none;
			}

/*TYPOGRAPHY */

P			{
			margin:5px 0 10px 0;
			line-height:15pt;
			color:#fff;
			}	
							
			
/* Main Header _________________________________ */
H1			{	
			font-family: Arial, Helvetica, sans-serif;
			font-size:14pt;
			font-weight:100;
			color: #ccc;
			padding:10px 0 5px 0;
			margin:0;
			}		
	
/* Sub Header _________________________________ */
H2			{	
			font-family: Arial, Helvetica, sans-serif;
			font-size:12pt;
			font-weight:100;
			color: #ccc;
			padding:10px 0 0 0;
			margin:0;
			}
			
/* Contact Sub Header _________________________________ */
H3			{	
			font-family: Arial, Helvetica, sans-serif;
			font-size:12pt;
			font-weight:100;
			color: #ccc;
			padding:3px 0 0 0;
			margin:0;
			}	

			
/* LISTS */
			
ul	{
 			 margin:0;
 			 padding:0;
			 list-style:none;
			 list-style-position: outside;
			 }
 
li	{
 			 margin:0;
 			 padding:6px 0 0 8px;
 			 line-height:13pt;
			 list-style-position: outside;
			 text-indent:-8px;
			 }
	
