/**********************/
/*   Layout Styles    */
/**********************/

#container {
	padding:0px;
	margin:0px auto;
	width:910px;
	background:url(../images/content_background.jpg) repeat-y top left;
}

	#header {
		width:910px;
		height:244px;
		margin:0px;
		padding:0px;
		text-align:left;
	}
	
	#content {
		width:901px;
		padding:0px;
		margin:10px 0px;
		text-align:left;
		background:url(../images/main_text_background.jpg) no-repeat top right;
	}
	
		#Pmenu {
			width:180px;
			margin:0px;
			padding:30px 0px 0px 30px;
			text-align:left;
			float:left;
		}
	
		#homeimagecontent {
			width:354px;
			float:left;
			padding:0px 0px 0px 0px;
			margin:0px;
		}
		
		#hometextcontent {
			width:298px;
			float:left;
			padding:30px 0px 0px 10px;
			margin:0px;
		}
		
			.hometextbox {
				background: #FFF;
				border:2px solid #5A1309;
				width:100%;
				margin:0px 0px 0px 0px;
				padding: 10px;
				
			}
	
		
		#internaltextcontent {
			width:652px;
			float:left;
			padding:30px 0px 0px 10px;
			margin:0px;
		}


#content_footer {
	padding:15px 0px 0px 0px;
	margin:0px;
	width:900px;
	height:35px;
	background:url(../images/footer_background.gif) repeat-x;
	color:#fff;
}
	#content_footer a, #content_footer a:visited, #content_footer a:hover {
		color:#fff;
		text-decoration:none;
		font-size:11px;
	}

#footer {
	padding:0px;
	margin:0px auto;
	width:910px;
	text-align:left;
}

#credits {
	padding:0px;
	margin:0px auto;
	width:910px;
}
	#credits a, #credits a:visited, #credits a:hover {
		color:#666;
		text-decoration:none;
		font-size:10px;
	}


/*
#divname, .classname {
	display properties(margin, width, z-index, etc...)
	
	font styles (font-width, color, text-alignment, etc...)
	
	theme related (border, background, etc...)
}
*/


