.body {
	background-color: #55595a;
		background-image: 
url("images/loft/bg.png");

background-attachment: 
fixed;
	font-family: Arial, Helvetica, sans-serif; font-size: 95%;
	color: #37484c;

}

a.bottomnav:link      { font-family:  arial, sans-serif; color: #6c4a72; font-size: 125%; text-decoration: none }
a.bottomnav:visited { font-family:  arial, sans-serif; color: #6c4a72; font-size: 125%; text-decoration: none }
a.bottomnav:hover { font-family:  arial, sans-serif; color: #FFFFFF; font-size: 125%;
text-decoration: underline }

a.topnav:link      { font-family:  arial, sans-serif; color: #ceb4d2; font-size: 100%; text-decoration: none }
a.topnav:visited { font-family:  arial, sans-serif; color: #ceb4d2; font-size: 100%; text-decoration: none }
a.topnav:hover { font-family:  arial, sans-serif; color: #FFFFFF; font-size: 100%;
text-decoration: underline }

a.addr:link      { font-family:  arial, sans-serif; color: #ceb4d2; font-size: 100%; text-decoration: none }
a.addr:visited { font-family:  arial, sans-serif; color: #ceb4d2; font-size: 100%; text-decoration: none }
a.addr:hover { font-family:  arial, sans-serif; color: #FFFFFF; font-size: 100%;
text-decoration: underline }

a.text:link      { font-family:  arial, sans-serif; color: #ceb4d2; font-size: 100%; text-decoration: underline }
a.text:visited { font-family:  arial, sans-serif; color: #ceb4d2; font-size: 100%; text-decoration: underline }
a.text:hover { font-family:  arial, sans-serif; color: #FFFFFF; font-size: 100%;
text-decoration: underline }

a.promolink:link  { font-family:  arial, sans-serif; color: #FFFFFF; font-size: 100%; text-decoration: underline }
a.promolink:visited { font-family:  arial, sans-serif; color: #FFFFFF; font-size: 100%; text-decoration: underline }
a.promolink:hover { font-family:  arial, sans-serif; color: #1d1659; font-size: 100%;
text-decoration: underline }

.findcontent 
{
	font-family: arial, sans-serif; color:#FFFFFF; font-size: 95%;
	Height: 500px;
	background-color: #7f7f7f;
	border: 1px solid #FFFFFF;
	padding: 10px 20px 20px;
	overflow: auto;
}

.findimages
{
	float: right;	
	background-color: #696b6b;
	border: 0px solid #FFFFFF;
	padding: 2px 2px 2px 2px;

}

.venuecontent 
{
	font-family: arial, sans-serif; color:#FFFFFF; font-size: 95%;
	Height: 650px;
	background-color: #7f7f7f;
	border: 1px solid #FFFFFF;
	padding: 10px 20px 20px;
	overflow: auto;
}

.venueimages
{
	float: right;	
	background-color: #696b6b;
	border: 0px solid #FFFFFF;
	padding: 5px 2px 2px 2px;

}

.foodcontent
{
	font-family: arial, sans-serif; color:#FFFFFF; font-size: 95%;
	Height: 900px;
	background-color: #7f7f7f;
	border: 1px solid #FFFFFF;
	padding: 10px 20px 20px;
	overflow: auto;
}

.foodimages
{
	font-family: arial, sans-serif; color:#FFFFFF; font-size: 95%;
	background-color: #696b6b;
	border: 0px solid #FFFFFF;
	padding: 5px 2px 2px;

}

.homecontent 
{
	font-family: arial, sans-serif;
	color:#FFFFFF;
	font-size: 95%;
	background-color: #7f7f7f;
	border: 1px solid #FFFFFF;
	padding: 10px 20px 20px;
	overflow: auto;
}

.homecontent1
{
	font-family: arial, sans-serif; color: white; font-size: 95%;
	height: 100%;

	padding: 10px 20px 20px;
	
}
.homecontenttext {
	font-family: arial, sans-serif; color: white; font-size: 95%;
	height: inherit;
	text-align: left;
	padding: 10px 20px 20px;
	
}
.homeimages
{
	float: right;
	text-align: center;	
	background-color: #696b6b;
	border: 0px solid #FFFFFF;
	padding: 2px 2px 2px;

}
.homeimages1
{
	float: right;
	Height: inherit;
	text-align: center;	
	background-color: #696b6b;
	border: 0px solid #FFFFFF;
	padding: 2px 2px 2px;

}

.homepromos
{
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
	width: 270px

}

.foodpromos
{
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
	
	width: 260px

}

.foodtable
{
	background-color: #696b6b;
	border-top: 1px solid #CCCCCC;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
	padding: 0px 5px 2px;
	width: 530px

}
.whatscontent {
	font-family: arial, sans-serif; color:#FFFFFF; font-size: 95%;
	Height: 1100px;
	background-color: #7f7f7f;
	border: 1px solid #FFFFFF;
	padding: 10px 20px 20px;
	overflow: auto;
}

.whatsimages {
	float: right;
	
	background-color: #696b6b;
	border: 0px solid #FFFFFF;
	padding: 5px 2px 2px;

}

.tableborder {
	background-color: #55595a;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 725px	
	
}

.topnavback {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #7f5c84 ;
	background-color: #6c4a72; 
}

.textcopy {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #6c4a72;
	background-color: #7f5c84;
	padding: 4px;
}

.tablewhatslist {
	border-top: 1px solid #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
	width: 375px
	
}



.whatstitle {
background-color: #7f5c84;
font-family:  Arial, Helvetica, sans-serif; font-size: 90%;
	color: #FFFFFF;
}

.whatsdate {
background-color: #7f5c84;
font-family:  Arial, Helvetica, sans-serif; font-size: 85%;
	color: #FFFFFF;

}

.whatsdetail {
background-color: #b2b1b1;
font-family:  Arial, Helvetica, sans-serif; font-size: 75%;
	color: #FFFFFF;
}

.tablemenulist {
	border-top: 1px solid #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;

	width: 625px;
	margin: 0px;
	padding-top: 25px;
	padding-right: 75px;
	padding-bottom: 0px;
	padding-left: 75px;

	
}

.menutitle {
background-color: #a49d9d;
font-family:  Arial, Helvetica, sans-serif; font-size: 95%;
	color: #FFFFFF;
}

.menudetail {
background-color: #b2b1b1;
font-family:  Arial, Helvetica, sans-serif; font-size: 75%;
	color: #FFFFFF;
}


.textssiaddress {
	font-family: Arial, Helvetica, sans-serif; font-size: 65%;
	color: #FFFFFF;
	background-color: #6c4a72; }

.textpage {
	font-family: Arial, Helvetica, sans-serif; font-size: 100%;
	color: #424242;
}

.textgal {
	font-family: Arial, Helvetica, sans-serif; font-size: 85%; 
	color: #666666;
}


.texttitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 125%;
	color: #F2EBEB;
	background-color: #7f5c84; 
}

.texttitlenews {
	font-family: Arial, Helvetica, sans-serif; font-size: 100%;
	color: #F2EBEB;
	background-color: #691b04; 
}



.textMenutitle {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #F2EBEB;
	font-weight: bold;
}


.textMenuintro {
	font-family:  Arial, Helvetica, sans-serif; font-size: 80%;
	color: #691b04;

}


.textMenutext {
	font-family:  Arial, Helvetica, sans-serif; font-size: 85%;
	background-color: #D1BFBA; 
	color: #691b04;
	font-weight: bold;
	
}

.textMenuname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #424242;
	background-color: #F2EBEB;
	padding: 5px;
}


.textMenudesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #691b04;
	background-color: #F2EBEB;
	padding: 5px;
}


.textMenufoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-style: italic;
	color: #666666;
	background-color: #F2EBEB;
	padding: 5px;
}

.textMenufooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-style: italic;
	color: #691b04;

}


.textMenuprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #691b04;
	background-color: #F2EBEB;
	padding: 5px;

}



.textwhatstitle {
	font-family:  Arial, Helvetica, sans-serif; font-size: 110%;
	color: #F2EBEB;
	background-color: #691b04; 
}



.textwhatstext {
	font-family: Arial, Helvetica, sans-serif; font-size: 80%;
	color: #691b04;
}



.textwhatstime {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #691b04;

}


.textwhatsname {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #F2EBEB;
	background-color: #691b04;
}


.textwhatsdetail {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #666666;
	background-color: #F2EBEB;
}


.textwhatsnews {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #666666;
	background-color: #F2EBEB;
}


.textwhatsfoot {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-style: italic;
	color: #666666;
	background-color: #F2EBEB;
}

.textmusicdetail {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #666666;
	background-color: #F2EBEB;
}

.textfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #691b04;
}

.textaddr {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 125%;
	color: #D1BFBA;


}



.textpromorules {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #691b04;
	
}



.backcell  { background-color: #D1D1D1;  }





.VTtableborder {
	background-color: #f0e6da;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 75%

	
	
}

.Mustableborder {
	background-color: #f0e6da;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	width: 100%

	
	
}

.Mustabletopborder {
	background-color: #dfcdb7;
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	width: 100%

	
	
}


.tablepromo {
	background-color: #F2EBEB;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;

	
	
}


.tablebottom {
	background-color: #F2EBEB;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 75%

	
	
}
.tableMenu {
	background-color: #D1D1D1; 
}

.tableheight {

}


.tablecell {
		background-image: 
url("images/Menubackdk.jpg");

background-attachment: 
repeat;
	
}



a:link      { font-family: arial, sans-serif; color: #666666; font-size: 100%; text-decoration: underline }
a:visited { font-family: arial, sans-serif; color: #666666; font-size: 100%; text-decoration: underline }
a:hover { font-family:  arial, sans-serif; color: #691b04; font-size: 100%; text-decoration: underline }

a.email:link      { font-family:  arial, sans-serif; color: #666666; font-size: 100%; text-decoration: none }
a.email:visited { font-family:  arial, sans-serif; color: #666666; font-size: 100%; text-decoration: none }
a.email:hover { font-family:  arial, sans-serif; color: #FFFFFF; font-size: 100%;
text-decoration: underline }





a.glendola:link      { font-family:  arial, sans-serif; color: #D1BFBA; font-size: 100%; text-decoration: none }
a.glendola:visited { font-family:  arial, sans-serif; color: #D1BFBA; font-size: 100%; text-decoration: none }
a.glendola:hover { font-family:  arial, sans-serif; color: #FFFFFF; font-size: 100%;
text-decoration: underline }

a.vtnavbar:link    { font-family:  arial, sans-serif; color: #666666; font-size: 85%; font-weight: bold; text-decoration: none }
a.vtnavbar:visited { font-family:  arial, sans-serif; color: #666666; font-size: 85%; font-weight: bold; text-decoration: none }
a.vtnavbar:hover { font-family:  arial, sans-serif; color: #691b04; font-size: 85%;  font-weight: bold;
text-decoration: underline } 

a.vtour:link     { font-family:  arial, sans-serif; color: #666666; font-size: 100%;
text-decoration: underline }
a.vtour:visited { font-family:  arial, sans-serif; color: #666666; font-size: 100%;
text-decoration: underline }
a.vtour:hover { font-family:  arial, sans-serif; color: #691b04; font-size: 100%;
text-decoration: underline }

a.vtdown:link     { font-family:  arial, sans-serif; color: #666666; font-size: 85%;
text-decoration: underline }
a.vtdown:visited { font-family:  arial, sans-serif; color: #666666; font-size: 85%;
text-decoration: underline }
a.vtdown:hover { font-family:  arial, sans-serif; color: #691b04; font-size: 85%;
text-decoration: underline }

.vttext85 {
	font-family:  arial, sans-serif; color: #424242; font-size: 75%; 
		
}

.vttext100 {
	font-family:  arial, sans-serif; color: #691b04; font-size: 100%; 
		font-weight: bold;	
}

.vttext115 {
	font-family:  arial, sans-serif; color: #691b04; font-size: 115%; 
		font-weight: bold;
}

.vttext125 {
	font-family:  arial, sans-serif; color: #424242; font-size: 125%;
		font-weight: bold;

}


.imgpage {
	
	border: 5px solid #CCCCCC;
	

}

.imgvhpage {
	border: 3px solid #CCCCCC;
}
.imggal {
	border: 1px solid #CCCCCC;
}

.imggallge {
	border: 2px solid #CCCCCC;
}
.tableitem {

	padding: 5px;
}
	

