/*	Layout Styles */

	body {
		background:#888888;
		}

	#page {
		margin-top: 15px;
		margin-left: auto;
		margin-right: auto;
		width: 760px;
		background: #ffffff;
		}

	#banner {
		height: 167px;
		background-image: url(../images/pois.jpg);
		padding-top: 25px;
		padding-left: 20px;
		font-family: arial, verdana, geneva, sans-serif;
		font-size: 40px;
		color: #ffffff;
		}

	#content {
		margin-bottom:20px;
		width: 760px;
		float: left;
		background-color: #ffffff;
		}

	#blog {
              margin-left: 20px;
              margin-top: 15px;
  		margin-right: 5px;
              margin-bottom: 5px;
		padding-right: 30px;
		width: 515px; 
		float: left;
		border-right-color: #bbbbbb;
		border-right-width: 1px;
		border-right-style: dotted;
		}

	#sidebar {
		width: 170px;
		padding-left: 10px;
		padding-right: 5px;
		margin-top: -7px;
		margin-left: auto;
		margin-right: 10px;
		}

/*	Block-level Text Styles */

	h1, h2 {
		margin: 0px;
		}

	h1.date {
		font-family : palatino, georgia, times new roman, new york, serif;
		font-size : 13px;
		color: #413628;
		border-bottom-width : 1px;
		border-bottom-style: solid;
		border-bottom-color: #999999;
		margin-bottom : 10px;
		padding-bottom: 0px;
		font-weight : normal;
		}

	h2.blogtitle {
		font-family: verdana, geneva, arial, sans-serif;
		font-size: 18px;
		font-weight: bold;
		line-height: 125%;
		color: #000000;
                /* border-bottom: 1px dashed #cccccc; */
		}

	h2.blogtitle a {
		color: #000000;
		}

	h1.sidetitle {
		font-family: palatino, georgia, times new roman, new york, serif;
		color: #2e1e1c;
		font-size: 12px;
		font-weight: bold;
		text-transform: uppercase;
		margin-top: 25px;
		padding-bottom: 2px;
		border-bottom-width : 1px;
		border-bottom-style: solid;
		border-bottom-color: #999999;
		}

	.blogbody {
		font-family: verdana, geneva, arial, sans-serif;
		font-size: 11px;
		line-height: 15px;
		margin-bottom: 40px;
		margin-top: 10px;
		}

	.namedate {
		font-family: verdana, geneva, arial, sans-serif;
		font-size: 9px;
		color: #000000;
		margin-bottom: 5px;
		}

	.expandcollapse a {
		color: #93a3bb;
		font-weight: bold;
		}

	.afterpost {
		color: #666666;
		font-size: 9px;
		line-height: 10px;
		margin-top: 15px;
		border-top-width : 1px;
		border-top-style: dotted;
		border-top-color: #999999;
		border-bottom-width : 1px;
		border-bottom-style: dotted;
		border-bottom-color: #999999;
		}

	#memberlist, #forinformation, #archive, #blogroll, #syndicate, #copyright, #awards, #otherlinks {
		font-family: verdana, geneva, arial, sans-serif;
		font-size: 9px;
		line-height: 11px;
		}

	#memberlist ul, #forinformation ul, #archive ul, #blogroll ul, #powered ul, #syndicate ul, #copyright ul, #otherlinks ul {
		list-style-type: none;
		margin: 0px;
		margin-top: 5px;
		line-height: 14px;
		padding: 0px;
		}

#awards ul {
		color: #444444;
		font-size: 11px;
		font-weight: bold;
		list-style-type: none;
		margin: 0px;
		margin-top: 5px;
		line-height: 14px;
		padding: 0px;
		}

#awards ul li {
              margin-bottom: 25px;
              }

#otherlinks ul li {
		margin-top: 5px;
		}

	#memberlistgg, #memberlistspeaker {
		display: none;
		}

	#searchArea {
		margin-top: 5px;
		margin-left: 0px;
		padding-top: 2px;
		padding-bottom: 1px;
  		line-height: 11px;
		}

	#powered {
		font-family: palatino, georgia, times new roman, new york, serif;
		font-size: 9px;		
		line-height: 11px;
		text-transform: uppercase; 
		letter-spacing: .15em;
		margin-top: 5px;
		}

/*	Inline Text Styles */

	a {
		color: #0000cc;
		text-decoration: none;
		}

	a:hover {
		text-decoration: underline;
		}

	blockquote {
		font-style: italic;
		color: #666666;
		}

	q {
		font-style: italic;
		color: #666666;
		}

	#banner a {
		color: #ffffff;
		}

	em {
		font-family: palatino, georgia, times new roman, new york, serif;
		font-style: italic;
		font-weight: bold;
	}

	.postername {
		font-size: 9px;
		font-weight: bold;
		color: #000000;
		}

	.afterposthead {
		color: #000000;
		}

	.afterpostheademail {
		padding-right: 11px;
		}

	.afterpostheadtrackback {
		padding-right: 7px;
		}

	.trackbacks {
		font-family: verdana, arial, sans-serif;
		color: #000000;
		font-size: 9px;
 		padding-bottom: 10px;
  		padding-top: 10px;
		line-height: 8px;
		}

	.trackbackdate {
		font-weight: bold;
		font-size: 9px;
		color: #444444;
		padding-right: 15px;
		}

	.trackbackpost {
		font-weight: bold;
		color: #5555bb;
		}

	.trackbackblog {
		font-family: palatino, georgia, times new roman, new york, serif;
		font-weight: bold;
		font-style: italic;
		font-size: 11px;
		color: #990033;
		}