@charset "utf-8";
body, html {
	height:100%; 
	min-height:100%; 
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-color:#E3F0D6;
	 
	background-image:url(img/bg-rest.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #494334;
}

/* start page */
#galleryStartPage {
			width:863px;
			height:345px;
			padding:0px;
			background:transparent;
			border:0px;
			margin:0 auto 0 auto;
		}
#logoStartPage{position:relative;  top:75px; left:auto; z-index:9999;}
#startContainer a{text-decoration:none;}
#startContainer{ font-size:85%;width:1000px; background-image:url(img/photos/startpage/palmtree.png); background-position:top center; background-repeat:no-repeat; min-height:800px; margin:0 auto 0 auto;padding:10px 0 0 0;}
#startContainer #photosIn {width:1000px; height:378px; background-image:url(img/photos/startpage/photoBg.png); background-repeat:no-repeat;padding:15px 0 0 0;}
#startPageFooter {padding:10px 0 0 0;border-top:5px solid #8F8164; width:1000px;}
/* end start page*/



.gallery {
			width:730px;
			height:300px;
			padding:0px;
			background:#E3EFD7;
			border:0px;
			margin:0px;
		}
.twoColFixLtHdr #container {
	
	
	width: 980px;  

	margin: 0 auto 0 auto; 
	
	text-align: left; 
}
h2{margin:0;padding:0; font-size:130%;}
a{color:#554D3C;}
a:hover{color:#000;}
.twoColFixLtHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}
.twoColFixLtHdr #headerContent #sidebar1 { text-align:center;
	float: left; 
	width: 250px; 
	background: #D9D7AE; 
	padding: 0;
	height:455px;
}
.twoColFixLtHdr #headerContent #sidebar1 #menuLeft{height:185px; background-color:#95AB63;}


.twoColFixLtHdr #headerContent #sidebar1 img{border:0; margin:7px auto 6px auto; max-width:206px; max-height:250px;}
.twoColFixLtHdr #headerContent {
	margin: 0 auto 0 auto;
	padding: 0px;
}
.twoColFixLtHdr #headerContent #topPart { 
	height:105px;
	background-image:url(img/topBg.gif);
	 background-repeat:no-repeat;
	  background-position:bottom;
}
.twoColFixLtHdr #headerContent #midPart {
	height:50px;
	background-image:url(img/headerBg.jpg); background-repeat:repeat-x;
 
}
.twoColFixLtHdr #headerContent #downPart{float:left;}
.twoColFixLtHdr #headerContent #downPart, .twoColFixLtHdr #headerContent #downPart img {width:730px;
	height:300px;
	background-color:#ee0000;padding:0;margin:0;
}
.menuItem{width:inherit; height:32px; text-align:center; }
.menuItem a{ line-height:30px;text-decoration:none; font-size:80%;}
.menuItem a:hover{ text-decoration:underline; color:#000;}
.item1{ background-color:#fff;}
.item2{ background-color:#E2F0D6;}
.item3{ background-color:#D1E0AE;}
.item4{ background-color:#FAC7C7;}
.item5{ background-color:#E1E0EB;}
.item6{ background-color:#F6FFE0;}

 





.twoColFixLtHdr #mainContent {
clear:both;
	margin: 0 auto 0 auto; 
	padding: 0; 
	height:100%; 
	 width:100%;min-height:220px;
}
.twoColFixLtHdr #mainContent #sidebar2 img{border:0;clear:both; margin:10px;}
.twoColFixLtHdr #mainContent #sidebar2 { text-align:center;
	float: left; 
	width: 250px; 
	background: #fff; 
	padding: 0;
	height:100%; min-height:320px;
}

#left2ColContainer {background-color:#000; height:100%;padding:0;margin:0; }

.horSeperator{clear:both; height:10px;margin:0 auto 0 auto; width:980px; background-color:#95AB63;}

.twoColFixLtHdr #mainContent #leftPart { font-size:80%; text-align:right;
	height:105px; width:480px; float:left;padding:10px;
	background-color:#F6FFE0; height:auto; min-height:300px; height:100%;
}
.twoColFixLtHdr #mainContent #rightPart { text-align:center;
	width:230px; float:left;min-height:320px; height:100%;
	background-color:#E2F0D6; background-image:url(img/rightPartBg.jpg); background-repeat:repeat-x; background-position:top;
}
.twoColFixLtHdr #mainContent #rightPart h1{font-size:100%; margin:0;padding:10px; font-family:Georgia, "Times New Roman", Times, serif;}
.twoColFixLtHdr #footer { text-align:right; font-size:80%; height:150px;
	padding: 0 10px 0 20px; 
	border-top:2px solid #95AB63; background-color:#fff; margin:0;}
	
.twoColFixLtHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
#cybbg
{clear:both;padding-right:2px;padding-left:2px;background-color:#fff;border:1px solid #E6E6E6;width:100px;height:14px !important;_height: 16px;margin:0px;text-align:center;}
a.cyb:link,  a.cyb:visited, a.cyb:active
{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:8px;	color:#92A9B8;	text-decoration:none; font-weight:normal;}
a.cyb:focus, a.cyb:hover{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:8px;	color:#8777AA;	background-color:null;font-weight:normal;}
h1{text-align:left;font-size:14px;margin-bottom:15px;padding:0px;}