@charset "utf-8";
/* css petehellyer.com v3 */
html {overflow:hidden}
body {background:#fff; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; overflow:hidden}
#whole {overflow:hidden; height:100%; width:100%; position:absolute; top:0; left:0}
h1 a{ font-family:Helvetica, Arial; font-size:84px; color:#fff; line-height:70px; text-transform:uppercase; letter-spacing:0.1px; float:left; position:fixed; top:30px; left:30px; margin:0; padding:0; width:220px;}
h2 {font-family:Helvetica, Arial; font-size:22px; text-transform:uppercase; letter-spacing:0.1px; text-align:right; margin:18px 0 0 0}
h3  {color:#FFF; text-transform:uppercase; font-size:22px}
a img {border:none}
.slide {text-align:right; position:relative }
.holder	{ width:600px; height:545px; background:url(spinner.gif) center center no-repeat #fff; position:relative; }
#progress			{ position:absolute; width:100%; text-align:center; color:#999; top:225px; }



p {font-family:Helvetica, Arial; font-size:14px; text-transform:uppercase; letter-spacing:0.1px; text-align:right;}
p.details, p.small {font-size:13px; color:#999}
a {color:#000; text-decoration:none}
a.live {font-family:Helvetica, Arial; font-size:24px; color:#fff;text-transform:uppercase; margin-top:20px}
a.live:hover {color:#000}
#nav {position:fixed; top:310px; left:30px; width:400px}
#nav li{padding-left:0px}
.slide img {margin:20px 0 10px 0; box-shadow: 4px 4px 4px #f5f5f5;
-webkit-box-shadow: 4px 4px 4px #f5f5f5;
-moz-box-shadow: 4px 4px 4px #f5f5f5;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#f5f5f5, offX=4, offY=4, positive=true);}
ul, li {list-style:none; margin:0; padding:0}
#nav li, #nav li a {color:#FFF; text-transform:uppercase; font-weight:bold; font-size:14px; text-decoration:none}
#nav li, #nav li a, .link {}
object#niftyPlayer1 {position:fixed; left:30px; bottom:10px}
#content {height:100%; width:700px; float:right; position:absolute; top:0; right:40px;   }
.slide {height:100%; width:auto; min-height:720px}
#playlist {width:180px; height:300px; text-align:right; float:right; position:relative; left:40px; padding:30px; margin-top:90px;color:#fff; font-size:12px; font-weight:bold;}
#playlist a {color:#fff; font-size:12px; font-weight:bold; float:right; clear:right; margin-top:10px; min-width:160px; padding:5px}
#playlist a:hover {color:#fff; font-weight:bold}
a:focus {outline:none}
