body
		{
			background: #1c1c1c;
			font-family: verdana;
			font-size: 100%;
			color: #fff;
			margin: 0;
			padding: 0;
		}
		div#wrapper
		{
			width: 700px;
			margin-left: auto;
			margin-right: auto;
			background: #000;
			border: 1px solid #666;
		}
		div#header
		{
			clear: both;
			height: 130px;
		}
		div#nav
		{
			border-top: 1px solid #333;
			border-bottom: 1px solid #333;
			background: url(../i/buttons.gif);
			font-size: 80%;
			text-align: right;
			clear: both;
			padding: 3px 10px;
		}
		div#nav ul
		{
			display: inline;
		}		
		div#nav li
		{
			display: inline;
			background: url(../i/bullet.gif) left no-repeat;
			margin-left: 5px;
			padding-left: 10px;
		}
		div#nav li.first
		{
			display: inline;
			background: none;
		}
		div#nav li a
		{
			color: #c00;
			text-decoration: none;
		}
		div#nav li a:hover
		{
			color: #ffc;
			text-decoration: underline;
		}
		div#nav li a:active
		{
			color: #c00;
		}
		div#nav li a:focus
		{
			color: #ffc;
			text-decoration: underline;
		}
		div#content
		{
			font-size: 80%;
			padding: 10px;
		}
		div#subcontent
		{
			border-top: 5px solid #666;
			border-bottom: 5px solid #666;
			font-size: 85%;
			clear: both;
		}
		div#server_1
		{
			width: 320px;
			padding: 3px;
			padding-left: 5px;
			float: left;			
			font-size: 90%;
		}
		div#server_2
		{
			width: 320px;
			padding: 3px;
			float: left;
			font-size: 90%;
			padding-left: 10px;
			border-left: 1px dotted #666;
		}
		div#ts_1
		{
			width: 320px;
			padding: 3px;
			padding-left: 5px;
			float: left;			
			font-size: 90%;
		}
		div#ts_2
		{
			width: 300px;
			padding: 3px;
			float: left;
			font-size: 90%;
			padding-left: 10px;
			border-left: 1px dotted #666;
		}
		div#tsinfofull
		{
			clear: both;
			padding: 3px;
			font-size: 90%;
			padding-left: 10px;
			border-left: 1px dotted #666;
		}
		div#footer
		{
			clear: both;
			font-size: 70%;
			text-align: right;
			background: url(../i/footer.gif) left no-repeat;
			height: 74px;
			padding: 0 10px;
		}
		div.spacer
		{
			clear: both;
			line-height: 1px;
			font-size: 1px;
		}
		h1
		{
			color: #c00;
			font-size: 130%;
			border-bottom: 1px dotted #666;
		}
		h2
		{
			color: #c00;
			font-size: 100%;
			padding-bottom: 3px;
			border-bottom: 1px dotted #666;
		}
		h3
		{
			color: #c00;
			margin-top: 3px;
			font-size: 115%;
		}
		a
		{
			color: #c00;
			text-decoration: underline;
		}
		a:hover
		{
			color: #ffc;
		}
		a:active
		{
			color: #c00;
		}
		a:focus
		{
			color: #ffc;
		}
		div.item
		{
			border: 1px solid #666;
			background: #333;
			margin-bottom: 10px;
			padding: 3px;
		}
		span.white
		{
			color: #fff;
		}
		blockquote
		{
			border: 1px solid #666;
			background: #444 url(../i/quote.jpg) top left no-repeat;
			padding: 10px;
			padding-top: 25px;			
			font-size: 90%;
		}
		table.web
		{
			border: 1px solid #666;
			background: #666;
		}
		table.web th
		{
			text-align: left;
			background: url(../i/buttons.gif);
			padding: 5px;
		}
		table.web tr
		{
			background: #000;
		}
		table.web tr.lg
		{
			background: #333;
		}
		table.web td
		{
			padding: 5px;
		}
		.clear
		{
			clear:both;
			line-height: 1px;
			font-size:1px;
		}