body 	{
	margin: 0 auto;	
	background-image: url(images/background.png);
	font-size: 0.9em;
	font-family: verdana, helvetica, arial, sans-serif;
	color:#6F7866;
	line-height: 1.5;
	}

h1	{
	font-size: 1.15em;
	}

b	{
	color:#6F7866;
	}

a	{
	color: #493D17;
	font-weight: bold;
	outline: none;
	text-decoration: none;	
	}

a:hover	{
	text-decoration: underline;
	color: #493D17;
	}

img	{border: none;}

#container	{
	margin: 0 auto;
	width: 800px;
	background-color: #faf4de;
	}

#header	{
	padding-top: 15px;
	padding-left: 20px;	
	height: 104px;
	overflow: hidden;
	}

#nav	{

	padding: 0;	
	margin-top: 5px;	
	height: 42px;
	overflow: hidden;
	}

#nav ul, li {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	float: left;
}

.welcome {
	display: block;
	width:140px;
	height:42px;
	background: url(images/navigation_01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow:hidden;
	float: left;
}
.tutor {
	display: block;
	width:130px;
	height:42px;
	background: url(images/navigation_02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow:hidden;
	float: left;
}
.travel {
	display: block;
	width:130px;
	height:42px;
	background: url(images/navigation_04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow:hidden;
	float: left;
}
.prices {
	display: block;
	width:130px;
	height:42px;
	background: url(images/navigation_03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow:hidden;
	float: left;
}

.contact {
	display: block;
	width:130px;
	height:42px;
	background: url(images/navigation_05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow:hidden;
	float: left;
}

.links {
	display: block;
	width:130px;
	height:42px;
	background: url(images/navigation_06.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow:hidden;
	float: left;
}

a.welcome, a.tutor, a.travel, a.prices, a.contact, a.links {
	background-position: 0px -84px;
}
a.welcome:hover, a.tutor:hover, a.travel:hover, a.prices:hover, a.contact:hover, a.links:hover {
	background-position: 0px -42.5px;
}

#pic_box	{
	margin-top: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	width: 800px;
	height: 228px;
	background-color:#8b8c7c;
	text-align: right;
	}

#text_box	{
	margin: 0 auto;
	padding-top: 10px;	
	width: 700px;
	overflow: hidden;
	}

 input
	{
	color: #493D17;
	background: #ffffff;
	border: none;
	padding: 3px;
	}

.submit	{
	color: #FAF4DE;
	background: #493D17;
	font-weight: bold
	}

textarea	{
	color: #493D17;
	border: none;
	padding: 5px;
	}

 fieldset
	{
	background: #E3E2D6;
	padding-left: 50px;
	}

#footer	{
	margin: 0 auto;
	margin-top: 10px;	
	width: 700px;
	height: 30px;
	padding-bottom: 10px;
	font-size: 0.8em;
	}

#alt_nav	{

	width: 300px;
	height: 30px;
	float: right;
	font-size: 1em;
	text-align: right;
	}
	

