/**
 LALT - Override
**/

/* Typography */
#lalt H1,#lalt H2,#lalt H4,#lalt H5 {
 color:#d0095a;}

#lalt H3 {
 color:#D0095A;}

#lalthm h3 {color: #FFFFFF; letter-spacing: 0.1em;}

#lalt H2 {margin-top:10px; letter-spacing: 0.1em;}

#lalt .content A {
 color:#3e50b6;}

#lalt .content A:visited {
 color:#4051b9;}

#lalt div.maintitle h1 {
font-size:170%;
margin:0;
padding:2px 0 2px 0;
font-weight:bold;
font-family:arial, helvetica, verdana, sans-serif;
letter-spacing: 0.1em;
z-index:20;
width: 100%; background color:#FFFFFF;
border-right:1px solid #FFFFFF;
}

/* Layout */
#lalt #wrapper {
 position:relative;
background: #FFFFFF url(/other_files/LALT/bg_block.gif) repeat-y scroll 20px 73px;}


#lalt  #wrapper.home #block_2,
#lalt  #wrapper.home #block_3 {
 margin-top:10px;}

/*
#lalt .home .subheading {margin-top:-9px;}
*/

#lalt .home .subheading {
 position:absolute;
 top:82px;
 left:120px;
}

/* #lalt #block_1 .content {border-top:1px solid #d0cccd;} */


#lalt .promo.mousetrap {
margin-top: 125px;
margin-bottom: 10px;
}

#bannerad {background:white!important;}



.subheading {
/*position:relative;
left:-19px;*/
width: 839px;
overflow:hidden;
margin-left: 1px;
margin-top: 1px;
}

#lalt #sitesearch,
#lalt #wrappertop,
#lalt #wrapper {
background:#FFFFFF url(/other_files/LALT/bg_block.gif);
background-repeat: repeat-y;
background-position: 20px;
}
/*
#primary-navigation {
border-right: 3px solid #ff;
margin-left: 20px !important;
}
*/
#lalt #footer ul li.last {
padding-left: 5px;
}
/*-----------------------*/
/*      Navigation       */
/* ----------------------*/

/* Navigation */
#lalt #primary-navigation {
 margin-top:-24px;
 background: transparent url(/other_files/LALT/lalt_header.gif) no-repeat 120px 0px;
 margin-bottom:0px;
}

/*
#lalt #primary-navigation UL {background:#d0095a;}
#lalt #primary-navigation UL UL {background:#fff;}
*/

#primary-navigation ul{
float:right;
width:825px;
padding:0;
margin:0;
background:#d0095a;
position:relative;
}

#lalt #primary-navigation li.first {
border-style:none;
border-width:0pt;
}


#lalt #primary-navigation ul {z-index:1;}



/* Search box */
#lalt .searchwrapper p.info {
 background:#eee8ea;}

#lalt .searchwrapper .row {
background:#eee8ea url(/other_files/LALT/lalt-sitesearch-formbg.gif) no-repeat scroll left bottom;}

/* Remove Bottom Banner */
#lalt #wrapperbot {
 background:none;
 display:none;}



/* Main content block */

#lalt div.maintitle {
 margin-right:-11px;
 background:white;
 border-bottom:3px solid #3D4142;
 border-right:1px solid #FFFFFF;
z-index:20;}

#lalt #block_2 .content {
 border-right:1px solid #eee8ea;
 padding-right:10px;
 margin-bottom:10px;
}

/* Item List styles */

#lalt ul.listing-items li.showlist h3 {
color:#0852A5;
border-bottom:1px solid #CCCCCC;
}

#lalt span.pink {color:#D0095A;}
#lalt span.title {color: #333333}

#lalt .story.showlist {margin-bottom: 25px;}

.advsearch {
margin:5px 0 0 0;
padding:0;
display:block;
}

.advsearch a {
margin:0 0 10px 15px;
padding:0;
display:block;
}
/*LALT thumbnail info style*/

#lalt .showlist{
overflow-x:hidden;
height:100%;
}

.showlist .thumbnail {
width:150px;
height:150px;
overflow:hidden;
float:left;
margin-right:10px;
}

