.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;

}

.loftcontent {
	font-family: arial, sans-serif; color:#FFFFFF; font-size: 95%;
	Height: 1100px;
	background-color: #696b6b;
	border: 1px solid #FFFFFF;
	padding: 10px 20px 20px;
	overflow: auto;
}

.loftimages {
	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	
	
}

.tableeventlist {
	border-top: 1px solid #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
	width: 400px
	
}

.whatstitle {
background-color: #bc5427;
font-family:  Arial, Helvetica, sans-serif; font-size: 90%;
	color: #FFFFFF;
}

.whatsdate {
background-color: #bc5427;
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;
}



.textcopy {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #84414A  ;
	background-color: #a03d12;
	padding: 4px;
}

.topnavback {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #84414A  ;
	background-color: #a03d12; 
}

.textssiaddress {
	font-family: Arial, Helvetica, sans-serif; font-size: 65%;
	color: #FFFFFF;
	background-color: #852f09; }

.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: #bc5427; 
}

.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.gallery:link      { font-family: arial, sans-serif; color: #efeeed; font-size: 100%; text-decoration: underline }
a.gallery:visited { font-family: arial, sans-serif; color: #efeeed; font-size: 100%; text-decoration: underline }
a.gallery:hover { font-family:  arial, sans-serif; color: #FFFFFF; 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: #691b04; font-size: 100%;
text-decoration: underline }

a.addr:link      { font-family:  arial, sans-serif; color: #D1BFBA; font-size: 100%; text-decoration: none }
a.addr:visited { font-family:  arial, sans-serif; color: #D1BFBA; font-size: 100%; text-decoration: none }
a.addr:hover { font-family:  arial, sans-serif; color: #FFFFFF; font-size: 100%;
text-decoration: underline }

a.bottomnav:link      { font-family:  arial, sans-serif; color: #852f09; font-size: 125%; text-decoration: none }
a.bottomnav:visited { font-family:  arial, sans-serif; color: #852f09; 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: #bc5427; font-size: 100%; text-decoration: none }
a.topnav:visited { font-family:  arial, sans-serif; color: #bc5427; font-size: 100%; text-decoration: none }
a.topnav: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: 3px solid #CCCCCC;
}


.imggal {
	border: 1px solid #CCCCCC;
}

.imggallge {
	border: 2px solid #CCCCCC;
}
.tableitem {

	padding: 5px;
}



	

