@charset "UTF-8";
body {font: 100% Helvetica, Arial, sans-serif;background: #fdfdfd;margin: 0;padding: 0;text-align: center;color: #000000;height:1000px;}

a, a:visited {color:#0033FF;text-decoration:underline;}

a:hover {color:#999999;text-decoration:none;}

#container { width: 1300px; background: #fdfdfd; margin: 0 auto; text-align: left; z-index:1; }

#bg { width:1276px; margin: 0px auto; background:url(images/bgn.jpg) no-repeat; height:1030px; position:relative; }

#screen { width:1024px; height:768px; position:relative; top:115px; left:127px; overflow:hidden; }
#infobar {width:100%;height:22px;background: rgba(17, 17, 17, 0.7);z-index:99;position:relative;}
#info {position:absolute;top:0px;left:0px;background:url(images/topbar.png) no-repeat;height:21px;width:1023px;}

#icons { width:884px; height:688px; z-index:1; position:relative; top:55px; left:140px; }
#dock { width:1024px; height:100px; background:url(images/dock.png) bottom left no-repeat; position:absolute; left:0px; z-index:9; top: 668px; }
#dockicons { width:884px; height:100px; position:absolute; bottom:0px; left:140px; }

#appbase { width:1024px; height:746px; position:absolute; z-index:8; padding-top:22px; top:0px; left:0px; display:none; opacity:0;overflow:auto; background-color:#fdfdfd; }
#twitbase { width:1024px; height:746px; position:absolute; z-index:8; padding-top:22px; top:0px; left:0px; display:none; opacity:0;overflow:hidden; background-color:#333333; }
.holdme { background-color:transparent; height:746px; width:1024px; text-align:left; overflow:hidden; position: relative; }

.fotos { padding:2px; }
.fotos a img {padding:0px;margin:0px;width:84px;height:84px;}
.fotos a:hover {opacity:0.7}
.fotoshow {height:617px;overflow:hidden;border-bottom: 1px solid #cccccc;}
.bigfotos {background:url(images/fotogasm/1.jpg); padding: 0px; margin: 0px; width: 842px; height: 667px;}
.bigfotosbb {background:url(images/bebe/bbbg.jpg);padding: 0px;margin: 0px;width:842px;height: 667px;}
.parrows { position:absolute; bottom:0px; height:40px; width:135px; padding-right: 45px; }
.parrows img {padding-left:20px;float:right;text-align:center;cursor:pointer;}
.parrows img:hover {opacity:0.6;cursor:pointer;}
#pup, #bbup {visibility:hidden;}

#frameholder {padding: 30px 0px 30px 0px;}

.apptitle {color:#ffffff;text-align:center;padding-top:13px;}

.apptitlelg {color:#ffffff;text-align:center;padding-top:18px;font-size:20px;}

.backblack, .backblue {background:url(images/backblack.png) no-repeat;
margin:5px 0px 0px 5px;color:#ffffff;font-size:12px;padding:7px 0px 0px 25px;height:24px;width:97px;position:absolute;top:40px;}

.backblue {background:url(images/backblue.png) no-repeat;}

.backdark {background:url(images/backdark.png) no-repeat;z-index:99;width:97px;height:27px;position:absolute;top:0px;left:0px;display:none;}
	
.backblack a, .backblue a {color:#ffffff;text-decoration:none;}

.backblack a:hover, .backblue a:hover {color:#ffffff;text-decoration:none;}

.apptitlebar { width:100%; height:40px; background:url(images/apptitlebar.png) repeat-x; }

.phototitlebar {width:357px;height:40px;background:url(images/phototitlebar.png) no-repeat;}

.apptitlebarlg  {width:357px;height:80px;background:url(images/apptitlebarlg.png) no-repeat;}

.appfooterbar { width:100%; height:40px; background:url(images/appfooterbar.png) repeat-x; clear: both; }

.photofooterbar {width:357px;height:40px;background:url(images/photofooterbar.png) no-repeat;position:absolute;top:477px;z-index:100;}

.appfooterbar img {padding:10px;}

.titles { font-size:16px; font-weight:bold; text-transform: uppercase; }
.appcontainer, .appcontainerc { width:1024px; height:667px; font-size: 14px; line-height: 18px; }
.appcontainerc { background:url(images/keyboard.jpg) no-repeat; height:747px; }
.appbodyleft { width:360px; height: 667px; border-right: 1px solid #CCCCCC; float: left; overflow: hidden; }
.appbodyleftc { width:320px; height: 747px; float: left; overflow: hidden; position: relative; }
.appbodyleftp { width:180px; height: 667px; border-right: 1px solid #CCCCCC; float: left; overflow: hidden; position: relative; }
.appbodyright { width:662px; height:667px; float:right; overflow: hidden; }
.appbodyrightp { width:842px; height:667px; float:right; overflow: hidden; position: relative; }
.appbodyrightc { width:642px; height:320px; float:right; overflow: hidden; position: relative; top:70px; right: 30px; }
.appcontentright { width:662px; height:667px; position:absolute; top:40px; left: 361px; background:rgba(253,253,253,0.85); font-size: 14px; overflow: hidden; }
.contentrightshow {width:602px;height:607px;position:absolute;top:30px;left:30px;overflow:hidden;}
.scrollpane {height:auto;overflow:visible;}
.appbody { color:#333333; padding:20px; z-index:6; background-color:#fdfdfd; }
#reviews, #excerpts {display:none;}


.appbodyfull, .appbodyfullp {color:#333333;padding:20px 20px 20px 20px;z-index:6;font-size:12px;height:397px;background-color:#fdfdfd;overflow:hidden;position:relative;}

.appbodyfullp {padding:2px 0px 0px 2px;background-color:#ffffff;height:477px;}

.appbodyfullp img {border:1px solid #ffffff;padding:0px;}

.appbodyfull a {text-decoration:none;}

.appbodylower { border-top:1px solid #CCCCCC; color:#333333; z-index:6; font-size:12px; background-color:#fdfdfd; }

.playerbody {width:662px;height:498px;background:#000000;padding:0;margin:0;position:relative;}
#pleasewait {width:662px;height:498px;background:url(images/pleasewait.jpg);padding:0;margin:0;position:absolute;z-index:999;display:none;}
.vidme {position:absolute;top:0px;left:0px;width:667px;height:498px;}
.arrows {color: #758a9d;cursor:pointer;}

.arrows:hover {color: #999999;cursor:pointer;}

#txtscrolldown, #txtscrolldowne { position: absolute; width:20px; top: 640px; left: 640px; }

#txtscrollup, #txtscrollupe { position:absolute; left:625px; width:20px; top: 640px; }

#photoscrolldown {position: absolute;left:325px;top:487px;width:20px;z-index:101;}

#photoscrollup {position:absolute;left:310px;top:487px;width:20px;z-index:101;}

.spacer {height:20px;}

.altcolor {color:#3563ff;}

.applist, .appliste {height:33px;border-bottom:1px solid #CCCCCC;padding:15px 10px 0px 20px;font-size:16px;color:#000000;font-weight:bold;position:relative;cursor:pointer;}
.listarrow {color:#999999;display:inline;right:20px;position:absolute;}
.listhover {background:url(images/bluehilitebar.jpg) repeat-x;}
.hoverthis {background-color:#06F;}

#clock {width:80px;height:22px;position:absolute;top:5px;left:472px;z-index:3;font-size:12px;text-align:center;z-index:99;}

.button {width:66px;height:66px;position:relative;background:transparent;z-index:4;float:left;cursor:pointer;}

.backbutton { width:58px; height:58px; position:relative; background:transparent; z-index:4; cursor:pointer; position:absolute; top:471px; right:33px; }

.hilite {width:66px;height:66px;background:url(images/hilite.png) no-repeat;display:none;z-index:3;}

.pressback {width:58px;height:58px;background:url(images/home.jpg) no-repeat;display:none;z-index:3;}

.iconcon {width:75px;height:95px;margin-right:90px;margin-bottom:75px;float:left;cursor:pointer;text-shadow: #000 1px 1px 0px;text-align:center;color:#ffffff;font-size:12px;white-space:nowrap;position:relative;}
.iconcon a, .dockiconcon a {width:75px;height:95px;position:absolute;top:0px;left:0px;}
.dockiconcon {width:75px;height:99px;margin-right:90px;float:left;cursor:pointer;text-shadow: #000 1px 1px 0px;text-align:center;color:#ffffff;font-size:12px;white-space:nowrap;}
.dockicon {width:75px;height:99px;cursor:pointer;}
.docktext {position:relative;top:-22px;}
.iconcon:hover, .dockiconcon:hover {opacity:0.7;filter:alpha(opacity=70);cursor:pointer;}
.icon {width:75px;height:75px;-moz-border-radius: 15px;border-radius: 15px;-webkit-border-radius:15px;margin-bottom:8px;}
.shadowed {-moz-box-shadow: 3px 25px 35px rgba(0, 0, 0, 0.6);-webkit-box-shadow: 3px 25px 35px rgba(0, 0, 0, 0.6);box-shadow: 3px 25px 35px rgba(0, 0, 0, 0.6);}
#oldbook {background:url(images/icons/notacop.jpg) no-repeat;}
#newbook {background:url(images/icons/notpsychic.jpg) no-repeat;}
#conspiracy {background:url(images/icons/ufojfk.jpg) no-repeat;}
#becomic {background:url(images/icons/beacomic.jpg) no-repeat;}
#twitter {background:url(images/icons/twitter.jpg) no-repeat;}
#fotorama {background:url(images/icons/fotogasm.jpg) no-repeat;}
#bebebelz {background:url(images/icons/bebe.jpg) no-repeat;}
#belztunes {background:url(images/icons/belztunes.jpg) no-repeat;}
#belztube {background:url(images/icons/belzervizion.jpg) no-repeat;}
#belztalk {background:url(images/icons/belztalk.jpg) no-repeat;}
#guestmunch {background:url(images/icons/omnimunch.jpg) no-repeat;}
#munchisms {background:url(images/icons/classicbelz.jpg) no-repeat;}
#standup {background:url(images/icons/standup.jpg) no-repeat;}
#follies {background:url(images/icons/ffollies.jpg) no-repeat;}
#vsong {background:url(images/icons/vsong.jpg) no-repeat;}
#presskit {background:url(images/icons/presskit.png) no-repeat;}
#contact {background:url(images/icons/contact.png) no-repeat;}
#helpothers {background:url(images/icons/help.png) no-repeat;}
#int {background:url(images/icons/int.png) no-repeat;}
#back {top:0px;right:250px;clear:both;}

#disclaimer { bottom:0px; left:0px; position:absolute; font-size:10px; color:#CCCCCC; text-align:center; width:1276px; }

#channel a {color:#000;text-decoration:none;}
#channel a:hover {color:#000;text-decoration:none;}

