/* CSS Document */

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#E1FFE9;
/*background-image:url(images/mainbg.jpg);*/
}

.container {
width:760px;
margin-top:0px;
}

/*==================================================================================================================*/
.navcontainer {
padding:10px;
background-color:#336666;
width:200px;
font-size:12px;
font-weight:bold;
color:#33CC99;

}

.navfoot {
font-size:10px;
line-height:18px;
font-weight:lighter;
color:#fff;
}

.navfoot a {
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.navfoot a:hover {
/*display:block;
width:100%;*/
color:#33CC99;
}

.navfoot ul {
margin-top:-10px;
	margin-left:15px;
	padding-left:0px;
	}


.nav ul {
color:#FFFFFF;
margin-bottom:0px;
}

.nav td {
padding-bottom:6px;
margin:0px;
}

.nav a {
font-size:12px;
color:#fff;
font-weight:bold;
color:#fff;
text-decoration:none;
}

.nav a:hover {
/*display:block;
width:100%;*/
color:#33CC99;

}

/*==================================================================================================================*/
.contentcontainer {
width:560px;
background-image:url(images/bgcontent.jpg);
}

.content {
line-height:20px;
padding:10px 25px 0px 25px;
font-size:13px;
color:#333;
}

.contenthead {
height:20px;
color:#003333;
border-bottom:1px solid #000;
}

.contenthead td {
margin-bottom:25px;
}


h1 {
margin:0px;
font-size:18px;
text-transform:uppercase;
}

.content a {
text-decoration:none;
color:#333;
font-weight:bold;
}

.booking {
background-color:#CCCCCC;
font-size:10px;
width:240px;
padding:3px;
text-align:center;
text-transform:uppercase;
display:block;
border:1px solid #666;
}

.cottagescontent {
border-bottom:1px dotted #666;
border-top:1px dotted #666;
font-size:11px;
padding-left:10px;
}

.cottagescontenthead {
border-top:1px dotted #666;
font-size:14px;
font-weight:bold;
padding-left:10px;
}
/*==================================================================================================================*/
.footer {

background-color:#006633;

line-height:14px;
font-size:11px;
color:#fff;
}

.footer td {
padding:5px 0px 5px 0px;
}



.footer a {
text-decoration:none;
color:#fff;
font-weight:bold;
}


/*==================================================================================================================*/

.form {
border:1px dotted #000;
/*background-image:url(images/formBG.jpg);*/
text-align:right;
padding:10px;
font-size:12px;
font-weight:bold;
color:#333;
}

.tariffs {
padding:10px;
width:100%;
border:1px solid #999;
}

.tariffsdetails {
font-size:10px
}