@charset "utf-8";
/*
------------------------------------------------------------
CREATIVELIFEFORM BLOG v1.0
© creativelifeform 2009
email: rohan@creativelifeform.com
------------------------------------------------------------
*/

/*
------------------------------------------------------------
STRUCTURE!
------------------------------------------------------------
*/

html
{
	overflow-y:scroll;
}

body
{
	/*offset scrollbar*/
	padding-right:0px;
}

#roof
{
	width:100%;
	margin:auto;
	background:url(images/trans-bg-1.png) top left repeat;
	padding:10px 0px 10px 0px;
}

.roof-wrap
{
	width:1000px;
	margin:auto;
}

.top-wrap
{
	width:1000px;
	margin-bottom:29px;
	padding-bottom:29px;
	border-bottom:2px solid #333;
}

#clblog-header 
{
	width:147px;
}

#page
{
	margin-top:40px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	width: 1000px;
}

.narrowcolumn 
{
	float: left;
	width:706px;
	width:586px;
	padding:0px 60px 0px 60px;
}

.narrowcolumn .entry img
{

	width:145px!important;
	float:left;
	margin-right:7px;
	margin-bottom:0px;
	border:4px solid #222;
}

.widecolumn
{
	float:left;
	width:793px;
	width:586px;
	padding:0px 60px 0px 60px;
}

.widecolumn .entry img
{
	border:4px solid #151515!important;
	margin-bottom:30px;
}

.post {
	margin-bottom:40px;
	text-align: left;
}

.entry
{
	border-bottom:1px solid #151515;
	padding-bottom:30px;
}

.entry .postmetadata
{
	border-top:1px solid #151515;
	font-size:12px!important;
	padding:0px;
	margin:0px;
	padding-top:10px;
}

.entry-data
{
	float:left;
	border-top:0px solid red;
	width:147px;
	margin-bottom:40px;
}

.entry-data ul
{
	font-size:11px;
}

.entry-data ul li
{
	padding:5px 0px 5px 0px;
	border-bottom:1px solid #151515;
}

.entry-data ul li a
{
	display:inline!important;
}

.entry-data ul li strong
{
	color:#666;
	font-weight:normal;
}

#sidebar
{
	width:107px;
	float:left;
	margin-left:0px;
	background:#111;
	background:url(images/trans-bg-1.png) top left repeat;
	padding:20px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
}

#sidebar ul
{
	padding:0px!important;
	list-style:none!important;
	margin-left:0px;
}

#sidebar ul li
{
	list-style-type: none;
	list-style-image: none;
	border-bottom:0px solid #151515;
	
}

#sidebar ul ul, #sidebar ul ol
{
	padding:0px;
	margin:0px;
}

#sidebar .cat-item
{
	
}

#sidebar h2
{
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #222;
}

.clblog-left
{
	width:147px;
}

.clblog-mid
{
}

.clblog-right
{
	width:147px;
}

.fullwidth
{
	width:100%;
	margin:auto;
	background:url(images/cl-square.gif) top left repeat;
	background:#A7D2BA;
	background:none;
	border-top:0px solid #8FC5A5;
	padding:0px 0px 0px 0px;
	margin-top:30px;
}

#footer {
	padding: 20px 0px 20px 0px;
	margin: 0 auto;
	width: 1000px;
	clear: both;
	border-top:2px solid #181818;
	}

#footer h2
{
	margin:0px 0px 20px 0px;
	float:left;
}

#footer .footerleft
{
	width:147px;
	background:none;

}

#footer .footermid
{
	width:586px;
	margin-left:60px;
	background:none;

}

#footer div
{
}

#footer p
{
	text-align: left;
}



