




/*
     FILE ARCHIVED ON 19:38:30 Dec 6, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:46:36 Jul 9, 2014.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* -------------------------------------------------------------- 
   * Resets 
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }

/* Removes Firefox imposed outline */
a { outline: none; }

/* Clearing floats without extra markup  */
.wrapper { display: inline-block; }
.wrapper:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .wrapper { height: 1%; }
.wrapper { display: block; }

/* -------------------------------------------------------------- 
  TYPE
-------------------------------------------------------------- */

body { background: #3C0000 url(/images/bar_bg.jpg) top center;
color: #F26522;
background-size: cover; }


/* Default fonts and colors. */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea { font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; }


/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: bold; }

h1 { font-size: 2.5em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 1.75em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; margin-bottom: 1.5em; }
h6 { font-size: 1em; }


/* Text elements
-------------------------------------------------------------- */

p { margin: 0 0 1.5em; }

ul, ol { margin: 0 1.5em 1.5em 1.5em; }
ul { list-style: none; margin: 0px; padding: 0px; }
ol { list-style-type: decimal; }

dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dl dd { margin-left: 1.5em; }

abbr, acronym { border-bottom: 1px dotted #000; }
address { margin-top: 1.5em; font-style: italic; }
del { color: #000; }

a { color: #FFF; text-decoration: none; }
a:hover { text-decoration: underline; }
blockquote { margin: 1.5em; }
strong { font-weight: bold; }


/* Splash elements
-------------------------------------------------------------- */
#outtie { position: relative; }
#comson { overflow: hidden; height: 164px; width: 100%; background: url(/images/now_open.png) center center; z-index: 33; position: absolute; top: 95px; left: 0px; text-indent: -2000px; -webkit-mask-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(255,255,255,0)), color-stop(0.5, rgba(255,255,255,1)), color-stop(1, rgba(255,255,255,0)));}
#innie { max-width: 600px; margin-right: auto; margin-left: auto; text-align: center; position: relative; z-index: 99; top: 64px; }
#innie #listen { background: url(/images/listen-now.png) no-repeat center center; margin-right: auto; margin-left: auto; width: 310px; height: 60px; text-indent: -2000px; overflow: hidden; margin-top: 38px; }
.stream { left: 50%; position: relative; list-style: none; float: left; }
.stream.wrapper li { display: block; float: left; right: 50%; position: relative; text-indent: -2000px; }
.halfie { zoom: 1; filter: alpha(opacity=50); opacity: 0.5; }
.stream.wrapper li a { display: block; height: 96px; width: 155px; }
.stream .mac { background: url(/images/streaming-mac.png) no-repeat; }
.stream .pc { background: url(/images/streaming-pc.png) no-repeat; }
#innie #facebook { margin-top: 30px; }
#facebook a { text-indent: -2000px; overflow: hidden; background: url(/images/facebook.png) no-repeat; display: block; height: 26px; width: 310px; margin-right: auto; margin-left: auto; }
#footie { margin-top: 100px; color:#FFF; }
#footie .tilt { text-indent: -2000px; display: block; background: url(/images/tilt.png) no-repeat center center; height: 20px; width: 50px; margin-right: auto; margin-left: auto; }
