/* ------------------------------------------------------------------------- */
/* HOMEPAGE PANELS
/* ------------------------------------------------------------------------- */
.panel{
   background-position:top left;
   background-repeat:no-repeat;
   
   min-height:260px;
   height:auto !important;
   height:260px; /* ie6 */
}

.panel-nav {
   background-image: none !important;
   min-height: 0;
}

.panel-nav ul {
   text-align: center;
   margin-left: -10px;
   margin-bottom: 10px;
}

.panel-nav ul li {
   border: 1px solid #ff007f;
   text-transform: uppercase;
   display: inline-block;
   margin: 0 0 0 10px;
}

.ie6 .panel-nav ul li,
.ie7 .panel-nav ul li {
   display: inline;
   zoom: 1;
}

.panel-nav ul li a {
   color: #ff007f;
   display: block;
   font-size: 11px;
   line-height: 20px;
   padding: 2px 60px;
}

.panel ul li{
   border-top:1px solid #ff007f;
}
.panel ul li.first{
   border-top:none;
   padding-top:0;
}

.panel a:hover{
   color:#1c1c1c;
}

.panel a.more{
	display:block;
	font-size:11px;
	line-height:11px;
	font-weight:bold;
	text-transform:uppercase;
	min-height:22px;
	padding-left:30px;
	margin-top:10px;
	background-position:top left;
	background-repeat:no-repeat;
	cursor:pointer;
}
.panel a.more:hover{
	color: #1c1c1c !important;
}

.panel .retailers {
	background:none repeat scroll 0 0 #FFFFFF;
	font-size:11px;
	padding:8px;
	width:auto;
	text-align:left;
	display:none;
	z-index:9999;
}
.panel .retailers a {
	color:#9E34D5;
	display:block;
	font-weight:bold;
	font-size:12px;
	border-bottom:1px solid #eee;
	padding:3px;
}
.retailers a:hover {
	color:#1c1c1c;
}

.panel p{
	color:#1c1c1c;
	font-size:12px;
}

/* ------------------------------------------------------------------------- */
/* PANEL : HEADLINE NEWS
/* ------------------------------------------------------------------------- */
#news #main .headline-news,
.headline-news {
	background-image:url(../images/headline-news/panel.gif);
	position:relative;
}

#news #main .panel h2,
.headline-news h2 { 
	border-color: #ed0ab5; 
	color: #ed0ab5; 
}

#news #main .panel img,
.headline-news img {
	float: left;
}

#news #main .panel .content,
.headline-news .content {
	float: right;
	margin-left: 30px;
	padding-bottom:20px;
}

.headline-news .content {
    width: 290px !important;
}

#news #main .panel .content h3,
.headline-news .content h3 {
	color: #ed0ab5;
	border-bottom: 1px solid #ed0ab5;
	font-weight: normal;
	text-transform: uppercase;
	padding: 10px 0;
	margin-bottom: 10px;
}

#news #main .panel a,
.headline-news a {
	color: #ed0ab5;
}

#news #main .panel .content p,
.headline-news .content p {
	line-height: 18px;
}

#news #main .panel .content-footer,
.headline-news .content-footer {
	position: absolute;
	bottom: 15px;
	right: 10px;
	text-align:right;
}

.ie6 #news #main .panel .content-footer {
   float:right;
   width:50px;
}

#news #main .panel a.more,
.headline-news a.more {
	background-image: url(../images/headline-news/icon.gif);
}

#news #main .panel .content-footer a.more,
#news #main .panel .content-footer div,
.headline-news .content-footer a.more,
.headline-news .content-footer div {
	float:left;
	margin:0;
}

#news #main .panel .content-footer .twitter-share,
.headline-news .content-footer .twitter-share {
	margin-left:20px;
}

/* ------------------------------------------------------------------------- */
/* PANEL : NEWS ARTICLE
/* ------------------------------------------------------------------------- */
.article #main .panel .content h3 {
   border-bottom:1px solid #FF007F;
	font-weight: normal;
	text-transform: uppercase;
	padding: 10px 0;
	margin-bottom: 10px;
}
.article #main .panel a{
	color:#FF007F;
}
.article #main .panel .content{
   padding-bottom:40px;
}
.article #main .panel .content p{
	line-height: 18px;
}


