body {
	padding: 0;
	border: 0;
  	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  	background-color: #DDDE66;
	
}
h1, h2, h3, p, span, a {
	font-family: 'Lucida Grande', verdana, sans-serif;
	}
h1, h2, h3, h4, span {
	font-family: helvetica, verdana, sans-serif;
	}
.container {
	margin-left: -450px;
	position: absolute;
	left: 50%;
	width: 900px;
	text-align: left;
	background-color: #DDDE66;
}

a {
  color: #000;
  text-decoration: none;
}

a:hover {
   text-decoration: underline;
}
h1 {
 	 color: #242322;
	 font size: 10px;
}
h2 {
	color: #8C8C60;
	font-size: 18px;
	line-height: 10px;
}
h3 {
	color: #383838;
	font-size: 12px;
}
h4 {
	color: #3C3B38;
	font-size: 10px;
}
img { border: 0; }

p {
	font-size: 11px;
  	line-height: 16px;
  	color: #666666;
}
.header {
	position: relative;
	margin-top: 0px;
	height: 170px;
	padding: 40px 0 0 100px;
	background: #DDDE66 url(background/topbg2.gif) no-repeat top left;
}
.title {
	position: relative;
	margin-left: 245px;
	padding: 1px 0 4px 0;
	}
.main {
	margin: 0px 0px 0 248px;
	padding: 0px 0px 0 28px;
	height: 322px;
	background: #DDDE66 url(background/bottombg1.gif) no-repeat top left;
}
.content {
	margin: 0 10px 0 272px;
	height: 400px;
	}
.content span {
	margin-left: 15px;
	font-size: 10px;
	color: #3C3B38;
	
	}
.bars {
	margin: 0 0 0 273px;
	padding: 0 5px 0 5px;
}
.bars h2 {
	margin-left: 10px;
	}
.bars h4 {	
	weight: 100;
	padding-top: 2px;
	padding-left: 30px;
	height: 23px;
	width: 350px;
	background: #DDDE66 url(background/testblahh.gif) no-repeat top left;
}	
.bars strong {
	padding: 0 10px 0 10px;
	color:#000000;
	font-weight: 800;
	}
.trigger{
	cursor:pointer;
}	
.trigger:hover{
	cursor:pointer;
}		
.expanded{
	cursor:pointer;
}
.expanded:hover{
	cursor:pointer;
}
.show{
    position:static;
    display: table;
}
.hide{
	position:absolute;
	left:-999em;
	height:1px;
	width:100px;
	overflow:hidden;
}
#barsub {
	background-color: #E3E89A;
	color: #000;
	margin: 0 0 0 15px;
	padding: 9px 10px 20px 77px;
	width: 240px;
	border-top: 2px solid #C4C679; 
	border-bottom: 2px solid #C4C679;
	}
	
.post1{
	padding: 10px 5px 5px 5px;
	width: 340px; 
	background: url(background/gradbackground.gif) no-repeat top left;
}
.post1 p {
	font-size: 11px;
	line-height: 18px;
	color:#333333;
	padding: 5px 5px 5px 5px;
	}
.post1 h2, .post1 h3 {
	margin-left: 20px;
	}
.post2, 
.post3{
	float: left;
 	margin: 10px 0 0;
  	padding: 10px 15px;
  	width: 160px; width: 129px !important;
  	height: 200px; height: 190px !important;
  	border-left: 2px solid #C4C679;
}
.footer{
	margin-left: 272px;
	margin-top: 50px;
	padding-bottom: 10px;
	text-align: center;
	height: 107px;
	width: 352px;
	background: url(background/gradbackgroundr.gif) no-repeat top left;
	}
.footer p{
	color: #FFFFFF;
	font-size: 9px;
	}
	