/*------------------------------
BASIC BLOCKS
------------------------------*/
	
body{
	background: url("../images/caged-in.jpg") center top #000000 no-repeat;
	text-align: center;
}

#wrapper{
	text-align: left;
}

* html #wrapper { margin-top:-60px; }

* html #navigation { margin-top:-40px; }

#featured {
	clear:both;
	width:630px;
}

#sidebar{		
	width:300px;
	padding:0px 0px 15px 0px;
	float:right;
	display:inline;	
}

#footer{
	width:960px;
	margin:0px auto 0px auto;
	background: #ffffff;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
}

.vertical_divider{
	width:10px;
	height:1px;
	float:left;
	background: url("../images/column_divider.gif") center top repeat-y;
	display:inline;	
}

#navmenu a {
	background:url(../images/navimg.gif) center -1000px no-repeat;
}

#navmenu li.rss{
	background: url("../images/rss.gif") left center no-repeat;
}

#navmenu li.facebook{
	background: url("../images/facebook.gif") left center no-repeat;
}

#navmenu li.twitter{
	background: url("../images/twitter.gif") left center no-repeat;
}



img.blog_divider{
	display:block;
	text-align: center;
}
	
img.main_divider{
	display:block;
	text-align: center;
}