body
		{
			margin-top: 5px;
			margin-left: 0;
			padding: 0;
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-size: 0.9em;
			color: #000;
			background-color: #000;
			background-image:url('saturn.jpg');
			background-repeat: no-repeat;
			background-attachment: fixed;
			background-position: right bottom;
			text-align: center;
			line-height: 1.4em;
		}





		#container
		{
			margin-left: auto;
			margin-right: auto;
			width: 740px;
			background-color: #FFF;
			border: 1px solid #333;
			z-index: 1;
			position:relative;
		}
		
		#banner
		{
			background-color: #000;
			height: 120px;
			border: 1px solid #333;

		}
		
		#banner h1
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			padding: .5em;
			
		}
		
			
		#content h1
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 1.5em;
			border-bottom: 1px solid #ccc;
			padding-bottom: 3px;

					
		}
		 h2
		{

			font-family: Arial, Helvetica, sans-serif;
			font-size: 1.2em;
			border-bottom: 1px solid #ccc;
			padding-bottom: 3px;

					
		}
		#content h3
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1em;
			margin-bottom: 0px; 
			margin-top: 0px; 
			border-bottom: 1px solid #ccc;
			padding-bottom: 3px;
		}


	.line
	{
		border-bottom: 1px solid #333;
	}

		#content a, a:link, a:visited
		{
			color: #bf4b1a;
			text-decoration: none;
			font-weight: bold;
		}

		#content a:hover
		{
			color: #bf4b1a;
			text-decoration: underline;
		}

		
		#content
		{
			padding-top: 1em;
			
			margin: 15px 1.2em 1em 1.2em;
			text-align: left;
			font-size: 0.9em;
			z-index: 2;
			
		}


		
		#footer
		{
			clear: both;
			background-color: #464646;
			padding: 10px 1em 1em 1em;
			text-align: center;
			border-top: 1px solid #333;
		}


#footerlinks
{
color: #fff;
font-size: 0.9em;
text-align:center;

}

#footerlinks p {
margin: 0;
}

#footerlinks a:link
{
color: #fff;
text-decoration: none;
margin:0;
font-weight: normal;
}

#footerlinks a:visited
{
color: #fff;
text-decoration: none;
margin:0;
font-weight: normal;
}

#footerlinks a:hover
{
text-decoration:underline;
}

  .center
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;

    }

  .right
    {
    text-align:right;
    }

.image
{
border: 1px solid #ccc;
}


#navcontainer ul
{
padding-left: 0;
margin-left: 0;
margin-right: 0;
margin-top:0;
margin-bottom: 20px;
background-color: #666;
color: #000;
float: left;
width: 100%;
font : bold 12px verdana, helvetica, arial, sans-serif;
border-bottom:2px solid #494949;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.5em 10px;
background-color: #666;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a.last{
border-right:none;
}
#navcontainer ul li a:hover
{
border-color : #fff;
background : #ff9000;
color: #fff;
}

table.front
{
border: none;

}

table.front td
{
border: 2px solid #CCC;
padding: 10px;
background : #ebebeb;
}
table.front p
{
padding-top: 0;
padding-botom: 0;
margin-top: 0;
padding-left: 115px;
}
table.front th
{
font-family: Arial, Helvetica, sans-serif;
			font-size: 1.2em;
			border-bottom: 1px solid #ccc;
			padding-bottom: 3px;
}


table.front img
{
width: 100px;
height: 75px;
border: 2px solid #555;
}



p.link
{
font-weight : bold;
text-align: right;
margin-bottom: 0;
}

img.right
{
float: right;
margin: 5px;
padding: 5px;
border: 1px solid #000;
}

img.thumb
{
float:left;
width: 100px;
height: 75px;
border: 2px solid #555;
}

div.box
{
border: 2px solid #CCC;
padding: 10px;
background : #ebebeb;
margin: 15px 10px 10px 10px;

}

.box h2 {
margin-bottom: 5px;
border-bottom: 1px solid #959595;
margin-top: 0;
margin-left: 115px;
}


.desc
{
vertical-align:top;padding-top: 0;
padding-bottom: 0;
margin-top: 0;
padding-left: 115px;
}

.pagenav
{

}

.center {
margin-left:auto;
margin-right:auto;
}


.picture { 
background-color: #F9F9F9;
border: 1px solid #CCCCCC; 
padding: 3px;
font: 11px/1.4em Arial, sans-serif; 
text-align:center;}
.picture img { border: 1px solid #CCCCCC;
vertical-align:middle; margin-bottom: 3px; }
.rightpic { margin: 0.5em 0pt 0.5em 0.8em; float:right; }
.leftpic { margin: 0.5em 0.8em 0.5em 0; float:left; }
.centerpic { margin: 0.5em auto 0.5em auto; }

#bread {
	color: #000;
	
	margin-bottom: 10px;

	}

#bread ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 

#bread ul li {
	margin-left: 0;
	
	border: none;
	list-style: none;
	display: inline;
	}



