td{padding-right:6px;vertical-align:top}

.navigation { /* BOTTOM PAGE PAGINATION WRAPPER */
	font-weight:bold;
	text-align:center;
}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	float:inherit;
	}

img.alignright {
	display: inline;
	}

img.alignleft {
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.pagination {
clear:both;
padding:10px 0;
position:relative;
font-size:150%;
line-height:150%;
margin:0px auto 20px auto;
}
 
.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
background: #555;
}
 
.pagination a:hover{
color:#242424;
background: #FCBF0F;
}
 
.pagination .current{
padding:6px 9px 5px 9px;
background: #4EA3C8;
color:#fff;
}

.postpages{
 margin-top:15px;
 font-weight: bold;
 margin-bottom: 25px;
 font-size:20px;
}

.postpages a, .postpages a:link {
 padding: 4px 4px 4px 4px;
 margin: 1px;
 font-weight: normal;
 text-decoration: none;
 color: black;
 background-color: #EDBA21;
}
.postpages a:visited {
 padding: 4px 4px 4px 4px;
 margin: 1px;
 text-decoration: none;
 font-weight: normal;
 color: black;
 background-color: #EDBA21;
}
.postpages a:hover {
 border 1px solid #CCC;
 text-decoration: none;
 font-weight: strong;
 background:#426082;
}

.postpages a:active {
 padding: 4px 4px 4px 4px;
 margin: 1px;
 text-decoration: none;
 color: black;
 background:#F7F7F7;
}
.postpages span.pagestitle {
 padding:1px 7px 1px 22px !important;
 font-weight: normal;
 padding:2px 7px 2px 22px;
 background:url(img/icons.gif) 0 -272px no-repeat;
 height:16px;
 line-height:16px;
}
/* END BLOG STYLES */
