@import url("/Styles/reset.css");
@import url("/Styles/navigation.css");
@import url("/Styles/scroller.css");

body {
background: #152242 url(/Images/america/bg.jpg) no-repeat center top;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
line-height: 1.4em;
color: #FFF;
margin:0 auto;
padding:0;
}


/* BASE */
h1, h2, h3, h4, h5 {margin:0; padding:0; color:#FFF;font-size:100%;}
h1 a, h2 a, h3 a, h4 a, h5 a {text-decoration:none;border:0;}

.clear { clear:both;padding:0;margin:0;line-height:0;}

a {color:#FFF;text-decoration:none;font-weight:normal;cursor:pointer;}
a:hover {text-decoration:none;color:#25cade;cursor:pointer;}

td { padding:0; margin:0; color:#FFF;}
th { padding:0; margin:0; color:#FFF;}
# { padding:0; margin:0; }
p {margin:0;padding:0;}

input {margin-bottom:5px;}
label {margin-left:7px;}
select {width:148px;}

img { padding:0; margin:0; behavior: url(/styles/iepngfix.htc); }

.inpfield {font-size:11px; border: 1px solid #ccc; padding:3px;width:140px;position: relative;z-index: 999;}

.anchor {text-align:right;padding:0 0 11px 0;}
.anchor a {text-decoration:none;color:#FFF;}
.anchor a:hover {text-decoration:underline;color:#df0071;}

.searchanchor {text-align:right;padding:0 10px 11px 0;}
.searchanchor a {text-decoration:none;color:#FFF;}
.searchanchor a:hover {text-decoration:underline;color:#df0071;}

.infoanchor {text-align:right;padding:11px 0;}
.infoanchor a {text-decoration:none;color:#FFF;}
.infoanchor a:hover {text-decoration:underline;color:#25cade;}

.previouspage {color:#df0071;}
.previouspage a {color:#df0071;text-decoration:none;}
.previouspage a:hover {color:#ffffff;text-decoration:none;}
/* END BASE */

/* COLORS */
.aqua {color:#00dfdc;}
.purple {color:#8b7392;}
.pink {color:#df0071;}
.white {color:white;}
.mauve {color:#91dce5;}

#wrapper {width:942px;margin:0 auto;padding:0;}
#wrapper .png {behavior:url(/Styles/iepngfix.htc);border:0;padding:0;margin:0;}

#logo {width:496px;text-align:center;margin:5px auto 0 auto;}

/* BREADCRUMBS */
#breadcrumbs {padding:16px 0 0 10px;font-size:110%;}
#breadcrumbs a {color:#FFF;text-decoration:none;border-width: 0px 0px 1px 0px;border-style: none none dotted none;font-size:100%;font-weight:normal;}
#breadcrumbs a:hover {text-decoration:none;border:0;font-weight:normal;color:#df0071;}
#breadcrumbs .aqua {color:#00dfdc;}

/* MAIN */
#container {padding:16px 0 0 0;}
#container #left {float:left;display:inline;width:140px;}
#container #right {float:right;display:inline;width:780px;}

#container #right .standardbanner {}
#container .fullbanner {margin:0;padding:0 0 5px 0;}
#container .divider {font-size:155%;padding:10px;background:#050a19;font-weight:bold;text-spacing:-1px;color:#FFF;margin:0;}

/* MENU */
#browseall {background:#050a19;font-weight:bold;font-size:140%;padding:10px;margin-bottom:10px;}

#menu {margin:0;padding:0;color:#FFF;background: url(/images/menu_bg.png) repeat;position:relative;behavior:url(/Styles/iepngfix.htc);}
#menu .arrow {padding:0; margin:0; behavior: url(/styles/iepngfix.htc);position:absolute;right:10px;cursor:pointer;}
#menu a {color:#FFF;text-decoration:none;}
#menu a:hover {color:#25cade;text-decoration:none;}
#menu ul {list-style:none;margin:0;padding:0;}
#menu .list {list-style:none;margin:0;padding:4px 0 4px 0;font-size:100%;overflow:hidden; background: url(/images/menu_bg.png) repeat;}

#menu .menu_header {font-size:14px;padding:7px 0 0px 10px;margin:1px 0; height:25px; background: url(/images/menu_bg.png) repeat;}
#menu .menu_header_last {font-size:14px;padding:7px 0 7px 10px;}
#menu .menu_last {border-bottom:1px solid #14071A;padding:4px 0 6px 0;}
#menu .menu_bottom {padding:4px 0 6px 0;}
#menu .crosshair {padding:0 7px 2px 10px;}

#menu .detail {color:#FFF;padding:5px 0 3px 35px;/*background: url(/images/menu_bg.png) repeat;*/}
#menu .detail a {color:#FFF;text-decoration:none;}
#menu .detail a:hover {color:#91DCE5;text-decoration:none;}

/* CONTENT */

/* PRODUCT LANDING */
#productlanding {}
#productlanding .hero, #productlanding .hero a {margin:0;padding:0;height:286px;width:780px;behavior:url(/Styles/iepngfix.htc);}

#productlanding .wrapper {}
#productlanding #featuredbanner {margin:35px 0 0 0;float:left;display:inline;width:442px;}
#productlanding #featuredbanner .banner_top {}
#productlanding #featuredbanner .banner_bottom {margin:20px 0 0 0;}

#productlanding #topdownloads {float:right;display:inline;width:312px;margin:35px 0 0 0;}
#productlanding #topdownloads h2.header {font-size:140%;padding:10px 0 20px 10px;}
#productlanding #topdownloads .headericon {margin:0 10px 0 0;}

#productlanding #topdownloads .productimage {margin: 0 10px 5px 5px;width:68px;float:left;}
#productlanding #topdownloads .productdetail {float:left;display:inline;padding-bottom:7px;width:220px;}
#productlanding #topdownloads h1.track {font-size:120%;margin:8px 0 0 0;padding:0;}
#productlanding #topdownloads h1.track a {text-decoration:none;font-weight:bold;}
#productlanding #topdownloads h1.track a:hover {text-decoration:none;color:#ac87bd;}
#productlanding #topdownloads h2.album {}
#productlanding #topdownloads h2.album a {text-decoration:none;}
#productlanding #topdownloads h2.album a:hover {text-decoration:none;color:#ac87bd;}
#productlanding #topdownloads .arrow {margin:0 0 0 5px;}

#productlanding #topdownloads .topdownloadaddtobasket { width:112px;height:18px;background: url(/images/MusicHome_TopDown_Buttonbg.png) no-repeat top left;color:#FFF;text-transform:uppercase;/*text-align:center;*//*margin:10px 0 0 0;*/ padding:0;font-weight:bold;cursor:pointer;behavior:url(/Styles/iepngfix.htc);}

#productlanding #topdownloads .buydownload, 
#productlanding #topdownloads .buydownload a, 
#productlanding #topdownloads .buydownload a:hover {background: url(/images/downloadhome_buy.png) no-repeat center;behavior:url(/Styles/iepngfix.htc);width:95px;height:18px; text-align:center;margin: -2px 0 0 5px; font-size: 85%; text-decoration:none;cursor:pointer;color:#2b7de3;}


#themes {margin:30px 0 0 0;padding:0;}
#themes .themesbanner {font-size:170%;border-bottom:1px solid #050a19;padding: 0 0 12px 8px;margin: 0;letter-spacing:-1px; }
#themes #themeoptions {padding: 15px 0 0 0;margin:0;}
#themes #themeoptions ul {list-style:none;margin:0;padding:0;}
#themes #themeoptions li {list-style:none;margin:0 5px 35px 0;padding:0;width:125px;float:left;display:inline;}
#themes .themethumb {border:0;margin:0 5px 35px 0;text-align:center;}
#themes .themethumb a {color:#df0071;font-weight:normal;text-decoration:none;}
#themes .themethumb a:hover {color:#ac87bd;text-decoration:none;}
#themes .themetitle {text-align:center;font-weight:normal;color:#18bdc4;font-size:110%;}
#themes .themetitle a {color:#18bdc4;font-weight:normal;text-decoration:none;}
#themes .themetitle a:hover {color:#ac87bd;text-decoration:none;}


/* SUBTYPE */
.filterer {display:block; float:right; width:222px;margin-top:-41px;}
.shoplinks a{ margin-right:10px;}
.productprice {display:none;}


#Map {margin-top:-20px;}

/* PRODUCT DETAIL */
#productdetail {margin:30px 0 0 0;}
#productdetail .productimage {float:left;display:inline;width:265px; margin-right:10px;}
#productdetail .moretitles {margin:5px 0 0 10px;padding:0;font-size:120%;}
#productdetail #scrollmore {width:265px;padding:10px 0;}
#productdetail #scrollmore .view_left {float:left;display:inline;width:8px;height:15px;padding:0 10px 0 0;margin:39px 0 0 0;}
#productdetail #scrollmore .view_right {float:right;display:inline;width:8px;height:15px;padding:0 0 0 10px;margin:39px 0 0 0;}
#productdetail #scrollmore .thumbwrapper {float:left;display:inline;width:205px;padding-top:10px;}

#productdetail #productdescription {float:left;display:inline;width:350px;padding:0 0 0 5px;}
#productdetail #productdescription h1.tracktitle {color:#00dfdc;font-size:200%;font-weight:normal;line-height:1em;}
#productdetail #productdescription .cd {font-size:14px;font-weight:normal;}
#productdetail #productdescription h2.subtitle {font-size:160%;font-weight:normal;margin:10px 0 0 0;}
#productdetail #productdescription h2.artworktitle {font-size:120%;font-weight:normal;margin:5px 0 0 0;}
#productdetail #productdescription h3.starring {font-size:105%;font-weight:normal;margin:12px 0 0 0;line-height:1.3em;}
#productdetail #productdescription h4.released {font-size:110%;font-weight:normal;margin:17px 0 0 0;line-height:1.3em;color:#91dce5;}

#productdetail #productdescription .addtobasketwrap {width:300px;margin:20px 0 0 0;}
#productdetail #productdescription .viewother {float:left;display:inline;margin:4px 0 0 10px;width:150px;}
#productdetail #productdescription .viewother a {color:#df0071;float:left;display:inline;font-size:110%;text-decoration:none;}
#productdetail #productdescription .viewother a:hover {color:#ac87bd;text-decoration:none;}

#productdetail #productaddtions {float:right;display:inline;width:132px;padding:0 0 0 5px;}
#productdetail #productaddtions .advert {margin-bottom:1em;/*margin-top:11px;*/}
#productdetail #productaddtions .video_bg {background: url(/images/h2b/videolink_bg.gif) no-repeat center top;height:98px;}
#productdetail #productaddtions .video {margin:25px 0 0 5px;}

#productdetail #jumpto {color:#050a19;font-size:110%;margin:0 0 10px 10px;}
#productdetail #jumpto a {color:#25cade;text-decoration:none;}
#productdetail #jumpto a:hover {color:#91dce5;text-decoration:none;}

/* CLOTHING */
#productdetail #imageoptions {margin-top:10px;}
#productdetail #imageoptions .zoomimage {float:left;display:inline;margin:0;}
#productdetail #imageoptions .clothing_zoom {border:0;background: url(/images/artwork_zoom.gif) no-repeat;width:32px;height:34px;cursor:pointer;margin:0;}

#productdetail #imageoptions .thumbnailwrap {float:right;display:inline;margin: 0 15px 0 0;padding:0 0 10px 0;}
#productdetail #imageoptions .thumbnailwrap ul {list-style:none;display:inline;}
#productdetail #imageoptions .thumbnailwrap li {list-style:none;display:inline;float:left;margin:0 0 0 10px;}

#productdetail #imageoptions .productthumb {position:relative;}
#productdetail #imageoptions .viewicon {position:absolute;bottom:4px;right:0px; }



/* ARTWORK */
#productdetail .artwork_zoom {border:0;float:right;display:inline;margin:5px 12px 0 0;background: url(/images/artwork_zoom.gif) no-repeat;width:32px;height:34px;cursor:pointer;}
#productdetail .artwork_zoom a {background: url(/images/artwork_zoom.gif) no-repeat;width:32px;height:34px;cursor:pointer;}
#productdetail .artwork_zoom a:hover {background: url(/images/artwork_zoom_r.gif) no-repeat;width:32px;height:34px;cursor:pointer;}
#productdetail .artwork_zoom_hover {background: url(/images/artwork_zoom_r.gif) no-repeat;width:32px;height:34px;cursor:pointer;}

#artthemeoptions {padding: 0 0 0 0;margin:0;}
#artthemeoptions ul {list-style:none;margin:0;padding:0;}
#artthemeoptions li {list-style:none;margin:0 5px 35px 0;padding:0;width:125px;float:left;display:inline;}
.artthemethumb {border:0;margin:0 5px 5px 0;text-align:center;}
.artthemetitle {text-align:center;font-weight:normal;color:#18bdc4;font-size:110%;}
.artthemetitle a {color:#18bdc4;font-weight:normal;text-decoration:none;}
.artthemetitle a:hover {color:#ac87bd;text-decoration:none;}
#artthemeoptions a {color:#df0071;font-weight:normal;text-decoration:none;}
#artthemeoptions a:hover {color:#ac87bd;font-weight:normal;text-decoration:none;}

#productdetail #productdescription .delivery {font-weight:normal;margin:2px 0 10px 0;}

#right .proddetal_border {border-bottom:1px solid #050a19;margin:10px 0;}

/* PRODUCT DETAIL - TRACKTABLE */
#tracktable {background: #0d1632 url(/images/productdetail_tablebg.jpg) repeat-x;margin:0 0 20px 0;}
#tracktable .wrapper {padding:10px 0;margin:0;}
#tracktable .ajax__tab_xp .ajax__tab_header {border-bottom:1px solid #050a19;background:none;font-family: Arial, Helvetica, sans-serif;font-weight:normal;margin: 0 10px;position:relative;}
#tracktable .ajax__tab_xp .ajax__tab_body {background:none;font-size:12px;color:#FFF;border:0;font-family: Arial, Helvetica, sans-serif;font-weight:normal;padding:10px 0 0 0;margin:0;}

#tracktable .ajax__tab_xp .ajax__tab_outer {background:url(/images/tabs_normal_right.jpg) no-repeat right top ;border-bottom:1px solid #050a19;margin-bottom:-1px;position:relative;bottom:0;}
#tracktable .ajax__tab_xp .ajax__tab_inner {background:url(/images/tabs_normal_left.jpg) no-repeat left top ;border-bottom:1px solid #050a19;margin-bottom:-1px;position:relative;bottom:0;}
#tracktable .ajax__tab_xp .ajax__tab_tab {background:#050a19;color:#25cade;font-weight:bold;border-bottom:1px solid #050a19;margin-bottom:-1px;position:relative;bottom:0;}
#tracktable .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(/images/tabs_normal_right.jpg) no-repeat right top;border-bottom:1px solid #170623;margin-bottom:-1px;position:relative;bottom:0;}
#tracktable .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(/images/tabs_normal_left.jpg) no-repeat left top ;border-bottom:1px solid #170623;margin-bottom:-1px;position:relative;bottom:0;}
#tracktable .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:#050a19;color:#0d1632;font-weight:bold;border-bottom:1px solid #050a19;margin-bottom:-1px;position:relative;}
#tracktable .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background: #0d1632 url(/images/tabs_active_right.jpg) no-repeat right top;border-bottom:1px solid #0d1632;margin-bottom:-1px;position:relative;bottom:0; }
#tracktable .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background: #0d1632 url(/images/tabs_active_left.jpg) no-repeat left top ;border-bottom:1px solid #0d1632;margin-bottom:-1px;position:relative;bottom:0;  }
#tracktable .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background: #0d1632 url(/images/tabs_active_center.jpg) repeat-x left top; color:#FFF;font-weight:bold;border-bottom:1px solid #0d1632; margin-bottom:-1px;position:relative;bottom:0; }


/* PRODUCT DETAIL - TRACKLISTING */
#tracklisting {margin:0 0 5px 0;}
#tracklisting  .track_header { font-weight:bold; padding:10px;}
#tracklisting  .header_center {font-size:100%;font-weight:bold;text-align:center;padding-bottom:6px;color:#FFF;}
#tracklisting  .header_left {font-size:100%;font-weight:bold;padding-bottom:6px;color:#FFF;}
#tracklisting  .track_table {padding:3px 0 ;}
#tracklisting  .row {background:#050a19; width:100%;}
#tracklisting  .rowpaddingcenter {text-align:center;padding:5px 0;}
#tracklisting  .rowpaddingleft {text-align:left;padding:5px 0;} 
#tracklisting  .rowpaddingleft a {text-decoration:none;color:#c72175;}
#tracklisting  .rowpaddingleft a:hover {text-decoration:underline;color:#c72175;}

#tracklisting  .downloadtrack_table {padding:5px 0 ;}
#tracklisting  .downloadrowpaddingcenter {text-align:center;padding:5px 0 4px 0;}
#tracklisting  .downloadrowpaddingleft {text-align:left;padding:5px 0 5px 10px;}
#tracklisting  .downloadheader_left {font-size:110%;font-weight:bold;padding:0 0 6px 10px;color:#FFF;}
#tracklisting  .downloadheader_center {font-size:110%;font-weight:bold;text-align:center;padding-bottom:6px;color:#FFF;}


/* PRODUCT DETAIL - MORE INFO */
#moreinfo {background:#080f25;margin:0 0 20px 0;}
#moreinfo .content {padding:15px 20px 20px 20px;}

/* PRODUCT DETAIL - PRODUCT SUGGESTION */
#productsuggestions { margin:0 0 20px 0;}


.addtobasket {display:none;}
.price {display:none;}
/* TEAM KANDI SUGGETSS */
#fourproduct {background:url(/images/news_right_sectiongrad.png) repeat-x scroll left top transparent;margin:0 0 20px 0;padding:0;color:#FFF;}
#fourproduct .standardproduct {width:178px;text-align:center;position:relative;margin:15px 8px;}
#fourproduct .standardproductimage {behavior:url(/Styles/iepngfix.htc);margin:0;}
#fourproduct .smallroundel {position:absolute;top:75px; right:15px;}
#fourproduct .productinfowrap {margin:0 auto;padding:10px 0 0 0;color:#FFF;text-align:center;width:165px;}
#fourproduct .artist {font-size:100%;margin:0; padding:0;}
#fourproduct .albumtitle {font-size:100%;}
#fourproduct p.moreinfo a {color:#c72175;text-decoration:none;padding:5px 0 0 0;margin:0;font-size:100%;}
#fourproduct p.moreinfo a:hover {text-decoration:none;}
/*
#fourproduct .product_physicalicon {position:absolute;top:255px;left:15px;width:27px;height:27px;background: url(/images/h2b/product_cd.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#fourproduct .product_downloadicon {position:absolute;top:255px;left:15px;width:27px;height:27px;background: url(/images/h2b/product_download.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
*/
#fourproduct .icon {position:absolute;top:255px;left:15px;}
#fourproduct .stroke {width:146px;border-top:1px solid #97afcd;position:absolute;top:285px;left:15px;}

/* CAMPAIGN */
h2#campaignheader {font-weight:bold;font-size:140%;color:#ffffff;border-bottom:1px solid #3e284e;margin:8px 0 0 0;padding:0 0 10px 0;}

#campaignfourproduct {margin:20px 0;padding:0;color:#FFF;}
#campaignfourproduct .standardproduct {width:178px;text-align:center;position:relative;margin:15px 8px;}
#campaignfourproduct .standardproductimage {behavior:url(/Styles/iepngfix.htc);margin:0;}
#campaignfourproduct .smallroundel {position:absolute;top:75px; right:15px;}
#campaignfourproduct .productinfowrap {margin:0 auto;padding:10px 0 0 0;color:#FFF;text-align:center;width:165px;}
#campaignfourproduct .artist {font-size:100%;margin:0; padding:0;}
#campaignfourproduct .albumtitle {font-size:100%;}
#campaignfourproduct p.moreinfo a {color:#c72175;text-decoration:none;padding:5px 0 0 0;margin:0;font-size:100%;}
#campaignfourproduct p.moreinfo a:hover {text-decoration:none;}
/*
#campaignfourproduct .product_physicalicon {position:absolute;top:255px;left:15px;width:27px;height:27px;background: url(/images/h2b/product_cd.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#campaignfourproduct .product_downloadicon {position:absolute;top:255px;left:15px;width:27px;height:27px;background: url(/images/h2b/product_download.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
*/
#campaignfourproduct .icon {position:absolute;top:255px;left:15px;}
#campaignfourproduct .stroke {width:146px;border-top:1px solid #97afcd;position:absolute;top:285px;left:15px;}


/*  VIDEO HOME PAGE  */
#videohomepage {margin: 0;z-index:1;position:relative;}
#videohomepage .player {}

#videohomepage #shield {float:left;display:inline;margin:35px 0 0 6px;padding:0;width:128px;}
#videohomepage #video_products {/*float:right;display:inline;width:780px;*/padding:0;margin:0;}

#videohomepage .banner {padding:0 0 30px 0;behavior:url(/Styles/iepngfix.htc);}

/* COMPETITION */
#competitionTitle {background:url(/images/sitebanner_competitions.png) no-repeat; width:780px;height:38px;text-indent:-9000px;behavior:url(/Styles/iepngfix.htc);}

#competition {background:url(/images/Competitions_bglayout.png) no-repeat;behavior:url(/Styles/iepngfix.htc);margin:-38px 0 0 0;behavior:url(/Styles/iepngfix.htc);}
#competition .competitionbutton {float:left;display:inline;width:230px;padding:0 15px 35px 15px;}
#competition .competition_image {padding:0;}
#competition .competition_padding {padding:200px 0 0 0;}
#competition a {text-decoration:none;}
#competition a:hover {text-decoration:none;}

#comp_listing {float:left;width:308px;}
#comp_listing .panel {width:308px;background: url(/images/musichome_panelbg_plain.jpg) repeat-y center top;}
#comp_listing h1.header {background: url(/images/musichome_panelheader.jpg) no-repeat center top;color: #444444; font-size: 110%; text-transform: uppercase; font-weight:bold;padding:8px 1.2em;}
#comp_listing .stroke {border-bottom: 1px solid #ddd;}
#comp_listing .competition {background: url(/images/musichome_paneltwobg.jpg) no-repeat left bottom;margin-left:1px;margin-right:1px;}
#comp_listing .comp_img {margin: 0;padding: 1em 0.7em 1em 1em;float: left;width: 89px;}
#comp_listing .text {padding: 1em 0.4em 18px 0 ;margin:0;}
#comp_listing h3 {color: #444444; font-size: 110%; font-weight:bold;	}
#comp_listing h4 {color: #8d8d8d; font-size: 105%; font-weight:normal;	}

#competition #compdetails {margin:0 auto;padding:20px 0 15px;width:760px;}
#competition #compdetails .title {border-bottom:1px solid white;color:#df0071;font-size:210%;letter-spacing:-2px;padding-bottom:12px;font-weight:normal;}
#competition #compdetails h2 {}
#competition #compdetails h3 {}
#competition #compdetails .img {float:left;display:inline;width:200px;behavior:url(/Styles/iepngfix.htc);padding:30px 0 0 0;}
#competition #compdetails .text {float:right;display:inline;width: 540px;padding:30px 0;}
#competition #compdetails .comp_details {}
#competition #compdetails .comp_content {}
#competition #compdetails a {text-decoration:none;color:#df0071;}
#competition #compdetails a:hover {text-decoration:none;color:#df0071;}
#competition #compdetails td {}

#competition #compdetails p.compVquestion {font-size:120%;padding:10px 0 5px 0px;margin:0px;}
#competition #compdetails p a {text-decoration:none;color:#1beaef;}
#competition #compdetails p a:hover {text-decoration:underline;color:#1beaef;}

#competition #compextras {float:right;display:inline;width: 540px; padding:0 0 30px 0;}

/* EVENTS */
#eventsLocations #upComing{width:943px;margin-top:0px;} 
#eventsLocations .eventfullbanner {background: url(/Images/sitebanner_eventlocations.png) no-repeat left top;width:942px;height:39px;behavior:url(/Styles/iepngfix.htc);position:relative;padding:0 0 5px 0;}

#eventsLocations #upComing #upComingEvents #upComingEventsTopBar {width:600px;height:36px;margin:0px;background: url(/images/Events_tickerbg.png) repeat left bottom;behavior:url(/Styles/iepngfix.htc);} 
#eventsLocations #upComing #upComingEvents #upComingEventsTopBarLeft {float:left;width:190px;height:36px;margin:0px;background:#2b1235;}
#eventsLocations #upComing #upComingEvents #upComingEventsTopBarRight {float:left;width:410px;height:36px;margin:0px;background:url(images/top-bar-right.png);behavior:url(/Styles/iepngfix.htc);}
#eventsLocations #upComing #upComingEvents #upComingEventsTopBarRight h2 {color:#ffffff;font-size:125%;margin:0px;padding:11px 0px 0px 10px;}
#eventsLocations #upComing #upComingEvents #upComingEventsTopBarRight span.topBarColor {color:#1beaef;}
#eventsLocations #upComing #upComingEvents #upComingLeftBelow {width:294px;height:122px;margin:0px;float:left;margin-top:10px;} 
#eventsLocations #upComing #upComingEvents #upComingRightBelow {width:294px;height:122px;margin:0px;float:right;margin-top:10px;}

#eventsLocations #upComing #upComingEvents {float:left;width:600px;margin-top:5px;} 

#eventsLocations #upComing #partyStartsNow {float:right;width:314px;height:167px;margin-top:5px;}

#eventsLocations {}
#eventsLocations #eventLocDetails {margin:0;float:left;display:inline;background:url(/images/news_right_sectiongrad.png) repeat-x left top;padding-bottom:11px;width:942px;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations #eventLocDetails .wrapper {padding:20px;}

#eventsLocations #eventLocDetails .banner_top {border:0px;}
#eventsLocations #eventLocDetails .banner_bottom {margin:20px 0 0 0;}
#eventsLocations #eventLocDetails h2{font-size:140%;padding:10px 0 20px 10px;}
#eventsLocations #eventLocV2Title h2{width:118px;height:23px;text-indent:-9000px;}
#eventsLocations #eventLocV2Title img.ecdMainTitle{margin-top:165px;margin-left:12px;}
#eventsLocations #eventLocV2Title img.buttonFirst{margin:0px 0px 0px 485px;padding-bottom:5px;}
#eventsLocations #eventLocV2Title img.buttonNext{margin:0px 0px 0px 10px;padding-bottom:5px;}
#eventsLocations #eventLocV2Title {width:940px;height:33px;background:#1c0c29;border-bottom:1px solid #302040;}

#eventsLocations #locationDate{float:left;width:80px;height:20px;}
#eventsLocations #locationDate h2 {background:url(/images/arrow-date.png) no-repeat;width:47px;height:11px;font-size:120%;padding:0px 0 10px 0px;margin-left:25px;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations #locationVenue{float:left;width:260px;height:20px;} 
#eventsLocations #locationVenue h2{background:url(/images/arrow-venue.png) no-repeat;width:55px;font-size:120%;padding:0px 0 10px 0px;float:left;behavior:url(/Styles/iepngfix.htc);} 
#eventsLocations #locationVenue p{font-size:95%;margin:0px;float:left;color:#0dc5c9;} 
#eventsLocations #locationEventDetails{/*float:left;height:20px;*/}
#eventsLocations #locationEventDetails h2{font-size:120%;padding:0px 0 10px 0px;margin-left:12px;}

#eventsLocations #locationDateTable {float:left;width:310px;height:304px;margin:-15px 0 0 0;}

#eventsLocations #locationDateTable .templateheaderdate {font-size:120%;color:#FFF;padding:10px 0;background:url(/images/arrow-date.png) no-repeat left center;margin-left:25px;width:80px;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations #locationDateTable .templateheadervenue {font-size:120%;color:#FFF;padding:10px 0;background:url(/images/arrow-date2.png) no-repeat left center;margin-left:15px;width:100%;behavior:url(/Styles/iepngfix.htc);}

#eventsLocations #locationDateTable .row {background:#0b1531;}
#eventsLocations #locationDateTable th {padding:0 0;}
#eventsLocations #locationDateTable td {padding:6px 0;}

#eventsLocations #locationDateTable #locationDateTime {margin-left:13px;width:320px;}
#eventsLocations #locationDateTable #locationDateTime a {text-decoration:none;color:#FFF;padding-left:10px;}
#eventsLocations #locationDateTable #locationDateTime a:hover {text-decoration:none;color:#00ffff;}
#eventsLocations #locationDateTable #locationDateTime tr.lighterRow{background:#261232;color:#00ffff;}
#eventsLocations #locationDateTable #locationDateTime tr.darkerRow{background:#220e2f;color:#00ffff;}
#eventsLocations #locationDateTable #locationDateTime td.firstCell{padding:5px 5px 5px 10px;width:53px;}
#eventsLocations #locationDateTable #locationDateTime td.lastCell{padding:5px 5px 5px 12px;width:270px;}
#eventsLocations #locationDateTable #locationDateTime td.lastRow{padding:2px 5px 2px 12px;}

#eventsLocations #locationDateTable #locationDateTime p.lastRowPrevious{float:right;color:#ffffff;font-size:110%;margin:0px;padding:0px;width:60px;background:url(/images/arrow-red-left.png) 2px no-repeat;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations #locationDateTable #locationDateTime p.lastRowPrevious a{text-decoration:none;color:#c72175;}
#eventsLocations #locationDateTable #locationDateTime p.lastRowPrevious a:hover{text-decoration:underline;color:#c72175;}

#eventsLocations #locationDateTable #locationDateTime p.lastRowNext{float:right;color:#ffffff;font-size:110%;margin:0px;padding:0px 10px 0px 0px;width:40px;background:url(/images/arrow-red-right.png) 99% no-repeat;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations #locationDateTable #locationDateTime p.lastRowNext a{text-decoration:none;color:#c72175;}
#eventsLocations #locationDateTable #locationDateTime p.lastRowNext a:hover{text-decoration:underline;color:#c72175;}



#eventsLocations #locationDatePresent{float:left;display:inline;background:url(/images/Events_LocationDetails_detailsbg.png) repeat-x top left;width:250px;padding-bottom:0px;height:304px;margin-left:8px;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations #locationDatePresent .wrap {padding:10px;}
#eventsLocations #locationDatePresent img.buyButton{margin-left:8px;margin-top:10px;padding:0px;}
#eventsLocations #locationDatePresent h2{color:#00ffff;font-size:140%;margin:0px;padding:0 0 10px 0;}
#eventsLocations #locationDatePresent p{color:#ffffff;font-size:110%;margin:0px;padding:0 0 10px 0;}
#eventsLocations #locationDatePresent p.firstLine{color:#ffffff;font-size:110%;margin:0px;padding:10px 0px 0px 10px;}

#eventsLocations #locationDatePresentDetail{float:left;display:inline;background:url(/images/Events_LocationDetails_detailsbg.png) repeat-x top left;width:305px;margin-left:14px;padding-bottom:0px;height:304px;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations #locationDatePresentDetail .wrap {padding:10px;}
#eventsLocations #locationDatePresentDetail h2 {color:#00ffff;font-size:140%;margin:0px;padding: 0 0 10px 0;}
#eventsLocations #locationDatePresentDetail h2 a:inactive {color:#00ffff;font-size:140%;margin:0px;padding: 0 0 10px 0;}

#eventsLocations #locationDatePresentDetail p{color:#ffffff;font-size:110%;margin:0px;padding:0 0 10px 0;}
#eventsLocations #locationDatePresentDetail p.firstLine{color:#ffffff;font-size:110%;margin:0px;padding:0 0 10px 0;}
#eventsLocations #locationDatePresentDetail p.arrowLink{float:right;color:#ffffff;font-size:110%;margin:0px;padding: 0;background:url(/images/arrow-red-right.png) 90% no-repeat;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations #locationDatePresentDetail p.arrowLink a{text-decoration:none;color:#c72175;}
#eventsLocations #locationDatePresentDetail p.arrowLink a:hover{text-decoration:underline;color:#c72175;}
#eventsLocations #locationDatePresentDetail .logo{margin-bottom:10px;padding:0px;}

#eventsLocations .divider {font-size:155%;padding:10px 0 10px 15px;background:#100315;font-weight:normal;text-spacing:-1px;margin:0;}


/* EVENTS - CLUB DETAIL */
#eventsclubdetailTitle {background:url(/images/sitebanner_clubprofile.png) no-repeat; width:780px;height:38px;text-indent:-9000px;behavior:url(/Styles/iepngfix.htc);}

#clubdetail {}
#clubdetail #clubbanner {margin:-38px 0 0 0;padding:0 0 15px 0;}

#clubdetail #clubdetail_left {float:left;display:inline;width:514px;}
#clubdetail #clubdetail_right {float:right;display:inline;width:247px;}

#clubdetail .divider {font-size:155%;padding:10px 0 10px 15px;background:#100315;font-weight:normal;text-spacing:-1px;}

#clubdetail #clubcontent {background: url(/images/news_right_sectiongrad.png) repeat-x left top;margin: 0;}
#clubdetail #clubcontent .contentwrapper {padding: 17px 15px;}

#clubdetail .eventsdivider {font-size:155%;padding:10px 0 10px 15px;background:#100315;font-weight:normal;text-spacing:-1px;margin:30px 0 0 0;}
#clubdetail #eventscontent {background: url(/images/news_right_sectiongrad.png) repeat-x left top;margin: 0;behavior:url(/Styles/iepngfix.htc);}
#clubdetail #eventscontent .contentwrapper {padding: 17px 15px;}

#clubdetail #eventscontent #eventlisting {padding:0 0 30px 0;margin:0;}
#clubdetail #eventscontent #eventlisting .eventdate { float:left;display;width:90px;padding:3px 0;margin:0; }
#clubdetail #eventscontent #eventlisting .location {float:left;padding:3px 0;font-weight:normal;display:inline;}
#clubdetail #eventscontent #eventlisting .location a {text-decoration:none;color:#ac87bd;font-weight:normal;}
#clubdetail #eventscontent #eventlisting .location a:hover {text-decoration:none;color:#df0071;font-weight:normal;}

#clubdetail #locationcontent {background: url(/images/news_right_sectiongrad.png) repeat-x left top;margin: 0;behavior:url(/Styles/iepngfix.htc);}
#clubdetail #locationcontent .contentwrapper {padding: 17px 15px;}
#clubdetail #locationcontent .googlemaps {padding:20px 0;}

/* RADIO */
#gallery #landingTop #radioLandingTitleBar{width:780px; height:38px;background: url(/images/sitebanner_radio.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-99999px;}
#gallery #landingTop #radioLandingBanner{width:780px;height:280px;background:url(/images/Radio_LandingBanner.png) no-repeat;behavior:url(/Styles/iepngfix.htc);}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList{margin:18px 0px 0px 10px;padding:0px 0px 0px 0px;float:left;width:480px;height:252px;;}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListHeader{margin:0px;padding:0px;width:480px;height:36px;background:#15081f;}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListHeader #playListHeaderTable{margin:0;padding:0px;width:480px;color:#ffffff;font-size:110%;}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListHeader #playListHeaderTable .cellPad{margin:0px;padding:10px 0px 0px 0;font-weight:bold;}

#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListTable {margin:0px;/*padding:5px 0px 15px 0px;*/padding:5px 0px 0px 0px;width:480px;/*height:185px;*/background: url(/images/Radio_tablebg.png) no-repeat;behavior:url(/Styles/iepngfix.htc);overflow:auto;scrollbar-arrow-color:red; scrollbar-face-color:#e7e7e7;scrollbar-3dlight-color:#a0a0a0;scrollbar-darkshadow-color:#888888;}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListTable #playListTableMain {margin:0px 0px 0px 0;padding:0px;width:480px;color:#ffffff;}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListTable #playListTableMain .cellPad {margin:0px;padding:0;font-size:100%;}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListTable #playListTableMain tr {margin:0px;padding:0px;height:26px;}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListTable #playListTableMain tr.lighterPurple{background:#2e183f;}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListTable #playListTableMain tr.darkerPurple{background:#250f38;}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListTable #playListTableMain p.viewPlus{margin:0px;padding:0px 10px 0px 0px;background:url(/images/icon-plus.png) 99% no-repeat;width:28px;behavior:url(/Styles/iepngfix.htc);} 
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListTable #playListTableMain .viewPlus a{text-decoration:none;color:#ffffff;}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListTable #playListTableMain .viewPlus a:hover{text-decoration:underline;color:#ffffff;}
#gallery #landingTop #radioLandingBanner #radioLandingPlayList #playListTable #playListTableMain td.dateColor{color:#8e6e97;ont-size:100%;}

#gallery #landingTop  #radioLandingSubheader{background:#170623;width:780px;height:36px;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#gallery #landingTop  #radioLandingSubheader h2{margin:0px 0px 0px 0px;padding:10px 0px 0px 10px;color:#ffffff;font-size:140%;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow{background:url(/images/news_right_sectiongrad.png) repeat-x left top;width:780px;margin:0;padding:0px 0px 20px 0px;behavior:url(/Styles/iepngfix.htc);}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketF{float:left;background:url(/images/Radio_stationbg.png) repeat-x top left;width:362px;margin:20px 0px 0px 18px;padding:0;behavior:url(/Styles/iepngfix.htc);}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketL{float:left;background:url(/images/Radio_stationbg.png) repeat-x top left;width:362px;margin:20px 0px 0px 18px;padding:0;behavior:url(/Styles/iepngfix.htc);}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketF img.galaxy{margin:23px 0px 5px 18px;padding:0px;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketL img.minRadio{margin:20px 0px 5px 10px;padding:0px;}

#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketF h2{margin:0px;padding:20px 0px 0px 34px;font-size:140%;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketF p{margin:0px;padding:0px 0px 0px 34px;width:240px;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketF p.lastParaRad{margin:0px;padding:10px 0px 0px 34px;width:240px;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketF p.lastParaRadLink{margin:0px;padding:10px 0px 0px 34px;width:240px;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketF .lastParaRadLink a{text-decoration:none;color:#d93286;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketF .lastParaRadLink a:hover{text-decoration:underline;color:#d93286;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketF ul{margin:20px 0px 0px 34px;padding:0px;list-style:none;width:240px;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketF li{float:left;width:120px;}

#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketL h2{margin:0px;padding:10px 0px 0px 34px;font-size:140%;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketL p{margin:0px;padding:0px 0px 0px 34px;width:240px;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketL p.lastParaRad{margin:0px;padding:10px 0px 0px 34px;width:240px;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketL p.lastParaRadLink{margin:0px;padding:10px 0px 0px 34px;width:240px;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketL .lastParaRadLink a{text-decoration:none;color:#d93286;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketL .lastParaRadLink a:hover{text-decoration:underline;color:#d93286;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketL ul{margin:20px 0px 0px 34px;padding:0px;list-style:none;width:240px;}
#gallery #landingTop  #radioLandingSubheaderBoxBelow #logoTicketL li{float:left;width:120px;}

/*  SEARCH  */
#searchresults {margin: 0 0 0 0;}
#searchresults a {text-decoration:none;}
#searchresults a:hover {text-decoration:underline;}
#searchresults h2.searchfor {margin: 0 0 0.2em 0; font-size:115%; font-weight:bold; padding:0;}
#searchresults h2.resultsfor {margin: 1em 0 0.2em 0; font-size:115%; font-weight:bold; padding:0;}
#searchresults .searchpanel {width:940px;background: url(/images/searcharea_bg.gif) no-repeat center bottom;margin: 0;padding:0;}
#searchresults .searchfield {float:left;margin-top:10px; margin-bottom:12px;padding-left:15px;width:345px;display:inline;color:#979797; font-size:11px; }
#searchresults .inp {padding:3px; margin-top:0;}
#searchresults .searchoptions {float:left;padding-top:10px;display:inline;width:100px;}
#searchresults .searchdrop {margin: 0 0 0 20px;padding: 0;}
#searchresults .searchgo {padding-top:10px; padding-bottom:12px;float:left; padding-left: 45px;}	
#searchresults .searchbtn a {background: url(/images/search_btn.gif) no-repeat;width:74px;display:block;float:left;font-size:115%; text-transform:none;}
#searchresults .searchbtn a:hover {background: url(/images/search_btn_r.gif) no-repeat;width:74px;height:24px;display:block;text-transform:none;}
#searchresults .resultspanel {width:940px;background: url(/Images/header_nav_bg.png) repeat; behavior:url(/Styles/iepngfix.htc);	margin: 0 0 11px 0;padding:0;}
#searchresults .results {margin: 10px 0 0 10px; padding:10px;color:#492456;}
#searchresults .results a {text-decoration:none;color:#FFF;}
#searchresults .results a:hover {text-decoration:none;color:#df0071;}
.searchresult {width:940px;margin: 0 0 1.2em 0;}

#searchresults .searchdivider {border-bottom:1px solid #190a25;position:relative;height:38px;width:940px;}
#searchresults .searchdividertitle {position:absolute;left:10px;bottom:10px;font-size:22px;color:#ac87bd;opacity:0.8;filter:alpha(opacity=80);padding:3px 0 3px 0;}
#searchresults .searchdivideroptions {font-weight:normal;font-size:12px;color:#df0071;position:absolute;bottom:7px;right:10px;}
#searchresults .searchdivideroptions a {font-weight:normal;color:#FFF;text-decoration:none;}
#searchresults .searchdivideroptions a:hover {font-weight:normal;color:#df0071;text-decoration:none;}

/*  SEARCH RESULTS  */
#fiveproduct {margin:0 0 20px 0;padding:0;color:#FFF;}
#fiveproduct .standardproduct {width:178px;text-align:center;position:relative;margin:15px 0;}
#fiveproduct .standardproductimage {behavior:url(/Styles/iepngfix.htc);margin:0;}
#fiveproduct .smallroundel {position:absolute;top:75px; right:15px;}
#fiveproduct .productinfowrap {margin:0 auto;padding:10px 0 0 0;color:#FFF;text-align:center;width:165px;}
#fiveproduct .artist {font-size:100%;margin:0; padding:0;}
#fiveproduct .albumtitle {font-size:100%;}
#fiveproduct .oldprice {color:#c72175;font-weight:bold;font-size:100%;margin:-3px 0 0 0;padding:0;}
#fiveproduct .strike {text-decoration: line-through;}
#fiveproduct p.moreinfo a {color:#c72175;text-decoration:none;padding:5px 0 0 0;margin:0;font-size:100%;}
#fiveproduct p.moreinfo a:hover {text-decoration:none;}

#fiveproduct .icon {position:absolute;top:255px;left:15px;}
#fiveproduct .price {color:#de7ca5;font-size:110%;font-weight:bold;}
#fiveproduct .stroke {width:146px;border-top:1px solid #97afcd;position:absolute;top:285px;left:15px;}
#fiveproduct .addtobasket {display:none; width:111px;height:25px;background: url(/images/addtobasket.png) no-repeat;color:#FFF;text-transform:uppercase;text-align:center;margin:10px 0 0 0; padding:0;font-weight:bold;cursor:pointer;behavior:url(/Styles/iepngfix.htc);}

/* FASHION */
#fashionlanding {background: url(/images/news_right_sectiongrad.png) repeat-x left top;margin:0;padding:0 0 40px 0;width:780px;behavior:url(/Styles/iepngfix.htc);}
#fashionimage {padding:10px 0 0 0;}
#fashionlanding .content {padding:15px;}
#fashiontext {padding:15px;}
#fashionlanding td {line-height: 2.5em;}

/* FASHION MISS SELFRIDGE */
#fashionrange {background: url(/images/news_right_sectiongrad.png) repeat-x left top;margin:0;padding:0 0 10px 0;behavior:url(/Styles/iepngfix.htc);}
#fashionrange #fashionproductswrap {width:752px;margin:0 0 14px 14px;padding:0;}
#fashionrange .clickherenow {padding:0;margin: 15px 0 20px 210px;behavior:url(/Styles/iepngfix.htc);width:326px;height:28px;}

#fashionrange #fashionproductswrap ul {list-style:none;display:inline;}
#fashionrange #fashionproductswrap ul.fashionrow {width:752px;}
#fashionrange #fashionproductswrap li {list-style:none;display:inline;margin:0;padding:0;text-align:center;padding:0 18px 0 0;float:left;}
#fashionrange #fashionproductswrap li.end {list-style:none;display:inline;margin:0;padding:0;text-align:center;margin:0;float:left;}
#fashionrange #fashionproductswrap .bottomline {width:752px;height:1px;background: #412a54;margin:15px 0 25px 0;display:block;}
#fashionrange #fashionproductswrap h2 {color:#18bdc4;font-size:12px;font-weight:normal;margin:5px 0 10px 0;padding:0;}
#fashionrange #fashionproductswrap h2 a {color:#18bdc4;text-decoration:none;}
#fashionrange #fashionproductswrap h2 a:hover {color:#df0071;text-decoration:none;}

/*  SITEMAP  */
#sitemap {color:#FFF;margin:11px 0 0 0;background: url(/images/news_right_sectiongrad.png) repeat-x scroll left top;behavior:url(/Styles/iepngfix.htc);}
#sitemap .section {float:left;display:inline;width:150px;margin:0 10px 10px 0;}
#sitemap ul {list-style:none;margin:0;padding:0;}
#sitemap li {list-style:none;}
#sitemap li a {text-decoration:none;color:#FFF;}
#sitemap li a:hover {color:#df0071; text-decoration:none; font-weight:normal;}
#sitemap .sectionhead {color:#ffffff;font-size:150%;font-weight:bold;padding:20px 0 5px 20px;}
#sitemap .sectionhead a {color:#ffffff;text-decoration:none;}
#sitemap .sectionhead a:hover {color:#df0071;text-decoration:none;}
#sitemap .border {/*border-bottom:1px solid #97afcd;*/padding:6px 0 0 20px;}
#sitemap .sitemap_arrow {margin-left:10px;}

#sitemap .minisection {float:left;display:inline;width:120px;margin:0 10px 10px 0;}

/*  ACCOUNT PAGES  */
.accountstroke {border-bottom: 1px solid #190a25;margin: 1.5em 0 ;}

.accountdivider {border-bottom:1px solid #050a19;position:relative;height:38px;/*width:940px;*/}
.accountdividertitle {position:absolute;left:10px;bottom:10px;font-size:22px;color:#FFFFFF;opacity:0.8;filter:alpha(opacity=80);padding:3px 0 3px 0;}
.accountdivideroptions {font-weight:normal;font-size:12px;color:#df0071;position:absolute;bottom:7px;right:10px;}
.accountdivideroptions a {font-weight:normal;color:#FFF;text-decoration:none;}
.accountdivideroptions a:hover {font-weight:normal;color:#df0071;text-decoration:none;}

#accountmenu {margin:0;padding:0;color:#FFF;background: url(/images/menu_bg.png) repeat;position:relative;behavior:url(/Styles/iepngfix.htc);}
#accountmenu .arrow {padding:0; margin:0; behavior: url(/styles/iepngfix.htc);position:absolute;right:10px;}
#accountmenu a {color:#FFF;text-decoration:none;}
#accountmenu a:hover {color:#df0071;text-decoration:none;}
#accountmenu ul {list-style:none;margin:0;padding:0;}
#accountmenu li {list-style:none;margin:0;padding:4px 0 4px 0;font-size:100%;overflow:hidden;/*background: url(/images/menu_bg.png) repeat;*/}

#accountmenu .accountmenu_header {font-size:14px;padding:7px 0 7px 10px;margin:1px 0;/*background: url(/images/menu_bg.png) repeat;*/}
#accountmenu .accountmenu_header_last {font-size:14px;padding:7px 0 7px 10px;}
#accountmenu .accountmenu_last {border-bottom:1px solid #14071A;padding:4px 0 6px 0;}
#accountmenu .accountmenu_bottom {padding:4px 0 6px 0;}
#accountmenu .crosshair {padding:0 7px 2px 10px;}

#accountmenu .detail {color:#FFF;padding:5px 0 3px 35px;/*background: url(/images/menu_bg.png) repeat;*/}
#accountmenu .detail a {color:#FFF;text-decoration:none;}
#accountmenu .detail a:hover {color:#ac87bd;text-decoration:none;}

#account {margin:11px 0 0 0; font-weight:normal;color:#FFF;background: url(/images/news_right_sectiongrad.png) repeat-x left top;padding:15px;behavior:url(/Styles/iepngfix.htc);}
#account a {text-decoration:none;color:#df0071;}
#account a:hover {text-decoration:none;color:#ac87bd;}

#account td {line-height: 2.5em;text-align:left;font-weight:normal;color:#FFF;}
#account .padding {}

.loginpadding {background: url(/images/news_right_sectiongrad.png) repeat-x left top;padding:15px;color:#FFF;margin:11px 0 0 0;behavior:url(/Styles/iepngfix.htc);}

.address_header {font-size:22px;font-weight:normal; padding-bottom:0.8em; height:30px;color:#ffffff;}
.address_header th {color:#ffffff;font-size:13px;}
.address_row {margin-left:1em;}
.address_rowfirst {background-color:#0b1531; margin-left:1em;}
.address_table td {padding:6px;}

.accountpagenumbers {float:right;display:inline;padding-top:50px;}

#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; /*text-transform:uppercase;*/}
#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;}

#checkout {margin:0 auto 4em auto;}
#checkout .padding {margin-left:1.5em;}
#checkout td {line-height: 1.4em; color:#FFF; margin-left:16px;z-index: 2;}

#checkout .banner {background:url(/images/toursheader.jpg) no-repeat;width:940px;height:69px;color:#fff;text-transform:uppercase;position:relative;}
#checkout .header {position:absolute;font-size: 205%;font-weight:bold;top:10px;left:15px;color:#fff; }
#checkout .subheader {position:absolute;font-size: 135%;font-weight:bold;top:38px;left:15px;color:#fff; }

#checkout h1 {padding: 0.6em 0 0 15px;margin:0;font-size: 205%; font-weight:bold;}
#checkout h2 {font-weight:12px;color:#FFF;}
#checkout h3 {}

#checkout td.thumb {padding:0.7em 0 0.7em 0.7em; /*background-color:#f1f1f1;*/}
#checkout td.thumb2 {padding:0.7em 0 0.7em 0; /*background-color:#f1f1f1;*/}
#checkout td.checkoutdesc {padding:0.7em 0 0.7em 0; /*background-color:#f1f1f1;*/ font-size: 11px; font-weight:normal; margin:0; padding: 0; color:#FFF;}
#checkout td.checkoutdesc h2 {font-size: 12px; font-weight:bold; margin:0; padding: 0; color:#FFF;}
#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: 11px; font-weight:normal; margin:0; padding: 0; color:#FFF;}
#checkout td.checkoutdesc_odd h2 {font-size: 15px; font-weight:bold; margin:0; padding: 0; color:#FFF;}
#checkout td.total h2 {padding: 0;font-size: 15px; color:#FFF;}
#checkout td.baskettotal h2 {padding: 0;font-size: 15px; color:#444; font-weight:bold; color:#FFF;}

#basketempty {text-align:center;padding-top:3em;}
.checkoutthumb {padding:3px; border: 1px solid #cccccc; 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;}

/* SHARE */
#sharelink .sharefacebook a {width:46px;height:45px;text-indent:-9999px;display:block;float:left;padding-left:7px;}
#sharelink .sharefacebook a {background: url(/images/facebook.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .sharefacebook a:hover {background: url(/images/facebook_r.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .sharestumble a {width:46px;height:45px;text-indent:-9999px;display:block;float:left;padding-left:7px;}
#sharelink .sharestumble a {background: url(/images/stumble.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .sharestumble a:hover {background: url(/images/stumble_r.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .sharedigg a {width:46px;height:45px;text-indent:-9999px;display:block;float:left;padding-left:7px;}
#sharelink .sharedigg a {background: url(/images/digg.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .sharedigg a:hover {background: url(/images/digg_r.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .sharedelicious a {width:46px;height:45px;text-indent:-9999px;display:block;float:left;padding-left:7px;}
#sharelink .sharedelicious a {background: url(/images/delicious.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .sharedelicious a:hover {background: url(/images/delicious_r.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .sharewindows a {width:46px;height:45px;text-indent:-9999px;display:block;float:left;padding-left:7px;}
#sharelink .sharewindows a {background: url(/images/windows.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .sharewindows a:hover {background: url(/images/windows_r.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .shareyahoo a {width:46px;height:45px;text-indent:-9999px;display:block;float:left;padding-left:7px;}
#sharelink .shareyahoo a {background: url(/images/yahoo.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .shareyahoo a:hover {background: url(/images/yahoo_r.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .sharemyspace a {width:46px;height:45px;text-indent:-9999px;display:block;float:left;padding-left:7px;}
#sharelink .sharemyspace a {background: url(/images/myspace.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}
#sharelink .sharemyspace a:hover {background: url(/images/myspace_r.png) no-repeat;behavior:url(/Styles/iepngfix.htc);text-indent:-9999px;display:block;}

/* ARTWORK HOMEPAGE */
#artwork_magazine {background: url(/images/artwork_magazinebg.png) no-repeat left top;behavior:url(/Styles/iepngfix.htc);}
#artwork_magazine .spacer {height:290px;}
#artwork_magazine .divider {font-size:155%;padding:10px;background:#100315;font-weight:bold;text-spacing:-1px;}

#artwork_magazine #artwork_buttons {width:728px;margin: 0 0 0 25px;text-align:center;}
#artwork_magazine ul {list-style:none;display:inline;margin:0;padding:0;}
#artwork_magazine li {list-style:none;display:inline;margin:0;padding:0;}

#artwork_magazine #artwork_details {width:728px;margin:0 auto;}
#artwork_magazine #artwork_details .artworkleft {background: url(/Images/radio_station_gradbg.png) repeat-x left top;width:360px;float:left;display:inline;behavior:url(/Styles/iepngfix.htc);}
#artwork_magazine #artwork_details .artworkright {background: url(/Images/radio_station_gradbg.png) repeat-x left top;width:360px;float:right;display:inline;behavior:url(/Styles/iepngfix.htc);}

#artwork_magazine #artwork_details .artwork_padding {padding:10px;font-size:12px;line-height:1.6em;}

#artist_themes {margin:30px 0 0 0;padding:0;position:relative;}
#artist_themes .themesbanner {font-size:145%;border-bottom:1px solid #412a54;padding: 0 0 7px 8px;margin: 0;letter-spacing:-1px; }
#artist_themes #themeoptions {padding: 15px 0 0 0;margin:0;}
#artist_themes #themeoptions ul {list-style:none;margin:0;padding:0;}
#artist_themes #themeoptions li {list-style:none;margin:0 5px 35px 0;padding:0;width:125px;float:left;display:inline;}
#artist_themes .themethumb {border:0;margin:5px 5px 0 0;text-align:center;behavior:url(/Styles/iepngfix.htc);}
#artist_themes .themethumb a {color:#df0071;font-weight:normal;text-decoration:none;}
#artist_themes .themethumb a:hover {color:#ac87bd;text-decoration:none;}
#artist_themes .themetitle {text-align:center;font-weight:normal;color:#18bdc4;font-size:100%;}
#artist_themes .themetitle a {color:#18bdc4;font-weight:normal;text-decoration:none;}
#artist_themes .themetitle a:hover {color:#ac87bd;text-decoration:none;}

#artist_themes #jumptothemes {position:absolute;top:8px;right:10px;color:#df0071;}
#artist_themes #jumptothemes a {text-decoration:none;color:#df0071;}
#artist_themes #jumptothemes a:hover {text-decoration:underline;color:#FFF;}

#productlanding #artwork_buttonsfour {margin: 0 0 0 1px;text-align:center;position:relative;z-index:200;}
#productlanding #artwork_buttonsfour ul {list-style:none;display:inline;margin:0;padding:0;}
#productlanding #artwork_buttonsfour li {list-style:none;display:inline;margin:0;padding:0;}

/* CLOTHING LANDING */
#right .sortby {float:right;display:inline;padding-top:10px;}

#fourproductclothing {margin:10px 0 20px 0;padding:0;color:#FFF;}
#fourproductclothing .standardproduct {width:178px;text-align:center;position:relative;margin:15px 8px;}
#fourproductclothing .standardproductimage {behavior:url(/Styles/iepngfix.htc);margin:0;}
#fourproductclothing .smallroundel {position:absolute;top:75px; right:15px;}
#fourproductclothing .productinfowrap {margin:0 auto;padding:10px 0 0 0;color:#FFF;text-align:center;width:165px;}
#fourproductclothing .artist {font-size:100%;margin:0; padding:0;}
#fourproductclothing .albumtitle {font-size:100%;}
#fourproductclothing .oldprice {color:#c72175;font-weight:bold;font-size:100%;margin:-3px 0 0 0;padding:0;}
#fourproductclothing .strike {text-decoration: line-through;}
#fourproductclothing p.moreinfo a {color:#c72175;text-decoration:none;padding:5px 0 0 0;margin:0;font-size:100%;}
#fourproductclothing p.moreinfo a:hover {text-decoration:none;}

#fourproductclothing .icon {position:absolute;top:255px;left:15px;}
#fourproductclothing .price {color:#de7ca5;font-size:110%;font-weight:bold;}
#fourproductclothing .stroke {width:146px;border-top:1px solid #97afcd;position:absolute;top:285px;left:15px;}
#fourproductclothing .addtobasket { display:none; width:111px;height:25px;background: url(/images/addtobasket.png) no-repeat;color:#FFF;text-transform:uppercase;text-align:center;margin:10px 0 0 0; padding:0;font-weight:bold;cursor:pointer;behavior:url(/Styles/iepngfix.htc);}

/* HERITAGE MAGAZINE */
#heritage_magazine {background: url(/images/heritage_bg_america.png) no-repeat left top;behavior:url(/Styles/iepngfix.htc);}
#heritage_magazine .spacer {height:330px;}
#heritage_magazine .divider {font-size:155%;padding:10px;background:#050a19;font-weight:bold;text-spacing:-1px;}

#heritagecontent {background: #15071b url(/images/heritage_content_bg.jpg) no-repeat left top;position:relative;font-size:12px;line-height:1.2em;width:730px;height:1000px;margin:0 auto;}

#heritagecontent #box1 {width:175px;top:22px;left:183px;position:absolute;}
#heritagecontent #box2 {width:175px;top:22px;left:559px;position:absolute;}
#heritagecontent #box3 {width:165px;top:181px;left:2px;position:absolute;text-align:right;}
#heritagecontent #box4 {width:200px;top:181px;left:348px;position:absolute;text-align:right;}
#heritagecontent #box5 {width:175px;top:342px;left:183px;position:absolute;}
#heritagecontent #box6 {width:175px;top:342px;left:559px;position:absolute;}
#heritagecontent #box7 {width:165px;top:498px;left:2px;position:absolute;text-align:right;}
#heritagecontent #box8 {width:175px;top:498px;left:371px;position:absolute;text-align:right;}
#heritagecontent #box9 {width:190px;top:658px;left:183px;position:absolute;}
#heritagecontent #box10 {width:175px;top:658px;left:559px;position:absolute;}
#heritagecontent #box11 {width:165px;top:817px;left:2px;position:absolute;text-align:right;}
#heritagecontent #box12 {width:175px;top:817px;left:371px;position:absolute;text-align:right;}
#heritagecontent #box12 .largepink {font-size:18px;color:#df7ca6;line-height:1.2em;padding-bottom:20px;}


/* TICKETS */
#tickets {font-size:12px;}
#tickets .header_ticket {background: url(/images/tickets_topbg.gif) no-repeat left top;text-indent:-99999px;width:780px;height:225px;padding:0;margin:0;}

#tickets #ticketwarning {border:1px solid #ffffff;color:#FFFFFF;font-size:12px;margin:15px 0;padding:10px;text-align:center;}

#tickets .ticketsheader {background:#170623;color:#ffffff;font-size:110%;font-weight:bold;}
#tickets .ticketsheadercell {background:#170623;color:#ffffff;font-size:110%;font-weight:bold;padding-left:15px;}
#tickets .ticketsheadercelllast {background:#170623;color:#ffffff;font-size:110%;font-weight:bold;padding-right:10px;}
#tickets .wrapper {width:780px;/*background: url(/images/row_bg.png) repeat left top;behavior:url(/Styles/iepngfix.htc);*/padding-bottom:30px;}

#tickets .paddingrowfirst {padding:15px 0; width:113px;background: url(/images/rowborder_bg.png) repeat right bottom;}
#tickets .paddingrow {padding:15px;background: url(/images/rowborder_bg.png) repeat right bottom;}
#tickets .paddingprice {padding:15px;background: url(/images/rowborder_bg.png) repeat right bottom;}
#tickets .paddingrowlast {padding:15px 10px 15px 0;background: url(/images/row_bg.png) repeat left top;}

#tickets .alternaterowfirst {background: url(/images/rowborder2_bg.png) repeat right bottom;padding:15px 0;}
#tickets .alternaterow {background: url(/images/rowborder2_bg.png) repeat right bottom;padding:15px;}
#tickets .alternateprice {background: url(/images/rowborder2_bg.png) repeat right bottom;padding:15px;}
#tickets .alternaterowlast {background: url(/images/row2_bg.png) repeat left top;padding:15px 10px 15px 0;}

#tickets .rowarrow {padding: 0 3px;}
#tickets .ticketthumb {padding:0 0 0 15px;}

#tickets .ticketButton {width:111px;height:25px;background: url(/images/addtobasket.png) no-repeat;color:#FFF;text-transform:uppercase;text-align:center;margin:10px 0 0 5px; padding:0;font-weight:bold;cursor:pointer;}

#tickets a {text-decoration:none;color:#df0071;font-size:105%;}
#tickets a:hover {text-decoration:none;color:#ac87bd;font-size:105%;}

.eventinfo_popup {float:right;background: url(/images/popup_eventinfoclose.gif) no-repeat center top;width:9px; height:10px;border:0;padding:0;margin: -30px 5px 0 0;cursor:pointer;}
.moreinfotext {padding-top:50px;}6699cc


#main .content {float:right;width:780px;padding:0;margin:0;}
#main .text {padding-top:1em;}






#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 {height:69px;margin:0;padding:0;position:relative;background: url(/images/h2b/main_banner_bg.gif) no-repeat left top;color:#fff;text-transform:uppercase;position:relative;}
#sectionheader .header {position:absolute;font-size: 205%;font-weight:bold;top:10px;left:15px; }
#sectionheader .subheader {position:absolute;font-size: 135%;font-weight:bold;top:38px;left:15px; }

#longsectionheader {background:url(/images/toursheader.jpg) no-repeat;width:940px;height:69px;color:#fff;text-transform:uppercase;position:relative;}
#longsectionheader .header {position:absolute;font-size: 205%;font-weight:bold;top:10px;left:15px; }
#longsectionheader .subheader {position:absolute;font-size: 135%;font-weight:bold;top:38px;left:15px; }

/* REMOVE */
#subtype {}
h1.musictitle {background:url(/images/america/header_music.png) no-repeat; height: 39px; width: 780px; text-indent:-9999px;display:block; }
#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 HOME FEATURED PANEL */
#musichome_twobanner_ad {background: url(/images/musichome_02.jpg) no-repeat center bottom; margin:0 0 11px 0; padding:0;}
#musichome_twobanner_ad .bgtop {background: url(/images/musichome_01.jpg) no-repeat left top;width:940px;height:5px;margin:0;padding:0;}
#musichome_twobanner_ad .button, #musichome_twobanner_ad .button a {margin: 3px 15px 10px 6px;padding:0;border:0; text-decoration: none;float:left;display:inline; width:448px;}
#musichome_twobanner_ad .title {font-size:120%; color: #333;padding: 0.6em 0 0 0.6em;}


#featuredtabs .featuredwrap {padding:15px 8px 10px 8px;border-left:1px solid #a0b4ce;}
#featuredtabs .standardproduct {width:178px;height:326px;position:relative;background: url(/images/h2b/StandardProduct_bg.png) no-repeat center top;margin:0;}
#featuredtabs .standardproductimage {background:#fff;padding:3px;margin:13px 0 0 15px;}
#featuredtabs .smallroundel {position:absolute;top:-45px; right:-5px;}
#featuredtabs .productinfowrap {margin:0;padding:0;width:146px;position:absolute;top:163px;left:15px;text-transform:uppercase;color:#FFF;}
#featuredtabs .artist {font-size:11px;font-weight:normal;margin:0; padding:0;}
#featuredtabs .albumtitle {font-size:14px%;font-weight:bold;}
#featuredtabs .oldprice {color:#C09;font-weight:bold;font-size:12px;margin:0;padding:0 0 0 0;font-family: Arial, Helvetica, sans-serif;}
#featuredtabs .strike {text-decoration: line-through;}
#featuredtabs .moreinfo a {color:#2b7de3;text-decoration:none;border-width: 0px 0px 1px 0px;border-style: none none dotted none;padding:0;margin:0;font-size:11px;text-transform:uppercase;}
#featuredtabs .moreinfo a:hover {text-decoration:none;}

#featuredtabs .product_physicalicon {position:absolute;top:255px;left:15px;width:27px;height:27px;background: url(/images/h2b/product_cd.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#featuredtabs .product_downloadicon {position:absolute;top:255px;left:15px;width:27px;height:27px;background: url(/images/h2b/product_download.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}

#featuredtabs .icon {position:absolute;top:255px;left:15px;}
#featuredtabs .price {color:#FFF;font-size:12px;font-weight:bold;position:absolute;top:260px;left:47px;}
#featuredtabs .stroke {width:146px;border-top:1px solid #97afcd;position:absolute;top:285px;left:15px;}
#featuredtabs .addtobasket {display:none; width:127px;height:23px;position:absolute;top:294px;left:26px;background: url(/images/h2b/addtobasketbutton_bg.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);color:#000;font-weight:bold;margin:0;padding:0 0 0 0;text-align:center;font-size:12px;cursor:pointer;}

#featuredtabs {background: url(/images/featuredtabs_bg.jpg) no-repeat center top;padding:0;position:relative;border-bottom:1px solid #a0b4ce;}
/*#featuredtabs .featuredtabs_top {background: url(/images/featuredtabs_bgtop.jpg) no-repeat left top;width:940px;height:2px;margin:0;padding:0;}*/

#featuredtabs .ajax__tab_xp .ajax__tab_header {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:110%;text-transform: uppercase; font-weight:normal;color: #FFF;background:none;margin:-1px 0 0 0;}
#featuredtabs .ajax__tab_xp .ajax__tab_outer {background:url(/images/featured_tabs_notactive_right.jpg) no-repeat right top ;padding:0 2px 10px 0;}
#featuredtabs .ajax__tab_xp .ajax__tab_inner {background:url(/images/featured_tabs_notactive_left.jpg) no-repeat left top ;padding:0 0 0 2px;height:31px;}
#featuredtabs .ajax__tab_xp .ajax__tab_tab {background:url(/images/featured_tabs_notactive.jpg) #fff repeat-x left top ;color:#FFF;padding:10px 13px 8px 13px; margin:0 0 0 -1px;/*padding:8px 1.8em 9px 1.7em;margin:0 0 0 -3px;border-right: 1px solid #dddcdc;border-top: 1px solid #dddcdc;border-left: 1px solid #dddcdc;*/}
#featuredtabs .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(/images/featured_tabs_roller_right.jpg) no-repeat right top ;padding:0 2px 10px 0;}
#featuredtabs .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(/images/featured_tabs_roller_left.jpg) no-repeat left top ;padding:0 0 0 2px;height:31px;}
#featuredtabs .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(/images/featured_tabs_roller.jpg) repeat-x;color:#2b7de3;}
#featuredtabs .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(/images/featured_tabs_active_right.jpg) no-repeat right top ;padding:0 3px 10px 0;}
#featuredtabs .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(/images/featured_tabs_active_left.jpg) no-repeat left top ;padding:0 0 0 3px;height:31px;}
#featuredtabs .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(/images/featured_tabs_active.jpg) repeat-x;border-bottom:1px solid #e3e8f0;/*border-top: 1px solid #dddcdc;border-left: 1px solid #dddcdc;*/margin:0 -1px -1px -1px;font-weight:bold;color:#FFF;padding-bottom:9px;}
#featuredtabs .ajax__tab_xp .ajax__tab_body {border:0;background:none;padding:0;}

#featuredtabs .musictab {background-image: url(/images/musichome_tabbutton_bg.jpg);background-repeat: repeat-x;background-position: left bottom;padding:6px 1.7em;border-right: 1px solid #a0b4ce;float:left;color: #FFF; font-size: 100%; text-transform: uppercase; font-weight:bold;}
#featuredtabs .updated a, #musichome_promo_two .updated a:hover, #musichome_promo_two .updated a:active {float:right;padding:6px 0.7em;border-right: 1px solid #a0b4ce;color:#333; text-decoration:none; font-weight:normal;}
#featuredtabs .rss {float:right;padding:5px 8px 5px 6px;border-left: 1px solid #ffffff;}
#featuredtabs .wrap {border-top: 1px solid #a0b4ce;border-bottom: 1px solid #a0b4ce;margin:0 0 0 0;padding:0;}
#featuredtabs .title, #musichome_promo_two .title a, #musichome_promo_two .title a:hover, #musichome_promo_two .title a:active {color: #333; font-size: 100%; text-decoration: none;}
#featuredtabs .viewall {background: url(/images/musichome_tabbutton_bg.jpg) repeat-x left bottom;border-right: 1px solid #a0b4ce;width:175px;}
#featuredtabs .link a, #featuredtabs .link a:hover, #featuredtabs .link a:active {float:left;margin: 7px 0 0 0 ;padding:0;color:#FFF; font-size: 95%; text-transform: uppercase; font-weight:bold; text-decoration:none;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}


#snipets {/*margin-top:2em;*/ /*remove because anchor in place */margin-top:1em;margin-bottom:2em;}

#snipetwrap {width:256px;float:left;display:inline;}

#snipet_featartist {width:256px;background: url(/images/musichome_panelbg_empty.jpg) repeat-y center top;margin:0;padding:0;}
#snipet_featartist h1.header {background: url(/images/musichome_panelheader.jpg) no-repeat center top;	color: #fff; font-size: 110%; text-transform: uppercase; font-weight:bold;padding:8px 1.2em;}
#snipet_featartist .bg {width:256px;background: url(/images/musichome_panelbg.jpg) repeat-y center bottom;margin:0;padding:0;}
#snipet_featartist .artistwrap {width:111px;float:left;margin:4px 3px 3px 5px;}
#snipet_featartist .artistimg {padding:2px;background:#fff;width:111px;height:66px;border: 1px solid #97afcd;}
#snipet_featartist .artistname,
#snipet_featartist .artistname a {float:left;display:inline;font-weight:bold;margin:4px 0 0 0;text-decoration:none;padding:0;font-size:85%;color:#FFF;}
#snipet_featartist .arrow {margin:7px 0 0 0;float:right;display:inline;}
#snipet_featartist .baseline {border-bottom:1px solid #97afcd;width:128px;margin:0;padding:0;}

#snipet_featartistbottom {background: url(/images/featartist_bgbottom.jpg) no-repeat center bottom;width:256px;border-top: 1px solid #97afcd;}
#snipet_featartistbottom.bottomborder {border-top: 1px solid #97afcd;margin:0;padding:0;}
#snipet_featartistbottom .link a, #snipet_featartist .link a:hover {float:left;margin: 7px 0 0 10px;padding: 0 0 4px 0;color: #FFF;font-size: 10px; text-transform: uppercase; font-weight:bold; text-decoration:none;}
#snipet_featartistbottom .viewall {font-weight:bold;background: url(/images/musichome_tabbutton_bg.jpg) repeat-x left bottom;border-right: 1px solid #97afcd;width:120px;margin:0 0 1px 1px;}
#snipet_featartistbottom .bottomarrow {float:left; margin:11px 0 0 7px;display:inline;padding:0;}

#snipet_downloads {width:256px;background: url(/images/topdownloads_bg_02.gif) no-repeat center bottom;	float:left;margin-left:6px;display:inline;}
#snipet_downloads h1.header {background: url(/images/musichome_panelheader.jpg) no-repeat center top;color:#fff;font-size:110%;text-transform:uppercase;font-weight:bold;padding:8px 1.2em;}
#snipet_downloads .topdownload {width: 222px; padding:0 0 30px 18px;}
#snipet_downloads .topdown_title {float: left; margin:0; padding:4px; width:110px;}
#snipet_downloads .topdown_speaker {float:left;display:inline;margin: 0 0 0 0; padding:4px 0 0 0;} 

#snipet_downloads .topdown_buy {float:right;display:inline;margin: 0 0 0 0; padding:0 3px 0 0;}
#snipet_downloads .topdownitembuy, 
#snipet_downloads .topdownitembuy a, 
#snipet_downloads .topdownitembuy a:hover {background: url(/images/topdownload_buyblue.png) no-repeat;behavior:url(/Styles/iepngfix.htc);width:74px;height:20px; text-align:center;margin: 4px 0 0 10px; font-size: 95%; text-decoration:none;cursor:pointer;color:#000;}

#snipet_downloads .row {background:#e8e8e8;}

#snipet_competition {width:256px;background: url(/images/musichome_panelbg_plain.jpg) repeat-y center top;float:left;margin-left:6px;position:relative;} 
#snipet_competition  h1.header {background-image: url(/images/musichome_panelheader.jpg);background-repeat: no-repeat;background-position: center top;	color: #fff; font-size: 110%; text-transform: uppercase; font-weight:bold;padding:8px 1.2em; text-shadow: 1px 1px 2px #fff;}
#snipet_competition .competition {/*background: url(/images/musichome_paneltwobg.jpg) #f8f8f8 no-repeat left top;*/margin-left:1px;margin-right:1px; width:256px;padding:14px 0 5px 0;border-bottom:1px solid #97afcd;}
#snipet_competition .comp_img {padding: 2px;margin:0px 0 8px 10px;float: left;width: 80px;background:#fff;}
#snipet_competition .text {padding:0px 10px 18px 0;margin:-2px 0 0 0;width:142px;float: right;text-align:left;}
#snipet_competition .enter {/*float:right;display:inline;margin:0;padding:0;*/}
#snipet_competition  a {text-decoration:none;color:#06F;}
#snipet_competition  a:hover {text-decoration:underline;color:#06F;}
#snipet_competition .bottom_bg {background: url(/images/musichome_panelbottom.jpg) no-repeat;height:3px;width:256px;margin:0;padding:0;position:absolute;bottom:0;}
#snipet_competition h3 {color: #143c6d; font-size: 110%; font-weight:bold;text-transform: uppercase;}

/*  FRONTPAGE */
#frontpage {margin:0 0 35px 0;padding: 1.4em 0 0 0;}

#frontpage .welcomebanner {margin:-34px 0 0 0;padding:0;background: url(/images/WelcomeBanner_v3.jpg) no-repeat;width:940px;height:118px;}

#frontpage .flashfeature {margin:0;padding:0;}
#frontpage .fourpanel {margin:1em 0;padding:0;background: url(/images/homepage_bg.jpg) center bottom;}
#frontpage .fourpaneltop {background: url(/images/homepage_bgtop.jpg) no-repeat left top;width:940px;height:3px;margin:0;padding:0;}
#frontpage .fourpanelimg {width: 223px;float:left;padding:5px 5px 5px 7px;}

#frontpage .newsbanner {margin:15px 0 11px 0;padding:0;}


/*  FRONTPAGE - BLOG*/
#homepageblogsnipet {width:940px;height:176px;background: url(/images/homepage_newsbanner_bg.jpg) no-repeat left top;position:relative;margin:11px 0 0 0;padding:0;}

#homepageblogsnipet  ul {list-style:none;display:inline;margin:0;padding:0;}
#homepageblogsnipet  li {display:inline;margin:0 1px 0 0;padding:0;}
#homepageblogsnipet #blogsnipetlinks {position:absolute;top:15px;left:23px;margin:0;padding:0;}
#homepageblogsnipet .snipettitle {position:absolute;top:17px;left:190px;font-size:340%;color:#9b9b9b;font-weight:bold;behavior:url(/Styles/iepngfix.htc);}
#homepageblogsnipet .viewmorenews {position:absolute;top:28px;right:23px;behavior:url(/Styles/iepngfix.htc);}

#homepageblogsnipet .strokebanner {position:absolute;top:60px;left:23px;behavior:url(/Styles/iepngfix.htc);}

#homepageblogsnipet .homeblognewstitle {position:absolute;top:82px;left:23px;color:#666;font-size:220%;margin:0;padding:0;}
#homepageblogsnipet p.homepagestory {position:absolute;top:105px;left:23px;color:#666;font-size:140%;width:650px;line-height:1.2em;}
#homepageblogsnipet p.homepagestory a {text-decoration:underline;color:#09F;}
#homepageblogsnipet p.homepagestory a:hover {text-decoration:none;color:#09F;}
#homepageblogsnipet p.dateposted {position:absolute;top:147px;left:23px;color:#333;font-size:100%;}

#homepageblogsnipet .blogsnipetimage {background:#bababa;padding:4px;position:absolute;top:78px;right:23px;}

/*  TEMP FRONTPAGE */
#temp_flash {background: url(/images/temp_flashbg.jpg) no-repeat left top;height:526px;width:940px;position:relative;border:0;}
#temp_flash .mainimage {width:897px;height:327px;position:absolute;background:#000;top:18px;left:22px;}
#temp_flash .thumbimage1{width:192px;height:125px;position:absolute;background:#ff0;bottom:26px;left:53px;}
#temp_flash .thumbimage2{width:192px;height:125px;position:absolute;background:#000;bottom:26px;left:266px;}
#temp_flash .thumbimage3{width:192px;height:125px;position:absolute;background:#000;bottom:26px;left:481px;}
#temp_flash .thumbimage4{width:192px;height:125px;position:absolute;background:#000;bottom:26px;left:695px;}


/*  FORMAT HOMEPAGES EG ALBUMS SINGLES DOWNLOADS  */

#formathomepage {margin: 0; padding:0; width:780px;text-align:left;float:right;display:inline;}
#formathomepage .infoheader{padding:0;margin:0 0 11px 0;}

#downloadnote {background: url(/images/Download_promobanner_top.jpg) no-repeat left top;margin:0 0 11px 0;color:#333;padding:0;}
#downloadnote .pad {padding:8px 15px 4px 15px;}
#downloadnote span.topic {font-size:120%;font-weight:bold;}
#downloadnote .bottom {background: url(/images/Download_promobanner_bottom.jpg) no-repeat left top;height:5px;}

#threeproduct {margin:11px 0;text-align:left;color:#FFF;}
#threeproduct .largeproduct {background: url(/images/h2b/Homepage_largethree_bg.jpg) no-repeat center top;width:247px;height:392px;position:relative;}
#threeproduct .largeproductimage {background:#fff;padding:3px;border:1px solid #97afcd;margin:17px 0 0 19px;}
#threeproduct .largeroundel {position:absolute;top:-60px; right:-6px;}
#threeproduct .productinfowrap {margin:0;padding:0;width:208px;position:absolute;top:232px;left:18px;text-transform:uppercase;color:#FFF;}
#threeproduct .artist {font-size:105%;font-weight:bold;margin:0; padding:0;}
#threeproduct .albumtitle {font-size:140%;font-weight:bold;}
#threeproduct .oldprice {color:#C09;font-weight:bold;font-size:110%;margin:0;padding:2px 0 0 0;}
#threeproduct .strike {text-decoration: line-through;}
#threeproduct .moreinfo a {color:#2b7de3;text-decoration:none;border-width: 0px 0px 1px 0px;border-style: none none dotted none;padding:0;margin:0;font-size:100%;text-transform:uppercase;}
#threeproduct .moreinfo a:hover {text-decoration:none;}

#threeproduct .product_fragranceicon {position:absolute;top:320px;left:18px;width:26px;height:26px;background: url(/images/product_fragrance.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#threeproduct .product_luggageicon {position:absolute;top:320px;left:18px;width:26px;height:26px;background: url(/images/product_luggage.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#threeproduct .product_fitnessicon {position:absolute;top:320px;left:18px;width:26px;height:26px;background: url(/images/product_fitness.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#threeproduct .product_clothingicon {position:absolute;top:320px;left:18px;width:26px;height:26px;background: url(/images/product_clothing.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#threeproduct .product_physicalicon {position:absolute;top:320px;left:18px;width:26px;height:26px;background: url(/images/h2b/product_cd.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#threeproduct .product_downloadicon {position:absolute;top:320px;left:18px;width:26px;height:26px;background: url(/images/h2b/product_download.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);}
#threeproduct .icon {position:absolute;top:320px;left:18px;}
#threeproduct .price {color:#FFF;font-size:140%;font-weight:bold;position:absolute;top:325px;left:52px;}
#threeproduct .stroke {width:208px;border-top:1px solid #97afcd;position:absolute;top:350px;left:20px;}
#threeproduct .addtobasket {display:none; width:127px;height:23px;position:absolute;top:360px;left:59px;background: url(/images/h2b/addtobasketbutton_bg.png) no-repeat center top;behavior:url(/Styles/iepngfix.htc);color:#000;font-weight:bold;margin:0;padding:0 0 0 0;text-align:center;font-size:115%;cursor:pointer;}

#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;}

#topdownloadtable {margin:0;padding:0;}
#topdownloadtable .row {background:#e8e8e8;}

/*  PRODUCT DETAILS  */
/*
#productdetail {position:relative;width:270px;float:left;display:inline;margin:11px 0 0 0;padding:0 0 1em 0;background: url(/images/h2b/productimage_bg.gif) no-repeat center top;}
#productdetail .prodimage {border:1px solid #97afcd;margin:7px;padding:2px;background:#fff;}
#productdetail .randal {position:absolute;width:130px;height:81px;text-indent:-99999px;background: url(/images/Coming_soon.png) no-repeat;behavior:url(/Styles/iepngfix.htc);top:185px;right:4px;}
*/
/*
#productdescription {width:330px;position:relative;float:left;display:inline;margin: 11px 0 0 20px;text-align:left;color:#FFF;}
#productdescription .descwrap {position:absolute;top:0;}
#productdescription .title {margin:0;padding:0;font-size:220%;line-height:100%;text-transform:uppercase;font-weight:bold;}
#productdescription .artist {font-size:140%;text-transform:uppercase;font-weight:bold;}
#productdescription .releasedate {font-size:100%;padding:15px 0 0 0;margin:0;}

#productdescription .pricewrap {position:absolute;top:113px;}
#productdescription .price {margin:0;padding:0;font-size:200%;font-weight:bold;}
#productdescription .oldprice {margin:0;padding:4px 0 0 0;color:#2892eb;}
#productdescription span.strike {text-decoration: line-through;}
#productdescription .stock {margin:0;padding:2px 0 5px 0;}
#productdescription span.instock {text-transform:uppercase;color:#06F;font-weight:bold;}
#productdescription #addbutton {padding:5px 0 0 0;margin:0; } 
#productdescription .delivery {color:#09F;font-size:110%;font-weight:bold;padding:2px 0 0 0;}

#productdescription p.topstroke {border-top:1px solid #cacaca;margin:0;padding:0;}
#productdescription p.bottomstroke {border-bottom:1px solid #cacaca;margin:0;padding:0;position:absolute;top:268px;width:310px;}

#productdescription .formatswrap {position:absolute;top:208px;width:310px;}
#productdescription .formatsheader {font-size:110%;color:#444;font-weight:bold;padding:0;margin:9px 0 0 0;}
#productdescription .formats {float:left;display:inline;padding:0;margin:5px 0 0 0;}
#productdescription ul, 
#productdescription li {list-style:none; display:inline;padding:0;margin:0;}
#productdescription li a {color:#0099FF;text-decoration:underline;font-weight:bold;}
#productdescription li a:hover {color:#0099FF;text-decoration:none;}
#productdescription .formatprice {margin: 0 23px 0 5px;color:#0099FF;font-size:110%;font-weight:bold;}

#productdescription .buybutton_productdetail {background: url(/images/h2b/addtobasketbutton_bg.png) no-repeat left top;color:#000;width:127px;height:23px;margin:0 0 5px 0;cursor:pointer;}
#productdescription .buybutton_productdetail a {color:#000;text-decoration:none;}
#productaddtions {float:right;display:inline;width:130px;}
#productaddtions .advert {margin-bottom:1em;margin-top:11px;}
#productaddtions .video_bg {background: url(/images/h2b/videolink_bg.gif) no-repeat center top;height:98px;}
#productaddtions .video {margin:25px 0 0 5px;}

#productaddinfos {text-align:left;color:#444444;padding:0;margin:0 0 11px 0;}
#productaddinfos ul {list-style:none; display:inline;padding:0;margin:0;}
#productaddinfos li {display:inline;padding:0;margin:0 0.3em;}
#productaddinfos li a {font-size:110%;text-decoration:underline;color:#0099FF;}
#productaddinfos li a:hover {text-decoration:none;}
*/

/*  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;}

/*  MUSIC ARTISTS HOME  */
#musicartistshome {padding: 0;margin:0 0 11px 0;}
#musicartistshome h3 {font-size:140%; font-weight:bold;padding:0 0 0.4em 0;}
#musicartistshome h3 a {text-decoration:none;color:#FFF;}
#musicartistshome h3 a:hover {color:#2b7de3;text-decoration:none;border-width: 0px 0px 1px 0px;border-style: none none dotted none;}
#musicartistshome .buttontop_bg {background: url(/images/artistinglisting_bgtop.jpg) no-repeat; width:384px;height:3px;margin:0;padding:}
#musicartistshome .button {position:relative;width:384px;background: url(/images/artistinglisting_bg.jpg) no-repeat center bottom;margin:1em 1em 0 0;min-height:110px; }
#musicartistshome .img {position:absolute;top:10px;left:10px;width:134px;height:80px; padding:3px;}
#musicartistshome .info {position:absolute;top:10px;right:16px;width: 208px;padding:0 0 10px 0;}

/*  MUSIC ARTIST DETAIL */
#artistdetail {}
#artistdetail .mainimg {border: 1px solid #cccccc;width:268px; height:160px;margin:0 10px 1em 0;float:left; padding:3px;}
#artistdetail .text{margin:0 0 1em 0;float:left;width:480px;}
#artistdetail h1 {font-size:240%; font-weight:bold;padding-bottom: 0.8em; line-height: 0;}
#artistdetail h2 {font-size:140%; font-weight:bold; color:#8d8d8d;padding-bottom: 0.2em; }

/* 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:#FFF;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:#FFF;font-weight:bold;}

#productrangeoptions {margin:11px 0 0 0;background: url(/images/producthome_threebg.jpg) no-repeat left top;width:780px;height:389px;/* SIX ITEMS ONLY 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;}

/*  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;}

/*  RADIOHOMEPAGE  */
#radiohomepage {}
#radiohomepage #leftpanel {width:519px;float:left;display:inline;}

#radiohomepage #leftpanel .schedule {padding:11px 0 0 0;}
#radiohomepage #leftpanel .info {float:right;display:inline;width:215px;}
#radiohomepage #leftpanel #radiobutton {background: url(/images/radio_buttonbg.jpg) no-repeat;width:519px;height:192px;cursor: pointer;}

#radiohomepage #leftpanel .scheduletime {float: left; width: 90px;font-size:115%;display:inline;color:#bcbcbc;font-weight:bold;}
#radiohomepage #leftpanel .schedulelink {float: left;display:inline;font-size:115%;}
#radiohomepage #leftpanel .schedulelink a {color:#444;text-decoration:none;}
#radiohomepage #leftpanel .schedulelink a:hover {color:#06F;text-decoration:underline;}
#radiohomepage #leftpanel .dateblock {padding:0;margin:0;float:left;display:inline;}
#radiohomepage #timing {margin:11px 0 0 0;}

#radiohomepage #rightpanel {float:right;width:400px;display:inline;}
#radiohomepage #rightpanel #newschedule {margin: 0;padding:0;}
#radiohomepage #rightpanel #newschedule .panel {width:400px;background: url(/images/radio_panelbg_plain.jpg) repeat-y center top;}
#radiohomepage #rightpanel #newschedule h1.header {background: url(/images/radio_panelheader.jpg) no-repeat center top;color: #444; font-size: 110%; text-transform: uppercase; font-weight:bold;padding:8px 1.2em 6px 1.2em;}
#radiohomepage #rightpanel #newschedule .stroke {border-bottom: 1px solid #ddd;}
#radiohomepage #rightpanel #newschedule .feat {background: url(/images/radio_panelbg.jpg) no-repeat right bottom;margin-left:1px;margin-right:1px;width:398px;}
#radiohomepage #rightpanel #newschedule .feat_img {margin: 0;padding: 1em 10px 0.8em 10px;float: left;width: 190px;}
#radiohomepage #rightpanel #newschedule .feat_text {margin: 1em 10px 1em 0;float:left;width: 174px;}
#radiohomepage #rightpanel #newschedule h3 {color: #444444; font-size: 140%; font-weight:bold;	}
#radiohomepage #rightpanel #newschedule h4 {color: #8d8d8d; font-size: 100%; font-weight:bold;	}

/*  RADIO DJS PAGE  */
#radiodjshome {margin:0 0 11px 0;}
#radiodjshome h1 {font-size:240%; font-weight:bold;}
#radiodjshome h3 {font-size:130%; font-weight:bold;padding: 0 0 3px 0;}
#radiodjshome .news{margin-top:2em;width: 460px;}
#radiodjshome .button {float:left;width:464px;background: url(/images/tours_bg.jpg) no-repeat center bottom;margin: 11px 1em 0 0;}
#radiodjshome .img {float:left;background:#fff;padding:2px;width:190px;height:80px;margin: 0.7em 7px 1em 1em;} 
#radiodjshome .djtext {float:left;margin:9px 0 0 0; width:238px;line-height:1.4em;}
#radiodjshome .pages {margin-top:1em;}
#radiodjshome .listenagain {margin:5px 0 0 0;background: url(/images/dj_listenagain.gif) no-repeat left top;width:95px;height:15px;pointer:cursor;}

/*  RADIO DJ BIO PAGE  */
#radio_djbio {margin:0;padding:0;position:relative;}
#radio_djbio .radio_djimage {margin:0;float:left;width:145px;padding:2px;}
#radio_djbio .djinfo {margin:0 ;float:right;display:inline;width:780px;padding-top:12px;text-decoration:none;}
#radio_djbio .djname {font-size:240%; font-weight:bold;padding:0 0 10px 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;}
#radio_djbio .listenagaindetail {position:absolute;left:0;top:70px;margin:5px 0 0 0;background: url(/images/dj_listenagain.gif) no-repeat left top;width:95px;height:15px;pointer:cursor;}

/*  ABOUT PAGES INDEX  */
#aboutsection {}
#aboutsection h1 {font-size:240%; font-weight:bold;padding-bottom: 1em;}
#aboutsection .abouttext {padding:11px 0 0 0;}
#aboutsection .abouttext a {text-decoration:underline;color:#25cade;}
#aboutsection .abouttext a:hover {text-decoration:none;color:#25cade;}
#aboutsection .aboutimg {padding:3px;border: 1px solid #CCCCCC;margin:0 11px 0 0;float:left;}

#aboutsection strong {font-weight:bold;}
#aboutsection em {font-style: italic;}


#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-image: url(/images/radio_panelbg.jpg);background-repeat: no-repeat;background-position: 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;}

/*  RADIO FEATURE  */
#radiofeature {margin:0 0 4em 0;}
#radiofeature h1 {font-size:240%; font-weight:bold; margin-bottom:0.5em;}

#eventsnews {margin-top:1.5em;margin-bottom: 4em;}
#eventsnews h3 {font-size:140%; font-weight:bold;padding-bottom: 0.4em;}
#eventsnews h3 a, #eventsnews h3 a:hover{text-decoration:none;}
#eventsnews .news{margin-top:2em;}
#eventsnews .img {float:left;border: 1px solid #cccccc;width:140px;}
#eventsnews .text {float:left;margin-left: 1em;width:760px;}
#eventsnews .text a {text-decoration:none; font-weight:normal;}
#eventsnews .text a:hover {text-decoration:underline; font-weight:normal;}
#eventsnews h1 {font-size:240%; font-weight:bold; margin-bottom: 1em;}

#newsblog_nav {float: right;margin: 1.5em 0 0 0;}
#newsblog_nav .olderposts {float: left;margin-right: 1em;}
#newsblog_nav .newerposts {float: left; }
#newsblog_nav a, #newsblog_nav a:hover {text-decoration:none; font-weight:bold;}

/*  EVENTSLISTING INDEX  */
#eventslisting {margin-top:1em;}
#eventslisting h1 {font-size:240%; font-weight:bold;}
#eventslisting  h3 {font-size:140%; font-weight:bold;padding-bottom: 0.4em;}
#eventslisting  h3 a, #eventsnews h3 a:hover{text-decoration:none;}
#eventslisting .news{margin-top:2em;}
#eventslisting .img {float:left;border: 1px solid #cccccc;width:140px;}
#eventslisting .text {float:left;margin-left: 1em;width:760px;}

#subtype_feature {padding-top: 1em;}
#subtype_feature .button {float:left;width:247px;background: url(/images/page3feature_bg.jpg) no-repeat center bottom;	margin: 0 19px 0.3em 0;min-height:412px; position:relative; z-index:0;}
#subtype_feature .button2 {float:right;width:247px;background: url(/images/page3feature_bg.jpg) no-repeat center bottom;	margin: 0 0 0.3em 0;min-height:412px;}

#subtype_feature .itemimg {border: 1px solid #cccccc; width: 202px; height: 202px; padding:3px; position:absolute; top:16px; left:18px;}
#subtype_feature .itemtext {margin: 0; padding-bottom: 1em;position:absolute; top:233px; left:18px; width:206px;}
#subtype_feature .itemtext h3 {font-size:120%; color:#444; font-weight: bold;}
#subtype_feature .itemtext h3.alert {font-size:120%; color:#cc0099; font-weight: bold; padding: 0.2em 0 0 0;}
#subtype_feature .itemtext h3.price {font-size:135%; color:#0099ff; font-weight: bold; padding: 0.6em 0 0 0;}
#subtype_feature .itemstroke {border-bottom: 1px solid #cacaca;position:absolute; top:100px;width:148px; margin: 0; padding:0;width:210px;}

#subtype_feature .itembuy, 
#subtype_feature .itembuy a, 
#subtype_feature .itembuy a:hover {background: url(/images/item_buyblue.jpg) no-repeat;width:119px;height:26px; text-align:center;margin: 0; padding:0; font-size: 100%; text-decoration:none;  cursor:pointer;position:absolute; top:110px;left: 46px;}

#subtype_feature .iteminfo, 
#subtype_feature .iteminfo a, 
#subtype_feature .iteminfo a:hover {background: url(/images/item_infogrey.jpg) no-repeat;width:119px;height:26px;text-align:center;margin:0;color:#555; text-decoration:none; cursor:pointer;position:absolute; top:140px; left: 46px;}

#subtype_feature .iteminfo h4, 
#subtype_feature .iteminfo h4 a, 
#subtype_feature .iteminfo h4 a:hover {color:#555; font-size: 95%;padding-top: 6px; text-decoration:none;}

.promo_large {position:absolute; right:-10px; top:-64px; z-index:10;}


.middle {padding-left: 25px;}

/*  ARTIST HOME INDEX  */
#artisthome {float:left;width:346px;background: url(/images/page4_bg.jpg) no-repeat center bottom;margin-top:0.2em;}
#artisthome .padding {padding: 1.1em 14px 1em 14px;}
#artisthome .mainimg {border: 1px solid #cccccc;margin-bottom:6px;width:315px;}

#bio {margin-top:0.2em;float:right;width:570px;}
#bio h1 {font-size:240%; font-weight:bold;padding-bottom: 0.4em;}
#bio h2 {font-size:140%; font-weight:bold; color:#8d8d8d;padding-bottom: 0.2em; }

#artist_panelleft {float:left;width:460px;padding-top:0.5em;}
#artist_panelleft h2 {font-size:140%; font-weight:bold; padding-bottom: 0.6em; }
#artist_panelleft .tvadthumb {border: 1px solid #cccccc;width:112px;float:left;margin-right:0.6em;}
#artist_panelright {float:right;width:460px;padding-top:0.5em;padding-bottom:4em;}
#artist_panelright h2 {font-size:140%; font-weight:bold; padding-bottom: 0.6em;}	
#artist_panelright .wallpapers {border: 1px solid #cccccc;width:112px;float:left;margin-right:0.6em;}

.videoitem {width: 174px;background-image: url(/images/search_videobtn_bg.gif);background-repeat: no-repeat;background-position: center bottom;	margin: 1em 0 0 0;float: left;display:inline;min-height:225px;}

.videoitem2 {width: 174px;background-image: url(/images/search_videobtn_bg.gif);background-repeat: no-repeat;background-position: center bottom;	margin: 1em 0 0 0;float: left;display:inline;min-height:225px;}

.videoitemimg {border: 1px solid #cccccc; width: 120px; height: 90px; padding:3px; margin: 0 0 0.4em 32px;}

.videoitemtext {margin: 0 0 0 32px; padding-bottom: 1em; width: 126px;}
.videoitemtext h3 {font-size:110%; color:#444; font-weight: bold;}
.videoitemtext h3.alert {font-size:110%; color:#cc0099; font-weight: bold; padding: 0.2em 0 0 0;}
.videoitemtext h3.price {font-size:125%; color:#0099ff; font-weight: bold; padding: 0.2em 0 0 0;}

.videoitemstroke {border-bottom: 1px solid #cacaca;margin: 0.8em 0 1em 0; padding:0;}

.touritem {width: 178px;background-image: url(/images/search_tour_bg.gif);background-repeat: no-repeat;background-position: 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:#0099ff; font-weight: bold; padding: 0.5em 0 0 0;} 
.touritemtext h3 {font-size:120%; color:#0099ff; 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:#0099ff; 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-image: url(/images/item_buyblue.jpg);background-repeat: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;}

.compitem {width: 301px;background-image: url(/images/search_comp_bg.gif);background-repeat: no-repeat;background-position: center bottom;	margin: 1em 0 0 0;float: left;display:inline;min-height:125px;}
.compitemimg {border: 1px solid #cccccc; width: 80px; height: 80px; padding:3px; float:left; margin-left: 25px;}
.compitemtext {margin: 0 0 0 10px; padding: 0 0 1em 0; width: 156px; float:left;}
.compitemtext h3 {font-size:110%; color:#444; font-weight: bold;}
.compitemtext h3.alert {font-size:110%; color:#cc0099; font-weight: bold; padding: 0.2em 0 0 0;}
.compitemtext h3.price {font-size:125%; color:#0099ff; font-weight: bold; padding: 0.2em 0 0 0;}
.compitemstroke {border-bottom: 1px solid #cacaca;margin: 0.8em 0 1em 0; padding: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;} 

#rsstab {position:absolute;top:8px;right:1%;margin:0 auto;}
.clicknewsletter {margin-right:5px;text-decoration:none;vertical-align:top;}
.rssbtn {padding-left:8px;border-left:1px solid #dedede;}
.popbackground {background: url(/images/pop_bg.gif) no-repeat right bottom;width:100%;}

strong {font-weight:bold;}
em {font-style: italic;}

#main .hidden {background:none;}

/* MEET THE TEAM LANDING */
#meettheteam {width:780px;background:url(/images/MeettheTeam_Landing_bg.png) no-repeat top left;margin:0;padding:0;behavior:url(/Styles/iepngfix.htc);}

#meettheteam #landingTitleBar {}
#meettheteam #landingHeadPallets {margin:170px 0 0 0;padding:0px;width:800px;}
#meettheteam #landingHeadPallets .landingHeadContainer{float:left;margin:0 7px 0 0;padding:0px;display:inline;width:258px;}

#meettheteam #landingHeadPallets .landingHeadContainerHead01{}
#meettheteam #landingHeadPallets .landingHeadContainerHead02{}
#meettheteam #landingHeadPallets .landingHeadContainerHead03{}

#meettheteam .divider {font-size:155%;padding:10px;background:#100315;font-weight:bold;text-spacing:-1px;color:#FFF;}
#meettheteam #contLandN {width:780px;margin:0px;padding:0px;background:url(/images/news_right_sectiongrad.png) repeat-x left top;behavior:url(/Styles/iepngfix.htc);}
#meettheteam #landingEventsTitleN01 {float:left;margin:0px;padding:0px;width:260px;height:119px;}
#meettheteam #landingEventsTitleN01 img {margin:0px;padding:20px 0px 0px 0;}
#meettheteam #landingEventsTitleN01 p {margin:0px;padding:15px 50px 0px 20px;font-size:115%;color:#ffb4e5;}
#meettheteam #landingEventsTitleN01 p.pinkLink {margin:0px;padding:15px 0px 0px 20px;font-size:120%;color:#ef4cb7;}
#meettheteam #landingEventsTitleN01 p.pinkLink a {margin:0px;padding:0px 0px 0px 10px;text-decoration:none;color:#ef4cb7;background:url(/images/meettheteam_int-01-arrow.png) no-repeat;behavior:url(/Styles/iepngfix.htc);}
#meettheteam #landingEventsTitleN01 p.pinkLink a:hover {margin:0px;padding:0px 0px 0px 10px;text-decoration:underline;color:#ef4cb7;background:url(/images/meettheteam_int-01-arrow.png) no-repeat;behavior:url(/Styles/iepngfix.htc);}

#meettheteam #landingEventsTitleN02{float:left;margin:0px;padding:0px;width:260px;height:119px;}
#meettheteam #landingEventsTitleN02 img{margin:0px;padding:20px 0px 0px 0;}
#meettheteam #landingEventsTitleN02 p{margin:0px;padding:15px 90px 0px 20px;font-size:115%;color:#a7eaf2;}
#meettheteam #landingEventsTitleN02 p.pinkLink{margin:0px;padding:15px 0px 0px 20px;font-size:120%;color:#30eae1;}
#meettheteam #landingEventsTitleN02 p.pinkLink a{margin:0px;padding:0px 0px 0px 10px;text-decoration:none;color:#30eae1;background:url(/images/meettheteam_int-02-arrow.png) no-repeat;behavior:url(/Styles/iepngfix.htc);}
#meettheteam #landingEventsTitleN02 p.pinkLink a:hover{margin:0px;padding:0px 0px 0px 10px;text-decoration:underline;color:#30eae1;background:url(/images/meettheteam_int-02-arrow.png) no-repeat;behavior:url(/Styles/iepngfix.htc);}

#meettheteam #landingEventsTitleN03{float:left;margin:0px;padding:0px;width:260px;height:119px;}
#meettheteam #landingEventsTitleN03 img{margin:0px;padding:20px 0px 0px 0;}
#meettheteam #landingEventsTitleN03 p{margin:0px;padding:15px 80px 0px 20px;font-size:115%;color:#fff5b8;}
#meettheteam #landingEventsTitleN03 p.pinkLink{margin:0px;padding:15px 0px 0px 20px;font-size:120%;color:#e5c732;}
#meettheteam #landingEventsTitleN03 p.pinkLink a{margin:0px;padding:0px 0px 0px 10px;text-decoration:none;color:#e5c732;background:url(/images/meettheteam_int-03-arrow.png) no-repeat;behavior:url(/Styles/iepngfix.htc);}
#meettheteam #landingEventsTitleN03 p.pinkLink a:hover{margin:0px;padding:0px 0px 0px 10px;text-decoration:underline;color:#e5c732;background:url(/images/meettheteam_int-03-arrow.png) no-repeat;behavior:url(/Styles/iepngfix.htc);}

#meettheteam .imgleft {float:left;display:inline;}
#meettheteam .textright {float:right;width:450px;display:inline;}

/* END meet_the_team_landing.html   */
/* ***************************    */
/* ***************************    */
/* ***************************    */


/* ***************************    */
/* ***************************    */
/* ***************************    */
/* START meet_the_team_djs.html   */

#gallery #galleryTop #meetTheTeam h1.djnameheader {color:#ffffff;font-size:30px;padding:5px 0 0 0;}
#gallery #galleryTop #meetTheTeam { margin-top:10px;}
#gallery #galleryTop #meetTheTeam .headShot{margin-bottom:20px;margin-right:20px;padding:0px;}
#gallery #galleryTop #meetTheTeam p.headShotParaFirst{color:#ffffff;font-weight:bold;padding-right:10px;margin:0px;}
#gallery #galleryTop #meetTheTeam p{color:#ffffff;font-weight:normal;padding-right:10px;padding-top:10px;margin:0px;}
#gallery #galleryTop #meetTheTeam #teamBio .gaRow ul{margin:0px 10px 0px 0px;padding:0px;list-style:none;float:right;}
#gallery #galleryTop #meetTheTeam #teamBio .gaRow ul.retGallery{margin:10px 10px 0px 0px;padding:0px;list-style:none;float:left;}
#gallery #galleryTop #meetTheTeam #teamBio .gaRow .retGallery li.liArrowLinkLeft{margin:0px;padding:0px;}
#gallery #galleryTop #meetTheTeam #teamBio .gaRow .retGallery li.liArrowLinkLeft a{margin-left:0px;text-decoration:none;color:#c72175;padding-left:10px;background:url(/images/meettheteam_tiny-pink-arrow-ret.png) no-repeat;behavior:url(/Styles/iepngfix.htc);}
#gallery #galleryTop #meetTheTeam #teamBio .gaRow .retGallery li.liArrowLinkLeft a:hover{margin-left:0px;text-decoration:underline;color:#c72175;padding-left:10px;background:url(/images/meettheteam_tiny-pink-arrow-ret.png) no-repeat;behavior:url(/Styles/iepngfix.htc);}

#gallery #galleryTop #teamBio{width:780px;margin-top:10px;padding-bottom:20px;}

/* END meet_the_team_djs.html   */
/* ***************************    */
/* ***************************    */
/* ***************************    */



/* ***************************    */
/* ***************************    */
/* ***************************    */
/* START meet_the_team_djs_meet_all.html   */

#gallery #galleryTop #meetTheTeam #teamBanner{margin-top:10px;}
#gallery #galleryTop #meettheteamcontent {padding:150px 0 0 0;margin:0;width:780px;}
#gallery #galleryTop #meettheteamcontent #teamBannerDJSTitle{font-size:155%;padding:10px;background:#050a19;font-weight:bold;text-spacing:-1px;color:#FFF;}
#gallery #galleryTop #meetTheTeamcontent #teamBannerDJSTitle img.djsTitle{margin:0px;padding:5px 0px 5px 10px;}
#gallery #galleryTop #teamBannerTeamBios {width:780px;margin:0px;padding-bottom:20px;behavior:url(/Styles/iepngfix.htc);}
#gallery #galleryTop #teamBannerTeamBios .bioRow{padding-top:15px;}
#gallery #galleryTop #teamBannerTeamBios .bigBoxBio{float:left;width:374px;height:65px;padding:0px;margin-left:10px;background:url(/images/MeettheTeam_MeettheDJsLandingSectionbg.png) repeat;behavior:url(/Styles/iepngfix.htc);}
#gallery #galleryTop #teamBannerTeamBios .bigBoxBioImage{ display:none;float:left;width:172px;height:122px;padding:0px;;margin:0px;}
#gallery #galleryTop #teamBannerTeamBios h3.individualImage{padding:0px;margin-top:15px;margin-left:10px;font-size:150%;color:#ffffff;font-weight:normal;}
#gallery #galleryTop #teamBannerTeamBios .singleImage{padding:0px;margin-top:15px;margin-left:10px;}
#gallery #galleryTop #teamBannerTeamBios .bigBoxBioText{float:left;padding:0px;margin:0px;width:200px;}
#gallery #galleryTop #teamBannerTeamBios .bigBoxBioText p {padding:3px 10px 0px 10px;margin:0px;font-size:95%;}
#gallery #galleryTop #teamBannerTeamBios .bigBoxBioText p a{text-decoration:none;color:#d2f0ff;font-size:110%;}
#gallery #galleryTop #teamBannerTeamBios .bigBoxBioText p a:hover{text-decoration:underline;color:#d2f0ff;}

.bgPerfomer {background:url(/images/MeettheTeam_MeettheDJsLandingbg.png) no-repeat left top;behavior:url(/Styles/iepngfix.htc);}
.bgDJ {background:url(/images/MeettheTeam_MeettheDJsLandingbg.png) no-repeat left top;behavior:url(/Styles/iepngfix.htc);}
.bgPA {background:url(/images/MeettheTeam_MeettheDJsLandingbg.png) no-repeat left top;behavior:url(/Styles/iepngfix.htc);}


/* END meet_the_team_djs_meet_all.html   */
/* ***************************    */
/* ***************************    */
/* ***************************    */


/* ***************************    */
/* ***************************    */
/* ***************************    */
/* start styles for gallery_landing.html */
#gallery {}
#gallery .wrapper {padding-bottom:50px;}
#gallery #galleryTop {}
#gallery #galleryTop #galleryTitleBar {}
#gallery #galleryTop #galleryTitleBarbg {background:url(/images/sitebanner_gallery.png) no-repeat; width:780px;height:39px;position:relative;behavior:url(/Styles/iepngfix.htc);}
#gallery #galleryTop #galleryTitleBarbg .albumlocation {font-weight:bold;font-size:22px;color:#FFF;position:absolute;top:9px;left:80px;letter-spacing:-1px;opacity:0.8;filter:alpha(opacity=80);padding:2px 0 10px 0;}
#gallery #galleryTop #galleryTitleBarbg .albumdate {font-weight:normal;font-size:18px;color:#d2f0ff;position:absolute;top:13px;right:2px;letter-spacing:-1px;}
#gallery #galleryTop #galleryHeaderImage {margin-top:10px;}
#gallery #galleryTop #galleryHeaderFlash {margin-top:-20px;}
#gallery #galleryTop #galleryClubTitleBar {margin:20px 0 0 0;}
#gallery #galleryTop #eventIbDates {width:780px;margin-top:10px;background:url(/images/Gallery_Landinglistingbg.png) no-repeat;padding-bottom:20px;behavior:url(/Styles/iepngfix.htc);}

#gallery #galleryTop #eventIbDates{width:780px;}
#gallery #galleryTop .gaRow {padding-top:12px;}
#gallery #galleryTop .gaRow .eventDatesHolder{width:140px;float:left;margin-left:13px;}
#gallery #galleryTop .gaRow .eventDatesHolder .eventDatesHolderImage{width:140px;}
#gallery #galleryTop .gaRow .eventDatesHolder .eventDatesHolderStrap{width:140px;height:16px;background:#050a19;color:#ffffff;margin-top:7px;text-align:right;}
#gallery #galleryTop .gaRow .eventDatesHolder .eventDatesHolderStrap p{background:url(/images/little-pink-arrow.png) 96% no-repeat;margin:0px;padding-right:5px;}
#gallery #galleryTop .gaRow .eventDatesHolder .eventDatesHolderStrap p a{text-decoration:none;color:#ffffff;padding-right:10px;}
#gallery #galleryTop .gaRow .eventDatesHolder .eventDatesHolderStrap p a:hover{text-decoration:underline;color:#ffffff;padding-right:10px;}

#gallery #galleryTop .gaRow ul{margin:10px 10px 0px 0px;padding:0px;list-style:none;float:right;}
#gallery #galleryTop .gaRow li{float:left;margin:0px 0px 0px 0px;padding:0px 8px 0px 0px;}
#gallery #galleryTop .gaRow li.liArrowLink{margin:0px 10px 0px 0px;padding:0px 2px 0px 0px;background:url(/images/meettheteam_tiny-pink-arrow.png) 96% no-repeat;behavior:url(/Styles/iepngfix.htc);}
#gallery #galleryTop .gaRow li.liArrowLink a{text-decoration:none;color:#ffffff;padding-right:10px;}
#gallery #galleryTop .gaRow li.liArrowLink a:hover{text-decoration:underline;color:#ffffff;padding-right:10px;}

#gallery #galleryTop .gaRow ul.retGallery{margin:10px 10px 0px 0px;padding:0px;list-style:none;float:left;}
#gallery #galleryTop .gaRow .retGallery li.liArrowLinkLeft{margin:0px;padding:0px;}
#gallery #galleryTop .gaRow .retGallery li.liArrowLinkLeft a{margin-left:12px;padding-left:12px;text-decoration:none;color:#25cade;background:url(/images/meettheteam_tiny-pink-arrow-ret.png) no-repeat;behavior:url(/Styles/iepngfix.htc);}
#gallery #galleryTop .gaRow .retGallery li.liArrowLinkLeft a:hover{margin-left:12px;padding-left:12px;text-decoration:underline;color:#25cade;background:url(/images/meettheteam_tiny-pink-arrow-ret.png) no-repeat;behavior:url(/Styles/iepngfix.htc);}

#gallery #galleryTop .gaRow li a{text-decoration:none;color:#ffffff;}
#gallery #galleryTop .gaRow li a:hover{text-decoration:underline;color:#ffffff;}

#gallery #galleryTop #galleryTitleBar img.goEastYMan{float:left;}
#gallery #galleryTop #galleryTitleBar img.goWestYMan{float:right;padding-top:10px;padding-right:10px;}

#gallery #galleryTop .pagenumbers {float:right;display:inline;padding-top:50px;}
#gallery #galleryTop .meetpagenumbers {float:right;display:inline;padding-top:10px;padding-right:10px;}

#gallery object { outline:0;}


/* END styles for gallery_landing.html */
/* ***************************    */
/* ***************************    */
/* ***************************    */

/* start location details styles   */
#container #eventLocationMain {float:left;display:inline;width:933px;} 
#eventsLocations {}
#eventsLocations .wrapper {padding-bottom:50px;}
#eventsLocations .wrapper .locationColsFirst {width:146px;float:left;display:inline;background: url(/images/news_right_sectiongrad.png) repeat-x left top;margin-bottom:10px;behavior:url(/Styles/iepngfix.htc); }
#eventsLocations .wrapper .locationColsFirst h2 {font-size:140%;padding:10px;background:#100315;font-weight:bold;text-spacing:-1px;color:#FFF;margin-bottom:10px;}
#eventsLocations .wrapper .locationColsFirst p.countryLink{font-size:110%;padding:0px 0px 4px 12px;margin:0px;color:#555;background:none;}
#eventsLocations .wrapper .locationColsFirst p.countryLink a{padding-right:10px;text-decoration:none;background:url(/images/country-arrow.png) 99% no-repeat;color:#ffffff;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations .wrapper .locationColsFirst p.countryLink a:hover{padding-right:10px;text-decoration:none;background:url(/images/country-arrow.png) 99% no-repeat;color:#df0071;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations .wrapper .locationColsFirst p.countryLinkoff {font-size:110%;padding:0px 0px 4px 12px;margin:0px;color:#555;background:none;}

/*
#eventsLocations .wrapper .locationColsFirst p.countryLinkIre{font-size:110%;padding:10px 0px 2px 12px;margin:0px;}
#eventsLocations .wrapper .locationColsFirst p.countryLinkIre a{padding-right:10px;text-decoration:none;background:url(images/country-arrow.png) 99% no-repeat;color:#ffffff;}
#eventsLocations .wrapper .locationColsFirst p.countryLinkIre a:hover{padding-right:10px;text-decoration:underline;background:url(images/country-arrow.png) 99% no-repeat;color:#ffffff;}
*/
#eventsLocations .wrapper .locationCols{width:146px;float:left;display:inline;background: url(/images/news_right_sectiongrad.png) repeat-x left top;margin-bottom:10px;margin-left:13px;behavior:url(/Styles/iepngfix.htc); }
#eventsLocations .wrapper .locationCols h2{font-size:140%;padding:10px;background:#100315;font-weight:bold;text-spacing:-1px;color:#FFF;margin-bottom:10px;}
#eventsLocations .wrapper .locationCols p.countryLink{font-size:110%;padding:0px 0px 4px 12px;margin:0px;color:#555;background:none;}
#eventsLocations .wrapper .locationCols p.countryLink a{padding-right:10px;text-decoration:none;background:url(/images/country-arrow.png) 99% no-repeat;color:#ffffff;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations .wrapper .locationCols p.countryLink a:hover{padding-right:10px;text-decoration:none;background:url(/images/country-arrow.png) 99% no-repeat;color:#df0071;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations .wrapper .locationCols p.countryLinkoff {font-size:110%;padding:0px 0px 4px 12px;margin:0px;color:#555;background:none;}

#eventsLocations .wrapper .locationColsSub{width:146px;margin-left:0px;margin-top:14px;background: url(/images/news_right_sectiongrad.png) repeat-x left top;margin-bottom:10px;margin-top:30px;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations .wrapper .locationColsSub h2{font-size:140%;padding:10px;background:#100315;font-weight:bold;text-spacing:-1px;color:#FFF;margin-bottom:10px;}
#eventsLocations .wrapper .locationColsSub p.countryLink{font-size:110%;padding:0px 0px 4px 12px;margin:0px;color:#555;background:none;}
#eventsLocations .wrapper .locationColsSub p.countryLink a{padding-right:10px;text-decoration:none;background:url(/images/country-arrow.gif) 99% no-repeat;color:#ffffff;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations .wrapper .locationColsSub p.countryLink a:hover{padding-right:10px;text-decoration:none;background:url(/images/country-arrow.gif) 99% no-repeat;color:#df0071;behavior:url(/Styles/iepngfix.htc);}
#eventsLocations .wrapper .locationColsSub p.countryLinkoff {font-size:110%;padding:0px 0px 4px 12px;margin:0px;color:#555;background:none;}

#eventsLocations #eventLocDetails {margin:0px 0px 0px 0px;float:left;display:inline;width:943px;background:url(images/events_panel_backgrounds.png);padding-bottom:11px;}

#eventsLocations .wrapper .locationColslarge {width:300px;float:left;display:inline;background: url(/images/news_right_sectiongrad.png) repeat-x left top;margin-bottom:10px;margin-left:13px; behavior:url(/Styles/iepngfix.htc);}
#eventsLocations .wrapper .locationColslarge h2 {font-size:140%;padding:10px;background:#100315;font-weight:bold;text-spacing:-1px;color:#FFF;margin-bottom:10px;}
#eventsLocations .wrapper .locationColslarge p.countryLinklarge{font-size:110%;padding:0px 0px 4px 12px;margin:0px;color:#555;background:none;}
#eventsLocations .wrapper .locationColslarge p.countryLinklarge a{padding-right:10px;text-decoration:none;background:url(/images/country-arrow.gif) 99% no-repeat;color:#ffffff;}
#eventsLocations .wrapper .locationColslarge p.countryLinklarge a:hover{padding-right:10px;text-decoration:none;background:url(/images/country-arrow.gif) 99% no-repeat;color:#df0071;}
#eventsLocations .wrapper .locationColslarge p.countryLinklargeoff {font-size:110%;padding:0px 0px 4px 12px;margin:0px;color:#555;background:none;}


/*
#eventsLocations #eventLocDetails .banner_top {border:0px;}
#eventsLocations #eventLocDetails .banner_bottom {margin:20px 0 0 0;}
#eventsLocations #eventLocDetails h2{font-size:140%;padding:10px 0 20px 10px;}
#eventsLocations #eventLocV2Title h2{width:118px;height:23px;text-indent:-9000px;}
#eventsLocations #eventLocV2Title img.ecdMainTitle{margin-top:165px;margin-left:12px;}
#eventsLocations #eventLocV2Title img.buttonFirst{margin:0px 0px 0px 485px;padding-bottom:5px;}
#eventsLocations #eventLocV2Title img.buttonNext{margin:0px 0px 0px 10px;padding-bottom:5px;}
#eventsLocations #eventLocV2Title {width:940px;height:33px;background:#1c0c29;border-bottom:1px solid #302040;}

#eventsLocations #locationDate{float:left;width:80px;height:20px;}
#eventsLocations #locationDate h2{background:url(images/arrow-date.png) no-repeat;width:47px;height:11px;font-size:120%;padding:0px 0 10px 0px;margin-left:25px;}
#eventsLocations #locationVenue{float:left;width:260px;height:20px;} 
#eventsLocations #locationVenue h2{background:url(images/arrow-venue.png) no-repeat;width:55px;height:11px;font-size:120%;padding:0px 0 10px 0px;margin-left:8px;float:left;} 
#eventsLocations #locationVenue p{font-size:110%;padding-left:10px;margin:0px;float:left;color:#0dc5c9;} 
#eventsLocations #locationEventDetails{float:left;width:570px;height:20px;}
#eventsLocations #locationEventDetails h2{font-size:120%;padding:0px 0 10px 0px;margin-left:12px;}
#eventsLocations #locationDateTable{float:left;width:341px;height:304px;border:1px solid blue;}
#eventsLocations #locationDateTable #locationDateTime {margin-left:13px;width:320px;}
#eventsLocations #locationDateTable #locationDateTime a{text-decoration:none;color:#00ffff;}
#eventsLocations #locationDateTable #locationDateTime a:hover{text-decoration:underline;color:#00ffff;}
#eventsLocations #locationDateTable #locationDateTime tr.lighterRow{background:#261232;color:#00ffff;}
#eventsLocations #locationDateTable #locationDateTime tr.darkerRow{background:#220e2f;color:#00ffff;}
#eventsLocations #locationDateTable #locationDateTime td.firstCell{padding:5px 5px 5px 10px;width:53px;}
#eventsLocations #locationDateTable #locationDateTime td.lastCell{padding:5px 5px 5px 12px;width:270px;}
#eventsLocations #locationDateTable #locationDateTime td.lastRow{padding:2px 5px 2px 12px;}

#eventsLocations #locationDateTable #locationDateTime p.lastRowPrevious{float:right;color:#ffffff;font-size:110%;margin:0px;padding:0px;width:60px;background:url(images/arrow-red-left.png) 2px no-repeat;}
#eventsLocations #locationDateTable #locationDateTime p.lastRowPrevious a{text-decoration:none;color:#c72175;}
#eventsLocations #locationDateTable #locationDateTime p.lastRowPrevious a:hover{text-decoration:underline;color:#c72175;}


#eventsLocations #locationDateTable #locationDateTime p.lastRowNext{float:right;color:#ffffff;font-size:110%;margin:0px;padding:0px 10px 0px 0px;width:40px;background:url(images/arrow-red-right.png) 99% no-repeat;}
#eventsLocations #locationDateTable #locationDateTime p.lastRowNext a{text-decoration:none;color:#c72175;}
#eventsLocations #locationDateTable #locationDateTime p.lastRowNext a:hover{text-decoration:underline;color:#c72175;}

#eventsLocations #locationDatePresent{float:left;background:url(images/event-detail-pallet-background.png);width:250px;padding-bottom:0px;height:304px;margin-left:8px;border:1px solid yellow;}
#eventsLocations #locationDatePresent img.buyButton{margin-left:8px;margin-top:10px;padding:0px;}
#eventsLocations #locationDatePresent h2{color:#00ffff;font-size:140%;margin:0px;padding:10px 0px 0px 10px;}
#eventsLocations #locationDatePresent p{color:#ffffff;font-size:110%;margin:0px;padding:0px 0px 0px 10px;}
#eventsLocations #locationDatePresent p.firstLine{color:#ffffff;font-size:110%;margin:0px;padding:10px 0px 0px 10px;}

#eventsLocations #locationDatePresentDetail{float:left;background:url(images/event-detail-pallet-background.png);width:318px;margin-left:14px;padding-bottom:0px;height:304px;border:1px solid red;}
#eventsLocations #locationDatePresentDetail h2{color:#00ffff;font-size:140%;margin:0px;padding:10px 0px 0px 10px;}
#eventsLocations #locationDatePresentDetail p{color:#ffffff;font-size:110%;margin:0px;padding:10px 0px 0px 10px;width:285px;}
#eventsLocations #locationDatePresentDetail p.firstLine{color:#ffffff;font-size:110%;margin:0px;padding:10px 0px 0px 10px;width:290px;}
#eventsLocations #locationDatePresentDetail p.arrowLink{float:right;color:#ffffff;font-size:110%;margin:0px;padding:0px 0px 0px 0px;width:185px;background:url(images/arrow-red-right.png) 90% no-repeat;}
#eventsLocations #locationDatePresentDetail p.arrowLink a{text-decoration:none;color:#c72175;}
#eventsLocations #locationDatePresentDetail p.arrowLink a:hover{text-decoration:underline;color:#c72175;}
#eventsLocations #locationDatePresentDetail img.logo{margin-left:8px;margin-top:10px;padding:0px;}




#eventsLocations #returnToEvents{width:933px;margin-top:20px;}
#eventsLocations #returnToEvents a{text-decoration:none;color:#b2216e;background:url(images/arrow-pink.png) 1px no-repeat;padding-left:10px;}
#eventsLocations #returnToEvents a:hover{text-decoration:underline;color:#b2216e;background:url(images/arrow-pink.png) 1px no-repeat;padding-left:10px;}
*/
/* end location details styles   */
 