/* COLOURS NEED WORK! */
body{
	background-color:#F3D5BD;
	color:#397249;
	font-size:large;
	/*text-shadow:0.3px 0.3px #397249;*/
	font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif, Arial;
}
div#menu-bar{
	padding-top:5px;
	padding-bottom:7px;
    border-bottom: 2px solid #397249;
}
span#userpanel{
    float: right;
    display: inline;
}
p{
    margin: 5px;
}
/*
#menu-bar > p a:hover{
	background-color: #9CB770;
    color: #F3D5BD;
	padding:10px;
}*/


span.username-logout{
    color: #F3D5BD;
}

#travelForm ul {
	list-style:none;
}


input:focus,textarea:focus{
	background-color:#F3D5BD;
	color:#628B61;
}

button {
   background: #397249;
   padding: 5px 10px;
   color: #F3D5BD;
   font-size: 20px;
   font-family: Georgia, serif;
   vertical-align: middle;
   }

button:hover {
   border-top-color: #F6E4CC;
   background: #628B61;
   }
button:active {
   border-top-color: #9CB770;
   background: #9CB770;
   }

#travelForm>form>ul>li>label.error{
	color:red;
}


a{
text-decoration: none;
}
#menu-bar a:visited{
	color:#000000;
}

#menu-bar a{;
	background-color: #628B61;
    color: #000000;
	padding:10px;
}

#menu-bar a.selected, #menu-bar > p a:hover {
	background-color: #397249;
	color: #58ff0a;
	padding:10px;
}






