/*style sheet for twodaytown.com*/

/*navlink is for the page links*/
/*the font size is for the background mouseover coloring - bigger doesn't do
anything, smaller shrinks it down from the top of the cell*/
a.navlink {font-size:26px}
a.navlink:hover {background:#cc3300}

/*nodeco is for links without underlines*/
a.nodeco {
color:#000000;
text-decoration:none
}

a.nobackground {
background-color:transparent;
text-decoration:none;
color:#000000
}

/*pagefooter is for the bottom of page link bar*/
a.pagefooter {font-size:10px}
a.pagefooter:hover {background:#aaffff}

/*yellowbackgoround is used to highlght mouseover selections*/
a.yellowbackground {background-color:#ffff88; text-decoration:none; color:#000000}

/*generic page style to be applied to most pages*/
body.generic {
margin:0px;
margin-top:8px;
padding:0px;
background-color:#f4ffff;
background-image:url(img__bg_bluegreen120x90.jpg);
background-position:left;
background-repeat:repeat-y;
font-family:arial, tahoma, sans-serif
}

/*body style used for ticket order form*/
body.ticket_form {
margin:25px;
padding:0px;
background-color:#f4ffff;
background-image:none;
background-repeat:no-repeat;
font-family:arial, tahoma, sans-serif
}

/*page section separation bars*/
img.barw40 {
height:3px;
width:40%
}

img.barw85 {
height:5px;
width:85%
}

img.barw90 {
height:5px;
width:90%
}

/*linkbar definition*/
ul.linkbar	{
position:fixed; top:25px; left: -35px;
/*position: relative; top: 0px; left:0px;*/
width: 110px;
}
/*background for linkbar; blue to green*/
li.bg {
background-image:url('img__bg_bluegreen120x24.gif');
padding: 4px;
border: 2px solid #0f0;
list-style-type: none;
}
/*background for linkbar; green to blue*/
li.gb {
background-image:url('img__bg_greenblue120x24.gif');
padding: 4px;
border: 2px solid #0f0;
list-style-type: none;
}
/*linkbar link*/
a.linkbar {
font-size:1.0em;
text-decoration: none;
}

/*imagecredit is for listing credit to image creators*/
/*note that the paragraph definition had to be outside the
image to work in ie for the fingerpainting on home page */
p.imagecredit {
color:#000000;
font-size:10px;
font-weight:normal;
text-align:center;
margin-top:2px
}

/*title1 is used for page headlines*/
 .title1 {
color:#cc3300; /* color is brownish orange*/
font-size:19px;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
text-align:center;
}

/*title2 is used for main paragraph titles*/
 .title2 {
color:#000000;
font-size:15px;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
text-align:center;
}

/*title3 is identical to title2, except for text-align*/
/*Jan5'12 - apparently only used on tix page*/
.title3 {
color:#000000;
font-size:15px;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
text-align:justify;
}

table.bandtable {width:800px}

/*define the upper links bar position*/
/*table.links {
position:fixed;
top:25px
}
*/

.bandname {
color:#008888;
font-size:16px;
font-weight:bold;
text-align:center;
width:200px
}

.bandlink {
font-size:12px;
font-weight:normal;
text-align:center;
width:200px
}

div.bandtext {
color:#000000;
font-size:12px;
font-weight:normal;
text-align:justify;
width:200px
}

.bandpic {
color:#000000;
font-size:12px;
font-weight:normal;
width:480px
}

/*was 66ffff until 4-Jan-12, darkened to better match hr lines*/
td.border {
border:2px solid #44bbbb;
border-radius:5px;
padding:7px
}

/*border2 is used around the control buttons on the pics page.  May be deleted if updated page doesn't use similar controls*/
td.border2 {
border:2px solid #99ffff;
padding:3px;
width:70px
}

td.vertaligntop {vertical-align:top}

/*text1 is the primary text style for the site*/
.text1 {
color:#000000;
font-size:13px;
font-weight:normal;
text-align:justify
}

/*top bordered text1 for use in mouseover info areas*/
.text1bordered {
border-top:outset;
color:#000000;
font-size:13px;
font-weight:normal;
text-align:justify
}

/*text2 is identical to text1 except aligned left*/
.text2 {
color:#000000;
font-size:13px;
font-weight:normal;
text-align:left
}

/*text3 is identical to text1 except aligned center*/
.text3 {
color:#000000;
font-size:13px;
font-weight:normal;
text-align:center
}

.center {text-align:center}
.mar-left050 {margin-left:0.50in}
.mar-left075 {margin-left:0.75in}

.green {background:#ccffcc}
.red {background:#ff8888}

