/*-----------------------------------*/
/*		GLOBAL		     */
/*-----------------------------------*/
html		{ background: black; }

body		{
		margin: 0;
		padding: 0;
		border: 0;
		background-color: black;
		}

body		{
		font-family: verdana, arial, helvetica;
		font-size: 8pt;
		word-spacing: 0.15em;
		}

p		{
		font-family: verdana, georgia, 'Times New Roman';
		font-size: 8pt;
		word-spacing: 0.15em;
		line-height: 1.8em;
		letter-spacing: 0.1em;
		}

a:link 		{ color: white; text-decoration: none; }
a:visited	{ color: white; text-decoration: none; }
a:hover		{ background: red; color: white; text-decoration: none; }
a:active	{ color: none; text-decoration: none; }

/*-----------------------------------*/
/*	< SPAN class="whatever">     */
/*-----------------------------------*/
.i		{
		font-style: italic;
		color: white;
		}

.w		{
		color: white;
		font-weight: bold;
		}

.r		{
		color: royalblue;
		font-weight: normal;
		}

.lt		{ text-decoration: line-through; }


span.highlight { background:yellow; }
span.red { color:red; }
span.bluescreen { background: blue; color: white; }

span.palegold { color: palegoldenrod; }
span.orange { color: orange; }
span.yellow { color: yellow; }
span.green { color: green; }

/*------------------------------------------------------------------------------------*/

/*------------------------------*/
/*	   Clear floats		*/
/*------------------------------*/		
.clearfix:after {
display:block;
content: ".";
height:0;
visibility:hidden;
clear:both;
font-size:0;
margin-bottom: 10px;
}
.clearfix {display:inline-block;}/* for IEMac & IE6/7 hasLayout trigger*/

/*hide from IE5 Mac\*/
* html .clearfix {height:1%;}
.clearfix {display:block;} /* resets to block for all browsers */
/*end hide from Mac*/

/*------------------------------------------------------------------------------------*/

/*-----------------------------------*/
/*		BANNER		     */
/*-----------------------------------*/
#banner		{
		margin: 10px auto 50px auto;
		width: 780px;
		background: black;
		color: olive;
		text-align: center;
//		border: 1px solid white;
		}

/*-----------------------------------*/
/*		CONTENT		     */
/*-----------------------------------*/
#content	{
		margin: 0px auto 50px auto;
		width: 340px;
		padding: 2em;
		background-color: green;
		border: 1px solid white;
		font-size: 9pt;
		line-height: 2em;
		text-align: left;
		}

#content h4	{
		font-family: verdana, arial, helvetica;
		font-size: 10pt;
		text-align: center;
		color: black;
		border-bottom: 2px dotted white;
		word-spacing: 0.15em;
		line-height: 2em;
		letter-spacing: 0.05em;
		}

/*-----------------------------------*/
/*		FOOTER		     */
/*-----------------------------------*/
#footer		{
		margin: 0px auto 50px auto;
		width: 740px;
		padding: 2em;
		background-color: none;
//		border: 1px solid white;
		color: white;
		text-align: center;
		}

#footer h6	{
		text-align: right;
		font-size: 8pt;
		}

#footer p	{
		letter-spacing: 0.4em;
		font-size: 8pt;
		margin: -30px 0 0 0;
		}

/*------------------------------------------------------------------------------------*/

