﻿.home
{
	border: 3px solid #DDD9CE;
	padding-bottom:70px;

}

.otherpages /* competition, sitemap, data protection etc pages */
{
	border: 3px solid #DDD9CE;
	padding-bottom:70px;

}



.home ul { list-style: none; padding-left: 35px; padding-bottom:10px}
.home li { list-style-type: disc; margin-bottom: 5px; color: #000000; }


.otherpages ul { list-style: none; padding-left: 35px; padding-bottom:10px}
.otherpages li { list-style-type: disc; margin-bottom: 5px; color: #000000; }

.home .main
{
	float: left;
	display: block;
	width: 311px; /* changed from 310 - added by Paula */
	margin: 0 0 10px 0;
}

.home .left
{
	float: left;
	display: block;
	width: 320px;
	color:#000000;
}


.home img
{
    
    border:none;
}


.home h1 
{
	color: #D23701;
	font: normal 36px/38px Arial, sans-serif;
	margin-bottom: 10; /* changed from 0 - added by Sinead */
	padding: 0;
	line-height: 1.5;/* changed from 1 - added by Sinead */
	background: #fff;
	text-indent: 0;
	width: 99%;
	display:none; /* added by Paula*/
}

.otherpages h1 
{
	color: #D23701;
	font: normal 36px/38px Arial, sans-serif;
	margin-bottom: 10; /* changed from 0 - added by Sinead */
	padding: 0;
	line-height: 1.5;/* changed from 1 - added by Sinead */
	background: #fff;
	text-indent: 0;
	width: 99%;
	
}

.home h2
{
	background: #fff;
	text-indent: 0;
	color: #5E658F;
	font: normal 18px/20px "Arial Black", sans-serif;
	margin: 0 0 20px 0;
	padding: 0;
	line-height: 1;
	display:none; /* added by Paula*/
}

.otherpages h2
{
	background: #fff;
	text-indent: 0;
	color: #5E658F;
	font: normal 18px/20px "Arial Black", sans-serif;
	margin: 0 0 20px 0;
	padding: 0;
	line-height: 1;
	
}


/* Original styles

.home h5	
{ font-family: "Arial Black"; font-weight: normal; font-size: 130%; margin-bottom: 5px; }
.home h5.date	{ color: #D23701; }

a.homeevent
{ font-family: bold 17px "Arial", sans-serif; color:#000000;
line-height:1.25;}

.home h3.event	
{ font-family: "Arial Black"; font-weight: normal; font-size: 130%; margin-bottom: 5px;}
.home h3.date	{ color: #D23701; line-height:1.25; }

 */

.home h5	
{ font-family: Arial; font-weight: normal; font-size: 130%; margin-bottom: 5px; }
.home h5.date	{ color: #D23701; font-family: Arial; }


a.homeevent
{ font-family: bold 17px Arial, sans-serif; color:#000000; line-height:1.25;}

.home h3.event	
{ font-family: Arial; font-weight: bold; font-size: 14px; margin-bottom: 5px;}
.home h3.date	{ font-family: Arial; color: #D23701; line-height:1.25; font-size: 12px; }


.home .left h4
{
	color: #5E658F;
	font: bold 14px/16px Arial, sans-serif;
	margin: 0 0 5px 0;
} 


.home .leftblock 	/*Conference Ad	*/
{
float: left;
background:#ffffff url('/images/homeUlsterHallBlock.jpg') bottom left no-repeat;
width:300px;
padding-bottom:115px;

}

.home .leftadditional 	/*Conference Ad	*/
{
float: left;
background:#ffffff url('/images/homeUlsterHallBlock.jpg') bottom left no-repeat;
width:300px;
padding-bottom:115px;

}

.home .right /*	Conference Ad	*/
{
float: right;
background:#ffffff url('/images/homeUlsterHallLogo2.gif') bottom left no-repeat;
width:240px;
padding-bottom:152px;
}

.home .right2 /*	Conference Ad	*/
{
float: right;
padding-bottom: 10px;
}

.home .rightadditional /*	Conference Ad	*/
{
float: right;
background:#ffffff url('/images/homeConferences.jpg') bottom left no-repeat;
width:240px;
padding-bottom:151px;
}


.home .rightconfex /*	Conference Ad	*/
{
float: right;
background:#ffffff url('/images/confex2010.gif') bottom left no-repeat;
width:240px;
padding-bottom:115px;
}




.home .warning 
{
float: right;
width:240px;


}



.home .right strong
{
color:#000000;
margin:0;
padding:10px 5px 10px 5px;
}

.home .rightadditional strong
{
color:#ffffff;
margin:0;
padding:10px 5px 10px 5px;
}

.home .rightconfex strong
{
color:#ffffff;
margin:0;
padding:10px 5px 10px 5px;
}

.home .warning strong
{
color:#ffffff;
margin:0;
padding:10px 5px 10px 5px;
}

.home .leftblock strong
{
color:#ffffff;
margin:0;
padding:10px 5px 10px 5px;
}

.home .leftadditional strong
{
color:#ffffff;
margin:0;
padding:10px 5px 10px 5px;
}

/*
.home .right p
{
color:#fff;
background-color:#001942;
margin:0;
padding:5px;
font-size:1.6em;
line-height:1.2em;
}
*/

.home .right p
{
color:#fff;
background-color:#000000;
margin:0;
padding:5px;
font-size:1.4em;
line-height:1em;
font-weight:bold;
}

.home .rightadditional p
{
color:#fff;
background-color:#455281;
margin:0;
padding:5px;
font-size:1.4em;
line-height:1em;
font-weight:bold;
}

.home .rightconfex p
{
color:#fff;
background-color:#0079ad;
margin:0;
padding:5px;
font-size:1.4em;
line-height:1em;
font-weight:bold;
}

.home .warning p
{
color:#fff;
background-color:#455281;
margin:0;
padding:5px;
font-size:1.4em;
line-height:1em;
font-weight:bold;
}

.home .leftblock p
{
color:#000;
background-color:#c1bfb6;
margin:0;
padding:5px;
font-size:1.4em;
line-height:1em;
font-weight:bold;
}

.home .leftadditional p
{
color:#ffffff;
background-color:#000000;
margin:0;
padding:5px;
font-size:1.4em;
line-height:1em;
font-weight:bold;
}

.home .right p a
{
color:#fff;
font-size:0.8em;
text-align:right;
font-weight:normal;
padding-top:5px;
}

.home .rightadditional p a
{
color:white;
font-size:0.8em;
text-align:right;
font-weight:normal;
padding-top:5px;
}

.home .rightconfex p a
{
color:white;
font-size:0.8em;
text-align:right;
font-weight:normal;
padding-top:5px;
}

.home .leftadditional p a
{
color:white;
font-size:0.8em;
text-align:right;
font-weight:normal;
padding-top:5px;
}

.home .warning p a
{
color:white;
font-size:0.8em;
text-align:right;
font-weight:bold;
padding-top:5px;
}

.home .warning .smalltext
{
color:white;
font-size:0.8em;
text-align:right;
font-weight:normal;
padding-top:5px;
}


.home .leftblock p a
{
color:#000;
font-size:0.8em;
text-align:right;
font-weight:normal;
padding-top:5px;
}

.home .right img
{
margin:0;
padding:0;
}

.home .rightadditional img
{
margin:0;
padding:0;
}

.home .leftadditional img
{
margin:0;
padding:0;
}

.home .warning img
{
margin:0;
padding:0;
}





 
.home_sub
{
float: left;
display: block;
width: 90px;
margin: 0 9px 0 0; /* changed left margin from 5px to 0 and right margin form 0 to 9px - Paula */
color:#000000;
/* overflow: hidden; */
}

.home_sub img
{
    width:90px;
    border:none;
/* overflow: hidden; */
}

.first
{
margin: 0;
}

.home_sub ul
{
float: left;
margin: 0 0 10px 0;
padding: 0;
list-style: none;
font-size: 90%;
}

.home_sub li
{
list-style-type: none;
float: left;
width: 90px;
line-height: 1;
}

.home_sub li.cat	{	color: #111; font-weight:bold;	}
/*.home_sub li.date	{	color: #111; padding: 1px 0; }  Original style - changed to Arial by Paula */
.home_sub li.date	{	color: #111; padding: 1px 0; font-family: Arial; }
.home_sub li.performer	{	padding-top: 3px; font-size: 100%;  font-weight:bold;	}
.home_sub li.location	{		}

.home_sub p
{ margin: 0; }







