
/* CSS Document */

body,
	html {
		margin:0;
		padding:0;
		color:#663300;
		background: #E7DFD7;
		font-family:Arial, Helvetica, sans-serif;
		
		}
		ul {
		list-style-type:none; 
		}
	
	#wrap {
		width:966px;
		margin:0 auto;
		background:#E7DFD7;
		border-left:3px;
		padding-left:2px;}
	
	#header {
    	padding:7px 0 0 0;
		background: #E7DFD7;
		text-align:center;
	}

.red{
	color:#F00;
}

	
	
	h1, h2{
		margin:0;
		padding:0;
		font-size:24px;
	}

	h2{
		color:#874c11;
		margin-bottom:10px;
		font-weight:bold;
		font-size:20px;
		}
	h3{
		margin:5px 0;
		padding:0;
		font-size:16px;
	}
		
   h4 {
   font-size:14px;
   color:#FF0000; text-decoration:underline;
  
   }
   p{
	   line-height:20px;
	   margin:0;
	   padding:10px 0;
   }
   	
	
	#content{
		padding-top:10px;
	}
	
	a{
		color:#2f9a27;
	}


p.navigation-bar{
	background-color:#2f9a27;
	font-size:12px;
	padding:10px;
	color:#FFF;
	text-align:center;
	margin:0 0 6px 0;
}
ul li{
	list-style-type:disc;
	list-style-position:outside;
	padding:5px 0;
}
	
p.navigation-bar a {padding: 7px 10px; color: #FFF;

text-decoration: none; }

p.navigation-bar a:hover  { padding: 7px 10px; background-color: #FFED00;

color: #CC6600;

text-decoration: none; }

	img
	{ padding:5px;
	  
	}
	#header img{
		padding:0;
	}
	.banner img{
		padding:0;
	}
	
	#main {
		float:left;
		width:600px;
		padding:10px;
		1background:#EFDFD7;
	}
	
	
	#sidebar {
		float:right;
		width:315px;
		padding:10px;
		background:#EFDFD7;
	}
	#sidebar h2{
		text-transform:uppercase;
	}
	#footer {
		clear:both;
		padding:5px 10px;
		background:#E7DFD7;
	}
	#footer p {
		margin:0;
    }
	* html #footer {
		height:1px;
	}

