body, html {margin:0; padding:0; background:#fff url(../images/mountains.jpg) no-repeat bottom; font-family:  Verdana, Arial, sans-serif; font-size:62.5%; color: #000;  min-height:100%;}
body {min-width:950px; background: url(../images/sky.jpg) repeat-x top left; padding-top: 40px; padding-bottom: 20px; position:relative;}
#wrap {min-height: 500px; width:950px; margin:0 auto;}

#nav ul {list-style:none; margin:0; padding:0; width:950px;}

#nav ul li {float:left; padding:56px 0px 15px 0px; background:url(../images/nav-line.gif) no-repeat right bottom; margin:0px; display:inline; width:118px; text-align:center;}
#nav ul li a {color:#8ea486; font-size:20px; text-transform:capitalize; text-decoration:none; padding:0; display:block; float:left; text-align:center; }

#home-feature {width:950px; float:left; height:300px; position:relative; overflow:hidden;} 

#feature-swf {width:950px; float:left; height:300px; position:absolute; overflow:hidden; z-index:10;} 
#feature {width:660px; float:left; margin-bottom:10px;}
#featurecontainer {margin-bottom:10px;}

#content {width:930px; float:left; background-color:#fff; font-size:13px; position:relative;}
#content p {margin:0 0 10px 0; padding:0;}

#text {width:660px; float:right; margin:10px; display:inline; color:#a9a7a9;}
#text h1, #text h2, #text h3 {margin:0 0 10px 0; padding:0; color:#8ea486;}
#text h1 {font-size:24px;}
#text h2 {font-size:20px;}
#text h3 {font-size:16px;}
#text a {text-decoration:none; color:#8ea486;}
#text a:hover {text-decoration:underline;}

#downloads {margin-bottom:15px;}
#downloads ul {list-style:none; margin:0; padding:0;}
li.pdf {list-style:none; background:url(../images/icon_pdf.gif) no-repeat left; padding-left:20px;}

.picture {width:670px; float:left;}
.image {width:150px; float:left; text-align:center; height:140px;}
.image img {border:1px solid #CCCCCC; padding:4px;}

#news-text {width:660px; float:left;}

#news-bar {width:185px; float:left; background:url(../images/newsbar.jpg) no-repeat top left; padding:20px; font-size:11px; color:#b0abab; position:relative;}
#news-bar h3 {color:#FFFFFF; font-size:16px; padding:3px 0 20px 0; margin:0;}

#left-bar-overlay h3 {color:#FFFFFF; font-size:16px; margin:25px 0 0 22px;}

#left-bar {width:190px; float:left; background:url(../images/newsbar2.gif) no-repeat top left; padding:20px; font-size:11px; color:#b0abab; position:relative;}
#left-bar h4, #news-bar h4 {margin:0; padding:0; color:#8ea486; text-transform:capitalize; font-size:11px;}
#left-bar p, #news-bar p {margin:0; padding:0; color:#b0abab;}
#left-bar a, #news-bar a {margin:0; padding:0; color:#8ea486; text-decoration:none; margin-bottom:10px; display:block;}
#left-bar a:hover, #news-bar a:hover {color:#8ea486; text-decoration:underline;}

.accomodation_table {margin-bottom:15px;}
.accomodation_table td {padding-bottom:10px; padding-right:10px;}

#footer {width:950px; float:left; font-size:12px; text-align:right;}
#footer p { margin:0; padding:0;}