img			{border:none; behavior: url(/_includes/iepngfix.htc); outline:none;}


/* ******************************************************************* */
/* navigation */

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	font-weight:bold;
}
a.nav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	font-weight:bold;
}
a.nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
	font-weight:bold;
}
a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration:underline;
	font-weight:bold;
} 
a.nav_active:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration:none;
	font-weight:bold;
}
a.nav_active:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration:none;
	font-weight:bold;
}
a.nav_active:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration:underline;
	font-weight:bold;
}

/* ******************************************************************* */
/* subnav styles */
.subnav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}

a.subnav:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}

a.subnav:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
}

a.subnav:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
}

.subnav_container {
	padding-top: 5px;
}

/* ******************************************************************* */
/* copy styles */


p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
}


.bodyCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
}

a.bodyCopy:link {
	text-decoration:underline;
}
a.bodyCopy:visited {
	text-decoration:underline;
}
a.bodyCopy:hover {
	color:#FF0000;
	text-decoration:underline;
}

.bodyCopy_red {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:normal;
}


.introCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

.subHeading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}

.heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FF0000;
	font-weight:normal;
}

.clickMe {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}

.footerCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
}

.red {color:#FF0000;}

/* ******************************************************************* */
/* layout styles */

.hpFooter {
	border: 1px solid #FF0000;
}

.red_down {
	background-image:url(/_images/_layout/_content/red_down.jpg);
	background-repeat:repeat-y;
}
.red_across {
	background-image:url(/_images/_layout/_content/red_across.jpg);
	background-repeat:repeat-x;
}

.content_container {
	padding-top: 7px;
}



.hp_img_container {position:relative; float:left;}

.homepage_img {padding:0px; margin:0px; margin-top:10px; width:230px; height:199px; overflow:hidden; float:left; border:4px solid #FFF; border-top:none; border-bottom:none;}

.homepage_img a {width:230px; padding-top:110px; z-index:20; color:#FFF; font-size:14px;  text-align:left; display:block; text-decoration:none; font-weight:normal;}

.homepage_img a div {
background:url(/_images/_layout/bg_blackSeeThrough.png);
display:block;
padding:10px;
z-index:40;
}

.homepage_img a div strong {display:block;}
.homepage_img a div em {font-style:normal; font-weight:normal; color:#D2232A;}


#sliderContainer {width:630px; display:block; position:relative; left:70px; height:auto;}






#homepage_content 	{width:710px;}
#hp_left			{width:430px; float:left; padding-right:10px; border-right:1px solid #FF0000}
#hp_right			{width:230px; float:left; padding-left:10px;}

#hp_left h1			{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#FF0000;}
#hp_right h1			{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#FF0000;}


#newWhatsOn h1			{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#FF0000;}



/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:600px;
		height:215px;
		overflow:hidden;
		}	
		
	#slider a, #slider2 a{
		border:none;	
	}
		
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:48px;
		height:84px;
		position:absolute;
		left:-15px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:566px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:48px;
		height:84px;
		background:url(/_images/left_arrow.png) no-repeat 0 0;	
		behavior: url(/_includes/iepngfix.htc);
		}	
	#nextBtn a, #slider1next a{ 
		background:url(/_images/right_arrow.png) no-repeat 0 0;	
		behavior: url(/_includes/iepngfix.htc);
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#FFFFFF;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#FFFFFF;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */


