@import url("/Styles/lightbox.css");
@import url("/Styles/navigation.css");
@import url("/Styles/scroller.css");

/* ***************************************************************** RESET ***************************************************************** */
/* ***************************************************************** RESET ***************************************************************** */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td 
{margin:0;padding:0;} 

table {border-collapse:collapse; border-spacing:0;} 

fieldset,img 
{border:0;behavior:url(/Styles/iepngfix.htc);} 

address,caption,cite,code,dfn,em,strong,th,var 
{font-style:normal;font-weight:normal; } 

ol,ul,li {list-style:none;}

a, a:hover {text-decoration:none;}

caption,th {} 

h1,h2,h3,h4,h5,h6 
{font-size:100%;font-weight:normal; } 

q:before,q:after 
{content:'';}

abbr,acronym {border:0;}

float {display:inline;}

/* ***************************************************************** RESET ***************************************************************** */
/* ***************************************************************** RESET ***************************************************************** */




/* ***************************************************************** UNIVERSAL ***************************************************************** */
/* ***************************************************************** UNIVERSAL ***************************************************************** */

* {}

body {color:white;background: black url(/Images/2009/BodyBG2.gif) no-repeat center top;font-family: Arial, Helvetica, sans-serif;margin:0;padding:0;font-size: 12px;}