/* ------------------------------------------------------------------------- */
/* PANEL : NEWS ARCHIVE
/* ------------------------------------------------------------------------- */
.news-archive {
	background-image:url(../images/news/panel.gif);
}
.news-archive h2{
   color:#ED0AB5;
   border-color:#ED0AB5;
}
.news-archive ul li{
   border-top-width:0px;
   background: url(../images/news/triangle.png) 0 0 no-repeat;
   padding:5px 0 10px 10px;
   margin-bottom:10px;
}
.news-archive ul > li{
   border-bottom:1px solid #ED0AB5;
}
.news-archive ul ul{
   display:none;
   padding:10px 0 0 0;
}
.news-archive ul li li{
   border-bottom:none;
   padding:0;
   background:none;
   padding-left:0;
}
.news-archive ul li li a{
   display:block;
   
   color:#1c1c1c;
   font-size:12px;
   line-height:20px;
   font-weight:bold;
   text-transform:uppercase;
}
.news-archive h3 a{
   font-size:20px;
   color:#FFFFFF;
}

/* ------------------------------------------------------------------------- */
/* PANEL : PROMO
/* ------------------------------------------------------------------------- */
.promo{
	border-color: #ff4023 !important;
}
.promo h2 { 
	border-color: #ff4023;
	color: #ff4023; 
}
.promo img{
	margin:0 0 0 -5px;
}

/* ------------------------------------------------------------------------- */
/* PANEL : LATEST PHOTO
/* ------------------------------------------------------------------------- */
.latest-photo{
	border-color: #cb60b8 !important;
}
.latest-photo h2 { 
	border-color: #cb60b8;
	color: #cb60b8; 
}
.latest-photo img{
	padding:0 0 10px 0;
	border-bottom:1px solid #cb60b8;
}
.latest-photo p{
	padding:5px 0 0;
}
.latest-photo p a{
	font-size:12px;
	line-height:14px;
	color:#cb60b8;
	text-transform:uppercase;
}


/* ------------------------------------------------------------------------- */
/* PANEL : TWITTER
/* ------------------------------------------------------------------------- */
.twitter{
	padding-bottom:0 !important;
}
#home .twitter{
	min-height:0;
	height:auto;
}

.twitter h2 {
	border-color:#0db8cc; 
	text-indent:-999em; 
}

.twitter p{
	background: url(../images/icon-twitter-round.png) 0 0 no-repeat;
	padding-left:60px;
	padding-right:300px;
	margin-bottom:10px;
	line-height:14px;
	min-height:26px;
}

.twitter p a{
	color:#0DB8CC;
	text-decoration:underline;
}

.twitter a.more{
	color:#0db8cc; 
	width:110px;
	position:absolute;
	right:20px;
	bottom:12px;
}

.twitter iframe {
	position: absolute;
	top: 30px;
	right: 5px;
	width: 150px;
}

/* ------------------------------------------------------------------------- */
/* PANEL : COMPETITION ARCHIVE
/* ------------------------------------------------------------------------- */
.comp-archive ul{
	float:left;
	width:100%;
	padding:0 0 0 0;
}
.comp-archive ul li{
	width:100%;
	border-color: #FF007F;
	padding:10px 0;
}
.comp-archive ul li h3{
   color:#FF007F;
   font-size:14px;
	padding-top:10px;
	text-transform:uppercase;
}
.comp-archive ul li p{
	color:#FFF;
	font-size:12px;
	text-transform:uppercase;
}

/* ------------------------------------------------------------------------- */
/* PANEL : PUSH PVT
/* ------------------------------------------------------------------------- */
.push-pvt{
	background-image:url(../images/live-dates/panel.gif);
	min-height:0px;
}

.push-pvt a{
	color: #444;
	text-transform:uppercase;
}

.push-pvt a img{
	float:left;
	margin-right:10px;
    border: 1px solid #333333;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);
}

.push-pvt h2 { 
	border-color: #f09300;
	color: #f09300; 
}

.push-pvt #pushPVT_iframe {
	margin-left: -14px;
}

/* ------------------------------------------------------------------------- */
/* PANEL : LIVE DATES
/* ------------------------------------------------------------------------- */
.live-dates{
	background-image:url(../images/live-dates/panel.gif);
}

.live-dates a{
	color: #f09300;
	text-transform:uppercase;
}

.live-dates h2 { 
	border-color: #f09300;
	color: #f09300; 
}

/* Live Dates - Next Gig */
.live-dates .next-gig{
	width:auto;
/*	float:left;*/	
	padding-left:70px;
	line-height:18px;
	text-transform:uppercase;
	min-height: 79px;
}

