
/*This css file manages the css rules for dynamic content.*/

#title_box,.corner_tr, .corner_tl, .navigation a:hover, #wp-calendar a:hover, .read_more:hover {
	background-color: #2c6b87;
	}

#page {
	border-top: 3px solid #2c6b87;
	}
	
a:hover, .postmetadata a:hover, .tags a:hover, .entry a:hover, #credits a:hover, .commentbox cite a:hover, .commentmetadata a:hover {
	color: #2c6b87;
	}

a:hover img.centered, a:hover img.alignright, a:hover img.alignleft, a:hover img, .gallery a:hover img, .wp-caption a:hover img, #wp-calendar #today{
	border: 1px solid #2c6b87;
	}
	
.postmetadata a, .tags a, #credits a, .commentmetadata a, .read_more{
	color:#052a38;
	}
	
#footer {
	border-top:2px solid #2c6b87;
	border-bottom:1px solid #2c6b87;
	}
	
.sticky {
//	border-top:2px dotted #2c6b87;
//	border-bottom:1px dotted #2c6b87;
	}
	
	
		/*active when header design 2 is selected and no custom header image is set*/
		#header h1, #header h1 a, #header h1 a:visited {
		font-size: 1.7em;
		text-align: center;
		padding-bottom:3px;
		color: #FFF;
	}
	.description{
		margin:-2px auto 0;
		text-align:center;
		color:#FFF;
		font-size:1em;
		}
	#header {
		height: 120px;
		padding-bottom:20px;
		width: 970px;
		margin: 0 auto;}
	.post, .search .page {
		width:450px;
		float:left;
	}
	#content, .navigation_box{
		padding-left:6px;
		width:994px;
	}
	
 #three_column img.alignright, #three_column img.alignleft, #three_column .wp-caption.alignleft img, #three_column .wp-caption.alignleft, #three_column .wp-caption.alignright img, #three_column .wp-caption.alignright{
	max-width: 230px !important;
	height:auto;
	}
 
 .singlepage .post, .singlepage .page {
	width:880px;
	margin:auto;
	}
 
 #sidebar {

	width:0px;
	}
	
#content_container, #footer, #page_list{
	width:970px;
	}
	
	
	#footer .cell{
	width:20.5%;
	}
	.cell-4{
	padding:20px;
	float:left;
	}
	