/* CSS Document */

#menucontainer {
	width:100%;
	margin:0;
	padding:0;
	text-transform: uppercase;
	font-weight: bold;
}

#premain li span, #postmain li span, #expmain li span, #menu li span {
	padding-left: 15px;
}

/* Pre Menu */

#premenu {
	width:240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#premain li a:link,ul#premain li a:visited {
	background-color:#A6B694;
	color:#ffffff;
	border-top:1px solid #bd8e71;
	border-bottom:1px solid #bd8e71;
	margin:5px 0 0 0;
	padding:0;
}

#premain li a:link:hover,ul#premain li a:visited:hover {
	background:#cccccc;
	color:#ffffff;
	margin:5px 0 0 0;
	padding:0;
}

/* Post Menu */

#postmenu {
	width:240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
}

#postmain li a:link,ul#postmain li a:visited {
	background:#A6B694;
	color:#ffffff;
	border-top:1px solid #bd8e71;
	border-bottom:1px solid #bd8e71;
	margin:5px 0 0 0;
	padding:0;
}

#postmain li a:link:hover,ul#postmain li a:visited:hover {
	background:#cccccc;
	color:#ffffff;
	margin:5px 0 0 0;
	padding:0;
}

/* Main Menu */

#expmenu {
	width:240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
}

#menu {
	width:240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
}

#expmain li a, #premain li a, #postmain li a, #main li a {
	display:block;
	text-decoration:none;
	width:100%;
	border-top:1px solid #bd8e71;
	border-bottom:1px solid #bd8e71;
	line-height:18px;
	margin:5px 0 0 0;
	padding-left: 5px;
}

#premenu ul, #premain ul, #expmenu ul, #expmain ul, #menu ul, #main ul, #postmenu ul, #postmain ul {
	list-style-type: none;
	text-align: left;
	margin:0;
	padding:0;
}

#premenu li, #premain li, #expmenu li, #expmain li, #menu li, #main li, #postmenu li, #postmain li {
	display:inline;
	padding: 0;
	margin: 0;
	margin:0;
	padding:0;
}

#premenu span, #premain span, #expmenu span, #expmain span, #menu span, #main span, #postmenu span, #postmain span {
	padding-left: 5px;
}

#expmain li a:link,ul#expmain li a:visited, #main li a:link,ul#main li a:visited {
	background:#A6B694;
	color:#ffffff;
	border-top:1px solid #bd8e71;
	border-bottom:1px solid #bd8e71;
	margin:5px 0 0 0;
	padding:0;
}

#expmain li a:link:hover,ul#expmain li a:visited:hover, #main li a:link:hover,ul#main li a:visited:hover {
	background:#cccccc;
	color:#ffffff;
	margin:5px 0 0 0;
	padding:0;
}

#ul_one, #ul_two, #ul_three, #ul_four, #ul_five {
	display:none;
	margin:0;
	padding:0;
}

ul#expmain li ul.sub li a:link, ul#expmain ul.sub li a:visited {
	border-top:0px solid #A6B694;
	background:#c1957b;
	color:#ffffff;
	border-top:1px solid #bd8e71;
	border-bottom:1px solid #bd8e71;
	margin:5px 0 0 0;
	padding:0;
}

ul#expmain li ul.sub li a:link:hover, ul#expmain ul.sub li a:visited:hover {
	background:#cccccc;
	color:#ffffff;

}

ul#expmain ul {
	padding-left: 25px;
	padding-right: 0px;
}

.compoffer {
	border-top:1px solid #bd8e71;
	border-bottom:1px solid #bd8e71;
	display: block;
	background-color:#c1957b;
	margin:0;
	padding:0;
}

.spacer {
	font-size:2px;
	height: 2px;
}