.live-dates .next-date{
	color:#1c1c1c;
	background: url(../images/live-dates/circle.png) no-repeat;
	
	width:56px;
	height:45px;
	padding-top:10px;
	text-align:center;
	
	font-size:15px;
	line-height:20px;
	float:left;
	position:relative;
	left:-70px;
	margin-right:-60px;
}

.live-dates .next-date span{
	display:block;
	font-weight:bold;
	font-size:25px;
	line-height:20px;
}

.live-dates .next-gig h3{
	font-size:16px;
	font-weight:normal;
	color: #f09300;
}

.live-dates .next-gig h4{
	font-size:16px;
	color: #1c1c1c;
/*	margin-right: 120px;*/
	max-width: 80%;
}

.live-dates .next-gig p{
	color:#1c1c1c;
	margin-bottom:0;
	font-size:12px;
}

.live-dates .next-gig p a {
	width: auto;
	height: auto;
	display: inline;
}

/* Buy tickets */
.live-dates a.more{
	background-image: url(../images/live-dates/icon.gif);
}

/* Live Dates - List of dates */
.live-dates ul{
	float:left;
	width:100%;
	padding:15px 0 0 0;
}

.live-dates ul li{
	width:100%;
	border-color: #f09300;
}

.live-dates ul li a{
	display:block;
	width:100%;
	height:100%;
}

.live-dates ul li h3{
	color:#1c1c1c;
	font-size:12px;
	padding-top:10px;
}

.live-dates ul li h3 span{
	color: #f09300; 
}

.live-dates ul li p{
	color:#1c1c1c;
	font-size:11px;
	margin-bottom:7px;
	text-transform:uppercase;
}

/* Latest News */
.latest-news{
	background-image:url(../images/latest-news/panel.gif);
}

.latest-news h2 { 
	border-color: #0db8cc; 
	color: #0db8cc; 
}

.latest-news ul li{
	width:100%;
	border-color: #0db8cc; 
	line-height:20px;
	padding:15px 0 10px 0;
}

.latest-news ul li a{
	display: block;
	background: url(../images/latest-news/icon.gif) right center no-repeat;
}

.latest-news ul li h3{
	color:#1c1c1c;
	padding-right: 30px;
	font-weight:normal;
	text-transform:uppercase;
}
.latest-news ul li a:hover h3{
	color:#0db8cc;
}

/* Competition Archive */

.comp-archive {
	
}


/* ------------------------------------------------------------------------- */
/* PANEL : LATEST RELEASE
/* ------------------------------------------------------------------------- */
.latest-release{
	background-image: url(../images/music/panel.gif);
}

.latest-release h2 {
	border-color: #9e34d5;
	color: #9e34d5; 
}

.latest-release img{
	margin:-5px auto 5px 47px;
	border:10px solid #1C1C1D;
}

.latest-release .content{
	border-top:1px solid #9e34d5;
	position:relative;
	padding:10px 75px 0 0;
}

.latest-release .content h3 {
	font-weight:normal;
	color: #9e34d5; 
	text-transform:uppercase;
}

.latest-release .content p{
	margin-bottom:0;
	text-transform:uppercase;
}

.latest-release a.more{
	position:absolute;
	right:0;
	top:0;
	
	color: #9e34d5; 
	background-image:url(../images/music/icon.gif);
}


/* ------------------------------------------------------------------------- */
/* PANEL : FORUM
/* ------------------------------------------------------------------------- */
.forum{
	background-image:url(../images/forum/panel.gif);
}

.forum h2 { 
	border-color: #ff4023;
	color: #ff4023; 
}

.forum ul li{
	width:100%;
	border-color: #ff4023; 
	font-size:16px;
	line-height:20px;
	padding-top:10px;
	margin-top:10px;
}

.forum ul li a{
	display:block;
	width:240px;
	height:100%;
	background: url(../images/forum/icon.png) center left no-repeat;
	color:#1c1c1c;
	padding-left:40px;
}
.forum ul li a:hover{
	color:#1c1c1c;
}

.forum ul li p{
	margin-bottom:0;
	line-height:14px;
	text-transform:uppercase;
}

.forum ul li h3{
	font-size:15px;
	line-height:16px;
	font-weight:normal;
}

.forum ul li p.forum-user{
	font-size:10px;
	text-transform:none;
}


