/*****************************************************************************
*
* Celtic Connections 2011 Skin
* Author: Cris Walsh 20/12/10
* Date: 20/12/10
*
******************************************************************************/









/*****************************************************************************
*
* Reset Rules
*
******************************************************************************/
/* reset titp headers */
h1,h2,h3,h4,h5							{margin:0px;padding:0px;}

/* disable titp background graphics */
#waystoaccess h2,
#feature #blq-content, 
#artistpage #blq-content,
#feature #main h2, 
#artistpage #main h2					{background-image:none;}

/* disable titp borders */
#feature #related h3, 
#artistpage #related h3,
#artistpage .aps_tracks li,
#blq-content .atozcolumn h2,
#videolist .videolist h3,
#videolist #related h3					{border-bottom: none;}

/* fudge to allow a transparent footer */
/* #blq-foot,
#blq-sitelinks,
#blq-bbclinks							{background-color:transparent;}
#blq-foot								{border-top:1px solid #fff;}
*/



/* .text-wrapper fix for supercarousel. 
div overhung by 10px which caused it to 
visible on the left of the supercarousel
*/
#carousel-mainpromo .text-wrapper		{width: 270px;}


/* toggle development masthead easliy */
/* #blq-pre-mast						{display:none;} */ 









/*****************************************************************************
*
* Barlesque:Main
*
******************************************************************************/
body {
	background-color:#153047;
	background-image:url(/staticarchive/86c21cfc09bdb12585912f9872713485d80b5c60.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


/* fudge a full width black masthead */ 
#blq-container {
    background-image:url(/staticarchive/8892524131c063fbdfca7931e8aa30c1b7daa82f.gif);
	background-repeat:repeat-x;
}


#blq-content
{
	color:#ffffff;
}









/*****************************************************************************
*
* Banner
*
******************************************************************************/
#banner	{
	height:176px;
}


#banner-title
{
	width:230px;
	height:176px;
	overflow:hidden;
	position:relative;
	float:left;
	margin-top:0px;
	margin-left:0px;
}



#banner-brand
{
	float:right;
	width:136px;
	height:176px;
	overflow:hidden;
	position:relative;
	margin-top:0px;
	margin-right:2px;
}


#banner-title span	{background:url("/staticarchive/c8767afc8ca77f16d5a647bf27b710856d4697a4.png") no-repeat;}
#banner-brand span	{background:url("/staticarchive/96f20f984e3b1dc81fd1033aa149af096bb3ca1a.jpg") no-repeat;}









/*****************************************************************************
*
Typography. Note: See footer of this file for more GVL3 Typography rules
*
******************************************************************************/
/* GEL size 36px */
#blq-content h1 {
    font-size: 2.769em;
}

/* GEL size28 */
#blq-content h2,
#blq-content #videolist h2,
#blq-content h3 {
    font-size: 2.154em;
    line-height: 24px;
    letter-spacing: -1px;
}

/* GEL size24 */
#daylist #main h2, 
#videolist #main h2 {
    font-size: 1.846em;
    line-height: 32px;
    letter-spacing: -1px;
}

/* GEL size20 */
#daylist #list h2, 
#videolist #list h2,
#videolist .videolist h3,
#holding #mainpanel h3 {
    font-size: 1.538em;
    line-height: 24px;
    letter-spacing: -1px;
}









/*****************************************************************************
*
* Local Nav
*
******************************************************************************/
#blq-local-nav {
	background-image: url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x scroll 0 0 transparent;
}









/*****************************************************************************
*
* Links (LVHA)
*
******************************************************************************/
#blq-content a:link,
#blq-local-nav a:link				{color:#7cc576;}

#blq-content a:visited,
#blq-local-nav li a:visited			{color:#FFF568;}

#blq-content a:hover,
#blq-local-nav li a:hover			{color:#6dcff6;}

#blq-content a:active,
#blq-local-nav li a:active			{color:#7cc576;}

#blq-content a,
#blq-local-nav li a					{color:#f7941d;}

/* #blq-local-nav li a.selected		{color:#FFF;} */









/*****************************************************************************
*
* Share
*
******************************************************************************/
#feature #related #share h3, 
#artistpage #related #share h3 {
    background-image: url("/staticarchive/4c0710bf785546abf458120cec53135cbd3791d1.png");
}

