body.entertainment #menu02 {padding-left: 130px; }

/*At The Movies*/
body.atTheMovies #columnistInfo {background-image: url(../img/columnists/esther-mccarthy.jpg); }
body.atTheMovies #columnistInfo h1 {color: #f5841f; }
body.atTheMovies #columnistInfo h2 {color: #383838; }
body.atTheMovies #thirdCol h1 {background: #f5841f; color:#fff;}

body.atTheMovies h2 {color: #FF5000}

/*Music*/
body.music #columnistInfo {background-image: url(../img/columnists/eddie-rowley.jpg);}
.story.thegoss {background: #045cb6; color: #fff; font-weight: bold;  }
#leftCol .story.thegoss {border: 1px dotted #74b4f5}
#leftCol .story.thegoss h3 {color: #f4e03b}
#leftCol .story.thegoss img.r {padding: 0px;background: none; border: 5px solid #fff}
#leftCol .story.thegoss img.l {padding: 0px;background: none; border: 5px solid #fff}
#leftCol .story.thegoss p.backToTop a {color: #fff;}

div.charts { font-size: 0.85em; width: 185px; float:left;}
.charts ol {margin: 0; }
.charts ol li {list-style: none; width: 179px; float:left; }
.charts.singles h2 { margin-bottom: 0px; background: #f4b84f;}
.charts.albums h2 {margin-bottom: 0px; background: #f4b84f;}

.charts.singles {padding: 0 10px 0 0}
.charts.singles ol li {padding: 2px 0 4px 0; border: 3px solid #f4b84f;}
.charts.albums ol li {padding: 2px 0 4px 0; border: 3px solid #f4b84f;}
.currentPosition { width: 20px;float:left; text-align: center}
.charts ol img {display: block; clear:both;  }
.musicTitle {float: right; text-transform:capitalize; width: 150px;}
.musicTitle strong {display: block}

.storygossip {background:url(../img/video-thumbs/goss-repeat-header.jpg) repeat-y;}
.storygossip h2 {padding-left:30px}
.storygossip p {padding: 0 15px 0 15px}
.storygossip img.ashlee {padding: 0 5px 0 15px; float:left}

/*Horoscopes*/
body.horoscopes #columnistInfo {background-image: url(../img/columnists/horoscopes.gif);}
.story .horoscope {float: left; width: 170px; margin: 0 0 5px 0; padding: 2px 5px 2px 2px ; }
.story .horoscope h3 {text-align:center; margin-top: 0px;font-size: 1.0em; font-style: normal; }
.story .horoscope h4 {text-align:center; margin-top: 0px;font-size: .85em; font-weight: normal; color: #666}
.story .horoscope img {float: left; margin: 0 4px 4px 0}
.story .horoscope p {font-size: 0.9em;  }
.story .horoscope p.yourHoroscope {font-size: 0.9em; }
.story .horoscope p.phone {margin:0; padding: 0 0 6px 20px; background: url(../img/icons/phone_sound.png) no-repeat; font-weight: bold; color: #a02010;}
/*ul.horoscopes {margin-right: 20px; width: 240px; float:left;  }*/
#main ul.horoscopes li {margin: 0 0 5px 0; }
.starSign {padding: 7px 0 6px 70px; color: #233d98; font-weight: bold; font-size: 1.5em;}
span.date {color: #7a7a7a; display:block}
.celeb {margin: 0 0 10px 10px; float: right; font-size: 0.85em; text-align:center; width: 95px; }
.celeb img {border: 2px solid #eaeaea}
.numbers {padding: 0 0 0 20px; background: url(../img/icons/phone_sound.png) no-repeat;  }
.numbers span {color: #a02010; font-weight: bold;}
.aries .starSign {background: url(../img/icons/zodiac/Aries.png) no-repeat 0 0 ; }
.leo .starSign {background: url(../img/icons/zodiac/Leo.png) no-repeat 0 0 ; }
#leftCol .horoscope ul {margin: 0px; border-bottom: 1px solid #eaeaea; }
#leftCol .horoscope ul li {padding: 0px; margin: 0 0 3px 0; background: none; font-size: .85em}
#leftCol .horoscope ul li.daily {color: #bb6600}
#leftCol .horoscope ul li.weekly {color: #0b77b5}
#leftCol .horoscope ul li.textTo {color: #a02010}

/*Psychics Online*/
body.psychics #columnistInfo {background-image: url(../img/psychics-online/tarot-cards.gif);}
body.psychics #columnistInfo h1 {color: #58108a}
body.psychics .story.liveTarot {background: #b127d8; color:#fff}
body.psychics .story img.r {background: none; padding: 0px; border: 5px solid #fff;}
.liveTarot {background:url() no-repeat top right}
body.psychics .story h2 {color: #fff}
body.psychics .story h3 {color: #f4e03b; display:inline;}
#rightCol p.telephone {margin: 10px 0; padding: 8px; font-size: 1.8em; color:#fff ; font-weight: bold; text-align: center; background:#db6afb; }
#rightCol p.terms {font-weight: bold; font-size: 0.85em; text-transform:uppercase; font-family: Verdana, Arial, Helvetica, sans-serif}
body.psychics .story.textPsychic {background: #e77403; color:#fff}
#rightCol .story.textPsychic p.telephone {background: #fa9430; color: #fff; }
body.psychics .story.psychicLine {background: #1ea5f2; color:#fff}
#rightCol .story.psychicLine p.telephone {background: #38b3f9; color: #fff; border: 0px solid #fff;}

/*NEW PSYCHIC SECTION*/
body.psychicsNew .story h2 {color: #e30000}
table.psychic {margin: 0 0 10px 0; font-size: 1.0em; font-family:Georgia, "Times New Roman", Times, serif; }
table.psychic td {padding: 8px 10px; text-align:left; vertical-align:top; }
table.psychic td.reading {color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size: 1.5em; background:url(/img/entertainment/psychics/header.gif) no-repeat}
table.psychic td.contactNumber {font-size: 1.5em;  background:#085c9d; color:#fff;  border-right: 1px solid #0a8eba;}
table.psychic td a { font-size: 0.55em; font-family:Arial, Helvetica, sans-serif; color:#FFFF00;}
table.psychic td.contactNumber span {font-size: 0.5em; font-family:Arial, Helvetica, sans-serif}
table.psychic td.contactNumber span.terms {margin-top: 5px; display: block}
table.psychic td.country {padding: 5px 10px; background:#0582ac; color:#fff; border-right: 1px solid #0a8eba; border-top: 1px solid #0a8eba;  font-size: .85em; font-family:Arial, Helvetica, sans-serif; width:49%; }
#main .story table.psychic ul {padding: 0px; margin: 0px; }
#main .story table.psychic ul li {padding: 0px; margin: 0px; background: none}

/*Balcony TV Page*/
.balconyTVAd {margin: 0 0 10px 0;}

/*Online Games*/
body.onlineGames #columnistInfo h1 {color: #233d98}
body.onlineGames #columnistInfo { background-image:url(../img/columnists/onlinegames.jpg); }
.onlineGameHolder {margin-bottom: 10px;}
