body {margin:0; background:URL(/images/BG_body.jpg) top center repeat-x #160902; font-family:"Times New Roman", Times, serif; line-height:1.2; color:#47492c;}

H1 {font-size:24px; font-style:italic; margin:5px 0 15px 0;}
H2 {font-size:18px; font-style:italic; margin:5px 0 15px 0;}

a img {border:0;}
#wrapper {width:1044px; margin:43px auto 0 auto; overflow:hidden;}
#leftcolumn {width:290px; padding-top:35px; text-align:center; float:left; color:#e9dcb7;}
#rightcolumn {width:754px; float:right; background:URL(/images/BG_Content_repeat.jpg) top left repeat-y;}
#frame {background:URL(/images/BG_Content.jpg) top left no-repeat; overflow:hidden;}
#navigation {margin:64px 0  0; line-height:52px; height:52px; overflow:hidden; clear:both; color:#e9dcb7; text-align:center;}
#navigation a {color:#e8dbb6; font-size:18px; text-decoration:none; padding:0 10px;}
#navigation a:hover {color:#ffffff;}
#imagefader {width:678; height:308; margin:0 auto 10px auto; background:URL(/Images//images/Ausable-View-Lodge-Slider-1.jpg);}
#content {padding:0 50px 30px 49px; clear:both; z-index:888; overflow:hidden;}

/*======= FORM STYLES =======*/
label  {position:absolute; top:0; left:0}
:focus {outline: 0;}

form {padding: 0 20px 20px 20px;}

form, form fieldset input, form fieldset textarea, form label {font-family: Helvetica, Arial; font-size: 12pt;}
form p { position: relative; margin: 10px 0;}
form p label { position: absolute; top: 0; left: 0;}
form p br {display: none;}


form fieldset p input,
form fieldset p textarea {display: block; padding: 4px; width: 340px;margin: 0;}

form fieldset p label {width: 305px; display: block; margin: 5px 5px 5px 6px; padding: 0;}

form fieldset p textarea {padding: 2px;	width: 346px;}

form fieldset p label {color: #777;}
