body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:1.0em;
  background-color: #00CCFF;
  color: #000066;		
	}
	
img{float:left;
clear:right;
border:0px;
}

#band{
clear:left;
width:100%;
height:5%;
background-color:#0000CC; 
color:#FFFFFF;
font-size:0.8em;
padding-left:10px;
font-weight:bold;
}

#wrap{
float:left;
width:60%;
font-size:0.8em;
margin-right:4%;
background-image:url(images/back.gif);
background-repeat:repeat-y;
}

#wrap div{
margin-top:2%;
margin-left:15%;
border-color:#000066;
padding:3px;
width:85%;
}

#train{
float:left;
width:90%;
font-size:0.8em;
margin-right:4%;
background-image:url(images/back.gif);
background-repeat:repeat-y;
padding-bottom:5%;
}

#train p{
padding-top:3%;
margin-left:10%;
}

#train ul{
padding-top:0;
margin-left:15%;
}


#conts{
	float:right;
	width:30%; 	
	margin-top:1%;
	font-size:0.8em;
	border-left:double;
	border-bottom:double;
	padding:10px;
	}

#nav{
	float:right;
	width:30%; 	
	margin-top:1%;
	font-size:0.8em;
	border-top:double;
	border-left:double;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	font-variant:small-caps;
	}
	
a:link{color:#660033; text-decoration:underline;} 
a:visited{color:#660000; }
a:hover{text-decoration:underline; color:#FFFFFF; background-color:#0000CC; }
a:active{color:#990000;}

#foot{
clear:both;
width:100%;
background-image:url(images/back.gif);
background-repeat:repeat-y;
padding-left:10%;
margin-bottom:30px;
}

#foot img{
margin-right:10px;}

#nav ul{
line-height:23px;
}
