@charset "UTF-8";
/* CSS Document */

/**************** General *********************/

html { margin: 0px; text-align:center; min-width: 748px; font-size: 62.5%; height: 100%; }
body { background-color:#FFFFFF; background:url(../images/bg.png); background-repeat:repeat-x; background-position:left top; width:100%; height:100%; margin:40px 0 0 0; font-size: 62.5%;}
body {font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#000000; line-height:1.2em;}

td, img, div { behavior: url(/iepngfix.htc) }

/**************** Text *********************/
h1 { font-size:1.9em; margin: 0 auto; margin-bottom:1em; color:#000000; padding:0; margin:0;}
h2 { font-size:1.8em; margin: 0 auto; margin-bottom:1.1em; color:#FFFFFF; padding:0; margin:0;}
h3 { margin: 0 auto; font-size:1.5em; margin-bottom:1.3em; line-height:1.1em; padding:0; margin:0;}
h4 { margin: 0 auto; font-size:1.2em; margin-bottom:0.2em; }
p { margin: 0 auto; margin-bottom:1.3em;  padding:0px;  font-size:1.1em; line-height:1.2em;  }

/**************** FONT SIZES SPECIFIC FOR EACH DIV AND PAGES *********************/
.footer-add {font-size:1.0em;}

#homecopy p {margin-top:1.3em; line-height:1.7em;}
#homecopy h3 {margin-bottom:0.1em;}

#introtext {font-size:1.2em; color:white; font-weight:bold; line-height:1.3em;}

#ticketscopy p, #aboutcopy p {margin-top:1.3em; line-height:1.5em;} /*****main pages****/
#assisted h3 {margin-top:1.3em; margin-bottom:1.3em;  line-height:1.1em; font-size:1.2em; }
#assisted p {font-size:1.2em;}
#assisted h4 {margin-bottom:0;}
#performance h3 {line-height:1.5em; font-size:1.2em;}
#performance h2, #booknow h2, #prices h2, #venue h2, #story h2, #music h2, #cast h2, #gallery h2, #ringtones h2, #multimedia h2, #screensaver h2, #desktop h2, #article h2, #partners h2, #newscopy-main h2, #subscribe h2 {margin-bottom:1.0em;}
#ticketing-tips h3, #booknow h3, #venue h3  {font-size:1.2em;}
#prices h3, #groups h3, #story h3 {line-height:1.5em; font-size:1.2em;}
#booknow p {line-height:1.2em;}
#booknow #TMbox p, #SBbox p {margin-bottom:0; }
#bookbox p {margin-top:0.5em; margin-bottom:0;  font-size:1.0em;}

#ticketing-tips .lightpinkbox p {font-size:1.0em; margin-bottom:1.0em;}
#ticketing-tips .lightpinkbox {margin-bottom:20px;}

#venue .lightpinkbox p {margin-bottom:0.2em;}
#music h3 {margin-bottom:0.5em;}
#music span {line-height:1.4em;}
#know h2 {margin-bottom:1.1em;}
#know h3 {margin-bottom:0.5em}
#know .lightpinkbox  p { margin-bottom:1.3em;}
#know .lightpinkbox  h3 {margin-bottom:0.5em}

#multimedia p {line-height:1.4em;}
#ringtonebox p {line-height:1.5em; margin-bottom:0;}
#mm-podcastbox p {line-height:1.3em; margin-bottom:0;}
#gallery-box p, #cdalbum-box p, #video-box p, #video-box-about p, #screensaver-box p {margin-bottom:0;}
#fansforum-box p {line-height:1.1em; margin-bottom:0; margin:0;} 
#youtubebox p {line-height:1.4em; margin-bottom:0;}

#ringtonebox h3, #mm-podcastbox h3, #gallery-box h3, #cdalbum-box h3, #fansforum-box h3, #youtubebox h3, #video-box h3, #screensaver-box h3 {margin-bottom:0;}
#ringtones h3 {font-size:1.2em; }
#ringtones p {margin-top:1.3em; }
#screensaver h3 {font-size:1.2em; }
#desktop h3 {font-size:1.2em; }
.pinkbox-gallery h3 {font-size:1.2em;}


#buttonbox p {margin-bottom:0;}

#midcolumncast .line {margin-bottom:2.0em;}
#castbox h3, #castbox-last h3 {color:#871548; line-height:1.0em; font-size:1.2em;}
#castbox h4, #castbox-last h4 {font-size:1.0em; }


.lightpinkbox p {margin-bottom:0;}


#partners h3 {margin-bottom:1.0em; font-size:1.2em;}
#partners h4 {font-size:1.2em; margin-bottom:0.3em;}
#partners p {margin-bottom:0.6em; }

#press-wrap h2 {margin-bottom:1.1em;}
#quotes-box .quotes p {margin-bottom:0.4em;}
#article h3  {margin-bottom:0.8em; font-size:1.2em; }
#article .line {margin-bottom:1.5em; }
.articles-list p {margin-bottom:0.3em;}
#article #pressbox p, #newscopy-main #newslistbox p {font-size:1.0em; line-height:normal; margin-bottom:0.4em; }
#article #pressbox h3, #newscopy-main #newslistbox h3 {margin-bottom:0.2em; font-size:1.2em;}
#pressquote p {margin-bottom:0.2em; line-height:1.2em; }


/**************** GENERAL FONTS *********************/

.white {color:#FFFFFF;}
.darkpink {color:#871548;}
.pink {color:#ef207d;}
.bold {font-weight:bold;}
.italics {font-style:italic;}
.darkerpink {color:#4e0927;}
.washedpink{color:#d22472}

.left {float:left;}
.right {float:right;}

.margin-bottom4 {margin-bottom:0.4em;}
.margin-bottom6 {margin-bottom:0.6em;}
.paddingtop8 {padding-top:8px;}
.paddingtop5 {padding:5px}
.margin-top2 {margin-top:4px;}

/**************** Links & Navigation *********************/

a:link { color: #871548; text-decoration: none; font-weight:bold; }
a:visited { text-decoration: none; color: #871548; font-weight:bold; }
a:hover { text-decoration: none; color:#FFFFFF; font-weight:bold; }
a:active { text-decoration: none; color:#FFFFFF; font-weight:bold; }

#newslistbox a:link, #pressbox a:link, #newsbox a:link, .readmore a:link  { color: #871548; text-decoration: none; font-weight:bold; font-size:0.9em; }
#newslistbox a:visited, #pressbox a:visited, #newsbox a:visited, .readmore  a:visited { text-decoration: none; color: #871548; font-weight:bold; font-size:0.9em; }
#newslistbox a:hover, #pressbox a:hover, #newsbox a:hover, .readmore a:hover { text-decoration: underline; color:#FFFFFF; font-weight:bold; font-size:0.9em;  }
#newslistbox a:active, #pressbox a:active, #newsbox a:active, .readmore a:active { color: #871548; text-decoration: none; font-weight:bold; font-size:0.9em; }

#footer a:link { color: #871548; text-decoration: none; font-weight:bold; font-size:0.9em; }
#footer a:visited { text-decoration: none; color: #871548; font-weight:bold; font-size:0.9em; }
#footer a:hover { text-decoration: underline; color:#f0569a; font-weight:bold; font-size:0.9em;  }
#footer a:active { color: #871548; text-decoration: none; font-weight:bold; font-size:0.9em; }

#ticketsbox a:link, #partnersbox a:link, #box-link a:link  { color: #ffffff; text-decoration: none; font-weight:bold; }
#ticketsbox a:visited, #partnerssbox a:visited, #box-link a:visited { text-decoration: none; color: #ffffff; font-weight:bold; }
#ticketsbox a:hover, #partnersbox a:hover ,  #box-link a:hover  { text-decoration: underline; color:#ef207d; font-weight:bold; }
#ticketsbox a:active, #partnersbox a:active,  #box-link a:active { color: #ffffff; text-decoration: none; font-weight:bold;  }

#TMbox a:link   { color: #ffffff; text-decoration: none; font-weight:bold; font-size:1.2em; }
#TMbox a:visited { text-decoration: none; color: #ffffff; font-weight:bold; font-size:1.2em; }
#TMbox a:hover { text-decoration: none; color:#871548; font-weight:bold; font-size:1.2em; }
#TMbox a:active { color: #ffffff; text-decoration: none; font-weight:bold; font-size:1.2em;  }

#SBbox a:link   { color: #ffffff; text-decoration: none; font-weight:bold; font-size:1.0em; }
#SBbox a:visited { text-decoration: none; color: #ffffff; font-weight:bold; font-size:1.0em; }
#SBbox a:hover { text-decoration: none; color:#871548; font-weight:bold; font-size:1.0em; }
#SBbox a:active { color: #ffffff; text-decoration: none; font-weight:bold; font-size:1.0em;  }

#back a:link { color: #ffffff; text-decoration: none; font-weight:bold; font-size:1.0em; }
#back a:visited { color: #ffffff; text-decoration: none; font-weight:bold; font-size:1.0em; }
#back a:hover { color: #ef207d; text-decoration: none; font-weight:bold; font-size:1.0em; }
#back a:active { color: #ffffff; text-decoration: none; font-weight:bold; font-size:1.0em;  }

#ticketing-tips .pinkbox  a:link, #know .pinkbox  a:link { color: #ffffff; text-decoration: none; font-weight:bold; }
#ticketing-tips .pinkbox  a:visited, #know .pinkbox  a:visited { color: #ffffff; text-decoration: none; font-weight:bold; }
#ticketing-tips .pinkbox  a:hover, #know .pinkbox  a:hover { color: #871548; text-decoration: none; font-weight:bold; }
#ticketing-tips .pinkbox  a:active, #know .pinkbox  a:active { color: #ffffff; text-decoration: none; font-weight:bold; }

#breadcrumb a:link { color: #fbc7de; text-decoration: none; }
#breadcrumb a:visited { color: #fbc7de; text-decoration: none; }
#breadcrumb a:hover { color: #871548; text-decoration: none; }
#breadcrumb a:active { color: #fbc7de; text-decoration: none; }

#ringtonebox a:link, #cdalbum-box a:link, #mm-podcastbox a:link, #gallery-box a:link, #video-box a:link, #fansforum-box a:link, #youtubebox a:link, #screensaver-box   { color: #ffffff; text-decoration: none; font-weight:bold; font-size:1.0em; }
#ringtonebox a:visited, #cdalbum-box a:visited, #mm-podcastbox a:visited, #gallery-box a:visited, #video-box a:visited, #fansforum-box a:visited, #youtubebox a:visited, #screensaver-box a:link   { color: #ffffff; text-decoration: none; font-weight:bold; font-size:1.0em; }
#ringtonebox a:hover, #cdalbum-box a:hover, #mm-podcastbox a:hover, #gallery-box a:hover, #video-box a:hover, #fansforum-box a:hover, #youtubebox a:hover, #screensaver-box a:hover   { color: #ef207d; text-decoration: none; font-weight:bold; font-size:1.0em; }
#ringtonebox a:active, #cdalbum-box a:active, #mm-podcastbox a:active, #gallery-box a:active, #video-box a:active, #fansforum-box a:active, #youtubebox a:active, #screensaver-box a:active   { color: #ffffff; text-decoration: none; font-weight:bold; font-size:1.0em;  }


#showcast a:link   { color: #871548; text-decoration: none; font-weight:bold;}
#showcast a:visited { text-decoration: none; color: #871548; font-weight:bold;}
#showcast a:hover { text-decoration: none; color:#f0569a; font-weight:bold;}
#showcast a:active { color: #871548; text-decoration: none; font-weight:bold;}

/* the menu bg is longer than the width of the content which is 1000px. keep the content within the 1000px to make sure its visible*/
#gradients {position:absolute; top:249px; background-image:url(../images/nav-bg.gif); background-repeat:no-repeat; background-position:center; height:56px; margin:auto 0;  width:100%;   }
#wrap { width:100%; height:450px; text-align:center; margin:0 auto;  position:relative;  }
#content {width:1000px;  text-align:center; margin:0 auto; padding:0; position:relative;     }
#top-container {width:1000px;  height:240px; text-align:center; margin:0 auto;  padding:0; position:relative; z-index:10;   }
#top-banner { width:1000px; height:209px; margin:0 auto; text-align:center;}
#body-container { width:1000px; text-align:center; margin:0 auto; position:relative;  }
#bodycontent {width:1000px; margin:0 0 0 0px; z-index:1; position:relative; }
#leftcolumn { width:234px; float:left; text-align:left; margin:0 15px 0 0; z-index:1; padding:0;   }  
#midcolumn {width:450px; float:left; text-align:left; padding:0 20px 0 0;  z-index:1;  }
#midcolumncast {width:450px; float:left; text-align:left; padding:0; margin:0 0 10px 0;  z-index:1;   }
#rightcolumn{width:270px; margin:140px 0 0 0; float:right; text-align:left;  }
#rightcolumnpages{width:242px; margin:0px 0 0 0; float:right; text-align:left;}
#floatingbox {width:737px; float:left; margin:0 15px 0 0;  }
#floatingboxcast {width:730px; float:left; margin:0; position:relative;  }
#floatingboxpartners {width:730px; float:left; margin:15px 15px 0 0;   }
#floatingboxgallery {width:730px; float:left; margin:20px 15px 0 0; text-align:left;  }
#floatingbox-mm {width:550px; float:left; margin:0; text-align:left;  }
#rightcolumn-mm{width:194px; float:right; text-align:left;   }
#leftcolumn-press { width:228px; float:left; text-align:left; margin:0 15px 0 0; z-index:1; padding:0;   }  
#leftcolumn-news { width:684px; float:left; text-align:left; margin:0; padding:0 20px 0 0;  z-index:1;   }  
#press-wrap { width:690px; float:left; text-align:left; margin:0;  z-index:1;   }
#midcolumn-press {width:430px; float:left; text-align:left; padding:0;  z-index:1; margin:0;   }
#lift {position:absolute; left:685px; top:55px; z-index:500; margin:0; padding:0;  }
#shadow {position:absolute;  margin:0; padding:0; float:right; left:618px; top:269px; z-index:1;  }

#tools { text-align:left; margin:20px 0 18px 3px; font-size:1.0em; padding-right:24.8em; }
#breadcrumb { float:left; width:560px; text-align:left; font-size:1.0em;}
#bookmark { float:left; width:130px; padding:0; margin:0 5px 0 0;  }

#footer {width:1000px; text-align:center; margin:0 auto; height:auto; margin:10px 0 0 0;}
#footerbar {width:1000px; height:28px;  display:block; background-image:url(../images/footer.png); background-repeat:no-repeat;}
#footercontent {width:960px; margin:0 auto; padding:0 20px 0 20px;   }
#footercontent ul {list-style-type:none; display:inline; padding:0; margin:0;   }
#footercontent li {list-style-type:none; display:inline; padding:10px;  }
.footer-links {float:left; margin:13px 0 0 5px;}
.footer-add {float:right; margin:13px 0 0 0;}
.footer-aka {background-image:url(../images/aka-logo.png); background-repeat:no-repeat; width:30px; height:15px; display:block; float:left;}


/******************************** ALL TITLES *************************************/

#title-booktickets {background-image:url(../images/titles/book-title.gif); background-repeat:no-repeat;width:159px; height:37px;margin:0px; padding:0px; text-indent: -5000px;}
#title-quote {background-image:url(../images/Titles/homequote.gif); background-repeat:no-repeat; width:356px; height:83px; margin:0px; padding:0px; text-indent: -5000px;}
#title-latestnews {background-image:url(../images/titles/latestnews-title.gif); background-repeat:no-repeat;width:119px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-whatsnew {background-image:url(../images/titles/whatsnew-title.gif); background-repeat:no-repeat;width:125px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-comp {background-image:url(../images/titles/comp-subtitle.gif); background-repeat:no-repeat;width:220px; height:40px;margin:0px; padding:0px; text-indent: -5000px;}

/******* TICKETS PAGE ********/
#title-tickets {background-image:url(../images/titles/tickets-title.gif); background-repeat:no-repeat;width:77px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-book {background-image:url(../images/titles/tickets-book-title.gif); background-repeat:no-repeat;width:137px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-dates {background-image:url(../images/Titles/tickets-date-title.gif); background-repeat:no-repeat;width:134px; height:40px;margin:0px; padding:0px; text-indent: -5000px;}
#title-groups {background-image:url(../images/Titles/tickets-groups-title.gif); background-repeat:no-repeat;width:121px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-assist {background-image:url(../images/Titles/tickets-assist-title.gif); background-repeat:no-repeat;width:142px; height:36px;margin:0px; padding:0px; text-indent: -5000px;}
#title-prices {background-image:url(../images/Titles/tickets-prices-title.gif); background-repeat:no-repeat;width:125px; height:16px;margin:0px; padding:0px; text-indent: -5000px;}
#title-tips {background-image:url(../images/Titles/tickets-tips-title.gif); background-repeat:no-repeat;width:137px; height:16px;margin:0px; padding:0px; text-indent: -5000px;}
#title-venue {background-image:url(../images/Titles/tickets-venue-title.gif); background-repeat:no-repeat;width:136px; height:16px;margin:0px; padding:0px; text-indent: -5000px;}
#title-subnav-tickets {background-image:url(../images/Titles/subnav-tickets-title.gif); background-repeat:no-repeat;width:71px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-performance {background-image:url(../images/Titles/dates-title.gif); background-repeat:no-repeat;width:296px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-access {background-image:url(../images/Titles/access-title.gif); background-repeat:no-repeat;width:252px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-access-dates {background-image:url(../images/Titles/assisted-dates-title.gif); background-repeat:no-repeat;width:207px; height:34px;margin:0px; padding:0px; text-indent: -5000px;}

#title-main-prices {background-image:url(../images/Titles/prices-title.gif); background-repeat:no-repeat;width:125px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-main-groups {background-image:url(../images/Titles/groups-title.gif); background-repeat:no-repeat;width:134px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-main-venue {background-image:url(../images/Titles/venue-title.gif); background-repeat:no-repeat;width:149px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-main-tips {background-image:url(../images/Titles/tips-title.gif); background-repeat:no-repeat;width:149px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-premium-seats {background-image:url(../images/Titles/premium-seats-title.gif); background-repeat:no-repeat;width:158px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}

/******* ABOUT PAGE *******/
#title-about {background-image:url(../images/Titles/about-title.gif); background-repeat:no-repeat;width:66px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-story {background-image:url(../images/Titles/about-story-title.gif); background-repeat:no-repeat;width:66px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-subnav-about{background-image:url(../images/Titles/subnav-about-title.gif); background-repeat:no-repeat;width:61px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-music {background-image:url(../images/Titles/about-music-title.gif); background-repeat:no-repeat;width:66px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-know {background-image:url(../images/Titles/about-know-title.gif); background-repeat:no-repeat;width:149px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-cast {background-image:url(../images/Titles/about-cast-title.gif); background-repeat:no-repeat;width:50px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-creative {background-image:url(../images/Titles/about-creative-title.gif); background-repeat:no-repeat;width:92px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-producers {background-image:url(../images/Titles/about-producers-title.gif); background-repeat:no-repeat; width:116px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-about-story {background-image:url(../images/Titles/aboutpage-story-title.gif); background-repeat:no-repeat;width:56px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-about-music {background-image:url(../images/Titles/aboutpage-music-title.gif); background-repeat:no-repeat;width:56px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-about-know {background-image:url(../images/Titles/aboutpage-know-title.gif); background-repeat:no-repeat;width:134px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-about-cast {background-image:url(../images/Titles/aboutpage-cast-title.gif); background-repeat:no-repeat;width:45px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-about-creative {background-image:url(../images/Titles/aboutpage-creative-title.gif); background-repeat:no-repeat;width:83px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-about-producers {background-image:url(../images/Titles/aboutpage-producers-title.gif); background-repeat:no-repeat;width:105px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-people-think{background-image:url(../images/Titles/people-think-titles.gif); background-repeat:no-repeat; width:190px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}

/******* PRESS PAGE *********/
#title-press {background-image:url(../images/Titles/press-title.gif); background-repeat:no-repeat; width:59px; height:19px;margin:0px; padding:0px; text-indent: -5000px;}
#title-subnav-press{background-image:url(../images/Titles/subnav-press-title.gif); background-repeat:no-repeat;width:54px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-quotes {background-image:url(../images/Titles/press-quotes-title.gif); background-repeat:no-repeat; width:77px; height:21px;margin:0px; padding:0px; text-indent: -5000px;}
#title-articles {background-image:url(../images/Titles/press-articles-title.gif); background-repeat:no-repeat; width:92px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-press-articles {background-image:url(../images/Titles/presspage-articles-title.gif); background-repeat:no-repeat; width:83px; height:16px;margin:0px; padding:0px; text-indent: -5000px;}
#title-press-quotes {background-image:url(../images/Titles/presspage-quotes-title.gif); background-repeat:no-repeat; width:72px; height:22px;margin:0px; padding:0px; text-indent: -5000px;}
#title-other-articles{background-image:url(../images/Titles/other-articles-title.gif); background-repeat:no-repeat; width:145px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}

/********* NEWS PAGE *********/
#title-news {background-image:url(../images/Titles/news-title.gif); background-repeat:no-repeat; width:132px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-news-archive {background-image:url(../images/Titles/news-archive-title.gif); background-repeat:no-repeat; width:76px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-archive {background-image:url(../images/Titles/archive-title.gif); background-repeat:no-repeat; width:84px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}

/******* PARTNERS PAGE *****/

#title-partners {background-image:url(../images/Titles/partners-title.gif); background-repeat:no-repeat; width:98px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-partners-radisson {background-image:url(../images/Titles/partners-radisson-title.gif); background-repeat:no-repeat; width:109px; height:38px;margin:0px; padding:0px; text-indent: -5000px;}
#title-partners-lionsgate {background-image:url(../images/Titles/partners-lionsgate-title.gif); background-repeat:no-repeat; width:98px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-partners-aa {background-image:url(../images/Titles/partners-aa-title.gif); background-repeat:no-repeat; width:98px; height:40px;margin:0px; padding:0px; text-indent: -5000px;}
#title-partners-watermelonday {background-image:url(../images/Titles/partners-watermelon-title.gif); background-repeat:no-repeat; width:118px; height:39px;margin:0px; padding:0px; text-indent: -5000px;}
#title-lionsgate {background-image:url(../images/Titles/lionsgate-title.gif); background-repeat:no-repeat; width:109px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-radisson {background-image:url(../images/Titles/radisson-title.gif); background-repeat:no-repeat; width:303px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-aa {background-image:url(../images/Titles/aa-title.gif); background-repeat:no-repeat; width:199px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-subnav-partners {background-image:url(../images/Titles/subnav-partners-title.gif); background-repeat:no-repeat;width:90px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}

/******* SUBSCRIBE PAGE *****/
#title-main-subscribe {background-image:url(../images/Titles/newsletter-title.gif); background-repeat:no-repeat;width:126px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-subnav-subscribe {background-image:url(../images/Titles/subnav-subscribe-title.gif); background-repeat:no-repeat;width:96px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}


/******* MULTIMEDIA PAGE *****/
#title-subnav-multimedia {background-image:url(../images/Titles/subnav-multimedia-title.gif); background-repeat:no-repeat;width:114px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-gallery {background-image:url(../images/Titles/gallery-title.gif); background-repeat:no-repeat; width:85px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-video {background-image:url(../images/Titles/video-title.gif); background-repeat:no-repeat; width:61px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-cast-album {background-image:url(../images/Titles/castalbum-title.gif); background-repeat:no-repeat; width:124px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-podcast {background-image:url(../images/Titles/podcast-title.gif); background-repeat:no-repeat; width:102px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-ringtones {background-image:url(../images/Titles/ringtone-title.gif); background-repeat:no-repeat; width:112px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-mobile {background-image:url(../images/Titles/mobile-title.gif); background-repeat:no-repeat; width:193px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-screensaver {background-image:url(../images/Titles/screensaver-title.gif); background-repeat:no-repeat; width:137px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-wallpaper {background-image:url(../images/Titles/desktopwallpaper-title.gif); background-repeat:no-repeat; width:207px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-multimedia {background-image:url(../images/Titles/multimedia-title.gif); background-repeat:no-repeat; width:124px; height:18px;margin:0px; padding:0px; text-indent: -5000px;}
#title-mm-ringtone{background-image:url(../images/Titles/multimedia-ringtone-title.gif); background-repeat:no-repeat; width:102px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-mm-podcast{background-image:url(../images/Titles/multimedia-podcast-title.gif); background-repeat:no-repeat; width:92px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-mm-castalbum{background-image:url(../images/Titles/multimedia-castalbum-title.gif); background-repeat:no-repeat; width:112px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-mm-gallery{background-image:url(../images/Titles/multimedia-gallery-title.gif); background-repeat:no-repeat; width:76px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-mm-video{background-image:url(../images/Titles/multimedia-video-title.gif); background-repeat:no-repeat; width:55px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-mm-fansforum{background-image:url(../images/Titles/multimedia-fansforum-title.gif); background-repeat:no-repeat; width:114px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-mm-wallpaper{background-image:url(../images/Titles/multimedia-wallpaper-title.gif); background-repeat:no-repeat; width:107px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-mm-screensaver{background-image:url(../images/Titles/multimedia-screensaver-title.gif); background-repeat:no-repeat; width:123px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}
#title-mm-youtube{background-image:url(../images/Titles/multimedia-youtube-title.gif); background-repeat:no-repeat; width:174px; height:17px;margin:0px; padding:0px; text-indent: -5000px;}






/**************** Misc *********************/

.clear { clear:both; }
.left { float:left; }
.right { float:right; }
.nospace { margin:0; padding:0; }
.line {border:1px; border-bottom-style:solid; border-color:#871548; padding:0; margin:5px 0 0 0;}
 /**************** Rounded corners *********************/

 
 /******HOME PAGE*********/
 
 #homecopy {width:450px; text-align:left;}
 
 /******TICKET PAGES*********/
 
 #ticketscopy {text-align:left;}  /******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #assisted { text-align:left;} 		/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES******/
 #performance {text-align:left; } 	/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #booknow {text-align:left;} 	/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #prices { text-align:left;} 	/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #groups { text-align:left;} 	/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #venue {text-align:left;} 	/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #ticketing-tips { text-align:left;} 	/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/


 #smallprint {font-size:0.9em; margin:10px 0 5px 0}
 .pinkbox {background-color:#f24895; width:410px; margin:1.3em 0 0 0;   padding:2px 10px 2px 10px; }
 .lightpinkbox {background-color:#f9abce; width:410px; height:auto; padding:3px 10px 3px 10px; margin:1px 0 1px 0;}
 .transparentbox {width:auto; padding:10px 0 3px 0; }
 #know .pinkbox   {width:430px;}
 #know .lightpinkbox   {width:430px;}
 
 .bookingfont {font-size:1.3em; line-height:1.1em; font-weight:bold;}
 #hottip {width:auto; height:32px;}
 .hottip-copy { float:left; padding-top:3px; padding-left:3px;}
 
 #tips-left {width:260px; float:left; }
 #tips-right {width:130px; float:right; }
 
  /******ABOUT PAGES*********/
  #know {width:450px; text-align:left;}/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #story {width:450px; text-align:left;}/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #music {width:450px; text-align:left;}/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #aboutcopy {width:450px; text-align:left;}  /******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #did-know {width:450px; text-align:left;} /******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #cast {width:450px; text-align:left;} /******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #back-to {width:300px; float:left; margin:0; padding:0;}
 #showcast {text-align:left; padding:0; margin:0;}
 .slide-image {float:left; background-image:url(../images/slide.png); background-repeat:no-repeat; width:21px; height:30px; padding:0; margin:0;}
 .slide-copy {float:left; margin:0 0 0 5px; padding:5px 0 0 0}

 
 /******PRESS pages*********/
#article {width:450px; text-align:left; } 		/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
#pressquote {margin:1.3em 0 0.4em 0; padding:0; }
#date-time {margin:1.3em 0 1.3em 0; padding:0;}
#date {font-size:1.1em; color:#FFFFFF; font-weight:bold;}
#articlewriter {color:#FFFFFF; font-size:1.2em; font-weight:bold; margin-bottom:0.3em;} 
#back {background-image:url(../images/backbutton.png); background-repeat:no-repeat;  width:111px; height:21px; padding:3px 3px 0 3px; margin:0; text-align:center; font-weight:bold;}

 /******NEWS PAGE*********/
#newscopy-main { width:684px; float:left; text-align:left;}	/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/  

 /******PARTNERS PAGE*********/
#partners {width:450px; text-align:left; } 		/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
#partners-shadow {background-image:url(../images/partners/shadow.png); background-repeat:none; display:block; width:420px; height:41px; padding:0; margin:0;}



/************REGISTER******/
#subscribe {width:450px; text-align:left;}

/*****FORM****/
div.row {clear:both ;padding: 3px 0 0 0; width:410px;    }
div.row span.label {float: left; width: 130px; text-align: left; padding:0 5px 0 5px; color:#FFFFFF; font-weight:bold;  }
div.row span.formw { float: left; width:400px; text-align: left;  padding:2px 5px 0 5px; margin:0 0 8px 0;    } 
div.button {clear: both; padding:4px 0 8px 10px; margin: 0;  }
div.options {clear: both; padding: 0px; color:#FFFFFF;   }

/************MULTIMEDIA******/
 #gallery {width:450px; text-align:left;} 	/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #ringtones {width:450px; text-align:left;} 	/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
 #multimedia {width:450px; text-align:left;} 	/******* THIS DIV HAVE BEEN USED FOR SPECIFIC FONT ATTRIBUTES ******/
.pinkbox-gallery {background-color:#f24895; width:700px; height:auto; padding:3px 10px 3px 10px; margin:1px 0 1px 0;}
.lightpinkbox-gallery {background-color:#f9abce; width:700px; height:auto; padding:10px 10px 10px 10px; margin:1px 0 8px 0;}
.thumb {border:1px; border-color:white;  border-style:solid; margin:0 20px 10px 0}
.ipod {float:left; background-image:url(../images/podcast/ipod.png); background-repeat:no-repeat; display:block; width:300px; height:327px; z-index:50; position:relative;}


.screensaver-image {float:left; padding:10px 10px 10px 0;}
.screensaver-copy {float:left; margin:10px;}

#download {width:120px; margin:0 0 5px 0 ;}
.download-button {float:left; background-image:url(../images/screensaver/download.gif); background-repeat:none; width:21px; height:32px; display:block;}
.download-copy {float:left; padding:5px 0 0 6px;}



/******border:1px; border-color:#000000; border-style:solid;***/

/**************** FLOATING BOXES *********************/

#box-link {text-align:right; padding:8px 0 0 0;}
.readmore {float:right;}

/****************download pdf *********************/

#button-box {width:228px; margin:0 0 20px 0; padding:0; }
.buttontop {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }
.buttoncontent {width:218px; margin:0; padding:0 2px 0 8px; background-color:#f681b6; }
.buttonbottom {background-image:url(../images/genericbox/bottom.png); background-position:bottom; background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }

.download-pdf-image {background-image:url(../images/download.gif); background-repeat:no-repeat; width:21px ; height:30px; display:block; float:left; }
.download-pdf {float:left; padding:0 8px 0 18px;}
.download-pdf-copy {float:left; padding:3px 5px 0 0;}

.link-image {background-image:url(../images/link.gif); background-repeat:no-repeat; width:21px ; height:30px; display:block; float:left; }
.link-copy {float:left; padding:0 0 0 10px; width:180px;}

 
/******book box *********/
#bookbox {width:228px; margin:0 0 20px 0; padding:0; }
.booktop {background-image:url(../images/bookbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }
.bookcontent {width:215px; margin:0; padding:0 5px 5px 8px; background-color:#fbcbe1; }
.bookbottom {background-image:url(../images/bookbox/bottom.png); background-repeat:no-repeat; width:228px; height:9px;  padding:0px; margin:0px; }

/******news box *********/
#newsbox {width:228px; margin:0; padding:0; }
.newstop {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }
.newscontent {width:228px; margin:0; padding:0; background-color:#f681b6; }
.newsitempink {width:215px; height:auto;padding:5px 5px 5px 8px; background-color:#f0569a; margin:0; }
.newsitem {width:215px; height:auto; padding:5px 5px 5px 8px; margin:0; }
.newslink {text-align:right; margin:0; padding:0;}
.newsbottom {background-image:url(../images/genericbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }

/******promo box *********/
#promobox {width:228px; margin:0; padding:0; }
.promotop {background-image:url(../images/promobox/top.png); background-repeat:no-repeat; width:241px; height:10px;  padding:0px; margin:0px; }
.promocontent {width:241px; margin:0; padding:0; background-color:#f681b6; }
.promobottom {background-image:url(../images/promobox/bottom.png); background-repeat:no-repeat; background-position:left bottom; width:241px; height:15px;  padding:0px; margin:0px; }
.promoshadow {width:241px; height:27px; margin:0; padding:0; background-image:url(../images/promobox/shadow.png); background-repeat:no-repeat;}

/******tickets box *********/
#ticketsbox {width:228px; padding:0; float:left; margin:0;   }
.ticketstop {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px;  }
.ticketscontent {width:211px; margin:0; height:88px;  padding: 0 10px 0 7px; background-color:#f681b6; }
.ticketsbottom {background-image:url(../images/genericbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }


/******about boxes *********/
#aboutbox {width:228px; padding:0; float:left; margin:0 20px 20px 0;  }
.abouttop {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px;  }
.aboutcontent {width:211px; margin:0; height:88px;  padding: 0 10px 0 7px; background-color:#f681b6; }
.aboutbottom {background-image:url(../images/genericbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }

/***story***/
.storyimage {padding:0; width:89px; float:left; margin:0;  padding:0; }
.storycopy {padding:0; width:110px; float:right; margin:0; padding:0; }

/***music***/
.musicimage {padding:0; width:60px; float:left; margin:0;  padding:0; }
.musiccopy {padding:0; width:141px; float:right; margin:0;  padding:0; }

/***know***/
.knowimage {padding:0; width:72px; float:left; margin:0;  padding:0; }
.knowcopy {padding:0; width:134px; float:right; margin:0;  padding:0; }

/***cast***/
.castimage {padding:0; width:85px; float:left; margin:0;  padding:0; }
.castcopy {padding:0; width:114px; float:right; margin:0;  padding:0; }

/***creative***/
.creativeimage {padding:0; width:85px; float:left; margin:0;  padding:0; }
.creativecopy {padding:0; width:114px; float:right; margin:0;  padding:0; }

/***producers***/
.producersimage {padding:0; width:85px; float:left; margin:0;  padding:0; }
.producerscopy {padding:0; width:114px; float:right; margin:0;  padding:0;}


/******Tichetmaster booking box *********/
#Premium-box {width:431px; padding:10px 0 10px 0; margin:0;   }
.Premiumtop {background-image:url(../images/tickets/TM-bookbgtop.png); background-repeat:no-repeat; background-position:top;  width:431px; height:6px;  padding:0px; margin:0px;  }
.Premiumcontent {width:431px; margin:0; height:20px; margin:0 auto; background-color:#f24895; text-align:center; }
.Premiumbottom {background-image:url(../images/tickets/TM-bookbgbottom.png); background-repeat:no-repeat; background-position:bottom; width:431px; height:6px;  padding:0px; margin:0px; }


/******Tichetmaster booking box *********/
#TMbox {width:431px; padding:0 0 10px 0; margin:0;   }
.TMtop {background-image:url(../images/tickets/TM-bookbgtop.png); background-repeat:no-repeat; background-position:top;  width:431px; height:6px;  padding:0px; margin:0px;  }
.TMcontent {width:414px; margin:0; height:30px;  padding: 0 10px 0 7px; background-color:#f24895; }
.TMleft {float:left; padding:0 0 0 5px; background-image:url(../images/tickets/ticketmaster.png); background-repeat:none; display:block; width:127px; height:28px;}
.TMright {float:right; padding:8px 28px 0 0}
.TMbottom {background-image:url(../images/tickets/TM-bookbgbottom.png); background-repeat:no-repeat; background-position:bottom; width:431px; height:6px;  padding:0px; margin:0px; }

/******SUPERBREAKS booking box *********/
#SBbox {width:431px; padding:0 0 10px 0; margin:12px 0 0 0;   }
.SBtop {background-image:url(../images/tickets/TM-bookbgtop.png); background-repeat:no-repeat; width:431px; height:6px;  padding:0px; margin:0px;  }
.SBcontent {width:414px; margin:0; height:30px;  padding: 0 10px 0 7px; background-color:#f24895; }
.SBleft {float:left;  padding:0 0 0 5px;}
.SBright {float:right; padding:0; margin-right:15px;}
.SBbottom {background-image:url(../images/tickets/TM-bookbgbottom.png); background-repeat:no-repeat; background-position:bottom; width:431px; height:6px;  padding:0px; margin:0px; }

/******SUBNAV box *********/
#subnavbox {width:228px; margin:0 0 20px 0; padding:0;   }
.subnavtop {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }
.subnavcontent {width:228px; margin:0; padding:0; background-color:#f681b6; }
.subnavbottom {background-image:url(../images/genericbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }

.nav {width:226px;  padding:0; margin:5px 0 0 0;   }
.nav ul {width:200px; height:23px;    padding:0; margin:0; list-style-type:none;  }
.nav li {width:200px; height:23px;  padding:0; margin:0; list-style-type:none; }
.nav ul li a {width:211px; height:23px; color:#FFFFFF; padding:0 0 0 10px; line-height:23px; list-style-type:none;   }
.nav ul li a:hover {width:211px; height:23px;  display:block; padding:0 0 0 10px; margin:0; color:#ef207d;  background-image:url(../images/subnav_hover.gif);  background-repeat:no-repeat; list-style-type:none;   }

/******ACCESS DATES AND TIMES *********/

#accessbox {width:228px; margin:0 0 20px 0; padding:0; }
.accesstop {background-image:url(../images/accessbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }
.accesscontent {width:215px; margin:0; padding:0 5px 5px 8px; background-color:#ef589a; }
.accessbottom {background-image:url(../images/accessbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }

/******CAST box *********/

#castbox {width:228px; padding:0; float:left; margin:0 14px 14px 0;}
#castbox-last {width:228px; padding:0; float:left; margin:0 0 14px 0;}
.casttop {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px;   }
.castcontent {width:211px; margin:0; height:73px;  padding: 0 10px 0 7px; background-color:#f681b6; }
.castbottom {background-image:url(../images/genericbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }

/******CAST PAGE *********/
.photo { float:left;  padding:0; margin:0 10px 0 0;}


/******PRESS box*********/

#pressbox {width:420px; margin:0 0 20px 0; padding:0;  }
.presstop {background-image:url(../images/pressbox/top.png); background-repeat:no-repeat; width:420px; height:10px;  padding:0px; margin:0px; }
.presscontent {width:404px; margin:0; padding:0 8px 5px 8px; background-color:#f681b6; height:inherit; }
.pressthumb {float:left; width:73px; height:73px; padding:0; margin:0;}
.presscopy {float:right; width:320px;  padding:0; margin:0;}
.pressbottom {background-image:url(../images/pressbox/bottom.png); background-repeat:no-repeat; width:420px; height:10px;  padding:0px; margin:0px; }
.presslink {margin:0; padding:0; text-align:right; width:310px;}


/******PRESS box*********/
#quotes-box  {width:228px; padding:0; float:left; margin:0;    }
.quotestop {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px;  }
.quotescontent {width:211px; margin:0;  padding: 0 10px 0 7px; background-color:#f681b6; }
.quotesimage {padding:0; width:89px; float:left; margin:0; }
.quotescopy {padding:0; width:115px; float:right; margin:0;  }
.quotes {width:211px;}
.quoteslink {text-align:right; padding:8px 0 0 0;}
.quotesbottom {background-image:url(../images/genericbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }


/******ARTICLES BOX ON PRESS PAGE *********/
#articles-box  {width:430px; padding:0; float:left; margin:0 0 0 0;   }
.articles-top {background-image:url(../images/press/top.png); background-repeat:no-repeat; width:430px; height:10px;  padding:0px; margin:0px;  }
.articles-content {width:413px; margin:0;  padding: 0 10px 0 7px; background-color:#f681b6; }
.articles-image {padding:0; width:89px; float:left; margin:0; }
.articles-copy {padding:0; width:315px; float:right; margin:0; }
.articles-list { padding:0 0 5px 0; width:413px; }
.articles-link {text-align:right; padding:8px 0 0 0;}
.articles-bottom {background-image:url(../images/press/bottom.png); background-repeat:no-repeat; width:430px; height:10px;  padding:0px; margin:0px; }

/******news box*********/

#newslistbox {width:670px; margin:0 0 20px 0; padding:0;  }
.newslisttop {background-image:url(../images/newsbox/top.png); background-repeat:no-repeat; width:670px; height:10px;  padding:0px; margin:0px; }
.newslistcontent {width:654px; margin:0; padding:0 8px 5px 8px; background-color:#f681b6; }
.newslistthumb {float:left; width:73px; height:73px; padding:0; margin:0;}
.newslistcopy {float:right; width:570px;  padding:0; margin:0;}
.newslistbottom {background-image:url(../images/newsbox/bottom.png); background-repeat:no-repeat; width:670px; height:10px;  padding:0px; margin:0px; }
.newslistlink {margin:-10px 0 0 0; padding:0; text-align:right; width:550px;}


/******tickets box *********/
#partnersbox {width:228px; padding:0; float:left; margin:0 20px 20px 0;   }
.partnerstop {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px;  }
.partnerscontent {width:211px; margin:0; height:88px;  padding: 0 10px 0 7px; background-color:#f681b6; }
.partnersimage {padding:0; width:85px; float:left; margin:0; }
.partnerscopy {padding:0; width:115px; float:right; margin:0; }
.partnerslink {text-align:right; padding:8px 0 0 0;}
.partnersbottom {background-image:url(../images/genericbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }


/******newsletter box *********/

#newsletterbox {width:431px; padding:0 0 10px 0; margin:0;   }
.newslettertop {background-image:url(../images/tickets/TM-bookbgtop.png); background-repeat:no-repeat; background-position:top;  width:431px; height:6px;  padding:0px; margin:0px;  }
.newslettercontent {width:414px; margin:0; height:41em;  padding: 0 10px 0 7px; background-color:#f24895; }
.newsletterbottom {background-image:url(../images/tickets/TM-bookbgbottom.png); background-repeat:no-repeat; background-position:bottom; width:431px; height:6px;  padding:0px; margin:0px; }

/******podcast box *********/

#podcastbox {width:139px; padding:0 0 10px 0; margin:0;  position:absolute; left:500px;}
.podcasttop {background-image:url(../images/podcast/top.png); background-repeat:no-repeat; background-position:top;  width:149px; height:10px;  padding:0px; margin:0px;  }
.podcastcontent {width:129px; margin:0; padding: 0 10px 0 10px; background-color:#f681b6; }
.podcastbottom {background-image:url(../images/podcast/bottom.png); background-repeat:no-repeat;  width:149px; height:10px;  padding:0px; margin:0px; }


/******ringtone box *********/

#ringtonebox {width:228px; padding:0;  margin:0 0 20px 0;   }
.ringtonetop {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px;  }
.ringtonecontent {width:211px; margin:0; padding: 0 10px 0 7px; background-color:#f681b6; }
.ringtoneimage {padding:0; width:80px; float:left; margin:0; }
.ringtonecopy {padding:0; width:125px; float:right; margin:0; }
#ringtonebox .line {margin:5px 0 5px 0}
.ringtonebottom {background-image:url(../images/genericbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }

/******podcast box on multimedia page *********/

#mm-podcastbox {width:228px; padding:0;  margin:0 0 20px 0;   }
.mm-podcasttop {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px;  }
.mm-podcastcontent {width:218px; margin:0; padding: 0 10px 0 0; background-color:#f681b6; }
.mm-podcastimage {padding:0; width:115px; float:left; margin:0; }
.mm-podcastcopy {padding:0; width:91px; float:right; margin:0; }
#mm-podcastbox .line {margin:5px 0 4px 0}
.mm-podcastbottom {background-image:url(../images/genericbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }


/******cd album box *********/

#cdalbum-box {width:228px; padding:0;  margin:0 0 20px 0;   }
.cdalbum-top {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px;  }
.cdalbum-content {width:212px; margin:0; padding: 0 9px 0 7px; background-color:#f681b6; }
.cdalbum-copy {padding:0; margin:0; text-align:right; }
#cdalbum-box .line {margin:5px 0 5px 0}
.cdalbum-bottom {background-image:url(../images/genericbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }


/******gallery box *********/

#gallery-box {width:264px; padding:0;  margin:0 15px 20px 0; float:left;   }
.gallery-top {background-image:url(../images/multimedia/gallery/top.png); background-repeat:no-repeat; width:264px; height:10px;  padding:0px; margin:0px;  }
.gallery-content {width:250px; margin:0; padding: 0 7px 0 7px; background-color:#f681b6; }
.gallery-copy {padding:0; margin:5px 0 0 0; text-align:right; }
#gallery-box .line {margin:5px 0 5px 0}
.gallery-bottom {background-image:url(../images/multimedia/gallery/bottom.png); background-repeat:no-repeat; width:264px; height:10px;  padding:0px; margin:0px; }


/******video box *********/

#video-box {width:264px; padding:0;  margin:0 0 20px 0; float:left;   }
.video-top {background-image:url(../images/multimedia/gallery/top.png); background-repeat:no-repeat; width:264px; height:10px;  padding:0px; margin:0px;  }
.video-content {width:250px; margin:0; padding: 0 7px 0 7px; background-color:#f681b6;  }
.video-copy {padding:0 0 3px 0; margin:5px 0 0 0; text-align:right; }
#video-box .line {margin:5px 0 5px 0}
.video-bottom {background-image:url(../images/multimedia/gallery/bottom.png); background-repeat:no-repeat; width:264px; height:10px;  padding:0px; margin:0px; }

/******fans forum *********/

#fansforum-box {width:264px; padding:0;  margin:0 15px 20px 0; float:left; }
.fansforum-top {background-image:url(../images/multimedia/gallery/top.png); background-repeat:no-repeat; width:264px; height:10px;  padding:0px; margin:0px;  }
.fansforum-content {width:250px; margin:0; padding: 0 7px 0 7px; background-color:#f681b6;  }
.fansforum-copy {width:248px; text-align:left; } /**for IE 6, for p tags reduced the width of the copy div by two pixels**/
.fansforum-link {padding:0; margin:5px 0 0 0; text-align:right; }
#fansforum-box .line {margin:5px 0 5px 0}
.fansforum-bottom {background-image:url(../images/multimedia/gallery/bottom.png); background-repeat:no-repeat; width:264px; height:10px;  padding:0px; margin:0px; }

/******youtube box *********/

#youtubebox {width:264px; padding:0;  margin:0 0 20px 0; float:left;   }
.youtubetop {background-image:url(../images//multimedia/gallery/top.png); background-repeat:no-repeat; width:264px; height:10px;  padding:0px; margin:0px;  }
.youtubecontent {width:250px; margin:0; padding: 0 7px 0 7px; background-color:#f681b6; }
.youtubeimage {padding:0; width:80px; float:left; margin:0; }
.youtubecopy {padding:0; width:125px; float:right; margin:0; }
#youtubebox .line {margin:5px 0 5px 0}
.youtubebottom {background-image:url(../images//multimedia/gallery/bottom.png); background-repeat:no-repeat; width:264px; height:10px;  padding:0px; margin:0px; }

/******screensaver box *********/

#screensaver-box {width:195px; padding:0;  margin:0 0px 20px 0; float:left;}
.screensaver-top {background-image:url(../images/multimedia/screensaver/top.png); background-repeat:no-repeat; width:195px; height:10px;  padding:0px; margin:0px;  }
.screensaver-content {width:180px; margin:0; padding: 0 7px 0 7px; background-color:#f681b6;  }

.screensaver-link {padding:0 0 3px 0; margin:5px 0 0 0; text-align:right; }
#screensaver-box .line {margin:5px 0 5px 0}
.screensaver-bottom {background-image:url(../images/multimedia/screensaver/bottom.png); background-repeat:no-repeat; width:195px; height:10px;  padding:0px; margin:0px; }

/******video box - about *********/

#video-box-about {width:228px; padding:0;  margin:0 0 20px 0; float:left;   }
.video-top-about {background-image:url(../images/genericbox/top.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px;  }
.video-content-about {width:214px; margin:0; padding: 0 7px 0 7px; background-color:#f681b6;  }
.video-copy-about {padding:0 0 3px 0; margin:5px 0 0 0; text-align:right; }
#video-box-about .line {margin:5px 0 5px 0}
.video-bottom-about {background-image:url(../images/genericbox/bottom.png); background-repeat:no-repeat; width:228px; height:10px;  padding:0px; margin:0px; }

