/** 
 * this css mostly inherits from all.css at the webroot css/ 
 * and adds its own styles specific to this blog 
 * @author Aprille Jordan
 */
p {font-size: 14px;}
#page { 
	position: relative;
	top: 0px;
	margin: 0px auto;
	width: 975px;
	display: block;
}
#page #header {
	position: relative;
}
#page #sidebar {
	width: 263px;
	float: left;
}
#page #sidebar h2, .post h2 {
	margin-top: 10px;
	border-top: 1px solid #5da600;
	border-bottom: 1px solid #5da600;
	font-size: 17px;
	padding: 5px 20px 5px;
	/*background: url('../../../../images/search-bg.gif') repeat-x;*/
	background: url('images/h2-bg.png') repeat;
}
#content h2 {
	margin-bottom: 0px;
}
#page #content {
	position: relative;
	float: left;
	width: 635px;
	padding: 0px 30px 35px 45px; /* just like the #main div */
	display: block;
}
#footer {
	height: 35px;
	border-top: 1px solid #73BD1E;
	display: block;
	float: left;
	position: relative;
	margin-top: 20px;
	top: 100px;
}
#page #masthead {
	display:none;
}
#page #sidebar .textwidget {
	list-style-position: outside;
}
#page #sidebar .textwidget p {
	margin: 0px;
}
#page #sidebar #twitter-list li {
	margin-bottom: 5px;
	
}
#page #sidebar ul, #page #sidebar ol { padding: 0px; }
#page #sidebar li {
	list-style-type: none;
	list-style-position: outside;
}
#page #sidebar li {
	margin-bottom: 7px;
}
#page #sidebar ul ul, #page #sidebar ul ol {
	margin: 0 0 0 20px;
}

.entry {
	overflow-x: hidden;
}
.post .date {
	background: url('images/date-bg.png');
    color: #fff;
    display: block;
    padding: 4px 20px;
    font-size: 11px;
    border-bottom: 1px solid #29353E;
	margin-bottom: 5px;
}
.post .date a, .post .date a:hover {
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
}
#content .navigation {
    display: block;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    background: none;
    clear: both;
}
.alignright {
    float: right;
} 
.alignleft {
    float: left
} 


