body { 
/*	background:url(images/verticalbackground.jpg) repeat-y; 	
	margin:0px;

	text-align:center;*/

text-align:center; /* for IE */
/* background-color:#dfdfdf;								 */

	padding:0px;
margin-top:0px;
		}
#leftform {
	margin-top:50px;

}




#leftform a { font-weight:800; }


#leftform option{ 
	background-color:#ffd;
	color:black;
} 




#container {
		width:984px;
	/*	height:1200px;   */
text-align: left; /* counter the body center */
	
/*		border: 4px double #000;	*/
		margin: 0em auto;
		padding: 0em;
		margin-left:5px;
		margin-right:5px;
		text-align: left;
		font-family: arial, 'lucida console', sans-serif;





}





#outercontainer {
				width:984px;
/*		height:1200px;  */
text-align: left; /* counter the body center */
	
/*		border: 4px double #000;	*/
		margin: 0em auto;
		padding: 0em;
		text-align: center;
		font-family: arial, 'lucida console', sans-serif;
/*		background:url(images/background.jpg) repeat-y;  */
		background-position: 53px 0px;
	
}





/*body { background:url(images/rightshadow.jpg) repeat-y; 




	background-color: #fafafa;	
	background-color:white;
	margin: 0;
	padding: 0;
	text-align: center;

}*/




img { padding:0px; margin:0px; }
	
#page2 {	background-color:white;	background:url(images/background.jpg) repeat-y left top; margin: 0em auto;




text-align: left; /* counter the body center */
	

		padding: 0em;
		text-align: left;
		font-family: arial, 'lucida console', sans-serif;
}

#content {
	text-align:left;
	margin-left:3px;
	margin-right:0px;
	width:725px;
	position:relative;
	right:-9px;
/*	height:1200px;  */
	float:left;
	text-align:left;
	padding:2px;
	color:#fff;
	background-color:white;
	border: none;
}




#clearing { float:none; clear:both; display: block;}

#last { float:none; clear: both;   }


div#container
{
margin-left: auto;
margin-right: auto;
width: 50em;
}


#content2 { width:984px;
		/* height:1200; */
		background-color:#777; float:left;
		
		}


#page {  text-align:left;  margin:0 auto; width:980px;  /* height:auto; */  border:1px double #000;  background-color:white; background:url(images/bodybackground.jpg) repeat left top; padding:0px; }

* html #page { width:984px; }


#leftcolumn { background:url(images/leftshadow.jpg) repeat-y left top; 
		width:97px;
		height:1200px;
		padding:0px;
		margin:0px;
	float:left;
		

		float:left;
}

#rightcolumn { background:url(images/rightshadow.jpg) repeat-y; 
		width:97px;
		height:1200px;
		padding:0px;
		margin:0px;
		float:left;

}

/* Menu */

#menu {
	width: 980px;
	height: 29px;
	padding:0px;
	margin:0px;

	background: url(images/menu.gif) left top no-repeat;
	background-color:#666;
	border-top: 1px solid #777;
	border-bottom: 1px #777;





/*	background: url(images/menu.gif) left top no-repeat;	*/
/* ckground-color:#4d5;
        
	border-top: 1px solid #777;
	border-bottom: 1px solid #777;
	text-align:center; */
}





#menu ul {
	margin: 0;
	padding: 3px 47px 0 0px;	
	list-style: none;
	line-height:0px;
}





#menu li {
	display: block;	
	floa	t: left;	
	background: url(images/button.jpg); no-repeat;	
}


#menu a {
	padding: 2px 29px 5px 25px;
	position:relative;
	left:53px;

	display: block;
	float: left;
	letter-spacing: -.5px;
	text-decoration: none;
	text-transform: uppercase;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:900;
	color: white;
}





#menu a:hover { 
	text-decoration: none; 
	color: black;
/*        background-color:#dfd; */
}#menu .current_page_item a {
	color: black;
}





/* Post */





.post {
	text-align:left;
	position:relative;
	padding:10px;
	left:-5px;
	float:left;
        width:725px;
        background-color:#fffff0;
        border:1px solid #999;
}





.post a { color:#555; text-decoration: none; font-weight:800;	 }
}





.post .title {
	margin-bottom: 20px;
	padding-bottom: 5px;
}





