@font-face {
  font-family: "headerNav";
  src: url(/resources/aristalight.ttf) format("truetype");
}
@font-face {
  font-family: "myfont2";
  src: url(/resources/LondonBetween.ttf) format("truetype");
}

body{
	margin:0; padding:0;
	font-family: verdana, sans-serif;
	text-align: center; 
	color:#ffffff;
	background-color:#8adaf3;
	height:100%;}
header{
	padding:0;
}

header > h1.logo{font-family: "headerNav",verdana, sans-serif;padding:16px 0px 0px 0px;margin:0;font-size:32px;}

header > h1.logo > span {padding:16px 0px 0px 0px;margin:0;font-size:32px;color:#000000;}

header > h1 {
	font-family:  verdana,sans-serif; font-size:16px; margin:5px 0 0 0; padding-bottom:16px;;
}

body > div.main {font-family:verdana, sans-serif;	
width:940px; color:#000000; background-color:#ffffff;
		-moz-border-radius: 5px;
	-webkit-border-radius: 5px;margin:auto;padding:20px;
}


footer
{
	
	width:100%;
	text-align:center;
}
header > nav
{
	font-family: "headerNav",verdana, sans-serif;
}

header > nav > ul
{
	margin: 15px 15px 15px 0px;
	padding: 0px;
	list-style-type: none;
}

header > nav > ul > li
{
	display:inline;			
}

header > nav a, header > nav a:visited
{
	color: #19A0CC;
	margin-left:10px;
	padding:8px;
	font-size:1.4em;
	background-color:#C9EDF9;
		-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
header > nav a:hover
{
	color: #0F5F79;
	background-color:#19A0CC;
} 


footer > p
{
	margin:0px;
	padding:45px 5px 5px; 5px;
	font-size: 0.8em;
}
footer > p >  a, footer > p > a:visited
{
	color: #19A0CC;
	
}
footer > p > a:hover
{
	color: #0F5F79;
}
			div {text-align: left;overflow:auto;height:100%;}
			div.links 
			{
				font-size:1.8em;margin:40px 10px 40px 10px;text-align:center;
			}

			a.claim, a.claim:visited {	color: #19A0CC;}
			
			nav.home {font-size:1.8em;}
			nav a, nav a:visited
			{
				font-family: "headerNav",verdana, sans-serif;
				color: #19A0CC;
				margin-left:10px;
				padding:8px;
				
				background-color:#C9EDF9;
					-moz-border-radius: 5px;
				-webkit-border-radius: 5px;

			}
			nav a:hover
			{
				color: #0F5F79;
				background-color:#19A0CC;
			} 	
div.box
{
	background-color:#ffdd8d;
	padding:8px;
	margin-bottom:16px;margin-top:8px;
		-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
			p.error{color:red;}
			 #mask {  
   position:absolute;top:0;left:0;  
   z-index:9000;  
   background-color:#000;  
   display:none;  
 }  
   h1 {text-align:center;font-weight:normal;margin-bottom:40px;}  
 #boxes .window {  
   position:absolute;  
   top:100px;

   display:none;  
   z-index:9999;  
   padding:20px;  
 }  
 
 
 			contentBox
			{
				
				padding-top:118px;
				padding-bottom:78px;
				width:380px;
				margin-left:0;
				float:left;
				border-right: 1px solid #adbbd2;
				text-align:center;
				font-family: verdana, sans-serif;
			}
			featuredOn
			{
			
				font-family: verdana, sans-serif;
			}
			
			aside
			{
				
				padding-left:10px;
				width:540px;
				float:left;
				
			}

