body
	{
		color: #333;
		background: #666;
		margin: 0;
		padding: 0;
		text-align: center;
	}
#big-wrapper
	{
		font-family: verdana, arial, helvetica, sans-serif;
	}
#head-wrapper
	{
		margin: 0 auto;
		padding-top: 6px;
	}
#head-wrapper h1
	{
		font-size: 15px;
		font-weight: bold;
		letter-spacing: .02em;
		margin: 0;
		padding: 0;
		color: #ccc;
	}
#big-box
	{
		width: 750px;
		height: 596px;
		background: #ccc;
		padding: 0;
		margin: 24px auto 0 auto;
	}
#top-bar
	{
		width: 100%;
		background: #999;
	}
#top-bar ul
	{
		list-style-type: none;
		margin: 0;
		padding: 11px 0;
		font-size: 13px;
		font-weight: bold;
	}
#top-bar li
	{
		display: inline;
		padding: 0 1.7em;
		letter-spacing: .01em;
	}
#top-bar li.left
	{
		padding: 0 1.7em 0 1em;
	}
#top-bar li.right
	{
		padding: 0 1em 0 1.7em;
	}
#top-bar li a
	{
		font-weight: bold;
		text-decoration: none;
	}
#top-bar li a:link, #top-bar li a:visited
	{
		color: #333;
	}
#top-bar li a:hover, #top-bar li a:active
	{
		color: #fff;
	}
#content
	{
		padding-top: 36px;
		margin: 0 auto;
		width: 540px;
	}
#content img
	{
		font-size: 72%;
		border: 6px solid #fff;
		margin: 12px;
	}
#content img.small
	{
		font-size: 72%;
		border: 2px solid #fff;
		margin: 8px 0 4px 0;
	}
#content table
	{
		width: 100%;
		margin: 0 auto;
	}
#content td
	{
		padding: 0 12px 12px 12px;
		text-align: center;
		vertical-align: top;
	}
#content h1
	{
		font-size: 94%;
		font-weight: bold;
		margin: 0 120px;
	}
#content h1.thumbs
	{
		font-size: 100%;
		margin: 0 auto .3em auto;
	}
#content p
	{
		font-size: 84%;
		margin: .2em 120px;
		font-family: verdana, arial, helvetica, sans-serif;
	}
#content p.thumbs
	{
		font-size: 80%;
		margin: 0;
		font-family: verdana, arial, helvetica, sans-serif;
	}
#content a
	{
		font-weight: bold;
		color: #333;
		text-decoration: none;
	}
#arrows img
	{
		border: none;
		margin: 10px 40px 0 40px;
	}
#bottom-bar
	{
		width: 750px;
		background: #999;
		margin: 0 auto;
		font-family: verdana, arial, helvetica, sans-serif;
	}
#bottom-bar ul
	{
		list-style-type: disc;
		margin: 0;
		padding: 12px 0 13px 0;
		font-size: 13px;
		font-weight: bold;
	}
#bottom-bar li
	{
		display: inline;
		padding: 0 1.1em;
	}
#bottom-bar li a
	{
		font-weight: bold;
		text-decoration: none;
	}
#bottom-bar li a:link, #bottom-bar li a:visited
	{
		color: #333;
	}
#bottom-bar li a:hover, #bottom-bar li a:active
	{
		color: #fff;
	}
#referral
	{
		background-color: #ccc;
		border: 1px dotted #000;
		width: 320px;
		text-align: center;
		margin: 2em auto 1.5em auto;
		padding: 1em 10px;
	}
#referral form
	{
		margin: 0 auto 1em auto;
	}
#referral table
	{
		text-align: center;
		margin: 0 auto;
	}
#referral td
	{
		margin: 0 auto;
		padding: 0 12px 0 0;
		text-align: center;
	}
#referral td p
	{
		font-size: 76%;
		margin: .8em 0 0 0;
		font-weight: bold;
	}
#referral td input
	{
		width: 150px;
	}
#referral td textarea
	{
		width: 320px;
		margin: 0 auto .4em 0;
	}
#footer
	{
		width: 450px;
		margin: 0 auto;
		padding: 0 0 2.5em 0;
		font-family: verdana, arial, helvetica, sans-serif;
	}
#footer p
	{
		font-size: 78%;
		font-weight: bold;
		line-height: 150%;
	}
#footer p.larger
	{
		font-size: 84%;
	}
#footer p a:link, #footer p a:visited
	{
		color: #333;
		text-decoration: none;
	}
#footer p a:hover, #footer p a:active
	{
		color: #fff;
		text-decoration: underline;
	}
.focus
	{
		color: #fff;
	}
.smaller
	{
		font-size: 84%;
	}