/* ------------------------------------------------------------------------- */
/* PANEL : COMPETITIONS
/* ------------------------------------------------------------------------- */
.competitions h2 { 
	border-color: #ec3a9c;
	color: #ec3a9c; 
}

.competitions h3{
	color: #ec3a9c;
	font-weight:normal;
	margin-top:20px;
	padding-top:20px;
	border-top:1px solid #ec3a9c;
	text-transform:uppercase;
}

.competitions h3 a{
	color: #ec3a9c;
	text-decoration: none;
}

.competitions .disabled{
	position:absolute;
	left:0;
	top:0;
	padding-bottom:13px;
	
	width:310px;
	padding-top:90px;
	height:177px;
	background: url(../images/competitions/overlay.png) 0 17px no-repeat;
}

.competitions .disabled h3{
	color:#1c1c1c;
	border-top:none;
	font-size:12px;
	line-height:18px;
	margin:0 20px;
	text-align:center;
}

.competitions .disabled .a-overlay{
	display:block;
	margin:20px auto;
	border:1px solid #ec3a9c;
	width:80px;
	color:#ec3a9c;
	padding:5px 15px;
	text-align:center;
	text-transform:uppercase;
}

.competitions {
	background-image: url(../images/competitions/panel.gif);
}


/* ------------------------------------------------------------------------- */
/* PANEL : FACEBOOK
/* ------------------------------------------------------------------------- */
.facebook{
	padding-bottom:0;
}
.facebook h2 { 
	border-color: #f07918;
	color: #f07918; 
}

.facebook .like-box{
	width:310px; 
	height:262px;
	position:relative;
	left:-10px;
	margin:-10px -10px 0 0;
}

.facebook .like-box iframe{
	width:310px; 
	height:262px;
	overflow:hidden;
}


/* ------------------------------------------------------------------------- */
/* PANEL : STORE
/* ------------------------------------------------------------------------- */
.store{
	background-image:url(../images/store/panel.gif);
	padding-bottom:0 !important;
}
#home .store{
	min-height:127px;
}
.ie6 .store{
	height:127px;
}

.store h2 { 
	border-color: #0db8cc;
	color: #0db8cc; 
}

.store h3{
	color: #0db8cc; 
	font-size:13px;
	text-transform:uppercase;
	padding-top:10px;
}

.store ul li{
	float:left;
	width:310px;
	position:relative;
	height:100px;
	overflow:hidden;
	border-top:none;
}
.store ul li.last{
	width:300px;
	margin-left:10px;
}

.store ul li img{
	float:left;
	margin-right:10px;
}

.store a.more{
	float:left;
	color: #0db8cc; 
	background-image:url(../images/store/icon.gif);
	
	position:absolute;
	left:110px;
	bottom:0px;
}

/* ------------------------------------------------------------------------- */
/* PANEL : PHOTO FILTER
/* ------------------------------------------------------------------------- */
.filter{
	background-image:url(../images/live-dates/panel.gif);
}

.filter h2 { 
	border-color: #d967c5;
	color: #d967c5; 
}

.filter ul{
	border-bottom:1px solid #d967c5;
}

.filter ul li{
	width:290px;
	border-top:1px solid #d967c5; 
	font-size:16px;
	line-height:20px;
	padding:10px 0 10px 0;
	
	color:#FFF;
	font-size:12px;
	text-transform:uppercase;
}

.filter ul li a{
	display:block;
	width:100%;
	height:100%;
	color:#FFF;
}
.filter ul li a:hover{
	color:#d967c5; 
}
.filter ul li a h4{
	color:#FFF;
}

.filter ul li h3{
	font-size:15px;
	line-height:16px;
	font-weight:normal;
}
.filter ul li h3.frankie{
	color:#08e2fe;
}
.filter ul li h3.mollie{
	color:#da67c6;
}
.filter ul li h3.rochelle{
	color:#e6c343;
}
.filter ul li h3.vanessa{
	color:#0080d1;
}
.filter ul li h3.una{
	color:#ff4024;
}

/* ------------------------------------------------------------------------- */
/* PANEL : FRANK'S CORNER
/* ------------------------------------------------------------------------- */
.franks-corner{
   background-image: url(../images/panels/panel-pink.gif);
   text-align:center;
}

.franks-corner h2{
   text-align:left;
}

.franks-corner .quote{
   font-size:16px;
   line-height:20px;
   color:#fe0080;
   text-transform:uppercase;  
   width:220px;
   margin:0px auto !important;
   padding:20px 0 20px 0;
}

