body {
	margin: 0 0 0 0;
	background:#000 url(img/backing.jpg)  no-repeat center top;
}
img,img a {
	border:0px;
}
#container {
	margin: 0 auto;
	width: 974px;
}
#menu {
	margin-top: 30px;

}
#menu a {
	color:#FFE9A4;
	font-size: 40px;
	padding-right: 25px; 
	text-decoration: none;
}
#sub {
	padding-bottom:10px;
}
#sub h2 {
	color:#FFE9A4;
	font-size: 42px;
	margin: 0 0 0 0;
}
#logo {
	float:right;
}
#home {
	margin-top:50px;
}
.block {
	width: 547px;
	float:left;
}
.block img {
	padding-top: 2px;
}
.block2 {
	width: 410px;
	float:left;

}
.block2 img {
	padding: 2px;
}
.text {
	clear:both;
/*	padding-top: 15px;*/
	color:#FFFFFF;
	font-size:20px;
	min-height:200px;
}
.text-art {
	clear:both;
/*	padding-top: 15px;*/
	color:#FFFFFF;
	font-size:20px;
}	
#art-thumbs {
	width:1004px;
}
.text-block1 {
	float: left;
width: 710px;
}
.text-block2 {
	float: left;
width: 200px;
	margin-top: -24px;
}
.text a {
	color:#FFFFFF;
	text-decoration: none;
}
#footer {
	background:#000 url(img/footer.jpg)  no-repeat center top;	
	height: 116px;
	margin-top:20px;
	padding:25px;
}	
.footerblock a {
	color:#000;
	text-decoration: none;
}	
.footerblock {
	float:left;
	width: 301px;
}
#created {
	float:left;
	margin-top: 30px;
	font-size:14px;
}
.block-text1 {
	position:absolute;
	margin:360px 0px 0px 15px;
	color:#FFFFFF;
}	
.block-text1 H1 {
	margin: 0px;
	font-size:30px;
	padding: 0px;
}
.block-text2 {
	position:absolute;
	margin:160px 0px 0px 15px;
	color:#FFFFFF;
}	
.block-text2 H1 {
	margin: 0px;
	font-size:30px;
	padding: 0px;
}
.test{

display:none;

}

.separator {

	text-align:left!important;

}
.TITLE,.DESCRIPTION {
		max-width: 974px;
		color:#fff;
}
.TITLE,.DESCRIPTION a {
		color:#ccc;
}		
.TITLE {
	clear:both;
}
.TITLE h1{
	font-size:25px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}
.brands {

width: 479px;
float:right;
padding: 1px;
margin-bottom: 5px;
}
#brands {
height: 900px;
width: 974px;
float: left;
}
.webblocks {
	float:left;	
width: 330px;
height: 252px;
}
.webblocks img{
	
}
#contrib {
	width:974px;	
	float:left;
	font-weight:bold;
}
#print {
	height: 1783px;	
}
#web {
	height: 2753px;	
}
#web-inner {
	position: absolute;
		width: 1004px;
}
