body {

background: #000000 url(images/dark_back.jpg) no-repeat center top;
text-align: center;
padding: 7px 0 0 0;

}


#divMainContainer {

background-color: #FFFFFF;
width: 785px;
margin: 0 auto;

}

#divHeader {

background: #FFFFFF url(images/header.jpg) no-repeat;
width: 100%;
height: 146px;
border-top: 3px solid #FFFFFF;
border-left: 3px solid #FFFFFF;
border-right: 3px solid #FFFFFF;

}


#divNav {
width: 100%;
border-top: 3px solid #FFFFFF;
border-left: 3px solid #FFFFFF;
border-right: 3px solid #FFFFFF;
}

#ulNav {

display:table;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin: 0;
padding: 0;

}


#ulNav li {

display:table-cell;
float:left;
height:31px;
text-indent:-3000px;

}

#ulNav li a {

display:block;
height:31px;

}

#ulNav li a:hover {

	filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;

}

#liHome a {

background-image: url(images/nav/home.jpg);
width: 81px;

}

#liSpecials a {

background-image: url(images/nav/specials.jpg);
width: 89px;

}

#liCatering a {

background-image: url(images/nav/catering.jpg);
width: 92px;

}

#liParty a {

background-image: url(images/nav/party.jpg);
width: 119px;

}

#liLocations a {

background-image: url(images/nav/locations.jpg);
width: 101px;

}

#liMerchadise a {

background-image: url(images/nav/merchandise.jpg);
width: 117px;

}

#liMenu a {

background-image: url(images/nav/menu.jpg);
width: 79px;

}

#liContact a {

background-image: url(images/nav/contact.jpg);
width: 107px;

}

#liLink a {

background: #990000;
width: 100px;
color: #FFFFFF;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
padding-top: 7px;

}

#divBodyRow {
backgound: #000000 url('images/sideback.jpg') repeat-y top left 0 0;
display: block;
width: 785px;
float: left;
border-top: 3px solid #FFFFFF;
border-left: 3px solid #FFFFFF;
border-right: 3px solid #FFFFFF;

}

#divLeftColumn {

width: 187px;
background-color: #670001;
vertical-align: top;
float: left;
}


#divLeftColumn img {

border: none;

}

#divMainColumn {

width: 580px;
display: block;
float: left;

}


#divFooter {
padding-top: 5px;
width: 791px;
height: 50px;
display: block;
float: left;
background-image: url(images/footer.jpg);

}

#divFooter a {

color: #333333;
text-decoration: none;
padding: 0 0px;
font-size: 12px;

}

#divFooter a:hover {

color: #7F0002;

}





/*#copyright {

float: left;
color: #FFFFFF;
font-size: 12px;

}

#copyright a {
color: #FFFFFF;
}*/

	
.qtip ul {
list-style: square;
padding: 2px;
margin: 0 0 0 5px;
}


.qtip ul li {
padding: 0;
margin: 2px;
}

.qtip a {

background-color: #FFFFFF !important;
color: #7F0002 !important;
}
