body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: verdana;
	font-size: 10px;
	overflow: hidden;
}
a { text-decoration: none;}


/*
 * Main Menu Carousel
 */

.menucarousel {
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 276px; /*Width of Carousel Viewer itself*/
height: 235px; /*Height should enough to fit largest content's height*/
}

.menucarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.menuloader {
position: absolute;
top: 100px;
left: 126px;
}
.menucarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 276px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height: 235px;
}

.navlinks {
	line-height: 21px;
	color: #fff;
	text-align: center;
	width: 276px;
}
.navlinks a {
	color: #e6c491;
	font-size: 10px;
	display: block;
	text-align: center;
	background: none;
}
.navlinks a:hover {
	color: #efe5bb;
	background:url(images/menuhover.gif) no-repeat center top;
}
.navlinks a:active {
	background: url(images/menuhover.gif) no-repeat center bottom;
}
.sectionname {
	text-align: center;
	padding-bottom:15px;
}
.menuback {
	padding-top:15px;
}