﻿BODY
{
    BACKGROUND-COLOR: #0C255E;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, courier;
    FONT-SIZE: 12px;
}
P
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, courier;
    FONT-SIZE: 12px;
}
TD
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, courier;
    FONT-SIZE: 12px;
}
H1
{
    COLOR: #0C255E;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial, verdana, courier;
    font-weight: normal;
    font-variant: small-caps;
}
H2
{
    COLOR: #0C255E;
    FONT-FAMILY: verdana, arial, courier;
    FONT-SIZE: 10px;
}
H3
{
    COLOR: #C5B6BD;
    FONT-SIZE: 18px;
    FONT-FAMILY: verdana, arial, courier;
}
A
{
    COLOR: #0C255E;
    TEXT-DECORATION: none;
    FONT-SIZE: 12px;
}
A:hover
{
	COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}
b.header
{
	color:#0C255E;
}
SMALL
{
    FONT-SIZE: 9px
}
/* Settings for admin link bars */
.adminbar
{
	BORDER-RIGHT: silver 1px solid;
	BORDER-TOP: silver 1px solid;
	BORDER-LEFT: silver 1px solid;
	BORDER-BOTTOM: silver 1px solid;
	width: 100%;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
/* Font settings for text that is an error message */
.error
{
	color: #FF0000;
}
/* Submit button style */
.submitbutton
{
	color: #000000;
	background-color: #11568C;
	FONT-FAMILY: verdana, arial, courier;
	font-size: 12px;
	text-decoration: none;
	border: none;
	border-width: 1px;
	border-color: #FFFFFF;
	cursor: pointer;
	cursor: hand;

}
.textfield
{
	color: #000000;
	font-family: verdana, arial, courier;
	font-size: 12px; 
	background-color: #11568C;
	BORDER-RIGHT: silver 1px solid;
	BORDER-TOP: silver 1px solid;
	BORDER-LEFT: silver 1px solid;
	BORDER-BOTTOM: silver 1px solid;
}
.textarea
{
	color: #000000;
	font-family: verdana, arial, courier;
	font-size: 12px; 
	background-color: #11568C;
	BORDER-RIGHT: silver 1px solid;
	BORDER-TOP: silver 1px solid;
	BORDER-LEFT: silver 1px solid;
	BORDER-BOTTOM: silver 1px solid;
}
/* Make sure no images have a border (like links and stuff) */
img
{
	border: 0;
}
/* For photo gallery, puts nice thin border around images */
img.photo
{
	BORDER-TOP:    #666666 1px solid;
	BORDER-LEFT:   #666666 1px solid;
	BORDER-RIGHT:  #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;

	MARGIN-TOP: 	5px;
	MARGIN-LEFT: 	5px;
	MARGIN-RIGHT: 	5px;
	MARGIN-BOTTOM:    5px;
}
.bborder1
{
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
}
.bborder2
{
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	BORDER-LEFT: #000000 2px solid;
	BORDER-BOTTOM: #000000 2px solid;
}
.bborder1bottom
{
	BORDER-BOTTOM: #FFFFFF 1px solid;
}
.bborder2top
{
	BORDER-TOP: #FFFFFF 2px solid;
}
.bborder2bottom
{
	BORDER-BOTTOM: #FFFFFF 2px solid;
}
.upcomingshows
{
	BACKGROUND-COLOR: #777777;
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	BORDER-LEFT: #000000 2px solid;
	BORDER-BOTTOM: #000000 2px solid;
}
.news
{
	BACKGROUND-COLOR: #777777;
	BORDER-RIGHT: #000000 2px solid;
	BORDER-TOP: #000000 2px solid;
	BORDER-LEFT: #000000 2px solid;
	BORDER-BOTTOM: #000000 2px solid;
}

/* Special Horizontal Rule :::::: */
div.hr
{
  height: 10px;
  background: transparent url(images/colon.gif) scroll center;
  margin-top: 10px;
  margin-bottom: 10px;
}
div.hr hr 
{
  display: none;
}

/* Message Board Style */
.topborder
{
	BORDER-TOP: silver 1px solid;
}
.botborder
{
	BORDER-BOTTOM: silver 1px solid;
}
.boredentry
{
	BORDER-TOP:    silver 1px solid;
	BORDER-LEFT:   silver 1px solid;
	BORDER-RIGHT:  silver 1px solid;
	BORDER-BOTTOM: silver 1px solid;
	BACKGROUND-COLOR: #666666;
}

/* Calendar Style */
.calendarmonth
{
	WIDTH: 560px;
	HEIGHT: 480px;
}
.calendardaylabel
{
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 5px;
}
.calendarday
{
	BACKGROUND-COLOR: #47383F;
	WIDTH: 80px;
	HEIGHT: 80px;

	BORDER-TOP:    silver 1px solid;
	BORDER-LEFT:   silver 1px solid;
	BORDER-RIGHT:  silver 1px solid;
	BORDER-BOTTOM: silver 1px solid;
}
.calendardayheadleft
{
	BACKGROUND-COLOR: #333333;
	HEIGHT: 20px;
	WIDTH: 20px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
}
.calendardayheadright
{
	BACKGROUND-COLOR: #666666;
	WIDTH: 60px;
}
.calendardaymain
{
	BACKGROUND-COLOR: #666666;
	HEIGHT: 60px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
}

.artistName
{
	color: #FFFFFF;
	font-weight:bold;
	FONT-FAMILY: verdana, arial, courier;
	font-size: 16px;
	text-decoration: none;
	border: none;
}

.artistBio
{

	font-weight:;
	FONT-FAMILY: verdana, arial, courier;
	font-size: 12px;
	text-decoration: none;
	border: none;	
}

.artistPosition
{
	color: #FFFFFF;
	font-weight:;
	FONT-FAMILY: verdana, arial, courier;
	font-size: 12px;
	text-decoration: none;
	border: none;		
}

.artistHeading
{
	color: #FFFFFF;
	FONT-FAMILY: verdana, arial, courier;
	font-weight:bold;
	height:20px;
	text-align:center;
	padding-top:4px;
	font-size: 14px;
	margin-top:10px;
	text-decoration: none;
	background-color:#11568C;
	border: 1px solid #0C255E;	
}