BODY{
background: #fff url(../images/bg.jpg) repeat-x ;
margin: 8px 0 0 0;
padding: 0;
}
/* standard elements */
A:link{color: #8d0c36; text-decoration: none}
A:visited{color:#660033; text-decoration: none}
A:hover{color: #990000; text-decoration: underline}
A:active{color: #8d0c36; text-decoration: none}

FORM{
	margin-top: 0px;
	margin-bottom: 0px;
}
UL{
	margin: 0 0 2px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style: none;
	
}

.list{
	margin: 0 0 2px 10px;
	padding: 0 0px 0 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;		
	background: url(../images/bullet.gif) no-repeat 0px 7px;
}

TD, TD TD, TD TD TD {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 15px;
}

P{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 18px;
	margin:2px 0 6px 0;
	padding:0;
}
/* end standard elements */


/* page layout divs */
#layoutContainer{
width: 970px;
margin: 0 auto;
padding: 0;
color: #333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color: #FFFFFF;
border: 1px #4f4d48 solid;
}



/*  top navigation links */

#topNavBar { 
	height: 35px;
	width: 970px;
	background-image: url(../images/navbg.gif); 
	background-repeat: repeat-x;
	padding: 2px 0px 0px 0px;
	margin: 0;
}


#navcontainer ul
{
list-style-type: none;
margin: 0;
padding:0;
float: left;

}

#navcontainer ul li {  display: inline;  }

#navcontainer ul li a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal; 
font-size: 12px;
color: #ffffff;
padding: 8px 15px 2px 15px;
text-decoration: none;
float: left;
background: url(../images/nav_div.gif) no-repeat right  bottom;
height: 23px;
}

#navcontainer ul li a:hover
{
background: #99cc33;
color: #333333;
margin: 0 0 0 0px;
}

#navcontainer ul li a.currentTop
{
background: #99cc33;
color: #333333;
margin: 0 0 0 0px;
}

#navcontainer  li a.last
{
 background-image: none;
}

/*  to sub navigation links */
#SubNavBar {
	clear:both;
	height: 26px;
	background: url(../images/subnavbg.gif) repeat-x;
	padding: 8px 0 0 0;
} 
ul#SubNav{ padding:0; margin: 0; list-style-type: none; float: left;  color: #7a6c5f;}
ul#SubNav li { padding:0; display: inline;}
ul#SubNav li a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #333; padding: 0px 10px 3px 10px; text-decoration: none; background: url(../images/subnavborder.gif) no-repeat right bottom;}
ul#SubNav li a:hover{ color: #8d0c36; text-decoration: none;}
ul#SubNav li a.currentSub{ color: #8d0c36; text-decoration: none;}


#bannerHome{
margin: 0px 0px 0px 0px;
height: 138px;
}
#bannerInside{
margin: 0;
padding: 0;
height: 138px;
}

#contentContainer{
background-color:#fff;
}

#footer{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	margin: 0;
	padding: 5px 5px 10px 0;
	color: #cccc66;
	background: url(../images/footer.gif) no-repeat #333333;
	text-align:right;
	height: 60px;
}
#footer a:link{color: #cccc66; text-decoration: none}
#footer a:visited{color: #cccc66; text-decoration: none}
#footer a:hover{color: #FFF; text-decoration: underline}
#footer a:active{color: #cccc66; text-decoration: none}
/* side navigation  */

#LeftNav {
	margin: 0px 0 0 0;
	_height: 125px;
	min-height:125px;
	background-color:#ffffff;
	border-right: 2px solid #FFFFFF;
}
#menu dl { width: 173px; margin: 0; padding: 0;  background-color:#cccccc;}
#menu dd { width: 155px; margin:0; padding:0; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
/* level ONE Closed */
#DL_closed a, #DL_closed a:visited {color:#3f0618; text-decoration:none; display:block; padding:5px 1px 5px 15px;  border-bottom: 1px dashed #333333; background: url(../images/leftnavbullet.gif) no-repeat 3px 10px;  }
#DL_closed a:hover {color:#8d0c36; background: url(../images/leftnavbullet.gif) no-repeat 3px 10px;  border-bottom: 1px dashed #cccccc; }

#DL_Last a, #DL_Last a:visited { color:#3f0618; text-decoration:none; display:block; padding:5px 1px 26px 15px;  background: url(../images/leftnavbullet.gif) no-repeat 3px 10px; }
#DL_Last a:hover {color:#8d0c36;}