.franks-corner .quote a {
	color:#fe0080;
	text-decoration:underline;
}

.franks-corner .footer{
   border-top:1px solid #fe0080;
   text-align:left;
   padding-top:10px;
   
   position:absolute;
   bottom:10px;
   left:10px;
   width:290px;
}
.franks-corner .footer h3{
   color:#fe0080;
   text-transform:uppercase;
}
.franks-corner .footer p{
   text-transform:uppercase;
}

/* ------------------------------------------------------------------------- */
/* LIVE DATES
/* ------------------------------------------------------------------------- */
#live-dates .calendar {
	padding-top:0;
}

#live-dates .calendar li{
	float:left;
	width:610px;
	position:relative;
	padding:10px 0;
}

#live-dates .calendar li .next-gig h3{
	padding-top:5px;
}

#live-dates .calendar li .next-date{
	width:65px;
	height:49px;
	padding-top:15px;
	background-image:url(../images/live-dates/circle-large.png);
	margin:0px -50px 0 10px;
}

#live-dates .calendar li .tickets{
	width:110px;
	position:absolute;
	right:0;
	top:10px;
}

#live-dates .twitter-share,
#live-dates .facebook-like{
	float:left;
	margin-top:10px;
}

#live-dates .facebook-like{
	float:right;
	width:50px;
	overflow:hidden;
}

/* ------------------------------------------------------------------------- */
/* PHOTO GALLERY
/* ------------------------------------------------------------------------- */
#photos #main .panel,
#photos #main .panel h2{
	border-color:#d967c5;
	color:#d967c5;
}

#photos ul.gallery{
	float:left;
	width:630px;
	margin:0 -10px 15px -9px;
}

#photos ul.gallery li{
	border-top:none;
	color:#d967c5;
	width:195px;
	float:left;
	margin-left:10px;
}

#photos ul.gallery p{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#d967c5;
	border-bottom:1px solid #d967c5;
	padding:6px 0 7px 0;
}

/* Photos > Content nav */
#photos.article .content-nav a{
   color:#d967c5;
}

#photos.article .photos-nav{
   border-width:0;
   min-height:0;
   padding:15px 10px;
}
.ie6 #photos.article .photos-nav{ height:auto;}

#photos.article .photos-nav .content-nav .social{ bottom:13px;}

#photos.article .slideshow{
   width:100%;
   margin:0px auto;
   overflow:hidden;
   text-align:center;
}

#photos.article .slideshow-nav{
   position:absolute;
   top:50%;
   left:0px;
   width:630px;
}

#photos.article .slideshow-nav a{
   display:block;
   width:30px;
   height:62px;
   text-indent:-999em;
}

#photos.article .slideshow-nav a.prev{
   float:left;
   background: url(../images/photos/prev.png) no-repeat;
}

#photos.article .slideshow-nav a.next{
   background: url(../images/photos/next.png) no-repeat;
   float:right;
}


/* Photos > Comments */
#photos.article .comments h3,
#photos.article .comments a.login,
#photos.article .comments .submit{
   color:#d967c5;
}

#photos.article .comments a.login:hover{
   background:#d967c5;
}

#photos.article .comments a.login,
#photos.article .comments ul{
   border-color:#d967c5;
}

/* ------------------------------------------------------------------------- */
/* VIDEOS
/* ------------------------------------------------------------------------- */
#videos #main .panel,
#videos #main .panel h2,
#videos #main .panel-nav li{
	border-color:#FF4023;
	color:#FF4023;
}

#videos #main .panel-nav li a{
	color:#FF4023;
}

#videos #main .panel-nav li a:hover,
#videos #main .panel-nav li.active a{
   background:#FF4023;
   color:#1a1a1a;
}

#videos .promo h2 {
	display:none;
}

#videos #main .panel .videoWrap {
	width: 576px;
	height: 916px;
	padding: 17px;
}

/* ------------------------------------------------------------------------- */
/* NEWS
/* ------------------------------------------------------------------------- */
#news #main .panel {
    border-width: 0;
    min-height: 0;
    padding-bottom: 15px;
}
.ie6 #news #main .panel{
   height:auto;
}

#news #main .headline-news,
#news #main .first {
    border-width: 3px;
    border-color: #ED0AB5; 
}

#news #main .panel .content {
    width: 459px;
}

#news #main .panel-nav {
    background-color: #ED0AB5;
}

