

a:link {
  color: #17518A; 
  text-decoration: none; 
  }
a:visited {
  color: #17518A; 
  text-decoration: none; 
 }
a:hover { 
  color: #B01C1C; 
  text-decoration: none; 
 }
a:active {
  color: #B01C1C; 
  text-decoration: none; 
 }

 
 

body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset, input, textarea, blockquote {
}

body {
	/* background: #C5C8D4; */
	background: #D8DEE3;
	font-family: arial; font-size: 14px; line-height: 18px;
}




nav {
	margin: 0px; 
	text-align: center;
	position: relative; top:0;
}

nav ul ul {
	display: none;
}

	nav ul li:hover > ul {
		display: block;
	}


nav ul {
	background: #efefef; 
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); 
	background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); 
	box-shadow: 2px 2px 9px rgba(0,0,0,0.6);
	padding: 0 30px; /*  Side edge margins of the main nav box  */
	border-radius: 5px;  
	list-style: none;
	position: relative;
	display: inline-table;
}
		
			
	nav ul:after {
		content: ""; clear: both; display: block;
	}

	nav ul li {
		float: left;
	}
		nav ul li:hover {
			background: #4b545f;
			background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
			background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
			background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);
		}
			nav ul li:hover a {
				color: #fff;
			}
		
		nav ul li a {
			display: block; padding: 8px 10px; /* Titlebar margins */ 
			color: #000000; text-decoration: none; /* Titlebar Font Color */ 
		}
			
		
	nav ul ul {
		background: #5f6975; border-radius: 0px; padding: 0;
		position: absolute; top: 100%; text-align: left;
		
	}
		nav ul ul li {
			float: none; 
			border-top: 1px solid #6b727c;
			border-bottom: 1px solid #575f6a; position: relative; 
				}
			nav ul ul li a {
				padding: 8px 16px; /* Dropdown margins - top/bottom, left/right */ 
				color: #fff;
			}	
				nav ul ul li a:hover {
					background: #4b545f;
				}
		
	nav ul ul ul {
		position: absolute; left: 100%; top:0;
	}
		

		
.ftab
{
font-size: 16px;
color: #871B1B;
}

.fmain
{
font-size: 14px;
color: #black;
}

.f02
{
font-size: 20px;
color: #4D4B4F;
}


.f03
{
font-size: 30px;
color: #4D4B4F;
}


.f-tiny
{
font-size: 10px;
color: white;
}


/*
.table2 table  /*  Properties of Full Page Table    */
{
width: 600px;
border: 0px;
border-spacing: 0px;
padding: 0px;
}


table.table1  /*  Properties of Full Page Table    */
{
width: 1000px;
border: 0px;
border-spacing: 0px;
padding: 0px;
}

td.main_banner a {
    color:aqua;
    
}

td.td01 /*  Properties of the TD for the top pic  */
{
background: url(../images/bg01.gif);
background-color: white;
background-repeat: no-repeat; 
background-position: center top; 
height: 200px;
vertical-align: top;
}

td.td02 /*  Properties of the TD for the main content  */
{
background: url(../images/bg01.jpg);
background-color: white;
background-repeat: no-repeat; 
background-position: center top; 
height: 450px;
vertical-align: top;
}



td.td03 /*  Properties of the Left side TD  */
{
background: url(../images/lside.jpg);
width: 20px;
background-repeat: repeat;
vertical-align: top;
}


td.td04 /*  Properties of the Left side TD  */
{
background: url(../images/rside.jpg);
width: 20px;
background-repeat: repeat;
vertical-align: top;
}



td.td05 /*  Properties of the TD for the main content with FADED pic  */
{
background: url(../images/bg01-fade.jpg);
background-color: white;
background-repeat: no-repeat; 
background-position: center top; 
height: 450px;
vertical-align: top;
}


td.td06 /*  Properties of the TD for the main content  */
{
background: url(../images/harness.png);
background-color: white;
background-repeat: no-repeat; 
background-position: center top; 
height: 450px;
vertical-align: top;
}


