body{
	background-color:#000;
	font-family:Verdana,Arial;
	font-size:10px;
	line-height:150%;
}

ul{
 margin:0px;
 padding:px;
}


.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(/_images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}
/*
.solidblockmenu li a:visited{
color: white;
}
*/
.solidblockmenu li a:hover, .solidblockmenu li .current{
color:black;
background: transparent url(/_images/blockactive.gif) center center repeat-x;
}


#content{
	display:block;width:900px;padding:20px;
}

#content img{
	padding:5px;
	border:0px;
}

#content .about{
	font-size:20px;
	text-align:justify;
	padding:10px;
	line-height:150%;
	color:#fff;
	background-color:#000;
}

.footer{
text-align:center;display:block;background-color:#000;color:#eee;
}

.footer a{
	color:#eee;
}

.StoreHours{
	margin-top:5px;
	width:225px;
	background-color:#999;
	border:1px solid #777;
	padding:5px;
}

.StoreHours h2{
	margin:0px;
	display:block;
	padding-bottom:5px;
	font-size:20px;
	color:#000;
}

.StoreHours h3{
	margin:0px;
	display:block;
	padding-bottom:5px;
	font-size:18px;
	color:#fff;
}

.StoreHours a{
	color:blue;
}

.Contact{
	font-size:16px;
	color:#2F2E2E;
	padding:10px;
	line-height:150%;
	
}

.Contact strong{
margin:0px;
padding:0px;
padding-bottom:5px;
font-size:20px;
color:#2F2E2E;
display:block;
	}
	
.AboutPhone{
	display:block;
	background-color:#000;
	border:1px solid #000;
	color:#fff;
	padding:5px;
	width:225px;
	font-size:20px;
}