#news #main .panel-nav ul {
    text-align: left;
    margin: -5px 0 -10px -10px;
}

#news #main .panel-nav ul li {
    border: 0;
    background-color: #000;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-weight: bold;
}

#news #main .panel-nav ul li a {
    padding: 0 10px;
}

#news .filter {
    background-image: url(../images/news/panel.gif);
}

#news .filter h2,
#news .filter ul li a:hover {
    color: #08e2fb;
}

#news .filter h2,
#news .filter ul,
#news .filter ul li {
	border-color: #08e2fb;
}

/* ------------------------------------------------------------------------- */
/* NEWS > NEWS STORY
/* ------------------------------------------------------------------------- */
#news.article .promo h2,
#news.article .news h2{
   display:none;
}

#news.article #main .panel{
   border-width:3px;
	border-color: #08e2fb;
   background-image: url(../images/news/panel.gif);
   padding-bottom:10px;
}

#news.article #main .content{
   width:100%;
}

#news.article #main .comments{
	background-image: none;
	min-height: 200px;
}

/* Comments */
#news.article .comments h3{
   color:#08e2fb;
}

#news.article .comments a.login:hover{
   background:#08e2fb;
}

#news.article .comments a.login,
#news.article .comments ul{
   border-color:#08e2fb;
}

/* ------------------------------------------------------------------------- */
/* THE GIRLS
/* ------------------------------------------------------------------------- */
#the-girls #main .panel{
	background-image: url(../images/panels/panel-yellow.gif);
}

#the-girls #main .panel,
#the-girls #main .panel h2{
	border-color:#F09300;
	color:#F09300;
	
}

#the-girls .panel-nav{
   height:auto;
}
#the-girls .panel-nav ul li {
   border-color:#F09300;
}

#the-girls .panel-nav ul li a{
   color:#F09300;
   padding:2px 20px;
   font-weight:bold;
}

#the-girls .panel-nav ul li a:hover,
#the-girls .panel-nav ul li.active a{
   background:#F09300;
   color:#ffffff;
}

#the-girls .promo h2{ display:none;}

/* ------------------------------------------------------------------------- */
/* THE GIRLS > PANELS
/* ------------------------------------------------------------------------- */
#the-girls #main .col-single ul{
   border-bottom:1px solid #e6c343;
}

#the-girls #main .col-single ul li{
   border-color: #e6c343;
   color:#1c1c1c;
   text-transform:uppercase;
}

/* ------------------------------------------------------------------------- */
/* THE GIRLS > FEATURED BAND MEMBER
/* ------------------------------------------------------------------------- */
#the-girls .feature{
   padding-bottom:0;
   min-height:265px;
   position:relative;
}
.ie6 #the-girls .feature{ height:270px;}

#the-girls .feature .image{
   width:263px;
   height:265px;
   position:absolute;
   left:30px;
   bottom:0px;
}

#the-girls .feature .info{
   float:right;
   width:330px;
}

/* Girls - Names */
#the-girls .feature .info h2{
   border-width:0px;
   position:static;
   margin:4px 0 0 0;
   
   border-bottom:1px solid #e6c343;
     
	text-indent:-999em;
	height:38px;
	overflow:hidden;
	
   background-color:transparent;
	background-position: top left;
	background-repeat: no-repeat;
}

.feature .info h2.frankie   { background-image: url(../images/the-girls/frankie.png); }
.feature .info h2.mollie    { background-image: url(../images/the-girls/mollie.png); }
.feature .info h2.rochelle  { background-image: url(../images/the-girls/rochelle.png); }
.feature .info h2.vanessa   { background-image: url(../images/the-girls/vanessa.png); }
.feature .info h2.una       { background-image: url(../images/the-girls/una.png); }

#the-girls .feature .info h3{
   font-size:16px;
   line-height:22px;
   color:#F09300;
   font-weight:normal;
   text-transform:uppercase;
   padding-top:20px;
}

#the-girls .feature .info p{
   line-height:18px;
   padding-bottom:10px;
}

#the-girls .feature .twitter{
   padding:10px 0;
}

#the-girls .feature .twitter a{
   color:#F09300;
   font-weight:bold;
   background:url(../images/icon-twitter.png) 0 0 no-repeat;
   padding-left:20px;
   line-height:16px;
}

#the-girls .feature .twitter p{
   background:none;
   padding:10px 0 0 0;
}

#the-girls .feature .info .twitter-share{
   clear:both;
   float:left;
}

