/* CSS Document */

body {
	margin: 	0 auto;
	padding: 	0;
	color:		#006699;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	background:	#ffffff;
     	}
     	
ul {
	text-align:	left;
	}

/*----------------------------------------------------------------------*/
/* Main container, heading layouts, and menu information		*/
/*----------------------------------------------------------------------*/
table.main-container {
	border:		#cccccc solid 1px;
	width:		790px;
	padding:	0;
	}


div.heading {
	height:		47px;
	padding:	0;
	float:		left;
	}

div.menu_top {
	height:		30px;
	width:		458px;
	background:	url(images/heading_top_right_top.gif) repeat-x;
	color:		#ffffff;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	text-align:	center;
	float: 		top;
	}
	
div.menu_bottom {
	height:		17px;
	width:		458px;
	background:	#ffffff url(images/heading_top_right_bottom.gif) repeat-x;
	float:		top;
	}
	
ul.menu {
	width:		450px;
	padding:	0;
	padding-top:	5px;
	margin:		0;
	list-style-type:none;
	font-size:	14px;
	font-weight:	bold;
	}
	
ul.menu a {
	text-decoration:none;
	color:		#ffffff;
	}
	
ul.menu a:hover {
	text-decoration:underline;
	}
	
li.menu {
	margin:		7px;
	display:	inline;
	}

/*----------------------------------------------------------------------*/
/* News block found on the right side of the page			*/
/*----------------------------------------------------------------------*/
.news {
	border:		#006699 2px solid;
	width:		218px;
	height:		548px;
	background:url(images/top_seperator.gif) repeat-x;
	}

.news a {
	color:		#ff6600;
	font-weight:	bold;
	text-decoration:none;
	}

.news a:hover {
	color:		#ff9900;
	text-decoration:underline;
	}
	
.news-items {
	width: 		90%; 
	text-align: 	left;
	font-size:	11px;
	}

/*----------------------------------------------------------------------*/
/* Main content								*/
/*----------------------------------------------------------------------*/
td.main-content-home {
	width:		570px;
	height:		430px;
	background:	url(images/top_seperator.gif) repeat-x;
	}
	
td.main-content-other {
	width:		790px;
	height:		430px;
	background:	url(images/top_seperator.gif) repeat-x;
	}
	
p.main-title {
	text-align:	center;
	font-size:	24px;
	font-weight:	bolder;
	}
	
div.contact-box {
	float:		left;
	width:		250px;
	}
	
div.faq-heading {
	padding-left:	10px;
	padding-right:	10px;
	text-align:	left;
	}
	
div.event-menu-container {
	width:		100%;
	background:	#006699;
	text-align:	left;
	margin-top:	14px;
	}

ul.event-menu {
	margin:		0;
	padding:	2px;
	width:		100%;
	background:	#006699;
	list-style-type:none;
	font-size:	15px;
	font-weight:	bold;
	color:		#ffffff;
	text-align:	left;
	border-bottom:	#cccccc solid 1px;
	}
	
ul.event-menu a {
	color:		#ffffff;
	text-decoration:none;
	font-weight:	bold;
	}
	
ul.event-menu a:hover {
	color:		#ffff00;
	text-decoration:none;
	font-weight:	bolder;
	}
	
li.event-menu {
	margin:		7px;
	display:	inline;
	}
	
div.event-item-container {
	background:	#ffffff;
	width:		750px;
	text-align:	center;
	font-size:	10px;
	}
	
div.event-item {	
	border:		#cccccc solid 1px;
	width:		230px;
	padding:	3px;
	margin:		5px;
	float:		left;
	text-align:	left;
	}
	
div.event-item a {
	color:		#ff6600;
	font-weight:	bold;
	text-decoration:none;
	}
	
div.event-item a:hover {
	color:		#ff9900;
	text-decoration:underline;
	}
	
.faq-link a {
	color:		#ff6600;
	font-weight:	bold;
	text-decoration:none;
	}

.faq-link a:hover {
	color:		#ff9900;
	text-decoration:underline;
	}
	
td.furniture-descr {
	border-top: 	#cccccc solid 1px;
	padding:	5px;
	width: 		375px;
	}
	
td.furniture-misc {
	border-left: 	#cccccc solid 1px; 
	border-top: 	#cccccc solid 1px; 
	padding: 	5px;
	}

	
/*----------------------------------------------------------------------*/
/* Footer content							*/
/*----------------------------------------------------------------------*/
td.bottom_page {
	background:	#006699;
	color:		#ffffff;
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	text-align:	center;
	}

td.bottom_page a {
	color:		#ffffff;
	font-weight:	bold;
	text-decoration:none;
	}
		
td.bottom_page a:hover {
	color:		#ffffff;
	text-decoration:underline;
	}