.post h1 { background-color:#ffd; width:550px; color:#888; border:1px solid black;
}





.post h2 {
	height: 27px;
        width: 550px;
	padding: 2px 0 0 15px;
margin:0px;
/*	background: url(images/topbar.jpg) repeat-y left top;	*/	
	background-color:#aaa;
	font-size: 18px;
	color: white;
}
.post h2 a { color:#888; font-size:16px; margin-top:3px;  }
}





.post .entry {
	padding: 0 15px;
}





.post .meta {
	padding: 15px 0 30px 0;
	border-top: 2px dashed #d4d6b5;
}





.post .meta p {
	margin: 0;
	line-height: normal;
	color: black;
}





.post .meta .byline {
	float: left;
}





.post .meta .links {
	float: right;
}





.post .meta .more {
	padding: 0 20px 0 18px;
	background: url(images/img11.gif) no-repeat left center;
}





.post .meta .comments {
	padding-left: 22px;
	background: url(images/img12.gif) no-repeat left center;
}





.post .meta b {
	display: none;
}





.post p { color:black;  }





/* sidebar */





#sidebar {
	float: right;
	margin-right:23px;
	position:relative;
	right:-12px;
	margin-top:2px;
	width:175px;
/*	height:900px;   */
	border: 2px solid #BED99C;
	background: url(images/bodybackground3.jpg);



}



* html #sidebar { width:125px; }

#sidebar ul {
	margin: 0;
	margin-top:20px;
	padding: 0;
	list-style: none;
	font-size:20px;

}



#sidebar li {
	margin-bottom: 40px;
	padding: 0 5px;
}

#sidebar li ul {
}





#sidebar li li {
	margin: 0;
	padding-right: 15px;
	background: url(images/img08.jpg) no-repeat right 50%;
}





#sidetbar h2 {





	height: 32px;
	padding: 8px 0 0 15px;
	margin-bottom: 10px;
	background: url(images/img07.jpg) no-repeat right top;
	font-size: 18px;
	color: #DADADA;
}

/* sidebar */


#leftbar {
	float: left;
	width: 174px;height:400px;
        padding:0px;
	font-size:14px;
	margin-left:10px;
	margin-top:2px;
	}#leftbar ul {
	margin: 0;
	padding: 0;
	list-style: none;
border: 2px solid #BED99C; }


#leftbar li {
	margin-bottom: 40px;
	padding: 0 15px;
}





#leftbar li ul {
}#leftbar li li {
	margin: 0;
	padding-right: 15px;
	background: url(images/img08.jpg) no-repeat left 50%;
}


#leftbar h2 {
	height: 32px;
	padding: 8px 0 0 15px;
	margin-bottom: 10px;
	background: url(images/img07.jpg) no-repeat right top;
	font-size: 24px;
	color: black;
}





/* Search */


#search {
	margin-top:0px;
	float:left;
	text-align:center;
}




#search  ul { text-align:center; margin-left:20px;
	 }





#search h2 {
	margin-bottom: 20px;
	margin-left:25px;
}





#s {
	width: 15px;
	margin-right: 5px;
	padding: 3px;
	border: 1px solid #BED99C;
}





#x {
	padding: 3px;
	border: none;
	background: #467805;
	text-transform: lowercase;
	font-size: 11px;
	color: #FFFFFF;
}


/* Boxes */





.box1 {
	padding: 20px;
}





.box2 {
	color: #BABABA;
}





.box2 h2 {
	margin-bottom: 15px;
	font-size: 16px;
	color: #FFFFFF;
}


.box2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}





.box2 a:link, .box2 a:hover, .box2 a:active, .box2 a:visited  {
	color: #EDEDED;
}





/* Footer */
#footer-wrap {
	width: 974px;
	height: 32px;
	margin: 0 auto;
	background: url(images/img04.jpg) no-repeat left top;
}





#footer {
	margin: 0;
	height: 20px;
	width:980px;
	font-size:12px;
	padding: 0;
	background-color:#000;	text-align:center;
	color:white;
	font-weight:800;
	font-family:verdana;
}






* html #footer { width:1000px; }



#footer p { color:white; font-size:13px;
}




#footertext {
	clear: both;
	padding-top: 10px;
	text-align: center;
	color: white;
}

#footertext a {
	color: white;
}
