/* CSS for larger screen format based on 1024*768 definition */
/* structural formatting */
body {
/*	background-color: #fdfada; */
	color: black;
	font-size: 0.9em ;
	height: auto;
	line-height: normal;
	margin-left: auto; 			 	
	margin-right: auto ; 
	margin-top: 0%; 			 	
	padding: 0px; 				
	text-align: center; 				
	width: 94%;
	font-family: verdana;
}
.content {
	font-family: verdana;
	background-color: #fdfada;
	margin-left: auto; 			 	
	margin-right: auto; 			 	
	margin-top: 0px;
	text-align: left;
	width: 950px;
	height:auto;	
	z-index: 5;
}
#header {
	background-color: #fdfada;
	left: 0px;
	height: 110px;
	position:absolute;
	float: left;
	top: 0px;
	white-space: nowrap;
	width:  200px;
	z-index: 15;
}
.main {
	background-color:blue;
	left: 220px;
	margin-top: 1%;
	margin-left:  220px;
	text-align: left;
	z-index: 25;
}

#toppictures {
	background-color: #fdfada;
	left: 220px;
	height: 110px;
	position:absolute;
	float: left;
	top: 0px;
	white-space: nowrap;
	margin:0px;
	padding: 0px;
	border: 0;
	z-index: 15;
}

.lhsmenu {
	background-color: transparent;
	margin-left:0px; 			 	
	margin-right: 0% ; 
	padding: 0px; 				
	text-align: left; 				
	white-space: nowrap;
	width: 200px ;
	z-index: 20;
}
/* Base_MENU Processing */
#base { 
	background-color: #fdfada;
	position: relative;	
	top: 1em;
	text-align:center;
}
.Base_MENU {
	font-size:10pt; 
	padding-left: 10px; 
	padding-right: 10px; 
	text-decoration: none; 
	width: 125px; 
 }
a.Base_MENU:link {color: gray}    /* unvisited link */
a.Base_MENU:visited {color: gray} /* visited link */
a.Base_MENU:hover {color: black}   /* mouse over link */
a.Base_MENU:active {color:gray}  /* selected link */

.baseleft {
	border: 0px transparent;
	float:left;
	z-index: 25;
}
.baseright {
	border: 0px transparent;
	float:right;
	z-index: 25;
}
/* textual formatting */
a {
	text-decoration : none;
}
h1 {font-weight: bold;
	font-size: 1.8em;
	font-family: verdana;
	padding-top: 0.25em;
}
h2 {
	font-family: verdana;
	font-weight:bold;
	font-size: 1em;
	padding-top: 0.25em;
}
img {
	font-family: verdana;
	font-size: 0.9em ;
	border: 0px transparent;
	margin-left: 5px;
	margin-right: 5px;
}
input {	font-size: 0.9em ;}
li {
	font-family: verdana;
	font-size: 0.9em ;
	line-height:100% ;
}
p {	
	font-family: verdana;
	font-size: 0.9em ;
}
ul { 
	margin-top: 0px; 
	margin-bottom: 0px;
	font-size: 0.9em ;
	font-family: verdana;
}

a:link {color: blue}     			/* unvisited link */
a:visited {color: blue}  			/* visited link */
a:hover {color: black;}   			/* mouse over link */
a:active {color: blue;}   		/* selected link */

.nopseudo {text-decoration: none;}
a.nopseudo:link {color: white}     	/* unvisited link */
a.nopseudo:visited {color: white}  	/* visited link */
a.nopseudo:hover {color: white;}   	/* mouse over link */
a.nopseudo:active {color: white;}   /* selected link */

.contactbutton {
	background-color: silver;
	border:outset 5px; 
	left: 600px; 
	padding: 3px;
	text-decoration: none; 
}
a.contactbutton:link {color: blue}     	/* unvisited link */
a.contactbutton:visited {color: blue}  	/* visited link */
a.contactbutton:hover {color: black;}   /* mouse over link */
a.contactbutton:active {color: blue;}  /* selected link */

.bold {font-weight: bold;}
.clear {clear: both;font-size:0;}
.counter {text-align:left; background-color:transparent; border: 0; padding:0;}
.italic {font-style:italic;}		
.notify {background-color: yellow; text-align: center; margin: 6px;}
.border-thin { border: thin solid black;}
.nounderline{ text-decoration: none;}
.noborder{ border: 0px transparent; margin:0px;}
.spam {background-color:transparent;color:blue;border:0;}

.onmouseover {color:black; text-decoration: underline;}
.onmouseout {color:blue; text-decoration: underline;}

/* language support */
#languageflags { 
	font-size: 10pt;
	margin-top: 15px;
	margin-left: 2%; 
	text-align: center; 
	top : 140px;
	width: 190px; 
	white-space: nowrap;
	z-index: 20;
}
.drapeau { 
	border: thin solid blue;
	height: 20px;
	width: 40px; 
	z-index: 15;
}

/* form management */
.form1 {
	font-family: verdana;
	font-size: 0.9em;
}	
/* header picture */
#pictures { 
	border: 0;
	float: left; 
	height: 125px; 
	left: 220px; 
	margin-left: 0px; 			 	
	margin-right: 0px; 			 	
	padding: 0px;
	position:absolute;
	text-align: center; 
	top: 0%;
	white-space: nowrap;
	z-index: 15;
}

.hunts {
	padding:3px;
	height:400px; 
	top : 0px ;
	width:240px;
	z-index: 15;
}
.hunttext {
	padding-left:5px;
	padding-right:5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:10px;
}
.bakerloo {color:#990000;font-weight:bold;}
.central {color:red;font-weight:bold;}
.circle {color:yellow;font-weight:bold;}
.district {color:green;font-weight:bold;}
.northern {color:black;font-weight:bold;}
.jubliee {color:gray;font-weight:bold;}
.city {color:#33FFFF;font-weight:bold;}
.docklands {color:#00CCCC;font-weight:bold;}

.testimonials1 {
	border:solid black ridge;text-align:center;padding:5px;font-weight:bold;color:green;
}
.testimonials2 {
	border:solid black ridge;text-align:center;padding:5px;font-weight:bold;color:green;
}

/* miscellaneous */
.hand {  cursor: pointer}
