body {

	margin-left: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 5px;

	background-image: url(../images/background-pattern.jpg);

	background-repeat: repeat;

}



#container

{

	width: 780px;

	text-align: center;	

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

#flags {
	position:absolute;
	margin-left: 460px;
	margin-top: 5px;
}

#background {

	width:780px;

	background-color:#fff;

	color:#000;

	border-top: thin solid #666666;

	border-right: thin solid #666666;

	border-bottom: thin none #666666;

	border-left: thin solid #666666;

}



#background2 {

	width:300px;

	background-color:#fff;

	color:#000;

	border-top: thin solid #666666;

	border-right: thin solid #666666;

	border-bottom: thin solid #666666;

	border-left: thin solid #666666;

	margin: 10px;

}



#background3 {

	width:600px;

	background-color:#fff;

	color:#000;

	border-top: thin solid #666666;

	border-right: thin solid #666666;

	border-bottom: thin solid #666666;

	border-left: thin solid #666666;

	margin: 10px;

}



img.logo { float: left; padding-bottom: 10px;}

img.left { margin-left:286px; }

img.left-contact { margin-left:172px; }

img.left-tourist { margin-left:302px; }

img.left-rooms { margin-left:277px; }

img.left-park { margin-left:390px; }

img.left-cottage { margin-left:334px; }

img.left-meals { margin-left:290px; }

img.left-activities { margin-left:139px; }

img.left2 { margin-left:135px; padding-bottom: 10px;}

img.left3 { margin-left:135px; padding-bottom: 5px;}

img.right { margin-left:10px; }

img.right2 { margin-left:7px; }

img.right3 { margin-left:7px; margin-top: 7px; margin-bottom: 7px;}

img.right4 { margin-top: 7px; margin-bottom: 7px;}

img.right5 { margin-left:165px; }

img.top { margin-top: 20px; }

img.top2 { margin-top: 40px; }

img.top3 { margin-top: 10px; }

.top-text { margin-top: 20px; }

.top-text2 { margin-top: 40px; }



ul.nav { padding: 0px; padding-bottom: 10px; margin: 0px;}

li.nav { width: 180px; background-color:#BFD8B5; padding: 0px; padding-left: 20px; margin-top: 8px; height: 18px; color:#000000; }



#padding {

 padding:10px 10px 0px;

}



#left-column {

 color:#000;

 float: left;

 width: 200px;

 padding-top: 15px;

 padding-right: 30px;

 text-align:left;

}



#right-column {
	color:#666;
	float: left;
	width:525px;
	text-align:left;	
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 15px;
	font-size: 11px;

}



#gallery-link {

 padding-top: 30px;

  padding-bottom: 15px;

  text-align: right;

}



#bottom-right {

 padding-top: 30px;

}



#contact-info {

	padding: 5px;

	padding-left: 10px;

	background-image: url(../images/background-gradient.jpg);

	background-repeat: repeat-x;

	color: #333333;

}



#footer-bar {

clear: both;

 background-color:#BFD8B5;

 color:#fff;

 height: 5px;

 line-height: 0px;

 font-size: 0;

}



#green-bar {

 background-color:#669966;

 color:#fff;

 height: 10px;

 line-height: 0px;

 font-size: 0;

 width: 757px;

  text-align:left;

  float: left;

}



p {

 margin:0.5em 0;

}



#blue-border-1

{

	width: 500px;

	position: relative;

	margin-top: 55px;

	z-index: 2;

	margin-left: 0px;

}



#blue-border-2

{

	width: 500px;

	position: relative;

	margin-top: 10px;

	z-index: 2;

	margin-left: 0px;

}



#home-text {

	position: relative;

	width: 300px;

}



#location{

	width: 255px;

	position: relative;

	top: 3px;

	z-index: 4;

	margin-left: 240px;

}



#bottom-text

{

	width: 255px;

	position: absolute;

	top: 3px;

	z-index: 4;

	margin-left: 240px;

}
