/* CSS Document */

body {
	width:868px;
	margin:0 auto;
	background:#000;
	color:#fff;
	font-family:"Trebuchet MS", Arial;
	font-size:14px;
}

#head {
	background:url(images/head.jpg) no-repeat center;
	height:333px;
}

#nav {
	background:url(images/nav.png) center no-repeat;
	width:inherit;
	height:54px;
}

#nav_sep {
	background:url(images/nav_sep.png) no-repeat;
	/*width:inherit;*/
	width:928px;
	height:1px;
	margin:10px 0 20px 40px;
}

#main {
	padding:0 66px;
}

#about_img {
	background:url(images/about.jpg) no-repeat;
	height:211px;
	width:200px;
}

#about_text_right {
	float:right;
	width:488px;
}

/*#content {
	background:url(images/girl.jpg) no-repeat bottom right;
	padding:0 190px 0 20px;
	min-height:440px;
  	height:auto !important;
  	height:440px;
}*/

#content {
	padding:0;
}

#content p, #content_noimg p {
	text-align:justify;
}

#footer {
	background:url(images/footer2c.png) no-repeat;
	width:inherit;
	height:181px;
	width:867px;
}

.text_quote {
	text-align:right !important;
	font-style:italic;
	font-size:12px;
	margin-top:40px;
}

#linksList {
	list-style:none;
}

#linksList li {
	margin-bottom:4px;
}

#linksList a {
	color:#996600;
	text-decoration:none;
	display:block;
}

#linksList a:hover {
	color:#fff;
	background:#996600;
}

a {
	color:#996600;
}

h2 {
	background:#996600;
	padding:4px;
	text-align:center;
}

h3 {
	color:#99CC00;

}

.table_highlight {
	background:#a48d03;
}

.errMessage {
	color:#990000;
}

.contact_links a {
		font-weight:bold;
}

#contact {
	background:url(images/contact.png) no-repeat;
	width:200px;
	height:31px;
}

.contact_links i {
	font-size:12px;
}

.news_ban {
	text-align:center;
}

.classesTableDay {
	background:#a48d03;
	color:#fff;
	text-align:center;
	padding:2px;
	font-weight:bold;
}

.classesTableInfo {
	font-weight:bold;
}

.classesTableNav {
	font-size:12px;
}

/*#navbar {
	margin:0;
	padding:0;
	white-space: nowrap;
	text-align:center;
}

#navbar li {
	display: inline;
	list-style-type: none;
}

#navbar a {
	padding: 0 38px;
	margin: 0 4px 0;
	color:#fff;
	background:#CCCCCC;
	font-size:12px;
	font-weight:bold;
	line-height:50px;
	text-transform:uppercase;
	text-decoration:none;
}

#navbar a:link {
	text-decoration: none;
}
*/
#nav ul {
	list-style: none;
	padding: 0;
	margin:0 0 0 52px;
	width: 100%;
	height:57px;
	font-size: 0.8em;
}

#nav ul li {
	display:inline;
	float:left;
	margin: 0;
}

#nav ul li a
{
	display: block;
	color: #777;
	text-decoration: none;
	height:50px;
}

/*#nav ul {
	/*padding-top:10px;
	line-height:42px;
	padding: 0;
	margin:0 0 0 60px;
}

#nav ul li {
	display:inline;
	list-style:none;
	font-size:16px;
	padding:0;
	margin:0;
}

#nav ul li a {
	color:#000;
	text-decoration:none;
	padding:6px 10px;
	background:#ccc;
}*/

#nav_home {
	width:72px;
}

#nav_about {
	width:88px;
}

#nav_events {
	width:189px;
}

#nav_gallery {
	width:189px;
}

#nav_contact {
	width:226px;
}

#nav_home:hover, .active_home {
	background:url(images/home_hover.png) no-repeat;
}

#nav_about:hover, .active_about {
	background:url(images/about_hover.png) no-repeat;
}

#nav_events:hover, .active_events {
	background:url(images/events_hover.png) no-repeat;
}

#nav_gallery:hover, .active_gallery {
	background:url(images/gallery_hover.png) no-repeat;
}

#nav_contact:hover, .active_contact {
	background:url(images/contact_hover.png) no-repeat;
}

#eventsTable {
	text-align:center;
	border: 0.5px ridge #A68F0A;
}
