﻿body 
{padding:0; margin:0; text-align:center; background:url('../images/bg_header.gif') repeat-x; background-attachment:fixed;}

div#wrapper
{border:solid 0px #000; margin:0 auto; background:url('../images/bg_body.gif') no-repeat center; width:800px; height:600px; text-align:left; font-family:"Times New Roman",serif; font-size:0.85em; color:#000;}

div#header
{position:absolute; height:100px; width:800px; background:url('../images/bg_header.gif')repeat-x; border-bottom:solid 1px #000;}


div#nav
{width:800px; height:21px; text-align:right; background:url('../images/bg_nav.jpg') no-repeat right; position:absolute; top:77px; left:0px; font-size:0.75em;}

	div#nav ul
	{margin:0 20px 0 0; padding:4px;}

	div#nav li
	{display:inline; margin-left:10px;}

	div#nav a
	{text-decoration:none; color:#000;}

	div#nav a:hover
	{text-decoration:underline; color:#000; background-color:transparent;}

div#contentarea
{min-height:420px; padding:10px 0 10px 10px; float:left; width:620px; margin-right:5px;}

	div#contentarea p
	{margin-left:10px;}

	div#title
	{padding:5px 0 10px 10px; border-bottom:solid 1px #000;}

	#img1
	{float:right; margin:15px 10px 10px 10px;}

div#columnright
{min-height:420px; width:134px; margin:5px 0 5px 0; float:left; border-left:solid 1px #C29A50; padding:5px 15px 10px 15px;}

div#footer
{clear:both; width:800px; text-align:center;}
	div#footer div
	{margin:0 auto; width:675px; border-top:solid 1px #C29A50; padding:5px; font-size:0.8em;}


a
{text-decoration:underline; color:#C29A50;}

a:hover
{text-decoration:none;  color:#000; background-color:#F0E7D6;}

img
{border:0px;}

h1
{margin:0; font-size:1.5em; font-weight:normal;}


.hidden
{display:none;}

.nowrap
{white-space:nowrap;}
