﻿/*Main Elements*/
body{background:url('http://images1.fastballblackrain.com/bg_main2.png');margin-top:10px;font-size:62.5%;font-family:Arial, Helvetica, sans-serif;}
#container{width:908px;text-align:left;margin:auto;position:relative;z-index:1}
#page_tr{height:21px;background:url('http://images1.fastballblackrain.com/page_bluetone_darker.png') no-repeat 0 0}
#page{background:url('http://images1.fastballblackrain.com/page_bluetone_darker.png') -908px 0px repeat-y;padding:7px 29px 8px 29px}
#page_br{height:21px;background:url('http://images1.fastballblackrain.com/page_bluetone_darker.png') no-repeat -1816px 0px}
#header{height:110px;margin:0 0 2px 0;background:url('http://images1.fastballblackrain.com/header1.png') no-repeat 0 0}
#subhead{background:#000;padding:6px 10px 0 10px;color:#fff;font-weight:700;letter-spacing:.1em}
#subhead_b{height:6px;margin:0 0 20px 0;position:relative}
#subhead_b .corner{background-image:url('http://images1.fastballblackrain.com/black_corners.png')}
#footer_t{height:6px;margin:20px 0 0 0;position:relative}
#footer_t .corner{background-image:url('http://images1.fastballblackrain.com/grey_corners.png')}
#footer1{margin:0 0 2px 0;padding:9px 0 10px 0;background:#393939;text-align:center;color:#fff}
#footer1_span{padding:0 0 7px 0;font-weight:700;letter-spacing:.1em;border-bottom:1px #fff solid}
#footer2{height:10px;padding:6px 0 2px 0;background:#000;text-align:center;color:#fff}
#footer_b{height:6px;position:relative}
#footer_b .corner{background-image:url('http://images1.fastballblackrain.com/black_corners.png')}
#content{width:850px;position:relative;z-index:2;color:#000;font-size:1.2em}

