	body,
	html {
		margin:0;
		padding:0;
		background:#fefefe;
		color:#000;
		background: url("images/background-vertical-black.png");
		background-repeat: repeat-x;
	}
	body {
		min-width:750px;
	}
	.bold {
		font-weight:bold;	
	}
	#wrap {
		background: url("images/background-slice-green.jpg");
		background-repeat: repeat-x;
		background-color:#b0d974;
		margin:0 auto;
		width:975px;
		position:relative;
	}
	#header {
		background:#282828;
		padding-top:40px;
		padding-left:40px;
		padding-bottom:20px;
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	img {
		border:0;
	}
	#mastheadImage{
		width:900px;
		height:345px;
    	display:block;
    	margin-left:40px;		
	}
    #mainImage{

    }
	#nav {
		background:#282828;
		padding-left:5px;
		padding-top:10px;				
		padding-bottom:15px;		
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
		padding-left:35px;
	}
	#nav li a{
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #fff;
		font-family: sans-serif; arial; helvetica;
	}
	#nav li a:hover{
		color: #84ad4b;
	}
	#nav li a:active{
		color: #84ad4b;
	}
	.mainBullets{
		font-family: sans-serif; arial; helvetica;
		font-size:11pt;
		list-style: disc; color:#84ad4b;		
	}
	
	a{
		font-size: 11pt;
		font-weight: normal;
		text-decoration: underline;
		color: #000000;
		font-family: sans-serif; arial; helvetica;
	}
	a:hover{
		color: #84ad4b;	
	}
	a:active{
		color: #84ad4b;
	}	
	#contentWrapper{
		width:940px;
		background:#fff;
		background: url("images/background-horizontal-slice.jpg");
		background-repeat: repeat-y;
		float:left;
		margin-left:18px;
	}
	#main {
		background:#ffffff;
		background: url("images/background-horizontal-slice-left.jpg");
		background-repeat: repeat-y;		
		float:left;
		width:460px;
	}
	#main h1, #main h2, #main h3, #main p {
		padding:0 40px;
		font-family: sans-serif; arial; helvetica;
    }
    #main h1 {
			color:#84ad4b;    
			font-weight:normal;
			font-size:20pt;
    } 
    #main p {
    	font-size:11pt;
    }
    #sidebar h1 {
			color:#84ad4b;    
			font-weight:normal;
			font-size:20pt;			
    } 
    #sidebar h2 {
			font-size:16pt;			
    } 
	#sidebar {
		background:#ffffff;
		background: url("images/background-horizontal-slice-right.jpg");
		background-repeat: repeat-y;		
		float:right;
		width:430px;
	}
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h1, #sidebar h2, #sidebar h3, #sidebar p {
		padding:0 60px 0 0;
		font-family: sans-serif; arial; helvetica;
    }
    #sidebar p {
    	font-size:11pt;
    }
    #leftContent {
    	width:400px;
    	float:left;
    	margin-left:20px;   		
    }
    #slide1 {
    	margin-left:40px;	
    }
    #rightContent {
    	width:400px;
    	float:left;
    	background:#fff;   		
    }
	#footer {
		background:#b0d974;
		background: url("images/bottom-greenshadow.png");
		background-repeat: repeat-x;		
		clear:both;
	}
	#footer p {
		padding:5px;
		margin:0;
    }
	#greenHR1 { 
		border: 0; 
		height: 1px;
		width:350px;
		float:left;
		margin-left:40px;
	} 
	#greenHR2 { 
		border: 0; 
		height: 1px;
		width:90%;
		float:left;
	}     
	#badge{
		position:absolute;
		top:450px;
		left:860px;
		z-index:1000;	
	}
	img.floatLeft { 
	    float: left; 
	    margin: 0px; 
	}
	#flash{
		float:left;
		width:580px;
		height:277px;		
		background-color:#282828;	display:block;
	}
	#whatsNew{
		float:right;
		background-color:#282828;
		width:280px;
		height:277px;
		padding-right:20px;
		padding-left:20px;
		    	display:block;
	}
	#whatsNew h2 {
			font-size:16pt;
			color:#ffffff;
			font-family: sans-serif; arial; helvetica;
			font-weight:normal;			
    }
	#whatsNew p {
			font-size:11pt;
			color:#ffffff;
			font-family: sans-serif; arial; helvetica;
			font-weight:normal;			
    }
    #whatsNew p.date {
    	font-size:9pt;
    	color:#9fc06f;	
    }
    #leftContent p.date {
    	font-size:9pt;
    	color:#9fc06f;	
    }          
	#greenHRwn { 
		border: 0; 
		height: 1px;
		width:270px;
		float:left;
		margin-left:0px;
	} 
	