/*Port of Centralia CSS*/

/*colors*
	blue: #1e5584
	red: #692931
	green: #788254
	gold: #92814d
	tope: #bcb888
	off white: #fbfaf7
	*/

/*page details*/

/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { font: 62.5% Helvetica, sans-serif; background-color: #fbfaf7; }
ul { list-style: none inside; }
p { font: 1.3em/1.3em; margin-bottom: 1.3em; }
a { outline: none; }
a img { border: none; }
/* END RESET */

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
	
/* TOOLBOX CSS */
/* ------------------------------------------ */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
.transpBlack { background: url(transpBlack.png); }
/* END TOOLBOX */

/* ------------------------------------------ */
/* PAGE STRUCTURE */
/* ------------------------------------------ */
#page-wrap {
	width: 960px;
	margin: 0 auto;
}
/* END STRUCTURE */

/*images*/
img {
	border: 1px;
}

img.floatleft { 
    float: left; 
    margin: 10px; 
}
img.floatright { 
    float: right; 
    margin: 10px; 
}



/*header*/
#header {
	width:960px;
	height:120px;
	margin: 0 auto;
	background: url('images/header.jpg');
}



/*menu*/
.menu{
	margin:0 auto;
	padding:0px;
	font-size:13px;
	font-weight:bold;
	width: 960px;
	}
.menu ul{
	background: url('images/menu.jpg');
	height:21px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.menu li{
		float:right;
		padding:0px;
		}
	.menu li a{
		color:#1e5584;
		display:block;
		font-weight:bold;
		line-height:21px;
		margin:0px 5px;
		padding:0px 7px;
		text-align:right;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a{
			color:#bcb888;
			text-decoration:none;
			}
	.menu li ul{
		background:#fbfaf7;
		display:none;
		height:auto;
		margin:0px 5px;
		padding:0px 10px;
		border:0px;
		position:absolute;
		width:200px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:205px;
		}
	.menu li:hover li a{
		background: #1e5584;
		
		}
	.menu li ul a{
		display:block;
		height:21px;
		font-size:12px;
		font-style:bold;
		margin:0px;
		padding:0px 10px 0px 15px;
		text-align:left;
		}
		.menu li ul a:hover, .menu li ul li:hover a{
			border:0px;
			color:#fbfaf7;
			background: #692931;
			text-decoration:none;
			}
	.menu p{
		clear:left;
		}
	
		

/* Content */

#content {
	width: 710px;
	margin: auto;
	padding-top: 10px;
	background: #fbfaf7;
	float:right;
}

/* Post */

.post {
	padding: 0px 0px;
	overflow:hidden;
}

	.post .title {
	margin-bottom: 20px;
	padding-bottom: 5px;
	border-bottom: 1px solid #92814d;
	text-transform: none;
	font-size: 16px;
	font-weight: bold;
	color: #1e5584;
	}

	.post .entry {
		padding-top: 10px;
		padding-right: -30px;
		font-size: 12px;
		font-weight: normal;
		color: #000;
		height: 370px;
		width: 100%;
		
	}

	.post .meta {
		margin: -10px 0 0 0;
		font-size: 10px;
	}

	.post .meta p {
		padding-top: 15px;
		line-height: normal;
		color: #000000; 
	}

	.post .meta .byline {
		float: left;
	}

	.post .links {
		background: url('images/img05.jpg') no-repeat left 8px;
		padding-left: 20px;
	}

	.post .meta .more {
		padding: 0 20px 0 18px;
	}

	.post .meta .comments {
		padding-left: 22px;
	}

	.post .meta b {
		display: none;
	}



/*button class */
.button {
	border: 1px solid #692931;
	background: white;
	padding: 3px 8px;
	-moz-border-radius: 3px; -webkit-border-radius: 5px;
	color: #bcb888;
}
.button:hover {
	background: #ff9900;
	color: white;
}

/*Sidebar*/
#sidebar {
	width:250px;
	height:435px;
	background: url('images/sidebar.jpg');
	margin: auto;
	float: left;
}




/*footer*/
#footer {
	width:960px;
	height:123px;
	margin: 0 auto;
	background: url('images/footer.jpg');
}

.scroll-track{
 height:10px;
 width:15px;
 background:#bcb888;
}

.scroll-handle{
 border: 2px solid #1e5584;
 height:5px;
 width:11px;
 background:#bcb888;
 cursor:pointer;
}