td.td07
{
background: url(../images/Airplane-Window.png);
background-repeat: no-repeat; 
opacity: 1.0;
width: 230px;
height: 271px;
font-size: 14px;
text-align: center;
font-family: calibri, arial;
letter-spacing: 3px;
margin: "0";
}



td.announce /*  Properties of the announcement TD  */
{
background-color: #8BA5B3;
height: 34px;
}



.cs
{
background-image: url(../images/cs.png);
background-repeat: no-repeat; 
opacity: 1.0;
width: 230px;
height: 271px;
font-size: 14px;
text-align: center;
font-family: calibri, arial;
letter-spacing: 3px;
margin: "0";
}

.cs:hover
{
background-image: url(../images/cs-h.png);
background-repeat: no-repeat; 
opacity: 1.0;
width: 230px;
height: 271px;
font-size: 14px;
text-align: center;
font-family: calibri, arial;
letter-spacing: 3px;
margin: "0";
}


.jo
{
background-image: url(../images/jo.png);
background-repeat: no-repeat; 
opacity: 1.0;
width: 230px;
height: 271px;
font-size: 14px;
text-align: center;
font-family: calibri, arial;
letter-spacing: 3px;
margin: "0";
}

.jo:hover
{
background-image: url(../images/jo-h.png);
background-repeat: no-repeat; 
opacity: 1.0;
width: 230px;
height: 271px;
font-size: 14px;
text-align: center;
font-family: calibri, arial;
letter-spacing: 3px;
margin: "0";
}



.soc
{
background-image: url(../images/soc.png);
background-repeat: no-repeat; 
opacity: 1.0;
width: 230px;
height: 271px;
font-size: 14px;
text-align: center;
font-family: calibri, arial;
letter-spacing: 3px;
margin: "0";
}

.soc:hover
{
background-image: url(../images/soc-h.png);
background-repeat: no-repeat; 
opacity: 1.0;
width: 230px;
height: 271px;
font-size: 14px;
text-align: center;
font-family: calibri, arial;
letter-spacing: 3px;
margin: "0";
}




.fa
{
background-image: url(../images/fa.png);
background-repeat: no-repeat; 
opacity: 1.0;
width: 230px;
height: 271px;
font-size: 14px;
text-align: center;
font-family: calibri, arial;
letter-spacing: 3px;
margin: "0";
}

.fa:hover
{
background-image: url(../images/fa-h.png);
background-repeat: no-repeat; 
opacity: 1.0;
width: 230px;
height: 271px;
font-size: 14px;
text-align: center;
font-family: calibri, arial;
letter-spacing: 3px;
margin: "0";
}





div.box1 {
    margin-right: 15px;
	margin-left: 15px;
	vertical-align: middle;
	width: 180px;
	height: 180px;
	position: relative;
	top: -45px;
	left: 77px;
	float: left;
	color: black;
    background-color: #A5B5C7;
	box-shadow: 2px 2px 9px rgba(0,0,0,0.9);
    border: 1px solid black;
	border-radius: 5px; 
    opacity: 0.9;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}



div.box2 {
    margin-right: 15px;
	margin-left: 15px;
	vertical-align: middle;
	width: 180px;
	height: 180px;
	position: relative;
	top: -85px;
	left: 77px;
	float: left;
	color: black;
    background-color: #A5B5C7;
	box-shadow: 2px 2px 9px rgba(0,0,0,0.9);
    border: 1px solid black;
	border-radius: 5px; 
    opacity: 0.9;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}



div.box3 {
    margin-right: 15px;
	margin-left: 15px;
	width: 180px;
	height: 180px;
	float: left;
    background-color: green;
	box-shadow: 2px 2px 9px rgba(0,0,0,0.6);
    border: 0px solid black;
	border-radius: 5px; 
    opacity: 0.4;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}



