@charset "utf-8";
/* CSS Document */

body{
	margin:0; padding:36px 0 60px 15px; background:#FFF url(../images/right/page_bg.gif) top left repeat-x;
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
}

#main_pane{
	width:701px; padding:6px 3px 6px 3px; border-left:1px solid #BCBCBC; border-right:1px solid #BCBCBC;height:auto; background: #FFF;
}

/* FIX CONTAINER DIV HEIGHT */

.clearfix:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
.clearfix {display:block}

#top_curve{
	background:url(../images/right/curve_window_top.gif) top left no-repeat; width:709px; height:18px;
	border:0;
}

#bottom_curve{
	background:url(../images/right/curve_window_bottom.gif) top left no-repeat; width:709px; height:18px;
	border:0;
}


#left_pane{
	width:477px; border:1px solid #BCBCBC;float:left;
}

	#release_year_links{
		background:url(../images/right/release_year_links_bg.gif) repeat-x top left; height:18px;
	}

	#release_year_links a {
		font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
		color:#000; text-decoration:none;
		
		float:left;	display:inline;
		margin-right:3px; padding:2px 3px 0 3px;
	}

	#release_year_links a.current {
		font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;
		color:#F72C3F; text-decoration:none;
		
		float:left;	display:inline;
		margin-right:5px; padding:2px 4px 2px 4px;
		width:auto;	background:#fff;
	}

	#content_pane{
		padding:8px;
	}

	.welcome_note{
		width:427px;height:400px;
		padding:36px 18px 18px 18px;
		background:url(../images/right/welcome_note_bg.gif) top left no-repeat;
		font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;
	}
	
#right_pane{
	width:210px; float:left; margin-left:1px;
	background:#FFF url(../images/right/press_contacts_header.gif) top left no-repeat;
	padding:28px 0 0 9px;
	color:#666;
}

.contact{
	width:156px;padding-left:45px;margin-top:8px;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;
}

.contact a{
	font-size:9px; color:#F72C3F;
}

.contact .note{
	font-size:9px; color:#F72C3F;
}

.v_nalder{
	background:url(../images/contacts/v_nalder_small.jpg) top left no-repeat;
}

.s_lawrence{
	background:url(../images/contacts/shona_small.jpg) top left no-repeat;
	
}

.s_willsher{
	background:url(../images/contacts/scott_willsher_small.jpg) top left no-repeat;
}

.a_rhead{
	background:url(../images/contacts/alistair_rhead.jpg) top left no-repeat;
}

.a_osman{
	background:url(../images/contacts/angela_osman.jpg) top left no-repeat;
}

.n_reglar{
	background:url(../images/contacts/nReglar.jpg) top left no-repeat;
}
.jack_bowes{
	background:url(../images/contacts/jack_bowes.jpg) top left no-repeat;
}

#social-links {
	margin-top: 10px;
	
}

.facebook-link {
	margin-top: 5px;
	height: 25px;
	background:url(../images/social-icons/facebook.jpg) top left no-repeat;
}

#social-links a {
	margin-left: 30px;
}




#announcements{
	width:157px;
	height:110px;
/*background:url(../images/right/announcements_bg_04.jpg) top left no-repeat;*/
	margin:8px 0 8px 0;
	padding:35px 10px 15px 10px;
	overflow:hidden;
}

#announcements p{
	width:155px;
}

#forthcoming_events{
	width:157px;
	height:240px;
	/*background:url(../images/right/forthcoming_events_bg_04.jpg) top left no-repeat;*/
	margin:8px 0 8px 0;
	padding:35px 10px 15px 10px;
	overflow:hidden;
}*/