/*Page Elements*/
.news{top:0;left:0;margin:0 320px 0 0}
.newsside{width:300px;position:absolute;top:16px;right:0}
#side_van{width:56px;height:20px;background:url('../images/news_elements/sidebargifs.gif') 0px 136px repeat-y;float:right}
#side_mail{width:51px;height:18px;background:url('../images/news_elements/sidebargifs.gif') 0px 116px repeat-y;float:right}
#side_search{width:50px;height:29px;background:url('../images/news_elements/sidebargifs.gif') 0px 98px repeat-y;float:right}
#side_archive{width:39px;height:29px;background:url('../images/news_elements/sidebargifs.gif') 0px 69px repeat-y;float:right}
#side_press{width:48px;height:40px;background:url('../images/news_elements/sidebargifs.gif') 0px 40px repeat-y;float:right}
.disco{margin:0 220px 0 0;top:0;left:0}
.discoside{width:200px;position:absolute;top:16px;right:0}
.songslayout_top{background:#E3DFD7;border-left:1px #999691 solid;border-right:1px #999691 solid;border-top:1px #999691 solid;padding:6px 10px 6px 10px;color:#000;font-size:.9em;font-weight:700;letter-spacing:.1em;overflow:auto}
.songslayout_bottom{border-left:1px #999691 solid;border-right:1px #999691 solid;border-bottom:1px #999691 solid;padding:15px;font-size:.9em}
#songcontent{width:820px;}
#songs{width:450px;padding:13px 0 0 15px;float:left}
#lyrics{width:280px;float:right;margin:0 1px 0 0;padding:13px 15px 0 15px;background:url('http://images1.fastballblackrain.com/lyrics_back.png') no-repeat}
#songclear{clear:both}
.disco_infopanel{float:left;margin:0 15px 8px 0;width:226px;color:#fff}
.singles_info{width:338px;overflow:hidden;padding-left:10px}
.song_info{margin:0 0 15px 0}
.press{margin:0 370px 0 0;top:0;left:0}
.links{width:350px;position:absolute;top:0;right:0}

/*Corners*/
.corner{position:absolute; width:6px; height:6px;}
.topLeft{top:0; left:0; background-position:0px 0px;height:6px}
.topRight{top:0; right:0; background-position:-6px 0px;height:6px}
.bottomLeft{bottom:0; left:0; background-position:0px -6px;height:6px}
.bottomRight{bottom:0; right:0; background-position:-6px -6px;height:6px}
.blackfiller{height:6px;width:inherit;margin:0 6px 0 6px;background:#000}
.greyfiller{height:6px;width:inherit;margin:0 6px 0 6px;background:#393939}
.whitefiller{height:6px;width:inherit;margin:0 6px 0 6px;background:#fff}
.whitebox{position:relative}
.whitebox .corner{background-image:url('http://images1.fastballblackrain.com/white_corners.png');height:6px}
.whitebox_content{background:#fff;padding:9px 15px 9px 15px;overflow:hidden}
.greybox{position:relative}
.greybox .corner{background-image:url('http://images1.fastballblackrain.com/grey_corners.png');height:6px}
.greybox_content{background:#393939;padding:6px 12px 6px 12px;overflow:hidden}

/*Tabs*/
.tabfill{width:8px;position:absolute}
.tab1{width:215px;margin-left:8px}
.tab2{width:215px;margin-left:223px;position:absolute;top:0;left:223;}
.whitetab{position:relative}
.whitetab .corner{background-image:url('http://images1.fastballblackrain.com/white_corners.png');height:6px;width:6px;}
.whitetab_content{background:#fff;padding:2px 8px 6px 8px;color:#000;font-size:1.1em;font-weight:700;text-transform:uppercase;letter-spacing:.3em;line-height:1em;text-align:center}
.greytab{position:relative}
.greytab .corner{background-image:url('http://images1.fastballblackrain.com/grey_corners.png');height:6px;width:6px;}
.greytab_content{background:#393939;padding:2px 8px 6px 8px;color:#fff;font-size:1.1em;font-weight:700;text-transform:uppercase;letter-spacing:.3em;line-height:1em;text-align:center}

/*Typography*/
p{margin:0 0 22px 0}
ul{margin:15px 0px 20px 0px}
li{	line-height:1.2em;margin-bottom:5px}
.head{color:#0066CC;font-weight:700;border-bottom:2px #000 solid;margin:0 0 2px 0}
.head_alt{color:#0066CC;font-weight:700;border-bottom:2px #000 solid;margin:0 0 12px 0;text-transform:uppercase}
.head_date{color:#141414;font-size:.8em;letter-spacing:.1em;text-transform:uppercase;margin: 0 0 8px 0}
.pagehead{color:#FFF;font-size:1.3em;font-weight:700;text-transform:uppercase;letter-spacing:.3em;line-height:1em;padding-left:8px;}
.newsside{font-size:.9em}
.newsbottom{text-align:right;font-size:.9em;font-style:italic;line-height:1em;margin-bottom:15px}
.disco_table{text-align:center;vertical-align:top;font-size:.8em;text-transform:uppercase}
.discoside{color:#141414;font-size:.9em}
.disco_titles{color:#0066CC;font-weight:700;border-bottom:2px #000 solid;margin:0 0 12px 0;text-transform:uppercase;overflow:auto}
.discoside_heads{color:#141414;font-size:.9em;font-weight:700;letter-spacing:.1em;border-bottom:1px #000 solid;margin: 0 0 8px 0;text-transform:uppercase;overflow:auto}
.disco_vers{color:#141414;font-size:.9em;}
h4{color:#000;font-size:1em;border-bottom:1px #666 dotted;margin:0px}
.songs_titles{color:#0066CC;font-family:"Times New Roman", Times, serif;font-size:1.4em;font-weight:700;margin:0 0 15px 0;text-transform:uppercase;text-decoration:underline}
.lyrics{font-size:.9em}
.smallfont{font-size:x-small}
.smalltd{font-size:.9em}
.smalltd_bold{color:#CC3300;font-weight:700;}
.smalltd_bold_alt{color:#000;font-weight:700;}
.pastdateshead{font-size:.9em;color:#0066CC;font-weight:700;border-bottom:1px #000 dotted;border-top:1px #000 dotted;margin:0 0 2px 0}


/*Misc*/
form{margin:14px 0 20px 0}
.g_search_box{margin:0 0 1px 0}
.dropoptions{width:180px;font-size:1em}
hr{line-height:5px;color:#fff;background-color:#fff;border:1px dotted #0066CC;border-style: none none dotted}

/*Image Controls*/
.imgleft_nborder{float:left;margin: 0 10px 10px 0;border:0}
.imgleft_border{float:left;margin: 0 10px 10px 0;border:1px #666666 solid}
.imgright_nborder{float:right;margin:0 0 10px 10px;border:0}
.imgright_border{float:right;margin:0 0 10px 10px;border:1px #666666 solid}
.imgcenter_nborder{text-align:center;margin: 0 10px 10px 10px;border:0}
.imgcenter_border{text-align:center;margin: 0 10px 10px 10px;border:1px #666666 solid}
.img_newsside{float:right;border:0}
.img_border{border:1px #666666 solid}
.disco_img_span{float:left;margin:0 15px 8px 0;width:202px;padding:5px 5px;background:#fff url('../images/discography/disco_side_back.jpg');border:1px #3399FF solid}

/*Main Links*/
#subhead a:visited {text-decoration:none;color:#FFF}
#subhead a:link {text-decoration:none;color:#FFF}
#subhead a:hover {text-decoration:none;color:#0066CC}
#subhead a:active {text-decoration:none;color:#FFF}
#footer1_span a:visited {text-decoration:none;color:#FFF}
#footer1_span a:link {text-decoration:none;color:#FFF}
#footer1_span a:hover {text-decoration:none;color:#0066CC}
#footer1_span a:active {text-decoration:none;color:#FFF}
a:visited {text-decoration:underline;color:#0066CC}
a:link {text-decoration:underline;color:#0066CC}
a:hover {text-decoration:underline;color:#CC3300}
a:active {text-decoration:underline;color:#0066CC}
.head_date a:visited {text-decoration:underline;color:#141414}
.head_date a:link {text-decoration:underline;color:#141414}
.head_date a:hover {text-decoration:underline;color:#0066CC}
.head_date a:active {text-decoration:underline;color:#141414}
.greytab a:visited {text-decoration:none;color:#fff}
.greytab a:link {text-decoration:none;color:#fff}
.greytab a:hover {text-decoration:none;color:#fff}
.greytab a:active {text-decoration:none;color:#fff}

