* { margin:0; padding:0; line-height:1.5; }
body { font:normal 62.5% Georgia, 'Times New Roman', serif; background:#000 url(../images/bigbg.jpg) no-repeat 50% 0; height:100%; }
.logo h1 { width:740px; height:90px; background:transparent url(../images/junkiesheader.png) no-repeat 0 0; position:relative; }
h4,p { color:#fff; font-size:14px; margin:0 0 1em; }
img { display:block; margin:0; }
a { color:#ccc; border-bottom:1px solid #333; text-decoration:none; }
a:hover,a:focus { color:#eee; border-color:#444; }
abbr,acronym { border:none; }
h1,span { display:block; text-indent:-9999px; background-repeat:no-repeat; background-position:0 0; background-color:transparent; }
#content:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

/*-------------------------------------------    
    Layout
-------------------------------------------*/
#wrap { border-top:9px solid rgba(0,0,0,0.3); padding:20px 0 0; height:100%; position:relative; }
#header { width:740px; margin:0 auto; padding:0; position:relative;}
#videopod { background:url(../images/videopod-bg.png); width:720px; height:435px; margin:10px auto; padding:10px; }
#player { background-color:black; width:720px; height:435px; }
#navigation { width:100%; background:url(../images/lineups-bg.png); padding:10px 0; position:fixed; bottom:30px; left:0; right:0; z-index:1000; }
#lineups { font-size:14px; text-align:center; color:white; background:url(../images/videopod-bg.png); position:fixed; bottom:0; left:0; right:0; z-index:1000; height:30px; }
#lineups p { padding-top:5px; }
#window { position:absolute; left:200px; top:100px; width:215px; height:350px; overflow:hidden; }
#windowTop { height:50px; overflow:50px; background-image:url(../images/panel_top_end.png); background-position:right top; background-repeat:no-repeat; position:relative; overflow:hidden; cursor:move; }
#windowTopContent { margin-right:30px; background-image:url(../images/panel_top_start.png); background-position:left top; background-repeat:no-repeat; overflow:hidden; height:50px; line-height:50px; text-indent:50px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#6caf00; }
#windowMin { position:absolute; right:33px; top:29px; cursor:pointer; }
#windowMax { position:absolute; right:33px; top:29px; cursor:pointer; display:none; }
#windowClose { position:absolute; right:10px; top:10px; cursor:pointer; display:none; }
#windowBottom { position:relative; height:240px; background-image:url(../images/panel_bottom_end.png); background-position:right bottom; background-repeat:no-repeat; }
#windowBottomContent { position:relative; height:240px; background-image:url(../images/panel_bottom_start.png); background-position:left bottom; background-repeat:no-repeat; margin-right:30px; }
#windowResize { position:absolute; right:30px; bottom:23px; cursor:se-resize; display:none; }
#windowContent { position:absolute; top:50px; left:18px; width:auto; height:auto; overflow:auto; height:200px; width:176px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#14344A; }
#windowContent ul { color:#fff; }
#lineupcontent li { list-style:none; color:#fff; background-image:url(../images/panel_divider.jpg); background-repeat:repeat-x; background-position:bottom; padding:5px 5px 5px 20px; }
#lineupcontent li:hover { background-color:#1D5680; }
.selected { background-color:#1D5680; }
#windowContent * { margin:0; }
