/* BLOG.TXT TWO-COLUMN (RIGHT) LAYOUT - Modified */


body {margin:0;}


div.sidebar ul li h3{
	color: #333;
	font-weight:400;
	font-size:1.2em;
	line-height:133%;
	letter-spacing:1px;
	margin:0 0 0.1em;
	text-transform:uppercase;}


#header {
	background: #fff url(../images/header.gif)  no-repeat center;
	height: 105px;
	margin: 0;
	padding: 0 0 0 0 ;
	width: 100%;
	}
	
/* Pages */
#pages {
	background:#fff;
	border-bottom:1px solid #cbd3db;
	border-top:1px solid #cbd3db;
	color: #333;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 1em;
	text-transform:uppercase;
	text-align: center;
	margin: 0;
	padding: 4px 0 4px 0px;
	width: 100%;
	}

#pages li {
	display: inline;
	list-style-type: none;
	}
	
#pages ul, ol {
	margin: 0;
	padding: 0;
	}
		
#pages a {
	color: #333;
	margin: 0;
	padding: 6px 10px;
	}
	
#pages a:hover {
	color: #c30;
	text-decoration: none;
	}

div#footer {
	clear:both;
	background: #fff;
	border-top:1px solid #cbd3db;
	border-bottom:1px solid #cbd3db;
	font-size:0.9em;
	color: #333;
	margin: 1em 0 0 0;
	padding: 0;
	text-align: center;
	width: 100%;
	}
	
div.navigation {
	padding-bottom: 1em;
	}

div.hfeed a,div.hfeed a:link{
	border-bottom:none;
	color:#34425b;
	}

div.sidebar a,div.sidebar a:link{
	background:#fff;
	border-bottom:none;
	color:#34425b;
	}

div.zp_photo {
	color: #999;
	background: #fff;
	border: 1px solid #cbd3db;
	text-align: center;
	margin: 0.5em auto 2em auto;
	padding: 1.5em 1em 1em 1em;
	}
	
div.zp_photo a, a:link {
	color: #999;
	}
	
div.zp_title {
	color: #999;
	}	
	
div.zp_photo img {
	border:none;
	background:#fff;
	padding: 0 0 1em 0 ;
	}

div.zp_photo img a:link {
	border:none;
	background:#fff;
	padding: 0 0 1em 0 ;
	}

div.hfeed a:hover,div.hfeed .entry-title a:hover,div.hfeed div.entry-meta a:hover,div.sidebar a:hover{
	border-bottom:none;
	color:#CC3300;
	}

div.fullwidth{text-align: center; margin:2em 7em 0 7em; padding: 0 0 1em 0;}


div#container{float:left;margin: 0 0pt 0pt -20em;width:95%;}
div#content{margin:0 0 0 20em;}
/*div#footer{clear:both;width:100%;}*/
div#header div#blog-description,div#header div.archive-description{margin:0.2em 0 0 0.9em;}
div#header h1#blog-title{padding:0 0 0 0;}
div#primary{margin-top:0;padding-top:1em;}
div#secondary{clear:right;}
div#wrapper{margin:2em 0 0 7em; padding: 0 0 1em 0;}
div.hfeed{margin:-4em 3em 0 0;}
div.sidebar{border-left:0.1em solid #cbd3db;float:right;overflow:hidden;padding-left:2.4em;width:20em;margin:0 0 3em  0;}