body {background:#3C3330; margin:20px; padding:0px;font-family:Tahoma;}
.line {background:url(Images/TemplateImages/line.gif) top left repeat-x; width:659px; height:2px}

.pr {background:#322B29; width:236px; height:103px; margin:3px 0px 0px 4px; color:#979182; font-family:tahoma; font-size:10px; line-height:14px}
.pr a {color:#A4997D; text-decoration:underline}
.pr table {color:#979182; font-family:tahoma; font-size:10px; line-height:14px}



.more a {color:#AEA68B; font-family:tahoma; font-size:11px; text-decoration:underline}
.more {color:#AEA68B; font-family:tahoma; font-size:11px;}

ul {line-height:16px;margin-top:0px;list-style-image: url(Images/TemplateImages/list_marker.gif);}




.list1 {margin:0px; padding:0px; line-height:17px}
.list1 li {background:url(Images/TemplateImages/list1.gif) bottom left no-repeat}
.list1 a {color:#D4D4BB; text-decoration:none; margin-left:10px}

.list2 {margin:0px; padding:0px; line-height:17px}
.list2 li {background:url(Images/TemplateImages/list1.gif) bottom left no-repeat}
.list2 a {color:#D4D4BB; text-decoration:none; margin-left:9px}

.priv {font-family:tahoma; font-size:10px; color:#8B8881;}
.priv a{font-family:tahoma; font-size:10px; color:#8B8881; text-decoration:none}


input {width:120px; padding-left:2px; margin:0px; height:17px; border-style:none; background:#E7E4D8; font-size:11px; font-family:tahoma;}
textarea {width:120px; padding-left:2px; margin:0px; border-style:none; background:#E7E4D8; font-size:11px; font-family:tahoma;}
select {width:120px; height:17px; font-size:11px; font-family:tahoma; background:#E7E4D8}

.ft {font-family:tahoma; font-size:11px; color:#FFFFFF}

.tab a{color:#FFFFFF; font-family:tahoma; font-size:11px; text-decoration:none}

.menu {padding-top:2px;font-size:11px;}
.menu a {color:#D4D4BB; text-decoration:none; padding-left:50px;font-weight:bold;font-family:tahoma;}
.menu a:hover {color:#AEA68B}

.gradualshine{
    filter:alpha(opacity=0);
    -moz-opacity:0.0;
}
div#contentArea
{
	font-family:Tahoma;
	color:#979182;
	font-size:12px;
	width:400px;

}
h1{
	line-height:25px;
	margin-bottom:15px;
	margin-top:4px;
	color:#AEA68B;
	font-size:22px;
	border-bottom:1px solid #AEA68B
}
h2{
padding-left:15px;	
line-height:25px;
	margin-bottom:5px;
	margin-top:4px;
	color:#A9A495;
	font-size:18px;
background:url(Images/TemplateImages/logo_small.gif) no-repeat;

}

div#contentArea p{
margin-top:5px;
padding-left:5px;
line-height:16px;
}

div#contentArea a, div#contentArea a:visited, div#contentArea a:active {color:#A9A495;font-weight:bold;text-decoration:none;}
div#contentArea a:hover{text-decoration:underline;}

.bookingForm{padding-bottom:8px;}
.bookingForm .formLabel
{
	text-align:right;
	font-family:Tahoma;
	color:#979182;
	font-size:12px;
	vertical-align:top;
}
.bookingForm .bookingButton
{
	width:122px; padding-left:2px; border-style:outset; font-size:11px;height:20px;
}


.dataTable {border-top:1px solid #979182;border-left:1px solid #979182;}
.dataTable td{border-bottom:1px solid #979182;border-right:1px solid #979182;}
.dataTable .leftColumn{color:#E3D7AC;padding-left:5px;}
.dataTable .rightColumn{color:White;padding-left:5px;}


.imgFloatLeft{float:left;border:2px solid #A9A495; padding:3px;margin-right:8px;margin-top:5px;}
.imgFloatRight{float:right;border:2px solid #A9A495; padding:3px;margin-left:8px;margin-top:5px;}

#commentForm
{
	width:260px;
	margin:0 auto;
}
#txtName
{
	width:250px;
	margin-bottom:10px;	
	
}

#txtComments
{
	width:250px;
	height:100px;
	margin-bottom:10px;
	
	
}
#sendButton{margin-top:10px;}

.commentLabel
{
	font-family:Tahoma;
	color:#979182;
	font-size:12px;
	vertical-align:top;
	font-weight:bold;
}

