.menu { height: 33px; width: 716px; position: relative;}

.navbg { background: url(/i/nav-bg.gif) repeat-x; height: 69px; padding-bottom: 18px; vertical-align: bottom;}
body { background: #353238 url(/i/body-bg.gif) repeat-x; margin-top: 12px; margin-bottom: 33px; padding-top: 12px; padding-bottom: 33px;} 
td { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #993300; vertical-align: top;}
 	a.foot { color:#FFFFFF; font-size:14px; text-decoration: none; margin-right:15px;}
 	a.foot:visited, a.foot:active { color:#FFFFFF; font-size:14px; text-decoration: none;margin-right:15px;}
 	a.foot:hover { color:#FFFFFF; font-size:14px; text-decoration: underline;margin-right:15px;}
 	a { color:#663399; text-decoration: none;}
 	a:visited, a:active { color:#663399; text-decoration: none;}
 	a:hover { color:#000000; text-decoration: underline;}  
.content { font: 11pt Arial, Helvetica, sans-serif, bold; color: #ffffff;}
.copyright { color: #666666; float: right;}
.footer { font-weight: bold; color: #FFFFFF; text-align: left; vertical-align: middle; padding-top: 11px; padding-bottom: 11px;}
.1col { text-align: left; vertical-align: top; width: 716px; padding: 33px 13px 0px 38px; margin: 33px 13px 0px 38px;}
.2col { text-align: left; vertical-align: top; width: 476px; padding: 33px 13px 60px 38px; margin: 33px 13px 60px 38px; background: #FFA54A;}
.3col { text-align: left; vertical-align: top; width: 238px; background: #FFA54A; margin: 33px 13px 60px 25px; padding: 33px 13px 60px 25px; background: #FFA54A;}
.quotes { font-size: 10pt; font-weight: bold; color: #FFFFFF; margin: 60px 11px 40px;}
h1 {
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 15px;

}
.caption { font-size: 10px; color: #000000; margin-top: 7px; margin-right: 7px; margin-bottom: 33px;}

.lcol { text-align: left; vertical-align: top; width: 476px; padding: 33px 13px 60px 38px; margin: 33px 13px 60px 38px; background: #FFA54A;}
.rcol { text-align: left; vertical-align: top; width: 238px; margin: 33px 13px 60px 25px; padding: 33px 13px 60px 25px; background: #FFA54A;}
.lgal { text-align: left; vertical-align: top; width: 476px; padding: 33px 13px 30px 38px; background: #000000;}
.rgal {
	text-align: left;
	vertical-align: top;
	width: 238px;
	padding: 33px 13px 30px 5px;
	background: #000000;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}
.gallist { font-size: 9pt; font-weight: bold; color: #000000; margin: 40px 11px;}
.gallisthead {
	font-size: 9pt;
	font-weight: bold;
	color: #A03F0A;
	margin-bottom: 7px;
}

h2 {
	font-size: 18px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;


}
li.list {
	line-height: 16pt;
	list-style: inside;


}

* { padding: 0em; margin: 0em; }
/* ----------------------------- start #nav ----------------------------- */
#nav img { border: none; }
#nav li { display: inline; list-style:none; }
#nav li a { float: left; display:block; }
#nav li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#nav li a:hover { visibility:visible; }
#nav li a:hover img { visibility:visible; }
#nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}
/* ----------------------------- end #nav ----------------------------- */


/* ----------------------------- start #nav ids ----------------------------- */
#gall { background:url(i/nav-gallery-in.gif) no-repeat left bottom; width: 125px; height: 33px;}
#danc { background:url(i/nav-dancers-in.gif) no-repeat left bottom; width: 123px; height: 33px; margin-left: 6px;}
#info { background:url(i/nav-info-in.gif) no-repeat left bottom; width: 92px; height: 33px; margin-left: 6px;}
#blog { background:url(i/nav-blog-in.gif) no-repeat left bottom; width: 92px; height: 33px; margin-left: 6px;}
#gear { background:url(i/nav-gear-in.gif) no-repeat left bottom; width: 94px; height: 33px; margin-left: 6px;}
#serv { background:url(i/nav-services-in.gif) no-repeat left bottom; width: 150px; height: 33px; margin-left: 6px;}
/* ----------------------------- end #nav ids ----------------------------- */
ul.list {
	padding-bottom: 11px;
	padding-left: 15px;
	padding-top: 7px;

}
