<style type="text/css" media="screen">
* { margin:0px; padding:0px;}
html, body { height:100%; }
body {font-size:100%; line-height:1.12em; text-align:center; color: #444;background:#C79530;}
html, input, textarea {	font-family:Arial,Verdana,sans-serif; color:#988e83;background:#C79530; }
a	{ text-decoration:underline;color:#8379DD;font-weight:500 }
a:hover	{ text-decoration:none; color:#C79530;background:transparent;}

.site_center{margin:0 auto; text-align:left; width:1000px; }
.col1, .col2, .col3, .col4, .col5, .box_1, .box_2, .box_3, .strong1, .list_column1, .list_column2{ float:left}
.clear { clear:both;}

#page1 #content .col1{ width:255px}
#page1 #content .col2{ width:12px}
#page1 #content .col3{ width:390px}
#page1 #content .col3 p{ margin:19px 10px 26px 0px}
#page1 #content .col4{ width:12px}
#page1 #content .col5{ width:244px}
#page1 #content .col5 .pic{ margin:8px 0 38px -7px}
#page8 #content .col1{ width:255px}
#page8 #content .col2{ width:12px}
#page8 #content .col3{ width:646px}

.cont_padding{ padding:0px 19px 84px 21px;}
.cont_color{ color: #444;background:#ffffff}
.bg_con_top{ background:url(images/bg_cont_top.gif) top left repeat-x}
.bg_con_left{ background:url(images/bg_cont_left.gif) top left repeat-y}
.bg_con_right{ background:url(images/bg_cont_right.gif) top right repeat-y}
.bg_con_bot{ background:url(images/bg_cont_bot.gif) bottom left repeat-x}
.y_cont_top_left{ background:url(images/y_cont_top_left.gif) top left no-repeat; height:100%; width:100%}
.y_cont_top_right{ background:url(images/y_cont_top_right.gif) top right no-repeat; height:100%; width:100%}
.y_cont_bot_left{ background:url(images/y_cont_bot_left.gif) bottom left no-repeat; height:100%; width:100%}
.y_cont_bot_right{ background:url(images/y_cont_bot_lright.gif) bottom right no-repeat; height:100%; width:100%}
.cont_padding_last{ padding:10px 23px 24px 24px}

.bg_more{ padding:0px 12px 4px 9px}
.bg_more a{ color:#655d52; text-decoration:none; background:#fff url(images/more_pic.gif) center left no-repeat; padding:0 0 0 9px; font-weight:bold; font-size:0.9em}
.bg_more a:hover{ text-decoration:underline;color:#C79530;background:#fff url(images/more_pic.gif) center left no-repeat;}
.line_y{ background:url(images/bg_line_y.gif) top right repeat-y}

#header {height:250px; font-size:0.875em; }
#header .menu{ padding:0 0 28px 0px}
#header .m{margin:0; padding:0; list-style:none; line-height:18px}
#header .m li{display:block;float:left;width:128px;text-align:center }
#header .m li a {color: #990000; background-color: #fff;text-decoration:none; font-weight:normal;}
#header .m li a:hover {display:block;color:#ffffff; background: transparent  url(images/link-hover2.gif) no-repeat top left;text-decoration:none; font-weight:normal;width:128px;height:18px}
#header .logo{ height:200px; background:url(images/lodges_external02.jpg) top right no-repeat;margin-top:30px;}
#header .bg_logo { background:url(images/bg_logo.jpg) top left no-repeat; padding:20px 0 20px 30px}
#header .bg_logo a:hover{ height:100px; background:url(images/transparent.gif) top right no-repeat}

#content{ font-size:0.75em; width:100%; text-align:left}
#content .width_100{ width:100%}
#content .col1{ color: #444;background:#ffffff;}
#content .indent_col1{ color: #444; background:#F1EFEC;padding:5px 0 19px 41px}
#content .indent_col1b{ background:#F1EFEC;padding:5px 8px 19px 16px}
#content .col3, .col5{ background:url(images/bg_cols_top.gif) top left repeat-x;}
#content .indent_col3{ padding:5px 0 0 29px}
#content .indent_col5{ padding:5px 0 0 25px}




/*=== SUBMIT BUTTON CONTACT FORM ===========================================================================================*/

input.groovybutton
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#ffffff;
   width:100px;
   height:25px;
   background-color:#cc9933;
   border-style:outset;
   border-color:#FFCC00;
   border-width:3px;   display:block;
   text-align:center;
   margin-left:30%;
   margin-right:auto;
}

/*=== CONTACT FORM ===========================================================================================*/

div#form_wrapper {width:500px;padding:20px;border: medium double #cc9933;}
div.field_wrapper {display:block;float:left;width:500px;padding-bottom:20px}
div.form_name {display:block;float:left; width:90px;font-style:italic;font-family:Verdana,Arial,sans-serif;font-size:82.5%;}
div.form_name_mandatory {display:block;float:left; width:90px;font-style:italic;font-family:Verdana,Arial,sans-serif;font-size:82.5%;font-weight:600}
div.form_name_input {display:block;float:left; width:300px}

input {font-size:9pt; font-weight:normal; color:#C79530;background-color:transparent;}

textarea{
   background:none;
   border:1px solid #d5d1c8;
   width:300px; height:171px;
   font-family:Tahoma, Verdana,sans-serif;
   color:#988e83;
   font-size:1em;
   overflow:auto;}



.title1 { color:#660000; background: #F1EFEC; font-size: 1.3em; font-weight: 600; padding-top: 15px; padding-bottom: 7px; }
.headline1 {color: #660000; background-color:#fff;font-size: 1.7em;font-weight: 600;padding-top: 15px;padding-bottom: 7px;}
.headline2 {font-size: 1.5em; font-weight: 600; padding-top: 15px; padding-bottom: 7px; }

.dlabel{ color:#8e7452; background: #F1EFEC; font-size:1em;  margin:0 24px 0 0px; padding:0px;}
.mlabel{ color:#8e7452; background: #F1EFEC; font-size:1em;  margin:0 10px 0 0px; padding:0px;}
.ylabel{ color:#8e7452; background: #F1EFEC; font-size:1em;  margin:0px 0px 0px 0px; padding:0px;}
.nlabel{ color:#8e7452; background: #F1EFEC; font-size:1em;  margin:0px 20px 0px 0px; padding:0px;}

.h_f2 { height:28px; padding:0px; float:left}

.jamp1{ color:#8e7452; background: #F1EFEC; font-size:1em; height:17px; width:42px; margin:0 4px 0 0px; padding:0px;}
.jamp2{ color:#8e7452; background: #F1EFEC; font-size:1em; height:17px; width:42px; margin:0 4px 0 0px; padding:0px;}
.jamp3{ color:#8e7452; background: #F1EFEC; font-size:1em; height:17px; width:50px; margin:0 4px 0 0px; padding:0px;}

.grouptitle {color: #cc9933; background: #fff; font-size: 1.5em; font-weight: 600; padding-top: 15px; padding-bottom: 7px;}

.list1 {margin:0px; padding:0; list-style:none; line-height:22px}
.list1 li{ margin:0 0 0 17px;}
.list1 li a{color:#7b7056; text-decoration:none; background: #fff url(images/bg_list1.gif) center left no-repeat; padding-left:10px;font-weight:400}
.list1 li a:hover { text-decoration:underline; }
.list2 {margin:0px; padding:0; list-style:none; line-height:22px}
.list2 li{ margin:0 0 0 17px;}
.list2 li a{color:#C79530; background:#fff;text-decoration:none; background:url(images/bg_list2.gif) center left no-repeat; padding-left:10px;}
.list2 li a:hover { text-decoration:underline; }


#footer {display:block;width:890px;color:#444444; font-size:0.75em; position:absolute; margin:25px 0 0 1px; font-weight:500; }
#footer a {color:#444444; text-decoration:underline}  
#footer a:hover {text-decoration:none}
#footer ul{margin:0px;padding:0px}
#footer li {float:left; padding-left:10px;list-style:none;white-space:nowrap;}




h2 {color: #cc9933; background-color:transparent;font-family:Arial, Verdana, sans-serif;font-size:125%;font-weight:600;padding-bottom:5px}
h3 {color: #660000;background-color:transparent;}

div.updated {font-style:italic;text-align:right;padding-right:25px}


/*===SUBMIT BUTTON RESERVATIONS FORM =================================================================================================*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.ovalbutton{
background: transparent url('/images/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma, Verdana,sans-serif; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('/images/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 150px;
margin: 50px 0px 0px 20px;

}






</style>