body {background-color:#ffffff; margin:5px; }
td, p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
fieldset { display: block; font-family:Arial, Helvetica, sans-serif;}
legend { font-size: 1.2em; font-weight: bold; color: #000; }

#container {width:942px;}
#column {width:166px; background-color:#eeeeee; padding-bottom:15px; padding-top:15px; float:right; border:1px solid #cccccc;}
#main { width: 748px; float:left; margin-bottom:10px; background-color:#ffffff;}
#leaderboard {width: 748px; padding:1px 0px 4px 0px; background-color:#ffffff; }

#login { background-color:#CCCCCC; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; border:2px dashed #333333;}
#login td { padding:3px;  }
#mainheading {width: 748px;}
#mainheading h2 { color:#999999; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

#mainnavigation {width: 748px; padding:10px 0px 5px 0px; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#999999;}
#mainnavigation a { color:#990000; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
#mainnavigation a:hover {color:#999999; text-decoration:none; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}

#maincontent {width: 748px; background-color:#ffffff; padding-top:5px; padding-bottom:5px;}
#features { float:left; width:412px; background-color:#dddddd; margin:0px; padding:3px;}
#upcomingshows {width: 308px; float:right; background-color:#dddddd; border:0px solid #cccccc;  font-size:11px; padding:4px; margin:0px 4px 0px 2px; }
#upcomingshows td { font-size:11px;}
#venuelistad {width: 308px; float:right; padding:2px 4px 2px 4px;  font-size:11px;}
#venuelist { width: 740px; border:1px solid #cccccc;  float:left; background-color:#dddddd;  font-size:11px; margin:2px; padding-top:2px;}
#artistslist{  width: 740px; border:1px solid #cccccc;  float:none; background-color:#dddddd;  font-size:11px; margin:2px 4px 2px 4px; padding-top:2px;}

.sectionheading { width:732px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#999999; font-size: 12px; color: #ffffff; font-weight: bold; margin:4px 0px 4px 0px; padding:5px; }

#artists_login { width:400px; background-color:#dddddd; font-size:10px; border:1px dashed #aaaaaa; font-size:11px; margin:2px 2px 2px 0px; padding:4px;}
#artists_container { width:740px; padding:3px;}
#artists_info { font-size:11px; padding:5px; width:720px; float:left}
#artists_logo { float:left; width:235px; padding:10px 0px 10px 0px; border:1px solid #999999; background-color:#efefef;}
#artists_photo { float:left; width:440px; margin-left:150px; padding:10px 0px 10px 0px; border:1px solid #999999; background-color:#efefef;}
#artists_data { float:right; width:470px; border:1px; line-height:150%;}
#artists_images { padding:5px; margin:5px 0px 5px 0px; float:left; border:0px solid #666666;}
#artists_description {background-color:#ffffff; border:0px solid #666666; padding:5px; margin:0px 0px 5px 0px; float:left; }
#artists_description p { font-size:11px; }
#artists_shows { background-color:#ffffff; border:0px solid #666666; font-size:11px; padding:5px; margin:5px 0px 5px 0px; float:left;}
#artists_music { background-color:#ffffff; border:0px solid #666666; font-size:11px; padding:5px; margin:5px 0px 5px 0px; float:left;}
#artists_venues { background-color:#ffffff; border:0px solid #666666; font-size:11px; padding:5px;}
#artists_ad { width:170px; float:right; background-color:#666666; height:600px; margin-right:4px;}
#artists_password { padding:0px 0px 8px 0px; }
.artists_heading { color:#ffffff; padding:5px 0px 5px 0px; font-size:14px; }
#artists_edit { background-color:#dddddd; border:1px dashed #aaaaaa;}
#artists_edit td { padding:3px; }

a.artists_button:link { 
	color: #666666;
    font-weight: bold;
    background-color: #ffffff;
	padding:3px;
	margin:3px;
	border:1px solid #666666;
}
a.artists_button:visited  {
    color: #666666;
    font-weight: bold;
    background-color: #ffffff;
	padding:3px;
	border:1px solid #666666;
}
a.artists_button:hover {
    font-weight: bold;
    color: #ffffff;
    background-color: #990000;
	padding:3px;
	border:1px solid #ffffff;
}
a.artists_button:active  {
    font-weight: bold;
    color: #990000;
    background-color: #ffffff;
    border-style: inset;
	padding:3px;
	border:1px solid #666666;
}
.homedateheading2 { border-bottom:1px dashed #999999; border-top:1px dashed #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; padding:3px;}

#featuredartist {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}
#featuredartist strong  { color:#990000; font-weight:bold; }
#featuredartist h3 { color:#000000; font-weight:bold; font-size: 16px; margin:3px 0px 0px 0px;}
#boldlink a {font-weight:bold;}
.artistlist
{
	border-bottom-style: dashed ;
	border-bottom-color: #333333;
	border-bottom-width: 2px;
	padding: 2px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.text {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}
.mediumtext {color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px}
.smalltext-grey {color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
.smalltext-dgrey {color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
.smalltext-w {color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
.smalltext {color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
.row1 { background-color: #eeeeee; border-bottom-style: solid; border-bottom-color: #333333; border-bottom-width: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}
.row2 { background-color: #ffffff; border-bottom-style: solid; border-bottom-color: #333333; border-bottom-width: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}
.row2b { background-color: #f0f0f0; border-bottom-style: solid; border-bottom-color: #333333; border-bottom-width: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}
.signuptable {border:0px solid #cccccc; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}
.artistheading { background-color: #000000; color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; text-decoration:none; font-weight: bold; font-size:11px}
.eventrowheading { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 12px; font-weight: bold}

.currentpage {background-color:#990000; color:#ffffff; padding:2px; font-size:14px; }
.homeshowbox {margin: 0px;}
.artistbox {margin: 5px 0px 5px 0px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px;}
.bandname {color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:18px; margin:0px; padding:3px 0px 3px 0px;}
.bandbullets{list-style-image: url("/images/starbullet.gif"); color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
.bandbulletsg{margin-left:0px; padding-left:0px; padding-bottom:3px; vertical-align:middle; list-style-image: url("/images/starbulletg.gif"); color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
.bandbulletshome{vertical-align:middle; list-style-image: url("/images/starbullet.gif"); color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
.bandbulletsnew{list-style-image: url("/images/starbullet.gif"); color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
.homedateheading { background-color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; padding:5px;}
.homenoevent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.normal { font-family: Verdana; font-size: 10px; color: #333333; }  

A:link {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A:visited {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A:active {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A:hover {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}

A.standard:link {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}
A.standard:visited {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}
A.standard:active {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}
A.standard:hover {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}

A.standardbold:link {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; font-size:11px}
A.standardbold:visited {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; font-size:11px}
A.standardbold:active {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; font-size:11px}
A.standardbold:hover {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:11px}

A.standardgrey:link {color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.standardgrey:visited {color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.standardgrey:active {color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.standardgrey:hover {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}

A.standardark:link {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.standardark:visited {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.standardark:active {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.standardark:hover {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}

A.standardarkbold:link {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px; font-weight:bold; }
A.standardarkbold:visited {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px; font-weight:bold; }
A.standardarkbold:active {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px; font-weight:bold; }
A.standardarkbold:hover {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-weight:bold; }

A.smallgrey:link {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:10px}
A.smallgrey:visited {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:10px}
A.smallgrey:active {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:10px}
A.smallgrey:hover {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}

A.smallgreylight:link {color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:10px}
A.smallgreylight:visited {color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:10px}
A.smallgreylight:active {color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:10px}
A.smallgreylight:hover {color:#cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
.today {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
background-color: #ff0000;
font-weight: bold;
}

.event {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #333333;
}

.selected {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
background-color: #C00000;
}

.heading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
background-color: #000000;
font-weight: bold;
}
  
.backheading {
font-family: Verdana;
font-size: 12px;
color: #FFFFFF;
background-color: #000000;  
font-weight: bold;
}

.backformbackground {
font-family: Verdana;
font-size: 12px;
color: #FFFFFF;
background-color: #CCCCCC;  
}

.bandheading {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
margin:0px;
padding-bottom:5px;
}

.month {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
}

.navevents {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

A.sparechange:link {color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.sparechange:visited {color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.sparechange:active {color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.sparechange:hover {color:#ffff00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}

A.artisthome:link {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; font-size:11px}
A.artisthome:visited {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; font-size:11px}
A.artisthome:active {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:bold; font-size:11px}
A.artisthome:hover {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; font-size:11px}

A.artistlink:link {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px}
A.artistlink:visited {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px}
A.artistlink:active {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px}
A.artistlink:hover {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:12px}

A.eventhome:link {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.eventhome:visited {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.eventhome:active {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px}
A.eventhome:hover {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px}

A.venuehome:link {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.venuehome:visited {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.venuehome:active {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.venuehome:hover {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}

A.navlink:link {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.navlink:visited {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.navlink:active {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.navlink:hover {color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:10px}

A.todaylink:link {color:#ffff00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.todaylink:visited {color:#ffff00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.todaylink:active {color:#ffff00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.todaylink:hover {color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:10px}

A.daylink:link {color:#C0C0C0; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.daylink:visited {color:#C0C0C0; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.daylink:active {color:#C0C0C0; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.daylink:hover {color:#ffff00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:10px}

A.photolink:link {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px}
A.photolink:visited {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px}
A.photolink:active {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px}
A.photolink:hover {color:#cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:12px}

A.bandsite:link {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.bandsite:visited {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.bandsite:active {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px}
A.bandsite:hover {color:#cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:10px}

A.photolinkactive:link {color:#cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px}
A.photolinkactive:visited {color:#cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px}
A.photolinkactive:active {color:#cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px}
A.photolinkactive:hover {color:#cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:14px}

INPUT.textbox {
        background-color: #ffffff;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border : 1px inset;
		margin:2px;
}

SELECT {
        background-color: #ffffff;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border : 1px inset;
		margin:2px;
}

INPUT.selectbox {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}

A.searchlink:link {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:14px}
A.searchlink:visited {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:14px}
A.searchlink:active {color:#303030; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-size:14px}
A.searchlink:hover {color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px}

.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #000000; height: 20px; font-weight: bold; }

