@charset "utf-8";
/* CSS Document */

.answer
	{
	margin-top: -1em;
	margin-left: 1em;
	margin-bottom: 2em;
	}

.centered
	{
	text-align: center;
	}

a:link
	{
	color: #FFFF00;
	text-decoration: underline;
	}

a:active
	{
	color: #FFFF00;
	text-decoration: underline;
	}

a:visited
	{
	color: #FF0000;
	text-decoration: underline;
	}

body
	{
	font-family: helvetica, arial, sans-serif;
	font-weight: normal;
	font-size: normal;
	color: #FFFFFF;
	background-color: #333333;
	}
	
h1
	{
	font-weight: normal;
	font-size: 3.5em;
	}

h2
	{
	font-weight: normal;
	font-size: 2em;
	}

h3
	{
	font-weight: normal;
	font-size: 1.5em;
	}

img.featured
	{
	display: block;
	margin-left: auto;
	margin-right: auto;
	border: 2px solid;
	}

img.tix
	{
	display: block;
	margin-left: auto;
	margin-right: auto
	}
	
#divider
	{
	border-bottom: 2px solid #FFFFFF;
	}
	
#outer-wrapper
	{
	width: 70em;
	margin: 1em auto;
	background-position:top;
	border: 2px solid #FFFFFF;
	-moz-border-radius: 1.5em;
	-webkit-border-radius: 1.5em;
	position:relative;
	background-color: #222222;
	}
	
#inner-wrapper
	{
	width: 65em;
	position: relative;
	border-width: 0 2em;
	margin: auto;
	}

#titlebar
	{
	border-bottom: 2px solid #FFFFFF;
	text-align: center;
	}

#topnavbar
	{
	text-align: center;
	border-bottom: 2px solid #FFFFFF;
	}

#topnavbar ul, #topnavbar ul li
	{
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#topnavbar ul
	{
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	}

#topnavbar ul li
	{
	display: inline;
	padding: 5px 2em;
	margin-right: .75em;
	}
	
#topnavbar ul li.last
	{
	margin-right: 0;
	}

#topnavbar #selected
	{
	border: 2px solid #FFFFFF;
	-moz-border-radius: 1.5em;
	-webkit-border-radius: 1.5em;
	background-color: #333333;
	}

#content
	{
	position: relative;
	xpadding: 1px 1em 2em 1em;
	padding: 1em 1em 1em 1em;
	}

#tix
	{
	border-top: 2px solid #FFFFFF;
	text-align: center;
	}

#tixbar
	{
	text-align: center;
	}

#tixbar ul, #tixbar ul li
	{
	list-style: none;
	margin: 0;
	padding: 0;
	}

#tixbar ul li
	{
	display: inline;
	padding: 2em;
	font-size: 2em;
	}

#footer
	{
	border-top: 2px solid #FFFFFF;
	position: relative;
	xpadding: 1em 1em 2em 1em;
	padding: 2em 2em 1em 2em;
	clear:  both;
	font-size: x-small;
	}
