#content {

	width:750px;

	float:left;

}

#content h4 {

	font-size: .95em;

	margin: 0 0 10px 0;

	color: #676767;

}

#content #left_column{

 	height:500px;

	width:170px;

	float:left;

}

#content #mid_column {

	width:385px;

	float:left;

	padding:0 20px 20px 20px;

}
#mid_column_heading{
	height:20px;
	background:#ddd;
	padding:10px;
}



#content #right_column {

	width:130px;

	float:left;

	padding-left:20px;

}



#blogger_login label{

	display:block;

	width:60px;

	float:left;

	text-align:right;

	padding-right:10px;

	line-height:20px;

}





.post {

	padding: 10px;

}



.post h1 {

	font-size: 1.3em;

	text-transform: capitalize;

}

.post h2 {

	font-size: 1.1em;

	color: #666666;

	font-style: italic;

	margin: 0 0 20px 0;

}

.post .post_body{

	padding-bottom:10px;

}

/*archive, etc..*/

#recent_posts,

#recent_commenters,

#blog_archive {

	position: relative;

	margin: 0 0 20px 0;

}



#recent_posts h2,

#recent_commenters h2,

#blog_archive h2 {

	line-height: 25px;

	color: #fff;

	font-size: .9em;

	padding-left: 10px;

	background:#aaa;

}



#recent_posts a,

#recent_commenters a,

#blog_archive a {

	padding-left: 20px;

	background: url('/_images/buttons/calendar_right.gif') 10px 0 no-repeat;

	display: block;

	margin: 0 0 10px 0;

	font-size: .95em;

}



#blog_archive a {

	font-weight: bold;

}

/* comments */

.reply {

	margin-top: 10px;

	background: #ffffff;

	padding: 5px;

}



.reply h2 {

	background: #fff url('/_images/buttons/reply.gif') 19px 5px no-repeat;

	height: 32px;

	line-height: 32px;

	margin: 0;

	padding: 0 0 0 20px;

}



.reply p {

	padding: 10px 20px;

}



.reply form {

	padding: 10px 20px;

}



.reply label {

	font-weight: bold;

	float: left;

	margin: 0 0 15px 0;

	padding: 0;

}



.reply input.text,

.reply textarea {

	border: 1px solid #999;

	float: left;

	margin: 0 0 15px 0;

	width: 330px;

	height:200px;

	background: #ffffff;

	font-size:11px;

}



.reply form br {

	clear: both;

}



.reply input.submit {

	float: right;

	margin-right: 5px;

}





.comments {

	margin-top: 10px;

	padding-top: 10px;

	border-top: 1px dashed #cdcdcd;

}



.comments h2 {

	height: 32px;

	line-height: 32px;

	margin: 0;

	padding: 0 0 0 20px;

	border: 1px solid #eee;
	background:#ddd;

}



.comment {

	padding: 30px 10px 20px 10px;

	border-bottom: 1px dashed #cdcdcd;

}



.comment h3 {

	margin: 0 0 5px 0;

	padding: 0;

	font-size: 1em;

	font-weight: bold;

	color: #000;

}



.comment h4 {

	font-style: italic;

	font-weight: bold;

	font-size: .85em;

	margin: 0 0 10px 0;

	color: #676767;

}

.expires{

	padding-top:20px;

	text-align:right;

	color:#CC3333;

}

.odd {

	background-color: #fff;

}



.even {

	background-color: #ffffff;

}

/* scroller */

#myframe{

	overflow:auto;

	width:290px;

	height:400px;

	background:#d3dadd;

}


div.blog {

	border-bottom: 1px dotted #000;

	color: #4a5a64;

	font: 9px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;

	padding: 5px 5px 10px 5px;

	width: 278px;

}



div.blog-header {

	border-bottom: 1px dotted #000;

	color: #4a5a64;

	font: 9px/13px Verdana, Geneva, Arial, Helvetica, sans-serif;

	padding: 5px 5px 5px 5px;

	width: 278px;

}

a.article-small, a.article-small:visited {

	color: #4a5a64;

	font: 9px/13px Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

}

a.article-small:hover, a.article-small:active {

	font-weight: bold;

}

td.blog {

	background-color: #d3dade;

}



.blog-title {

	font-weight: bold;

}





/* PAGINATION in Current ISSUES*/
ol.pagination {

	position: relative;

	display: block;



	width: 100%;

	margin: 0.5em 0 1em 0;

	padding: 8px 0;

		

	list-style: none;

	text-align: right;

}

	

ol.pagination li {



	display: inline;

	margin: 0 0.1em 0 0;

	padding: 0;

	

	list-style: none;

}



ol.pagination li a {

	margin: 0;

	padding: 0.1em 0.4em;

	

	color: #333;

	background: #f1f1f1;	

	border: 1px solid #444;



	text-decoration: none;

}



ol.pagination li.prev a,

ol.pagination li.next a {

}



ol.pagination li a:hover {

	background: #ffffcc;

	border: 1px solid #111;

}

ol.pagination li.current a {

	font-weight: bold;	

}

