body{	
	background:url(../images/bodybg.gif) 0 0 repeat-x #8EAA46;
	margin:0;
	}

#container{
	margin:0 auto;
	width:960px;
	padding:0;
	color:#F0FCD2;
	background-attachment: scroll;
	height:1850px;
	background:#8EAA46 url(../images/body_bg.gif) repeat-x scroll 0 0;
	}

#containerL{
	margin:0 auto;
	width:960px;
	padding:0;
	color:#F0FCD2;
	background-attachment: scroll;
	height:2500px;
	background:#8EAA46 url(../images/body_bg.gif) repeat-x scroll 0 0;
	}

#containerM{
	margin:0 auto;
	width:960px;
	padding:0;
	color:#F0FCD2;
	background-attachment: scroll;
	height:4500px;
	background:#8EAA46 url(../images/body_bg.gif) repeat-x scroll 0 0;
	}

a {
	color:#343434;
	}

#left{
	float:left;
	width:560px;	
	}
#left img{padding-left:10px;}

#left p{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#343434;
	text-align:left;
	padding-left:10px;
	}



#left p span{
	font:italic 12px/15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:10px;
	}


#right{
	float:right;
	width:380px;
	background:#343434;
	height:100%;
	}

#right img {
	padding:15px;
	}

#right .img1 {
	padding-left:15px;
	}

#right h2{
	font:normal 40px Georgia, "Times New Roman", Times, serif;
	color:#8DAA46;
	margin:0 0 14px 0;
	padding-left:15px;
	}

#right ul{
	margin:0;
	font-size:0;
	line-height:0;
	list-style:none;
	padding-left:15px;
	padding-bottom:30px;
	}

#right ul li a{
	padding:0 0 0 17px;
	background:url(../images/bullet.gif) 0 5px no-repeat;
	font:normal 12px/25px Arial, Helvetica, sans-serif;
	color:#BFBFBF;
	text-decoration:underline;
	list-style-type:none;
	}
#right ul li a.selected{color:#FFF; font:bold 13px/27px Arial, Helvetica, sans-serif;}
	
#right ul li a:hover{
	background-color:#262626;
	color:#BFBFBF;
	}

#right ul.botLink1{
	float:left;
	padding:15px;
	padding:0 0 10px 0;
	width:130px;
	}

#right ul.botLink1 li{
	font-size:0;
	line-height:0;
	}
	
#right ul.botLink1 li a{
	padding:0 0 0 17px;
	background:url(../images/bullet.gif) 0 5px no-repeat;
	font:normal 12px/25px Arial, Helvetica, sans-serif;
	color:#BFBFBF;
	background-color:inherit;
	text-decoration:underline;
	}
	
#right ul.botLink1 li a:hover{
	background-color:#262626;
	color:#BFBFBF;
	}
	
#right ul.botLink2{
	float:right;
	padding:0 0 5px 0;
	width:130px;
	}
	
#right ul.botLink2 li{
	font-size:0;
	line-height:0;
	}
	
#right ul.botLink2 li a{
	padding:0 0 0 17px;
	background:url(../images/bullet.gif) 0 5px no-repeat;
	font:normal 12px/25px Arial, Helvetica, sans-serif;
	color:#BFBFBF;
	background-color:inherit;
	text-decoration:underline;
	}
	
#right ul.botLink2 li a:hover{
	background-color:#262626;
	color:#BFBFBF;
	}

/*Misc*/
#relatedbox{
	width:350px;
	height:150px;
	padding-left:15px;
	}

img{
	border:0;
	}

/*Green Promo*/
#green{
	width:100%;
	height: 230px;
	background-color:#708A30;
	color:#C4DC86;
	margin-left:10px;
	}

#green ul.left{
	float:left;
	width:230px;
	list-style:circle;
	}
	
#green ul.right{
	float:left;
	width:200px; 
	list-style-type:circle;
	}

#green li{
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	line-height:15px; 
	}

#green h2{
	background:url(../images/green-hdr.gif) 0 0 no-repeat;
	width:100%;
	height:36px;
	font:normal 19px/36px Georgia, "Times New Roman", Times, serif;
	padding:0 0 0 42px;
	color:#000;
	margin:0 0 25px 0;
	}

#green p{
	font-size:12px;
	line-height:15px;
	color:#C4DC86;
	background-color:inherit;
	padding-left:15px;
	padding-right:15px;
	}

.green a.more2:hover{
	color:#DB990C;
	background-color:inherit;
	}
	
.green p.greenBot{
	display:block;
	background:url(../images/green_bottom.gif) 0 0 no-repeat;
	width:241px;
	height:21px;
	font-size:0;
	line-height:0;
	}

/*Global Headers*/



h1	{
	background:url(../images/icon1.gif) 12px 5px no-repeat;
	padding:0 0 11px 60px;
	font:normal 26px/36px Georgia, "Times New Roman", Times, serif;
	color:#343434;
	}

h2	{
	font:normal 18px/22px Arial, Helvetica, sans-serif;
	color:#7D0101;
	padding-left:10px;
	
	}

h3	{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#343434;
	padding-left:10px;
	padding-top:10px;
	}
	
/*------------------------------------------------footer--------------------*/
#footerMain{
	width:100%;
	height:88px;
	background:url(../images/footer_bg.gif) 0 0 repeat-x #E9EAD6;
	color:#425C00;
	}
	
#footer{
	width:954px;
	height:88px;
	margin:0 auto;
	position:relative;
	}

#footer ul{
	top:16px;
	list-style-type:none;
	margin:0;
	padding: 10px 10px 10px 0;
	}
	
#footer ul li{
	float:left;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#343434;
	background-color:inherit;
	}
	
#footer ul li a{
	padding:0 7px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#343434;
	background-color:inherit;
	text-decoration:none;
	}
	
#footer ul li a:hover{
	text-decoration:underline;
	}
	
#footer p.copyright{
	font:normal 10px/17px Arial, Helvetica, sans-serif;
	position:absolute;
	left:801px;
	top:16px;
	width:155px;
	}
	
#footer a.xhtml{
	display:block;
	background:url(../images/xhtml_bg.gif) 0 0 no-repeat;
	width:67px;
	height:19px;
	position:absolute;
	left:816px;
	top:34px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	}
	
#footer a.xhtml:hover{
	background:url(../images/xhtml_bg_hover.gif) 0 0 no-repeat;
	}
	
#footer a.css{
	display:block;
	background:url(../images/xhtml_bg.gif) 0 0 no-repeat;
	width:67px;
	height:19px;
	position:absolute;
	left:888px;
	top:34px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	}
	
#footer a.css:hover{
	background:url(../images/xhtml_bg_hover.gif) 0 0 no-repeat;
	}
	
#footer p.design{
	display:block;
	width:170px;
	position:absolute;
	left:0px;
	top:32px;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#A70000;
	background-color:inherit;
	padding:2px;
	}
	
#footer p.design a.link{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#A70000;
	background-color:inherit;
	text-decoration:none;
	}
	
#footer p.design a.link:hover{
	color:#fff;
	background-color:#000;
	}
	
#boxed{background:#a5bb6b; padding:10px; font:normal 12px/15px Arial, Helvetica, sans-serif;}

#boxed ul{list-style-type:bullet;}

#boxed li{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#343434;
	text-align:left;
	padding-left:10px;
	}
	
#boxed2{background:#a5bb6b; padding:10px;}

#boxed2 ul{list-style-type:bullet;}

#boxed2 li{
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#343434;
	text-align:left;
	padding-left:10px;
	}