#the-girls .feature .info .facebook-like{
   float:left;
}

/* Video panel */
#the-girls #main .video{
	border-width: 0;
	padding-top: 3px;
	background-image: none;
}

#the-girls #main .video div {
	padding: 0 20px;
}

/* ------------------------------------------------------------------------- */
/* THE GIRLS > RANDOM FACTS
/* ------------------------------------------------------------------------- */
#the-girls .random-facts ul li {
   font-size:16px;
   line-height:18px;
   padding:5px 0 10px 0;
   border-color: #F09300;
   color: #1c1c1c;
   font-size: 12px;
   line-height: 16px;
   text-transform: uppercase;
}

/* ------------------------------------------------------------------------- */
/* THE GIRLS > TOP 5
/* ------------------------------------------------------------------------- */
#the-girls .top-5 h3{
   font-size:16px;
   line-height:18px;
   color:#FFF;
   text-transform:uppercase;
   border-bottom:1px solid #F09300;
   padding-bottom:10px;
}

#the-girls .top-5 ul{
   padding-top:10px;
}

#the-girls .top-5 ul li{
   border:none;
   padding:10px 0;
}

/* ------------------------------------------------------------------------- */
/* THE GIRLS > BAND MATES
/* ------------------------------------------------------------------------- */
#the-girls .band-mates li{
   padding:10px 0;
}

#the-girls .band-mates li.first{
   padding-top:0;
}

#the-girls .band-mates h3{
   font-size:12px;
   color:#F09300;
}

/* ------------------------------------------------------------------------- */
/* THE GIRLS > PICS
/* ------------------------------------------------------------------------- */
#the-girls #main .pics ul{
   overflow:hidden;
   padding:3px 0 0 30px;
}

#the-girls #main .pics ul li{
   display:inline-block;
   border-width:0px;
   text-align:center;
   margin:0 10px 10px 0;
}
.ie6 #the-girls #main .pics ul li,
.ie7 #the-girls #main .pics ul li{
   display:inline;
   zoom:1;
}

/* ------------------------------------------------------------------------- */
/* TEAM SATS
/* ------------------------------------------------------------------------- */
#team .promo{
   border-color:#FF007F !important;
}

#team .promo h2{
   display:none;
}

#team .video-player{
   width:576px;
   height:916px;
   margin:0px auto;
}

/* ------------------------------------------------------------------------- */
/* TEAM SATS > COMPETITION
/* ------------------------------------------------------------------------- */
#team #main .comp h3{
	color:#FF007F;
	text-transform:uppercase;
	font-weight:normal;
}

#team .comp p {
    margin:10px 0;
}

#team .comp form{
   border-top:1px solid #FF007F;
   margin-top:20px;
}

#team .comp form fieldset{
   border-bottom:1px solid #262626;
   padding:20px 0 20px 0;
}

#team .comp form fieldset h4 {
   font-family:Arial, sans-serif;
   font-weight: normal;
   color:#FF007F;
   font-size:12px;
   font-weight:bold;
   text-transform:uppercase;
   display:block;
   margin:10px 0 10px 0;
}

#team .comp form fieldset label {
  display: block;
  width: auto;
}

#team .comp form fieldset input{
   width:auto;
   margin:0px 5px;
}

#team .comp form fieldset input.upload{
   margin:0;
   border:0;
   padding:2px;
}

#team .comp form input.submit{
   color:#FF007F;
   width:auto;
   display:inline-block;
   padding:2px 10px;
   border:1px solid #FF007F;
   margin:20px 0;
}

/* ------------------------------------------------------------------------- */
/* TEAM SATS > FASHION
/* ------------------------------------------------------------------------- */
.ie6 #team .panel-nav{
   height:auto;
}
#team .panel-nav ul li a{
   padding:2px 20px;
   font-weight:bold;
}
#team .panel-nav ul li a:hover, 
#team .panel-nav ul li.active a {
    background: #FF007F;
    color: #ffffff;
}

#team .fashion-tips .image{
   width:150px;
   height:475px;
   float:left;
}

#team .fashion-tips .info h2{
   border-width:0px;
   position:static;
   margin:4px 0 0 0;
   
   border-bottom:1px solid #e6c343;
     
	text-indent:-999em;
	height:38px;
	overflow:hidden;
	
   background-color:transparent;
	background-position: top left;
	background-repeat: no-repeat;
}

/* Fashion tips */
#team .fashion-tips .info h3{
   text-transform:uppercase;
   padding-top:10px;
}

