
/* COLORS USED
#204605 - background
#6b7945 - darker green - fly menus, check this!!!
#c7d290 - light green
#ffc - yellow
#c00 - red
#4a682f - medium green
#8e1a10 - shop red
*/

* {margin:0;padding:0;}

body {
	background:#204605;
	padding:0;
	margin:0;
	width:100%;
	height:auto;
	}

.hidden {display:none;}
input:focus {outline: 0;}


a {color:#4a682f; text-decoration:none;outline:none;}
a img {outline:none;}
a:active {color:#c00;}
a:hover {color:#c00;}

#links a {color:#4a682f;text-decoration:none;}
#links a:active {color:#c00;}
#links a:hover {color:#c00;}

#flymenus a {color:#ffc;text-decoration:none;}
#flymenus a:hover {color:#c00;}

#footer a {color:#ffc;text-decoration:underline;}
#footer a:active {color:#c00;}
#footer a:hover {color:#c00;}

img {margin:0;padding:0;border:0;}
#page {
        width:1200px;
        margin: 0 auto 2px auto;
        background:#204605;
        padding:0 2px;
        border-left:3px solid #c7d290;
        border-right:3px solid #c7d290;
	text-align:left;
        position:relative;
}


#title {
	background:#4a682f;
	height:144px;
	width:100%;
	margin:0;
	padding:0;
	background-image: url(FDimages/FDheader.png);
	background-repeat: no-repeat;
}
#swfcontainer {
	background:#4a682f;
	height:144px;
	text-align:center;
}
.strip {
	background:#c7d290;
	border-top:2px solid #204605;
	border-bottom:2px solid #204605;
	height:3px;
	margin:0;
	padding:0;
	clear:both;
}
#navbar {
	margin:0 auto;
	padding:2px 10px;
	height:34px;
	width:auto;
	text-align:center;
	background:#4a682f;
}
#navcontainer {margin:0 auto;}
#navcontainer img {padding:1px 10px 0;}

ul {margin:0;padding:0;}
li {margin:0;padding:0;list-style-type:none;}

#main {
	position:relative;
	background:#fff;
	background-image:url(FDimages/yellowwidestripe.gif);
	background-repeat:repeat;
	height:auto;
	overflow:hidden;
}
p {
	text-align:left;
	font: 10pt Verdana;
	line-height:1.5em;
	padding:25px 20px;
	padding-bottom:0;
}
#pagetitle {
	font:10pt Verdana,sans-serif;
	color:#c00;
	line-height:3em;
	vertical-align:middle;
	padding:25px 25px 10px;
}
#links {
	position:relative;
	clear:both;
}
#links p{
	text-align:center;
	color:#4a682f;
	line-height:1.75em;
}

div.left {
	position:relative;
	float:left;
	padding-left:25px;
width:45%;
}
div.right {
	position:relative;
	float:left;
	width:45%;
	padding-left:45px;
}
/*#more {
position:relative;
clear:both;
width:90%;
margin-top:10px;
margin-left:auto;
margin-right:auto;
border-top:1px solid #204605;
}
*/
ul {
	font: 10pt Verdana;
	line-height:1em;
	padding:10px;
	padding-left:30px;
	list-style-type:none;
	position:relative;
	float:left;
}
ul a {color:#000; text-decoration:none;outline:none;}
ul a:active {color:#c00;}
ul a:hover {color:#c00;}

li {padding-top:10px;}
ul ul {list-style-image:url(FDimages/FDicort.jpg);}
ul ul a {color:#4a682f; text-decoration:none;outline:none;}
ul ul a:active {color:#c00;}
ul ul a:hover {color:#c00;}


/* FOOTER */
#footer {clear:both;}
#footer p {
	font:8pt Verdana;
	color:#ffc;
	letter-spacing:0.02em;
	line-height:1.25em;
	text-align:center;
	margin:0;
	padding-top:7px;
	padding-bottom:2px;
}

#mainForm {
	margin:0 100px;
	padding-bottom:25px;
	font: 9pt Verdana,sans-serif;
	position:relative;
}
#mainForm p {
	padding-top:10px;
}
#mainForm ul {
	list-style:none;
	font-weight:bold;
	line-height:1.5em;
	margin-left:150px;
	padding:15px 0 25px;
width:100%;
}
#mainForm a {color:#000;text-decoration:underline;}
#mainForm a:hover {color:#c00;}
#form {
	margin:0 130px;
	position:relative;
}