body
{
	background: #333333;
	text-align: center;
	
	color: #E0E0E0;
	
	font: 0.7em / 1.5 "Lucida Grande", Verdana, Helvetica, sans-serif;
	
	scrollbar-3d-light-color : #636363;
	scrollbar-arrow-color : #FFF;
	scrollbar-base-color : #666666;
	scrollbar-dark-shadow-color : #808080;
	scrollbar-face-color : #222222;
	scrollbar-highlight-color : #999999;
	scrollbar-shadow-color : #666666;
	scrollbar-track-color : #666666;
}

p
{
	text-align: left;
}

a
{
	text-decoration: none;
	color: #C0C0C0;
}

a, img
{
	border: 0;
}

a:hover
{
	border-bottom: 1px dashed #E0E0E0;
}

#banner
{
	position: relative;
	
	width: 700px;
	height: 126px;
	
	top: 0px;
	
	margin: 0 auto;
	
	background: #222222 center url('../gfx/logo.gif') no-repeat;
}

#menu
{
	position: relative;
	
	top: 0px;
	
	width: 700px;
	height: 18px;
	
	margin: 0 auto;
	
	background: #222222;
	
	word-spacing: 2em;
}

#menu a:hover
{
	background: #E0E0E0;
	color: #000;
}


#main
{
	position: relative;
	
	top: 0px;
	
	width: 700px;
	
	margin: 0 auto;
	
	background: url('../gfx/main_bg.png') #222222;
}

#footer
{
	position: relative;
	
	top: 0px;
	
	width: 700px;
	height: 18px;
	
	margin: 0 auto;
	
	color: #999999;
	
	background: #222222;
}

.title
{
	letter-spacing: 15px;
	font-size: 1.3em;
}

.info
{
	font-size: 7pt;
}

.leftBorder
{
	position: relative;
	float: left;
	
	background: url('../gfx/border.gif');
	
	width: 10px;
	height: 100%;
}

.rightBorder
{
	position: relative;
	float: right;
	
	background: url('../gfx/border.gif');
	
	width: 10px;
	height: 100%;
}

.div
{
	margin: 0 auto;
	
	background: url('../gfx/border.gif');
	
	width: 80%;
	height: 10px;
	
	font-size: 1px;
}

.news
{
	position: relative;
	
	width: 80%;
	
	top: 0px;
	
	margin: 0 auto;
	
	text-align: left;
}

.prodBox
{
	position: relative;
	
	width: 80%;
	
	top: 0px;
	
	margin: 0 auto;
	
	text-align: left;
	
	background: #444444;
}

.cluster
{
	border-top: 1px #999999 dashed;
	
	color: #999999;
	font-size: 8pt;
}