div.box4 {
    margin-right: 15px;
	margin-left: 15px;
	width: 180px;
	height: 180px;
	float: left;
    background-color: blue;
	box-shadow: 2px 2px 9px rgba(0,0,0,0.6);
    border: 0px solid black;
	border-radius: 5px; 
    opacity: 0.4;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}

.pad01 {
	padding-left: 77px;
}

.pad02
{
	padding-left: 100px;
	padding-right: 100px;
}

.pad03 {
	padding-left: 50px;
}


.pad04 {
	padding-left: 20px;
}


.pad05 {
	padding-left: 210px;
}






div.tbox1 {
    margin-right: 15px;
	margin-left: 15px;
	vertical-align: middle;
	position: relative;
	top: 100px;
	left: 80px;
	z-index: 2;
	width: 180px;
	height: 80px;
	float: left;
	background-image: url("images/Airplane-Window.png");
	color: #37333B;
	font-weight: bold;
}



div.tbox2 {
    margin-right: 15px;
	margin-left: 15px;
	vertical-align: middle;
	position: relative;
	top: 100px;
	left: 80px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	color: #37333B;
	font-weight: bold;
}



div.tbox3 {
    margin-right: 15px;
	margin-left: 17px;
	vertical-align: middle;
	position: relative;
	top: 100px;
	left: 80px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	color: #37333B;
	font-weight: bold;
}




div.tbox4 {
    margin-right: 15px;
	margin-left: 20px;
	vertical-align: middle;
	position: relative;
	top: 100px;
	left: 80px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	color: #37333B;
	font-weight: bold;
}







/*

div.tbox1 {
    margin-right: 15px;
	margin-left: 15px;
	vertical-align: middle;
	position: relative;
	top: 145px;
	left: 76px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	background-image: url("images/Airplane-Window.png");
	color: #37333B;
	font-weight: bold;
}



div.tbox2 {
    margin-right: 15px;
	margin-left: 15px;
	vertical-align: middle;
	position: relative;
	top: 150px;
	left: 80px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	color: #37333B;
	font-weight: bold;
}



div.tbox3 {
    margin-right: 15px;
	margin-left: 15px;
	vertical-align: middle;
	position: relative;
	top: 150px;
	left: 80px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	color: #37333B;
	font-weight: bold;
}




div.tbox4 {
    margin-right: 15px;
	margin-left: 15px;
	vertical-align: middle;
	position: relative;
	top: 150px;
	left: 80px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	color: #37333B;
	font-weight: bold;
}



*/

div.tbox5 {
    margin-right: 15px;
	margin-left: 15px;
	vertical-align: middle;
	position: relative;
	top: 145px;
	left: 76px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	background-image: url("images/Airplane-Window.png");
	font-weight: bold;
}


div.tbox6 {
    margin-right: 15px;
	margin-left: 15px;
	vertical-align: middle;
	position: relative;
	top: 60px;
	left: 79px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	background-image: url("images/Airplane-Window.png");
	color: #37333B;
	font-weight: bold;
}


div.tbox7 {
    margin-right: 15px;
	margin-left: 15px;
	vertical-align: middle;
	position: relative;
	top: 60px;
	left: 79px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	background-image: url("images/Airplane-Window.png");
	color: #37333B;
	font-weight: bold;
}



div.tbox8 {
    margin-right: 15px;
	margin-left: 17px;
	vertical-align: middle;
	position: relative;
	top: 60px;
	left: 79px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	background-image: url("images/Airplane-Window.png");
	color: #37333B;
	font-weight: bold;
}



div.tbox9 {
    margin-right: 15px;
	margin-left: 20px;
	vertical-align: middle;
	position: relative;
	top: 60px;
	left: 79px;
	z-index: 1;
	width: 180px;
	height: 80px;
	float: left;
	background-image: url("images/Airplane-Window.png");
	color: #37333B;
	font-weight: bold;
}


img.edmonds_logo {
    width: 200px;
    
}

#social_nav_wrapper img { 
   width:100px;
}