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

h1 {color:#3f3f3f; font-weight:bold; font-size:2.8em; font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px;}
h1.special {color:#3f3f3f; font-size:1.3em; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px;}
h2 {color:#3f3f3f; font-weight:bold; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif;}
h3 {color:#ffffff; font-weight:bold; font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif;}

img { 
	border-style: none;
	}


body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3f3f3f;
	font-size:0.65em;
	margin: 0px auto;
	padding: 0px;
	width: 600px;
	background:#000000 url(images/bg_test_1600x200-2.jpg) repeat-y fixed 0 0;
	background-position:center;
	}
	
/*html {
	margin: 10px auto;
	padding: 10px;
	height: 100%;
	width: 600px;
	}*/	
	
			
#centre_col {
	background-color:#ffffff;
	width : 600px;
	margin: 0px auto;
	padding: 0px;
	}

	
#header {
	width: 600px;
	height:164px;
	background-image: url(images/header_fixed_600x144.png);
	background-repeat: no-repeat;
	top: 16px;
	z-index: 5;
	font-size:1.20em;
	margin: 0px;
	padding: 0px;
	position: fixed;
	border:0px;
	}
	


#header {color:#ffffff;}
#header a:link {color:#ffffff; text-decoration:none;}
#header a:hover {background-color:#3f3f3f; color:#000000; text-decoration:none;}
#header a:active {color:#ffffff; text-decoration:none;}
#header a:visited {color:#ffffff; text-decoration:none;}

#readmore {color:#3f3f3f;}
#readmore a:link {color:#3f3f3f; text-decoration:none;}
#readmore a:hover {background-color:#3f3f3f; color:#000000; text-decoration:none;}
#readmore a:active {color:#000000; text-decoration:none;}
#readmore a:visited {color:#000000; text-decoration:none;}

#lexisbutton {color:#3f3f3f;}
#lexisbutton a:link {color:#3f3f3f; text-decoration:none;}
#lexisbutton a:hover {color:#000000; text-decoration:none;}
#lexisbutton a:active {color:#000000; text-decoration:none;}
#lexisbutton a:visited {color:#3f3f3f; text-decoration:none;}

#link {color:#ffffff;}
#link a:link {color:#ffffff;}
#link a:active {color:#ffffff;}
#link a:visited {color:#ffffff;}

#headerpage2 {
	height: 164px;
	width: 320px;
	margin:0px auto;
	font-size:1.35em;
	top: 25px;
	z-index: 5;
	}
	

#headerpage2 {color:#ffffff;}
#headerpage2 a:link {color:#ffffff; text-decoration:none;}
#headerpage2 a:hover {background-color:#ffffff; color:#000000; text-decoration:none;}

#footer {
		background-image: url(images/header_fixed_grey_600x144.png);
		background-repeat: no-repeat;
		width: 600px;
		position: fixed;
		bottom: 5px;
		z-index: 5;
		margin: 0px;
		padding: 0px;
		}

.storytop1 {background-color:#ffffff;
		padding: 20px 10px 0px 10px;
		margin : 140px 10px 10px 10px;
		width: 560px;
		}	

.storytop {background-color:#ffffff;
		padding: 20px 10px 0px 10px;
		margin : 120px 10px 10px 10px;
		width: 560px;
		}		

.film {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin: 20px 0px;
	width: 578px;
	height:327px;
	font-size:1.35em;
	border:0px;
	}
	
.backbutton {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin: 10px 0px;
	width: 355px;
	font-size:1.35em;
	}	
	

.story {background-color:transparent;
		padding: 0px 10px 0px 10px;
		margin : 0px auto 10px ;
		width :560px;
		}
		
.story1 {background-color:#000000;
		color:#ffffff;
		padding: 20px 20px 25px 20px ;
		margin : 20px auto 0px;
		width :520px;
		}		
		
.maptext {float:left; line-height:1.8em; font-size:0.8em; margin:0px; padding:20px 0px 0px 0px; width:130px;}

.profiletext {line-height:1.6em; margin:5px 0px; padding:5px 0px}

.profiletextjoff {line-height:1.6em; margin:20px 0px 0px; padding:5px 0px 0px}
		
.imgleftemma {float: left; margin: 40px 20px 30px 20px;}

.imgleftrobb {float: left; margin: 20px 20px 20px 20px;}

.imgleftmap {float: left; margin: 20px 15px 20px 0px;}

.img_rap_right {float: right; margin: 10px 20px 5px 10px;}

	
.lines {background-color:transparent;
		color:#3f3f3f;
		padding: 0px 0px;
		margin : 0px auto 10px;
		width :560px;
		width: 560px;
		overflow:hidden;
		font-size: 0.9em;
		float: none;
		clear:both;
		}	

.linesmap {background-color:transparent;
		/*background-image:url(images/line_1.jpg);*/
		color:#3f3f3f;
		padding: 0px 0px;
		margin : 0px 0px 0px 0px;
		width :130px;
		font-size :0.9em;
		overflow:hidden;
		}		
		
.profile lines {color:#ffffff;
		/*background-image:url(images/line_1.jpg);*/
		color:#3f3f3f;
		padding: 0px 0px;
		margin : 0px 20px;
		width :560px;
		font-size :0.5em;
		}				
		

		
.header_text_bottom {background-color:transparent;
		padding: 118px 0px 20px 0px;
		margin : 0px auto;
		width :560px;
		text-align:right;
		}
		
	
.images_560 {background-color:transparent;
		padding: 0px 0px;
		margin: 5px auto 10px;
		width :560px;
		
		color:#ffffff;
		}		

.usbutton {background-color:transparent;
		height:1px;
		
		}		

	
.home_button {background-color:transparent;
		padding: 0px 0px;
		margin: 20px auto 0px;
		width :450px;
		text-align:center; 
		color:#000000;
		}
		
			
.tandc_text {background-color:transparent;
		padding: 0px 0px;
		margin: 0px auto 80px;
		width :450px;
		text-align:center; 
		color:#000000;
		}
		
.page_intro {color:#3f3f3f;
			font-weight:650;
			font-size:1.7em; font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px;
		    line-height: 1.4em;
			}		
			
#thinkintro {font-size:1.4em; font-family:Verdana, Geneva, sans-serif; margin: 0em 0em; border: 0em; color:#3f3f3f; text-align:left; line-height:1.4em; padding:0.5em 1.5em;}			
		
#thinktitles {background-color:#000000; font-family:Verdana, Geneva, sans-serif; color:#ffffff; font-size:1.2em; margin:0em; padding:0.5em 1em;}		

.thinkcopy {font-family:Verdana, Geneva, sans-serif; color:#3f3f3f; font-size:1.1em; margin:0em; padding:0.5em 1.3em 1em 1.3em;}

#thinksignoff {color:#ffffff; font-family:Verdana, Geneva, sans-serif; font-size:0.9em; padding:0.5em 4em; line-height:0.5em; text-align:center; background-color:#000000;}