/*
	===========================================================
	 Whole-page Styling Elements
	===========================================================
*/
body{background:none;color:#000;}
#wrap{
position:relative;
text-align:left;
margin:3px auto;
width:100%;
}
#searcher, #col-two{display:none;}
#header{background:none;height:106px;margin:0;padding:0;}
#logo{background:#fff;height:109px;width:300px;margin:0;position:static;}
#logo .logo{margin:11px;border:0;}
.strapline{font-size:3.5em;color:#006600;text-align:right;margin:0;position:absolute;top:38%;right:4px;}

#content{width:100%;position:relative;margin:0;padding:18px;overflow:visible;border:0;}
h1 span{font-family:Arial, Helvetica, sans-serif;font-size:0.7em;display:block;text-align:right;color:#30421c;}
h1 span em{font-style:normal;color:#006600;}

/**************************************
~content styles
**************************************/
#col-one{
text-align:left;
padding:0;
margin:0;
height:auto;
min-height:250px;
width:100%;
float:none;
}
.col{clear:both}
.section, .nugget{overflow:visible;position:relative;}
.nugget{width:100%;border:0;float:none;margin:0;padding:0;}
.nugget h2{color:#000;position:static;float:none;padding:0;margin:0;}
.nugget p{padding:0 4px;}
.nugget.frst{background:none;}
.nugget.scnd{background:none;}
.nugget.thrd{background:none;}

/**************************************
~footer
**************************************/
.footer{
color:#7795AD;
padding:0;
font-size:0.9em;
}
.footer p {
width: 430px;
}
.footeraddress{
color:#426682;
}
#resort{
margin-top:1em;
font-size:0.9em;
color:#a2a2a5;
text-align:right;
}
#resort a{
color:#a2a2a5;
text-decoration:none;
}
#resort a:hover{
color:#a2a2a5;
text-decoration:underline;
}
/**************************************
~misc
**************************************/