#team .fashion-tips ol{
   margin-left:150px;
   padding:10px 0 10px 0;
}
.ie6 #team .fashion-tips ol{
   margin-left:0;
}
#team .fashion-tips ol li{
   background-position:0px 2px;
   background-repeat:no-repeat;
   padding-bottom:6px;
   padding-left:30px;
}

/* Frankie */
#team #main .frankie{
   border-color:#ED3B9C;
   background-image: url(../images/panels/panel-frankie.gif);
}
#team #main .frankie .info h2{ 
   background-image: url(../images/fashion/frankie/frankie.png);
   border-color:#ED3B9C; 
}
#team #main .frankie .info h3{
   color:#ED3B9C;
}
#team .frankie ol li.row1 { background-image: url(../images/fashion/frankie/1.png);}
#team .frankie ol li.row2 { background-image: url(../images/fashion/frankie/2.png);}
#team .frankie ol li.row3 { background-image: url(../images/fashion/frankie/3.png);}

/* Mollie */
#team #main .mollie{
   border-color:#F07918;
   background-image: url(../images/panels/panel-mollie.gif);
}
#team #main .mollie .info h2{ 
   background-image: url(../images/fashion/mollie/mollie.png);
   border-color:#F07918;
}
#team #main .mollie .info h3{
   color:#F07918;
}
#team #main .mollie ol li.row1    { background-image: url(../images/fashion/mollie/1.png);}
#team #main .mollie ol li.row2    { background-image: url(../images/fashion/mollie/2.png);}
#team #main .mollie ol li.row3  { background-image: url(../images/fashion/mollie/3.png);}

/* Rochelle */
#team #main .rochelle{
   border-color:#0DB8CC;
   background-image: url(../images/panels/panel-rochelle.gif);
}
#team #main .rochelle .info h2{ 
   background-image: url(../images/fashion/rochelle/rochelle.png);
   border-color:#0DB8CC;
}
#team #main .rochelle .info h3{
   color:#0DB8CC;
}
#team #main .rochelle ol li.row1    { background-image: url(../images/fashion/rochelle/1.png);}
#team #main .rochelle ol li.row2    { background-image: url(../images/fashion/rochelle/2.png);}
#team #main .rochelle ol li.row3  { background-image: url(../images/fashion/rochelle/3.png);}

/* Vanessa */
#team #main .vanessa{
   border-color:#8A59D5;
   background-image: url(../images/panels/panel-vanessa.gif);
}
#team #main .vanessa .image{
   margin-top:-10px;
}
#team #main .vanessa .info h2{ 
   background-image: url(../images/fashion/vanessa/vanessa.png);
   border-color:#8A59D5;
}
#team #main .vanessa .info h3{
   color:#8A59D5;
}
#team #main .vanessa ol li.row1    { background-image: url(../images/fashion/vanessa/1.png);}
#team #main .vanessa ol li.row2    { background-image: url(../images/fashion/vanessa/2.png);}
#team #main .vanessa ol li.row3  { background-image: url(../images/fashion/vanessa/3.png);}

/* Una */
#team #main .una{
   border-color: #fa3f22;
   background-image: url(../images/panels/panel-una.gif);
}
#team #main .una .info h2{ 
   background-image: url(../images/fashion/una/una.png);
   border-color: #fa3f22;
}
#team #main .una .info h3{
   color: #fa3f22;
}
#team #main .una ol li.row1    { background-image: url(../images/fashion/una/1.png);}
#team #main .una ol li.row2    { background-image: url(../images/fashion/una/2.png);}
#team #main .una ol li.row3  { background-image: url(../images/fashion/una/3.png);}

/* ------------------------------------------------------------------------- */
/* TEAM SATS > FASHION > LATEST PICS
/* ------------------------------------------------------------------------- */
#team #main .pics ul{
   margin: 0 -10px -10px -10px;
}

#team #main .pics ul li{
   display:inline-block;
   border-width:0px;
   text-align:center;
   margin:0 0 10px 6px;
}

.ie6 #team #main .pics ul li,
.ie7 #team #main .pics ul li{
   display:inline;
   zoom:1;
}

/* Panel Override for WHOSAY
================================================== */

.panel.facebook { padding: 10px 0; margin-left: 10px; width: 310px;}
.panel.facebook h2 { margin: -13px 0 10px;}
.panel.facebook .mainTitle {display: none;}