body, html {
		font: 9.5pt/180% Verdana, 'Times New Roman', serif;
		color: #FFF;
		background: #000 url(bg.jpg) repeat;
		height: 100%;
		}
body.index {
		text-align: left;
		margin: 0px auto;
		padding: 0px;
		}

input, radio, select, option, textarea		{
		background-color: #222;
		color: #FFF;
		border: 1px solid #FFBF7B;
		}

img		{ border: 0; float: none; }

A,
A:link,
A:visited	{ color: #FF9FA4; text-decoration: none; font-weight: bold; background-color: #222;}
A:active,
A:hover		{ color: #FFBF7B; text-decoration: none; font-weight: bold; background-color: #222;}

ul li		{
		list-style:none;
		}
.layout		{ 
		float: none;
		margin: 0px 0px 0px 0px; 
		width: 768px; 
		padding: 0px; 
		min-height: 650px;
		color: #FFF;		
		background-color: #222;
		}
.container	{ 
		margin: 0 auto; 
		width: 665px; 
		padding: 10px 0px; 
		}
.header img 	{ float: none; }
.header 	{ width: 550px; padding: 0px 0px 0px 0px; margin: 0px; z-index: 0; }

.text {		width: 650px;
		max-height: 1600px;
		float: none;
		padding: 0px;
		}
dt		{ font-weight: bold; }
.title	{
		text-align: right;
		color: #FFDD77;
		letter-spacing: 0.7em;
		font: italic 600 16pt/11pt 'Times New Roman', serif;
		text-transform: lowercase;
		background: #222 url(arrow.jpg) no-repeat 200px;	
		width: 665px;
		height: 25px;
		}
.subtitle {
		text-align: justify;
		color: #FFBF7B;
		font: italic 600 16pt/11pt 'Times New Roman', serif;
		border-bottom: 1px dotted #FFBF7B;
		background-color: #222;
		margin-bottom: 1px;
		}
.em		{
		font-weight: bold;
		}
.footer		{
		text-align: center;
		margin-top: 40px;
		}
.block		{
		position: relative;
		left: 140px;	
		width: 370px;	
		color: #FFF;
		background: #222 url(quotearrow.jpg) no-repeat 100% 100%;	
		padding: 10px 0 5px 0;
		text-align: left;
		}
#plug		{
		position: relative;
		left: 270px;
		text-align: center;
		float: none;
		width: 88px;
		}
th, tr, td	{
		padding: 2px;
		}		