.showlist .thumbnail img {
width:150px;
max-height:150px;
}


.showlist .info {
float:left;
width:490px;
}

/*-----------------------*/
/* LALT Taxonomy Checkbox*/
/* ----------------------*/

.webfx-tree-item A:active {
 text-decoration:none !important;
 background-color:#fff !important;
}

#lalt .vyre_taxonomyTree {
display:block;
border:0;
width: 95%;
margin-bottom: 5px;
overflow:visible;
}

#lalt .vyre_taxonomyTree a {color:#333333 !important; text-decoration:none !important;}

.webfx-tree-item img {
display:none;
width:19px;
}

.webfx-tree-container .webfx-tree-item A,
.webfx-tree-container .webfx-tree-item A:hover,
.webfx-tree-container .webfx-tree-item A.selected,
.webfx-tree-container .webfx-tree-item A.selected:hover,
.webfx-tree-container .webfx-tree-item A.selected-inactive,
.webfx-tree-container .webfx-tree-item A.selected-inactive:hover,
.webfx-tree-container .webfx-tree-item A:active {
 background-image: url(/other_files/LALT/chk_off.gif);
 background-repeat:no-repeat;
 padding-left:18px;
 text-decoration:none !important;
 background-color:#fff !important;
}

.webfx-tree-container .webfx-tree-item.selected A,
.webfx-tree-container .webfx-tree-item.selected A:hover,
.webfx-tree-container .webfx-tree-item.selected A.selected,
.webfx-tree-container .webfx-tree-item.selected A.selected:hover,
.webfx-tree-container .webfx-tree-item.selected A.selected,
.webfx-tree-container .webfx-tree-item.selected A.selected:hover,
.webfx-tree-container .webfx-tree-item.selected A.selected-inactive,
.webfx-tree-container .webfx-tree-item.selected A.selected-inactive:hover,
.webfx-tree-container .webfx-tree-item.selected A:active {
 background-image: url(/other_files/LALT/chk_on.gif);
 background-repeat:no-repeat;
 padding-left:18px;
 background-color:#fff!important;
}

/* end display checkbox*/

/* headers for root taxonomy*/
/* manual entry */
#taxonomy_p1128I_cat_313,
#taxonomy_p1128I_cat_317,
#taxonomy_p1128I_cat_337,
#taxonomy_p1128I_cat_348,
#taxonomy_p1128I_cat_351,
#taxonomy_p1128I_cat_376
{
font-family:arial,helvetica,verdana,sans-serif;
font-size:170%;
font-weight:bold;
margin-bottom: 10px;
background:none;
text-decoration:none;
position:relative;
right:10px;
}

#taxonomy_p1128I_cat_313-anchor,
#taxonomy_p1128I_cat_317-anchor,
#taxonomy_p1128I_cat_337-anchor,
#taxonomy_p1128I_cat_348-anchor,
#taxonomy_p1128I_cat_376-anchor,
#taxonomy_p1128I_cat_351-anchor {
cursor:default;
}

.webfx-tree-container {
margin-left:10px;
margin-bottom:20px;
}

/* nth column taxonomy*/
.webfx-tree-container .webfx-tree-item {
float:left;
margin-bottom:10px;
}

/* 3 column taxonomy*/
#taxonomy_p1128I_cat_313-cont .webfx-tree-item {
/*border:1px solid aqua;*/
width: 30%;
}

/* 2 column taxonomy */
/* manual entry */
.webfx-tree-container .webfx-tree-item {
/*border:1px solid blue;*/
width: 45%;
margin-right: 10px;
}

#lalt .search-taxonomy .webfx-tree-last{
clear:none !important;
}

#footer ul li {
padding:0 5px 0 0;
margin:0 0 0 0;
}

#footer ul li.last {border:0;}

/* taxonomy workaround for IE*/
/*EFF Miah: Theatre Practitioners e.g. Stanislavski, Brecht etc.*/
#taxonomy_p1128I_cat_331{
width: 50%;
}

/*EFF Miah: Opportunities for young people at risk (and special needs groups)*/
#taxonomy_p1128I_cat_334 {
width: 70%;
}

#lalt ul.listing-items {list-style-type: none;}
