/*

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

*/	


			/* Global Layout */


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

#wrap{
	position: relative;
	margin: auto;
	width: 850px;
background: #8A5526 url(img/bg.jpg) top center no-repeat;
}

	#top{
		position: relative;
		height: 98px;
		background: url(img/head.jpg) top center no-repeat;
	}
	
	#nav{
		position: relative;
		padding: 0 0 10px 35px;
		height: 35px;
	}
	
		#nav-trans{
			position: absolute;
			top: 0px;
			left: 0px;
			height: 45px;
			width: 850px;
			background: url(img/navbg.png) top left no-repeat;	
		}
	
		#nav li{
			position: relative;
			float: left;
			height: 35px;	
		}
		
		#nav li a{
			position: relative;
			float: left;
			padding: 10px 15px 0 15px;
			height: 25px;
			font-size: 1.3em;
			color: #F4EBCB;
			font-variant: small-caps;
		}
		
		#nav li a:hover{
			color: #000;
			text-decoration: none;
		}
		
	
	#banner-mod{
		position: relative;
	}
	
		#banner-top{
			float: left;
		}
		
		#page-name{
			float: right;
		}
		
	
	#pagewrap{
		position: relative;
		padding: 19px 0 25px 0;
		text-align: left;
		color: #863b03;
		font-weight: bold;
	}
	
		#sidebar{
			position: relative;
			float: left;
			width: 181px;
			padding-left: 20px;
			padding-top: 12px;
		}
		
			#sidebar .moduletable-lt{
				margin-bottom: 15px;
			}
		
			#sidebar .moduletable-lt ul{
				position: relative;
				padding: 5px 15px 145px 15px;
				background: url(img/mod-bottom.png) bottom left no-repeat;
			}
			
				#sidebar .moduletable-lt ul li ul{
					background: none;
					padding-bottom: 12px;
				}
			
				#sidebar .moduletable-lt h3{
					position: relative;
					margin-top: -12px;
					padding: 11px 0 0 15px;
					font-size: 1.3em;
					color: #f5eccd;
					font-style: italic;
					height: 30px;
					background: url(img/h3bg.png) top left no-repeat;
				}
				
				#sidebar .moduletable-lt li{
					padding: 4px 0 4px 0;
				}
				
					#sidebar .moduletable-lt li li{
						padding: 1px 0 1px 0;
					}
				
				#sidebar .moduletable-lt li a{
					color: #654b36;	
				}
				
					#sidebar .moduletable-lt li li a{
						color: #863b03;	
					}
					
				#page-in a{
						color: #121212;
					}
					
					#page-in h1{
						position: relative;
						color: #863b03;
						font-weight: bold;
						font-size: 1.3em;
					}
					
					#page-in h2{
						position: relative;
						color: #863b03;
						font-weight: bold;
						font-size: 1.1em;
					}
					
					#page-in p{
						position: relative;
						color: #121212;
						line-height: 1.5em;
						padding-bottom: 1em;
						font-weight: bold;
					}

		
		
		#content{
			position: relative;
			width: 589px;
			float: left;
			padding-left: 41px;
		}
		
			#the-page{
				position: relative;
				padding-top: 44px;
				background: url(img/page-top.png) top left no-repeat;
			}
			
				#page-in{
					position: relative;
					padding: 0 30px 45px 30px;
					background: url(img/page-bottom.png) bottom left no-repeat;
				}
				
				#top-three-modules{
					position: relative;
				}
				
					.top-module{
						float: left;
						width: 29%;
						padding: 0 2% 0 2%; 
					}
				
				#bottom-three-modules{
					position: relative;
				}
				
					.bottom-module{
						padding: 0 2% 0 2%; 
					}
	
	
	#bottom{
		position: relative;
		padding: 5px 30px 0 30px;
		height: 22px;
		background: url(img/bottom.png) top left no-repeat;	
	}
	
	#footer{
		background-color:#8A5526;
		position: relative;
		padding: 5px 30px 10px 30px;
	}
	
	




#page-in h2#fixedhead{
	position: absolute;
	top: -66px;
	right: 0px;
	color: #F4EBCB;
	font-size: 16px;
	font-style: italic;
}

#page-in ul li {
font-weight:bold;
margin-bottom: 10px;
}




