	body{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	/* Logo */
	#logo{
		position: absolute;
		top: 0;
		left: 0;
		width: 245px;
		height: 245px;
		background: url(../images/logo-bot.jpg) no-repeat bottom #231F20; 
		z-index: 90;
	}
		#logo img{
			position: relative;
			top: 45px;
			left: 40px;
		}
	/* Content Wrapper */
	#content{
		margin: 3.5em 0 3.5em 1em;
		float: left;
		width: 950px;
		background: url(../images/content-br.jpg) bottom right no-repeat #F78E1E;
	}
	#content-top{
		height: 50px;
		background: url(../images/content-tl.jpg) no-repeat top right;
	}
	/* Header */
	#header{
		width: 370px;
		position: relative;
		top: 0px;
		left: 240px;
	}
		#header h1{
			display: none;
		}
	/* Navigation */
	#nav{
		width: 200px;
		float: left;
		margin:2em 1em 1em 2.3em;
	}
	#menu {
		width: 200px;
		margin: 0; padding:0;
		color: #000000;
		/*color: #ef8009;*/
		font-size: 12px;
	}
	div.outer {
		float: left;
		width: 200px; height: 40px;
		margin: 0 3px 5px 0;
		background: url(../images/rollover.jpg) no-repeat 0 0;
	}
	div.outer a {
		display: block;
		margin: 0; padding:0;
		width:100%; height:40px;
		overflow:hidden;
		font-size: 1.2em;
		color:#000000;
		/*color:#F78E1E;*/
		line-height: 40px;
		text-decoration: none;
		background: url(../images/rollover.jpg) no-repeat 0 0;
	}
	div.outer span {
		display: block;
		margin:0; padding: 0 0 0 12px;
		color:#000000;
	}
	div.outer a:hover {
		background-position: -200px 0;
	}
	div.outer a:active {
		color: #F78E1E;
	}
	
	
	div.outer_2 {
		float: left;
		width: 200px; height: 40px;
		margin: 0 3px 5px 0;
		background: url(../images/rollover.jpg) no-repeat 0 0;
		line-height: 130%;
				
	}
	div.outer_2 a {
		display: block;
		margin: 0; padding:0;
		width:100%; height:40px;
		overflow:hidden;
		font-size: 1.2em;
		color:#000000;
		/*color:#F78E1E;*/
		line-height: 40px;
		text-decoration: none;
		background: url(../images/rollover.jpg) no-repeat 0 0;
		line-height: 130%;
		
	}
	div.outer_2 span {
		display: block;
		margin:0; padding: 0 0 0 12px;
		color:#000000;
		line-height: 130%;
		
	}
	div.outer_2 a:hover {
		background-position: -200px 0;
		line-height: 130%;
	}
	div.outer_2 a:active {
		color: #F78E1E;
		line-height: 130%;
	}
	
	
	
	
	
	/* Main Content */
	#main{
		width: 650px;
		float: left;
		margin: 1.5em 0 3em 0;
		padding-left:1em;
		color: #fff;
		font-size: 14px;
		line-height:normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
		#main p{
			color: #fff;
			font-size: 14px;
			line-height:normal;
			margin: 1em;
		}
		#main img{
			float: right;
		}
		h1{
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	}
	
		h2{
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
		
		}
		/* Bottom Navigation */
	#bot-nav{
		clear: both;
		text-align: center;
		margin: 1em;
	}
		#bot-nav li{
			display: inline;
			padding: 0.2em 0.5em 0.2em 0.5em;
			border-left: 1px solid #231F20;
		}
		a.bot-nav,a.bot-nav:link,a.bot-nav:visited{
			text-decoration: none;
			font-size: 1.2em;
			color: #231F20;
		}
		a.bot-nav:hover,a.bot-nav:active{
			color: #fff;
		}
		a.right-link{
			padding-right: 0.5em;
			border-right: 1px solid #231F20;
		}
		/* Webbuilder/Copyright Footer */
	#wb-footer{
	clear: both;
	text-align: left;
	color:#999999;
	font-size: 9px;
	padding-left:20px;
			}
		a.wb-footer,a.wb-footer:link,a.wb-footer:visited{
			text-decoration: none;
			font-size: 9px;
			color:#999999;
		}
		a.wb-footer:hover,a.wb-footer:active{
			text-decoration: underline;
			font-size: 9px;
			color:#999999;
		}	
			
			
			
			
			
	/* FF Slogan with curved corners */
	#slogan{
		position: relative;
		top:10px;
		margin: 0 auto;
	}
	.roundcont {
	width: 900px;
	background-color: #fff;
	color: #F78E1E;
	}
	.roundcont p {
		margin: 0 10px;
	}
	
	.roundtop { 
		background: url(../images/slogan-tr.jpg) no-repeat top right; 
	}
	
	.roundbot {
		background: url(../images/slogan-br.jpg) no-repeat top right; 
	}
	#slogan p{
		text-align: center;
		font-size: 5em;
		color: #F78E1E;
	}
	img.corner {
	   width: 15px;
	   height: 15px;
	   border: none;
	   display: block !important;
	}
	/* Contact Details List */
	#contact{
		width: 200px;
		padding: 0.1em;
		line-height: 1em;
		margin: 0.3em 0 0 0.3em;
		font-size: 1.1em;
		text-align: center;
		clear: both;
	}
	ul.contactlist{
		margin: 0 auto;
		width: 145px;
		text-align: left;
	}
	#contact a, a:link, a:visited{
		color: #231F20;
	}
	#contact a:hover, a:active{
		color: #231F20;
	}
	
