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;
		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;
	}
#swcontent
	{
		margin: 0 auto;
		width: 540px;
		padding: 0;
	}
#swcontent img
	{
		font-size: 72%;
		border: 6px solid #fff;
	}
#swcontent img.small
	{
		font-size: 72%;
		border: 2px solid #fff;
	}
#swcontent h1
	{
		font-size: 94%;
		font-weight: bold;
		margin: 0 120px;
	}
#swcontent p
	{
		font-size: 84%;
		margin: .2em 120px;
		font-family: verdana, arial, helvetica, sans-serif;
	}
#swcontent a:link, #swcontent a:visited
	{
		font-weight: bold;
		color: #333;
		text-decoration: none;
	}
#swcontent a:hover, #swcontent a:active
	{
		font-weight: bold;
		color: #333;
		text-decoration: underline;
	}
#bottom-bar
	{
		width: 750px;
		background: #999;
		margin: 0 auto;
		padding: 0;
		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;
	}
#footer
	{
		width: 450px;
		margin: 0 auto;
		padding: 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;
	}
