* {
outline:none;
 margin: 0;
 padding: 0;
}


A:link { color: #000000; text-decoration: underline;}
A:visited { color: #000000; text-decoration: underline;}
A:hover { color: #5b9bfb; text-decoration: underline;}
A:active { color: #eea83a; text-decoration: underline;}


body {
   background: #af833e url(images/fs_bg.jpg) no-repeat top fixed;
  text-align: center;
  font: normal 8pt  Verdana, Arial, Georgia, sans-serif; 
  color:#ffffff;  
  padding:0px;
  margin:0px;
  text-align: center;
  width:100%;
  height:100%; 
 }

BODY, P, TD, TH, DIV,  DL, UL, OL  {
font: normal 8pt  Verdana, Arial, Georgia, sans-serif; 
  color:#000000;  
  }

#container { 	
position: relative;
text-align: left;
vertical-align: middle;	
margin-top:0px;
padding-top:0px;
margin: 0px auto;
padding: 0px;
width: 814px;
background: #ffffff;


        }
		
#masthead {
position: relative;
text-align:left;
margin-top:0px;
padding-top:0px;
width:816px;
background: #debf8c url(images/mast_bg.jpg) no-repeat top;
margin-left:-1px;
}	

#logo {
}
	
	
#nav_wrapper {
position: absolute;
top:66px;
right:16px;
/*left: 250px;
top:73px;*/
}		
#nav_wrapper2 {
position: absolute;
top:10px;
right:16px;
/*left: 250px;
top:73px;*/
}	
	
/*Yet another stab at the drop down menu ----------------------------------*/
#nav, #nav ul {
		list-style: none;
		padding: 0;
		margin: 0;
		padding:0px;
padding-top:2px;
margin-left: 0ox;;
margin-bottom: 0px;;
font: bold 12px Verdana, Arial, Georgia, sans-serif; 
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
	}
	
.tab  {
text-decoration: none;
padding: 4px 12px 2px 16px;
margin-right: 0px; /*distance between each tab*/
border-right: 1px solid gray;
color: black;
font-size: 10px;
background: #dec498 url(images/white_tab_left.png) top left no-repeat;
line-height:18px;
}	
	
.tab a {
color: black;
font: normal 10px Verdana, Arial, Georgia, sans-serif; 
text-decoration:none;
}	
	
.tab a:visited{
color: black;
}		

li.tab:hover{
background-color:#ffffff;
}	
	
	#nav li {
		float: left;
		position: relative;
		/*width: 10em;*/

	}
	
	#nav li ul {
		display: none;
		position: absolute;
		top: 24px;
		left: 2px;;
		background: #dec498;
	}
	
	#nav li li {
		float: none;
		font: normal 10px Verdana, Arial, Georgia, sans-serif; 
		line-height:18px;
		z-index:100;
		width: 136px;
		text-indent: 10px;
		padding: 2px 0;
	}
	
	#nav li li a {
	padding: 2px 0;
	text-decoration: none;
	color: black;
		}
	
	#nav li:hover ul, #nav li.sfhover ul {
		display: block;
		background-color: #ffffff;
	}
	
	#headline {
		clear: left;
	}
#nav li a:hover{
cursor:default;
}
	
#nav li  li a:hover{
cursor:pointer;
color:#0066ff;
}	

	
/*END of Yet another stab at the drop down menu ----------------------------------*/



	
	
#headline {
background:#000000;
width:815px;
height:42px;
}	
	
#animation {
margin:0px;
padding:0px;
width:815px;
height:200px;
background:  #000000 url(images/FS_Nature.jpg) no-repeat top;
}	
	
#copy_left {
width:528px;
padding-top: 15px;
padding-left: 50px;
padding-right:20px;
padding-bottom:10px;
}

#copy_full {
width:725px;
padding-top: 15px;
padding-left: 50px;
padding-right:50px;
padding-bottom:10px;
}

#copy_full{
line-height:1.4;
}


#breadcrumb {
text-align:right;
font-size:7pt;
}

#copy_full table {
width:725px;
text-align:left;
}



