body {
	background-color: transparent;
	margin: 0;
	padding: 0;
}
#images {
	margin-top:12px;
	height: 180px;
	width: 700px;
	overflow:hidden;
	margin-bottom:12px;
}
#images ul {
	list-style:none;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	padding-left:0;
}
#images ul li {
	display: inline;
}
#images ul li img {
	margin-right: 12px;
}
#text {
	padding-top:30px;
	padding-left:45px;
	padding-right:1px;
	padding-bottom:30px;
	overflow: auto;
	width: 581px;
	height:400px;
	background-image:url(../images/background-grey-trans.png);
	background-repeat:repeat;
	z-index:10;
	font-family: Candara;
	font-size:1em;
	color: white;
}
#text p {
	margin-right:45px;
}
#text h1 {
	letter-spacing:0.13em;
	font-size: 1.5em;
}
#text p span.tb {
	font-weight: bold;
	padding-right:10px;
}
#text p span.small {
	font-size:0.7em;
}
#text p span.email a:link {color:#CD2027;}
#text p span.email a:visited {color:#CD2027;}
#text p span.email a:hover {color:#696969;}

hr {
	border:0;
 	border-top: 1px dashed #f00;
	color: transparent;
	background-color: transparent;
	height: 2px;
	width: 95%;
	margin-left: -5px;
}
div.blogitem div.blogdate {
	font-size:14px;
}
div.blogitem div.blogtext {
	font-size:14px;
}
#pager {text-align: center;}
#pager a {color: red;}
#pager .paginator { padding: .25em .25em .6em .25em; }
#pager .paginate-pages { padding: 2px 3px; border: 1px solid #ddd; cursor: pointer; text-decoration: underline; }
#pager .paginate-first, .paginate-last { padding: 2px 6px; border: 1px solid #ddd; font-weight: bold; }
#pager .paginate-previous, .paginate-next { padding: 2px 3px; border: 1px solid #ddd; }
#pager .paginate-link { padding: 2px 4px; border: 1px solid #ddd; }
#pager .paginate-current { padding: 2px 4px; border: 1px solid #ddd; font-weight: bold; background:#417690; color:#f4f379; }
