body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
}
#maintable{
	width:780px;
	background-color:#000000;
}
#header	{
	background-image:   url(images/header.gif);
	background-repeat:no-repeat;
	width:780px;
	height:130px;
}
#galleryheader	{
	background-image:   url(images/g_header.jpg);
	background-repeat:no-repeat;
	width:780px;
	height:110px;
}
#header2	{
	background-image:   url(images/header2.gif);
	background-repeat:no-repeat;
	width:780px;
	height:135px;
}
#menuTop	{
	background-image:   url(images/menu.gif);
	background-repeat:no-repeat;
	width:780px;
	height:19px;
}
#left	{
	background-image:   url(images/left.gif);
	background-repeat:no-repeat;
	width:57px;
	height:447px;
	background-position: top;
	background-color: #3a3a3a;		
}
#center	{
	width:535px;
	background-color: #3a3a3a;	
}
.centerAll	{
	width:600px;
	background-color: #999999;	
	margin-left: 5px;
}
#centerAll2	{
	background-color: #999999;	
}
#centerContact	{
	background-color: #CCCCCC;	
}
#contactRight	{
	background-image:   url(images/contact-right.jpg);
	background-repeat:no-repeat;
	width:249px;
	background-position: left;
	height:308px;
	background-color: #CCCCCC;
}
#right	{
	width:178px;
	height: 277px;
	background-color: #3a3a3a;
	border-left:1px #000000 solid;	
}
#right2	{
	background-image:   url(images/right.gif);
	background-repeat:no-repeat;
	background-position: right;
	width:178px;
	height: 31px;
	background-color: #3a3a3a;
}
#right3	{
	background-image:   url(images/right.gif);
	background-repeat:no-repeat;
	background-position: right;
	width:178px;
	height: 31px;
	background-color: #3a3a3a;
}
#right4	{
	background-image:   url(images/right.gif);
	background-repeat:no-repeat;
	background-position: right;
	width:178px;
	height: 31px;
	background-color: #3a3a3a;
}
#rightA	{
	background-image:   url(images/rightA.gif);
	background-repeat:no-repeat;
	width:57px;
	height:447px;
	background-position: top;
	background-color: #3a3a3a;		
}
#pressrelease	{
	background-color: #3a3a3a;
	width:178px;
	border-left:1px #000000 solid; 
	border-bottom:1px #000000 solid;
}
#pressrelease-2	{
	border-left:1px #000000 solid; 
	border-bottom:1px #000000 solid;
}
#events	{
	background-color: #CCCCCC;
	width:178px;
}
#events-2	{
	width:178px;
	height: 31px;
	background-color: #3a3a3a;
 	border-top: 1px #3a3a3a solid;
	border-left: 1px #3a3a3a solid;
}
#events-3	{
	border-left:1px #3a3a3a solid; 
	border-top:1px #3a3a3a solid;
}
#twoL	{
	background-color: #ffffff;
	width: 600px;		
}
#twoL-2	{
	background-color: #ffffff;
	width: 422px;		
}
#twoR	{
	background-color: #CCCCCC;
	width:178px;
	height:239px;
}
#three	{
	background-color: #ffffff;	
}
#menuBottom	{
	background-image:   url(images/menuB.gif);
	background-repeat:no-repeat;
	width:780px;
	height:20px;
}
#footer	{
	background-image:   url(images/footer.gif);
	background-repeat:no-repeat;
	width:780px;
	height:78px;
}
#galleryfooter	{
	background-image:   url(images/footer.gif);
	background-repeat:no-repeat;
	width:780px;
}
/************* End of layout ******************/

#pic1	{
	background-color:#E94007;
	width:152px;
	height:174px;	
}
#pic1a	{
	background-color:#E94007;
}
#pic2	{
	background-color:#E1FFFF; 
	width:152px; 
	height:174px;
}
#pic2a	{
	background-color:#E1FFFF; 
}
#pic3	{
	background-color:#FFFFFF; 
	width:152px; 
	height:174px;
}
#pic3a	{
	background-color:#FFFFFF; 
}
#pic4	{
	background-color:#FFFFCC; 
	width:152px; 
	height:174px;
}
#pic4a	{
	background-color:#FFFFCC; 
}
#pic5	{
	background-color:#CC9999; 
	width:152px; 
	height:174px;
}
#pic5a	{
	background-color:#CC9999; 
}
#pic6	{
	background-color:#CF443F; 
	width:152px; 
	height:174px;
}
#pic6a	{
	background-color:#CF443F; 
}
.blackbox	{
	height:20px;
	background-image: url(images/right.gif);
	background-repeat: repeat;	
	padding-top:5px;
	padding-bottom:5px;
}
.border	{
	border: solid #CCCCCC 2px;
}


/************* Begin classes ******************/
h1	{
	font-family: "Trebuchet MS", Verdana;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 2px;
	margin-left: 5px;	
}
h2	{
	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 2px;
	margin-left: 5px;	
}
.colorRed	{
	color: #CC0000;
}
.colorOrange	{
	color: #CC0000;
}
.colorBlack	{
	color: #000000;
}
.name	{
	font-family: "Century Gothic";
	font-size: 36px;
	color: #FFFFFF;
	font-weight: bold;
}
.name-small	{
	font-family: "Century Gothic";
	font-size: 30px;
	color: #FFFFFF;
	font-weight: bold;
}
.menuTop	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.menuTop a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.menuTop a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.header	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.blacktext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a3a3a;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.blacktext a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: underline;
}
.blacktext a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a3a3a;
	font-weight: normal;
	text-decoration: none;
}
.whitetext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
.whitetext a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: underline;
}
.whitetext a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	font-weight: normal;
	text-decoration: none;
}
.maintext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.maintext a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: underline;
}
.maintext a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: none;
}
.whitetext	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.whitetext a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}
.whitetext a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: none;
}
.copy	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
.copy a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: normal;
	text-decoration: underline;
}
.copy a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	font-weight: normal;
	text-decoration: none;
}
.keywords	{
	list-style-type: none;
	font-weight: bold;
	margin-bottom: 3px;			
}
.keywords2	{
	font-weight: bold;
	margin-top: 5px;
	margin-left: 10px;
}
.artist	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.artist	a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}
.artist	a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF9900;
}
.features{
	background-color:#E1FFFF; 
	padding-bottom:5px; 
	padding-top:5px;
}
.gallery{
	background-color:#E1FFFF; 
	padding-bottom:5px; 
	padding-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.gallery a{
	text-decoration: underline;
	color: #CC0000;
}
.gallery a:hover{
	text-decoration: none;
	color: #CC0000;
}
.galleryLink	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.galleryLink a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.galleryLink a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
}