@charset "UTF-8";
/* CSS Document */


* { margin:0; padding:0;}

body {position:relative;  background: url(gfx/pattern_139.gif) repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:}

.bodycopy { width:98%; margin:8px; color:#333; }

h1 { font-size:18px; margin:8px; color:#006699}

.fll { float:left}

.flr {float:right}

a:link, a:visited {position:relative; color:#C1272D; text-decoration:none}
a:hover {position:relative; color:#0075AC; text-decoration:none}


.container {position:relative;  width:790px; margin:10px auto 0px auto; border:solid 10px #FBB03B; background:#FEFFC8;}

.botyello { border-bottom:solid 2px #FFFF00}

.bdryello { border-top:solid 2px #FFFF00; border-bottom:solid 2px #FFFF00; border-left:solid 2px #FFFF00; background:#fff}

.lineupbox { border-bottom:solid 2px #FFFF00; border-left:solid 2px #FFFF00; background:#fff; font-size:18px; color: #663300;  line-height:1.3em}

.txtbox { width:95%; margin:auto}

.colA { width:450px; float:left}

.colB { width:340px; float:left}

.clear { clear:both}

.green {background:#6FC63F}

.getthere {position:relative;  width:450; height:65px; background:url(gfx/getthere_bkg.gif) 0px 0px; }

.getthere a {position:relative; font-size:11px; display:block}

.community { background:#C1272D;   border-left:solid 2px #FFFF00}

.community a { margin:3px 0px 5px 11px;}



a#button_tix:link, a#button_tix:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:450px; height:85px; display:block; background:url(gfx/button_tixb.gif) no-repeat 0px 0px;}
a#button_tix:hover,  #current a#button_tix:link { position:relative; text-indent:-9999px; overflow:hidden; width:450px; height:85px; display:block;   background:url(gfx/button_tixb.gif) no-repeat 0px -85px;}


a#button_facebook:link, a#button_facebook:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:85px; height:40px; display:block;   background:url(gfx/button_facebook.gif) no-repeat 0px 0px;}
a#button_facebook:hover,  #current a#button_facebook:link { position:relative; text-indent:-9999px; overflow:hidden; width:85px; height:40px; display:block;  background:url(gfx/button_facebook.gif) no-repeat 0px -40px;}


a#button_myspace:link, a#button_myspace:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:105px; height:40px; display:block;   background:url(gfx/button_myspace.gif) no-repeat 0px 0px;}
a#button_myspace:hover,  #current a#button_myspace:link { position:relative; text-indent:-9999px; overflow:hidden; width:105px; height:40px; display:block; background:url(gfx/button_myspace.gif) no-repeat 0px -40px;}


a#button_contact:link, a#button_contact:visited  { position:relative; text-indent:-9999px; overflow:hidden; width:95px; height:40px; display:block;   background:url(gfx/button_contact.gif) no-repeat 0px 0px;}
a#button_contact:hover,  #current a#button_contact:link { position:relative; text-indent:-9999px; overflow:hidden; width:95px; height:40px; display:block;  background:url(gfx/button_contact.gif) no-repeat 0px -40px;}


.mlist { margin-left:5px;  font-size:16px;  font-weight:bold}
.ml1 { margin-left:0px}


.menulist { padding:7px 5px 0px 5px; height:25px; border-bottom:solid 2px #FFFF00; border-top:solid 1px #CCC; width:100%; background:#FBB03B }

.menulist a:link {color:#FFF}
.menulist a:visited {color:#FFF}

.menulist a:hover {color:#C1272D}

.blogclass{
width: 400px;
padding: 5px;
background-color: #F3F3F3;
border: 1px solid black;
margin-bottom: 1em;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}

#blogbox { width:95%; background:none; border:none}

.blogclass a:link, a:visited{
text-decoration: none; color:#006699

}
 

.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
font-size:18px; margin-left:5px; margin-top:5px;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: #CCCC33;
font-size: 85%; margin-left:5px; margin-top:5px;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
color: #333;
font-size:14px; margin-left:5px; margin-top:5px; line-height:1.3em;
 }
 
 
 .byline { position:relative; font-size:10px; font-style:italic; font-family:"Times New Roman", Times, serif; color: #009933  ; margin-right:10px }

.myh2 { font-size:14px; font-weight:bold; color:#006699}
 
 .inbox { margin-left:20px;  margin-right:20px; width:auto;  }
 
 
 
.sponsorlinks img { margin:5px; border:solid 1px #ccc} 

.q { margin:5px 0 5px 0; display:block}

.viplist { font-size:14px; color:#990000; line-height:1.6em; margin-left:10px}
