/*Main Div Styles
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
body {
margin: 0px;
padding: 0px;
font-family: arial, sans-serif;
font-size: small;
color: #000;
background:#000000;
}

#header {
position:relative;
width:800px;
padding:0px;
margin:0px;
background:#000;
text-align: center;
}

#wrap {
position:absolute;
top:135px;
left:0px;
width:800px;
margin: 0px;
text-align: left;
background: #000;
padding:0px;
font-size: 95%;
color: #000;
}

#left-col {
float: left;
width: 190px;
font-family: arial, sans-serif;
font-size: 100%;
color: #6f3507; 
line-height: 1.1em;
padding-left: 3px;
}

#mainContent {
float:left;
width:475px;
color:#fff;
padding-top:0px;
}

#right-col {
float: right;
width: 120px;
font-family: arial, sans-serif;
font-size: 100%;
color: #fff; 
line-height: 1.1em;
padding-left: 3px;
}

#right-col a,
#right-col a:hover, 
#right-col a:visited,
#right-col a:link
{
text-align:left;
font-size:14px;
font-weight:bold;
text-decoration:none;
padding:0px;
margin:0px;
color:#fff;
}

#footer {
clear:both;
width:800px;
height:20px;
background: #000; 
border-top:solid 1px #666;
margin-left:3px;
padding-top:5px;
text-align:center;
color:#fff;
}

#footer a,
#footer a:hover, 
#footer a:visited,
#footer a:link
{
font-weight:bold;
text-decoration:none;

color:#fff;
}

/*Header Styles
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
#flashPlayer {
z-index:0;
position:absolute;
top:20px;
left:5px;
}

#header-logo {
position:absolute; 
top:0px; 
left:215px;
}

#header-zygote {
position:absolute; 
top:10px; 
left:575px; 
}

/*Left Column Styles - Show Summary Box
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
#showsumm {
font-size:11px;
width:180px;
background:#666;
color:#fff;
border:solid 1px #ccc;
overflow-y:hidden;
overflow-x:hidden;
}

#showsumm a,
#showsumm a:hover, 
#showsumm a:visited,
#showsumm a:link
{
text-decoration:none;
color:#fff;
}

.showsummrowtop {
padding:3px 0px 0px 3px;
height:25px;
border-bottom:solid 1px #ccc;
}

.showsummrow {
padding:3px 0px 0px 3px;
height:45px;
border-bottom:solid 1px #ccc;
}

.showsummrowbottom {
padding:3px 0px 0px 3px;
height:25px;
}

.showsummdate {
font-weight:bold;
float:left;
width:45px;
text-align:right;
padding-right:3px;
}

.showsummloc {
font-weight:bold;
float:left;
width:100px;
text-align:left;
padding-left:3px;
padding-right:3px;
}

.showsummimg {
float:right;
text-align:left;
padding-left:3px;
}

/*Left Column Styles - Show Details Box
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
#directform {
font-size:12px;
}

#directform input.addr {
font-size:10px;
width:120px;
height:10px;
}

#directform input.city {
font-size:10px;
width:100px;
height:10px;
}

#directform input.state {
font-size:10px;
width:25px;
height:10px;
}

#directform input.zip {
font-size:10px;
width:60px;
height:10px;
}

#directform input.btnDirect {
font-size:12px;
}

/*Left Column Styles - Mailing List Box
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
#contactfrm {
padding:0px;
margin-bottom:20px;
font-size:11px;
width:180px;
height:185px;
background:#666;
color:#fff;
border:solid 1px #ccc;
overflow-y:hidden;
overflow-x:hidden;
}

#contactfrm a,
#contactfrm a:hover, 
#contactfrm a:visited,
#contactfrm a:link
{
text-decoration:underline;
color:#fff;
}

#contactfrm input.smlinp {
font-size:10px;
width:100px;
height:10px;
}

#contactfrm input.smlbtn {
font-size:10px;
width:140px;
}

.controw {
padding:3px 0px 0px 3px;
height:20px;
border-bottom:solid 1px #ccc;
}

.controwbottom {
padding:3px 0px 0px 3px;
height:25px;
}

.controw1 {
font-weight:bold;
float:left;
width:45px;
text-align:right;
padding-right:3px;
}

.controw2 {
font-weight:bold;
float:left;
text-align:left;
padding-left:3px;
padding-right:3px;
}

/*Right Column Styles - Menu
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
#menu-right {
font-size:11px;
width:120px;
background:#666;
color:#fff;
overflow-y:hidden;
overflow-x:hidden;
}

.menu-item {
margin:0px;
padding:5px;
text-align:left;
font-size:14px;
font-weight:bold;
border-bottom:solid 1px #ccc;
}

.menu-itembottom {
margin:0px;
padding:5px;
text-align:left;
font-size:14px;
font-weight:bold;
}

/*Individual Page Styles - Shows
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
#showpage {
color: #fff;
width: 450px;
padding: 10px;
margin-bottom:5px;
border-bottom: 1px solid #666;
background-color: #000;
}

#showpage a,
#showpage a:hover, 
#showpage a:visited,
#showpage a:link
{
text-decoration:underline;
color:#fff;
font-weight:bold;
}

/*Individual Page Styles - Setlists (Past Shows)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
#archive {
padding-bottom:5px;
padding-top:5px;
border-bottom:solid 1px #666;
font-weight:bold; 
font-size:16px;
text-align:center;
}

#archive a,
#archive a:hover, 
#archive a:visited,
#archive a:link,
#montharchive a,
#montharchive a:hover, 
#montharchive a:visited,
#montharchive a:link
{
text-decoration:underline;
color:#fff;
font-weight:bold;
}

#montharchive {
padding-bottom:5px;
padding-top:5px;
border-bottom:solid 1px #666;
font-weight:bold; 
font-size:16px;
}

#montharchive table,
#montharchive tr
#montharchive td {
font-size:12px;
text-align:left;
}

.showset {
color: #fff;
width: 450px;
padding: 10px;
margin-bottom:5px;
border-bottom: 1px solid #666;
background-color: #000;
}

.showset a,
.showset a:hover, 
.showset a:visited,
.showset a:link
{
text-decoration:none;
color:#fff;
font-weight:normal;
}

.notescell {
text-align:right;
width:60px;
font-weight:bold;
color:#999;
}

.notescell2 {
color:#999;
}

/*Individual Page Styles - Tunes (Song Info)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
.showsperformed {
overflow-y:auto;
overflow-x:hidden; 
height:150px;
}

.showsperformed a,
.showsperformed a:hover, 
.showsperformed a:visited,
.showsperformed a:link
{
text-decoration:none;
color:#fff;
font-weight:normal;
}

.tunescell {
text-align:right;
width:130px;
font-weight:bold;
}

/*Individual Page Styles - Pics
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
#picpage a,
#picpage a:hover, 
#picpage a:visited,
#picpage a:link
{
text-decoration:none;
color:#000;
font-weight:normal;
}

#pictn {
width:153px;
height:100px;
float:left;
margin:1px;
border:solid 1px #ccc;
background: #000;
}

#pictn a,
#pictn a:hover, 
#pictn a:visited,
#pictn a:link
{
text-decoration:none;
color:#000;
font-weight:normal;
}

#pictn a img
{
text-decoration:none;
color:#000;
font-weight:normal;
}

/*Individual Page Styles - Discography
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/

#disco a,
#disco a:hover, 
#disco a:visited,
#disco a:link
{
text-decoration:underline;
color:#fff;
font-weight:bold;
}

#disco ul {
list-style-type:none;
}

/*Individual Page Styles - Content
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
#dispContent a,
#dispContent a:hover, 
#dispContent a:visited,
#dispContent a:link
{
text-decoration:underline;
color:#fff;
font-weight:bold;
}

#dispContent ul {
list-style-type:none;
}

#news-container { 
position:relative;
width:475px;
height:370px;
background-image:url('http://www.winoriot.com/images/zygote_nebula.jpg');
background-repeat:no-repeat;
}

#newslist {
position:absolute;
top:0px;
left:305px;
float:right;
width:175px; 
background:#000;
}

#newslist ul {
margin-left:10px;
padding-left:0px;
}

.newsheader {
width:160px; 
border-bottom:solid 1px #666; 
font-weight:bold; 
font-size:22px;
text-align:center;
}

/*Common Site Styles
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
.showheader {
width:475px; 
padding-bottom:5px;
border-bottom:solid 1px #666; 
font-weight:bold; 
font-size:22px;
text-align:center;
}

.showheader a,
.showheader a:hover, 
.showheader a:visited,
.showheader a:link
{
text-decoration:underline;
color:#fff;
font-weight:bold;
}

.clickheader {
width:475px; 
height:17px;
background:#666;
color:#fff;
border:solid 1px #ccc;
padding-bottom:0px;
font-weight:bold; 
font-size:12px;
text-align:center;
}

.titlecell {
text-align:right;
width:60px;
font-weight:bold;
}

ul, li {
list-style:none;
margin-top:0px;
margin-left:0px;
padding-left:0px;

}
