body
	{
		color: #ccc;
		background: #000;
		margin: 0;
		padding: 0;
		text-align: center;
	}
#big-wrapper
	{
		font-family: tahoma,verdana,arial,helvetica,sans-serif;
	}
#head-wrapper
	{
		margin: 0 auto;
		padding: 8px 0 10px 0;
	}
#head-wrapper img
	{
		font-size: 76%;
	}
#topnav
	{
		width: 100%;
		background: #666;
		margin: 0 auto;
		letter-spacing: .1em;
		font-weight: bold;
		font-size: 14px;
	}
#topnav ul
	{
		padding: 22px 0 24px 0;
		list-style-type: none;
		margin: 0;
	}
#topnav li
	{
		display: inline;
		margin: 0 auto;
		padding: 0;
	}
#topnav li a
	{
		text-decoration: none;
		margin: 0 12px;
		padding: 6px 24px;
	}
#topnav li a:link, #topnav li a:visited
	{
		background: #99f;
		color: #000;
	}
#topnav li a:hover
	{
		background: #9ff;
		color: #000;
	}
#topnav li a:active
	{
		background: #99f;
		color: #000;
	}
#topnav li a:link.focus, #topnav li a:visited.focus, #topnav li a:hover.focus, #topnav li a:active.focus 
	{
		background: #9ff;
		color: #000;
	}
#main-wrapper
	{
		width: 730px;
		margin: 0 auto;
		padding: 0 60px;
		color: #000;
		background: #ccc;
	}	
#main-head h1
	{
		font-size: 132%;
		padding: 1em 0 0 0;
		margin: 0 40px .3em 100px;
		text-align: left;
	}
#main-content
	{
		color: #000;
		padding-bottom: 36px;
		margin: 0 auto;
	}
#main-content img
	{
		font-size: 76%;
		border: 3px solid #000;
	}
#main-content p
	{
		line-height: 140%;
		margin: 0 40px .3em 100px;
		font-size: 92%;
		text-align: left;
		padding: 0;
		font-family: georgia,'times new roman',serif;
	}
#main-content form
	{
		margin: 0;
		padding: 0;
	}
/* table for form */
#main-content table
	{
		color: #000;
		margin: 0 auto;
		padding: 0;
	}
#main-content td p
	{
		margin: .7em 0;
		font-family: tahoma,verdana,arial,helvetica,sans-serif;
	}
#main-content td.text
	{
		text-align: left;
		font-weight: bold;
		vertical-align: top;
	}
#main-content td.form
	{
		text-align: left;
	}
#main-content input.text
	{
		width: 240px;
	}
#main-content textarea
	{
		width: 240px;
		height: 120px;
		vertical-align: bottom;
		margin: 0;
		padding: 0;
		text-align: left;
	}
#footer
	{
		width: 540px;
		margin: 24px auto;
	}
#footer ul
	{
		font-size: 88%;
		margin: 0 0 2em 0;
		list-style-type: none;
	}
#footer li
	{
		display: inline;
	}
#footer li a
	{
		font-weight: bold;
		padding: 0 6px;
	}
#footer li a:link, #footer li a:visited
	{
		
		color: #ccc;
		text-decoration: none;
	}
#footer li a:hover, #footer li a:active
	{
		
		color: #fff;
		text-decoration: underline;
	}
#footer p
	{
		font-size: 82%;
		margin: 0 0 3em 0;
	}
#footer p a
	{
		font-weight: bold;
	}
#footer p a:link, #footer p a:visited
	{
		color: #ccc;
		text-decoration: none;
	}
#footer p a:hover, #footer p a:active
	{
		color: #fff;
		text-decoration: underline;
	}
.bold
	{
		font-weight: bold;
	}