
	#main
{
margin:0 auto;
position:relative;
width:1000px;
height:1997px;
z-index:0;
}
*
{
margin:0px;
padding:0px;
border:0px;
}
body
{
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
background-color:#2A211B;
background-image:url(/kings-wood-org/_img/bg.jpg);
background-repeat:repeat-x;
}
h1
{
font-size:24px;
}
h2
{
font-size:18px;
}
h3
{
font-size:14px;
}
a:link 
{
color: #333333;
}
a:visited 
{
color: #333333;
}
a:hover 
{
color: #333333;
}
a:active 
{
color: #333333;
}

	#note78332
{
/*Generated by drag and drop*/
width:356px;
height:156px;
left:0px;
top:30px;
position:absolute;
z-index:6;
/*Generated by configuring options*/
}
#note78333
{
/*Generated by drag and drop*/
width:1000px;
height:370px;
left:0px;
top:195px;
position:absolute;
z-index:10;
/*Generated by configuring options*/
}
#note78334
{
/*Generated by drag and drop*/
width:616px;
height:59px;
left:377px;
top:137px;
position:absolute;
z-index:10;
/*Generated by configuring options*/
}
#note78335
{
/*Generated by drag and drop*/
width:970px;
height:336px;
left:14px;
top:212px;
position:absolute;
z-index:11;
/*Generated by configuring options*/
}
#note78337
{
/*Generated by drag and drop*/
width:307px;
height:418px;
left:690px;
top:606px;
position:absolute;
z-index:9;
/*Generated by configuring options*/
}
#note78339
{
/*Generated by drag and drop*/
width:662px;
height:1361px;
left:0px;
top:606px;
position:absolute;
z-index:1;
/*Generated by configuring options*/
}

	/* ------- CUSTOM CSS STYLES ------- *//*------------------------------------*  RESET\*------------------------------------*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{  margin:0;  padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{  display: block;}table{  border-collapse:collapse;  border-spacing:0;}fieldset,img{   border:0;}address,caption,cite,dfn,th,var{  font-style:normal;  font-weight:normal;}caption,th{  text-align:left;}h1,h2,h3,h4,h5,h6{  font-size:100%;  font-weight:normal;}q:before,q:after{  content:'';}abbr,acronym{  border:0;}/*------------------------------------*  MAIN\*------------------------------------*/html{  overflow-y:scroll; /* Force scrollbars 100% of the time */  font-size:100%; /* Use 16px as per http://www.informationarchitects.jp/en/100e2r/ and http://www.wilsonminer.com/posts/2008/oct/20/relative-readability/ */  line-height:1.5;  color:#333;}body{  min-height:100%;}/*------------------------------------*  GRIDS\*------------------------------------*//*Build a custom grid-system igloo at inuitcss.com*//*------------------------------------*  CLEARFIX\*------------------------------------*//*Fix clearing issues as per: http://nicolasgallagher.com/micro-clearfix-hack/*/.cf,.grids{  zoom:1;}.cf:before,.grids:before,.cf:after,.grids:after{  content:"";  display:table;}.cf:after,.grids:after{  clear:both;}/*------------------------------------*  LOGO\*------------------------------------*//*Your logo is an image, not a h1: http://csswizardry.com/2010/10/your-logo-is-an-image-not-a-h1/*/#logo,#logo img{  display:block;  width:362px; /* Width of your logo in pixels (ideally a round grid-number) */  height:151px; /* Height of your logo in pixels */}/* Based on the fact that we need to use an <img /> in our markup, let’s hide the actual image and use a background on the <a>--this gives us semantically sound markup and the ability to use sprites for hover effects! */#logo{  background:url('/kings-wood-org/_img/logo.png');}#logo:hover{  /* Hover states */  background-position:0 -00px;}#logo img{  position:absolute;  left:-99999px;}/*------------------------------------*  Custom Jquery NAV\*------------------------------------*/.linkActive{  background:#655143;  padding:20px 29px 19px 29px;}.nav {  float:left;  text-align:left;  background:#988e77;  width:623px;  height:58px;  z-index:1000}.menu a {  text-decoration:none;   padding-left:10px;   padding-right:10px;   color:#FFF;  font-family: 'OpenSansRegular';  text-transform:uppercase;  font-size:12px;  font-weight:normal;}.menu li a{  padding:20px 29px 19px 29px;}.menu li a:hover{  background:#655143;}.menu span {float:left; color:#fedc9a; text-decoration:none; width:125px; height:40px; padding-top:8px}.menu a:hover {color:#FFF; text-decoration:none;}.menu {list-style:none; font:18px; text-align:center; width:623px; margin:0 auto; height:58px; padding-top:0px; line-height:58px;}.menu li { max-height:58px; position:relative; float:left!important; z-index:1000}.menu ul {display:none; position:absolute; font:12px 'Georgia', serif; top:40px; left:0; background:#514036; display:none; list-style:none}.menu ul li {float:none; border-top:1px solid #1e160e; width:125px; }.menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a {float:none; display:block; background:none; height:30px; padding-top:10px;}.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover {background:#1e160e; color:#FFF;}.menu ul li span, li.menuhover li span, li.menuhover li.menuhover li span {float:none; display:block; background:none; height:30px; padding-top:10px;}.menu ul ul {left:-50px; top:-1px; background:#6b5b52;}.menu li.submenu {font-weight:normal}.menu li.noborder {border-top:none}li.menuhover a, li.menuhover li.menuhover a {color:#FFF; background:000;}li.menuhover span, li.menuhover li.menuhover span {color:#FFF; background:#514036;}#info {width:180px; background:#eee}#info li {width:160px; border-top:none; padding:8px 10px; color:#666; text-shadow:1px 1px #fff; text-align:left}/* ------- End Jquery Dropdown Nav ------- */@font-face {    font-family: 'OpenSansRegular';    src: url('/kings-wood-org/_img/fonts/OpenSans-Regular-webfont.eot');    src: url('/kings-wood-org/_img/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),         url('/kings-wood-org/_img/fonts/OpenSans-Regular-webfont.woff') format('woff'),         url('/kings-wood-org/_img/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),         url('/kings-wood-org/_img/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');    font-weight: normal;    font-style: normal;}/*------------------------------------*  TYPE\*------------------------------------*//*--- HEADINGS ---*/h1{  font-size:2.5em;      /* 32px */  margin-bottom:0.5em; /* 24px */  line-height:1.5;    /* 48px */  color:#cba78e;}h2{  font-size:1.5em;    /* 24px */  margin-bottom:1em;    /* 24px */  line-height:1;      /* 24px */  color:#cba78e;}h3{  font-size:1.25em;   /* 20px */  margin-bottom:1.2em;  /* 24px */  line-height:1.2;    /* 24px */  color:#cba78e;}h4{  font-size:1.125em;    /* 18px */  margin-bottom:1.333em;  /* 24px */  line-height:1.333;    /* 24px */  color:#cba78e;}h5{  font-weight:bold;}h5,h6{  font-size:1em;      /* 16px */  margin-bottom:1.5em;  /* 24px */  line-height:1.5;    /* 24px */}/*--- PARAGRAPHS ---*/p,address{  margin-bottom:1.5em;}/*Mo’ robust paragraph indenting: http://csswizardry.com/2010/12/mo-robust-paragraph-indenting/Uncomment to activatep+p{  text-indent:2em;  margin-top:-1.5em;}*//*--- FIGURES ---*/figure{  margin-bottom:1.5em;}figure img{  display:block;  margin-bottom:0;}figcaption{  font-size:0.75em;}/*--- LINKS ---*//*Say no to negative hovers: http://csswizardry.com/2011/05/on-negative-hovers/A negative hover is one whose appearance is subtracted from on hover rather than added to.*/a{  text-decoration:none;}a:visited{  opacity:0.8; /* A bit basic, but it’s a bare minumum... */}a:hover{  text-decoration:underline;}a:active,a:focus{  /* Give clicked links a depressed effect. */}/*--- LISTS ---*/ul,ol{  margin:0 0 1.5em 60px;}ul ul,ol ol,ul ol,ol ul{  /* Let’s take care of lists in lists */  margin:0 0 0 60px;}/*A numbered list is NOT the same as an ordered one.Use this class when you want a list to be numbered but it has no order.See http://jsfiddle.net/csswizardry/sdrth/*/ul.numbered{  list-style:decimal outside;}dl{  margin-bottom:1.5em;}dt{  font-weight:bold;}dt:after{  content:":";}dt::after{  content:":";}dd{  margin-left:60px;}/*--- QUOTES ---*/blockquote{  text-indent:-0.4em; /* Hang that punctuation */}blockquote b,blockquote .source{  /* Mark the source up with either a <b> or another element of your choice with a class of source. */  display:block;  text-indent:0;}/*--- GENERAL ---*/q,i,em,cite{  font-style:italic;  font-weight:inherit;}b,strong{  font-weight:bold;  font-style:inherit;}mark{  background:#ffc;}s,del{  text-decoration:line-through;}small{  font-size:0.75em;  line-height:1;}/*--- CODE ---*/pre,code{  font-family:monospace;  font-size:1em;}pre{  overflow:auto;  margin-bottom:1.5em;  line-height:24px; /* Having to define explicit pixel values :( */}code{  line-height:1;}/*------------------------------------*  IMAGES\*------------------------------------*/img{  max-width:100%;  height:auto;  /* Give it some text styles to offset alt text */  font-style:italic;  color:#c00;}img.left  { margin:0 20px 0 0; }img.right { margin:0 0 0 20px; }/*--- FLASH/VIDEO ---*/object,embed,video{  max-width:100%;  height:auto;}/*------------------------------------*  FORMS\*------------------------------------*//*Unfortunately, and somewhat obviously, forms don’t fit the baseline all too well. Perhaps in a later version...*/fieldset{  padding:10px;  border:1px solid #ccc;  margin-bottom:1.5em;}label{  display:block;  cursor:pointer;}label:after{  content:":";}label::after{  content:":";}input,textarea{  font-family:inherit;  font-size:1em;  line-height:1.5;}/*Nice UI touch for placeholders. To get placeholders working cross-browser see @dan_bentley’s jQuery plugin: https://github.com/danbentley/placeholder*/[placeholder]{  cursor:pointer;}[placeholder]:active,[placeholder]:focus{  cursor:text;}.check-list{  width:100%;  overflow:hidden;  list-style:none;  margin:0 0 1.5em 0;}.check-list li{  width:25%;  float:left;}.check-label{  display:inline;}.check-label:after{  content:normal;}.check-label::after{  content:normal;}.button{  cursor:pointer;}fieldset > :last-child{  /* Remove the margin from the last element in the fieldset--this makes our padding more consistent. */  margin:0;}/*------------------------------------*  TABLES\*------------------------------------*//*Unfortunately, and somewhat obviously, tables don’t fit the baseline all too well. Perhaps in a later version...*/table{  margin-bottom:1.5em;  width:100%;  max-width:100%;}thead tr:last-of-type th{  /* Thicker border on the table-headers of the last row in the table head */  border-bottom-width:2px;}tbody th{  /* Thicker right border on table-headers in the table body */  border-right-width:2px;}th:empty{  /* Hide the borders on any empty table-headers */  border:none;}th,td{  vertical-align:top;  padding:0.75em;  border:1px solid #ccc;}th{  font-weight:bold;  text-align:center}table [colspan]{  /* This looks lovely, trust me... */  text-align:center;}table [rowspan]{  /* ...as does this. */  vertical-align:middle;}/*Assuming IE has an 'implied' colspan of one on cells without an explicit colspan attribute, fix/undo it.See http://jsfiddle.net/csswizardry/UJJay/*/[colspan="1"]{    text-align:left;}[rowspan="1"]{    vertical-align:top;}tbody tr:nth-of-type(odd){  background:rgba(0,0,0,0.05);}tfoot{  text-align:center;}tfoot td{  border-top-width:2px;}p{  font-size:14px;}/* ------- FORUM ------- */.forumCategory{padding:10px;border:solid 1px #ccc;margin-bottom:10px;}.forumCategoryTitle{margin-bottom:10px;font-weight:bold;font-size:14px;}.forumCategoryDescription, .forumthreadDescription{margin-bottom:10px;}.forumNewThread{padding:10px;border:solid 1px #ccc;background-color:#EAEAEA;margin-bottom:10px;margin-top:10px;}.forumThread{padding:10px;border:solid 1px #ccc;margin-bottom:10px;}.forumThreadDetail{padding:10px;border:solid 1px #ccc;margin-bottom:10px;margin-top:10px;}.forumThreadReply{padding:20px;border:solid 1px #ccc;margin-bottom:10px;background-color:#EAEAEA;}.forumThreadDetailReply{padding:10px;border:solid 1px #ccc;margin-bottom:10px;margin-left:40px;}#forum input[type="text"]{padding:5px;width:95%;border: 1px solid #ccc;}#forum select{padding:5px;width:95%;border: 1px solid #ccc;}#forum textarea{padding:5px;width:95%;border: 1px solid #ccc;}#forum input[type="submit"], #forum input[type="button"]{background-color: #333;border: 0px;color:#FFFFFF;cursor:pointer;padding-top: 5px;padding-right: 15px;padding-bottom: 5px;padding-left: 15px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}/* ------- NAV - VERT ------- */#cmsNavigationVert{text-align:left;}#cmsNavigationVert ul{margin: 0;padding: 0;list-style:none;border-top:solid 1px #ccc;}#cmsNavigationVert li{height:30px;line-height:30px;padding-left:10px;border-bottom:solid 1px #ccc;}/* ------- NAV - HORIZ ------- */#cmsNavigationHorz{text-align:left;}#cmsNavigationHorz ul{margin: 0;padding: 0;white-space: nowrap;}#cmsNavigationHorz li{display: inline;list-style-type: none;}#cmsNavigationHorz li a { text-decoration:none; padding-left:20px; padding-right:20px; }#cmsNavigationHorz #menu .first a {}/* ------- BLOG ------- */.blogPost { margin-bottom:20px; padding-bottom:20px; border-bottom:solid 1px #ccc; }.blogPost img { padding:5px; border:solid 1px #ccc; }.blogTitle { font-size:24px; margin-bottom:10px; }.blogDate { font-size:11px; margin-bottom:20px; font-weight:bold; color:#999; }.blogBody { margin-bottom:10px; }.blogCategories { line-height:35px; border-top:solid 1px #ccc; }.blogCat { line-height:35px; border-bottom:solid 1px #ccc; padding-left:10px; }.blog-add-comment { background: none repeat scroll 0 0 #F0F0F0; border-radius: 5px 5px 5px 5px; margin-top: 20px; padding: 20px; width: 676px; }.blog-add-comment-header { }.blog-comments { background: none repeat scroll 0 0 #F6E6CD; border-radius: 5px 5px 5px 5px; padding:10px; margin-bottom:10px; } .blog-comment-name { }.blog-comment-text { }.blog-latest-stories { line-height:35px; border-top:solid 1px #ccc; }.blog-latest-story { line-height:35px; border-bottom:solid 1px #ccc; padding-left:10px; }.blogTextfield { padding:5px; border-radius: 5px 5px 5px 5px; text-align: left; }textarea#yourComment { width: 90%; }/* ------- FORMS ------- */.defaultForm input[type="text"] { padding:5px; width:100%; border: 1px solid #ccc; }.defaultForm select { padding:5px; width:100%; border: 1px solid #ccc; }.defaultForm textarea { padding:5px; width:100%; border: 1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; }.defaultForm input[type="submit"] { background-color: #333; border: 0px; color:#FFFFFF; cursor:pointer; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; font-size:11px; } .defaultForm input[type="submit"]:hover { background-color: #666; }.defaultForm input[type="button"] { background-color: #333; border: 0px; color:#FFFFFF; cursor:pointer; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; }.defaultForm input[type="button"]:hover { background-color: #666; }.defaultForm table { width:100%; border-collapse:collapse; }.defaultForm table td { border-top:1px solid #CCCCCC; border-bottom:0px solid #CCCCCC; border-left:0px solid #CCCCCC; border-right:0px solid #CCCCCC; padding:10px; }.error { padding:10px; border:solid 1px #AA0000; color: #AA0000; margin-bottom:10px; }/* ------- CUSTOM FOOTER ------- */.customFooter{width:100%; height:100px; line-height:100px; margin:auto; font-size:11px; background-color: #333333; text-align: center; color:#FFF; }.customFooter a:link, .customFooter a:visited, .customFooter a:hover{color:#FFFFFF; }/* ------- BULLET LIST WITH IMAGE ------- *//*.starlist{padding-left:40px; background-image:url(/yoursite-com/_img/arrows.png); background-repeat:no-repeat; margin-bottom: 10px; }*//* ------- HOME NEWS SUMMARY ------- */#recentNews{width:100%;padding-top:10px;}.recentNewsItem{width:280px;float:left;margin-right:20px;margin-top:20px;font-size:11px;}.recentNewsItemEnd{float:left;width:280px;margin-top:20px;font-size:11px;}.recentNewsItemImage, .recentNewsItemImage img{width:280px;height:132px;margin-bottom:10px;}.clearNews{clear:both;}.recentNewsItemTitle a{color:#000; text-decoration:none; font-size:14px; font-weight:bold; margin-bottom: 20px; }.recentNewsItemDesc{margin-bottom: 10px; }.recentNewsItemDate{color:#AA0000; margin-bottom: 10px; }.recentNewsItemDate a{color:#AA0000; text-decoration:none; }/* ------- SEARCH ------- */#site-search{margin-bottom:0px;}.search-title{margin-bottom:10px; margin-top: 20px; font-weight: bold;}.search-description{margin-bottom:10px;}.search-url{margin-bottom:20px; padding-bottom: 20px; border-bottom:1px solid #c9c9c9;}.searchbox{margin-top:8px;}.searchbox-input{float:left;}.searchbox-submit{ float:left;}#searchbox-submit-btn{}#searchbox-input-text{width:140px;  border: 1px solid #c9c9c9;  padding-top: 5px; padding-right: 5px; padding-bottom: 5px;  padding-left: 5px;  background-color: #ffffff;  color: #000;  font-size: 11px;}.searchbox-submit input[type="submit"] {background-color: #c9c9c9;  border: 1px solid #a6a6a6;  color:#ccc; cursor:pointer; padding-top: 4px; padding-right: 14px;  padding-bottom: 4px;  padding-left: 14px; font-size:11px;}.searchbox-submit input[type="submit"]:hover {background-color: #c9c9c9;}/* ========================================================= Expanding boxes for homepage. =============================================*/  .largeTop{    width:661px;    height:9px;    background:url('/kings-wood-org/_img/large-top.png');  }  .largeMiddle a, .massMiddle a {    color:#d1dea8;    }    .largeMiddle a:hover, .massMiddle a:hover{    color:#c97c47;    border-bottom:1px dotted #c97c47;    text-decoration:none;  }  .largeMiddle{    width:631px;    color:#FFF;    padding:15px;    background:url('/kings-wood-org/_img/large-middle.png') repeat-y;  }  .largeBottom{    width:661px;    height:9px;    background:url('/kings-wood-org/_img/large-bottom.png');  }  .notice:before{    content:url('/kings-wood-org/_img/notice.png');    float:left;  }  .notice h1{    padding:0 0 0 10px !important;    float:left;  }  .notice:after{    clear:both;  }  .clear{    clear:both;    content:"";    line-height:0;    font-size:0;  }  .smallTop{    width:307px;    height:11px;    background:url('/kings-wood-org/_img/small-top.png');  }  .smallMiddle a{    color:#d1dea8;  }    .smallMiddle a:hover{    color:#c97c47;    border-bottom:1px dotted #c97c47;    text-decoration:none;  }  .smallMiddle{    width:277px;    color:#FFF;    padding:15px;    background:url('/kings-wood-org/_img/small-middle.png') repeat-y;  }  .smallBottom{    width:307px;    height:11px;    background:url('/kings-wood-org/_img/small-bottom.png');  }  #customFooter{    width:100%;    height:96px;    background:url('/kings-wood-org/_img/footer.jpg') repeat-x;    text-align:center;    line-height:96px;    color:#5e4b3e;  }  #customFooter a{    color:#5e4b3e;    }#myformNew input[type="submit"] {    background-color: #C9C9C9;    border: 1px solid #A6A6A6;    color: #000;    cursor: pointer;    font-size: 11px;    padding: 4px 14px;}#myformNew input[type="submit"]:hover {    background-color: #C9C9C9;}#myformNew input, #myformNew select, #myformNew textarea  {    background: none repeat scroll 0 0 #F5F5F5;    border: 1px solid #CCCCCC;    border-radius: 5px 5px 5px 5px;    box-shadow: 0 0 5px rgba(81, 203, 238, 0);    color: #666666;    font: 1em "Arial","sans-serif",Arial,sans-serif;    margin: 5px 0;    padding: 5px;    vertical-align: top;}#myformNew{  width:80%;  margin:0 auto;}#myformNew input:focus, #myformNew select:focus, #myformNew textarea:focus {    -moz-transition: all 0.25s ease-in-out 0s;    background-color: #FFFFFF;    border: 1px solid #DDDDDD;    box-shadow: 0 0 5px #d1dea8;    color: #333333;    outline: medium none;    position: relative;    z-index: 5;}#myformNew textarea{  min-height:100px;}input.fbElementButton{  margin-left:420px !important;}.thanks{  font-size:48px;  text-align:center;  color:#cba78e;}.massTop{    width:1000px;    height:22px;    background:url('/kings-wood-org/_img/mass-top.png');  } .mapImg{    width:860px;    margin:0 auto;  }  .massMiddle{    width:970px;    color:#FFF;    padding:15px;    background:url('/kings-wood-org/_img/mass-middle.png') repeat-y;  }  .massBottom{    width:1000px;    height:20px;    background:url('/kings-wood-org/_img/mass-bottom.png');  }.fbClear{clear:both;}.fbSortable{margin-top:20px;position:relative;}.fbConfigure{display:none;}.fbElementLabel{}/*TOP LABEL POSITIONS*/.fbElementTextLabel{margin-bottom:5px;}.fbElementText{}.fbElementParaLabel{margin-bottom:5px;}.fbElementPara{}.fbElementListLabel{margin-bottom:5px;}.fbElementList{}/*LEFT LABEL POSITIONS*/.fbElementTextLabelLeft{float:left;width:30%;}.fbElementTextLeft{float:left;width:69%;}.fbElementParaLabelLeft{float:left;width:30%;}.fbElementParaLeft{float:left;width:69%;}.fbElementListLabelLeft{float:left;width:30%;}.fbElementListLeft{float:left;width:70%;}/*CHECKBOX AND RADIOS SIMPLE*/.fbElementCheckboxLabel{margin-bottom:5px;}.fbElementCheckboxLabelLeft{float:left;width:30%;}.fbElementCheckboxOptionLabel{float:left;margin-right:10px;}.fbElementCheckbox{float:left;margin-right:5px;}.fbElementCheckboxLeft{float:left;width:70%;}.fbElementRadioLabel{margin-bottom:5px;}.fbElementRadioLabelLeft{float:left;width:30%;}.fbElementRadio{float:left;margin-right:5px;}.fbElementRadioLeft{float:left;width:70%;}.error{padding:10px;background-color:#AA0000;color: #fff;margin-bottom:10px;}.success{padding:10px;background-color:#9C0;color: #fff;margin-bottom:10px;}
