@charset "UTF-8";
@frameset;

/*
Colors used in AFC website:
000	Black
333	Visited Color 
666	Gray 
999	Border Color 
CCC	Background Gray 
EEE	Light Gray Container Color
DDD	Darker Gray Container Color 
C60	Rust
3C3	Green
369	Footer Blue
6CF	Turquoise
9CF	Background Turquoise 
C30	Red
*/

* {
    margin: 0;
    Padding: 0;
}

ul {
	text-align:left;
	line-height: 22px;
	float:left;
	list-style-type: none;
	font-size: 14px;
	width: 210px;
	height: 500px;
}

a {
	text-decoration:none;
	color: #333;
}

a:hover {
	font-weight: bolder;
}

#Blinking {
	text-decoration: blink;
	color: #FF0000;
}

p {
	font-size:14px;
	text-align:center;
	line-height: 5mm;
	padding: 20px 20px;
}

p2 {
	font-size:16px;
	line-height: 6mm;
}

h1 {
	font: italic 34px "Times New Roman", Times, serif;
	text-align: left;
	color: #6CF;
}

h2 {
	font: bold italic large "Times New Roman", Times, serif;
	color: #C60;
}

h3 {
	color:#FFF;
	text-align: center;
	width: 520px;
	height: 25px;
	background-color: #C60;
	letter-spacing: 1px;
	font: bold x-large;
	font-family: "Trebuchet MS", Verdana, sans-serif;
}

h3.special {
	color:#FFF;
	text-align: left;
	width: 780px;
	height: 25px;
	background-color: #C60;
	letter-spacing: 2px;
	font: large;
	font-family: "Trebuchet MS", Verdana, sans-serif;
}

h4 {
	font: bold italic large;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, sans-serif;
}

h4.footer {
	text-align: center;
	color: #FFF;
	font: 14px "Times New Roman", Times, serif;
}

h5 {
	color:#666;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: large;
}

h6 {
	color:#3C3;
	text-align: center;
	font: bold italic;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: large;
}

h7 {
	color:#369;
	text-align: center;
	font: bold;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 22px;
}

#header {
	height: 150px;
	width: 100%;
	background-image: url(/Images/RiverBend.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}

#menu {
	width: 26%;
	height: 730px;
	padding: 10px 10px;
	margin-bottom: 10px;
	float: left;
	background-color: #9CF;
	margin-left: 10px;
}

#intro {
	width:40%;
	float: right;
	background-color: #EEE;
	height:auto;
	margin-bottom: 10px;
	margin-left: 30px;
	margin-right: 10px;
}

#apachetrout  {
	float: left;
}

#newsletter {
	background-color: #FFF;
	float: right;
	width: 22%;
	margin-left: 20px;
	height: 155px;
}

#meeting {
	background-color:#EEE;
	width: 65%;
	float: right;
	margin-bottom: 10px;
	height: 170px;
	padding: 10px 10px;
	margin-right: 10px;
}

#outing {
	background-color:#EEE;
	width: 65%;
	float: right;
	margin-bottom: 10px;
	height: 166px;
	padding: 10px 10px;
	margin-right: 10px;
}

#education {
	background-color:#EEE;
	width: 65%;
	float: right;
	margin-bottom: 10px;
	height: 170px;
	padding: 10px 10px;
	margin-right: 10px;
}

#special {
	background-color:#EEE;
	width: 780px;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 10px;
}

/*
Use these settings for narrow special events block
#special {
	background-color:#EEE;
	width: 65%;
	float: right;
	height: auto;
	padding: 10px 10px;
	margin-right: 10px;
}
*/

#about {
	background-color: #DDD;
	width: 780px;
	margin-bottom: 10px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}

#footer {
	text-align: center;
	background-color: #369;
	height: 130px;
}

.AFCfloating {
	float: left;
	margin-left: 30px;
	margin-right: 210px;
}

.Flyfloating {
	float: right;
	margin-left: 0px;
	margin-right: 0px;
}

span {
	text-decoration: underline;
	color: #333;
	font-size: 14px;
}

#title {
	padding-top: 35px;
}


