/*  
Theme Name: ymworcester
Theme URI: 
Description: A theme generated by ThemesPress.com
Author: ThemesPress
Author URI: http://themespress.com/
*/
* {
	margin:0px;
	padding:0px;
	}
	
body {
	background-color:#262D3F;
	min-height:100%;
	color:#564a41;
	font-family:Helvetica, Arial, sans-serif;
	}
	
.clear {
	clear:both;
	}
	
a img {
	outline:0px;
	border:0px;
	}
	
	div#height {
		height:100%;
		position:relative;
		}
		
		div#header {
			background-image:url(images/header-bg.jpg);
			background-color:#AA4124;
			background-position:center top;
			background-repeat:no-repeat;
			height:186px;
			}
			
			div#header-inner {
				width:900px;
				margin:0 auto;
				}
				
				div#header-inner a.logo img {
					margin:0px 0px -129px -50px;
					position:relative;
					z-index:100;
					}
				
		div#container {
			background-image:url(images/sidebar-bg.jpg);
			background-repeat:repeat-y;
			background-color:#FFFFFF;
			width:900px;
			margin:0 auto;
			}
			
			div#sidebar-left {
				width:160px;
				float:left;
				margin:150px 0px 0px 4px;
				}
				
				div#sidebar-left ul#sidebar-left-nav {
					list-style:none;
					}
				
					div#sidebar-left ul#sidebar-left-nav li {
						display:inline;
						list-style:none;
						}
				
						div#sidebar-left ul#sidebar-left-nav li a {
							display:block;
							background-image:url(images/bttn-sidebar-bg.jpg);
							padding:5px 0px 0px 10px;
							width:150px;
							height:23px;
							color:#581F12;
							text-decoration:none;
							font-size:14px;
							margin:0px 0px 2px 0px;
							}
				
						div#sidebar-left ul#sidebar-left-nav li.active a {
							background-image:none;
							background-color:#581F12;
							color:#EEDC9B;
							}
				
						div#sidebar-left ul#sidebar-left-nav li.active a:hover {
							background-image:none;
							background-color:#581F12;
							color:#EEDC9B;
							}
				
						div#sidebar-left ul#sidebar-left-nav li a:hover {
							color:#000000;
							}
				
			div#content {
				float:left;
				width:450px;
				margin:78px 0px 20px 35px;
				font-size:13px;
				line-height:20px;
					position:relative;
					z-index:900;
				}
				
				div#content p {
					margin:0px 0px 15px 0px;
					}
				
				div#content ul, div#content ol {
					margin:0px 0px 15px 20px;
					}
				
				div#content h1, div#content h2, div#content h3, div#content h4, div#content h5, div#content h6, div#content h2 a, div#content h3 a {
					margin:0px 0px 15px 0px;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:18px;
					text-decoration:none;
					color:#564a41;
					}
					
				div#content h2 a:hover, div#content h3 a:hover {
					text-decoration:underline;
					color:#000000;
					}
					
			div#sidebar-right {
				width:210px;
				float:right;
				margin:115px 5px 0px 0px;
				}
				
				div#sidebar-right div.sidebar-wrap {
					background-color:#F0DE96;
					padding:0px 8px 20px 8px;
					margin:0px 0px 5px 0px;
					}
					
			div#footer {
				background-image:url(images/footer-bg.jpg);
				height:84px;
				background-repeat:no-repeat;
				padding:25px 25px 0px 25px;
				color:#BA8D7A;
				font-size:12px;
				}
				
				div#footer p.footer-column-1 {
					display:block;
					float:left;
					width:280px;
					}
				
				div#footer p.footer-column-1 a{
					color:#FFFFFF;
					}	
				
				div#footer p.footer-column-1 span {
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:18px;
						}
				
				div#footer p.footer-column-2 {
					display:block;
					float:left;
					width:280px;
					padding:7px 0px 0px 0px;
					}
				
				div#footer p.footer-column-3 {
					display:block;
					float:right;
					width:280px;
					text-align:right;
					padding:7px 10px 0px 0px;
					}
				
					div#footer p.footer-column-3 span {
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:18px;
						}
						
		p.credit {
			display:block;
			margin:0 auto;
			width:890px;
			font-size:10px;
			text-align:right;
			padding:5px;
			color:#485577;
			}
						
			p.credit a {
				color:#485577;
				text-decoration:none;
				}
						
			p.credit a:hover {
				color:#FFFFFF;
				}
						
				p.credit a:hover span {
					color:#FFFFFF;
					text-decoration:underline;
					}
					
/* BLOG STYLES */

div.post {
	margin:0px 0px 30px 0px;
	}
	
div.top_meta {
	display:none;
	}
	
div.bottom_meta {
	color:#000000;
	}
	
	div.bottom_meta a {
		color:#000000;
		}
		
div.sidebar-wrap ul {
	list-style:none;
	font-size:12px;
	line-height:16px;
	}
		
	div.sidebar-wrap ul li {
		list-style:none;
		}
		
	div.sidebar-wrap ul li.ec3_list {
		display:block;
		font-size:14px;
		padding:5px 10px 5px 10px;
display:block;
		}
		
	div.sidebar-wrap ul li.ec3_list a {
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}
		
	div.sidebar-wrap ul li.ec3_list a:hover {
text-decoration:underline;
}
		
div.sidebar-wrap h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
display:block;
padding:20px 0px 0px 0px;
color:#000;
	}
		
	div.sidebar-wrap ul li a {	
		color:#564a41;
		}
		
	div.sidebar-wrap ul li a:hover {	
		color:#000;
		}

div#wp-calendar {
margin:0px 0px 20px 0px;
}