/* Content */ 
#wrapper-hp2{padding-top:180px;}

#main_news_content{float:left;width:650px;}

#news_content a{color:#F7931E;text-decoration:none;}
	#news_content p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:18px;}
	#news_content h1{font-size: 18px;color:#29aae1;}
	#news_content a{text-decoration: none;color: #29aae1;}
	#news_content a:hover{text-decoration: underline;color: #0077CF;}
	#news_content p img{margin-right: 10px;margin-bottom: 10px; margin-left: 10px; float:left; padding: 5px;border:0;}

div.posts{padding:0 0 30px 10px; width: 630px;}


/* Sidebar */ 

#sidebar{
	float: right;
	width: 220px;
	padding:0 20px 0 0;
	}

#sidebar ul{
	margin: 0;
	padding:0;
	list-style: none;
	display: inline;
	margin-left: 10px
	}
#sidebar li{
	margin-left: 30px;
	}


#sidebar h3{
	font-size: 1.5em;
	margin:10px 0 2px 0;
	font-weight:bold;
	}

#sidebar a{
	text-decoration: none;
	color: #29AAE1;
	}

#sidebar a:hover{
	text-decoration: underline;
	color: #BED63A;
	}




span.prev{
	padding-left: 10px;
	float:left;
}

span.next{
	margin-right: 10px;
	padding-right: 10px;
	float:right;
}

/* Search form */

#searchform {
	width: 200px;
	text-align: left;
	z-index:5;
}

#searchform #s{
	color: #000;
	background-color: #fff;
	border: 2px solid #b3b3b3;
	width: 100px;
	margin-top:5px;
}
#searchform input{
	width: 60px;
}

#searchdiv{

}

form#commentform{
	width: 200px;
}

/* Date in Posts */

.the_date {
	display:block;
	text-align: center;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	background: url(./images/calendar.png) no-repeat;
	width:40px;
	margin-right: 5px;
}

.date_m {
	display:block;
	font-size: 10px;
	margin:-2px;
	padding:0;
	font-weight: bold;
	text-align:center;
}

.date_d {
	display:block;
	font-size:1.4em;
	margin:0;
	padding: 0 0 1px 0;
	text-align: center;
}

/* User Icon */

div.author{
	float:left;
	display: block;
	margin-bottom: 10px;
}




/* Comment inputboxes */

input#author{
	border: 1px solid #8D9DAA;
	background-color: #F4F0EB;
}

input#email{
	border: 1px solid #8D9DAA;
	background-color: #F4F0EB;
}

input#url{
	border: 1px solid #8D9DAA;
	background-color: #F4F0EB;
}

textarea#comment{
	border: 1px solid #8D9DAA;
	background-color: #F4F0EB;
	width: 550px;
}



p.post_date{font-weight:bold;font-style:italic;}



acronym, abbr {border-bottom: 1px dashed #333;}
	acronym, abbr, span.caps {font-size: 90%;letter-spacing: .07em;}
	acronym, abbr {cursor: help;}

#wp-calendar {
	border: 1px solid #ddd;
	empty-cells: show;
	font-size: 14px;
	margin: 0;
	width: 90%;
}

#wp-calendar #next a {padding-right: 10px;text-align: right;}
	#wp-calendar #prev a {padding-left: 10px;text-align: left;}
	#wp-calendar a {display: block;text-decoration: none;font-weight:bold;}
	#wp-calendar a:hover {background: #e0e6e0;color: #29AAE1;}
	#wp-calendar caption {color: #999;font-size: 14px;text-align: center; font-weight:bold}
	#wp-calendar td {color: #29AAE1;font: normal 10px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;	letter-spacing: normal;	padding: 2px 0;	text-align: center;}
	#wp-calendar td.pad:hover {	background: #fff;}
	#wp-calendar td:hover, #wp-calendar #today {background: #eee;color: #bbb;}
	#wp-calendar th {font-style: normal;text-transform: capitalize; font-size:10px;}

p#respond{font-weight:bold;font-size:1.5em;margin:0;padding:0;}

p.archive_heading{font-weight:bold;margin-left:10px;}

