* {padding:0; margin:0;}

.news	{
	padding:10px;
	}

a:link	{
	color: #600; 
	text-decoration: underline;
	}

a:visited{
	color: #600; 
	text-decoration: underline;
	}

a:hover	{
	color: #B33; 
	text-decoration: underline;
	}

body	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url('images/bg.jpg');
	padding-top:10px;
	}
 
p	{
	font-size:.8em;
	color:#000;
	padding:5px;
	}

p.add	{
	font-size:.7em;
	color:#600;
	text-align:right;
	}

p.small	{
	font-size:.6em;
	color:black;
	text-align:center;
	}


p.nav	{
	font-size:.8em;
	color:#FFF;
	padding:0px;
	}
  
p.credits	{
	font-size:.6em;
	font-color:#000;
	text-align:right;
	font-style:oblique;
	padding:0px;
	}
 
fieldset	{
	position:relative;
	color:#000;
	border-top:#600 solid 2px;
	border-bottom:1px solid #600;
	border-left:1px solid #600;
	border-right:1px solid #600;
	width: 40em;
	position:relative;
	margin-left: 1em;
	padding-top: .8em;
	padding-left:1em;
	padding-right:.5em;
	padding-bottom:1em;
	background-color:#FFC;
	}

fieldset.photos	{
	position:relative;
	color:#000;
	border-top:#600 solid 2px;
	border-bottom:1px solid #600;
	border-left:1px solid #600;
	border-right:1px solid #600;
	width: 14em;
	position:relative;
	margin-left: 1em;
	padding-top: .8em;
	padding-left:1em;
	padding-right:.5em;
	padding-bottom:1em;
	background-color:#FFC;
	}

legend	{
	position:absolute;
	top:-10px;
	font-weight:bolder;
	}


td#logo	{
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	background-color:#600;
	width:177px;
	height:36px;
	background-image:url('images/navbg2.png');
	background-repeat:repeat-x;
	}

td#logo2	{
	padding:0px !important;
	height:20px;
	}

td#small	{
	width:3px;
	background-color:#000;
	}


td#content	{
		background-image:url('images/header/header0.jpg');
		background-repeat:no-repeat;
		height: 222px;
		width:840px;
		vertical-align:top;
		}

table#main	{
		background-color:#F8F4E9;
		height:auto;
		width:865px;
		border: 1px solid #000;
		margin-left: auto;
		margin-right: auto;
		vertical-align:top;
		position: relative;
		}

td#borderleft	{
		background-image:url('images/navbg2.png');
		background-repeat:repeat-x;
		width:330px;
		background-color:#600;
		position: relative;
		}

td#borderright	{
		background-image:url('images/navbg2.png');
		background-repeat:repeat-x;
		width:325px;
		background-color:#600;
		text-align:left;
		position: relative;
		}

a.nav:link	{color: #333; font-size: .8em; text-decoration: none; font-weight: bold;}
a.nav:active	{color: #09C; font-size: .8em; text-decoration: none; font-weight: bold;}
a.nav:visited	{color: #333; font-size: .8em; text-decoration: none; font-weight: bold;}
a.nav:hover	{color: #000; font-size: .8em; text-decoration: none; font-weight: bold;}

table#rotator	{
		width:832px;
		height:auto;
		margin-left: auto;
		margin-right: auto;
		padding:0px !important;
		border:0px;
		border-collapse:collapse;
		}

table#rotator td	{
		float:left;
		position:absolute;
		}

table#nav	{
		padding-top:0px !important;
		margin-top:0px !important;
		position: relative;
		top:166px;
		width:832px;
		height:36px;
		border:0px;
		border-collapse:collapse;
		margin-left:auto;
		margin-right:auto;
		}

div#navi		{
		padding:0px !important;
		margin:0px !important;
		position: absolute;
		top:205px;
		right:57.85%;
		z-index:100;
		width:315px;
		}
div#navi2		{
		padding:0px !important;
		margin:0px !important;
		position: absolute;
		top:205px;
		left:59%;
		z-index:100;
		width:270px;
		}

#mainMenu, #mainMenu ul, #mainMenu2, #mainMenu2 ul	{list-style: none; font-size:.8em;}
#mainMenu, #mainMenu *, #mainMenu, #mainMenu2 * { padding: 0; margin: 0;}
#mainMenu li.headLink{ width:105px; float: right; margin-left: -1px; border: 0px; text-align: center;}
#mainMenu li.headLink a, #mainMenu2 li.headLink a { display: block; padding: 2px;  }
#mainMenu2 li.headLink { width: 90px; float: left; margin-left: -1px; border: 0px; text-align: center;}
#mainMenu li.headLink ul, #mainMenu2 li.headLink ul { display: none; border-top: 1px black solid; text-align: left;}
#mainMenu li.headLink:hover ul, #mainMenu2 li.headLink:hover ul { display: block; }
#mainMenu li.headLink ul li a, #mainMenu2 li.headLink ul li a { background-color:#733; padding: 3px; padding-right:1px; height: 15px; font-size:.9em;}
#mainMenu li.headLink ul li a:hover, #mainMenu2 li.headLink ul li a:hover { background-color: #B33;}
#mainMenu a, #mainMenu2 a { background-color:#600; color: white; text-decoration: none;}
#mainMenu ul li a:hover, #mainMenu2 ul li a:hover { text-decoration: none;}
#mainMenu li.headLink, #mainMenu2 li.headLink { background-color: #000; }
#mainMenu li.headLink ul, #mainMenu2 li.headLink ul { padding-bottom: 2px; padding-left:1px; padding-right:1px;}