#sidebar {
float:right;
width: 215px;
margin-top:1px;
background:#f2e6d4;

}

	
.hide {
display:none;
}


h1 {
font-size:14pt;
font-weight:lighter;
margin-bottom:10px;

}

h2 {
font-weight:lighter;
font-size:11pt;
color:#996633;
margin-left:0px;
margin-bottom:10px;
margin-top:10px;
}

h2.sub {
font-weight:lighter;
font-size:11pt;
color:#996633;
margin-bottom:10px;
margin-top:10px;
}


h2.ruled {
font-weight:lighter;
font-size:11pt;
color:#996633;
margin-left:0px;
margin-bottom:10px;
margin-top:10px;
border-bottom:1px solid #996633;
}


p {
margin-top:5px;
margin-bottom:10px;
line-height: 1.8;
}

h3 {
font-size:9pt;
color:#996633;
padding-left:12px;
margin-top:16px;
margin-bottom:0px;
margin-right:10px;
}

h4 {
font-size:9pt;
padding-left:0px;
margin-top:10px;
margin-bottom:0px;
margin-right:10px;
padding-bottom:10px;
}

#copy_full img {
margin-left:0px;
} 


#copy_left img{
margin-left:20px;
}

#copy_left li, #copy_right li {
line-height:1.2;
margin-bottom:15px;
margin-left:10px;
}

.disclaimer {
font-size: 7pt;
line-height:1.2;
margin-top:20px;
}

.sub {
color:#996633;
margin-top:0px;
}

#sidebar p {
margin:0px;
padding-left:12px;
margin-top:5px;
margin-bottom:10px;
margin-right:30px;
line-height:1.4;
font-size:7pt;
}

#sidebar table {
width:185px;
margin-left:15px;
}

#sidebar a{
text-decoration:underline;
}



#sidebar_support {
float:right;
width: 215px;
margin-top:0px;
background:#4c371c;
}


.filler{
margin:0px;
padding:0px;
}

#footer {
color:#ffffff;
text-align:center;
width:815px;
background:#4c371c;
margin-left: -1px;
padding-top:10px;
padding-bottom:10px;


}	

#footer p {
color:#ffffff;
font-size:7pt;
text-align:center;
margin-top:10px;
line-height:1.4;
}
	
#copy_full table.color {
width:98%;
text-align:left;
vertical-align: top; 
margin-bottom:20px;
}	

#copy_full table.color span{
padding-left:0px;
margin-bottom:10px;
font-size:9pt;

}	

#copy_full table.color img{
padding-top:5px;
padding-bottom:10px;

}	
	
	
#copy_full table.specs1 {
width:260px;
text-align:left;
vertical-align: top; 
}	

#copy_full table.specs3 {
width:360px;
text-align:left;
vertical-align: top; 
}	

#copy_full table.specs2 {
width:98%;
text-align:left;
margin-top:30px;
}

#copy_full table.specs2 tr.head{
background:#000000;
color:#ffffff;
height:22px;
}

#copy_full table.specs2 td {
vertical-align: top; 
padding:6px;
}	

#copy_full table.specs2 th {
background:#000000;
color:#ffffff;
padding:4px;
}

#copy_full table.art1 {
width:50%;
text-align:left;
}	

#copy_full table.art1 td{
padding-bottom:10px;
}	

#copy_full table.art1 img{

padding-left:0px;
}	

#copy_full table.art1 span{
margin-left:0px;
font-size:7pt;

}	

#copy_full table.art2 {

text-align:left;

}	

#copy_full table.art2 td{
padding:0px;

}	
#copy_full table.art2 th{
height:50px;
}	

#copy_full table.art2 img{
padding:8px;
padding-left:0px;
padding-right:2px;
padding-top:0px;
}	

#copy_full table.art2 p{
margin-left:0px;
font-size:7pt;
line-height:1.2;
margin-top:2px;
padding:0px;
}	




#footer A:link { color: #ffffff; text-decoration: underline;}
#footer A:visited { color: #ffffff; text-decoration: underline;}
#footer A:hover { color: #f2e6d4; text-decoration: underline;}
#footer A:active { color: #ffffff; text-decoration: underline;}

