@charset "utf-8";
/* CSS Document */

html, body{background: #00476c url(../../images/body-bg.gif) repeat-x;}



#wrapper{background: #FFF url(../../images/wrapper-bg.jpg) repeat-y; margin-top: 25px}

#search, #masthead{ padding-left: 5px;}

	#search p{text-align: right;padding: 20px 40px 0 0;}

#topmenu{height: 36px; text-align: center; margin: 0 auto; padding-left: 5px;}

body#home #content{
	background: url(../../images/content-bg.gif) repeat-x; width: 820px; min-height: 400px; margin: 0 5px; clear: left;
}

body#secondary #content{
	background: url(../../images/content-bg.gif) repeat-x; width: 820px; min-height: 360px; margin: 0 5px; clear: left;
}

		body#home #content h1{
			font: normal 24px/36px 'helvetica neue 45 light',helvetica,arial,sans-serif;
			color: #998d6e;
			border-bottom: 6px solid #f4a23b;
		}
		
		body#home #content h2{
			font: normal 21px/24px 'helvetica neue',helvetica,arial,sans-serif;
			color: #79360f;
		}
		
		body#home #content h3{
			font: normal 16px/24px Arial, Helvetica, sans-serif;
			color: #79360f;
		}
		
		body#home #content p{
			font: normal 14px/19px Arial, Helvetica, sans-serif;
			color: #766953;
		}
		
		body#secondary #content h1{
			font: normal 24px/36px 'helvetica neue 45 light',helvetica,arial,sans-serif;
			color: #998d6e;
			border-bottom: 6px solid #f4a23b;
		}
		
		body#secondary #content h2{
			font: normal 16px/24px 'helvetica neue',helvetica,arial,sans-serif;
			color: #79360f;
		}
		
		body#secondary #content h3{
			font: normal 14px/24px Arial, Helvetica, sans-serif;
			color: #79360f;
		}
		
		body#secondary #content p{
			font: normal 12px/19px Arial, Helvetica, sans-serif;
			color: #766953;
		}
		
		body#secondary #content ol, body#secondary #content ul{margin-left: 50px;}
		
		body#secondary #content li{
			font: normal 12px/19px Arial, Helvetica, sans-serif;
			color: #766953;
		}
		
		body#secondary #content li a{
			font: normal 12px/19px Arial, Helvetica, sans-serif;
			color: #766953;
			text-decoration:none;
		}
		
		body#secondary #content li a:hover{
			color: #a8996e;
		}
		
			.link-top{text-align: right;}
			
			.link-top a{
				font: normal 10px/16px Georgia, "Times New Roman", Times, serif;
				color: #00476c;
				text-align: right;
			}
			
			.link-top a:hover{color: #a8996e;}

		body#secondary #content p.item-extralarge{font: bold 48px/58px 'helvetica neue',helvetica,arial,sans-serif;color: #a4986f;margin: 7px 0 0 0; padding: 0; text-align: right;}
		body#secondary #content p.item-large{font: normal 32px/38px 'helvetica neue',helvetica,arial,sans-serif;color: #f4ae4c; margin: 0; padding: 0; text-align: right;}
		body#secondary #content p.item-extramedium{font: lighter 26px/32px 'helvetica neue',helvetica,arial,sans-serif;color: #f4ae4c; text-align: right;}
		body#secondary #content p.item-medium{font: lighter 13px/17px 'helvetica neue',helvetica,arial,sans-serif;color: #a4986f; text-align: right;}
		body#secondary #content p.item-small{font: normal 10px/12px 'helvetica neue',helvetica,arial,sans-serif;color: #766953;}
		
		body#secondary #content p.looking-item-extralarge{font: bold 48px/58px 'helvetica neue',helvetica,arial,sans-serif;color: #a4986f;margin: 7px 0 0 0; padding: 0; text-align: left; width: 640px;}
		body#secondary #content p.looking-item-large{font: normal 32px/38px 'helvetica neue',helvetica,arial,sans-serif;color: #f4ae4c; margin: 0; padding: 0; text-align: left; width: 640px;}
		body#secondary #content p.looking-item-extramedium{font: lighter 26px/32px 'helvetica neue',helvetica,arial,sans-serif;color: #f4ae4c; text-align: left; width: 640px;}
		body#secondary #content p.looking-item-medium{font: lighter 13px/17px 'helvetica neue',helvetica,arial,sans-serif;color: #a4986f; text-align: left; width: 640px;}
		body#secondary #content p.looking-item-small{font: normal 10px/12px 'helvetica neue',helvetica,arial,sans-serif;color: #766953; width: 640px;}
		
		body#secondary #content p.item-opening{font: normal 21px/28px 'helvetica neue',helvetica,arial,sans-serif;color: #a4986f;margin: 0 40px 12px 40px; padding: 0; text-align:justify;}

	#column-center{
		width: 760px;
		margin: 40px 25px;
	}
	
	#column-left{
		float: left;
		width: 465px;
		margin: 0 15px 20px 25px;
	}
	
	#column-right{
		float: left;
		margin: 0 0 20px 0;
		text-align: right;
		width: 280px;
	}
	
	#column-next{margin: 0 0 0 30px;}

		#column-next p{font: normal 13px/24px 'helvetica neue',helvetica,arial,sans-serif; color: #79360f;}
			#column-next p a{font: normal 13px/24px 'helvetica neue',helvetica,arial,sans-serif; color: #00476c;}
			#column-next p a:hover{color: #a8996e;}
		
#footer{
	background: url(../../images/footer-bg.gif) no-repeat;
	min-height: 65px;
}

	#footer p{
		font: bolder 10px/35px 'helvetica neue',helvetica,arial,sans-serif;
		color: #FFF;
	}
	
	#footer a{
		font: bolder 10px/35px 'helvetica neue',helvetica,arial,sans-serif;
		color: #FFF;
		text-decoration: none;
	}
	
		#footer a:hover{color: #efece2;}

	#footer-left{
		padding: 5px 0 10px 25px;
	}
	
	#footer-right{
		padding: 5px 0 10px 15px;
		text-align: right;
	}
	
		#footer-right span{
			background: url(../../images/link-back-btn.gif) no-repeat 0 0;
			padding-left: 16px;
		}
