

body {
	width: 920px;
	margin-left: auto;
	margin-right: auto;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #333366;
	background: #ADBDDE;
   /* background-position: top left;
	background-color: #262626;
 background-position: left top;
 background-repeat: no-repeat;
 background-image: url(images/2010-img/page-bkgd.png);*/


}

form {
	margin: 0;
	padding: 0;
}

fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

input, textarea, select {
	font: normal 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
}


h1, h2, h3, h4 {
	font-weight: normal;
	color: #333366;
}

h1 {
	margin-top: 0;
	margin-bottom: 0;
	letter-spacing: -1px;
	font-size: 1.5em;
	padding: 0px 0px 0px 5px;
}

h2 {
	font-size: 1.5em;
}

h3 {
	margin-top: 0px;
	font-size: 1.2em;
	background: #6E543B;
	color: #EDD7AA;
	line-height: 1.5em;
}

h4 {
	font-size: 1.2em;
}

h5 {
	font-size: 2em;
}

p, ul, ol {
}

p {
}

ul {
}

ol {
}

a {
	color: #333366;
}

a:hover {
	text-decoration: none;
	color: #8C5663;
}

small {
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 0 10px 0px 0;
}

img.right {
	float: right;
	margin: 0 10px 0px 0;
}

/*-----------------------Header--------------------- */

#header {
	width: 920px;
	height: 110px;
	margin: auto;
	margin-top: 2px;
	letter-spacing: -1px;
	font-family: Georgia, "Times New Roman", Times, serif;
    background: url("images/test SC/cot-title2.jpg") no-repeat right top;
}

#headerbg {
	margin-top: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url("headerbgimages/homeindex.jpg") no-repeat left top;
}

#headerbg1 {
	margin: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url("headerbgimages/accommodation2.jpg") no-repeat left top;
}

#headerbg2 {
	margin: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url('headerbgimages/trail.jpg') no-repeat left top;
}

#headerbg3 {
	margin: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url("headerbgimages/gallery.jpg") no-repeat left top;
}

#headerbg4 {
	margin: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url("headerbgimages/location.jpg") no-repeat left top;
}

#headerbg5 {
	margin: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url("headerbgimages/contactus.jpg") no-repeat left top;
}

#headerbg6 {
	margin: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url("headerbgimages/exploring.jpg") no-repeat left top;
}

#headerbg7 {
	margin: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url('headerbgimages/guestbook.jpg') no-repeat left top;
}

#headerbg8 {
	margin: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url("headerbgimages/ratesreservations.jpg") no-repeat left top;
}

#headerbg9 {
	margin: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url("headerbgimages/AboutUs.jpg") no-repeat left top;
}

#headerbg10 {
	margin: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url("headerbgimages/DegembrisMay1976history.jpg") no-repeat left top;
}

#headerbg11 {
	margin: auto;
	width: 920px;
	height: 250px;
	margin-bottom: auto;
	background: url("headerbgimages/tariff3.jpg") no-repeat left top;
}
/*----------------------------Logo-------------------------------- */

#logo {
	margin: 0 auto;
	float: left;
	width: 920px;
	height: 86px;
}

#logo h1, #logo h2, #logo p {
	float: left;
	margin: 0;
	/*text-transform: lowercase;*/
}

#logo h2 {
	margin-top: 18px;
	text-align: center;
	font-size: 3.5em;
	color: #EDD7AA;
}

#logo p {
	margin-top: 15px;
	margin-left: 30px;
	/*text-align: center;*/
	font-size: 2em;
	color: #FEEDB9;
}

#logo h2 a, #logo p a {
	color: #EDD7AA;
	padding: 0px 0px 0px 5px;
}

#logo a {
	text-decoration: none;
}

/* -------------------------------------------------- */
	/* roundbar-blue */
	/* -------------------------------------------------- */
	#roundbar-blue {
		clear:left;
		float:left;
		width:918px;
		margin-top: -10px;
		background:#ADBBDE url(testimages/roundbar-cot.jpg) 0 25% repeat;
		font-family: "Times New Roman", Times, serif;
		/*border:1px solid #362319;*/
		overflow:hidden;
		font-size:1.3em;
		border-left:1px solid #333366;
		border-right:1px solid #333366;	
	}
	#roundbar-blue ul {
		clear:left;
		float:left;
		list-style:none;
		margin:0;
		padding:0;
		position:relative;
		left:50%;
		text-align:center;
	}
	#roundbar-blue ul li {
		display:block;
		float:left;
		list-style:none;
		margin:0;
		padding:0;
		position:relative;
		right:50%;
	}
	#roundbar-blue ul li.first {
		border-left:1px solid #ADBDDE;
	}
	#roundbar-blue ul li.last {
		border-right:1px solid #333366;
	}
	#roundbar-blue ul li a {
		display:block;
		margin:0;
		padding:.4em .45em;
		color:#ADBDDE;
		text-decoration:none;
		border-left:1px solid #333366;
		border-right:1px solid #ADBDDE;
		line-height:1.4em;
		font-weight:bold;
		border-bottom:1px solid #333366;
		border-top:1px solid #333366;
	}
	#roundbar-blue ul li.active a {
		background:url(testimages/roundbar-cot2.jpg) 0 75% repeat;
		color:#333366;
		font-weight:bold;
		border-bottom:1px solid #ADBDDE;
	}
	#roundbar-blue ul li a:hover {
		background:url(testimages/roundbar-cot2.jpg) 0 75% repeat;
		color:#333366;
		font-weight:bold;
		border-bottom:1px solid #ADBDDE;
	}
	#roundbar-blue ul li a span {
		display:block;
	}
	
	
	/* ----------------------hover---------------------------- */
