﻿	body {
		background: #372f2c url('../images/top_bg.gif') repeat-x;
		margin: 0px;
		font-size: 100%;
	}
	

	#logoContainer {
		background: transparent url('../images/logo_bg.gif') no-repeat;
		width: 680px;
		margin-left: auto;
		margin-right: auto;
		height: 157px;
		text-align: right;
	}

		#logoContainer img {
			margin-right: 60px;
			margin-top: 30px;
			border-width: 0px;
		}

	#horizLine1 {
		background-color: #dbc5af;
		height: 1px;
		width: 100%
	}

	#menuContainer {
		margin-left: auto;
		margin-right: auto;
		width : 598px;
		height: 63px;
		background: transparent url('../images/menu_bg.gif') repeat;
		border-left: 1px #7f6657 solid;
		border-right: 1px #7f6657 solid;
		padding: 0px;

	}

	#horizLine2 {
		background-color: #777777;
		height: 1px;
		width: 100%
	}


	#mainContainer {
		margin-left: auto;
		margin-right: auto;
		width : 598px;
		border-left: 1px #7f6657 solid;
		border-right: 1px #7f6657 solid;
		border-bottom: 1px #7f6657 solid;
		background-image: url('../images/mid_bg.gif');
		background-repeat: repeat-y;
	}

	#contentContainer {
		position: relative;
	}

	#blurb {
		position: absolute;
		width:162px;
		margin-left: 40px;
		color: #B8A195;
		font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
		font-size: 80%;
		line-height: 2em;
		z-index: 1;
		left: 0px;
		top: 40px;
	}
	
		#blurb a:link, #blurb a:visited {
			color: #B8A195;
		}
		
		#blurb a:hover {
			color: #FFFFFF;
			text-decoration: none;
		}

	#topSpace {
		clear:both;
		height: 254px;
	}

	#picContainer {
		position: absolute;
		width: 360px;
		height: 307px;
		z-index: 2;
		left: 210px;
		top: 40px;
		text-align: center;
	}

	#picFrame {
		width: 354px;
		height:259px;
		background-color: #2a2a2a;
		border: 1px #685d5d solid;
		padding-top: 10px;
	}

	#picUnder {
		font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
		font-size: 70%;
		color: #FFFFFF;
		padding-top: 10px;
		margin-right: 5px;
	}
	
		#picUnder ul{
			padding-left: 107px;
			list-style-type: none;
			margin: 0px;
		}
		
		#picUnder li {
			clear: none;
			float: left;
		}

		#picUnder img {
			padding-left: 10px;
			border-width: 0px;
		}

	#siteBottom {
		background-image: url('../images/bot_bg.gif');
		height: 306px;
	}

	#footer {
		border-top: 5px #54473f solid;
		color: #6d6362;
		font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
		font-size: 70%;
		text-align: center;
		padding: 10px;
	}
	
		#footer a:link, #footer a:visited {
			color: #6d6362;
		}
		
		#footer a:hover {
			text-decoration: none;
			color: #FFFFFF;
		}





/****************
    Site Menu
****************/


	.solidblockmenu {
		height: 63px;
		margin: 0;
		margin-right: 10px;
		padding: 0;
		float: right;
		font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
		width: 361px;
		background: black url('../images/blockdefault.gif') center center repeat-x;
	}

	.solidblockmenu li{
		display: inline;
		height: 63px;
	}

	.solidblockmenu li a{
		float: left;
		color: #f6e7e0;
		text-decoration: none;
		height: 63px;
		padding-right: 10px;
		padding-left: 10px;
	}

	.solidblockmenu li a:visited{
		color: #f6e7e0;
		height: 63px;
	}

	.solidblockmenu li a:hover, .solidblockmenu li .current{
		color: #FFFFFF;
		background: transparent url('../images/blockactive.gif') center center repeat-x;
		height: 63px;
	}

	.solidblockmenu span {
		position: relative;
		top: 21px;
	} 