 BODY {
	background-color : #5b3c1c;
    FONT-FAMILY: Verdana, Arial;
	color : black;
	background-image : url(/img/wrinkledbg.jpg);
	background-attachment: fixed;
	margin : 0px 0px 0px 0px;
}

 a{
	color: #8b1b1e;}
h1{
	
	font-size: 12px;
	color : #5b3c1c;
	font-family : Verdana;
	font-weight : bold;
	text-align : left;
}

div#content{
	font-size: 11px;
	color : black;
	font-family : Verdana;
	font-weight : bold;
	position: relative;
	background-image : url(/img/stained.jpg);
	background-position : top;
	margin: 0 auto 0 auto;
	width:800px;
	text-align : center;	
	zoverflow: hidden;
}

div#headerLogo{
	position: relative;
	background-image : url(/img/cityscape.png);
	background-position : top;
	background-repeat : no-repeat;
	margin: 0 0 0 -80;
	width:651px;
    height: 480px;
}

div#headerLogo a,
div#headerLogo a span {
		display: block;
	width:651px;
    height: 200px;
		overflow: hidden;
		font-size : 0px;
		}
		
div#group{
	position: relative;
	background-image : url(/img/group.png);
	background-position : top;
	background-repeat : no-repeat;
	margin: -490 0 0 400;
	width:360px;
    height: 300px;
}

div#flyTag{
	position: absolute;
	background-image : url(/img/fly.png);
	background-position : bottom;
	background-repeat : no-repeat;
	width:290px;
    height: 185px;
}

div#navbar{
	position: relative;
	background-image : url(/img/navbar.png);
	background-position : top;
	background-repeat : no-repeat;
	margin: -40 0 0 15;
    width:768px;
    height: 30px;	
	text-align : left;
}

div#navbar a,
div#navbar a img {
    height: 30px;
	border: 0px;
    padding-bottom : 1px;
	padding-right : 1px;
}

div#pagecontent{
	position: relative;
    z-index: 5;
    width:768px;
}

div#upcomingshows,
div#latestblogs{
	position: relative;
	background-position : top;
	xbackground-image : url(/img/shade.gi);
    height: 200px;
    width:320px;
	text-align : left;
}
div#upcomingshows img{
	margin: 0 0 0 20;
	position: relative;
	text-align : left;
	z-index: 5;
}

div#upcomingshows-txt{
	text-align : left;
	position: relative;
	width: 350px;
	color : #000000;
	margin: -20 0 40 40;
	height : 100px;
	padding-top : 2px;
	padding-bottom : 2px;
	background-image : url(/img/shade.gif);
	border : 1px solid #5b3c1c;
}

div#upcomingshows-txt:hover{
	border : 1px solid #5b3c1c;
   background-image : url(/img/shade.gif);
}

div#upcomingshows-txt ul li{
	margin: 0 0 0 -10;
	padding-top : 3px;
}

div#upcomingshows-txt  a{
	color: #8b1b1e;
	font-size: 11px;
	font-family : Verdana;
	font-weight : bold;
	text-align : right;
}

div#latestblogs-txt{
	text-align : left;
	position: relative;
	width: 450px;
	background-image : url(/img/shade.gif);
	color : #000000;
	margin: -20 0 40 40;
	padding-top : 5px;
	border : 1px solid #5b3c1c;
}

div#latestblogs img{
	margin: 0 0 0 370;
	position: relative;
	text-align : left;
	z-index: 7;
}

div#latestblogs-txt td, span{
	color: #000000;
	font-size: 11px;
	font-family : Verdana;
	font-weight : bold;
}

div#latestblogs-txt a{
	color: #8b1b1e;
	font-size: 11px;
	font-family : Verdana;
	font-weight : bold;
}

div.newsDate:hover,
div.newsItem:hover{
		background-color: #EEEDEC;
}

div#latestnews{
	position: relative;
	background-position : top;
	background-repeat : no-repeat;
	border: 1px;
    height: 440px;
     width:315px;
	text-align : left;	
	margin: -390 0 0 470;
}

div#latestnews{
	overflow: hidden;
}

div#latestblogs img{
	margin: 0 0 0 370;
	position: relative;
	text-align : left;
	z-index: 7;
}

div#latestnews-txt {
width: 90%;
	text-align : right;
}

div.newsItem {
	position: relative;
	border-bottom : 1px dashed #5b3c1c;
}

div#footer{
	position: relative;
	text-align : left;
	vertical-align : bottom;
	margin: 40 0 0 10;
}

div#footerLinks{
	font-size: 9px;
	position: relative;
	color: #8b1b1e;
	text-align : left;
	vertical-align : bottom;
}
div#footerLinks a{
	color: #8b1b1e;
}

	div#tour{
	text-align : center;
}

	table.grid ,
	table.tourgrid ,
	table.linkgrid {
		width: 95%;
		position: relative;
		align:center;
	    border : 1px solid #5b3c1c;
	   background-image : url(/img/shade.gif);
	}

	table.grid-clear {
		width: 95%;
		position: relative;
		align:center;
	    border : 1px solid #5b3c1c;
	}

	table.linkgrid table{
		width: 95%;
		position: relative;
		align:center;
	   border : 1px solid #5b3c1c;
	   background-image : url(/img/shade.gif);
	}
		
	table.coverimg{
	   border : 1px solid #5b3c1c;
	}


	table.grid th ,
	table.tourgrid th ,
	table.linkgrid th {
		font-family: Verdana, sans-serif;
		font-weight: normal;
		padding: 0 2px 5px 5px;
		text-align: left;
		white-space: nowrap;
		font-size: 9px;
		}
		

	table.grid td ,
	table.tourgrid td ,
	table.linkgrid td {
	   color: #000000;
	   height:20px;
		font-family: Verdana, sans-serif;
		font-size: 10px;
	    font-weight : bold;
		padding: 4px 8px 4px 5px;
		} 
		
		table.tourgrid tr:hover{	    
		background-color: #EEEDEC;
		color: #000000;
      } 
	  
		li:hover{	    
		background-color: #EEEDEC;
		color: #000000;
      } 
	  
		table.grid th a,
		table.tourgrid th a,
		table.linkgrid th a{
			color: #000000;
			font-weight: normal;
			text-decoration: none;
		}

div#trashbin{
	background-repeat : no-repeat;
	width: 596px;
	height: 397px;
    background-image : url(/img/wallshot.jpg);
	border : 1px solid #5b3c1c;
	position: relative;
	text-align : right;
	z-index: 1;
}

div#hallway{
	background-repeat : no-repeat;
	width: 400px;
	height: 610px;
    background-image : url(/img/hallway.png);
	border : 1px solid #5b3c1c;
	position: relative;
	text-align : right;
	z-index: 1;
}


