@charset "utf-8";
/* reset */
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ margin:0; padding:0 }
a img,:link img,:visited img { border:none;}
a:hover {text-decoration: underline;}
address { font-style:normal }
/* reset font sizes */
html { font-size: 100%;} 
body { font-size:62.5%; background: #dbc08a url('/assets/dynamic/168/headerimages/skeiding-bg.gif') repeat 0 0;} 
#bg {background: #dbc08a url('/assets/dynamic/168/headerimages/skeiding-bgdiv.jpg') repeat 0 641px!important;}

html>body {font-size:10px} 

h1 {font-size: 2.6em}
h2 {font-size:2.0em}
h3 {font-size:1.7em}
h4 {font-size:1.5em}
h5, h6, p, li, blockquote, form, input, select, option, th, td, li li, li p, td p, blockquote p, dt, dt p, dd, dd p {font-size:1.1em; line-height:1.5;}
a em {font-style:normal;}
strong {font-weight: bolder; font-size: 1.0em;}
p {margin: 0 0 12px 0;}

#backtotop {display: none;}

#container {font-size: 1.2em; font-family:Arial, Helvetica, sans-serif; width: 960px; margin:40px auto; position: relative; color: #533E15;}
#container a {color: #810C00;}

#toplogo {position: absolute; top: 0; right: 25px;}

#rezgateway { xborder: 1px solid red; position: absolute; top: 313px; left: 0; }

* html #section-img {margin: 0 0 -5px 0;}
#section-img {height: 223px; padding: 90px 0 0 0;}
#header {background: #dbc08a url('/assets/dynamic/168/headerimages/skeiding-header-bg2.jpg') repeat-x 0 0; height: 134px; margin-top: 36px; padding: 56px 0 0 0;}
#home #header {background: #dbc08a url('/assets/dynamic/168/headerimages/top-main.jpg') repeat-x 0 0; height: 134px; padding: 56px 0 0 0;}
#page174 #header {background: #dbc08a url('/assets/dynamic/168/headerimages/top-room-cottages.jpg') repeat-x 0 0; height: 134px; padding: 56px 0 0 0;}
#page175 #header {background: #dbc08a url('/assets/dynamic/168/headerimages/toprates.jpg') repeat-x 0 0; height: 134px; padding: 56px 0 0 0;}
#page182 #header {background: #dbc08a url('/assets/dynamic/168/headerimages/topabout.jpg') repeat-x 0 0; height: 134px; padding: 56px 0 0 0;}
#page177 #header {background: #dbc08a url('/assets/dynamic/168/headerimages/topamenities.jpg') repeat-x 0 0; height: 134px; padding: 56px 0 0 0;}
#page186 #header {background: #dbc08a url('/assets/dynamic/168/headerimages/topcontact.jpg') repeat-x 0 0; height: 134px; padding: 56px 0 0 0;}
#page181 #header {background: #dbc08a url('/assets/dynamic/168/headerimages/topdirection.jpg') repeat-x 0 0; height: 134px; padding: 56px 0 0 0;}
#page180 #header {background: #dbc08a url('/assets/dynamic/168/headerimages/top-farm2.jpg') repeat-x 0 0; height: 134px; padding: 56px 0 0 0;}
#page179 #header {background: #dbc08a url('/assets/dynamic/168/headerimages/topfood.jpg') repeat-x 0 0; height: 134px; padding: 56px 0 0 0;}
#page184 #header {background: #dbc08a url('/assets/dynamic/168/headerimages/toplinks.jpg') repeat-x 0 0; height: 134px; padding: 56px 0 0 0;}
#page183 #header {background: #dbc08a url('/assets/dynamic/168/headerimages/toptodo.jpg') repeat-x 0 0; height: 134px; padding: 56px 0 0 0;}


/*LOGO*/
#logo {margin: 0 auto;}
#logo, #logo span {height:123px;width:183px;}
h1#logo a{font-size:0; cursor: pointer;}
#logo span {background-color: #bfb09f; color: #fff; behavior: url(/assets/dynamic/168/headerfiles/iepngfix.htc)}

#content {background: transparent url('/assets/dynamic/168/headerimages/content-bg.jpg') repeat-y 0 0;}

#sidecontent {width: 214px; float: left; display: inline; padding: 20px 25px 20px 15px; color: #B69F6F;}
#sidecontent #nav {text-transform: uppercase; margin: 0 0 20px 0;}
#sidecontent #nav li {border-bottom: 1px dotted #A0895D; padding: 3px 0; width: 215px;}
#sidecontent #nav li a, #sidecontent #nav li.selected a {display: block; padding: 2px 0px 2px 5px;}
#sidecontent #nav li.selected a, #sidecontent #nav li a:hover {background: transparent url('/assets/dynamic/168/headerimages/skeiding-li-bg.jpg') repeat-y 0 50%;}

#sidecontent h4 {padding: 0 0 10px 0; background: transparent url('/assets/dynamic/168/headerimages/skeiding-reserve.jpg') no-repeat 175px 5px;}
#sidecontent h4 a {text-decoration: underline;}

#maincontent table {margin:0; margin-bottom:20px; border: 5px solid #fedfa9; width:70%; background:#fedfa9}
#maincontent table td {border:0!important;vertical-align:top!important}
#maincontent table td ul {margin-bottom:0; padding-bottom:0;}
#maincontent table thead tr td, #maincontent table thead tr td p {margin: 0 !important; padding: 0 !important; font-size: 14px; font-weight: 700;}
#maincontent table thead tr td {border-bottom:2px solid #F3CE94!important;;}
#maincontent table tbody tr td p, #maincontent table tbody tr td ul li {margin: 0 !important; padding: 0 !important; font-size: 12px; }


#maincontent {width: 640px; float: right; display: inline; padding: 30px 20px;}
#maincontent h1 {color: #655537; font-weight: 300; margin: 0 0 20px 0;}
#maincontent img {border: 7px solid #D9C08E; margin: 0 10px 10px 0;}

#maincontent #blockC .even {float: left; display: inline; width: 300px; padding: 0; margin: 0;}
#maincontent #blockC .odd {float: right; display: inline; width: 300px; padding: 0; margin: 0;}

#maincontent div.blockC {margin: 0 0 20px 0;}
#maincontent div.blockC div.section {display: inline; width: 300px;padding: 0; margin: 0;}
#maincontent div.blockC div.even {float: left; border-right: 1px dotted #A0895D; padding: 0 20px 0 0;}
#maincontent div.blockC div.odd {float: right;}

#maincontent div.blockD ul li {float: left; display: inline; margin: 0 2px 0 0;}

#maincontent #blockA ul li, #maincontent #blockB ul li, #maincontent #blockC ul li {list-style-type: circle;margin-left: 35px;}
#maincontent #blockA ul, #maincontent #blockB ul, #maincontent #blockC ul {padding-bottom: 15px;}

#maincontent #contactus {margin: 0 0 30px 150px; padding: 10px 0; font-size: 1.0em; font-weight: 700;}
#maincontent #contactus input {margin: 0 0 10px 0; width: 297px}
#maincontent #contactus textarea {margin: 0;}
#maincontent #contactus #submit {width: 150px; margin: 10px 0 0 75px;}
#maincontent #contactus .description {font-size: 0.8em; display: block; color: red; font-weight: 100; width: 300px; margin-bottom: 10px;}

#footer {clear: both; display: block; background: transparent url('/assets/dynamic/168/headerimages/skeiding-footer-bg.jpg') repeat-y 0 0; padding: 7px 7px 10px 7px;}
#footer img {margin: 0 0 10px 0;}
#footer p {margin: 0 0 10px 0;}

/* helping styles */
.spacer {	clear:both;	font-size:0;}
.hide, hr, span#pageTitle {
	display:none;
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute;
}


/* Global clear float fix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Global IR code IR (Image Replacement )*/
.replace{
      position:relative;
      margin:0; padding:0;
      /* \*/
      overflow: hidden;
      /* */
}
.replace span{
      display:block !important;
      position:absolute !important;
      top:0;
      left:0;
      z-index:1;
}

*>html .clearfix {height: auto;}

/* Hides from IE-mac \*/
* html #container, * html .clearfix {height: 1%;} 
/* End hide from IE5/mac */