body{
	background: #000000;
	font-family: arial;
	margin: 0px;
	padding: 0px;
	color: #4b3215;
}
p a{
 color: #4b3215;
}
p a:visited{
 color: #4b3215;
}
p a:hover {
 color: #87281f;
}
A.admin, a.admin:visited {color: #4b3215; }
A.admin:hover {color: #864903; }

a.footerNone, a.footerNone:visited{
	color: #a6a6a6;
	text-decoration: none;
}
a.footerNone:hover{
	color: #e0c699;
	text-decoration: underline;
}
img{
	border: 0px;
}
table.main{
	background: #000;
}
table.main td.title{
 background: url(images/CD_05.png) no-repeat; 
 width: 532px;
 font-weight: bold;
 font-size: 130%;
 padding-top: 18px;
 text-transform:uppercase;
 text-align: center;
}
hr.divider{
	background: #4b3215;
	width: 95%;
	height: 2px;
}
table.main td.mainbody{
	background: url(images/mainbody_bkg.png) repeat-y; 
	width: 532px;
} 


.menu_links, a.menu_links, a.menu_links:visited {
	font-size: 12px; 
	color: #4b3215; 
	letter-spacing: 1px; 
	font-weight: bold; 
	text-transform: uppercase; 	
}
a.menu_links:hover {
	font-size: 12px; 
	color: #87281f; 
	letter-spacing: 1px; 
	font-weight: bold; 
	text-transform: uppercase; 	
}

.menu_title{
	font-size: 110%;	
	text-transform: uppercase; 
}
.menu_ingredients {
	font-size: 70%; 
	text-transform: uppercase; 
}
.menu_prices { 
	font-weight: bold; 
	text-transform: uppercase; 
	letter-spacing: 1px; 
}
.menu_topborder{
	border-top: #4b3215 1px solid;
}
.menu_bottomborder{
	border-bottom: #4b3215 1px solid;
}
.menu_section{
	font-weight: bold;
	font-size: 125%;
	padding-top: 18px;
    text-transform:uppercase;
	text-align: center;
}
.menu_sectiondescription{
	font-size: 73%;
}
.menu_toppingschartprices, .menu_toppingschart {
	font-size: 10px;
	font-weight: bold; 
	text-transform: uppercase;
}




.icecream_list {
	font-size: 75%;
}
.hours {
	font-size: 13px;
	text-transform: uppercase;
}
.admin {font-size: 10px; text-transform: lowercase; text-decoration: none; }
A.admin:link {text-transform: lowercase; text-decoration: none; }
A.admin:visited {text-transform: lowercase; text-decoration: none; }
A.admin:active {text-transform: lowercase; text-decoration: none; }
A.admin:hover {text-transform: lowercase; text-decoration: none; }

.admin2 {font-size: 90%;  text-decoration: none; }
A.admin2:link {font-weight: bold; text-transform: uppercase;text-decoration: none; }
A.admin2:visited {font-weight: bold; text-transform: uppercase;text-decoration: none; }
A.admin2:active {font-weight: bold; text-transform: uppercase;text-decoration: none; }
A.admin2:hover {font-weight: bold; text-transform: uppercase;}


div.footerContainer{
	margin: auto;
	color: #a6a6a6;
	font-size: 70%;
	width: 525px;
	padding: 15px 0px 15px 0px;
}
div.footerContainer a, a:visited{
	color: #a6a6a6;
}
div.footerContainer a:hover{
	color: #e0c699;
}
div.footerContainer .footerLeft{
	float: left;
	display: inline;
	text-align: right; 
	width: 75px;
}
div.footerContainer .footerRight{
	float: right;
	display: inline;
	width: 450px;
	text-align:center;
}			
.menuMessage{
 	font-size: 70%;
	text-align: center;
	padding-top: 10px;
}