.clear {clear:both;}
a {color:#3CF;text-decoration:none;font-weight:600;}
a:hover {color:#33ccff;text-decoration:underline;}
a:focus {outline: none;}

.rightarrow {margin-left:10px;} /* STYLES LINK ARROWS */
.leftarrow {margin-right:10px;} /* STYLES LINK ARROWS */
.png {behavior:url(/Styles/iepngfix.htc);border:0;padding:0;margin:0;} /* THIS CLASS IS ADDED TO ALL PNG IMAGES */

/* COLORS */
.gold {color:#9e8a59;}
.red {color:red;}

/* BORDERS */
.border_aqua {border-bottom:1px solid #85FFAD;margin-bottom:15px;}
.border_pink {border-bottom:1px solid #f842b2;margin:15px 0;} /* FEATURED PRODUCTS ONLY */
.border_blue {border-bottom:1px solid #33ccff;margin-bottom:15px;}
.border_doublegrey {border-bottom:1px solid #333;margin:15px 0;} /* FEATURED PRODUCTS ONLY */


/* ANCHORS */
.anchor {text-align:right;margin:0 0 11px 0;}
.anchor a {text-decoration:none;color:#686868;}
.anchor a:hover {text-decoration:underline;color:#3CF;}

.infoanchor {text-align:right;margin:11px 0;}
.infoanchor a {text-decoration:none;color:#686868;}
.infoanchor a:hover {text-decoration:underline;color:#3CF;}


/* ERROR MESSAGES ON ALL FORMS */
.errorMessage {/*background: url(/Images/2009/ContentBG.gif) repeat;*/color:red;padding:4px 0;font-weight:600; font-size:88%;}

/* UTILITY STYLES */
.displaynone {display:none}

.strong {font-weight:bold;}
.bold {font-weight:bold;}
/* ***************************************************************** UNIVERSAL ***************************************************************** */
/* ***************************************************************** UNIVERSAL ***************************************************************** */



/* ***************************************************************** FRAME ***************************************************************** */
/* ***************************************************************** FRAME ***************************************************************** */

#wrapper {width:940px;margin:0 auto 40px auto;}

#main {} 
#main ul#breadcrumbs {margin-top:12px;margin-bottom:10px;position:relative;}
#main ul#breadcrumbs li {display:inline;margin-right:8px;}
#main ul#breadcrumbs a {text-decoration:none;font-weight:normal;color:#33ccff;}
#main ul#breadcrumbs a:hover {font-weight:normal;text-decoration:underline;}

/*.itembuycms  {background: url(/images/item_buyblue.jpg) no-repeat;width:119px;height:26px; text-align:center;margin: 0; padding:0; font-size: 105%; text-decoration:none;cursor:pointer;}*/
/*.iteminfocms {background: url(/images/item_infogrey.jpg) no-repeat;width:119px;height:26px;text-align:center;margin: 0; padding:0; color:#555;font-size: 100%; text-decoration:none;cursor:pointer;}*/


#main #content {}
#main #rightcontent {float:right;width:780px;}

/* ***************************************************************** FRAME ***************************************************************** */
/* ***************************************************************** FRAME ***************************************************************** */



/* ***************************************************************** PAGE TOP HEADING BANNERS ***************************************************************** */
/* ***************************************************************** PAGE TOP HEADING BANNERS ***************************************************************** */

/* UNIVERSAL BANNERS */
#headerbanner {background: url(/images/2009/SectionBannerBG.gif) no-repeat left top;height:37px;margin:0;position:relative;padding-bottom:15px;}
#headerbanner .title {text-transform:uppercase;font-size:200%;position:absolute;padding:4px 0 2px 13px;font-weight:bold;color:#9e8a59;}
/* UNIVERSAL BANNERS */



/* SECTION BANNERS USED WIDTH ICONS ONLY */
#sectionbanner {background: url(/images/2009/SectionBannerBG.gif) no-repeat left top;height:37px;margin:0;position:relative;padding-bottom:15px;}
/*#sectionbanner .title {text-transform:uppercase;font-size:200%;position:absolute;padding:4px 0 2px 40px;font-weight:bold;color:#9e8a59;}*/
#sectionbanner .title {text-transform:uppercase;font-size:160%;position:absolute;padding:7px 0 2px 40px;font-weight:400;color:#9e8a59;}


#sectionbanner .section_physicalicon {width:24px;height:24px;background: url(/images/2009/Banner_Icon_Music.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);position:absolute;top:6px;left:11px;}
#sectionbanner .section_downloadicon {width:24px;height:24px;background: url(/images/2009/Banner_Icon_Download.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);position:absolute;top:6px;left:11px;}
#sectionbanner .section_fitnessicon {width:24px;height:24px;background: url(/images/2009/Banner_Icon_Fitness.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);position:absolute;top:7px;left:11px;}
#sectionbanner .section_djicon {width:24px;height:24px;background: url(/images/2009/Banner_Icon_DJ.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);position:absolute;top:7px;left:11px;}
/* SECTION BANNERS USED WIDTH ICONS ONLY */



/* SECTION BANNERS USED IN RADIO DJ LANDING ONLY */
#radiosectionbanner {background: url(/images/2009/RadioDJLandingBG.gif) no-repeat left top;height:37px;margin:0;position:relative;padding-bottom:15px;}
/*#radiosectionbanner .title {text-transform:uppercase;font-size:200%;position:absolute;padding:4px 0 2px 13px;font-weight:bold;color:#9e8a59;}*/
#radiosectionbanner .title {text-transform:uppercase;font-size:160%;position:absolute;padding:7px 0 2px 13px;font-weight:bold;color:#9e8a59;}
#radiosectionbanner .title_dwnld {text-transform:uppercase;font-size:160%;position:absolute;padding:10px 0 2px 10px;font-weight:600;color:#9e8a59;}



/* SECTION BANNERS USED IN RADIO DJ LANDING ONLY */



#main .standardbanner {height:30px;color:#9e8a59;background: url(/images/2009/SectionBannerBG.gif) no-repeat left top;position:relative;margin-bottom:15px;}
/* OPTIONS RIGHT OF STANDARD BANNER */
/*#main .bannertitle {font-size:150%;font-weight:bold;text-transform:uppercase;position:absolute;left:11px;top:5px;text-align:left;}*/
#main .bannertitle {font-size:130%;font-weight:bold;text-transform:uppercase;position:absolute;left:11px;top:7px;text-align:left;}

#main .banneroptions {font-size:100%;font-weight:bold;position:absolute;right:10px;top:7px;text-align:right;color:white;}
#main .pages {padding-right:9px; color:white; font-weight:normal;text-decoration:none;}
#main .pages a {font-weight:normal; text-decoration:none;}
#main .pages a:hover {font-weight:normal; text-decoration:none;}
#main .pages-active {font-weight:bold; text-decoration:none;padding-right:9px;}
#main .pages-active a {font-weight:bold; text-decoration:none;}
/* OPTIONS RIGHT OF STANDARD BANNER */



#main .fullstandardbanner {height:30px;color:#9e8a59;background: url(/images/2009/FullSectionBanner.gif) no-repeat left top;position:relative;margin-bottom:15px;}
/* OPTIONS RIGHT OF STANDARD BANNER */
#main .fullstandardbanner .bannertitle {font-size:130%;font-weight:bold;text-transform:uppercase;position:absolute;left:11px;top:7px;text-align:left;}
#main .fullstandardbanner .banneroptions {font-size:100%;font-weight:bold;position:absolute;right:20px;top:7px;text-align:right;color:white;}
#main .fullstandardbanner .pages {padding-right:9px; color:white; font-weight:normal;text-decoration:none;}
#main .fullstandardbanner .pages a {font-weight:normal; text-decoration:none;}
#main .fullstandardbanner .pages a:hover {font-weight:normal; text-decoration:none;}
#main .fullstandardbanner .pages-active {font-weight:bold; text-decoration:none;padding-right:9px;}
#main .fullstandardbanner .pages-active a {font-weight:bold; text-decoration:none;}
/* OPTIONS RIGHT OF STANDARD BANNER */



/* SECTION BANNERS USED IN FAQS ONLY */
#FAQSsectionbanner {background: url(/images/2009/FAQS_HeaderBG.gif) no-repeat left top;height:30px;margin:0;position:relative;}
#FAQSsectionbanner .title {text-transform:uppercase;font-size:160%;position:absolute;padding:4px 0 2px 13px;font-weight:bold;color:#9e8a59;}
/* SECTION BANNERS USED IN FAQS ONLY */



/* ***************************************************************** PAGE TOP HEADING BANNERS ***************************************************************** */
/* ***************************************************************** PAGE TOP HEADING BANNERS ***************************************************************** */



#main .text {padding-top:1em;}

/* SITE BANNERS */
#main .longbanner {height:23px;width:940px;color:#444;background: url(/images/2009/) no-repeat left top;position:relative;margin:0 0 11px 0;}


#main h1.category_banner {width:780px;height:23px;margin: 1em 0 0em 0;padding: 4px 0 0 1em;background: url(/images/category_banner_bf.gif) no-repeat;font-size:110%;font-weight:bold;position:relative;} 
#main h1.tracklisting_banner {width:780px;height:23px;margin: 1em 0 0em 0;padding: 3px 0 0 1em;background: url(/images/category_banner_bf.gif) no-repeat;font-size:110%;font-weight:bold; 	text-decoration:none; cursor:pointer;}
#main h1.tracklisting_banner:hover {text-decoration:none; font-weight:bold; color: #018EE8;}
#main h1.category_longbanner {width:940px;height:23px;margin:1em 0 0em 0;padding:0.3em 0 0 1em;background: url(/images/category_longbanner_bg.gif) no-repeat;font-size:110%;font-weight:bold; position:relative;} 
#main h1.category_smallbanner {width:940px;height:23px;margin:1em 0 0em 1px;padding:0.3em 0 0.6em 1em;background: url(/images/category_smallbanner_bg.gif) no-repeat;font-size:110%;font-weight:bold;} 

#main h2.pages_banner {width:780px;margin:1em 0 0 1px;padding:4px 0 6px 0 ;background: url(/images/category_banner_bf.gif) no-repeat;font-size:100%;text-align:right; height:23px;} 
#main h2.pages_banner a {text-decoration:none;}
#main h2.pages_banner a:hover {text-decoration:none;}
#main h2.pages_banner .pages {padding-right:1.1em; color:#444; font-weight:normal;}
#main h2.pages_banner .pages a {font-weight:normal; text-decoration:none; color:#444;}
#main h2.pages_banner .pages a:hover {font-weight:normal; text-decoration:none; color:#444;}
#main h2.pages_banner .pages-active {font-weight:bold; text-decoration:none; color:#000; padding-right:1.1em;}
#main h2.pages_banner .pages-active a {font-weight:bold; text-decoration:none; color:#000;}

#main h2.pages_longbanner {width:940px; height:23px;margin:1em 0 0 1px;padding:0.4em 0 0.6em 0 ;background: url(/images/category_longbanner_bg.gif) no-repeat;font-size:100%;text-align:right;  position:relative;}
#main h2.pages_longbanner a {text-decoration:none;}
#main h2.pages_longbanner a:hover {text-decoration:none;}
#main h2.pages_longbanner .pages {padding-right:1.1em; color:#444; font-weight:normal;}
#main h2.pages_longbanner .pages a {font-weight:normal; text-decoration:none; color:#444;}
#main h2.pages_longbanner .pages a:hover {font-weight:normal; text-decoration:none; color:#444;}
#main h2.pages_longbanner .pages-active {font-weight:bold; text-decoration:none; color:#000; padding-right:1.1em;}
#main h2.pages_longbanner .pages-active a {font-weight:bold; text-decoration:none; color:#000;}

/* SECTION HEADER */
#sectionheader {background:url(/images/sectionheader_bg.jpg) no-repeat;width:780px;height:76px;}
#sectionheader .header {padding: 0.6em 0 0 15px;margin:0;font-size: 205%;font-weight:bold; }
#sectionheader .subheader {padding: 15px 0 0 1.5em;font-size: 135%;text-transform:uppercase;font-weight:bold;}

#longsectionheader {background:url(/images/toursheader.jpg) no-repeat;width:940px;height:76px;}
#longsectionheader .header {padding: 0.6em 0 0 15px;margin:0;font-size: 205%;font-weight:bold; }
#longsectionheader .subheader {padding: 15px 0 0 1.5em;font-size: 135%;text-transform:uppercase;font-weight:bold;}

#longsectionheaderradio {background:url(/images/radio_artist_banner.jpg) no-repeat;width:940px;height:76px;}
#longsectionheaderradio .header {padding: 0.6em 0 0 15px;margin:0;font-size: 205%;font-weight:bold; }
#longsectionheaderradio .subheader {padding: 15px 0 0 1.5em;font-size: 135%;text-transform:uppercase;font-weight:bold;}

#compheader {background:url(/images/compheader.jpg) no-repeat;width:940px;height:38px;}
#compheader .header {padding: 12px 0 0 15px;margin:0;font-size: 205%;font-weight:bold; }
#compheader .subheader {padding: 15px 0 0 1.5em;font-size: 135%;text-transform:uppercase;font-weight:bold;}


#subtype {}
#subtype .banner {background:url(/images/sectionheader_bg.jpg) no-repeat;width:780px;height:76px;}
#subtype h1 {padding: 0.6em 0 0 15px;margin:0;font-size: 205%; font-weight:bold;}
#subtype h3 {padding: 15px 0 0 1.5em;font-size: 135%; font-weight:bold; text-transform:uppercase;}



/* ***************************************************************** MUSIC FORMAT LANDING PAGES ***************************************************************** */
/* ***************************************************************** MUSIC FORMAT LANDING PAGES ***************************************************************** */

#formathomepage {margin: 0; padding:0; width:780px;text-align:left;float:right;display:inline;}

/* DOWNLOAD LANDING PAGE */
#formathomepage .infoheader {margin-bottom:11px;}

#downloadnote {margin:0 0 11px 0;padding:0;}
#downloadnote .pad {font-size:120%;font-weight:600;line-height:1.3em;}

/* DOWNLOAD LANDING PAGE */

#formathomepage .divider {background: url(/images/divider_bg.jpg) no-repeat left top;height:23px;margin:0 0 11px 0;position:relative;}
#formathomepage .dividersubject {font-size:115%;position:absolute;top:5px;left:10px;}
#formathomepage .seeallproducts {text-align:right;position:absolute;top:4px;right:10px;}
#formathomepage .seeallarrow {padding:0 0 1px 5px;}


/* ***************************************************************** MUSIC FORMAT LANDING PAGES ***************************************************************** */
/* ***************************************************************** MUSIC FORMAT LANDING PAGES ***************************************************************** */







/* ***************************************************************** MUSIC ARTISTS ***************************************************************** */
/* ***************************************************************** MUSIC ARTISTS ***************************************************************** */

/*  MUSIC ARTISTS LANDING  */
#musicartistshome {padding: 0;margin:0 0 11px 0;}
#musicartistshome  h3 {font-size:160%; font-weight:600;margin-bottom:3px;}
#musicartistshome  h3 a {color:#9e8a59;}
#musicartistshome  h3 a:hover {text-decoration:none;}
#musicartistshome .button {position:relative;width:384px;height:110px;background: url(/images/2009/MusicArtistLandingBG.gif) no-repeat center;margin-bottom:10px;margin-right:12px;}
#musicartistshome .img {position:absolute;top:12px;left:10px;width:134px;height:80px; padding:3px;}
#musicartistshome .info {position:absolute;top:10px;right:16px;width: 208px;padding:0 0 10px 0;}
#musicartistshome  h3 {font-size:160%; font-weight:600;margin-bottom:3px;}

#musicartistshome .button .info p a {color:white;font-weight:normal;}
#musicartistshome .button .info p a:hover {text-decoration:none;}
/*  MUSIC ARTISTS LANDING  */

/*  MUSIC ARTIST DETAIL */
#artistdetail {/*border-bottom:1px solid #85adff;*/margin-bottom:15px;}
#artistdetail .mainimg {border: 1px solid #9e8a59;width:268px; height:160px;margin:0 10px 1em 0;float:left; padding:3px;}
#artistdetail .text{margin:0 0 1em 0;float:left;width:480px;line-height:140%;}
#artistdetail h1 {font-size:240%; font-weight:bold;padding-bottom: 0.8em; line-height: 0;color:#9e8a59;text-transform:uppercase;}
#artistdetail h2 {font-size:140%; font-weight:bold; color:#8d8d8d;padding-bottom: 0.2em; }

#artistdetail .artistmedia {background: url(/Images/2009/ContentBG.gif) repeat;margin:15px 0 0 0;}
/*  MUSIC ARTIST DETAIL */

/* ***************************************************************** MUSIC ARTISTS ***************************************************************** */
/* ***************************************************************** MUSIC ARTISTS ***************************************************************** */







/* ***************************************************************** ITEM PRODUCTS ***************************************************************** */
/* ***************************************************************** ITEM PRODUCTS ***************************************************************** */

/* ROW OF FOUR */
#fourproduct .standardproduct {width:178px;height:324px;position:relative;background: url(/images/2009/ItemProduct.gif) no-repeat center top;margin-bottom:15px;}
#fourproduct .standardproductimage {padding:3px;margin:13px 0 0 15px;}
#fourproduct .smallroundel {position:absolute;top:-45px; right:-5px;}
#fourproduct .productinfowrap {margin:0;padding:0;width:146px;position:absolute;top:164px;left:15px;}
#fourproduct .productinfowrap .infooverflow {height:61px; overflow:hidden;}
#fourproduct h4 {font-size:12px;font-weight:normal;color:#c4c7c8;}
#fourproduct h3 {font-size:13px;font-weight:600;color:white;}
#fourproduct .oldprice {color:#ff3f75;font-weight:bold;margin:0;padding:0 0 0 0;font-family: Arial, Helvetica, sans-serif;}
#fourproduct .strike {text-decoration: line-through;}
#fourproduct .moreinfo a {margin-top:2px;font-size:110%;font-weight:normal;}
#fourproduct .moreinfo a:hover {}

#fourproduct .product_fitnessicon {position:absolute;top:247px;left:13px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Fitness.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#fourproduct .product_physicalicon {position:absolute;top:247px;left:13px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Music.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#fourproduct .product_downloadicon {position:absolute;top:247px;left:13px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Download.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#fourproduct .icon {position:absolute;top:255px;left:15px;}
#fourproduct .price {font-size:14px;font-weight:600;position:absolute;top:250px;left:41px;letter-spacing:-1px;}
#fourproduct .stroke {width:148px;border-top:1px solid #333;position:absolute;top:276px;left:15px;}
#fourproduct .addtobasket {width:120px;height:24px;position:absolute;top:287px;left:30px;background: url(/images/2009/AddtoBasket.gif) no-repeat center top;text-transform:uppercase;font-size:12px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;text-align:left;padding-left:5px;}
/* ROW OF FOUR */



/* ROW OF FIVE SEARCH ONLY */
#fiveproduct {margin:0 0 11px 0;border-bottom:1px solid #85FFAD;}
#fiveproduct .standardproduct {width:178px;height:324px;position:relative;background: url(/images/2009/ItemProduct.gif) no-repeat center top;margin-bottom:15px;}
#fiveproduct .standardproductimage {padding:3px;margin:13px 0 0 15px;}
#fiveproduct .smallroundel {position:absolute;top:-45px; right:-5px;}
#fiveproduct .productinfowrap {margin:0;padding:0;width:146px;position:absolute;top:164px;left:15px;}
#fiveproduct .productinfowrap .infooverflow {height:61px; overflow:hidden;}
#fiveproduct h4 {font-size:12px;font-weight:normal;color:#c4c7c8;}
#fiveproduct h3 {font-size:13px;font-weight:600;color:white;}
#fiveproduct .oldprice {color:#ff3f75;font-weight:bold;margin:0;padding:0 0 0 0;font-family: Arial, Helvetica, sans-serif;}
#fiveproduct .strike {text-decoration: line-through;}
#fiveproduct .moreinfo a {margin-top:2px;font-size:110%;font-weight:normal;}
#fiveproduct .moreinfo a:hover {}

#fiveproduct .product_fitnessicon {position:absolute;top:247px;left:13px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Fitness.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#fiveproduct .product_physicalicon {position:absolute;top:247px;left:13px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Music.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#fiveproduct .product_downloadicon {position:absolute;top:247px;left:13px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Download.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#fiveproduct .icon {position:absolute;top:255px;left:15px;}
#fiveproduct .price {font-size:16px;font-weight:600;position:absolute;top:248px;left:41px;letter-spacing:-1px;}
#fiveproduct .stroke {width:148px;border-top:1px solid #333;position:absolute;top:276px;left:15px;}
#fiveproduct .addtobasket {width:120px;height:24px;position:absolute;top:287px;left:30px;background: url(/images/2009/AddtoBasket.gif) no-repeat center top;text-transform:uppercase;font-size:12px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;text-align:left;padding-left:5px;}
/* ROW OF FIVE SEARCH ONLY */



/* ROW OF THREE FEATURED */
#threeproduct {margin:0 0 11px 0;}
#threeproduct .largeproduct {background: url(/images/2009/MusicHome_3FeatureBG.gif) no-repeat center top;width:247px;height:392px;position:relative;}
#threeproduct .largeproductimage {padding:3px;border:1px solid #dddcdc;margin:17px 0 0 19px;}
#threeproduct .largeroundel {position:absolute;top:-60px; right:-6px;}
#threeproduct .productinfowrap {margin:0;padding:0;width:208px;position:absolute;top:230px;left:18px;}
#threeproduct h4 {font-size:14px;font-weight:normal;color:#c4c7c8;}
#threeproduct h3 {font-size:14px;font-weight:600;color:white;}
#threeproduct .oldprice {color:#ff3f75;font-weight:bold;margin:0;padding:2px 0 0 0;}
#threeproduct .strike {text-decoration: line-through;}
#threeproduct .moreinfo a {margin-top:2px;font-size:110%;font-weight:normal;}
#threeproduct .moreinfo a:hover {}

#threeproduct .product_fitnessicon {position:absolute;top:320px;left:18px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Fitness.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#threeproduct .product_physicalicon {position:absolute;top:320px;left:18px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Music.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#threeproduct .product_downloadicon {position:absolute;top:320px;left:18px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Download.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}

#threeproduct .icon {position:absolute;top:320px;left:18px;}
#threeproduct .price {font-size:18px;font-weight:normal;position:absolute;top:321px;left:49px;letter-spacing:-1px;}
#threeproduct .stroke {width:208px;border-top:1px solid #333;position:absolute;top:350px;left:20px;}
#threeproduct .addtobasket {width:127px;height:23px;position:absolute;top:360px;left:63px;background: url(/images/2009/AddtoBasket.gif) no-repeat center top;text-transform:uppercase;font-size:12px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;text-align:left;padding-left:9px;}
/* ROW OF THREE FEATURED */

/* ***************************************************************** ITEM PRODUCTS ***************************************************************** */
/* ***************************************************************** ITEM PRODUCTS ***************************************************************** */


/* ***************************************************************** MUSIC PRODUCT DETAIL ***************************************************************** */
/* ***************************************************************** MUSIC PRODUCT DETAIL ***************************************************************** */

/* ITEM DESCRIPTION */
#proditemdescription {border-bottom:1px solid #333;}
#proditemdescription #productdetail {position:relative;float:left;display:inline;margin:0;padding:0 0 1em 0;}
#proditemdescription #productdetail .prodimage {border:1px solid #9e8a59;padding:7px;}
#proditemdescription #productdetail .randal {position:absolute;width:97px;height:81px;text-indent:-99999px;background: url(/images/Coming_soon3.png) no-repeat;behavior:url(/Styles/iepngfix.htc);top:4px;right:4px;}

#proditemdescription #productdescription {width:350px;position:relative;float:left;display:inline;margin: 0 0 0 13px;text-align:left;color:white;}
#proditemdescription #productdescription .descwrap {position:absolute;top:0;}
#proditemdescription #productdescription .title {margin:0;padding:0;font-size:180%;line-height:100%;font-weight:bold;text-transform:uppercase;}
#proditemdescription #productdescription .artist {font-size:110%;font-weight:bold;color:#9e8a59;}
#proditemdescription #productdescription .releasedate {font-size:95%;color:#999;padding:0;margin:0;font-weight:600;}

#proditemdescription #productdescription .pricewrap {position:absolute;top:120px;}
#proditemdescription #productdescription .price {margin:0;padding:0;font-size:180%;font-weight:bold;}
#proditemdescription #productdescription .oldprice {color:#ff3f75;margin-bottom:2px;margin-left:10px;font-size:90%;}
#proditemdescription #productdescription span.strike {text-decoration: line-through;}
#productdescription .stock {margin:0;padding:0 0 4px 0;}
#proditemdescription #productdescription span.instock {text-transform:uppercase;color:#3CF;font-weight:bold;}
#proditemdescription #productdescription #addbutton {padding:5px 0 0 0;margin:0; } 
#proditemdescription #productdescription .delivery {color:#3CF;font-weight:600;font-size:110%;}

#proditemdescription #productdescription .formatswrap {position:absolute;top:236px;background: url(/Images/2009/ContentBG.gif) repeat;}
#proditemdescription #productdescription .formats ul {padding:0;margin:5px 0 0 0;}
#proditemdescription #productdescription li {list-style:none; display:inline;float:left;}
#proditemdescription #productdescription li.formatsheader {font-size:110%;color:#9e8a59;font-weight:bold;padding:7px 6px;}
#proditemdescription #productdescription li a {color:#3CF;text-decoration:underline;font-weight:bold;}
#proditemdescription #productdescription li a:hover {color:#3CF;text-decoration:none;}
#proditemdescription #productdescription li.formaticon {padding:7px 7px 3px 7px;}

#proditemdescription #productdescription .buybutton_productdetail{width:120px;height:24px;background: url(/images/2009/AddtoBasket.gif) no-repeat center top;text-transform:uppercase;font-size:12px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;text-align:left;padding-left:5px;}

#proditemdescription #productaddtions {float:right;display:inline;width:130px;}
#proditemdescription #productaddtions .advert {margin-bottom:1em;}
/*
#productaddtions .video_bg {background: url(/images/videolink_bg.gif) no-repeat center top;height:98px;}
#productaddtions .video {margin:25px 0 0 5px;}
*/
/* ITEM DESCRIPTION */


/* JUMP TO */
#productaddinfos {text-align:left;padding:10px 0;border-bottom:1px solid #a3297a;margin-bottom:12px;}
#productaddinfos ul {list-style:none; display:inline;padding:0;margin:0;}
#productaddinfos li {display:inline;padding:0;margin:0 0.3em;}
#productaddinfos li a {text-decoration:none;}
#productaddinfos li a:hover {text-decoration:underline;}
/* JUMP TO */


/* TRACKLISTING */
#tracks {margin:0 0 11px 0;border-bottom:1px solid #6084cc;}
#tracks .track_header {padding:10px;text-transform:uppercase;color:#9e8a59;}
#tracks .header_center {font-size:105%;font-weight:bold;text-align:center;padding-bottom:6px;}
#tracks .header_left {font-size:105%;font-weight:bold;padding-bottom:6px;}
#tracks .track_table {padding:3px 0 ;}
#tracks .row {background: url(/Images/2009/ContentBG.gif) repeat; width:100%;}
#tracks .rowpaddingcenter {text-align:center;padding:2px 0;margin:3px 0;}
#tracks .rowpaddingleft {text-align:left;padding:2px 0;margin:3px 0;} 

#tracks .downloadstrack_table {padding:5px 0 ;}
#tracks .downloadsrowpaddingcenter {text-align:center;padding:5px 0 4px 0;}
#tracks .downloadspaddingleft {text-align:left;padding:4px 0 4px 10px;}
#tracks .downloadsheader_left {font-size:105%;font-weight:bold;padding:0 0 6px 10px;color:#9e8a59;}
#tracks .buydownload, 
#tracks .buydownload a, 
#tracks .buydownload a:hover {background: url(/images/2009/Download_ATB_Track.gif) no-repeat center;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:21px;padding-left:4px;text-align:left;text-transform:uppercase;width:106px;}
/* TRACKLISTING */

/* ITEM DESCRIPTION */
#description {padding-bottom:10px;border-bottom:1px solid #FFFF33;margin-bottom:15px;}
/* ITEM DESCRIPTION */

/* ***************************************************************** MUSIC PRODUCT DETAIL ***************************************************************** */
/* ***************************************************************** MUSIC PRODUCT DETAIL ***************************************************************** */







/* ***************************************************************** RADIO ***************************************************************** */
/****************************************************************** RADIO ***************************************************************** */

/* radio panel on the homepage */
#radioonthehome {display:block;margin-bottom:16px; background:url(/images/radio/HomepageRadio2.jpg) no-repeat; position:relative; width:305px; height:149px;} 
#radioonthehome .homelisten_pc {display:block; cursor:pointer; width:107px; text-indent:-9999px; height:22px; position:absolute; top:107px; left:23px; }
#radioonthehome .homelisten_mac {display:block; cursor:pointer; width:163px; text-indent:-9999px; height:22px; position:absolute; top:107px; left:136px; }
#radioonthehome .homelisten_pc:hover { background:url(/images/radio/HomepageRadio_hover.jpg) no-repeat -23px -107px;}
#radioonthehome .homelisten_mac:hover { background:url(/images/radio/HomepageRadio_hover.jpg) no-repeat -136px -107px;}
/* ***************************************************************** RADIO LANDING ***************************************************************** */

.clr {clear:both}

/*TOP PANEL */
#radio_top_pannel {width:941px; height:215px; background-image:url(/images/radio/radio_top_pannel_2.jpg); background-repeat:no-repeat; position:relative; padding-bottom:12px;}

#radio_top_pannel .listennow_buttons {width:322px; position:absolute;  top:70px; left:0px; text-indent:-9999px; }
#radio_top_pannel .listennow_buttons p {display:none;}
#radio_top_pannel .listennow_buttons_pc a { cursor:pointer; display: block; /*float:left;*/ width:132px; height:21px; background: url(/images/radio/ListenNow_PC.gif) no-repeat left top;/*margin-left:11px;*/margin-bottom:10px;}
#radio_top_pannel .listennow_buttons_pc a:hover { cursor:pointer; background: url(/images/radio/ListenNow_PC_hover.gif) no-repeat left top;}
#radio_top_pannel .listennow_buttons_mac a{ cursor:pointer; display: block; /*float:left;*/width:192px; height:21px;  background: url(/images/radio/ListenNow_MAC.gif) no-repeat left top;}
#radio_top_pannel .listennow_buttons_mac a:hover { cursor:pointer;background: url(/images/radio/ListenNow_MAC_hover.gif) no-repeat left top;}
#radio_top_pannel a.radiohomecontactlink { margin-left:5px;font-weight:normal; font-size:90%; color:white; margin-top:27px;display:block; text-indent:0;}
#radio_top_pannel a.radiohomecontactlink .rightarrow {margin-left:5px; }


/*TOP PANEL */

/*  RADIO LANDING PAGE - Top Featuring panel */
#radio_top_pannel .featuring_pannel {width:374px; height:192px; position:absolute; top:12px; right:12px;}
#radio_top_pannel .featuring_pannel .featuring_wrap {width:374px; height:178px; margin-right:auto; margin-left:auto;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_imagebox {width:368px; height:154px; float:left; border: 1px solid #E4E4E4;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_imagebox .featuring_text {z-index:1; position:absolute;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_imagebox .featuring_text .words {position:absolute; width:360px; font-size:14px; padding-left:4px; padding-right:4px;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu {width:374px; height:26px; float:left; margin-top:3px;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu li {float: left; padding:0px;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu ul {list-style-type: none; margin: 0; padding:0;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu li a {text-decoration:none; font-size:12px; color:#333333; padding:5px; margin-right:2px;height: 22px; line-height: 2em; float: left; display: block; text-decoration: none; text-align: center; width:110px; border: 1px solid #666666;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu .btn_yellow a {background-image:url(/images/radio_home/btn_yellow_bg.png); background-repeat:repeat-x;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu .btn_yellow a:link {background-image:url(/images/radio_home/btn_yellow_bg.png);}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu .btn_yellow a:hover {background-image:url(/images/radio_home/btn_yellow_bg.png); background-color:#FFFF00;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu .btn_pink a {background-image:url(/images/radio_home/btn_pink_bg.png);background-repeat:repeat-x;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu .btn_pink a:link {background-image:url(/images/radio_home/btn_pink_bg.png);}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu .btn_pink a:hover {background-image:url(/images/radio_home/btn_pink_bg.png); background-color:#FF66CC;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu .btn_blue a {background-image:url(/images/radio_home/btn_blue_bg.png);background-repeat:repeat-x;}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu .btn_blue a:link {background-image:url(/images/radio_home/btn_blue_bg.png);}
#radio_top_pannel .featuring_pannel .featuring_wrap .featuring_menu .btn_blue a:hover {background-image:url(/images/radio_home/btn_blue_bg.png); background-color:#00CCFF;}
/*  RADIO LANDING PAGE - Top Featuring panel */




/*  RADIO HOMEPAGE - UPDATED MAIN PANEL  */		

#radio_main_version2 {padding-bottom:12px;}	
#radio_main_version2 #adbanner img{}
#radio_main_version2 #home_schedule {float:left; width:458px;}

#radio_main_version2 #home_schedule .menu_header {background:url(/images/2009/RadioLanding_LeftBG.gif) no-repeat;color:#9E8A59;font-size:120%;font-weight:600;height:30px;padding-left:10px;padding-top:7px;text-transform:uppercase;}
#radio_main_version2 #home_schedule .box {padding:10px 0;height:116px;border-bottom:1px solid #A42279;}
#radio_main_version2 #home_schedule .box .artist {color:white;overflow:hidden;font-weight:600;font-size:110%;}
#radio_main_version2 #home_schedule .box2 {padding:10px 0;height:116px;border-bottom:1px solid #29CCA3;}
#radio_main_version2 #home_schedule .box2 .artist {color:white;overflow:hidden;font-weight:600;font-size:110%;}
#radio_main_version2 #home_schedule .box3 {padding:10px 0;height:116px;border-bottom:1px solid #7ACC52;}
#radio_main_version2 #home_schedule .box3 .artist {color:white;overflow:hidden;font-weight:600;font-size:110%;}
#radio_main_version2 #home_schedule .now {background: url(/Images/2009/ContentBG.gif) repeat;}
#radio_main_version2 #home_schedule h1 {font-size:150%;color:#9E8A59;font-weight:600;background: url(/Images/2009/ContentBG.gif) repeat;margin-bottom:3px;}
#radio_main_version2 #home_schedule .pic {float:left;width:190px; margin-right:10px;padding:3px;border:1px solid #9E8A59;}
#radio_main_version2 #home_schedule .desc {float:left;width:250px;}
#radio_main_version2 #home_schedule a,
#radio_main_version2 #home_schedule a:hover {text-decoration:none;font-weight:normal;}
#radio_main_version2 #home_schedule span.moreradio {float:right;margin-top:10px;}
#radio_main_version2 #home_schedule span.moreradio a {font-weight:600;}
#radio_main_version2 #home_schedule span.moreradio a:hover {text-decoration:underline;}

/*#radio_main_version2 #home_schedule .now h1, 
#radio_main_version2 #home_schedule .now .desc, 
#radio_main_version2 #home_schedule .now .artist, 
#radio_main_version2 #home_schedule .now .desc a  {color:white;}*/

#radio_main_version2 #home_listen {float:right; width:458px;}
#radio_main_version2 #home_listen .menu_header {background:url(/images/2009/RadioLanding_LeftBG.gif) no-repeat;color:#9E8A59;font-size:120%;font-weight:600;height:30px;padding-left:10px;padding-top:7px;text-transform:uppercase;}

#radio_main_version2 #home_listen table{width:100%;}

#radio_main_version2 #home_listen .box {padding:10px 0;height:116px;border-bottom:1px solid #9E8A59; overflow:hidden;}
#radio_main_version2 #home_listen .left_pannel {float:left; width:190px; margin-right:15px;}
#radio_main_version2 #home_listen .right_pannel {float:left; width:250px;}
#radio_main_version2 #home_listen h1 {font-size:150%;color:#3FC;font-weight:600;background: url(/Images/2009/ContentBG.gif) repeat;margin-bottom:3px;}
#radio_main_version2 #home_listen a,#radio_main_version2 #home_listen a:hover {text-decoration:none;font-weight:normal;color:white;}
#radio_main_version2 #home_listen span.moreradio {float:right;margin-top:10px;}
#radio_main_version2 #home_listen span.moreradio a {font-weight:600;color:#3CF;}
#radio_main_version2 #home_listen span.moreradio a:hover {text-decoration:underline;}

#radio_main_version2 #adbanner {float:right; width:114px; }

/* ***************************************************************** RADIO LANDING ***************************************************************** */



/* ***************************************************************** RADIO DJ LANDING PAGE ***************************************************************** */

#radiodjshome {margin:0 0 11px 0; width:804px; overflow:hidden;float:right;display:inline;border-bottom:1px solid #9F6;}
#radiodjshome td{  padding: 0 10px 11px 0; }
#radiodjshome h1 {font-size:240%; font-weight:bold;}
#radiodjshome h3 {font-size:130%; font-weight:bold;padding: 0 0 3px 0;color:#9E8A59;}
#radiodjshome .news{margin-top:2em;width: 460px;}
#radiodjshome .button {float:left;width:396px;height:130px;background: url(/images/2009/Radio_DJsLandingBG.gif) no-repeat center;position:relative;}

#radiodjshome .button a, #radiodjshome .button a:hover, #radiodjshome .button a:link {text-decoration:none;}
#radiodjshome .img {float:left;padding:3px;width:190px;height:80px;margin: 0.7em 7px 1em 1em;} 
#radiodjshome .djtext {float:left;margin:9px 0 0 0; width:172px;line-height:1.4em;}
#radiodjshome .pages {margin-top:1em;}
#radiodjshome .listenagain {/*margin:3px 0 0 0;*/background: url(/images/radio/listen_to_the_show_button.jpg) no-repeat left top;width:134px;height:21px;pointer:cursor;}

/* ***************************************************************** RADIO DJ LANDING PAGE ***************************************************************** */



/* ***************************************************************** RADIO SIDE NAVIGATION ***************************************************************** */

#radio_newleft_nav {float:left;width:118px;}
#radio_newleft_nav h2 {background: url(/images/2009/Radio_LeftNavBG.gif) no-repeat center;height:30px;width:118px;position:relative;}
#radio_newleft_nav span.menu_header {color:#9E8A59;font-size:120%;font-weight:bold;text-transform:uppercase;position:absolute;top:7px;left:10px;}
#radio_newleft_nav h2.featured {background: url(/images/2009/Radio_LeftNavBG2.gif) no-repeat center;height:48px;width:118px;position:relative;}

#radio_newleft_nav ul {margin-bottom:15px;}
#radio_newleft_nav li {border-bottom:1px solid #333333;font-size:100%;padding:7px 0 7px 0;text-decoration:none;}
#radio_newleft_nav li.last {border-bottom:1px solid #3FC;font-size:100%;padding:7px 0 7px 0;text-decoration:none;}

#radio_newleft_nav li a{text-decoration:none; color:white;}
#radio_newleft_nav li a:hover{text-decoration:underline;color:#3CF;}

#radio_newleft_nav .listenlink {background:url(/images/radio/blue_speaker.jpg) no-repeat left; cursor:pointer; font-size:88%;}
#radio_newleft_nav .listenlink a {padding-left:12px;color:#3CF;}
#radio_newleft_nav .featuredshow { width:118px; margin-top:10px;}

/* ***************************************************************** RADIO SIDE NAVIGATION ***************************************************************** */



/* ***************************************************************** RADIO DJ PAGE ***************************************************************** */

#radio_djbio {margin:0;padding:0;position:relative;float:right;display:inline;width:804px;}

#radio_djbio .djinfo {margin:0 ;text-decoration:none;}

#radio_djbio .djinfo p {line-height:140%;}
#radio_djbio .djinfo .img {padding:3px;float:left;display:inline;}
#radio_djbio .listenagaindetail {background: url(/images/radio/listen_to_the_show_button.jpg) no-repeat left top;width:119px;height:16px;pointer:cursor;float:left;margin-left:10px;display:inline;}

#radio_djbio .djname {font-size:240%; font-weight:normal; padding:80px 0 0 0; line-height: 0;}
#radio_djbio .bio {font-size:130%; font-weight:bold; color:#8d8d8d;padding: 10px 0 0 0;}
#radio_djbio .fourproductwrap {float:right;display:inline;width:804px;}

/* ***************************************************************** RADIO DJ PAGE ***************************************************************** */



				/*
				#radio_djbio .radio_sidemenu {margin:0;float:left;width:119px;height:207px; padding:2px;background: url(/images/side_menu/bg.jpg) no-repeat left top;}
				#radio_djbio .radio_sidemenu .button_wrap {margin:12px 0px 0px 3.4px;}
				#radio_djbio .radio_sidemenu .button_wrap .button_space {padding-bottom:0px;}
				#radio_djbio .radio_sidemenu .button_wrap .button_listen_options {padding-bottom:4px; width:109px; height:34px; background: url(/Images/side_menu/btn_listen.jpg) no-repeat left top;}
				#radio_djbio .radio_sidemenu .button_wrap .button_listen_options .pc_or_mac {float:right; width:35px; height:25px; padding:5px 3px 0 0;}
				#radio_djbio .radio_sidemenu .button_wrap .button_listen_options .pc_or_mac .pc_box a{display: block;width:35px; height:11px; padding:0 0 2px 0;background: url(/Images/side_menu/btn_sm_pc_n.png) no-repeat left top;}
				#radio_djbio .radio_sidemenu .button_wrap .button_listen_options .pc_or_mac .pc_box a:link {background: url(/Images/side_menu/btn_sm_pc_n.png) no-repeat left top;}
				#radio_djbio .radio_sidemenu .button_wrap .button_listen_options .pc_or_mac .pc_box a:hover {background: url(/Images/side_menu/btn_sm_pc_o.png) no-repeat left top;}

				#radio_djbio .radio_sidemenu .button_wrap .button_listen_options .pc_or_mac .mac_box a{display: none;width:35px; height:11px; padding:0 0 2px 0;background: url(/Images/side_menu/btn_sm_mac_n.png) no-repeat left top;}
				#radio_djbio .radio_sidemenu .button_wrap .button_listen_options .pc_or_mac .mac_box a:link {background: url(/Images/side_menu/btn_sm_mac_n.png) no-repeat left top;}
				#radio_djbio .radio_sidemenu .button_wrap .button_listen_options .pc_or_mac .mac_box a:hover {background: url(/Images/side_menu/btn_sm_mac_o.png) no-repeat left top;}


				#radio_djbio .radio_sidemenu .feature_img {width:102px; height: 44px; margin:27px 0 0 4px;}
				#radio_djbio .radio_djimage {margin:0;float:left;width:190px;height:80px;padding:18px 2px 2px 4px;}
				*/



/* ***************************************************************** RADIO FULL SCHEDULE PAGE ***************************************************************** */

/*#radioLeftNav {float:left; width:200px;}*/
#radioFullSchedule {float:right; width:804px;display:inline;}
#radioFullSchedule .djinfo {float:left;padding-bottom:15px;}

#radioFullSchedule .schedule {padding:11px 0 0 0;}
#radioFullSchedule .info {float:right;display:inline;width:215px;}
#radioFullSchedule #radiobutton {background: url(/images/radio_buttonbg.jpg) no-repeat;width:519px;height:192px;cursor: pointer;}

#radioFullSchedule .scheduletime {float: left; width: 90px;font-size:115%;display:inline;color:#bcbcbc;font-weight:bold;}
#radioFullSchedule .schedulelink {float: left;display:inline;font-size:115%;}
#radioFullSchedule .schedulelink a {color:#444;text-decoration:none;}
#radioFullSchedule .schedulelink a:hover {color:#06F;text-decoration:underline;}
#radioFullSchedule .dateblock {padding:0;margin:0;float:left;display:inline;border-bottom:1px solid #C39;}
#radioFullSchedule #timing {padding:15px 0 0 0;}

.fullschedule_cell {border-bottom:1px solid #333;height:36px;padding:5px 0;}
.fullschedule_cell .time {text-align:left; float:left; margin:8px 0 0 5px;/*color:#52fda7;*/}
.fullschedule_cell .pic {width:68px; height:29px; float:left;margin:3px 0 0 15px;}
.fullschedule_cell .desc {width:340px; text-align:left; float:left; margin:8px 0 0 15px;}


.popup_mouseover {width:395px;border:7px solid #0d90cf;}
.popup_mouseover .inner_box {  padding:5px; margin-left: auto; margin-right: auto; }
.popup_mouseover .inner_box h3 {font-size:120%; font-weight:bold;}
.popup_mouseover .inner_box .pic { width:130px;  border: 1px solid #CCCCCC;   float:left;}
.popup_mouseover .inner_box .desc{ width:210px; margin-left:10px; float:left; }

/* ***************************************************************** RADIO FULL SCHEDULE PAGE ***************************************************************** */


/* ***************************************************************** RADIO CONTACT FORM ***************************************************************** */


p.radiocontact_intro {font-size:110%;display:block;margin-bottom:15px;color:#9e8a59;}

#radioFullSchedule #radio_contact {background: url(/Images/2009/ContentBG.gif) repeat;padding:10px;}
#radioFullSchedule #radio_contact .textsmall {font-size:90%;}
#radioFullSchedule #radio_contact td.tableheight {padding:10px 0;}
#radioFullSchedule #radio_contact td input {padding:3px;background:#666;border:1px solid #666;color:white;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
#radioFullSchedule #radio_contact td textarea {padding:3px;background:#666;border:1px solid #666;color:white;font-family:Arial,Helvetica,sans-serif;font-size:13px;}



/* ***************************************************************** RADIO CONTACT FORM ***************************************************************** */



/* ***************************************************************** RADIO PLAYLIST PAGE ***************************************************************** */

.playlistpage h1{color:white; font-weight:bold; font-size:190%;}
.playlistpage p.playlist_intro {font-size:110%;display:block;padding-bottom:15px;color:#9e8a59;}

.playlistpage span.pinkbold {color:#F39;}

.playlistcontainer {padding:10px 0;}
.playlistcontainer .listtitle {font-size:140%;}
.playlistcontainer .list {line-height:1.6em;}

.playlistcontainer1 {padding:10px 0 0 0 ;border-bottom:1px solid #33ffff;border-top:1px solid #333;}
.playlistcontainer1 .listtitle {font-size:140%;color:#9e8a59;margin-bottom:5px;}
.playlistcontainer1 .list {line-height:1.6em;}

.playlistcontainer2 {padding:10px 0 0 0 ;border-bottom:1px solid #3FC;}
.playlistcontainer2 .listtitle {font-size:140%;color:#9e8a59;margin-bottom:5px;}
.playlistcontainer2 .list {line-height:1.6em;}

.playlistcontainer3 {padding:10px 0 0 0 ;border-bottom:1px solid #9F6;}
.playlistcontainer3 .listtitle {font-size:140%;color:#9e8a59;margin-bottom:5px;}
.playlistcontainer3 .list {line-height:1.6em;}

.playlistcontainer4 {padding:10px 0 0 0 ;border-bottom:1px solid #FFFF33;}
.playlistcontainer4 .listtitle {font-size:140%;color:#9e8a59;margin-bottom:5px;}
.playlistcontainer4 .list {line-height:1.6em;}

/* ***************************************************************** RADIO PLAYLIST PAGE ***************************************************************** */


/* ***************************************************************** RADIO ***************************************************************** */
/* ***************************************************************** RADIO ***************************************************************** */






/* ***************************************************************** VIDEO ***************************************************************** */
/* ***************************************************************** VIDEO ***************************************************************** */

#videohomepage {margin: 0;z-index:1;position:relative;}
#videohomepage .player {}

/* ***************************************************************** VIDEO ***************************************************************** */
/* ***************************************************************** VIDEO ***************************************************************** */




				/*  LUGGAGE DETAILS  */
				/*
				#productdescription .productpricewrap {position:absolute;top:80px;}
				#productdescription .thumbnailwrap {width:166px;background: url(/images/viewthumb_bg.jpg) no-repeat  left top;behavior:url(/Styles/iepngfix.htc);position:absolute;top:184px;height:86px;}
				#productdescription .productthumb {margin:10px 0 0 10px;float:left;border:1px solid #e2e2e2;display:block;position:relative;}
				#productdescription .viewicon {position:absolute;bottom:3px;left:3px;z-index:3;background: url(view_icon.png) no-repeat left top;width:29px;height:11px;}
				*/

				/* PRODUCT HOMEPAGE */
				/*
				#productshomepage {margin: 0 0 11px 0;background: url(/images/producthome_mainbg.jpg) no-repeat left top;width:780px; height:281px;position:relative;}
				#productitemone .image {width:350px;position:absolute;top:18px;left:20px;}
				#productitemone .text {position:absolute;top:240px;left:14px;font-size:120%;color:#444;font-weight:bold;}
				#productitemtwo .image {width:350px;position:absolute;top:18px;right:20px;}
				#productitemtwo .text {position:absolute;top:240px;left:402px;font-size:120%;color:#444;font-weight:bold;}

				#productrangeoptions {margin:11px 0 0 0;background: url(/images/producthome_sixbg.jpg) no-repeat left;width:780px;height:389px;}
				#productrangeoptions .topproductoptionfirst {background: url(/images/producthome_six.png) no-repeat;behavior:url(/Styles/iepngfix.htc);width:245px;float:left;display:inline;margin:14px 0 0 12px; }
				#productrangeoptions .topproductoption {background: url(/images/producthome_six.png) no-repeat;behavior:url(/Styles/iepngfix.htc);width:245px;float:left;display:inline;margin:14px 0 0 10px; }
				#productrangeoptions .bottomproductoptionfirst {background: url(/images/producthome_six.png) no-repeat;behavior:url(/Styles/iepngfix.htc);width:245px;float:left;display:inline;margin:11px 0 0 12px; }
				#productrangeoptions .bottomproductoption {background: url(/images/producthome_six.png) no-repeat;behavior:url(/Styles/iepngfix.htc);width:245px;float:left;display:inline;margin:11px 0 0 10px; }
				#productrangeoptions .img {padding:0.7em;}
				*/
				
				
/*  TOURS HOME INDEX  */
#tourshome {background: url(/images/tourshomeoptions_bg.jpg) no-repeat left top;margin: 0 0 11px 0; padding:0;width:940px;height:281px;position:relative;}

#tourshome .imageone {position:absolute;top:10px;left:11px;}
#tourshome .titleone {position:absolute;top:254px;left:13px;font-size:120%;color:#444;}
#tourshome .titleone a {text-decoration:none;color:#444;font-weight:bold;}
#tourshome .titleone a:hover {text-decoration:underline;color:#06F;}

#tourshome .imagetwo {position:absolute;top:10px;right:11px;}
#tourshome .titletwo {position:absolute;top:254px;left:484px;font-size:120%;color:#444;}
#tourshome .titletwo a {text-decoration:none;color:#444;font-weight:bold;}
#tourshome .titletwo a:hover {text-decoration:underline;color:#06F;}

#newssnipets {margin:0 0 11px 0;}
#newssnipets .section {float:left;width:940px;background-image: url(/images/newslisting_bg.jpg);background-repeat: no-repeat;background-position: center bottom;margin:0 0 11px 0;}
#newssnipets .img {float:left;display:inline;margin:11px 0 0 13px;width:140px;background:#fff;padding:3px; }
#newssnipets .textwrap {float:left;display:inline;width:750px;margin:11px 0 11px 13px;}

#newssnipets .newstitle {font-size:130%;}
#newssnipets .newstitle a {text-decoration:none;color:#444;font-weight:bold;}
#newssnipets .newstitle a:hover {text-decoration:underline;color:#06F;}
#newssnipets .newsdate {margin:2px 0 0 0;}
#newssnipets .newstext {margin:5px 0 0 0;}
#newssnipets .newstext a {text-decoration:underline; font-weight:normal;color:#06F;}
#newssnipets .newstext a:hover  {text-decoration:none; font-weight:normal;}

				/*  NEWS ARTICLE INDEX  */
				/*
				#newsarticle {margin: 0;padding: 0;}

				#newsarticle .newsarticleimage {background:#fff;padding:3px;width:315px;float:left;display:inline;margin:0 21px 0px 0;}
				#newsarticle .articletitle {font-size:180%; font-weight:bold; padding-bottom:0.2em; line-height: 0.8em;}
				#newsarticle .articledate {font-size:120%; font-weight:bold;padding-bottom:15px;}
				#newsarticle .articletext {margin: 0;padding: 0;}
				#newsarticle .articletext a {text-decoration:underline;color:#06F;}
				#newsarticle .articletext a:hover {text-decoration:none;}
				#tracks .eventdate { float:left;width:12em;padding:3px 0; margin: 0 0 0 11px; }
				#tracks .location {float:left;padding:3px 0;}
				#tracks .location a {text-decoration:underline;color:#06F;}
				#tracks .location a:hover {text-decoration:none;}
				*/

/*  TOUR LISTINGS INDEXPAGE  */
#listings {}
#listings h1 {font-size:240%; font-weight:bold;}
#listings h3 {font-size:140%; font-weight:bold;padding-bottom: 0.4em;}
#listings h3 a, #eventslisting h3 a:hover {text-decoration:none;}
#listings .button {float:left;width:464px;background: url(/images/tours_bg.jpg) no-repeat center bottom;	margin: 1em 1em 0 0;}
#listings .img {float:left;margin: 1em 1em 1.3em 1.3em;border: 1px solid #cccccc;width:140px; padding:3px;}
#listings .text {float:left;padding-top: 1em;margin-right:1em;width: 275px;}
#listings .text a {text-decoration:none; font-weight:normal;}
#listings .text a:hover  {text-decoration:underline; font-weight:normal;}







#features {margin: 1em 0 0 0;padding:0;}
#features h1.header {background: url(/images/radio_panelheader.jpg) no-repeat center top; color: #8d8d8d; font-size: 110%; text-transform: uppercase; font-weight:bold;padding:8px 1.2em 6px 1.2em; text-shadow: 1px 1px 2px #fff;}
#features .stroke {border-bottom: 1px solid #ddd;}
#features .panel {width:400px;background: url(/images/radio_panelbg_plain.jpg) repeat-y center top;}
#features .feat {background: url(/images/radio_panelbg.jpg) no-repeat right bottom;margin-left:1px;margin-right:1px;width:398px;}
#features .feat_img {margin: 0;padding: 1em 10px 0.8em 10px;float: left;width: 190px;}
#features .feat_text {margin: 1em 10px 1em 0;float:left;width: 174px;}
#features h3 {color: #444444; font-size: 120%; font-weight:bold;}
#features h4 {color: #8d8d8d; font-size: 100%; font-weight:bold;}

				
				
/* ***************************************************************** COMPETITION ***************************************************************** */
/* ***************************************************************** COMPETITION ***************************************************************** */



/* STANDARD PAGE */
#comp_info {border-bottom:1px solid #3FC;}
#comp_info #comp_image {float:left;border: 1px solid #9E8A59; padding:3px;display:inline;}

#comp_info #comp_content {float:right;width:660px;display:inline;}
#comp_info #comp_content h2 {font-weight:600;font-size:240%;color:#9E8A59;text-transform:uppercase;padding-bottom:10px;}

#comp_info #comp_content #competition_panel {background: url(/Images/2009/ContentBG.gif) repeat;padding:15px;margin:10px 0;}
#comp_info #comp_content #competition_panel li {float:left;margin-right:20px}
#comp_info #comp_content #competition_panel input {margin-right:5px;}
#comp_info #comp_content #competition_panel input.fields {padding:3px;background:#666;border:1px solid #666;color:white;font-family:Arial,Helvetica,sans-serif;font-size:13px;}

#comp_info #comp_content #competition_panel .comp_type {padding:10px 0;}

#comp_info #comp_content #competition_panel h3.question {font-size:140%;color:white;line-height:1.5em;}

#comp_info #competition_log {float:right;width:660px;display:inline;}

#comp_info h3 {font-size:110%; font-weight:bold;color:#9E8A59;}
/* STANDARD PAGE */


/* PUMP IT UP PAGE */

#comp_info #compleft {float:left;display:inline;}
#comp_info #compleft .comp_image {border: 1px solid #9E8A59; padding:3px;margin-bottom:10px;}
#comp_info #competition_terms {background: url(/Images/2009/ContentBG.gif) repeat;padding:15px;margin:10px 0;}

/* PUMP IT UP PAGE */

/* ***************************************************************** COMPETITION ***************************************************************** */
/* ***************************************************************** COMPETITION ***************************************************************** */



/* ***************************************************************** SEARCH ***************************************************************** */
/* ***************************************************************** SEARCH ***************************************************************** */


/* ***************************************************************** SEARCH RESULTS LANDING GOOGLE ***************************************************************** */
				
				
#searchresults {}
#searchresults h4.searchfor {margin: 0 0 0.2em 0; font-size:115%; font-weight:bold; padding:0;}
#searchresults h4.resultsfor {margin: 1em 0 0.2em 0; font-size:115%; font-weight:bold; padding:0;border-bottom:1px solid #C39;padding-bottom:5px;margin-bottom:5px;}

#searchresults .resultspanel {width:940px;background: url(/Images/2009/ContentBG.gif) repeat;margin: 0 0 11px 0;padding:0;}
#searchresults .results {padding:10px;}
#searchresults .results span.resultlink {font-size:120%; font-weight:bold;margin-right:3px;}
#searchresults .results span.resultlinktotal {margin-right:15px;font-size:90%;}

#searchresults #leftsearch {width:70%;float:left;}
#searchresults #leftsearch .googleResult {margin-bottom:10px;border-bottom:1px solid #9e8a59;padding-bottom:15px;}
#searchresults #leftsearch .googleResult h2 {margin-bottom:5px;}
#searchresults #leftsearch .googleResult h2 a {font-weight:600;font-size:120%;color:#3FC;text-decoration:underline;}
#searchresults #leftsearch .googleResult h2 a:hover {text-decoration:none;}

#searchresults .searchpagearrows {float:right;}

#searchresults #rightsearch {width:250px;float:right;}
#searchresults #rightsearch #advert1 {margin-bottom:25px;border-bottom:1px solid #33FFFF;padding-bottom:5px;}
#searchresults #rightsearch #advert2 {margin-bottom:25px;border-bottom:1px solid #69F;padding-bottom:5px;}
#searchresults #rightsearch #cloud {margin-bottom:25px;border-bottom:1px solid #F39;padding-bottom:5px;}
#searchresults #rightsearch #cloud .menu_header {background:url(/images/2009/Search_RightCloudBG.gif) no-repeat;color:#9E8A59;font-size:120%;font-weight:bold;height:30px;padding-left:10px;padding-top:7px;text-transform:uppercase;}

.searchresult {}


/* ***************************************************************** SEARCH RESULTS LANDING GOOGLE ***************************************************************** */





/* ***************************************************************** VIDEO SEARCH RESULTS ***************************************************************** */

.videoitem {width: 174px;background: url(/images/2009/SearchVideoBG.gif) no-repeat;height:238px;float:left;display:inline;margin-top:15px;}
.videoitemimg {border:1px solid #9e8a59;width:142px;height:96px;padding:3px;margin: 10px auto 5px auto;}

.videoitemtext {margin:0 auto; padding-bottom: 1em; width: 148px;}
.videoitemtext h3 {font-size:110%; font-weight: bold;padding:0 0 3px 0;}
.videoitemtext h3.alert {font-size:110%;font-weight: bold; }
.videoitemtext h3.price {font-size:125%;font-weight: bold; }

/* ***************************************************************** VIDEO SEARCH RESULTS ***************************************************************** */





/* ***************************************************************** COMPETITION SEARCH RESULTS ***************************************************************** */

.compitem {width:301px;background: url(/images/2009/Search_CompetitionBG.gif) no-repeat center bottom;margin: 0 0 15px 0;float: left;display:inline;height:125px;}
.compitemimg {border: 1px solid #9e8a59; width: 80px; height: 80px; padding:3px;float:left; margin: 10px 0 0 8px;}

.compitemtext {margin: 10px 0 0 7px;width:185px;float:left;}
.compitemtext h3 {font-size:110%; color:#9e8a59; font-weight: bold;margin-bottom:3px;}


/* ***************************************************************** COMPETITION SEARCH RESULTS ***************************************************************** */





/* ***************************************************************** SEARCH ***************************************************************** */
/* ***************************************************************** SEARCH ***************************************************************** */





/* ***************************************************************** MUSIC LANDING ***************************************************************** */
/* ***************************************************************** MUSIC LANDING ***************************************************************** */

/* MUSIC LANDING FEATURED PANEL */
#musichome_twobanner_ad {background: url(/Images/2009/ContentBG.gif) repeat; margin-bottom:11px;width:940px;border-bottom:1px solid #00aed9;}
#musichome_twobanner_ad ul#bannerleft {float:left;padding:13px 0 0 13px;}
#musichome_twobanner_ad ul#bannerright {float:right;padding:12px 13px 0 0;}
#musichome_twobanner_ad h3 {font-size:110%; color: #9e8a59;padding:5px 0 10px 0;font-weight:600;}
/* MUSIC HOME FEATURED PANEL */

/* MUSIC LANDING  TABS */
#featuredtabs #tabs {padding-top:15px;clear:both;}
#featuredtabs #tabs ul.tabNav {display: none;}
#featuredtabs #tabs ul.tabNav li {list-style: none;display: inline;text-transform:uppercase;border-bottom:1px solid #343434;}
#featuredtabs #tabs ul.tabNav li a {background: url(/Images/2009/MusicHomeTabsNormal.gif) no-repeat;text-decoration:none;display: block;width:192px;text-align:center;padding:5px 0 5px 0;font-weight:600;font-size:110%;float:left;color:#858585;}
#featuredtabs #tabs ul.tabNav li a:hover {color:#616161;}
#featuredtabs #tabs ul.tabNav li a.active {background: url(/Images/2009/MusicHomeTabsActive.gif) no-repeat;text-decoration:none;display: block;width:192px;text-align:center;padding:5px 0;font-weight:600;font-size:110%;float:left;color:#858585;}
#featuredtabs #tabs ul.tabNav li.empty {height: 24px; width: 172px; display: block; float: left;}
#featuredtabs #tabs .infoBox {}

.active .on1 {color:#fb4078;}
.active .on2 {color:#fb4078;}
.active .on3 {color:#fb4078;}
.active .on4 {color:#fb4078;}
.active .on5 {color:#fb4078;}

#featuredtabs #tabs #tab_content {border-bottom:1px solid #85ADFF;border-left:1px solid #343434;border-right:1px solid #343434; clear:both;}
#featuredtabs #tabs #tab_content .contentwrap {padding:4px;}
#featuredtabs #tabs #tab_content span.allproducts a {float:right;font-weight:600;text-decoration:none;font-size:100%;margin:5px 10px 6px 0;color:#33ccff;}
#featuredtabs #tabs #tab_content span.allproducts a:hover {text-decoration:underline;}

#featuredtabs #tabs .featuredwrap {padding:12px 27px;}
#featuredtabs #tabs .standardproduct {width:178px;height:324px;position:relative;background: url(/images/2009/ItemProduct.gif) no-repeat center top;margin:0;}
#featuredtabs #tabs .standardproductimage {padding:3px;margin:13px 0 0 15px;}
#featuredtabs #tabs .smallroundel {position:absolute;top:-45px; right:-5px;}
#featuredtabs #tabs .productinfowrap {margin:0;padding:0;width:146px;position:absolute;top:164px;left:15px;}
#featuredtabs #tabs .productinfowrap .infooverflow {height:61px; overflow:hidden;}
#featuredtabs #tabs h2 {font-size:12px;font-weight:normal;color:#C4C7C8;}
#featuredtabs #tabs h3 {font-size:14px;font-weight:600;color:white;}
#featuredtabs #tabs .oldprice {color:#ff3f75;font-weight:bold;margin:0;padding:0 0 0 0;font-family: Arial, Helvetica, sans-serif;}
#featuredtabs #tabs .strike {text-decoration: line-through;}
#featuredtabs #tabs .moreinfo a {margin-top:2px;font-size:110%;font-weight:normal;}
#featuredtabs #tabs .moreinfo a:hover {}

#featuredtabs #tabs .product_fitnessicon {position:absolute;top:247px;left:13px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Fitness.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#featuredtabs #tabs .product_physicalicon {position:absolute;top:247px;left:13px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Music.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#featuredtabs #tabs .product_downloadicon {position:absolute;top:247px;left:13px;width:24px;height:24px;background: url(/images/2009/Product_Icon_Download.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#featuredtabs #tabs .icon {position:absolute;top:255px;left:15px;}
#featuredtabs #tabs .price {font-size:18px;font-weight:600;position:absolute;top:248px;left:47px;letter-spacing:-1px;}
#featuredtabs #tabs .stroke {width:148px;border-top:1px solid #333;position:absolute;top:276px;left:15px;}
#featuredtabs #tabs .addtobasket {width:120px;height:24px;position:absolute;top:287px;left:30px;background: url(/images/2009/AddtoBasket.gif) no-repeat center top;text-transform:uppercase;font-size:12px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;text-align:left;padding-left:5px;}
/* MUSIC LANDING  TABS */


/* MUSIC LANDING 3 COLUMN SNIPETS */
#snipets {margin-top:1em;margin-bottom:2em;}
#snipets .yellowborder {background: url(/images/2009/snipets_yellowborder.gif) no-repeat center;height:1px;padding-top:10px;}

/* MUSIC FEATURED ARTISTS */
#snipets #snipetwrap {width:308px;float:left;display:inline;}
#snipets #snipet_featartist {}
#snipets #snipet_featartist h1.header {background: url(/images/2009/MusicLanding_3ColBG.gif) no-repeat center top;color: #9e8a59;font-size:110%;text-transform:uppercase;font-weight:bold;height:25px;padding:5px 0 0 10px;position:relative;}
#snipets #snipet_featartist .artistwrap {width:140px;float:left;margin:5px 7px;}
#snipets #snipet_featartist .artistimg {padding:3px;}
#snipets #snipet_featartist .artistname {float:left;display:inline;color:white;margin-top:8px;text-decoration:none;}
#snipets #snipet_featartist .artistarrow {float:right;margin-top:12px;}
#snipets #snipet_featartist .viewallartists {position:absolute;text-transform:capitalize;font-size:13px;right:7px;top:7px;}
/* MUSIC FEATURED ARTISTS */

/* MUSIC FEATURED COMPETITION */
#snipets #snipet_competition {width:308px;float:left;margin-left:8px;position:relative;} 
#snipets #snipet_competition  h1.header {background: url(/images/2009/MusicLanding_3ColBG.gif) no-repeat center top;color: #9e8a59;font-size:110%;text-transform:uppercase;font-weight:bold;height:25px;padding:5px 0 0 10px;}
#snipets #snipet_competition .competition {margin-top:5px;margin-bottom:10px}
#snipets #snipet_competition .comp_img {padding: 3px;margin-right:8px;float: left;width: 80px;}
#snipets #snipet_competition .comptext {padding:0px 10px 18px 0;margin: 0;float: right;width:200px;line-height:130%;}
#snipets #snipet_competition .enter {margin-top:2px;}
#snipets #snipet_competition h3 {color: white;font-weight:bold;}
/* MUSIC FEATURED COMPETITION */


/* MUSIC FEATURED DOWNLOADS */
#snipets #snipet_downloads {width:308px;float:left;margin-left:8px;display:inline;}
#snipets #snipet_downloads h1.header {background: url(/images/2009/MusicLanding_3ColBG.gif) no-repeat center top;color: #9e8a59;font-size:110%;text-transform:uppercase;font-weight:bold;height:25px;padding:5px 0 0 10px;}
#snipets #snipet_downloads .topdownload {}
#snipets #snipet_downloads .topdown_title {float:left;margin:0;padding:5px 4px;width:180px;line-height:130%;}
#snipets #snipet_downloads .topdown_speaker {float:left;display:inline;padding:5px 0 0 0;}

#snipets #snipet_downloads .topdown_buy {float:right;display:inline;padding:4px 4px 4px 0;}
#snipets #snipet_downloads .topdownitembuy, 
#snipets #snipet_downloads .topdownitembuy a, 
#snipets #snipet_downloads .topdownitembuy a:hover {background: url(/images/2009/Download_ATB.gif) no-repeat;width:92px;height:24px;text-transform:uppercase;font-size:12px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;text-align:left;padding-left:5px;}

#snipets #snipet_downloads .row {background: url(/Images/2009/ContentBG.gif) repeat;}
/* MUSIC FEATURED DOWNLOADS */


/* ***************************************************************** MUSIC LANDING ***************************************************************** */
/* ***************************************************************** MUSIC LANDING ***************************************************************** */




/* ***************************************************************** HOMEPAGE ***************************************************************** */
/* ***************************************************************** HOMEPAGE ***************************************************************** */

#home {text-align:left;}
#homepage {width:940px;margin:25px auto 40px auto;}
#homepage ul {display:inline;list-style:none;margin:0;padding:0;}
#homepage li {display:inline;list-style:none;margin:0;padding:0;}

/* ========== LEFT COLUMN ========== */
#homepage #leftcol {float:left;width:621px;}
#homepage #leftcol #flashcontent {padding-bottom:15px;}

#homepage #leftcol ul#clubfeature {}
#homepage #leftcol ul#clubfeature li.friday {float:left;display:inline;}
#homepage #leftcol ul#clubfeature li.saturday {float:right;display:inline;}

/* FEAT TABS */
#tabs {padding-top:18px;clear:both;}
#tabs ul.tabNav {display: none;}
#tabs ul.tabNav li {list-style: none;display: inline;text-transform:uppercase;border-bottom:1px solid #343434;margin-top:2px;}
#tabs ul.tabNav li a {background: url(/Images/2009/TabsNormal.gif) no-repeat;text-decoration:none;display: block;width:124px;text-align:center;padding:5px 0 5px 0;font-weight:600;font-size:120%;float:left;color:#858585;}
#tabs ul.tabNav li a:hover {color:#616161;}
#tabs ul.tabNav li a.active {background: url(/Images/2009/TabsActive.gif) no-repeat;text-decoration:none;display: block;width:125px;text-align:center;padding:5px 0;font-weight:600;font-size:120%;float:left;color:#858585;}
#tabs ul.tabNav li.empty {height: 24px; width: 124px; display: block; float: left;margin-top:2px;}
#tabs .infoBox {}

.active .on1 {color:#fb4078;}
.active .on2 {color:#fb4078;}
.active .on3 {color:#fb4078;}
.active .on4 {color:#fb4078;}
.active .on5 {color:#fb4078;}

#homepage #leftcol #tabs #tab_content {border-bottom:1px solid #85ADFF;border-left:1px solid #343434;border-right:1px solid #343434; clear:both;}
#homepage #leftcol #tabs #tab_content .contentwrap {padding:4px;}
#homepage #leftcol #tabs #tab_content span.allproducts a {float:right;font-weight:600;text-decoration:none;font-size:100%;margin:5px 10px 6px 0;color:#33ccff;}
#homepage #leftcol #tabs #tab_content span.allproducts a:hover {text-decoration:underline;}

#homepage #leftcol #tabs #tab_content .tab_product {height:245px;width:141px;float:left;margin:0.2em 6px;position:relative;}
#homepage #leftcol #tabs #tab_content .tab_product .contentwrap {padding:4px;}
#homepage #leftcol #tabs #tab_content .tab_product .tabproductimg {padding:3px;border:#9e8a59 1px solid;margin:8px 0 0 11px;}
#homepage #leftcol #tabs #tab_content .tab_product .details {line-height:120%;width:116px;margin:5px 0 0 10px;}
#homepage #leftcol #tabs #tab_content .tab_product .details h3 {font-size:100%;font-weight:normal;color:white;}
#homepage #leftcol #tabs #tab_content .tab_product .details h4 {font-size:100%;color:white;font-weight:600;}
#homepage #leftcol #tabs #tab_content .tab_product .details a {color:#3CF;font-weight:bold;}
#homepage #leftcol #tabs #tab_content .tab_product a:hover {text-decoration:none;}
#homepage #leftcol #tabs #tab_content .tab_product .salebox {position:absolute;bottom:5px;left:10px;}
#homepage #leftcol #tabs #tab_content .tab_product .price {color:white;font-weight:600;font-size:140%;}
#homepage #leftcol #tabs #tab_content .tab_product .buyitem {text-align:left;text-transform:uppercase;width:120px;height:24px;background: url(/Images/2009/AddtoBasket.gif) no-repeat;padding:1px 0 0 6px ;margin-top:5px;font-size:11px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;}
#homepage #leftcol #tabs #tab_content .tab_product .buyitem a {color:#FFF;font-weight:600;font-size:11px;text-decoration:none;}

#homepage #leftcol #tabs #tab_content .tab_product .product_fitnessicon {width:24px;height:24px;background: url(/Images/2009/Product_Icon_Fitness.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);float:left;margin-right:3px;}
#homepage #leftcol #tabs #tab_content .tab_product .product_physicalicon {width:24px;height:24px;background: url(/Images/2009/Product_Icon_Music.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);float:left;margin-right:3px;}
#homepage #leftcol #tabs #tab_content .tab_product .product_downloadicon {width:24px;height:24px;background: url(/Images/2009/Product_Icon_Download.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);float:left;margin-right:3px;}
/* FEAT TABS */

/* NEWS TABS */
#homepage #leftcol #newstabs {padding-top:18px;padding-bottom:10px;}
#homepage #leftcol #newstabs ul.newstabNav {display: none;}
#homepage #leftcol #newstabs ul.newstabNav li {list-style: none;display: inline;text-transform:uppercase;border-bottom:1px solid #343434;}
#homepage #leftcol #newstabs ul.newstabNav li a {background: url(/Images/2009/TabsNormal.gif) no-repeat;text-decoration:none;display: block;width:124px;text-align:center;padding:5px 0 5px 0;font-weight:600;font-size:120%;float:left;color:#858585;}
#homepage #leftcol #newstabs ul.newstabNav li a:hover {color:#616161}
#homepage #leftcol #newstabs ul.newstabNav li a.newsactive {background: url(/Images/2009/TabsActive.gif) no-repeat;text-decoration:none;display: block;width:125px;text-align:center;padding:5px 0;font-weight:600;font-size:120%;float:left;color:#858585;}
#homepage #leftcol #newstabs .newsinfoBox {}
#homepage #leftcol #newstabs ul.newstabNav li.empty {height: 24px; width: 124px; display: block; float: left;}

.newsactive .on1 {color:#33ffcc;}
.newsactive .on2 {color:#33ffcc;}
.newsactive .on3 {color:#33ffcc;}
.newsactive .on4 {color:#33ffcc;}

#homepage #leftcol #newstabs #newstab_content {border-bottom:1px solid #d24ba5;border-left:1px solid #343434;border-right:1px solid #343434;/*border-top:1px solid #343434;*/padding:0;clear:both;}
#homepage #leftcol #newstabs #newstab_content .contentwrap {padding:10px;}

#homepage #leftcol #newstabs .newsinfoBox .articlewrap {margin:0.5em 0;line-height:130%;color:#FFF;}
#homepage #leftcol #newstabs .newsinfoBox .articlewrap h3 {color:#FFF;margin-bottom:0.1em;text-decoration:none;font-weight:600;}
#homepage #leftcol #newstabs .newsinfoBox .articlewrap h3 a {color:#FFF;font-size:120%;text-decoration:none;font-weight:600;text-decoration:none;}
#homepage #leftcol #newstabs .newsinfoBox .articlewrap h3 a:hover {color:#3CF;}
#homepage #leftcol #newstabs .newsinfoBox .articlewrap p {margin:0;font-size:100%;}
#homepage #leftcol #newstabs .newsinfoBox .articlewrap span.post_on {font-size:90%;}

#homepage #leftcol #newstabs .newsinfoBox .newsarticlewrap {margin:0.5em 0 10px 0;line-height:130%;color:#FFF;}
#homepage #leftcol #newstabs .newsinfoBox .newsarticlewrap h3 {color:#FFF;margin-bottom:0.1em;text-decoration:none;font-weight:600;}
#homepage #leftcol #newstabs .newsinfoBox .newsarticlewrap h3 a {color:#FFF;font-size:120%;text-decoration:none;font-weight:600;text-decoration:none;padding:0.1em 0;background: url(/Images/2009/ContentBG.gif) repeat;}
#homepage #leftcol #newstabs .newsinfoBox .newsarticlewrap h3 a:hover {color:#33ccff;}
#homepage #leftcol #newstabs .newsinfoBox .newsarticlewrap p {margin:0;font-size:100%;}
#homepage #leftcol #newstabs .newsinfoBox .newsarticlewrap span.post_on {font-size:90%;color:#cacaca;}

#homepage #leftcol #newstabs .newsinfoBox .featuresarticlewrap {margin:0.5em 0 10px 0;line-height:130%;color:#FFF;}
#homepage #leftcol #newstabs .newsinfoBox .featuresarticlewrap h3 {color:#FFF;margin-bottom:0.1em;text-decoration:none;font-weight:600;}
#homepage #leftcol #newstabs .newsinfoBox .featuresarticlewrap h3 a {color:#FFF;font-size:120%;text-decoration:none;font-weight:600;text-decoration:none;padding:0.1em 0;background: url(/Images/2009/ContentBG.gif) repeat;}
#homepage #leftcol #newstabs .newsinfoBox .featuresarticlewrap h3 a:hover {color:#33ccff;}
#homepage #leftcol #newstabs .newsinfoBox .featuresarticlewrap p {margin:0;font-size:100%;}
#homepage #leftcol #newstabs .newsinfoBox .featuresarticlewrap span.post_on {font-size:90%;color:#cacaca;}

#homepage #leftcol #newstabs .newsinfoBox .comparticlewrap {margin:0.5em 0 10px 0;line-height:130%;color:#FFF;}
#homepage #leftcol #newstabs .newsinfoBox .comparticlewrap h3 {color:#FFF;margin-bottom:0.1em;text-decoration:none;font-weight:600;}
#homepage #leftcol #newstabs .newsinfoBox .comparticlewrap h3 a {color:#FFF;font-size:120%;text-decoration:none;font-weight:600;text-decoration:none;padding:0.1em 0;background: url(/Images/2009/ContentBG.gif) repeat;}
#homepage #leftcol #newstabs .newsinfoBox .comparticlewrap h3 a:hover {color:#33ccff;}
#homepage #leftcol #newstabs .newsinfoBox .comparticlewrap p {margin:0;font-size:100%;}
#homepage #leftcol #newstabs .newsinfoBox .comparticlewrap span.post_on {font-size:90%;color:#cacaca;}

#homepage #leftcol #newstabs .newsinfoBox  p a {color:#33ccff;font-weight:600;text-decoration:none;}
#homepage #leftcol #newstabs .newsinfoBox  p a:hover {text-decoration:underline;}

#homepage #leftcol #newstabs #newstab_content span.newsallproducts a {float:right;font-weight:600;text-decoration:none;font-size:100%;margin:0 4px 0 0;color:#33ccff;}
#homepage #leftcol #newstabs #newstab_content span.newsallproducts a:hover {text-decoration:underline;}

/* OVERRIDES DEFAULT TWITTER STYLES */
.twtr-bd {font-family: Arial, Helvetica, sans-serif !important; }
.twtr-hd {display:none;}
.twtr-widget h3 {display:none;}
#twtr-widget-1 .twtr-tweet-text {font-size:13px;}
#twtr-widget-1 .twtr-tweet-text a {font-weight:600;color:#33ccff;}
.twtr-atreply {font-size:110%;/*display:block;*/}
.twtr-widget .twtr-tweet {border-bottom:none !important;overflow:hidden;}


.twtr-ft span a {font-family: Arial, Helvetica, sans-serif !important;font-weight:600;text-decoration:none !important;color:#00ff33;}
.twtr-ft span a:hover {text-decoration:none;}

/* OVERRIDES DEFAULT TWITTER STYLES */


#homepage #leftcol #newstabs #newstab_content .tab_product {background: url(/Images/NewHomepage/TabsProduct_BG.gif) no-repeat;height:231px;width:141px;float:left;margin:0.5em 6px;position:relative;}
#homepage #leftcol #newstabs #newstab_content .tab_product .contentwrap {padding:4px;}

/* NEWS TABS */

/* SOCIAL LINKS */
#homepage #leftcol ul#sociallinks li.link_facebook a {background: url(/Images/2009/images/SocialNormal_01.gif) no-repeat;text-decoration:none;display: block;width:26px;height:26px;text-align:center;float:left;text-indent:-99999px;padding-right:5px;}
#homepage #leftcol ul#sociallinks li.link_myspace a {background: url(/Images/2009/images/SocialNormal_02.gif) no-repeat;text-decoration:none;display: block;width:26px;height:26px;text-align:center;float:left;text-indent:-99999px;padding-right:5px;}
#homepage #leftcol ul#sociallinks li.link_twitter a {background: url(/Images/2009/images/SocialNormal_03.gif) no-repeat;text-decoration:none;display: block;width:26px;height:26px;text-align:center;float:left;text-indent:-99999px;padding-right:5px;}
#homepage #leftcol ul#sociallinks li.link_bebo a {background: url(/Images/2009/images/SocialNormal_04.gif) no-repeat;text-decoration:none;display: block;width:26px;height:26px;text-align:center;float:left;text-indent:-99999px;padding-right:5px;}
/*#homepage #leftcol ul#sociallinks li.link_rss a {background: url(/Images/2009/images/SocialNormal_05.gif) no-repeat;text-decoration:none;display: block;width:26px;height:26px;text-align:center;float:left;text-indent:-99999px;padding-right:5px;}*/
#homepage #leftcol ul#sociallinks li.link_followus a {background: url(/Images/2009/images/SocialNormal_05.gif) no-repeat;text-decoration:none;display: block;width:95px;height:26px;text-align:center;float:left;text-indent:-99999px;}

#homepage #leftcol ul#sociallinks li.link_facebook a:hover {background: url(/Images/2009/images/SocialRoll_01.gif) no-repeat;text-decoration:none;display: block;width:26px;height:26px;text-align:center;float:left;text-indent:-99999px;padding-right:5px;}
#homepage #leftcol ul#sociallinks li.link_myspace a:hover {background: url(/Images/2009/images/SocialRoll_02.gif) no-repeat;text-decoration:none;display: block;width:26px;height:26px;text-align:center;float:left;text-indent:-99999px;padding-right:5px;}
#homepage #leftcol ul#sociallinks li.link_twitter a:hover {background: url(/Images/2009/images/SocialRoll_03.gif) no-repeat;text-decoration:none;display: block;width:26px;height:26px;text-align:center;float:left;text-indent:-99999px;padding-right:5px;}
#homepage #leftcol ul#sociallinks li.link_bebo a:hover {background: url(/Images/2009/images/SocialRoll_04.gif) no-repeat;text-decoration:none;display: block;width:26px;height:26px;text-align:center;float:left;text-indent:-99999px;padding-right:5px;}
/*#homepage #leftcol ul#sociallinks li.link_rss a:hover {background: url(/Images/2009/images/SocialLinks_Hover_05.gif) no-repeat;text-decoration:none;display: block;width:26px;height:26px;text-align:center;float:left;text-indent:-99999px;padding-right:5px;}*/
#homepage #leftcol ul#sociallinks li.link_followus a:hover {background: url(/Images/2009/images/SocialRoll_05.gif) no-repeat;text-decoration:none;display: block;width:95px;height:26px;text-align:center;float:left;text-indent:-99999px;}
/* SOCIAL LINKS */


/* ========== RIGHT COLUMN ========= */
#homepage #rightcol {float:right;width:305px;}
#homepage #rightcol #top_promotion {margin-bottom:1em;}
#homepage #rightcol #youtube {background: url(/Images/2009/ContentBG.gif) repeat;height:196px;margin-top:10px;margin-bottom:16px;padding-top:8px;border-bottom:1px solid #85ffad;}
#homepage #rightcol .promotion {margin-bottom:10px;}
#homepage #rightcol .genrepromotion {margin-bottom:3px;height:49px;width:305px;} /* Changes in ie.css */

/* OFFERS */
#homepage #rightcol #offers {/*margin-top:18px;*/margin-bottom:14px;}
#homepage #rightcol #offers #offersheader {background: url(/Images/2009/Homepage_FeatProdBG.gif) top left no-repeat;height:25px;text-transform:uppercase;}
#homepage #rightcol #offers #offersheader h2 {font-size:120%;color:#9e8a59;font-weight:600;}
#homepage #rightcol #offers #offersheader .offertitle {float:left;margin:5px 0 0 10px;}
#homepage #rightcol #offers #offersheader .offertitle a {text-decoration:none;font-weight:600;}
#homepage #rightcol #offers #offersheader .offertitle a:hover {text-decoration:none;color:#3CF;}
#homepage #rightcol #offers #offersheader .more a {float:right;font-weight:600;font-size:110%;text-decoration:none;margin:7px 10px 0 0;}
#homepage #rightcol #offers #offersheader .more a:hover {color:#3CF;}

#homepage #rightcol #offers .offerframe {border-left:1px solid #343434;border-right:1px solid #343434;border-bottom:1px solid #6699ff;width:305px;padding:10px 0;}

/* RIGHT SIDE PRODUCT */
#homepage #rightcol #offers .rightproduct {width:280px;margin:7px auto;}
#homepage #rightcol #offers .rightproduct .productimg {float:left;width:110px;padding:3px;}
#homepage #rightcol #offers .rightproduct .details {float:left;color:white;margin:0 0 5px 5px;width:149px;line-height:125%;position:relative;}
#homepage #rightcol #offers .rightproduct .details h3 {font-size:100%;font-weight:normal;color:white;}
#homepage #rightcol #offers .rightproduct .details h4 {font-size:100%;font-weight:600;}
#homepage #rightcol #offers .rightproduct .details a {color:#33ccff;font-weight:bold;}
#homepage #rightcol #offers .rightproduct .details a:hover {text-decoration:none;}
#homepage #rightcol #offers .rightproduct .details .salebox {position:absolute;top:73px;left:0px;}
#homepage #rightcol #offers .rightproduct .details .price {margin-left:3px;color:white;font-weight:600;font-size:140%;}
#homepage #rightcol #offers .rightproduct .details .buyitem {text-align:left;text-transform:uppercase;width:120px;height:24px;background: url(/Images/2009/AddtoBasket.gif) no-repeat;padding:1px 0 0 6px ;margin-top:5px;font-size:11px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;}
#homepage #rightcol #offers .rightproduct .details .buyitem a {color:#FFF;font-weight:bold;font-size:110%;text-decoration:none;}

#homepage #rightcol #offers .rightproduct .details .product_fragranceicon {width:16px;height:16px;background: url(/Images/NewHomepage/product_fragrance.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);float:left;margin-right:3px;}
#homepage #rightcol #offers .rightproduct .details .product_luggageicon {width:16px;height:16px;background: url(/Images/NewHomepage/product_luggage.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);float:left;margin-right:3px;}
#homepage #rightcol #offers .rightproduct .details .product_fitnessicon {width:16px;height:16px;background: url(/Images/NewHomepage/product_fitness.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);float:left;margin-right:3px;}
#homepage #rightcol #offers .rightproduct .details .product_clothingicon {width:16px;height:16px;background: url(/Images/NewHomepage/product_clothing.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);float:left;margin-right:3px;}
#homepage #rightcol #offers .rightproduct .details .product_physicalicon {width:16px;height:16px;background: url(/Images/NewHomepage/product_physical.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);float:left;margin-right:3px;}
#homepage #rightcol #offers .rightproduct .details .product_downloadicon {width:16px;height:16px;background: url(/Images/NewHomepage/product_download.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);float:left;margin-right:3px;}

/* RIGHT SIDE PRODUCT */
#homepage #rightcol #offers .offersfooter {background: url(/Images/NewHomepage/Offers_Bottom.jpg) no-repeat;height:8px;}
/* OFFERS */

#homepage .HomepageClubBanner {padding-bottom:10px;}

/* RIGHT SIDE PRODUCT - GENRES */
#homepage #GenreColumn {margin-bottom:20px;border-bottom:1px solid #85ffad;}
#homepage #GenreColumn .GenreHeader {margin-bottom:6px;}
/* RIGHT SIDE PRODUCT - GENRES */


/* RIGHT SIDE PRODUCT - TAG CLOUD 12052010 */
#HomeTagCloud #rightsearch {width:250px;float:right;}
#HomeTagCloud #rightsearch #advert1 {margin-bottom:25px;border-bottom:1px solid #33FFFF;padding-bottom:5px;}
#HomeTagCloud #rightsearch #advert2 {margin-bottom:25px;border-bottom:1px solid #69F;padding-bottom:5px;}
#HomeTagCloud #rightsearch #cloud {margin-bottom:25px;border-bottom:1px solid #F39;padding-bottom:5px;}
#HomeTagCloud #rightsearch #cloud .menu_header {background: url(/Images/2009/Homepage_FeatProdBG.gif) top left no-repeat;height:25px;text-transform:uppercase;}
#HomeTagCloud #rightsearch #cloud h2.menu_header {font-size:120%;color:#9e8a59;font-weight:600;padding:6px 0 0 8px;}

/* RIGHT SIDE PRODUCT - TAG CLOUD 12052010 */


/* ***************************************************************** HOMEPAGE ***************************************************************** */
/* ***************************************************************** HOMEPAGE ***************************************************************** */





/* ***************************************************************** HERITAGE ***************************************************************** */
/* ***************************************************************** HERITAGE ***************************************************************** */

#aboutsection {margin-bottom:10px;border-bottom:1px solid #33FFFF;}
#aboutsection .abouttext {padding-bottom:15px;}



/* ***************************************************************** HISTORY ***************************************************************** */

#aboutsection .aboutimg {padding:3px;border: 1px solid #9e8a59;margin:0 11px 0 0;float:left;}

/* ***************************************************************** HISTORY ***************************************************************** */



/* ***************************************************************** HELP ***************************************************************** */

/* TOP FAQs */
#leftpanel {width:137px;margin-top:15px;}
#leftpanel #topFAQs li {padding:7px 0 7px 10px;margin:0;}
#leftpanel ul#topFAQs {/*list-style:disc outside;*/  /*margin:10px 0 10px 12px;padding:0;*/}
#leftpanel #topFAQs li.topFAQ {background: url(/images/2009/RightArrow.gif) no-repeat left center;/*list-style:disc outside;border-bottom: 1px solid #dedede;*/font-size:11px;font-weight:normal;/*margin:0 0 5px 0;padding:0 0 5px 0;*/;}
#leftpanel #topFAQs li a {text-decoration:none;font-weight:normal;color:#3CF;}
#leftpanel #topFAQs li a:hover {text-decoration:underline;}

#leftpanel #topFAQs li.header {background: url(/images/2009/LeftMenuHeaderBG.gif) no-repeat;color:#9E8A59;font-size:120%;font-weight:bold;height:30px;padding-left:10px;padding-top:7px;text-transform:uppercase;}
#leftpanel #topFAQs h2 {font-size:12px;list-style:none;}
#leftpanel #topFAQs li.last {/*list-style:disc outside; border: none;*/}
/* TOP FAQs */

#rightcontent #helptitle {font-size:24px;margin:0 0 10px 0;padding:5px 0 0 0;}
#rightcontent p.help_directions {margin:0 0 15px 0;padding:0;}

#enquiry_wrapper {}
#enquiry_wrapper #enquiry_left {float:left;display:inline;width:572px; padding:0 0 20px 0;}
#enquiry_wrapper #enquiry_left #enquiry {/*background: url(/Images/2009/ContentBG.gif) repeat;*/}
#enquiry_wrapper #enquiry_left #enquiry #search_header {background: url(/images/2009/FAQS_HeaderBG.gif) no-repeat left top;height:30px;margin:0;position:relative;}
#enquiry_wrapper #enquiry_left #enquiry #search_header h3.enquiryheader {float:left;display:inline;font-size:110%;font-weight:600;margin:6px 25px 0 10px;color:#9e8a59;}
#enquiry_wrapper #enquiry_left #enquiry #search_header .searchquery {float:left;display:inline;margin:10px 0 0 0;}
#enquiry_wrapper #enquiry_left #enquiry #search_header .searchenquiry {left:135px;position:absolute;top:5px;}
#enquiry_wrapper #enquiry_left #enquiry #search_header input.searchenquiry {background:#666;border:1px solid #666;color:white;font-family:Arial,Helvetica,sans-serif;font-size:100%;padding:2px;}


#enquiry_wrapper #enquiry_left #enquiry #selection {margin:12px 0 12px 12px;/*width:548px;*/height:215px;overflow-y:auto;overflow-x:hidden}
#enquiry_wrapper #enquiry_left #enquiry #selection .faqSelected {color#3CF;margin-left:5px;}
#enquiry_wrapper #enquiry_left #enquiry #selection .faqSelected a {color#3CF;text-decoration:none;}
#enquiry_wrapper #enquiry_left #enquiry #selection .faqSelected a:hover {color#3CF;text-decoration:none;}
#enquiry_wrapper #enquiry_left #enquiry #selection .nonfaqSelected {margin-left:5px;color:white;}
#enquiry_wrapper #enquiry_left #enquiry #selection .nonfaqSelected a {text-decoration:none;}
#enquiry_wrapper #enquiry_left #enquiry #selection .nonfaqSelected a:hover {text-decoration:none;}

#enquiry_wrapper #enquiry_left #answer {margin:8px 0 0 0;/*background: url(/images/faq/enquiry_search_bodybg.jpg) repeat-y top;*/border-bottom:1px solid #C39;}
#enquiry_wrapper #enquiry_left #answer h3#answer_header {background: url(/images/faq/enquiry_answer_header.jpg) no-repeat;font-size:18px;padding:10px 0 0 10px;margin:0;}
#enquiry_wrapper #enquiry_left #answer #result {margin:12px 0 12px 12px;width:548px;}
#enquiry_wrapper #enquiry_left #answer #result p {margin:0;padding:0;line-height:1.5em;}

#enquiry_wrapper #enquiry_left .faqHelpful{margin:8px 0 0 0;/*background: url(/images/faq/helpful_boxbodybg.jpg) repeat-y;*/}
#enquiry_wrapper #enquiry_left .faqHelpful #rating_wrap {padding:5px 0;margin:0 auto;}
#enquiry_wrapper #enquiry_left .faqHelpful #rating_wrap .contentarea {background: url(/Images/2009/ContentBG.gif) repeat;margin:0 auto 5px auto;padding:10px 0 5px 0;text-align:center;}
#enquiry_wrapper #enquiry_left .faqHelpful #rating_wrap .contentarea h4 {font-size:14px;font-weight:normal;margin:12px 0 0 0;}
#enquiry_wrapper #enquiry_left .faqHelpful #rating_wrap .contentarea2 {margin:0 auto;}
#enquiry_wrapper #enquiry_left .faqHelpful #rating_wrap .contentarea2 h5.contactus {font-weight:normal;padding:15px 0;}


#enquiry_wrapper #rightpanel_faqs {float:right;display:inline;width:192px;}
#enquiry_wrapper #rightpanel_faqs #enquiry_right {width:192px;/*background: url(/Images/2009/ContentBG.gif) repeat;*/margin-bottom:10px;border-bottom:1px solid #69F;border-top:1px solid #333;}
#enquiry_wrapper #rightpanel_faqs #enquiry_right .address_padding {padding: 10px;}
#enquiry_wrapper #rightpanel_faqs #enquiry_right h3.address {margin-bottom:4px;padding:0;font-size:120%;font-weight:600;color:#9e8a59;}
#enquiry_wrapper #rightpanel_faqs #enquiry_right p {margin:0;padding:0;}
#enquiry_wrapper #rightpanel_faqs #enquiry_right p.times {padding:0 0 5px 0;}
#enquiry_wrapper #rightpanel_faqs #enquiry_right .optioncards {padding:5px 0 20px 0;}

#enquiry_wrapper #rightpanel_faqs #announcementswrap {width:192px;background: url(/images/faq/address_boxbodybg.jpg) repeat-y top center;margin-bottom:15px;}
#enquiry_wrapper #rightpanel_faqs #announcementswrap .bordertop {height:6px;background: url(/images/faq/address_boxtop.jpg) no-repeat top;}
#enquiry_wrapper #rightpanel_faqs #announcementswrap .borderbottom {height:6px;background: url(/images/faq/address_boxbottom.jpg) no-repeat bottom;}
#enquiry_wrapper #rightpanel_faqs #announcementswrap ul#ul_announcements {list-style:disc outside;  margin:5px 0 10px 12px;padding:0;}

#enquiry_wrapper #rightpanel_faqs #announcementswrap #ul_announcements li.announcements {list-style:disc inside;border-bottom: 1px solid #dedede;font-size:12px;margin:0 10px 5px 0; padding:0 0 5px 0;}
#enquiry_wrapper #rightpanel_faqs #announcementswrap #ul_announcements li a {text-decoration:none;}
#enquiry_wrapper #rightpanel_faqs #announcementswrap #ul_announcements li a:hover {text-decoration:none;color:#3CF;}
#enquiry_wrapper #rightpanel_faqs #announcementswrap #ul_announcements li.header {list-style:none;padding-bottom:2px;border:none;margin:0;font-weight:600;}
#enquiry_wrapper #rightpanel_faqs #announcementswrap #ul_announcements h2 {font-size:12px;list-style:none;font-weight:bold;}
#enquiry_wrapper #rightpanel_faqs #announcementswrap #ul_announcements li.last {list-style:disc outside; border: none;}

/* ***************************************************************** HELP ***************************************************************** */






/* ***************************************************************** HERITAGE ***************************************************************** */
/* ***************************************************************** HERITAGE ***************************************************************** */


.touritem {width: 178px;background: url(/images/search_tour_bg.gif) no-repeat center bottom;margin: 1em 0 0 0;float: left;display:inline;min-height:205px; color:#8d8d8d;}
.touritemtext {margin: 0 0 0 18px; padding-bottom: 1em; width:143px; color:#8d8d8d; font-size:11px;}
.touritemtext h2 {font-size:140%; color:#3CF; font-weight: bold; padding: 0.5em 0 0 0;} 
.touritemtext h3 {font-size:120%; color:#3CF; font-weight: bold; padding: 0 0 0.3em 0;} 
.touritemtext h3.alert {font-size:110%; color:#cc0099; font-weight: bold; padding: 0.2em 0 0 0;}
.touritemtext h3.price {font-size:125%; color:#3CF; font-weight: bold; padding: 0.2em 0 0 0;}

.touritemstroke {border-bottom: 1px solid #cacaca;margin: 0.5em 0 0.5em 0; padding:0;}

.tourbuy,
.tourbuy a, 
.tourbuy a:hover {background: url(/images/item_buyblue.jpg) no-repeat;width:119px;height:26px; text-align:center;margin: 1em 0 0 1.1em; text-decoration:none;cursor:pointer;}

.tourbuy h4, 
.tourbuy h4 a, 
.tourbuy h4 a:hover {color:#fff; font-size: 105%;padding-top: 5px; text-decoration:none;}








/* ***************************************************************** ACCOUNT ***************************************************************** */
/* ***************************************************************** ACCOUNT ***************************************************************** */

.accountstroke {border-bottom: 1px solid #cacaca;margin: 1.5em 0 ;}

#account {/*padding:0 10px 10px 10px;*/font-weight:normal;border-bottom:1px solid #3FC;margin-bottom:15px;}
#account a {}
#account a:hover {}

/*#account td {line-height: 2.5em;text-align:left;}*/
#account .padding {}

#account p {line-height:1.6em;}
#account .textsmall {font-size:90%;}
#account td.tableheight {padding:10px 0;}
#account td.tableheight_billing {padding:5px 0;}
#account td.tableheight_billingend {padding:0 0 10px 0;}
#account td input.fields {padding:3px;background:#666;border:1px solid #666;color:white;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
#account td textarea {padding:3px;background:#666;border:1px solid #666;color:white;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
#account td input.formbutton {background:none;color:white;font-family:Arial,Helvetica,sans-serif;font-size:13px;border:1px solid white;}
#account input {margin-right:5px;}
#account option {font-family:Arial,Helvetica,sans-serif;font-size:13px;}
.loginpadding {padding:0 10px 20px 10px;border-bottom:1px solid #3FC;margin-bottom:15px;}

#account .postage_radio input{margin-left:5px;}

#account .banner {background-image: url(/images/toursheader.jpg);background-repeat: no-repeat;	width:940px;height:76px;}

				/*
				#account h1 {padding: 0.6em 0 0 15px;margin:0;font-size: 205%; font-weight:bold;}
				#account h2 {margin-bottom:5px;font-size: 120%; font-weight:bold;}
				#account h3 {padding: 15px 0 0 1.5em;font-size: 135%; font-weight:bold; text-transform:uppercase;}
				#account h4 {font-size: 135%; font-weight:bold;}
				#account h1.category_loginbanner {width:940px;height:24px;margin:1em 0 0em 0;padding:0.3em 0 0 1em;background-image: url(/images/login_banner.jpg); background-repeat: no-repeat;font-size:135%;font-weight:bold;}
				*/

#account td h3.billing_title {font-size:140%;text-transform:uppercase;}
/* REGISTER */
#account .beamember {font-size:145%;font-weight:bold;margin-bottom:3px;}

#account .dob {text-align:right;}
#account .floatleft {float:left;}
#account  .regtable td.tableheight {padding:10px 10px 10px 0;}
#account  .regtable td {padding:10px 10px 0px 0;}
#account  .regtable .inp2 {width:160px;}
#account .regtable td input.fields {margin-bottom:2px;}

/* REGISTER */

/* SUCCESS */
#account .successpage {padding-bottom:10px;}
/* SUCCESS */

/* ADDRESS BOOK */
#account .address_header th {font-size:1em;font-weight:bold;padding-bottom:3px; height:20px;color:#9e8a59;padding:5px 10px;}
#account .address_row td {padding:5px 10px;}
#account .address_rowfirst td {background: url(/Images/2009/ContentBG.gif) repeat;padding:5px 10px;}
#account .address_table {}
#account .middle {padding-left: 25px;}
/* ADDRESS BOOK */

/* ACCOUNT HOME */
#account h3.intro_p {font-weight:600;font-size:120%;line-height:1.5em;color:#9e8a59;}
/* ACCOUNT HOME */

/* ORDER HISTORY */
#account .order_history th {font-size:110%;font-weight:bold;padding-bottom:3px; height:20px;color:#9e8a59;padding:5px 10px;}
/* ORDER HISTORY */

/* ***************************************************************** ACCOUNT ***************************************************************** */
/* ***************************************************************** ACCOUNT ***************************************************************** */






/* ***************************************************************** CHECKOUT ***************************************************************** */
/* ***************************************************************** CHECKOUT ***************************************************************** */

#checkout {padding-bottom:10px;font-weight:normal;/*border-bottom:1px solid #3FC;margin-bottom:15px*/;}
#checkout .padding {}
#checkout td {line-height: 1.4em; color:#444; margin-left:16px;z-index: 2;}	
#checkout .banner {background-image: url(/images/toursheader.jpg);background-repeat: no-repeat;	width:940px;height:76px;margin-bottom:3em;}


#checkout h1 {padding: 0.6em 0 0 15px;margin:0;font-size: 205%; font-weight:bold;}
#checkout h3 {font-size: 130%; font-weight:600;}
#checkout h2 {padding: 0 0 3px 0;font-size: 125%; /*color:#9E8A59;*/}

#checkout h3.header {padding-bottom:10px;}

#checkout td.thumb {padding:0.7em 0 0.7em 0.7em;background: url(/Images/2009/ContentBG.gif) repeat;}
#checkout td.thumb2 {padding:0.7em 0 0.7em 0;}
#checkout td.checkoutdesc {padding:0.7em 0 0.7em 0;background: url(/Images/2009/ContentBG.gif) repeat;font-size:110%; font-weight:normal; margin:0; padding: 0; color:white;}
#checkout td.checkoutdesc h2 {font-size: 105%;font-weight:600;/*color:#9E8A59;*/}
#checkout td.thumb_odd {padding:0.7em 0 0.7em 0.7em;}
#checkout td.checkoutdesc_odd {padding:0.7em 0 0.7em 0; font-size: 110%; font-weight:normal; margin:0; padding: 0; color:white;}
#checkout td.checkoutdesc_odd h2 {font-size: 125%; font-weight:bold; margin:0; padding: 0; color:white;}
#checkout td.total h2 {padding: 0;font-size: 125%; color:#8d8d8d;}
#checkout td.baskettotal h2 {padding: 0;font-size: 125%; color:white; font-weight:bold;}

#checkout .ticketButton {margin-top:42px;background: url(/images/club/tickets_button.png) no-repeat center top; behavior: url(/Styles/iepngfix.htc); cursor: pointer;}
#checkout td input.fields {padding:3px;background:#666;border:1px solid #666;color:white;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
#checkout option {font-family:Arial,Helvetica,sans-serif;font-size:13px;}

#checkout .discountprice {color:#FF3F75;}
#checkout .subtotalrow h2.total {font-weight:bold;color:white;font-size:180%;}


/* Checkout small */
#checkoutSmall h3 {font-size: 90%; font-weight:600;}
.checkoutthumbSmall {padding:3px;border:1px solid #9E8A59;width:33px;height:33px;}

#checkoutSmall td.thumb {padding:0.7em 0 0.7em 0.7em;background: url(/Images/2009/ContentBG.gif) repeat;}
#checkoutSmall td.thumb2 {padding:0.7em 0 0.7em 0;}
#checkoutSmall td.checkoutdesc {padding:0.7em 0 0.7em 0;background: url(/Images/2009/ContentBG.gif) repeat;font-size:75%; font-weight:normal; margin:0; padding: 0; color:white;}
#checkoutSmall td.checkoutdesc h2 {font-size: 90%;font-weight:600;/*color:#9E8A59;*/}
#checkoutSmall td.thumb_odd {padding:0.7em 0 0.7em 0.7em;}
#checkoutSmall td.checkoutdesc_odd {padding:0.7em 0 0.7em 0; font-size: 75%; font-weight:normal; margin:0; padding: 0; color:white;}
#checkoutSmall td.checkoutdesc_odd h2 {font-size: 75%; font-weight:bold; margin:0; padding: 0; color:white;}
#checkoutSmall td.total h2 {padding: 0;font-size: 75%; color:#8d8d8d;}
#checkoutSmall td.baskettotal h2 {padding: 0;font-size: 75%; color:white; font-weight:bold;}
/* Checkout small to here */

#basketempty {text-align:center;}

.checkoutthumb {padding:3px;border:1px solid #9E8A59;width:66px;height:66px;}

#secure {width:520px; margin: 1em auto; text-align:center; padding-bottom:1em;background: url(/images/3ds_bg.gif) no-repeat center bottom;}

/*  HEADERS  */
/*h1, h2, h3, h4, h5 {margin:0; padding:0; color:#444444; font-family: Arial, Helvetica, sans-serif;}*/

/*.inpfield {font-size:11px; border: 1px solid #ccc; padding:3px;}*/

/*td { padding:0; margin:0; color: #444;}
th { padding:0; margin:0; }
# { padding:0; margin:0; }
img { padding:0; margin:0; }

.clear {clear:both; padding: 0; margin:0; height:0; line-height:0;}*/


.lightgrey {color: #909090;}

.flyOutDiv {display: none; position: absolute; top: 150px; left: 700px;z-index: 2; opacity: 0.9; filter:(progid:DXImageTransform.Microsoft.Alpha(opacity=0));width: 400px;font-size: 11px;border: solid 2px #999999;background-color: #f8f8f8;text-decoration:none;padding: 7px;box-shadow: 5px 5px 5px #888;}
.flyOutDivCloseX {float:right;background-image: url(/images/popup_closebtn.gif);background-repeat: no-repeat;width:20px;height:27px;text-decoration: none;border: outset thin #FFFFFF;padding: 0 0 0 5px; border:0;margin: 0;} 
.addbasketflyOutDiv {display: none; position: absolute; top: 150px; left: 700px;width: 196px;height:73px:font-size: 11px;border:none;text-decoration:none;padding: 0;behavior:url(/Styles/iepngfix.htc);}
.addbasketflyOutDivCloseX {float:right;background-image: url(/images/popup_closebtn.gif);background-repeat: no-repeat;	width:20px;height:27px;text-decoration: none;border: outset thin #FFFFFF;padding: 0 0 0 5px; border:0;margin: 0;} 

.clicknewsletter {margin-right:5px;text-decoration:none;vertical-align:top;}

.popbackground {background-image: url(/images/pop_bg.gif); background-repeat: no-repeat;background-position: right bottom;width:100%;}

strong {font-weight:bold;}

em {font-style: italic;}

#account .shit {padding:10px;}

/* Style for the related tickets list on the order summary page */
.vipclose {float:right;background: url(/images/club/vip_close.jpg) no-repeat center top;width:29px; height:30px;border:0;padding-bottom:10px;cursor:pointer;}

/* TICKETS - used on Order Summary */
#tickets {width:946px; color:#fff;background: #000 url(/images/OrderSummary_tableheader.jpg) no-repeat center top;padding-bottom:10px;margin:10px 0 0 0;border-bottom:1px solid #3CF;}
#tickets .wrapper {/*width:754px;*/margin-left:11px;}
#tickets .altpadding{background: url(/images/club/tickets_alternatebg.jpg) repeat-x left top;padding:15px;border-right:1px solid #575757;}
#tickets .altpaddingfirst{background: url(/images/club/tickets_alternatebg.jpg) repeat-x left top;padding:15px;}
#tickets .altpaddinglast{background: url(/images/club/tickets_alternatebg.jpg) repeat-x left top;padding:15px;}
#tickets .header {padding:4px 0 0 15px;margin:0;}
#tickets .headerlast {padding:4px 15px 0 0;margin:0;text-align:right;}
#tickets .padding {padding:15px;border-right:1px solid #575757;}
#tickets .paddingfirst {padding:15px;width:80px;}
#tickets .paddinglast {padding:15px;}
#tickets .firstcol {width:120px;}
#tickets .ticketthumb {width:82px; height:82px; border:2px solid #fff;}
#tickets .ticketButton {margin-top:42px;background: url(/images/club/tickets_button.png) no-repeat center top; behavior: url(/Styles/iepngfix.htc); cursor: pointer;}
#tickets .spacer {padding-top:0.2em;}
#tickets td {color:#fff;}
#tickets td a {color:#3CF;text-decoration:none;}
#tickets td a:hover {color:#3CF;text-decoration:underline;}
/*#tickets #tickettablefooter {background: #000 url(/images/OrderSummary_tablefooter.jpg) no-repeat;height:8px;}*/
#checkout .tickettabletitle {padding-bottom:10px;}



/* MEMBERSHIP - used on Order Summary */
#order_membership {padding:0;margin:10px;color:#fff;}
#order_membership .box {padding:0;width:461px;background: url(/images/OrderSummMemberbg.jpg) no-repeat center bottom;padding:0 0 1px 0;float:right;display:inline;}
#order_membership .memberheader{background: url(/images/OrderSummMembertopbg.jpg) no-repeat center top;}
#order_membership .banner {margin: 12px 0 0 12px;border-left: 1px solid #dddcdc; border-right: 1px solid #dddcdc; border-top: 1px solid #dddcdc;}
#order_membership .boxtext {padding:1em 12px;margin: 0 0 11px 12px;font-size:normal;border-left: 1px solid #dddcdc; border-right: 1px solid #dddcdc; border-bottom: 1px solid #dddcdc;width:410px;}
#order_membership .top {margin:0;}
#order_membership .thumb{float:left;border:1px solid #ccc;width:139px;display:inline;margin-bottom:1em;}
#order_membership .info {float:right;width:250px;display:inline;position:relative;height:139px;color:#fff}
#order_membership .button {position:absolute;bottom:0;left:0;}
#order_membership .memberbutton {background: url(/images/club/membership_button.jpg) no-repeat center;width:118px;height:24px;position:absolute;bottom:3px;left:0;}
#order_membership .membersmoreinfo {margin-right:1em;}




/* ***************************************************************** GIFT CERTIFICATES ***************************************************************** */
/* ***************************************************************** GIFT CERTIFICATES ***************************************************************** */
#giftdescription {border-bottom:1px solid #333;padding-bottom:15px;}
#giftdescription .prodimage {padding:3px;float:left;display:inline;}

#giftdescription #giftcontent {float:right;display:inline;width:500px;}
#giftdescription #giftcontent h2.title {font-size:160%;font-weight:600;/*padding-bottom:10px;*/}
#giftdescription #giftcontent h3.headtext {font-size:100%;font-weight:600;padding-bottom:10px;}
#giftdescription #giftcontent td input.fields {padding:3px;background:#666;border:1px solid #666;color:white;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
#giftdescription #giftcontent td textarea {background:#666666;border:1px solid #666666;color:white;font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:3px;}

#giftdescription #giftcontent td.tableheight {padding:10px 0;}

#giftdescription #giftcontent .smalltext {font-size:90%;color:#999;}

#giftdescription .buybutton_productdetail {width:120px;height:24px;background: url(/images/2009/AddtoBasket.gif) no-repeat center top;text-transform:uppercase;font-size:12px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;text-align:left;padding-left:5px;}


#gift {margin-top:1em;}

/* ***************************************************************** GIFT CERTIFICATES ***************************************************************** */
/* ***************************************************************** GIFT CERTIFICATES ***************************************************************** */



/* ***************************************************************** ERROR ***************************************************************** */
/* ***************************************************************** ERROR ***************************************************************** */

#Error {padding-bottom:20px;}
#Error h3 {font-size:160%;padding-bottom:10px;font-style:italic;font-weight:800;}

#Error p.firstpara {font-size:110%;}

#Error ul#ErrorLinks {padding-top:50px;line-height:140%;}




/* ***************************************************************** ERROR ***************************************************************** */
/* ***************************************************************** ERROR ***************************************************************** */


/* ***************************************************************** TABLES ***************************************************************** */
/* ***************************************************************** TABLES ***************************************************************** */

td h3 {/*font-weight:600;*/font-weight:normal;/*color:#FF3F75;*/color:#9E8A59;font-size:110%;}


/* ***************************************************************** CMS ***************************************************************** */
/* ***************************************************************** CMS ***************************************************************** */


.buyitemcms {text-align:left;text-transform:uppercase;width:120px;height:24px;background: url(/Images/2009/AddtoBasket.gif) no-repeat;padding:1px 0 0 6px ;margin-top:5px;font-size:11px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;}
.buyitemcms a {color:#FFF;font-weight:bold;font-size:110%;text-decoration:none;}


/* ***************************************************************** CMS ***************************************************************** */
/* ***************************************************************** CMS ***************************************************************** */









/* ************************************************ DIGITAL - ATB LANDING PAGE 12.3.2010  ************************************************** */
/* ************************************************ DIGITAL - ATB LANDING PAGE 12.3.2010  ************************************************** */

#ATB_LandingPage {}
#ATB_LandingPage #ATB_Flash {padding-bottom:30px;margin-top:-15px;}

#ATB_LandingPage #ATB_LandingPage_Left {float:left;width:525px;}
#ATB_LandingPage #ATB_LandingPage_Right {float:right;width:396px;}

#ATB_LandingPage input.fields {padding:3px;background:#666;border:1px solid #666;color:white;font-family:Arial,Helvetica,sans-serif;font-size:13px;}


/* LEFT */
#ATB_LandingPage #ATB_LandingPage_Left .BannerBG525 {height:30px;color:#9e8a59;background: url(/images/ATB_12032010/ATB_CompetitionBannerBG.gif) no-repeat left top;position:relative;margin-bottom:15px;}
#ATB_LandingPage #ATB_LandingPage_Left .BannerBG525 .bannertitle {font-size:130%;font-weight:bold;text-transform:uppercase;position:absolute;left:11px;top:7px;text-align:left;}
#ATB_LandingPage #ATB_LandingPage_Left h2.CompTitle {color:#9e8a59;font-weight:600;text-transform:uppercase;font-size:190%;}
#ATB_LandingPage #ATB_LandingPage_Left .CompIntro {line-height:20px;font-size:120%;padding:8px 0 0 0;}

#ATB_LandingPage #ATB_LandingPage_Left #CompPanelBG {background:url(/Images/2009/ContentBG.gif) repeat;padding:12px;margin:15px 0;}
#ATB_LandingPage #ATB_LandingPage_Left #CompPanelBG h3 {color:#9e8a59;font-weight:600;font-size:110%;padding-bottom:2px;}
#ATB_LandingPage #ATB_LandingPage_Left #CompPanelBG h3.question {color:white;font-size:140%;}

#ATB_LandingPage #ATB_LandingPage_Left #CompPanelBG #AnswerPanel {padding-top:15px;}
#ATB_LandingPage #ATB_LandingPage_Left #CompPanelBG #AnswerPanel input {margin-right:7px;}
#ATB_LandingPage #ATB_LandingPage_Left #CompPanelBG #AnswerPanel li {float:left;}
#ATB_LandingPage #ATB_LandingPage_Left #CompPanelBG #AnswerPanel li label {font-size:120%;padding-right:30px;}

#ATB_LandingPage #ATB_LandingPage_Left #CompPanelBG p.OptIn {padding:25px 0 15px 0;border-bottom:1px solid #666;}
#ATB_LandingPage #ATB_LandingPage_Left #CompPanelBG p.Terms {padding:25px 0 2px 0;}
#ATB_LandingPage #ATB_LandingPage_Left #CompPanelBG p {padding:0 0 1px 0;}
/* LEFT */

/* RIGHT */
#ATB_LandingPage #ATB_LandingPage_Right .BannerBG396 {height:30px;color:#9e8a59;background: url(/images/ATB_12032010/ATB_YouTubeBG.gif) no-repeat left top;position:relative;margin-bottom:15px;}
#ATB_LandingPage #ATB_LandingPage_Right .BannerBG396 .bannertitle {font-size:130%;font-weight:bold;text-transform:uppercase;position:absolute;left:11px;top:7px;text-align:left;}
#ATB_LandingPage #ATB_LandingPage_Right #ATB_YouTubePlayerBG {background:url(/Images/2009/ContentBG.gif) repeat;border-bottom:1px solid #33ffcc;padding-bottom:10px;}
#ATB_LandingPage #ATB_LandingPage_Right #ATB_YouTubePlayerBG .Player {padding-bottom:10px;}
/* RIGHT */

#ATB_LandingPage #EnterComp {margin-bottom:30px;}

#ATB_LandingPage #ProductInfo {margin:10px 0 20px 0;}
#ATB_LandingPage #ProductInfo_Left {float:left;margin-right:25px;}
#ATB_LandingPage #ProductInfo_Left .Packshot {padding:8px;border:1px solid;color:#9e8a59; }


#ATB_LandingPage #ProductInfo_Right {float:left;}
#ATB_LandingPage #ProductInfo_Right h2.ProductName {font-weight:600;font-size:200%;text-transform:uppercase;}
#ATB_LandingPage #ProductInfo_Right h3.Artists {color:#9e8a59;font-weight:600;font-size:120%;padding:0;}
#ATB_LandingPage #ProductInfo_Right h4.Released {color:#666;font-weight:600;}
#ATB_LandingPage #ProductInfo_Right h4.Availability {color:#666;font-weight:600;}

#ATB_LandingPage #ProductInfo_Right .BuyOption {float:left;width:135px;position:relative;padding-top:65px;}
#ATB_LandingPage #ProductInfo_Right .Mar3pxRight {margin-left:30px;}
#ATB_LandingPage #ProductInfo_Right .PriceFrame {height:6em;border-bottom:1px solid #666;}
#ATB_LandingPage #ProductInfo_Right .PriceFrame .IconPos {position:relative;top:5px;padding-right:3px;}
#ATB_LandingPage #ProductInfo_Right .PriceFrame span.Price {font-weight:600;font-size:170%;margin-bottom:3px;}
#ATB_LandingPage #ProductInfo_Right .PriceFrame span.FreeDelivery {color:#3CF;font-size:120%;font-weight:600;}
#ATB_LandingPage #ProductInfo_Right .PriceFrame span.Mar5pxTop {position:relative;top:7px}
#ATB_LandingPage #ProductInfo_Right .PriceFrame span.Mar27pxLeft {margin-left:27px;}


#ATB_LandingPage #ProductInfo_Right .BuyLink {text-align:center;padding:5px 0 0 0;}
#ATB_LandingPage #ProductInfo_Right .Mar4pxTop {margin-top:4px;}

/* ************************************************ DIGITAL - ATB LANDING PAGE 12.3.2010  ************************************************** */
/* ************************************************ DIGITAL - ATB LANDING PAGE 12.3.2010  ************************************************** */


/* ******************************************  EVENTS - SHARM EL SHEIKH LANDING PAGE 18.3.2010  ******************************************** */
/* ******************************************  EVENTS - SHARM EL SHEIKH LANDING PAGE 18.3.2010  ******************************************** */

#SharmImageHeader {margin-bottom:25px;}

#main .Toursbanner_left {height:30px;color:#9e8a59;background: url(/images/Sharm/TitleBannerBG_Left.gif) no-repeat left top;position:relative;/*margin-bottom:15px;*/}
#main .Toursbanner_left .bannertitle {font-size:130%;font-weight:bold;text-transform:uppercase;position:absolute;left:11px;top:7px;text-align:left;}

#main .Toursbanner_right {height:30px;color:#9e8a59;background: url(/images/Sharm/TitleBannerBG_right.gif) no-repeat left top;position:relative;margin-bottom:15px;}
#main .Toursbanner_right .bannertitle {font-size:130%;font-weight:bold;text-transform:uppercase;position:absolute;left:11px;top:7px;text-align:left;}


#SharmEventLeft {float:left;width:303px;border-bottom:1px solid #33ffcc;padding:0 0 1em 0;}
#SharmEventRight {float:right;width:620px;border-bottom:1px solid #69F;padding:0 0 1em 0;}

#SharmEventLeft .HeaderDate {font-weight:bold;}
#SharmEventLeft .HeaderDate a {color:white;}
#SharmEventLeft .HeaderEvent a {color:white;}
#SharmEventLeft .CDTrack_Titlerow {padding-right:10px;padding-bottom:2px;}
#SharmEventLeft .CDTrack_Track_Samplerow {padding-bottom:2px;}

#SharmEventRight #EventPanel {width:30%;float:left;}
#SharmEventRight #EventPanel h2.HeaderEventDetail {color:#9E8A59;font-size:120%;font-weight:600;margin-bottom:5px;}

#SharmEventRight #VenuePanel {width:65%;float:right;}
#SharmEventRight #VenuePanel h2.HeaderVenue {color:#9E8A59;font-size:120%;font-weight:600;margin-bottom:5px;}
#SharmEventRight #VenuePanel h3.VenueName {font-weight:600;font-size:120%;padding-bottom:5px;}

/* ******************************************  EVENTS - SHARM EL SHEIKH LANDING PAGE 18.3.2010  ******************************************** */
/* ******************************************  EVENTS - SHARM EL SHEIKH LANDING PAGE 18.3.2010  ******************************************** */

/* ------  DJ academy products  -----  */
.selectdatelink {display:block; position:absolute; left:15px; top:290px;}
.standardproduct .section_djicon  {background:url("/images/2009/Product_Icon_Music.png") no-repeat scroll center top transparent;height:24px;left:12px;position:absolute;top:246px;width:24px;}
#proditemdescription #productdescription .descwrap {}
/* ------  DJ academy products  -----  */




/* ******************************************  ENHANCED ADD TO BASKET BUTTONS - 14apr2010 - JA  ******************************************** */
.addToBasketTooltip {position:relative;  width:120px; }
.addToBasketTooltip span {z-index:20; display:none; font-size:90%; font-weight:bold;  position:absolute; text-align:center; margin-left:-20px;  background:url(/images/adtobaskettooltip_bg.gif) no-repeat top;  padding-top:9px; color:#222222; width:160px; height:20px; top:24px;}
.addToBasketTooltip .btnAddToBasket{background:url("/images/2009/AddtoBasket.gif") no-repeat center top transparent;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:24px;text-align:left;text-transform:uppercase;width:120px;padding-left:5px; border-width:0;color:#333333;font-weight:bold; }
.addToBasketTooltip:hover>span.productPreOrder {display:block;}
.addToBasketOverride{padding:0 !important;}
#threeproduct .btnAddToBasket{width:127px;}


/* ******************************************  ENHANCED ADD TO BASKET BUTTONS - 14apr2010 - JA  ******************************************** */


.msg_body {display:none;background:#151515;border-top:1px solid #272727;border-bottom:1px solid #272727;margin-bottom:15px;padding: 5px 10px 15px;}
.msg_head {text-align:right;}
.msg_head a, .msg_head a:link, .msg_head a:visited, .msg_head a:focus, .msg_head a:hover, .msg_head a:active {
background:url("/images/mydownloads/panel_close.png") no-repeat center top transparent;cursor:pointer;margin:0;text-indent: -999999px;display: block;overflow: hidden;font-size:1px;color:#000;width:44px;height:26px;text-align:right;float:right;
}
.myClass a, .myClass a:link, .myClass a:visited, .myClass a:focus, .myClass a:hover, .myClass a:active {
background:url("/images/mydownloads/panel_open.png") no-repeat center top transparent;cursor:pointer;margin:0;text-indent: -999999px;display: block;overflow: hidden;font-size:1px;color:#000;width:44px;height:26px;text-align:right;float:right;
}

.msg_body2 {display:none;background:#000;border-top:1px solid #272727;border-bottom:1px solid #272727;margin-bottom:15px;}


/* *************************************************  VIDEO HOME YOUTUBE 28.04.2010  ******************************************************** */

ul#ChannelButtons {display:inline;list-style:none;float:right;padding-top:20px;}
ul#ChannelButtons li {float:left;}
ul#ChannelButtons li .Ch_Artists {background: url(/images/_VideoPage/MoS_VideoTabs_01.gif) no-repeat;width:64px;text-indent:-9999px;height:29px;display:block;}
ul#ChannelButtons li .Ch_Artists:hover {background: url(/images/_VideoPage/MoS_VideoTabs_Hover_01.gif) no-repeat;width:64px;text-indent:-9999px;height:29px;display:block;}

ul#ChannelButtons li .Ch_Albums {background: url(/images/_VideoPage/MoS_VideoTabs_02.gif) no-repeat;width:75px;text-indent:-9999px;height:29px;display:block;}
ul#ChannelButtons li .Ch_Albums:hover {background: url(/images/_VideoPage/MoS_VideoTabs_Hover_02.gif) no-repeat;width:75px;text-indent:-9999px;height:29px;display:block;}

ul#ChannelButtons li .Ch_Club {background: url(/images/_VideoPage/MoS_VideoTabs_03.gif) no-repeat;width:53px;text-indent:-9999px;height:29px;display:block;}
ul#ChannelButtons li .Ch_Club:hover {background: url(/images/_VideoPage/MoS_VideoTabs_Hover_03.gif) no-repeat;width:53px;text-indent:-9999px;height:29px;display:block;}

ul#ChannelButtons li .Ch_UpComing {background: url(/images/_VideoPage/MoS_VideoTabs_04.gif) no-repeat;width:108px;text-indent:-9999px;height:29px;display:block;}
ul#ChannelButtons li .Ch_UpComing:hover {background: url(/images/_VideoPage/MoS_VideoTabs_Hover_04.gif) no-repeat;width:108px;text-indent:-9999px;height:29px;display:block;}

#VideoLeft {background: url(/Images/2009/ContentBG.gif) repeat;width:616px;float:left;margin-bottom:20px;margin-top:-30px;}
#VideoLeft #VideoBG {padding:10px 0;text-align:center;}
#VideoLeft #VideoInfoWrap {padding:0 10px 10px 10px;}
#VideoLeft #VideoInfoWrap h2.Title {font-size:140%;padding-bottom:5px;color:#9E8A59;font-weight:bold;}
#VideoLeft #VideoInfoWrap p.VideoInfo {line-height:130%;}


#VideoRight {float:right;width:300px;background: black url(/Images/2009/ContentBG.gif) repeat;padding-bottom:10px;}
#10pxheight {height:10px;width:300px;float:right;background: url(/Images/2009/ContentBG.gif) repeat;}
#VideoRight #VideoSearch {display:none;}
#VideoRight .VideoListTable {height:460px;overflow-y:scroll;width:280px;margin:6px auto auto;padding-top:3px;}
#VideoRight .VideoListTable .VideoListRepeat {border-bottom:1px solid #333;padding:5px 5px 5px 0}
#VideoRight .VideoListTable .VideoName {margin-right:5px;}
#VideoRight .VideoListTable p.Duration {color:#ccc;font-size:95%;}

/* *************************************************  CHILLED TAKEOVER 06.05.2010  ******************************************************** */

#leftpanelfloat {float:left;width:427px;margin-bottom:20px;}
#rightpanelfloat {float:right;width:480px;margin-bottom:20px;}

.buyitemcmstopheader {text-align:left;text-transform:uppercase;width:120px;height:24px;background: url("/images/chilled_201005/AddtoBasket.jpg") no-repeat;padding:1px 0 0 6px ;margin-top:5px;font-size:11px;cursor:pointer;font-family: Arial, Helvetica, sans-serif;}
.buyitemcmstopheader a {color:#FFF;font-weight:bold;font-size:110%;text-decoration:none;}

#chilledtopheader {margin:14px 0 26px 0;background:url("/images/chilled_201005/topheader.jpg") no-repeat top left;width:940px;height:292px;position:relative;}
#chilledtopheaderv2 {margin:14px 0 26px 0;background:url("/images/chilled_201005/topheaderv2.jpg") no-repeat top left;width:940px;height:292px;position:relative;}
#chilledtopheaderv3 {margin:14px 0 26px 0;background:url("/images/chilled_201005/topheaderv3.jpg") no-repeat top left;width:940px;height:292px;position:relative;}

.btnAdd3 {position:absolute;top:240px;left:748px;}
.btnAdd4 {position:absolute;top:240px;left:748px;}
.btnAdd5 {position:absolute;top:206px;left:748px;}
.btnAdd6 {position:absolute;top:175px;left:748px;}
.btnAdd7 {position:absolute;top:143px;left:748px;}


#ituneslink {position:absolute;top:212px;left:748px;width:120px;height:24px;background-color:transparent;border:0;cursor:pointer;}
#playlink {position:absolute;top:244px;left:748px;width:120px;height:24px;background-color:transparent;border:0;cursor:pointer;}
		
		
		


/* ************************************************ CHILLED TAKEOVER LANDING PAGE 06.05.2010  ************************************************** */
/* ************************************************ CHILLED TAKEOVER LANDING PAGE 06.05.2010  ************************************************** */


/* LEFT */
#rightpanelfloat .BannerBG525 {height:30px;color:#9e8a59;background: url(/images/ATB_12032010/ATB_CompetitionBannerBG.gif) no-repeat left top;position:relative;margin-bottom:15px;}
#rightpanelfloat .BannerBG525 .bannertitle {font-size:130%;font-weight:bold;text-transform:uppercase;position:absolute;left:11px;top:7px;text-align:left;}
#rightpanelfloat h2.CompTitlev2 {color:#9e8a59;font-weight:600;font-size:190%;}
#rightpanelfloat .CompIntro {line-height:20px;font-size:120%;padding:8px 0 0 0;}

#rightpanelfloat #CompPanelBG {background:url(/Images/2009/ContentBG.gif) repeat;padding:12px;margin:15px 0;}
#rightpanelfloat #CompPanelBG h3 {color:#9e8a59;font-weight:600;font-size:110%;padding-bottom:2px;}
#rightpanelfloat #CompPanelBG h3.question {color:white;font-size:140%;}

#rightpanelfloat #CompPanelBG #AnswerPanel {padding-top:15px;}
#rightpanelfloat #CompPanelBG #AnswerPanel input {margin-right:7px;}
#rightpanelfloat #CompPanelBG #AnswerPanel li {float:left;}
#rightpanelfloat #CompPanelBG #AnswerPanel li label {font-size:120%;padding-right:30px;}

#rightpanelfloat #CompPanelBG p.OptIn {padding:3px 0;}
#rightpanelfloat #CompPanelBG p.OptIntop {border-top:1px solid #666;padding:20px 0 5px 0;margin-top:20px;}
#rightpanelfloat #CompPanelBG p.Terms {padding:25px 0 2px 0;}
#rightpanelfloat #CompPanelBG p {padding:0 0 1px 0;}
/* LEFT */

/* RIGHT */
#leftpanelfloat .BannerBG396 {height:30px;color:#9e8a59;background: url(/images/ATB_12032010/ATB_CompetitionBannerBG.gif) no-repeat left top;position:relative;margin-bottom:15px;}
#leftpanelfloat .BannerBG396 .bannertitle {font-size:130%;font-weight:bold;text-transform:uppercase;position:absolute;left:11px;top:7px;text-align:left;}
#leftpanelfloat #chilledgameBG, #leftpanelfloat .panelBG {background:url(/Images/2009/ContentBG.gif) repeat;}
#leftpanelfloat #chilledgameBG .gametime {padding:10px;}
/* RIGHT */


/* NEWS TABS */
#chilledtracklisting #newstabs {padding-top:18px;padding-bottom:10px;}
#chilledtracklisting #newstabs ul.newstabNav {display: none;}
#chilledtracklisting #newstabs ul.newstabNav li {list-style: none;display: inline;text-transform:uppercase;border-bottom:1px solid #343434;}
#chilledtracklisting #newstabs ul.newstabNav li a {background: url(/Images/2009/TabsNormal.gif) no-repeat;text-decoration:none;display: block;width:124px;text-align:center;padding:5px 0 5px 0;font-weight:600;font-size:120%;float:left;color:#858585;}
#chilledtracklisting #newstabs ul.newstabNav li a:hover {color:#616161}
#chilledtracklisting #newstabs ul.newstabNav li a.newsactive {background: url(/Images/2009/TabsActive.gif) no-repeat;text-decoration:none;display: block;width:125px;text-align:center;padding:5px 0;font-weight:600;font-size:120%;float:left;color:#858585;}
#chilledtracklisting #newstabs .newsinfoBox {}
#chilledtracklisting #newstabs ul.newstabNav li.empty {height: 24px; width: 566px; display: block; float: left;}

.newsactive .on1 {color:#33ffcc;}
.newsactive .on2 {color:#33ffcc;}
.newsactive .on3 {color:#33ffcc;}
.newsactive .on4 {color:#33ffcc;}

#chilledtracklisting #newstabs #newstab_content {border-bottom:1px solid #d24ba5;border-left:1px solid #343434;border-right:1px solid #343434;/*border-top:1px solid #343434;*/padding:0;clear:both;}
#chilledtracklisting #newstabs #newstab_content .contentwrap {padding:10px;}

#chilledtracklisting #newstabs .newsinfoBox .articlewrap {margin:0.5em 0;line-height:130%;color:#FFF;}
#chilledtracklisting #newstabs .newsinfoBox .articlewrap h3 {color:#FFF;margin-bottom:0.1em;text-decoration:none;font-weight:600;}
#chilledtracklisting #newstabs .newsinfoBox .articlewrap h3 a {color:#FFF;font-size:120%;text-decoration:none;font-weight:600;text-decoration:none;}
#chilledtracklisting #newstabs .newsinfoBox .articlewrap h3 a:hover {color:#3CF;}
#chilledtracklisting #newstabs .newsinfoBox .articlewrap p {margin:0;font-size:100%;}
#chilledtracklisting #newstabs .newsinfoBox .articlewrap span.post_on {font-size:90%;}

#chilledtracklisting #newstabs .newsinfoBox .newsarticlewrap {margin:0.5em 0 10px 0;line-height:130%;color:#FFF;}
#chilledtracklisting #newstabs .newsinfoBox .newsarticlewrap h3 {color:#FFF;margin-bottom:0.1em;text-decoration:none;font-weight:600;}
#chilledtracklisting #newstabs .newsinfoBox .newsarticlewrap h3 a {color:#FFF;font-size:120%;text-decoration:none;font-weight:600;text-decoration:none;padding:0.1em 0;background: url(/Images/2009/ContentBG.gif) repeat;}
#chilledtracklisting #newstabs .newsinfoBox .newsarticlewrap h3 a:hover {color:#33ccff;}
#chilledtracklisting #newstabs .newsinfoBox .newsarticlewrap p {margin:0;font-size:100%;}
#chilledtracklisting #newstabs .newsinfoBox .newsarticlewrap span.post_on {font-size:90%;color:#cacaca;}

#chilledtracklisting #newstabs .newsinfoBox .featuresarticlewrap {margin:0.5em 0 10px 0;line-height:130%;color:#FFF;}
#chilledtracklisting #newstabs .newsinfoBox .featuresarticlewrap h3 {color:#FFF;margin-bottom:0.1em;text-decoration:none;font-weight:600;}
#chilledtracklisting #newstabs .newsinfoBox .featuresarticlewrap h3 a {color:#FFF;font-size:120%;text-decoration:none;font-weight:600;text-decoration:none;padding:0.1em 0;background: url(/Images/2009/ContentBG.gif) repeat;}
#chilledtracklisting #newstabs .newsinfoBox .featuresarticlewrap h3 a:hover {color:#33ccff;}
#chilledtracklisting #newstabs .newsinfoBox .featuresarticlewrap p {margin:0;font-size:100%;}
#chilledtracklisting #newstabs .newsinfoBox .featuresarticlewrap span.post_on {font-size:90%;color:#cacaca;}

#chilledtracklisting #newstabs .newsinfoBox .comparticlewrap {margin:0.5em 0 10px 0;line-height:130%;color:#FFF;}
#chilledtracklisting #newstabs .newsinfoBox .comparticlewrap h3 {color:#FFF;margin-bottom:0.1em;text-decoration:none;font-weight:600;}
#chilledtracklisting #newstabs .newsinfoBox .comparticlewrap h3 a {color:#FFF;font-size:120%;text-decoration:none;font-weight:600;text-decoration:none;padding:0.1em 0;background: url(/Images/2009/ContentBG.gif) repeat;}
#chilledtracklisting #newstabs .newsinfoBox .comparticlewrap h3 a:hover {color:#33ccff;}
#chilledtracklisting #newstabs .newsinfoBox .comparticlewrap p {margin:0;font-size:100%;}
#chilledtracklisting #newstabs .newsinfoBox .comparticlewrap span.post_on {font-size:90%;color:#cacaca;}

#chilledtracklisting #newstabs .newsinfoBox  p a {color:#33ccff;font-weight:600;text-decoration:none;}
#hchilledtracklisting #newstabs .newsinfoBox  p a:hover {text-decoration:underline;}

#chilledtracklisting #newstabs #newstab_content span.newsallproducts a {float:right;font-weight:600;text-decoration:none;font-size:100%;margin:0 4px 0 0;color:#33ccff;}
#chilledtracklisting #newstabs #newstab_content span.newsallproducts a:hover {text-decoration:underline;}

#chilledtracklisting #newstabs #newstab_content .tab_product {background: url(/Images/NewHomepage/TabsProduct_BG.gif) no-repeat;height:231px;width:141px;float:left;margin:0.5em 6px;position:relative;}
#chilledtracklisting #newstabs #newstab_content .tab_product .contentwrap {padding:4px;}

/* NEWS TABS */



/* ************************************************ CHILLED TAKEOVER MODAL 13.05.2010  ************************************************** */

body #home {position:relative;height:100%;width:100%;}


#modalBox{padding-top:15px;width:819px;padding-left:15px;margin-left:-414px;position:absolute;z-index:9999;left:50%;height:485px;background:url(/images/videosplash_bg.png) no-repeat;top:expression(eval(document.documentElement.scrollTop) + 70 + "px"); /* hack bacause IE6 cannot understand position:fixed */}
#modalBox { /*hack to reset values to fix the ie positioning bug */ top:16%;position: absolute;  z-index:9999; } 

#modalOverlay {display:none;position:absolute;z-index: 9998;zoom:1;top: 0px;left: 0px;height:expression(document.body.clientHeight + "px"); hack bacause IE6 cannot understand position:fixed width: 100%;background: black;opacity:0.9;filter:alpha(opacity=90);}
#modalOverlay { /*hack to reset values to fix the ie positioning bug */position:fixed;height: 100%;width:100%;background:black;}

/*tihs is for the button to show intro on the homepage*/
#showintro {background: url(/image/Homepage_PlayIntro.png) no-repeat;width:82px;height:23px;display:block;cursor: pointer;text-indent:-9999px;position:absolute;z-index:1;top:-318px;right:17px;}
#showintro:hover {background: url(/images/Homepage_PlayIntrohover.png) no-repeat;cursor: pointer;}


#mainintro {position:absolute;top:18%;left:50%;z-index:9999;margin-left:-421px;}

#modalstart {background: url(/images/modalstart/panelbg.png) no-repeat; display:none;width:842px;height:510px;text-align:left;position:relative;color:#333f82;font:13px/1.4em Georgia, serif;behavior: url(/Styles/iepngfix.htc);}
#modalstart .close {position:absolute;top:14px;left:760px;behavior: url(/Styles/iepngfix.htc);cursor:pointer;}
#msmainpanel {position:absolute;top:46px;left:43px;}
#msmaintext {position:absolute;top:0px;left:471px;width:287px;text-align:left;}
#msmaintext .releasedate {position:absolute;top:29px;left:156px;font-size:14px;color:#818384;}
/*#msmaintext .albumtext {position:absolute;top:60px;left:2px;padding-bottom:30px;border-bottom:1px solid #9d9ec1;}*/
#msmaintext .albumtext {position:absolute;top:60px;left:2px;}
#msmaintext .priceformat {position:absolute;top:228px;left:0px;}
#msmaintext .preorderbtn {position:absolute;top:228px;left:170px;}
#msmaintext .specialprice {font-size:12px;position:absolute;top:256px;left:0px;}
#mschillylogo {position:absolute;top:0px;left:0px;}
#msbucketbuttons {position:absolute;top:289px;left:-17px;}
#msbucketbuttons .playthatgame {position:absolute;top:0px;left:0px;behavior: url(/Styles/iepngfix.htc);}
#msbucketbuttons .wintheprize {position:absolute;top:0px;left:258px;behavior: url(/Styles/iepngfix.htc);}
#msbucketbuttons .moreplease {position:absolute;top:0px;left:524px;behavior: url(/Styles/iepngfix.htc);}

#msmaintext .downloadpricebuy {position:absolute;top:213px;left:0px;}
#msmaintext .cdpricebuy {position:absolute;top:244px;left:0px;}

/* ************************************************ CHILLED TAKEOVER MODAL 13.05.2010  ************************************************** */


/* ************************************************ TOURS EVENTS DETAILS 17.05.2010  ************************************************** */

#ToursEventHeader {padding-bottom:10px;}
#ToursEventHeader .ImgFloatLeft {padding:5px;border:1px solid #9e8a59;margin-right:12px;}
#ToursEventHeader .ImgFloatRight {padding:5px;border:1px solid #9e8a59;}

/* ************************************************ TOURS EVENTS DETAILS 17.05.2010  ************************************************** */

/* ************************************************ SHARE LINK 20.05.2010  ************************************************** */

.float_left {float:left;display:inline;}
.float_right {float:right;display:inline;}
.sharethisnews {margin-top:10px;}

/* ************************************************ SHARE LINK 20.05.2010  ************************************************** */

/* ************************************************ SUMMER SALE 28.05.2010  ************************************************** */

.backtosummersale {text-align:right;margin:0 0 11px 0;}
.backtosummersale a {text-decoration:none;color:#3CF;}
.backtosummersale a:hover {text-decoration:underline;color:#3CF;}

/* ************************************************ SUMMER SALE 28.05.2010  ************************************************** */

/* ************************************************ RUN TO THE BEAT COMPETITION 28.05.2010  ************************************************** */

#rttbLandingPage p {margin-bottom:10px;}
#rttbLandingPage {width:940px;}


	/* Main Divs */

#rttbFlash {margin-bottom:40px;}
#rttbIntro {margin-bottom:20px;height:100%;font-size:14px;}
#rttbCompetition {margin-bottom:20px;font-size:14px;overflow:hidden:height:100%;}
#rttbProducts{clear:both;margin-bottom:30px;}

	/* headers */

#rttbLandingPage h2 {height:30px;text-indent:-9999px;outline:0px;margin-bottom:10px;}
h2#rttbPartnershipHeader{background:url(/images/rttb/hdr-mos-rttb.gif) no-repeat top left;}
h2#rttbCompetitionHeader{background:url(/images/rttb/hdr-competition.gif) no-repeat top left;}
h2#rttbProductsHeader{background:url(/images/rttb/hdr-fitnessproducts.gif) no-repeat top left;}

	/* Intro Styles */

#rttbPartnership {width:401px;float:right;}
.rttb-imageLink {margin: 20px 10px 0 0;display:block;float:left;}
#rttbVideo {float:left;width:525px;}

	/* Competitions */

#rttbCompetitionControl {width:525px;float:left;margin-right:14px;}
#rttbCompetitionBG{font-size:10px;background:url(/images/rttb/bdr-competitionWhole.gif);*background:url(/images/rttb/bdr-competitionWholeIE.gif);height:345px;*height:100%;padding:15px;}
#rttbCompetitionBG p {font-size:12px;margin-bottom:0;}
.rttbYellow {color:#ffff5c;}
.question{font-weight:800;display:block;padding-bottom:5px;font-size:14px;}
#rttbCompetitionAnswers{overflow:hidden;height:100%;margin-top:15px;}
#rttbCompetitionAnswers li{float:left;margin-right:20px;}
#rttbCompetitionAnswers li label{margin-left:10px;font-size:14px;}
#rttbCompetitionDetails {clear:both;margin:20px 0;}
.rttbCompetitionDetailsLabel {color:#ffff5c;font-weight:800;font-size:14px;}
p.OptIn {font-size:12px;font-size:11px\9 !important;border-bottom:1px solid #666;padding-bottom:10px;margin-top:10px;}
.Terms {margin-top:10px;}
#rttbEnterComp {clear:both;margin:15px;}
#rttbLandingPage input.fields {padding:3px;background:#666;border:1px solid #666;color:white;font-size:13px;margin-right:15px;}
#rttbPrize {width:401px;float:right;}
#rttbCompetition img {margin-bottom:10px;}
	
	/* products */

.rttbProductContainer {float:left;margin-right:12px;_margin-right:10px;text-align:center;width:178px;}
.rttbProductInner {text-align:left;background:url(/images/rttb/bdr-productWhole.gif) no-repeat;padding:15px;height:298px;}
#rttbLandingPage h3 {font-weight:800;margin-bottom:25px;width:148px;word-wrap:break-word;height:32px;overflow:hidden;}
#rttbLandingPage h4 {margin-top:5px;font-weight:800;}
.rttbCD {padding-left: 27px;background:url(/images/rttb/icon-cd.png) no-repeat left;_background:url(/images/rttb/icon-cd.gif) no-repeat left;height:24px;line-height:26px;}
.rttbDownload {padding-left: 18px;background:url(/images/rttb/icon-download.png) no-repeat left;_background:url(/images/rttb/icon-download.gif) no-repeat left;height:15px;line-height:17px;margin:10px 15px;}
.rttbDownloadInner {padding-left: 22px;background:url(/images/rttb/icon-download.png) no-repeat left 5px;_background:url(/images/rttb/icon-download.gif) no-repeat left 5px;height:24px;line-height:26px;margin:10px 0 5px;}
.rttbBuyLink {text-align:center;}
.rttbItunesDownload {display:block;margin:auto;}
.last {margin-right:0 !important;}

	/* Entered */

.rttbEntered {text-align:center;}
.rttbEntered h2 {text-transform:Uppercase;font-weight:800;font-size:30px;margin-bottom:20px;}


/* ************************************************ RUN TO THE BEAT COMPETITION 28.05.2010  ************************************************** */

/* ************************************************ EventsHome Banners 07.06.2010  ************************************************** */

.events-promotion{margin-top:15px;margin-right:18px;}

/* ************************************************ EventsHome Banners 07.06.2010  ************************************************** */

/* ************************************************ EXAMPLE landing page 08.06.2010  ************************************************** */

#example-sideBar{
width: 283px;
float: left;
}

#example-content{
width: 485px;
float: right;
font-size: 14px;
}

#example-content strong{
font-size: 16px
}

#example-content em{
font-style: normal;
color: #ffff33;
}

#example-content p{
margin: 15px 0;
}

.example-Heading{
display: block;
width: 485px;
height:41px;
background: url(/images/example/hdr-485.gif) no-repeat top;
color: #9E8A59;
font-weight: 800;
font-size: 22px;
padding: 7px 0;
text-indent: 10px;
text-transform: uppercase;
}

.example-contentSmallHeader{
display: block;
width: 485px;
height:34px;
background: url(/images/example/hdr-485sm.gif) no-repeat top;
color: #9E8A59;
font-weight: 800;
font-size: 14px;
padding: 8px 0 0;
text-indent: 10px;
text-transform: uppercase;
}

.example-subHeading{
font-weight: 800;
font-size: 18px;
}

#example-kickstarts{
padding-bottom: 5px;
border-bottom: 1px solid #ffff33;
margin-bottom: 15px;
height: 100%;
overflow:auto;
}

#example-videoBlog{
padding-bottom: 5px;
border-bottom: 1px solid #33ccff;
margin-bottom: 15px;
height: 100%;
overflow:auto;
}

#example-topContent{
position: relative;
clear: both;
height: 100%;
overflow:auto;
}

#example-blog{
padding-bottom: 5px;
border-bottom: 1px solid #33ff66;
/*margin-bottom: 15px;*/
margin-bottom:30px;
position: absolute;
clear: both;
bottom: 0;
left:0;
}

.example-sideBarHeader{
display: block;
width: 283px;
height:34px;
background: url(/images/example/hdr-283.gif) no-repeat top;
color: #9E8A59;
font-weight: 800;
font-size: 14px;
padding: 8px 0 0;
text-indent: 10px;
text-transform: uppercase;
}

.example-productHeader{
display: block;
width: 786px;
height:34px;
background: url(/images/example/hdr-786.gif) no-repeat top;
color: #9E8A59;
font-weight: 800;
font-size: 14px;
padding: 8px 0 0;
text-indent: 10px;
text-transform: uppercase;
}

.example-yellow{
color: #ffff33;
}

.example-download{
display: block;
border: none;
margin: 15px 0;
}

.example-facebook{
display: block;
float: left;
text-indent: -9999px;
height: 26px;
width: 100px;
background: url(/images/example/btn-facebook.gif) no-repeat top;
margin-right: 10px;
}

.example-facebook:hover{
background: url(/images/example/btn-facebook.gif) no-repeat 0 -26px;
}

.example-twitter{
display: block;
float: left;
text-indent: -9999px;
height: 26px;
width: 106px;
background: url(/images/example/btn-twitter.gif) no-repeat top;
}

.example-twitter:hover{
background: url(/images/example/btn-twitter.gif) no-repeat 0 -26px;
}

.example-icon{
display: block;
float: left;
height: 27px;
width: 27px;
text-indent:-9999px;
margin-right: 5px;
}

.example-iconFacebook{
background: url(/images/example/icon-facebook.gif) no-repeat top;
}

.example-iconTwitter{
background: url(/images/example/icon-twitter.gif) no-repeat top;
}

.example-iconMyspace{
background: url(/images/example/icon-myspace.gif) no-repeat top;
}

.example-iconBebo{
background: url(/images/example/icon-bebo.gif) no-repeat top;
}

.example-iconFollow{
display: block;
float: left;
height: 27px;
width: 95px;
text-indent:-9999px;
background: url(/images/example/icon-follow.gif) no-repeat top;
}

#example-socialBookmarks{
padding-bottom: 5px;
border-bottom: 1px solid #cc3399;
margin-bottom: 15px;

}

#example-socialBookmarks .rss_item {
display:block;
padding: 5px;
background: #141414;
margin-bottom: 5px;
}

#example-socialBookmarks .rss_item a{
line-height: 10px;
}


/* ************************************************ EXAMPLE landing page 08.06.2010  ************************************************** */

/* ************************************************ Fedde Le Grand Homepage Campaign 11.06.2010  ************************************************** */

#fedde-campaign{
width: 305px;
height: 292px;
background: url(/images/fedde-bg.gif) no-repeat top;
margin-bottom:61px;
}

#fedde-inner {
padding: 8px;
}

#fedde-inner a {
display: block;
margin-bottom: 8px;
}

.fedde-link {
font-size: 11px;
text-align: center;
}

/* ************************************************ Fedde Le Grand Homepage Campaign 11.06.2010  ************************************************** */