/* level ONE */
#DL_open a, #DL_open a:visited {color:#000; text-decoration:none; display:block; padding:5px 1px 5px 12px; background: url(../images/leftnavbullet.gif) no-repeat 3px 10px; background-color:#333333;  }
#DL_open a:hover {color:#666;}
/* level ONE AFTER OPEN */
#DL_afteropen a, #DL_afteropen a:visited {color:#000; text-decoration:none; display:block; padding:5px 1px 5px 12px; background: url(../images/leftnavDot.gif) no-repeat 3px 10px;}
#DL_afteropen a:hover {color:#666; background: url(../images/leftnavDot.gif) no-repeat 3px 10px; }
/* level TWO */
#DL_2 a, #DL_2 a:visited { font-size: 11px; color:#888888; text-decoration:none; display:block; padding:5px 1px 5px 12px;  border-bottom: 1px dashed #333333;  }
#DL_2 a:hover {color:#666;}
/* level TWO active */
#DL_2active a, #DL_2active a:visited { font-size: 11px; color:#000000; font-weight: normal; text-decoration:none; display:block; padding:5px 0px 5px 12px; border-bottom: 1px dashed #bebc8f; border-bottom: 1px dashed #bebc8f; }
#DL_2active a:hover {color:#666;}



/* cemter column */
#contentHome { margin: 0; padding: 0 0 0 5px; }
#content { margin: 0; padding: 10px 15px 15px 10px; }


/* right column */
#event{
margin: 1px 0 15px 10px; 
padding: 0 5px 0 0;

}


#eventBG{
background: url(../images/evenBG.jpg) no-repeat #ffffff ;
padding: 0;
}


#blueboxholder {
	display: block;
	border: #cccccc 1px solid;
	width: 180px;
	background-color: #ffffff;
	margin: 20px 0 0 5px;
}

#Artistbox{
	display: block;
	background-color: #333333;
	border: #ffffff 3px solid;
	padding: 5px 10px 10px 10px;
}
#Artistbox P {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px	
	

}
#bluebox{
	display: block;
	background-color: #fcfcfc;
	border: #ffffff 3px solid;
	padding: 5px 10px 10px 10px;

}

#bluebox P {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px
}

.blueboxHeader {
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



#printing{
	text-align:right;
	margin: 10px 0 -22px 0;
	padding: 0;
	font-size:9px;
}
#printing a:link{color: #000000; text-decoration:none;}
#printing a:visited{color: #000000; text-decoration:none;}
#printing a:hover{color: #8d0c36; text-decoration:none;}
#printing a:active{color: #8d0c36; text-decoration:none;}
/*  USER CLASSES  */


.NewsTitle{ /* right column */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #8d0c36;
}

.NewsLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #00000; 
	text-decoration: none; 
	font-weight: bold;
}

.NewsLink a:link {color: #cc1845; text-decoration: none; font-weight: bold;}
.NewsLink a:visited {color: #8d0c36; text-decoration: none; font-weight: bold;}
.NewsLink a:hover {color: #cc1845; text-decoration: underline; font-weight: bold;}
.NewsLink a:active {color: #cc1845; text-decoration: none; font-weight: bold;}





.H1 {
	font-family:Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#669933;
	margin: 3px 0 10px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px #cccccc solid;
}

.H2 {
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#669933;
	margin: 3px 0 10px 0;
	padding: 0 0 5px 0;

}

.H3 {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#669933;
	margin: 3px 0 10px 0;
	padding: 0 0 5px 0;

}
.Strong {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #666666;
}

 a.Strong {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #cc1845;
	text-decoration: none;
}

a.Strong:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
	font-weight: bold;
	color: #cc1845;
	text-decoration: none;
}

a.Strong:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #8d0c36;
	text-decoration: none;
}

a.Strong:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #cc1845;
	text-decoration: none;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	color: #333333;
	font-size: 11px;
	border: 1px #797066 solid;
}

.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	color: #333333;
	font-size: 11px;
	border: 1px #797066 solid;
}


.btn_med {
	BORDER-RIGHT: 1px outset; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: 1px outset; 
	PADDING-LEFT: 1px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	BACKGROUND: #d4d0c8;
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 0px 0px 1px; 
	BORDER-LEFT: 1px outset; WIDTH: 106px; CURSOR: pointer; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: 1px outset; backgroung-image: repeat-x
}


.photo {
	border: 1px #999999 solid;
	margin-right: 10px;
}

.tumbstone {
	margin-left: 10px;
	margin-bottom: 5px;
}
/*ttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestest*/