/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:100%;
	background-image:url(images/bkgd_5px.gif);
	background-repeat:repeat;
	background-color:#fff;
	padding:0px;
	}
a {
	color: #fff;
	text-decoration:none;
	font-weight:normal;
	}
a:hover {
	text-decoration:none;
	color:#000;
	}
#body {
	width:455px;
	padding-left:35px;
	padding-right:35px;
	padding-bottom:10px;
	padding-top:10px;
	line-height:17px;
	background-color:#FFFFFF;
	text-align:left;
	}
#caption{
	font-size: .75em;
	line-height:17px;
	color: #999;
	text-align:left;
	margin-top:5px;
}
div#hdr { width:900px; height:155px; background: transparent url("images/hdr_bkgd.jpg") repeat-x; margin: 0; padding:5px 0 0 0; }
h1#blog-title { width: 250px; display: block; margin: 0 ; padding-left: 0px; text-align: left; }
h1#blog-title span { display: block; width: 250px; background: transparent url("images/hdr_logo.png") top left no-repeat; position: relative; top:0; right: 0px; }
h1#blog-title span a:link, h1#blog-title span a:visited { display: block; height: 155px; overflow: hidden; text-indent: -9999px; }

