body { width:780px; margin:0; padding:0; background:#000000 no-repeat scroll;}

table.bodymaster { width:780px; position:static; float:left;}
table.bannermaster { width:780px; height:127px; margin:0; padding: 0;}
table.jukebox { width:650px; height:650px; margin:0; background:url(../images/jukebox.jpg) no-repeat scroll; position:absolute; top:175px; left:70px;}
table.jukeboxframe { position:absolute; top:271px; left:152px; }
table.jukeboxinner { background-color:#000000; width:327px; height:187px; }
td.intro { font-size:14px; font-family:Arial; color:#E6E6EE; width:780px; padding:25px; vertical-align:top; }
td.addimg { font-size:14px; font-family:Arial; color:#E6E6EE; width:780px; padding:25px; vertical-align:top; text-align:center;}

#homepageimage {top:260px; left:92px; position:absolute; }

#playerDiv { padding-left: 105px; margin-top:0; width:550px; height:25px; } 
#player { list-style-type:none; background: url(../images/player/player.gif) no-repeat center;  
	width:550px; height:25px; padding-top:6px; padding-left: 5px; margin: 0; }
#liBack { float:left; background-repeat:no-repeat; width:15px; height:15px; position:relative; background-image:url(../images/player/back_initialized.gif); }
#liPlayPause { float:left; background-repeat:no-repeat; width:15px; height:15px; position:relative; margin-left:5px; background-image:url(../images/player/pause_initialized.gif); }
#liProgress { float:left; width:200px; height:5px; position:relative; margin-left:5px; }
#liTime { float:left; width:50px; height:15px; position:relative; margin-left:3px; color:#000000; 
		font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:right; margin-top:2px;}
#liVolumeImage { float:left; background-repeat:no-repeat; width:15px; height:15px; position:relative; margin-left:27px; background-image:url(../images/player/speaker.gif); }
#liVolume { float:left; width:200px; height:15px; position:relative; margin-left:2px; }
#soundmanager-debug { width:600px; height: 200px; background-color:#FFFFFF; font:Geneva, Arial, Helvetica, sans-serif; font-size:12px; }


#bandmate1 {top:250px; left:10px; height:300px; width:251px; position:absolute; z-index:10;}
#bandmate2 {top:280px; left:290px; height:300px; width:251px; position:absolute; z-index:8;}
#bandmate3 {top:230px; left:580px; height:300px; width:251px; position:absolute; z-index:6;}
#bandmate4 {top:520px; left:70px; height:300px; width:251px; position:absolute; z-index:4;}
#bandmate5 {top:510px; left:520px; height:300px; width:251px; position:absolute; z-index:5;}

table.songs 	{color:#E6E6EE; width:780px;}
td.songs 		{font-size:14px; font-family:Arial;color:#E6E6EE; width:290px;}
td.songspacer	{font-size:14px; font-family:Arial;color:#E6E6EE; width:120px;}
td.songtitle	{font-size:24px; font-family:Arial; font-weight:bold; color:#CCCC66; width:500px; padding-left:125px;}
A.song 			{font-size:18px; text-decoration:none; text-align:right; font-weight:bolder; }
A.song:link		{color:#CCCC66; text-decoration:none; }
A.song:visited	{color:#CCCC66; text-decoration:none; }
A.song:hover	{color:#CC9900; text-decoration:none;}

table.info		{width:780px; float:left;}
td.info 		{font-size:14px; font-family:Arial;color:#E6E6EE; width:400px;}
td.infospacer	{font-size:14px; font-family:Arial;color:#E6E6EE; width:60px;}
td.infotitle	{font-size:25px; font-family:Arial; font-weight:bold; color:#CCCC66; width:780px; text-align:left;}

table.video		{margin-left:20; margin-right:20; width:700px;}
td.video 		{font-size:14px; font-family:Arial;color:#E6E6EE; width:450px;}
td.videolong	{font-size:14px; font-family:Arial;color:#C5BA38; width:700px;}
td.videospacer	{font-size:14px; font-family:Arial;color:#E6E6EE; width:60px;}
td.videotitle	{font-size:48px; font-family:Arial; font-weight:bold; color:#C5BA38; width:780px; text-align:left;}

table.links		{margin-left:20; margin-right:20; width:700px;}
td.links 		{font-size:14px; font-family:Arial;color:#E6E6EE; width:320px;}
td.linksspacer	{font-size:14px; font-family:Arial;color:#E6E6EE; width:30px;}
td.linktitle	{font-size:48px; font-family:Arial; font-weight:bold; color:#CCCC66; width:780px; text-align:left;}

table.gigs 		{width:780px;}
td.gigs			{font-size:14px; font-family:Arial;color:#E6E6EE; padding:3px;}
td.gigheading	{font-size:18px; font-family:Arial;color:#CCCC66; padding:3px;}
td.gigspacer	{font-size:14px; font-family:Arial;color:#E6E6EE; width:120px;}
td.gigtitle		{font-size:24px; font-family:Arial; font-weight:bold; color:#C5BA38; width:780px; text-align:center;}
A.gig 			{font-size:14px; text-decoration:none; text-align:right; font-weight:bolder; }
A.gig:link		{color:#C5BA38; text-decoration:none; }
A.gig:visited	{color:#C5BA38; text-decoration:none; }
A.gig:hover		{color:#CC9900; text-decoration:none;}

table.practice 		{width:780px;}
td.practice			{font-size:18px; font-family:Arial;color:#E6E6EE; padding:3px;}
td.practicetitle	{font-size:24px; font-family:Arial; font-weight:bold; color:#C5BA38; width:780px; text-align:center;}
A.practice 			{font-size:18px; text-decoration:none; text-align:right; font-weight:bolder; }
A.practice:link		{color:#C5BA38; text-decoration:none; }
A.practice:visited	{color:#C5BA38; text-decoration:none; }
A.practice:hover	{color:#CC9900; text-decoration:none;}

table.login		{width:500px; margin:10; position:absolute; top:175; left:250;}
td.login		{font-size:14px; font-family:Arial;color:#E6E6EE;}

table.admin		{width:710px; margin:0px; position:absolute; top:220; left:30; border-collapse:collapse; }
td.admintitle	{font-size:24px; font-family:Arial; font-weight:bold; color:#CCCC66; width:500px; padding-left:225px;margin:0px; }
td.admin		{font-size:14px; font-family:Arial;color:#E6E6EE;padding-left:5px; padding-bottom:7px; padding-top: 7px; }

table.contact	{width:780px;}
td.contacttitle	{font-size:24px; font-family:Arial; font-weight:bold; color:#CCCC66; width:500px; padding-left:125px;}
td.contact		{font-size:14px; font-family:Arial;color:#E6E6EE;}

A.adm:link	{color:#C5BA38; text-decoration:none; }
A.adm:visited{color:#C5BA38; text-decoration:none; }
A.adm:hover	{color:#CC9900; text-decoration:none;}

A.video:link	{color:#CCCC66; text-decoration:none; }
A.video:visited{color:#CCCC66; text-decoration:none; }
A.video:hover	{color:#CC9900; text-decoration:none;}

.mailmsg {font-size:14px; font-family:Arial; color:#FFFFFF;}
.mailhome {font-size:12px; font-family:Arial; font-weight:bold; color:#CCCC66;}
A.mailhome:link	{color:#33FF00; text-decoration:none; }
A.mailhome:visited{color:#33FF00; text-decoration:none; }
A.mailhome:hover	{color:#CC9900; text-decoration:none;}


td, p, div, select { font-family: arial;font-size: 10pt; color:#E6E6EE;}
A.tabb:link	{color:#C5BA38; text-decoration:none;}
A.tabb:visited{color:#C5BA38; text-decoration:none;}
A.tabb:hover	{color:#CC9900; text-decoration:none;}
A:link	{color:#C5BA38; text-decoration:none;}
A:visited{color:#C5BA38; text-decoration:none;}
A:hover	{color:#CC9900; text-decoration:none;}
.tab { font-size:12px; font-family:Arial;color:#E6E6EE}
.tabb { font-weight:bold; font-size:12px; font-family:Arial;}
.linktable { width:470px; margin:0; padding-left:10px; padding-right:10px; }
.sstable { width:135px; margin:0px; padding:0px; border:none; }
.sstd { width:135px; height:200px; padding:0px; border:none; }


div.frametitle { color:#CCCC66; font-family: arial; font-size: 12pt; font-style: italic; } 
body.iframebody { background-color: black; color:#CCCC66;  font-family: arial; font-size: 12pt; }
iframe.iframephotoclass { position:absolute; top: 300px; left: 20px; }
td.photocell { padding-left:3px; padding-right:10px; font-family: arial; font-size: 12pt; font-style: italic;}
a.photolink:hover {color:#CC9900; }
a.photolink:link { color:#C5BA38; text-decoration:none; }
a.photolink:visited { color:#C5BA38; text-decoration:none; }

.solidblockmenu ul{ margin: 0; padding-left:50; float: left; font: bold 12px Arial; width: 780px; border: 1px solid #625e00;
border-width: 1px 0; background: black url(../images/media/blockdefault.gif) center center repeat-x; }

.solidblockmenu li{ display: inline; }
.solidblockmenu li a{ float: left; color: white; padding: 4px 6px; text-decoration: none; border-right: 1px solid white; }
.solidblockmenu li a:visited{ color: white; }
.solidblockmenu li a:hover, .solidblockmenu li a.current{ color: white;
background: transparent url(../images/media/blockactive.gif) center center repeat-x;
}

.solidadminmenu ul{ margin: 0; padding: 0; float: left; font: bold 11px Arial; width: 780px; border: 1px solid #625e00;
border-width: 1px 0; background: black url(../images/media/blockdefault.gif) center center repeat-x; }
.solidadminmenu li{ display: inline; }
.solidadminmenu li a{ float: left; color: white; padding: 6px 8px; text-decoration: none; border-right: 1px solid white; }
.solidadminmenu li a:visited{ color: white; }
.solidadminmenu li a:hover, .solidadminmenu li a.current{ color: white;
background: transparent url(../images/media/blockactive.gif) center center repeat-x;
}
.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

.tabcontent{
display:none;
}
