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

html, body {
	margin: 0;
	height: 100%;
	background-color:#f5f2ee;
	background-image: url('../img/back.jpg');
	background-repeat: no-repeat;
	background-position: top center;
}

#container {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	background-image: url('../img/banner.gif');
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
}

#home_banner {
	width: 100%;
	height: 151px;
	background: url('../img/home_banner.jpg') no-repeat top center;
}

#about_banner {
	width: 100%;
	height: 151px;
	background: url('../img/about_banner.jpg') no-repeat top center;
}

#about2_banner {
	width: 100%;
	height: 151px;
	background: url('../img/about2_banner.jpg') no-repeat top center;
}

#folklore_banner {
	width: 100%;
	height: 151px;
	background: url('../img/folklore_banner.jpg') no-repeat top center;
}

#catalogue_banner {
	width: 100%;
	height: 151px;
	background: url('../img/catalogue_banner.jpg') no-repeat top center;
}

#gallery_banner {
	width: 100%;
	height: 151px;
	background: url('../img/gallery_banner.jpg') no-repeat top center;
}

#media_banner {
	width: 100%;
	height: 151px;
	background: url('../img/media_banner.jpg') no-repeat top center;
}

#contact_banner {
	width: 100%;
	height: 151px;
	background: url('../img/contact_banner.jpg') no-repeat top center;
}

#nav a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	padding: 0 20px 0 20px;
}

#nav a:HOVER {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	padding: 0 20px 0 20px;
}

td, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #030303;
	line-height: 15px;
}

li {
	list-style: none;
}

.header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #70787c;
	line-height: 16px;
}

.subheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #70787c;
	line-height: 16px;
}

a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #72bae1;
	line-height: 15px;
}

a:HOVER {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #72bae1;
	line-height: 15px;
}

.footer {
	padding: 40px 0 20px 20px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #70787c;
}

.footer a {
	text-decoration: none;
	color: #70787c;
}

.footer a:HOVER {
	text-decoration: underline;
	color: #70787c;
}

.tweet .tweet_list li, .query .tweet_list li {
	margin-left: -30px;
	float: left;
    padding: 0 0 15px 0; }
