/*:: Includes
------------------------------------- */
	@import url(framework.css);
	
/*:: Header
------------------------------------- */
	#head{height:80px; background:url(../images/headBg.gif) no-repeat bottom left; position:relative;}
	#head h2 a{display:block; height:72px; width:282px; background:url(../images/logo2.gif) no-repeat top left; position:absolute; top:12px; left:10px;}
	#head #grandOpening{float:right; height:35px; padding-top:6px; width:123px; text-align:center; color:#fff; background:url(../images/grandOpening.gif) no-repeat top left; font-weight:bold; margin:12px 11px 0 0;}	
	
/*:: Nav
------------------------------------- */
	#nav, #nav ul li{height:30px;}
	#nav ul li a{height:30px; line-height:30px;}
	#nav ul li{width:100px;}
	#nav ul li.larger{width:144px;}
	#nav ul .last{width:146px !important;}
	#page1 #nav1 a, #page2 #nav2 a, #page3 #nav3 a, #page4 #nav4 a, #page5 #nav5 a, #page6 #nav6 a{background:#E9E2E0; color:#5f3948;}
	
/*:: Content
------------------------------------- */
	#content{color:#5f3948; background:url(../images/contentBg.gif) repeat-y top left;}
	#content #wrapper{background:url(../images/wrapperBg.gif) no-repeat top left;}
	#content ul{margin-left:20px; margin-bottom:1em;}
	#content li{margin-bottom:.25em}
	#content p{margin-bottom:1em;}
	#content a{font-weight:bold; color:#5f3948; text-decoration:underline;}
	#content a:hover{text-decoration:none;}
 	
/*:: Content Buffer
------------------------------------- */
	#content #contentBuffer{width:492px; float:left; margin:30px 84px 30px 17px;}
	#contentBuffer h1{font-size:36px; margin:0 0 20px 0; font-weight:normal;}
	#contentBuffer p, #contentBuffer ul, #contentBuffer label{line-height:21px; font-size:14px;}
	#contentBuffer .pullquote{font-family:'Myriad pro', 'Century gothic', Arial, Helvetica, sans-serif; border-width:1px 0; border-style:solid; border-color:#c8b6b1; padding:.75em 0; margin-bottom:1em;}
	#contentBuffer .pullquote p{margin:1em 0 0 0;}
	#contentBuffer p.pullquote{font-size:16px;}
	#contentBuffer .pullquote h2{padding:0;}
	#contentBuffer .pullquote h3{padding:.5em 0 0 0;}
	#contentBuffer h2{font-size:26px; padding:1.5em 0 1em 0; font-weight:normal;}
	#contentBuffer h3{font-size:18px; padding:2em 0 1em 0; font-weight:normal;}
	#contentBuffer h4{font-size:16px; padding:1em 0 .5em 0; font-weight:normal;}
	#contentBuffer .col3 h3{padding:0 0 .25em 0;}
	
/*:: Right Column
------------------------------------- */
	#content #rCol{width:257px; float:left; position:relative; padding:290px 20px 20px 20px;}
	#content #rCol p, #content #rCol ul, #content #rCol address{font-style:normal; line-height:17px; font-size:12px;}
	#content #rCol h2{font-weight:bold; margin-bottom:.5em; font-size:14px;}
	#content #rCol h3{font-size:12px; margin-bottom:.5em;}
	#content #rCol ul h3{margin-bottom:0;}
	#content #rCol hr{display:block; margin-bottom:1em; height:1px; color:#c8b6b1; background:#c8b6b1;}
	#content #rCol .rColImg{position:absolute; left:-40px;}
	#content #rCol #aboutImg{top:-6px; left:-50px;}
	#content #rCol #valuesImg{top:-6px;}
	#content #rCol #financialImg{top:-6px;}
	#content #rCol #servicesImg{top:-8px;}
	#content #rCol #contactImg{top:-3px;}
	#content #rCol #merriweatherImg{top:-6px;}