/* CSS Document */

body {	background: #650021 url(../images/background_repeater.gif) repeat-x; margin-top:50px;

}


/* The table containing all the content */

#table_container {	
				background: #ffffff url(../images/repeater.gif) repeat-y;		 				  					  
}
	
/* The central cell, which displays the majority of the editable content */
#centre_content{color:#434174;
 				font-family: Verdana, Arial, Helvetica, sans-serif;
  				font-size:11px;
   				line-height:18px;	
				width: 414px;
				padding-left: 26px;
				padding-top: 26px;
				

}

/* the h1 for the center cell, and it's associated span */
#centre_content h1{			
					font-family:Georgia, 'Times New Roman', Times, serif;
					font-size: 23px;
					line-height: 20px;
					font-weight:normal;
					
									
				
 }
 
#centre_content h1 span{
 							background-color:#c40044;
							color:#ffffff;
							padding: 2px 4px;
 }
 
#centre_content p { margin: 8px 0px; }



#centre_content A{color:#c40044; /*text-decoration:none*/}


/* a div containing a graphic, which is used to divide sections */
.separater{
			background-image:url(../images/separater.gif);
			background-repeat:no-repeat;
			background-position:center;
			width:414px;
			height:6px;
			padding: 15px 0px;

}

/* the footers */
#footer{
				background-image:url(../images/footer.gif);
				background-repeat:no-repeat;
				background-position: bottom left;
				width: 855px;
				height: 18px;
				padding-top: 40px;

}



.fine_print{
			color:#ffffff;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9px;
			line-height:19px;
			text-align:center;
			
}	

.fine_print A{
			color:#ffffff;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9px;
			line-height:19px;
			text-align:center;
			text-decoration:none;			
}

.fine_print2{
			color:#bebebe;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9px;
			line-height:19px;
			text-align:left;
			
}	

.fine_print2 A{
			color:#bebebe;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9px;
			line-height:19px;
			text-align:left;
			text-decoration:none;			
}
	
/* left column and its  associated divs and images */

/* The left column */
#left_column{
		background-image:url(../images/repeater_left.gif);
		background-repeat:repeat-y;

}


/*advertising*/
#advertising{
				background-image:url(../images/ad_space.jpg);
				width:273px;
				height:148px;
				background-repeat:no-repeat;

}

/*top  - header */
#header_right{
				background-image:url(../images/header_right.jpg);
				background-repeat:no-repeat;
}

#header_centre{}


/* the right column - and navigation */

#right_column{
				background: url(../images/background_right_column.gif) no-repeat;
				background-position: right 136px;

}


#nav_div{
	margin-top:-28px;
}


#nav_div ul{ 			
			font-family:Georgia, 'Times New Roman', Times, serif;
			font-size: 13px;
			list-style: none;
			line-height:23px;

}

#nav_div li {padding:0px; margin:0px;}

#nav_div li A{ 	
text-decoration:none;
}

#nav_div li A span{
					background-color:#c40044;
					color:#ffffff;
					padding: 2px;
}	

#nav_div li A:hover span{
					background-color:#434174;
					color:#fdfffff;

}	

/* This is for the active page, it must be hardcoded to each page */
#nav_current{
			background-color:#434174 !important;
			color:#ffffff !important;
}		

/* Padding for main image */
#main_image{ padding-bottom: 4px;} 


/* This div contains the showreel */

#flashcontent{ text-align:left; border: thick; border-color:#434174;

}


/* Some Text Formatting Styles */

.bright_text{ color:#c40044;}

.stand_out{ color:#c40044; font-size:13px; }

.stand_out P{ margin-top: 0px;}

.home_text{ font-size:15px; line-height: 22px}

.home_text2{ font-size:13px; padding-top: 10px}

.home_text3{ font-size: 14px;}
















