﻿body			{
				padding:0;
				margin:0;
				background-color:#000;
				}
		
img				{ 
				border: 0;
				font-family: arial;
				font-size:6px;
				}
h1				{
				font-size:18px;
				font-family: Trebuchet MS;
				font-weight: bold;
				color: maroon;
				}
				
h2				{
				font-size:14px;
				font-family: Trebuchet MS;
				font-weight: bold;
				color: maroon;
				}

a.footer:link	{ text-decoration: none; color:#000; }

td.border		{
				background-color:#000;
				}
				
td.banner		{
				background-color:#ffff99;
				border:0;
				padding:0;
				}

td.menu			{
				background-color:#cccc99;
				border-top:1px solid black;
				border-bottom:2px solid black;
				padding-left:5px;
				height:10px;
				}

td.menuRight	{
				background-color:#cccc99;
				border-top:1px solid black;
				border-bottom:2px solid black;
				text-align:right;
				padding-right:5px;
				padding-top:3px;
				font-family:Verdana, Arial, sans-serif;
				font-size:11px;
				font-weight:600;
				}
a.login {text-shadow:rgba(0,0,0,0.1) -1px 0, rgba(0,0,0,0.1) 0 -1px,
					rgba(255,255,255,0.1) 1px 0, rgba(255,255,255,0.1) 0 1px,
				rgba(0,0,0,0.1) -1px -1px, rgba(255,255,255,0.1) 1px 1px;}
a.login:link	{color:#000000;text-decoration:none;font-weight:bold;}
a.login:visited	{text-decoration:none;color:#000000;font-weight:bold;}
a.login:hover	{text-decoration:none;color:#FFFFFF;font-weight:bold;}

a:link			{
				color:teal;
				text-decoration:none;
				}
a:visited		{
				color:teal;
				text-decoration:none;
				}
a:hover			{
				color:white;
				text-decoration:none;
				}

td.main			{
				background-color:#cccc66;
				font-family:  "Trebuchet MS";
				font-style: normal;
				vertical-align:top;
				font-size:12px;
				line-height:17px;
				font-weight:bold;
				padding:10px 10px 10px 10px;
				margin:0;
				}
				
b				{font-size:14px;}
				
em				{font-weight:100;}

.caption		{font-weight:100;font-size:10px;text-align:center;}

.fossil			{margin-bottom:20px;position:relative;clear:left;}

.fossil	img		{margin-bottom:10px;margin-right:10px;float:left;}

.picwithcaption { margin-bottom:20px;float:left;margin-right:10px;width:430px;}

.picwithcaption img {margin-bottom:4px;margin-right:0px;clear:right;}

td.news			{
				background-color:#996666;
				text-align:right;
				vertical-align:top;
				vertical-align:top;
				width:178px;
				}

td.footercell	{
				white-space:nowrap;
				background-color:#cccc66;
				text-align:center;
				font-size:8pt;
				font-family:Verdana, Arial, sans-serif;
				color:#000;
				padding-bottom:3px;
				padding-top:3px;
				height:15px;	
				}
a.footer:link	{	text-decoration: none;color:#000; font-size:8pt;	}
a.footer:visited{ 	text-decoration: none;color:#000; }
a.footer:hover	{	text-decoration: none;color:#FFF;	}

			
td.copyright	{
				white-space:nowrap;
				text-align:center;
				background-color:#996666;
				text-align:center;
				color:snow;
				font-size:8pt;
				font-family:Verdana, Arial, sans-serif;
				width:178px;
				}
.newsHead		{
				color:snow;
				font-family:Verdana, Arial, sans-serif;
				font-size:10pt;
				font-weight:bold;
				line-height:1.8em;
				margin-right:5px;
				}
				
.newsText		{
				font-size:.7em;
				font-family:Verdana, Arial, sans-serif;
				line-height:1.3em;
				color:#000;
				margin-right:5px;font-weight:bold;
				margin-left:5px;
				}
				
.newsText h1	{
				color:orange;
				font-size:10pt;
				font-family:Verdana, Arial, sans-serif;
				font-weight:bold;
				margin:0 0 0 0;
				}

.newsText a:link		{color:yellow;text-decoration:none;}
.newsText a:visited	{text-decoration:none;color:yellow;}
.newsText a:hover	{text-decoration:none;color:#FFFFFF;}

.thumb			{
				padding:2 2 2 2;
				}			

/* CSS for JS Menu */
			
#nav1, #nav1 ul, nav2, #nav2 ul, nav3, #nav3 ul, nav4, #nav4 ul
			{
				padding: 0;
				margin: 0;
				list-style: none;
				position: relative;
				
			}

* #nav1, * #nav1 ul, * #nav2, * #nav2 ul, * #nav3, * #nav3 ul, * #nav4, * #nav4 ul
			{
				padding: 0;
				margin: 0;
				list-style: none;
				text-shadow:rgba(0,0,0,0.1) -1px 0, rgba(0,0,0,0.1) 0 -1px,
					rgba(255,255,255,0.1) 1px 0, rgba(255,255,255,0.1) 0 1px,
					rgba(0,0,0,0.1) -1px -1px, rgba(255,255,255,0.1) 1px 1px;
			}

#nav1 a, #nav2 a, #nav3 a, #nav4 a		{
				width: 135px;
				display: block;
				color: #000000;
				text-decoration: none;
				background-color: #cccc99;
				border: 0;
				padding-bottom:4px;
				padding-top: 6px;
				font:11px verdana, arial, sans-serif;
				font-weight:bold;
			}

* html #nav1 a, * html #nav2 a, * html #nav3 a, * html #nav4 a
{
  width: 135px;
  w\idth: 135px;
}
	
#nav1 li, #nav2 li, #nav3 li, #nav4 li
{
	float: left;
	width: 135px;
	position: relative;
	z-index:3;
}
	
#nav1 li ul, #nav2 li ul, #nav3 li ul, #nav4 li ul
{
	position: absolute;
	left: -999em;
	width: 135px;
	
}
	
#nav1 li a:hover, #nav2 li a:hover, #nav3 li a:hover, #nav4 li a:hover
{
	color: #FFFFFF;
	background-color: olive;
	text-decoration: none;
}

#nav1 li:hover ul, #nav1 li.sfhover ul, #nav2 li:hover ul, #nav2 li.sfhover ul, #nav3 li:hover ul, #nav3 li.sfhover ul, #nav4 li:hover ul, #nav4 li.sfhover ul
{
	left: auto;
}

#rss_feed {color:#fff;float:right;}
marquee { background-color:olive;padding:4px;}
#rss_feed a {color:aqua;}
#rss_feed p {color: #FFFFFF;}