/*

Theme Name: 
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #ffffff;
color: #3C3C3C;
font-family: Arial, Helvetica, sans-serif;
}

#wrap{
	position: relative;
	margin: auto;
	width: 775px;
	padding: 40px 0 40px 0;
}

	#head{
		position: relative;
		height: 202px;
		background: url(img/head.gif) top left no-repeat;
	}
	
		#head h1{
			position: relative;
			height: 153px;
			text-indent: -9999em;
		}
		
		#nav{
			position: relative;
			height: 21px;
			float: right;
			padding-right: 10px;
		}
		
			#nav li{
				float: left;
				padding: 0 5px 0 5px;
				font-size: 1.4em;
				color: #fff;
				border-left: 1px solid #fff;
			}
			
			#nav li.first{
				border: 0;
			}
			
			#nav li a{
				float: left;
				color: #fff;
				padding: 1px 4px 0 4px;
				height: 20px;
			}



	
	#page{
		position: relative;
		overflow: hidden;
		text-align: left;
		background: url(img/bg.gif) top left;	
	}
	
	
	
	
		#content{
			float: right;
			width: 530px;
			font-size: 1.4em;
			padding: 43px 32px 0 0;	
		}
		
		
			.entry{
				overflow: hidden;
				padding-bottom: 1em;
			}
			
			.entry.alt{
				border-bottom: 1px solid #000;
				margin-bottom: 1em;
			}
			
				.entry-image{
					position: relative;
				}
				
				.entry-image.float-right{					
					padding-left: 14px;
				}
				
				.entry-image.float-left{
					padding-right: 14px;
				}
				
				* html .entry-image.float-left{
					width: 193px;
				}
				
				.entry-image.float-left img{					
					-moz-box-shadow: 3px 3px 5px #444;
					-webkit-box-shadow: 3px 3px 5px #444;
					box-shadow: 3px 3px 5px #444;
				}
				
				.entry-image.float-right img{					
					-moz-box-shadow: -3px 3px 5px #444;
					-webkit-box-shadow: -3px 3px 5px #444;
					box-shadow: -3px 3px 5px #444;
				}
				
				#content div.entry-image.clean img{
					-moz-box-shadow: 0 0 0 #fff;
					-webkit-box-shadow: 0 0 0 #fff;
					box-shadow: 0 0 0 #fff;
				}
				
				.entry h2{
					font-weight: bold;
				}
				
				.entry a{
					color: #2B7CB1;
					text-decoration: underline;
				}
		
		
		
		#sidebar{
			float: left;
			width: 155px;
			font-size: 1.2em;
			padding: 20px 0 0 30px;
		}
		
		
			.menu{
				font-size: 1.2em;
				position: relative;
				font-weight: bold;	
				padding-bottom: 8px;
				margin-bottom: 30px;
				border-bottom: 1px solid #3d3c3c;
			}
			
				.menu li{
					padding: 1px 0 1px 0;
				}
			
				.menu a{
					border-bottom: 1px solid #3d3c3c;
					color: #3d3c3c;
				}
				
				.menu a:hover{
					text-decoration: none;
				}
				
		
		
			#sidebar h3{
				font-size: 1.2em;
				font-weight: bold;
				padding-bottom: 10px;
			}
			
			#sidebar p{
				line-height: 1.4em;
				padding-bottom: 1em;
			}



#footer{
	position: relative;
	clear: both;
	padding: 30px 30px 30px 0;
	font-size: .9em;
	text-align: right;
	background: url(img/foot.gif) bottom left no-repeat;
}









