body {text-align:center; font-family:verdana,arial,sans-serif; font-size:14px; background-color:#999; behavior:url('/Hover.htc');}
* {padding:0; margin:0;}
object {display:block; position:absolute;}
h1 {position:relative; top:-3px; letter-spacing:3px; text-align:right; color:white; font-size:14px; word-spacing:5px; font-weight:bold;}
.Main {width:700px; margin:auto; text-align:left;}
.Menu {z-index:20; position:relative; color:white}

.Menu ul, .Menu ul li {padding:0;margin:0}
.Menu li {float:left; display:block; width:73.7px; background-color:#AAA; height:27px; text-align:center; color:white; font-weight:bold; border:1px solid #666; font-variant:small-caps; opacity:.7; filter:alpha(opacity=70);}
.Menu li a:first-letter {color:black; font-size:108%;}
.Content {clear:both; display:block; top:100px; position:absolute;}

    .Content {background-color:white; border:none;}
    .Content a {color:#666; font-weight:normal; font-family:"Courier New","Courier",fixed; font-size:115%}
    .Content a:hover {background-color:yellow; outline:3px dashed yellow}
    .Content a:visited {color:#666;}
a:active, a:focus {background-color:yellow; outline:3px dashed yellow}

.CoreContent {position:relative; background-color:white;}
* html .CoreContent {border-left-color:white; border-right-color:white; border-top-color:black; border-bottom-color:black;}

.Boxed {width:100px; height:100px; float:left;}
.L {clear:left;}
div.Content {position:absolute; width:714px;}
.IconBars {position:absolute;}
a {text-decoration:none;}
.Menu a {color:darkblue; padding-top:3px; width:100%; display:block; opacity:1; filter:alpha(opacity=100); font-size:110%; height:27px;}
.Menu a:hover, .Menu a:hover:first-letter {color:yellow}
.Menu li:hover {opacity:1; filter:alpha(opacity=100);}
a img {border:none}

.IconBars:hover img {opacity:.75; filter:alpha(opacity=75);}
#FeaturedImage {opacity:1; filter:alpha(opacity=100);}
.IconBars img:hover {opacity:1; filter:alpha(opacity=100);}
.IconBars:hover img[src="/Images/BlankBox.png"] {opacity:.75; filter:alpha(opacity=75);}

    div.InnerCore {position:relative; z-index:10; min-height:520px; display:block}
    div.InnerCore {height:100%;}

    h2 {padding:12px 10px 2px 10px; text-align:center; font-size:32px; color:#CCC;}
    h3 {padding:25px 65px 2px 65px}

    h4 {padding:3px; text-align:center; font-size:16px; color:#EEE; background-image:url(/Images/BlueGrad.gif); background-repeat:repeat-x}
    h4:hover {background-color:yellow; background-image:none; color:#999}

.KPlayer {position:relative; top:12px; left:7px}

.KPlayerIE {position:relative; top:-7px}

    p {padding:16px 10px 10px 10px; text-align:justify}

    .KPlayer {width:700px; height:260px;}

    .Cleaner {clear:both; visibility:hidden;}

    .Right {float:right;}

    a.Image:hover {outline:none;}

    .NewsStory, .Gig {border-bottom:4px dashed #BBB; padding:5px; margin-bottom:10px;}
    .Home .NewsStory, .Home .Gig {border-bottom:2px solid white; padding:5px; margin-bottom:0;}
    .NewsStory:last-child {border-bottom:none;}

    .His-tory img {border-right:5px dotted grey;}

    .Timeline p {text-align:left; font-size:95%}

.History img.f {border-left:7px dashed #CCC;}
.History img {border-right:7px dashed #CCC;}


* html #TopBG {top:20px; l-eft:0;}
* html .Content {l-eft:110px;}
* html .CoreContent {position:absolute;}
* html #BottomBG {position:absolute;}

* html .Menu li {height:30px; width:75px}

div.Gallery a:hover img {outline:6px solid white;}
img.wo {outline: 4px solid white;}
img {background-color:white;}

.MenuLinks {position:relative; width:740px; background-color:black}

.Menu a {border:2px solid #999; background-color:white; height:18px; padding:0; display:block; font-size:10px; width:64.5px; float:left; margin-right:3px; margin-bottom:4px; text-align:center;}
.Menu img {padding:0; margin:0; border:0; vertical-align:middle; float:left}
.Menu a span {position:relative; top:3px; font-weight:bold; color:#444; text-align:center}
.Menu a:hover {background:url(/Images/BlueGrad.gif); outline:none}
.Menu a:hover span {color:yellow}


.ChartAndGenres div {width:30%; float:left; margin:1.66%}
.ChartAndGenres h3 {padding:0; margin:0 auto; text-align:center; border-bottom:dotted 1px #CCC; color:#999}
.ChartAndGenres h4, .ChartAndGenres h4:hover {margin-bottom:0; padding:3px; text-align:center; font-size:16px; color:#EEE; background-image:url(/Images/BlueGrad.gif); background-repeat:repeat-x}
.ChartAndGenres p.SubGenres {margin:4px 0.5em 1em 0.5em; padding:0}