h1.date {
	color:#444444;
	font:14px Arial, Helvetica, sans-serif;
}

h2.title {
	color:#00A1A2;
	font:normal normal bold 18px Arial, Helvetica, sans-serif;
}

p {
	color:#666666;
	font:12px Arial, Helvetica, sans-serif;
}

#leftnavwrapper {
	float:left;
}

#leftnavtop {
	background:#E5F5F6 url('/images/general_elements/leftnav_top.gif') no-repeat;
	height:5px;
	width:150px;
}

#leftnavbottom {
	background:#E5F5F6 url('/images/general_elements/leftnav_bottom.gif') no-repeat;
	height:5px;
	width:150px;	
}

#l_sidebar {
	background:transparent url('/images/general_elements/leftnav_background.gif') repeat-y;
	padding:5px 0px;
	width:150px;
}

#l_sidebar h2, #r_sidebar h2 {
	color:#771c44;
	font:italic normal bold 18px Verdana, serif;
	margin:0px 20px 0 10px;
}

#l_sidebar ul, #r_sidebar ul {
	background:transparent url('/images/general_elements/leftnav_background.gif') repeat-y;
	list-style-type:none;
	margin:9px 0px;
	padding:0;
}

#l_sidebar ul li ul li, #r_sidebar li {
	height:30px;
	line-height:33px;
	margin:0 10px;
	padding:0 0px;
	width:150px;
}

ul#l_sidebarwidgeted ul {
	margin:0;
	padding:0;
}

#l_sidebar a, #r_sidebar a {
	color:#00a1a1;
	font:normal normal bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#l_sidebar a:hover, #r_sidebar a:hover {
	color:#00a1a1;
	text-decoration:underline;
}

#content {
	margin:0 0 0 160px;
}

#contenttop {
	margin:0 0 0 160px;
}

#contentbottom {
	margin:0 0 0 175px;
}

div.postmeta h3 {
	color:#444444;
	font:normal normal bold 12px Arial, Helvetica, sans-serif;
}

#content h1 a {
	color:#00a1a2;
	font:normal normal bold 18px Arial, Helvetica, sans-serif;
	text-decoration:none;
}