/*kingfamous.com css - firefox, ie 7, 8*/
* a:focus{outline: none;}
body{background-attachment: fixed; background-image: url('../i/backgrounds/KingFamous_with_MPC.gif'); background-repeat: no-repeat; color: #000; font-family: arial; margin: 0px 0px 0px 10px; padding: 0px;}
h1{-moz-box-shadow: #cccccc 3px 3px 3px; background-image: url('../i/KingFamous.png'); border: none; margin: 10px 0px 15px 0px; padding: 0px; width: 700px; height: 130px;}
h2{border-bottom: 1px solid #cccccc; font-size: 28px; margin: 0px auto 5px auto; padding: 0px; text-align: left; width: 700px;}
h3{clear: both; font-size: 16px; margin: 120px 0px 5px 0px; padding: 0px;}
h4{clear: both; font-size: 16px; margin: 50px 0px 5px 0px; padding: 0px;}

a{color: #000; text-decoration: underline;}
a:hover{color: #000; text-decoration: none;}
ul li{list-style-type:none}
img{border: none;}
p{font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px;}
p.upcoming{font-size: 20px; font-weight: bold; margin: 90px 0px 65px 0px; padding: 0px;}
p.albumtitle{font-size: 16px; font-weight: bold;}
.smallalbumtext{font-size: 12px;}

.bluespaceblue{color: #1998e8;}

#socialicons{border: none; position: absolute; margin: 0px; padding: 0px; right: 55px; top: 195px;}
.twittericon{border: none; width: 50px; height: 50px;}
.youtubeicon{border: none; width: 50px; height: 50px;}
.myspaceicon{border: none; width: 50px; height: 50px;}

#rap{border: none; margin: 220px 0px 0px auto; padding: 0px 0px 0px auto; width: 750px;}

#titleheader{background-color: #000; width: 100%;}

#flashda{border: none; margin: 45px 0px 0px 0px; padding: 0px;}
#flashplayerda{}
#flashkfkf{border: none; margin: 45px 0px 0px 0px; padding: 0px;}
#flashplayerkfkf{}
#flashclassic{border: none; margin: 45px 0px 0px 0px; padding: 0px;}
#flashplayerclassic{}
#flashninja{border: none; margin: 15px 0px 0px 0px; padding: 0px;}
#flashplayerninja{}
#flashfactory{border: none; margin: 45px 0px 0px 0px; padding: 0px;}
#flashplayerfactory{}

.buyit{border: none; color: #1998e8; font-size: 18px; letter-spacing: -1px; margin: 30px 0px 0px 0px; padding: 0px;}
.buyit a{color: #ff0000; text-decoration: underline;}
.buyit a:hover{color: #1998e8;}

#header{border: none; float: left; margin: 0px 20px 20px 0px; padding: 0px;}
#header p{margin: .5px 0em .5px 0px; padding: 0px; font-size: 18px; font-style: italic; text-align: center;}

#presentedby{border: none; clear: both; margin:  0px; padding: 30px 0px 0px 0px; text-align: center; width: 700px;}
#presentedby p{border: none; float: left;}
.bluespace{border: 1px solid #ccc; margin: 0px auto; padding: 3px; width: 205px; height: 20px;}
.soi{border: 1px solid #ccc; margin: 0px auto; padding: 3px; width: 205px; height: 20px;}

#comics{border: none; clear: both; margin: 30px 0px 90px 0px; padding: 30px 0px 0px 0px; text-align: left; width: 700px;}
.comicscroll{border: 1px solid #cccccc; margin: 0px 0px 0px 0px; padding: 0px; width: 1000px; overflow: auto;}
.comic{margin: 0px; padding: 0px;}
p.scroll{margin: 10px 0px 0px 0px; padding: 0px;}

#upcomingshow{float: left; margin: 65px 0px 30px 0px; padding: 0px; width: 270px;}
#upcomingshow p{text-align: left;}
.hwoodfringe{text-align: center; }
.hollywoodfringe{border: 1px solid #ccc; margin: 10px auto 0px auto; padding: 0px auto 0px auto; width: 200px; height: 52px;}

#showrap{border: none; float: none; margin: 15px auto 30px auto; padding: 0px auto 0px auto; overflow: auto; width: 1000px;}
.readjpat{border: none; margin: 0px auto 30px auto; padding: 0px auto 0px auto; text-align: center;}
.readjpat p{font-size: 20px;}
.kieye{margin: 0px 50px 0px 0px; padding: 0px; float: left;}

.parking{text-align: center;}

.shows{border: none; float: left; margin: 0px 55px 0px 0px; padding: 0px; width: 32%;}
#showtitles{border: none; float: none; margin: 30px auto 0px auto; padding: 0px auto 0px auto; text-align: center;}
p.nextshowsmall{clear: both; font-size: 24px; font-style: italic; text-align: center;}
p.nextshow{background-color: #000; border: none; clear: both; color: #fff; font-size: 60px; letter-spacing: -1px; margin: 0px auto 0px auto; padding: 0px auto 0px auto; text-align: center; width: 1000px;}
p.nextshowfringe{border: none; clear: both; font-size: 55px; letter-spacing: -1px; margin: 0px auto 0px auto; padding: 0px auto 0px auto; text-align: center; width: 1000px;}
.extended{color: blue; font-size: 24px; font-weight: bold;}
p.showtitle{background-color: #ff0000; border: none; font-size: 24px; font-weight: bold; width: 100%;}
p.showdetails{border: none; font-size: 18px; width: 100%;}

p.sitetag{border: none; clear: both; float: left; margin: 0px auto 30px auto; padding: 0px auto 0px auto; text-align: center;}

#albums{border: none; clear: both; margin: 0px 0px 0px 0px; padding: 0px;}
.albumcontentwrap{border: none; overflow: auto; height: 350px;}
.album{border: none; clear: both; overflow: hidden; margin: 0px 0px 90px 0px; padding: 0px; height: 360px;}
.albumcovers{border: none; margin: 0px; padding: 0px; overflow: hidden; width: 700px; text-align: left;}
.albumcover{border: none; float: left; margin: 0px 20px 0px 0px; padding: 0px;  -moz-box-shadow: 5px 5px 5px #cccccc; width: 350px; height: 350px;}
.albumdetails{border: none; float: left; width: 45%;}

#footer {border: none; bottom: 0px; clear: both; left: 0px; margin: 10px 0px 5px 0px; padding: 0px; position: relative; width: 95%;}
#footer p{font-size: 12px; margin: 0px; padding: 0px;}
.bluespacetag{margin: 5px 0px 0px 0px; padding: 0px; width:205px; height:20px;}
p.kingtag{font-size: 12px; font-style: italic; margin: 0px; padding: 0px;}

/* hollywood fringe*/
#titletreatment{background-image: url('../i/2010_hollywood_fringe/KingFamous_Title.png'); background-repeat: no-repeat; border: none; position: relative; width: 700px; height: 200px;
top: 0px; left: 50%; margin-left: -350px; text-align: center;}
#hollywoodfringe{background-image: url('../i/2010_hollywood_fringe/bg7.jpg'); border: none; margin: 0px auto 0px auto; width: 1200px; height: 900px;}
#hollywoodfringe.slideshow{border: none; margin: 0px auto 0px auto; padding: 0px auto 0px auto; text-align: center;}
#theslideshow{border: none; margin: 0px auto 0px auto; padding: 0px auto 0px auto; text-align: center;}
.slideshow{border: none; margin: 0px auto 0px auto; padding: 0px auto 0px auto; text-align: center;}
.slideshow img{border: none; margin: 0px auto 0px auto; padding: 0px auto 0px auto; width: 1200px; height: 683px; text-align: center;}

#stars{border: none; clear: both; margin: 50px 0px 0px 0px; padding: 0px; overflow: auto; text-align: center;}
.actors{border: none; margin: 0px auto 0px auto; padding: 0px auto 0px auto; overflow: auto; text-align: center; width: 650px;}
.king{border: none; float: left; margin: 5px 110px 0px 50px; padding: 5px; width: 215px;}
.hdpop{border: none; float: left; margin: 5px 0px 0px 0px; padding: 5px; width: 215px;}
.hshot{border: 1px solid #cccccc; float: left; margin: 0px 0px 5px 0px; padding:5px; width: 200px; height: 240px;}
p.specialguest{border: none; font-size: 55px; letter-spacing: -1px; margin: 0px; padding: 0px; width: 950px;}

#showcards{border: none; margin: 70px auto 0px auto; padding: 0px auto 0px auto; overflow: auto; text-align: center; width: 1000px;}
#showcards img{border: 1px solid #cccccc; float: left; margin: 0px 23px 0px 25px; padding: 0px;}

.weekly{margin: 0px auto 0px auto; padding: 0px auto 0px auto; text-align: center; width: 983px; height: 730px;}