#btncontinue {
width: 75px;
height: 35px;
display: block;
text-decoration: none;
background-image: url(images/back.png);
}
#btncontinue:hover {
background-position: 0 -35px;
}

#btncontinue1 {
width: 438px;
height: 35px;
display: block;
text-decoration: none;
background-image: url(images/check.png);
}
#btncontinue1:hover {
background-position: 0 -35px;
}

#btncontinue2 {
margin-right:500px;
width: 141px;
height: 35px;
display: block;
text-decoration: none;
background-image: url(images/book.png);
float:right;
}
#btncontinue2:hover {
background-position: 0 -35px;
}

#btncontinue2a {
width: 141px;
height: 35px;
display: block;
text-decoration: none;
background-image: url(images/book.png);
float:left;
}
#btncontinue2a:hover {
background-position: 0 -35px;
}

#btncontinue3 {

width: 156px;
height: 35px;
display: block;
text-decoration: none;
background-image: url(images/enquiry.png);
float:left;
}
#btncontinue3:hover {
background-position: 0 -35px;
}

#btncontinue2009 {

width: 235px;
height: 35px;
display: block;
text-decoration: none;
background-image: url(images/2009.png);
float:left;
}
#btncontinue2009:hover {
background-position: 0 -35px;
}

#btncontinue2010 {

width: 235px;
height: 35px;
display: block;
text-decoration: none;
background-image: url(images/2010.png);
float:left;
}
#btncontinue2010:hover {
background-position: 0 -35px;
}

#btncontinue2011 {

width: 235px;
height: 35px;
display: block;
text-decoration: none;
background-image: url(images/2011.png);
float:left;
}
#btncontinue2011:hover {
background-position: 0 -35px;
}
	/*--------------------------------------------------------*/	
/* Menu */ 
#menu {
	width: 920px;
	padding: 0px 0px 0px 0px;
}

#menu ul {
	float: left;
	margin-top: 242px;
	margin-left: auto;
	margin-right: auto;
	list-style: none;
}

#menu li {
	display: inline;
	list-style: none;
	float: left;
	
}

#menu a {
	display: block;
	float: left;
	height: 25px;
	padding: 4px 7px 0px 7px;;
	border: 1px solid #EDD7AA;
	background: #6E543B;
	text-align: center;
	text-decoration: none;
	/*text-transform: lowercase;*/
	font-size: 1.4em;
	color: #EDD7AA;
}

#menu a:hover, #menu .active a {
	background: url(images/backhover.jpg);
	/*color: #EDD7AA;*/
}

/*-----------------------------Page----------------------------*/

#page {
	width: 920px;
	margin: 0 auto;
	padding-top: 20px;
	
}

/*-----------------------------main-text-------------------------*/

#main-text {
	float: left;
	width: 590px;
	padding: 30px 0px 0px 20px;
	line-height: 18px;
	font-size: 16px;
}

#main-text2 {
	float: left;
	width: 920px;
	text-align: left;
	padding: 30px 20px 0px 20px;
	line-height: 18px;
	font-size: 16px;
}

#main-text4 {
	float: left;
	width: 550px;
	padding: 30px 20px 0px 20px;
	line-height: 18px;
	font-size: 16px;
}

#main-text5 {
	float: left;
	width: 920px;
	/*height:600px;*/
	padding: 30px 20px 0px 20px;
	line-height: 18px;
	font-size: 16px;
}

img.online {
	float: right; 
    margin: 80px; 
}

#main-text6 {
	float: left;
	width: 875px;
	text-align: left;
	padding: 30px 0px 0px 20px;
	line-height: 18px;
	font-size: 16px;
}

img.location-right {
	float: right; 
    margin: 0px; 
}

img.location-left {
	float: left; 
    margin: 0px; 
}

img.location-map {
	float: left; 
	margin: 20px;
}

#main-text7 {
	float: left;
	width: 490px;
	padding: 20px 10px 0px 10px;
	line-height: 18px;
	font-size: 16px;	
}

#main-text7image {
	margin: auto;
	width: 490px;
	height: 250px;
	margin-bottom: auto;
	background: url('images/trailpath1.jpg') no-repeat center;
}

#main-textv {
	float: left;
	width: 920px;
	text-align: left;
	padding: 10px 20px 0px 20px;
	line-height: 22px;
	font-size: 1.5em;
}

#main-textg {
	text-align: left;
	padding: 30px 0px 0px 0px;
	width: 918px;
}

/*-------------------------------------3way-split------------------------*/

