@charset "utf-8";
/* CSS Document */
* {	margin:0px;	padding:0px;}
ul#headerbg li img {height:350px; width: 940px;}
ul, ol { list-style: none; height:350px; width: 940px; overflow:hidden;}


#container { margin:0px; padding:0px; width: 960px;}
#photo { width:940px; height:350px; background: #8fc232; padding-left:10px; padding-right:10px;}
#navigation { height: 85px; background: #fff url(../bgimg/navbg.png) repeat-x; margin:0px; padding:0px;}
#logo {float:left; position:absolute; width:311px; height:85px;}
#borderbottom { background-color:#8fc232; width:960px; height: 10px;}
#content { width: 940px; margin: 40px 10px 10px 10px; }
#footer {width:940px; height:75px; margin-top: 35px; color:#9f9f9f; font-size:12px; font-weight: normal; font-style: normal; line-height:normal; font-family: 'PFBeauSansProLight', sans-serif; }
#footer .img { float:right; width: 300px; height: 75px;}
#footer .copy { float:left; width: 520px; height: 75px;}

.map_preview {width: 520px; height: 230px; background:url(../bgimg/bg_main.png); margin:20px o 20px 0; }
.map_preview_h2 {color:#8FC232;}
.leftcolumn    {float:left; width:540px;}
.leftcolumn a  {text-decoration:none;}
.leftcolumn h1, 
h2, h3, h4, h5, 
h6, p          {font-weight: normal; font-style: normal; line-height:normal; font-family: 'PFBeauSansProLight', sans-serif; }
.leftcolumn h1 {margin:-10px 0 -5px -5px; font-size:74px; color:#91c333;}
.leftcolumn h4 {margin:-10px 0 0 -4px; font-size:43px;  color:#9ec93b;}
.leftcolumn h5 {margin:-5px 0 0 -3px;  font-size:73px; color:#b0d045;}
.leftcolumn h6 {margin:-5px 0 0 0;  font-size:66px;  color:#c2d84f;}
.leftcolumn p.message { color:#6f6f6f; font-size:16px; margin: 15px 0 10px 0;}

.rightcolumn { float:right; width: 300px; text-align:left; margin-top:-27px;}
.rightcolumn h3{ margin-top:15px; font-size: 24px; color:#8fc232;}
.rightcolumn p { font-weight: normal; font-style:  normal; line-height: normal; font-family: 'PFBeauSansProLight', sans-serif; }
.rightcolumn p.map { margin-top: -105px; font-size:18px; }
.rightcolumn p.describe { margin-left:120px; margin-top: 10px; font-size:13px; }
.rightcolumn a { text-decoration:none; color:#6f6f6f;} 
.rightcolumn a:hover { color:#8fc232;}
	
body { background:#FFF top repeat-x; font-size:100%; border:0px; font:Tahoma, Geneva, sans-serif 14px normal; color: #6f6f6f; line-height:125%;}
table { background-color:#fff; margin-left: auto; margin-right: auto; padding:0px;}
tr { margin:0px; padding:0px;}
td { margin:0px; padding:0px;}

img { border:0px; margin:0px; padding:0px;}
	
div.nav { position:absolute; margin-left: 311px; width: 500px; z-index:20; padding-top:28px;}
img.toph { margin-top: 0px;}
div.nav a.navlink{ text-decoration:none; font-size:18px; color: #6f6f6f; margin-left: 35px; font-weight: normal; font-style: normal; line-height:normal; font-family: 'PFBeauSansProLight', sans-serif; text-align:left;}
div.nav a.navlink:hover{ color:#8fc232;}


h1.pr_1 { font-size:47px; color: #91c333; margin-bottom:-15px;}
h2.pr_2 { font-size:28px; color: #97c536;}
h2.pr_3 { font-size:28px; color: #9ec93b;}
h2.pr_4 { font-size:28px; color: #a7cc3f;}
h2.pr_5 { font-size:28px; color: #b0d045;}
h2.pr_6 { font-size:28px; color: #bad44a;}
h2.pr_7 { font-size:28px; color: #c2d84f;}
h2.pr_8 { font-size:28px; color: #cadb53;}





