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

body{background:#000; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#cont{margin:auto; padding:0px; width:980px;}
a {color:#920000; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}

.smtext {font-size:10px;}

/* HEADER */
#hdr{width:980px;}
#logo{float:left; width:300px;}
#menu{float:right; padding:0px; margin:0px; margin-top:40px;}
#menu ul{padding:0px; margin:0px;}
#menu ul li{list-style: none; display:inline;  margin:0px 0px 0px 20px; padding:0px;}
#menu ul li a{ color:#6b6b6b; font-size:15px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
#menu ul li a:hover {text-decoration: underline;}
#hrdflash {width:980px;padding:0px; margin:0px;}

/* HOME */
#lft{float:left; width:459px; text-align:right; padding-right:20px; border-right:solid 1px #161616;}
#rgt{float:left; width:470px; text-align:left; padding-left:20px;}
#lft h1{color:#920000; font-family:"Arial Black", Gadget, sans-serif; font-size:28px; border-bottom:dotted 2px #393939; margin-bottom:5px; margin-top:10px; text-align:center;}
#rgt h1{color:#15578a; font-family:"Arial Black", Gadget, sans-serif; font-size:28px; border-bottom:dotted 2px #393939; margin-bottom:5px; margin-top:10px; text-align:center;}
#lft h1 a{color:#920000; text-decoration:none;}
#rgt h1 a{color:#15578a; text-decoration:none;}
#lft h1 a:hover, #rgt h1 a:hover{text-decoration:underline;}

h3.home {font-size:22px; text-align:center; color:#FFF;}

/* MAIN CONTENT */
h1 {font-size:26px; border-bottom:dotted 2px #393939; padding-left:5px;}
h2 {font-size:22px; color:#920000;}
h3 {font-size:16px; color:#920000;}
#mlft{float:left; width:480px; margin:0px;margin-right:20px;}
#mrgt{float:left; width:480px; margin:0px;}

.pgrn{color:#920000;}
.pgry{color:#9d9d9d;}
.smtxt{font-size:11px;}
.dotline{border-bottom:dotted 1px #393939;}

.board h3{margin-bottom:0px;}
.board p{margin-top:0px; border-bottom:dotted 2px #393939; padding-bottom:15px;}

.partners h3{margin-bottom:0px;}
.partners ul {list-style:square; color:#96a52e; margin:0px 0px 0px 20px; padding:0px;}
.partners ul li{ color:#FFF; }

.events h3{margin-bottom:0px;}

.rowEven { background-color:#222;}

.tsp ul.artistslist { font-size:14px; font-weight:bold; padding:0px; margin:0px; } 
.tsp ul.artistslist li{list-style: none; float:left; text-align:center; width:180px; margin:5px;}
.tsp #mlft{float:left; width:480px; margin:0px; margin-right:0px;}
.tsp #mrgt{float:left; width:480px; margin:0px; padding-left:10px;}


/* FOOTER */
#ftr{border-top:solid 1px #161616; margin-top:40px; text-align:right; font-size:12px;}
#ftrlinks ul li{ display:inline; margin-left:5px; padding-right:5px; border-right:solid 1px #ffffff;}
#ftrlinks ul li.last {border-right:none;}
#ftrlinks ul li a {color:#FFF; text-decoration:none;}
#ftrlinks p{font-size:11px;}
#ftrlinks p a{color:#FFF; text-decoration:none;}


.clear{clear:both;}