			body{
				line-height:140%; font-size:80%;
				background:url("/sites/media/Media,265527,en.gif");
			}
			#page{width:975px; margin:0 auto; background:#FFFFFF;}
			#header img#euroidLOGO{
				float:left;border:none; padding-left:10px;
			}			
			#headerRight{
				float:right;
			}		
			#headerRight #headerSearch{
				background:#010099; padding:5px;
			}
			#searchBar{	
				background:#1E4874; padding:5px;
			}	
			#searchBar img#homeButton, #searchBar img#favouritesButton{
				float:left; padding-left:5px;border:none;
			}
			#searchForm{	
				float:right;
			}	
			#contentCont{background:#FFFFEC;}
			#colLeft{
				float:left; width:200px; padding:10px;font-size:120%;
			}	
			#colLeft a, span.currentbranch0, span.currentbranch1{
				text-decoration:none; color:#633; font-weight:bold; 
			}

			#colLeft ul{
				padding-left:20px;
			}
			#colLeft li{
				border-bottom:1px dashed #960; padding:5px 0px 5px 0px; list-style: url("/sites/media/Media,265526,en.gif");
			}
			#colLeft #sponsorLogos{margin:20px;}
			#colRight{
				color:#333; width:730px; float:right; background:#FFFFFF; padding:10px;
			}
#colRight h2{color:#1E4874; padding-bottom:10px;letter-spacing:0px;font-weight:bold;}
#colRight ul{padding-left:25px;}
			#colRight p{
				padding-bottom:10px;
			}
			
			#footer{
				border-top:20px solid #8EA3B9; padding:10px; color:#999;
			}
			#footer #logos img{
				margin:10px 20px 0px 0px; border:none;
			}			
			.clearer{
				clear:both;
			}	

/*************STORYBOARD******************/
.story{width:940px; float:left; margin-bottom:10px; position:relative; clear:both; background:#f3f3f3; border:1px dotted #CCCCCC;padding:5px;}
.story img{border:none;}
.story a{ color:#66CCFF; text-decoration:none;}
.story div.img_cont{float:left; width:500px;}
.story div.full_desc{float:right; width:420px; padding:5px;}
.story h2.title{margin:0px; padding:5px 0px; color:#3399CC; font-size:120%;}
.story span.keywords{display:block; background:#333; color:#fff; padding:5px; }

.story span.pos{display:block; background:#444;padding:5px;  position:absolute; top:35px; left:5px;}
.story span.neg{display:block; background:#444;padding:5px;  position:absolute; top:235px; left:5px;}

.story div.desc{padding:5px; border:1px solid #333;height:250px; overflow:auto; background:#fff;}

a.next_button, a.branch_button{width:200px; display:block; background:#369; border-radius:10px; ;color:#fff;text-align:center; font-weight:bold;padding:10px; margin:auto;}

.continue_story, .branch_story { float: left; width: 460px; }

/*******IMAGE COLLAGE********/
.collage-image{ float:left; width:160px; padding:5px; border:1px dotted #ccc; margin-bottom:5px; }
.collage-image img{ height:100px;  }