#left-bar {
	float: left;
	width: 306px;
	margin-left: 4px;
	padding: 0px 3px 0px 0px;
	text-align: center;
	line-height: 20px;
	font-size: 16px;
}

#right-bar {
	float: right;
	width: 306px;
	margin-right: -8px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	line-height: 20px;
	font-size: 16px;
}

#mid-bar { 
	float: left;
	width: 32%;
	margin-top: 0px;
	padding: 0px 0px 0px 2px;
	text-align: center;
	line-height: 20px;
	font-size: 16px;
}

/*-------------------------------------side-bar-------------------------*/

#side-bar {
	float: right;
	width: 250px;
	padding: 5px 2px 20px 20px;
	line-height: 20px;
	font-size: 16px;
	text-align: center;
}

#side-bar-a {
	float: right;
	width: 250px;
	padding: 13px 2px 20px 20px;
	line-height: 20px;
	font-size: 16px;
	text-align: center;
}

#side-bar1 {
	float: right;
	width: 290px;
	padding: 5px 20px 20px 20px;
	line-height: 20px;
	font-size: 16px;
}

#side-bar2 {
	float: right;
	width: 290px;
	padding: 65px 0px 20px 0px;
	line-height: 20px;
	font-size: 16px;
}

#side-bar3 {
	float: right;
	width: 280px;
	padding: 85px 0px 0px 0px;
	line-height: 25px;
	font-size: 16px;
}

#side-bar4 {
	float: left;
	width: 200px;
	padding: 33px 0px 20px 0px;
	line-height: 20px;
	font-size: 16px;
}

#side-bar5 {
	float: right;
	width: 200px;
	padding: 33px 2px 20px 0px;
	line-height: 20px;
	font-size: 16px;
}

#side-bar6 {
	float: right;
	width: 222px;
	padding: 5px 20px 20px 20px;
	line-height: 20px;
	font-size: 16px;
}

#side-bar .entry {
}

#side-bar .entry a {
}

#side-bar .more {
	background: url(images/img04.gif) no-repeat left 50%;
	padding-left: 20px;
}

.post {
    width: 920px;
}

.post1 {
    text-align: center;
    width: 230px;
    border: 1px solid #6E543B;
    padding: 10px 10px 10px 10px;
}

.post1-a {
	text-align: center;
	width: 230px;
	border: 1px solid #6E543B;
	padding: 10px 10px 10px 10px;
	font-size:  24px;
}

.post2 {
    width: 300px;
}

.post3 {
    text-align: center;
    width: 280px;
    border: 1px solid #6E543B;
}

.post4 {
    text-align: center;
    width: 170px;
    border: 1px solid #6E543B;
    padding: 10px 10px 10px 10px;
}

.post5 {
    text-align: center;
    width: 220px;
    border: 1px solid #6E543B;
	padding: 10px 10px 10px 10px;
}
    
.post .title {
	margin: 0;
}

.post .underline {
	text-decoration:underline;
}

.post .title1 {
	margin: 0;
	text-align: center;
}

.post .title2 {
	margin: 0;
	text-align: center;
}

.post .meta {
	margin: 0;
	padding-bottom: 10px;
	padding-top: 10px;
	line-height: normal;
	font-size: 13px;
	color: #A2B736;
}

.post .meta a {
	color: #7F9C1E;
}

.post .entry {
	margin-bottom: 20px;
	padding-bottom: 5px;
	border-bottom: #D9D785 1px dashed;
}

/*------------------------Bottom-bar-----------------------*/

#bottom-bar {
    clear: both;
	width: 920px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	background: #ED9F9F;
}

#bottom-bar a:hover {
	text-decoration: underline;
	color: #362319;
}

/*#bottom-bar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#bottom-bar li {
	display: block;
	float: left;
	width: 200px;
	padding: 15px;
}

#bottom-bar li ul {
	line-height: 1.8em;
	border-top: #77881F 2px dashed;
}

#bottom-bar li li {
	display: list-item;
	float: none;
	width: auto;
	padding: 0 0 0 10px;
	line-height: 35px;
	border-bottom: #A1B635 1px dashed;
}

#bottom-bar h2 {
	margin: 0 0 10px 0;
	padding-left: 20px;
	background: url(images/img03.jpg) no-repeat left 50%;
	color: #5F8700;
}

#bottom-bar a {
	text-decoration: none;
	color: #4E7301;
}

#bottom-bar a:hover {
	text-decoration: underline;
	color: #000000;
}*/

/*---------------------------Footer------------------------*/

#footer {
	width: 918px;
	/*height: 100px;*/
	margin: 0 auto;
	padding-bottom: 10px;
    border: 1px solid #ED9F9F;
	background: #6C8CC7;
}

#footer p {
	margin: 0;
	padding: 15px;
	text-align: center;

}

#legal {
	text-align: center;
}

#links {
	float: right;
}

#wrapper {
	width: 100%;
	background: #5C8400;
}

#lowerlinks {
	clear: both;
	width: 920px;
	text-align: center;
}

table.tariff,td.tariff,th.tariff
{
border:1px solid #6E543B;
}
table.tariff
{
width:90%;
}
th.tariff
{
height:0px;
}
td.tariff
{
text-align:center;
}
