ul {
	margin: 0;
}

.border {
	border-top: 1px dotted #aaa;
	margin-top: 15px;
	padding-top: 15px;
}

/* ######### Menu Design Container ######### */

.menuheader{
border-bottom: 1px solid gray;
font-size: 130%;
margin-top: 1em;
}

.menudate{
text-align:right; font:normal 11px Verdana; margin:3px 0 1.5em 0;
}

.menubox{
float: left;
font-size: 13px;
width: 302px;
margin-bottom: 25px;
}

.menubox img{
border: 1px dashed gray;
}

.menubox img:hover{
border-color: red;
}


/* ######### Top Menu ######### */

.solidblockmenu{
margin: 0;
padding: 0;
font:normal 13px "Arial", Times New Roman, Times, serif;
width: 980px;
overflow: hidden;
border-width: 0px 0;
}

.solidblockmenu ul{
margin: 0 auto;
padding: 0;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 11px 11px;
text-decoration: none;
border-right: 0px solid #ffffff;
margin-left:30px;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
}
