@charset "UTF-8";
/* CSS Document */

.body {	background-color: #FFFFFF;	background-image: url(file:///Archives%201%20Backup/WWW/images/bkd_gray.jpg);	background-repeat: repeat-x;	background-position: top;
}

.h1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 16px;	color: #456e11;	line-height: 20px;
}

.h2 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px; 	color: #f3ec8f;	font-weight: normal;	line-height: 30px;
}
.h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D260B;
	font-weight: normal;
	line-height: 20px;
}

.txt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;
}


/* ---COLUMNSK--- */

.colMain {
	background-repeat: no-repeat;
	background-position: top;
	background-image: url(../images/main_home.jpg);
	top: 200px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #2c2c2b;
	padding-top: 190px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
}

.colMenu {	background-repeat: no-repeat;	background-position: top;	background-image: url(../images/main_menu.jpg);	top: 200px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #2c2c2b;	padding-top: 190px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 30px;
}

.colAbout {	background-repeat: no-repeat;	background-position: top;	background-image: url(../images/main_about.jpg);	top: 200px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #2c2c2b;	padding-top: 190px;	padding-right: 20px;	padding-bottom: 30px;	padding-left: 30px;
}

.colReserve {	background-repeat: no-repeat;	background-position: top;	background-image: url(../images/main_reserve.jpg);	top: 200px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #2c2c2b;	padding-top: 190px;	padding-right: 20px;	padding-bottom: 30px;	padding-left: 30px;
}

.colSpecials {	background-repeat: no-repeat;	background-position: top;	background-image: url(../images/main_specials.jpg);	top: 200px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #2c2c2b;	padding-top: 190px;	padding-right: 20px;	padding-bottom: 30px;	padding-left: 30px;
}

.colEvents { background-repeat: no-repeat;	background-position: top;	background-image: url(../images/main_events.jpg);	top: 200px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #2c2c2b;	padding-top: 190px;	padding-right: 20px;	padding-bottom: 30px;	padding-left: 30px;
}

.colContact { background-repeat: no-repeat;	background-position: top;	background-image: url(../images/main_contact.jpg);	top: 200px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #2c2c2b;	padding-top: 190px;	padding-right: 20px;	padding-bottom: 30px;	padding-left: 30px;
}

.colSide {	background-repeat: no-repeat;	background-position: top;	background-image: url(../images/side_gradiation.jpg);	top: 30px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #f8f1e1;	padding-top: 30px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;
}

.colSide A:link {	text-decoration: underline;	color: #FFFFCC;	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.colSide A:visited {color: #FFFFCC;	text-decoration: underline;
}

.colSide A:hover {	text-decoration: underline;	color: #DE9B0C;
}


.colMiddle {	background-color: #de9b0c;	background-repeat: no-repeat;	background-position: top;	background-image: url(../images/side_gradiation2.jpg);
}


/* ---LINKS--- */

a:link {	color: #7D260B;
}
a:visited {	color: #7D260B;
}
a:hover {	color: #DE9B0C;
}
a:active {	color: #7D260B;
}

div#preloaded-images {   position: absolute;   overflow: hidden;   left: -9999px;    top: -9999px;   height: 1px;   width: 1px;
}

/* ---FOOTER--- */

.footer {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFCC;	text-align: center;	line-height: 16px;	padding: 5px;	background-position: center;
}

.footer A:link {	text-decoration: underline;	color: #FFFFCC;	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.footer A:visited {color: #FFFFCC;	text-decoration: underline;
}

.footer A:hover {	text-decoration: underline;	color: #DE9B0C;
}

.thumb	{ text-decoration: none; 
		  background-color: #FFFFFF; 
		  text-align: center; display: block; 
		  padding-top: 2px; 
		  padding-right: 2px;
		  padding-bottom: 2px;
		  padding-left: 2px;
		  position: relative; 
		  width: 45px; 
		  height: 45px }
		  
.thumb:hover	 { background-color: #c48208 }

.thumbon	{ text-decoration: none; 
			  background-color: #56853C; 
			  text-align: center; vertical-align: middle;
			  display: block; 
			  position: relative; 
			  width: 45px; 
			  height: 45px }