/*

Theme Name: 
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #F0E5C6;
color: #000;
font-family: Arial, Helvetica, sans-serif;
}

body.splash{
	background: #3d2e1c;
}

#wh{
	position: absolute;
	top: 0;
	left: 0;
	height: 271px;
	width: 100%;
	background: #fff;
}

body.splash #wh{
	display: none;
}

#wrap{
	position: relative;
	width: 901px;
	margin: auto;	
}

	body.splash #wrap{
		position: relative;
		min-height: 665px;
		background: url(img/splash.gif) bottom left no-repeat;
	}

	#page-top{
		position: relative;
		height: 271px;
		overflow: hidden;
		background: url(img/people.gif) bottom left no-repeat;
	}
	
	body.splash #page-top{
		background: url(img/splash-text.gif) right center no-repeat;
	}
	
		#page-top img{
			position: relative;
			display: block;
		}
	
	#page{
		position: relative;
		padding-top: 60px;	
	}
	
		#content{
			position: relative;
			float: left;
			width: 522px;
			padding: 1px 54px 0 88px;	
			color: #3C2417;
			text-align: left;
		}
			
			.entry{
				position: relative;
			}
			
				.entry h1{
					position: relative;
					color: #EE1F8C;
					font-size: 1.9em;
					text-transform: lowercase;
					padding-bottom: 2em;	
					font-weight: normal;
				}
				
				.entry h2, #sidebar h2{
					position: relative;
					color: #EE1F8C;
					font-size: 1.5em;
					text-transform: lowercase;
					font-weight: normal;
				}
				
				.entry h3{
					position: relative;
					color: #EE1F8C;
					font-size: 1.2em;
					text-transform: lowercase;
					font-weight: normal;
					font-weight: bold;
				}
				
				.entry p{
					position: relative;
					line-height: 1.7em;
					padding-bottom: 1.2em;
				}
				
				.entry a{
					color: #EE1F8C;
				}
				
				.entry strong{
					font-weight: bold;	
				}
				
				.entry em{
					font-style: italic;
				}
				
				.entry ul, .entry ol{
					position: relative;
					line-height: 1.7em;
					padding-bottom: 1.2em;
				}
				
				#comment{
					width: 450px;
				}
				
				.commentlist li{
					position: relative;
					padding: 10px;
					background: #F0EBDE;
					margin-bottom: 10px;
					border: 1px solid #fff;
				}
				
				.avatar{
					float: right;
				}
				
				.entry input, .entry textarea{
					padding: 4px;
					background: #fff;
					border: 1px solid #EE1F8C;
				}
				
				.entry input#submit{
					border: 1px solid #fff;
					background: #402A14;
					color: #fff;
				}
		
		
		#sidebar{
			position: relative;
			float: left;
			width: 194px;
			padding-top: 85px;	
		}
		
			#widgets{
				position: relative;
				text-align: right;
				font-size: 1.3em;
				padding: 15px 15px 0 0;	
			}
			
			.widget{
				position: relative;
				padding: 0 0 15px 0;
			}
			
			.widget a{
				color: #3D2415;
			}
		
			body.splash #sidebar{
				padding-left: 40px;
			}
		
			#head{
				position: absolute;
				top: -95px;
				right: -15px;
				height: 154px;
				width: 149px;
				background: url(img/little-head.png) top right;
			}
			
			body.splash #head{
				display: none;
			}
		
			#menu{
				position: relative;
				font-size: 1.4em;
				text-align: right;
				text-transform: lowercase;
				color: #886C57;	
				text-align: right;
			}
							
			#menu li{
				position: relative;
				padding: 4px 15px 4px 0;	
			}
			
			#menu li ul{
				display: none;
			}
			
			body.splash #menu li{
				padding-right: 0;
			}
			
			#menu li a{
				color: #3D2415;
			}
			
			body.splash #menu li a{
				color: #c7c3be;
			}
			
			#menu li a:hover{
				color: #EE1F8C;
				text-decoration: none;
			}