/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FDFFEC;
	margin:0px;
	padding:0px;
	}
	
p{color:#000000; font-size:12px; margin:0px 0px 20px 0px; padding:0px; line-height:18px;}

a{color:#92682E;}
a:hover{color:#92682E;}
	
h1{ color:#836A38; font-size:16px; padding:0px; margin:0px 0px 20px 0px; font-weight:bold;}
h2{ color:#7c4b20; font-size:15px; padding:0px; margin:0px 0px 20px 0px; font-weight:bold;}
h3{ color:#836A38; font-size:14px; padding:0px; margin:0px 0px 20px 0px; font-weight:bold;}
h4{ color:#A76B0F; font-size:13px; padding:0px; margin:0px 0px 20px 0px; font-weight:bold;}

ul{ color:#003366;}
li{ color:#003366; padding:0px 0px 10px 0px;}

.clear{ clear:both;}

.container{
	width:760px;
	margin:3px auto 0px auto;
	padding:0px;
	border:1px #003366 solid;
	background-color:#FBFFD9;
	}
	
.header{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.nav{
	width:130px;
	margin:0px 0px 0px 0px;
	padding:30px 0px 170px 0px;
	float:left;
}

.nav p{color:#836A38; padding:0px; margin:0px;}	
.nav a{color:#836A38; text-decoration:none; font-weight:bold; padding:0px 0px 5px 20px; display:block;}
.nav a:hover{color:#000000; text-decoration:underline;}
.subnav{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

a.active{ color:#000000; }

.middle{
	width:760px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:#FBFFD9;
	}
	
.content{
	float:left;
	width:380px;
	padding:30px 0px 30px 0px;
	margin:0px 0px 0px 20px;
	}

.content a{ color:#000000;}

.menu{
	float:left;
	width:570px;
	padding:30px 20px 30px 0px;
	margin:0px 0px 0px 20px;
	text-align:center;
	}

.menu a{ color:#000000;}

.menu p{
	line-height:25px;
	}

.imagescolumn{
	float:right;
	width:200px;
	margin:0px 0px 0px 0px;
	padding:40px 0px 30px 0px;
	}
	
.image{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 30px 0px;
	width:180px;
}

.image img{
	border-top:3px #000000 solid;
	border-bottom:3px #000000 solid;
	padding:0px;
	margin:0px;
}

.image p{
	text-align:center;
	color:#836A38;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:11px;
}

.address{
	text-align:center;
	padding:20px 0px 20px 0px;
	width:180px;
	}

.address p{font-weight:bold;}

.footerimg {
	width:760px;
	padding:0px 0px 0px 0px;
	height:263px;
	background-image:url(images/footer_img.jpg);
	background-repeat:no-repeat;
}

.newssummary{
	padding:0px 0px 10px 0px;
	margin:20px 0px 10px 155px;
	width:300px;
	position: relative;
	background-color: #F6F9D4;
	border: 1px solid #1A1A16;
	clear: both;
}

.newssummary a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
	
.newssummary a:hover{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	}

.newsspacer{
	padding:0px 0px 0px 0px;
	margin:10px 10px 0px 10px;
	clear: both;
	position: relative;
}

.footer{
	width:760px;
	border-top:2px solid #000000;
	background-color:#F9E89A;
	text-align:center;
	padding:0px;
	margin:1px 0px 0px 0px;
	font-size:11px;
	word-spacing:5px;
	position: relative;
	clear:both;
	}
	
.footer p{color:#000000; margin:0px; padding:6px 0px 4px 0px; word-spacing:4px; font-size:11px;}
.footer a{color:#000000; text-decoration:underline; margin:0px; padding:0px; font-weight:bold;}
.footer a:hover{color:#000000; font-weight:bold; margin:0px; padding:0px; font-weight:bold;}

#gallery{
	float:left;
	width:585px;
	padding:30px 0px 50px 0px;
	margin:0px 0px 0px 20px;
	text-align:center;
	}

#gallery img{
	margin:25px 20px 7px 20px;
	padding:0px 0px 0px 0px;
	}
	
#gallery td {
	background-color:#EAE4CC;
	padding:0px 0px 15px 0px;
}
	
#gallery p{color:#002448; font-size:12px; margin:0px 0px 20px 0px; padding:0px;}

#tariff table{
	width:380px;
	word-spacing:4px;
	}
	
#tariff td {
	background-color:#EAE4CC;
	padding:4px 7px 4px 7px;
}

#tariff th{
	width:200px;
	}

.tablecss tr:first-child{
	background-color:#E1D9B5;
	height:25px;
}