.share a {
    display: block;
    height: 20px;
    margin-bottom: 8px;
    padding-left: 20px;
}

.share li {
    float: left;
    width: 50%;
}

/* hide default text*/
.share p {display:none;}








/*****************************************************************************
*
* Holding page
*
******************************************************************************/
#holding #main {
    float: left;
    margin-right: 16px;
    width: 625px;
	position:relative;
}


#holding #mainpanel {
	position:absolute;
	top:232px;
	left:0px;
	width:624px;
	background: url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x scroll 0 0 transparent;
}

#holding #related .section,
#blq-main .ms-carousel
{
    background: url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x scroll 0 0 transparent;
    padding: 16px;
}

#carousel-mainpromo a:hover .text-wrapper {
	background:#157EA7;
}

#holding #related {
    float: left;
    width: 336px;
}

#holding #mainpanel .section {padding:16px;} 



/*****************************************************************************
*
* Mediaset
*
******************************************************************************/
#blq-main .ms-carousel
{
    background: url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x scroll 0 0 transparent;
    padding: 16px;
}


#blq-main .ms-related {
    border-width: 0px
}

#blq-main .ms-carousel {
	padding:8px 5px;
	margin:0px;
}

#blq-main .ms-carousel li {
    margin: 0 5px;
}


#blq-main .ms-container .ms-carousel li a
{
	background:#071119;
	color:#7cc576;
}

#blq-main .ms-container .ms-carousel li a:hover
{
	background:#071119;
	color:#6dcff6;
}

#blq-main .ms-container .ms-carousel li.selected a:hover
{
	background:#fff;
	color:#071119;
}









/*****************************************************************************
*
* GVL3 HEADINGS.
* FOR GUIDANCE ONLY. 
* LEAVE COMMENTED OUT.
*
******************************************************************************/

/* .size48, h1 
{
    font-size: 3.692em;
    line-height: 48px;
    letter-spacing: -2px;
}

.size36, h2
{
    font-size: 2.769em;
    line-height: 40px;
    letter-spacing: -1px;
}

.size32, h3
{
    font-size: 2.462em;
    line-height: 32px;
    letter-spacing: -1px;
}

.size28, h4
{
    font-size: 2.154em;
    line-height: 24px;
    letter-spacing: -1px;
}

.size24, 
h5

{
    font-size: 1.846em;
    line-height: 32px;
    letter-spacing: -1px;
}

.size20, 
h6
{
    font-size: 1.538em;
    line-height: 24px;
    letter-spacing: -1px;
}



.gel-para-14
{
	font-size: 1.077em;
    line-height: 18px;
}

.gel-para-13
{
    font-size: 1em;
    line-height: 16px;
}
*/




/*****************************************************************************
*
* EGT
*
******************************************************************************/
#egt .egt-caption {
    padding-left: 0px;
}


#egt .egt-caption p {
    margin-left: 85px;
}

#egt p.egt-progress {
	margin-left: 5px;
	 background:none;
}


#egt .egt-thumbs a.active span {
    background: none repeat scroll 0 0 #FFF;
    opacity: 0.4;
}



#egt .egt-thumbs a:hover span
{
	opacity:0.4;
	filter: alpha(opacity=50);
	background:#157ea7;
}

#egt .egt-controls,
#egt .egt-caption {
   background: url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x scroll 0 0 transparent;
}




/*****************************************************************************
*
* COMMENTS
*
******************************************************************************/

#comments ul.collections li {
	margin-top:16px;
	padding-top:16px;
	margin-bottom:16px;
	background-image: url("/staticarchive/c858c38fb03cb6880800dca61f2ea0b3fb480b4b.png");
	background-repeat:no-repeat;
}

#comments ul.collections li .comment-number,
#comments ul.collections li cite {
    font-size: 1.2em;
    line-height: 16px;
}

#comments .dna-commentbox-userstate {
	background: url("/staticarchive/df0f493abb5eebdff9e750b4f80dfb138d5c415d.png") repeat-x scroll 0 0 transparent;
	padding:7px 0px 0px 5px;
}

#comments li.next {
	margin-top:8px;
}



