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

html {background:none;overflow-y:scroll; overflow-x:hidden; margin-bottom:0; padding-bottom:0;}
body {margin-bottom:0; padding-bottom:0;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;background-image: url(../img/back5.jpg);background-position: center center;background-attachment: fixed;}
h1 {position:absolute;left: 50%;top: 0;margin-left:-98px;z-index:100;}
div#mainContents{background:#000000;}
div#bottoms {width:100%;position:absolute;bottom:0;text-align:center;}
div#schedule h2,
div#schedule div.livegroup p.livedateplace,
div#news h2,
div#news div.newsgroup p.newsdate,
div#news div.newsgroup h3.newstitle,
div#news p#newsclosebutton { font-family:Georgia, "Times New Roman", Times, serif;}



div#indexInfo {z-index:0;position:relative;text-align:left;color:#FFF;width:800px;margin:0 auto 5px;}
div#indexInfo img#jacket {position:absolute;bottom:0;left:0;background-color:#FFFFFF;padding:3px;}
div#indexInfo div#indexInfoTxt {position:absolute;bottom:0;left:92px;font-size:0.8em;}
div#indexInfo div#indexInfoTxt span {font-weight:bold;font-size:2em;}
div#indexInfo div#indexInfoTxt ul {display:inline; text-align:left;}
div#indexInfo div#indexInfoTxt ul li {display:inline;}
div#indexInfo div#indexInfoTxt ul li img {vertical-align:bottom;}

div#indexInfo div#linesInfo {position:absolute; bottom:0; right:0;}
div#indexInfo div#linesInfo ul {display:inline; font-size:0.8em;}
div#indexInfo div#linesInfo ul li {display:inline;}
div#indexInfo div#linesInfo ul li a {color:#FFFF00; text-decoration:none;}
div#indexInfo div#linesInfo ul li a:hover {color:#FF0000; text-decoration:underline;}
div#indexInfo div#linesInfo ul li img {vertical-align:bottom;}


div#menuContents {z-index:50;margin:0 auto;display:block;clear:both;position:relative;text-align:left;background-color:#FFFFFF;font-size:0.7em;width:800px;font-weight:bold; bottom:0;}
div#menuContents div#menuContentsSet {width:800px; display:block;}
div#menuContents div#menuContentsSet div#menuNumberOne{width:770px;float:left;padding:15px;background:#FFF;}
div#menuContents div#menuContentsSet div#menuNumberTwo{width:770px;padding:0 15px 0;float:left;background:#FFF; overflow:hidden; display:none;}


div#menuContents a { text-decoration:none; color:#000;}
div#menuContents a.comingSoon {color:#CCC; cursor:default;}
div#menuContents li {color:#CCC;}
div#menuContents a:hover {text-decoration:none; color:#FF00FF;}
div#menuContents a.comingSoon:hover {text-decoration:none;color:#CCC;}
div#menuContents ul#newsstream {float:left;font-weight:normal;}
div#menuContents ul#newsstream li {color:#000;}
div#menuContents ul#menuTwo {float:right;}
div#menuContents ul#menuTwo li {display:inline;margin-left:10px;}

div#menuNumberTwo dl{display:block; float:left; margin:0 15px 15px 0; padding:5px; border:#CCC 1px solid;}
div#menuNumberTwo dl dt{margin-bottom:3px;}
div#menuNumberTwo dl dd.title{}
div#menuNumberTwo dl dd.caption{color:#999;}
div#menuNumberTwo dl dd.photoset{display:none;}


div#myspaceRadio {position:absolute;width:300px;right:0;top: 0;}
div#myspaceRadio div#musicPlayer {background:#e0e1e2 url(../img/musicplayerbak.png) left bottom no-repeat;}
div#myspaceRadio div {text-align:right;}
div#myspaceRadio div a#musicplayerbutton { background:#e0e1e2; display:inline; text-decoration:none; color: #000000; font-size:0.7em; padding:0 5px;}
div#myspaceRadio div a#musicplayerbutton:hover { background: #FF0000;}



div#news { width:500px; margin:0 auto; display:none;}
div#news h2 { margin-bottom:10px;}
div#news h2 a.newsbutton {}
div#news div.newsgroup { background:#FFFFFF; padding:10px; width:100%; border-bottom:#000000 solid 1px;}
div#news div.newsgroup h3.newstitle {color:#FF0000;}
div#news div.newsgroup p.newsdate,
div#news div.newsgroup div.newstext {font-size:0.8em}
div#news p#newsclosebutton {text-align: right; width:100%;}
div#news p#newsclosebutton a {}
div#news p#newsclosebutton a:hover {}
div#news div.newsgroup div.newstext p {margin-bottom:0.5em;}

div#TwitterWindow{display:none; background:#FFFFFF; width:100%; z-index:101; position:absolute;}
div#TwitterWindow div#tweet-box {margin:0 auto; width:525px; padding:10px 0;}


div#schedule { width:480px; position:absolute; top:180px; left:50%; margin-left:-250px; display:none; }
div#scheduletitle {text-align:center; display:none;}
div#schedule h2 {font-size:1.5em; margin-bottom:15px; border-bottom:#000000 solid 1px; padding-bottom:5px;}
div#schedule div.livegroup {padding:20px 10px 25px 10px; border-bottom:#000000 solid 1px; background:#FFFFFF; width:100%;}
div#schedule div.livegroup p.livedateplace {font-size:1em; margin-bottom:5px; color:#FF0000;}
div#schedule div.livegroup div.liveabout {font-size:0.8em; margin-bottom:5px;}
div#schedule div.livegroup p.liveprice {font-size:0.8em; float:left;}
div#schedule div.livegroup p.livereserved {font-size:0.8em; float:right;}
div#schedule div.livegroup p.livereserved a {color:#FFFFFF; text-decoration:none; background: #00CCFF; padding:5px;}
div#schedule div.livegroup p.livereserved a:hover {color:#FFFFFF; background:#FF0000; text-decoration:none;}
div#schedule p#liveclose { background:none; padding-bottom:20px; text-align:right;width:100%;}
div#schedule div.livegroup div.liveabout p {margin-bottom:0.5em;}



div#profile {z-index:-10;display:none;bottom:0;left:50%;margin-left:-400px;position:absolute; height:513px; overflow:hidden; width:800px; text-align:center;}
div#profile ul{margin:0 auto;}
div#profile ul li {float:left;}
div#profile ul li a{display:block;}
div#profile ul li img{display:block;}


/*Supersize Plugin Styles*/
/*body {overflow:hidden;}
#supersize img, #supersize a{
height:100%;
width:100%;
display:none;
}
#supersize .activeslide, #supersize .activeslide img{
display:inline;
}*/

/* vtip.css */
p#vtip { display: none; position: absolute; padding: 10px; left: 5px; font-size: 0.8em; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999 }
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }

/* Twitter */
.hovercards-target-image{cursor:pointer;}
#_twttr_anywhere_client_1{display:none;}
