
/* ----- general ------*/


#header h1 {
text-indent:0px;
font-size: 2.2em;
color: #000000;
float:left;
/*margin-top: 20px;*/
}


ul.events {
float:left;
padding: 0;
margin: 0;
font-size:1.6em;

}

div.TDAlink, #nav, #footer
 {
display:none;

}


.ui-tabs-hide{
	display:block;
}

#content {
padding:0;
margin:0;

}



/*--- home page ----*/

body#tttlandingpage2010 div.jcarousel-skin-tango, 
body#tttlandingpage2010 div.ukmap .lozenge,
body#tttlandingpage2010 div.ukmap a, 
body#tttlandingpage2010 div.signup, 
body#tttlandingpage2010 div.right, 
body#tttlandingpage2010 img  {
display:none;
}

body#tttlandingpage2010 div.maincontent {
float:left;
}

body#tttlandingpage2010 div.maincontent .lozenge .top  {
padding: 0;
margin: 0;
}

/*----- videos ----- */

body#videos ul.tabUL {
display:none;
}


/*----- what to expect ----- */

body#whattoexpect dl.event {
width:200px;
}

body#moreaboutevent div.left, body#whattoexpect img, body#whattoexpect .contentArea img  {
display:none;
}

body#moreaboutevent element.style, body#moreaboutevent div.contentArea  {
display:block!important;
}

body#moreaboutevent div.right {
float:left;
}

body#moreaboutevent h3.headerLink {
margin:0;
padding:0;
}

body#moreaboutevent div.contentArea mapArea img {
display:block;
}

body#moreaboutevent div.contentArea p {
clear: both;
}

/*----- who ----- */

body#who div.left{
width: 600px;
float: left;

}

body#who #content .left .who img {
display:none!important;
}

body#who #content .left .who p {
margin-left:0;

}


/*----- press ----- */


body#press div.left {
width: 600px;
}
