body{
	background:#ffffff url(/images/bg.jpg) no-repeat center top;
}

.clsHeader{
	position:absolute;
	top:0;
	right:0;
	z-index:3;
}

.clsMainMenu{
	position:absolute;
	right:0;
	top:336px;
}

.clsFooterBG{
	position:absolute;
	top:560px;
	right:0;
	background:transparent;
}	

.clsFooter{
	padding-top:5px;
}
	
	
	

.clsHomeFlash{
	position:absolute;
	top:0;
	right:0;
	z-index:2;
}

.clsHomeNews{
	position:absolute;
	top:100px;
	right:6px;
	width:821px;
	height:27px;
	color:#404040;
	font-size:14px;
	font-weight:800;
	padding:11px 10px 0 10px;
	z-index:3;
	background:url(/images/news_bg.png) no-repeat center top;
}

.clsHomeNews a:link, .clsHomeNews a:visited, .clsHomeNews a:active{
	color:#404040;
	text-decoration:none;
	background-color:transparent;
}

.clsHomeNews a:hover{
	color:#000000;
	text-decoration:underline;
	background-color:transparent;
}

.clsCatMenu{
	position:absolute;
	top:414px;
	right:0;
	width:853px;
	height:128px;
	z-index:3;
}

.clsCatMenu .clsItem{
	position:relative;
	float:right;
	width:173px;
	height:108px;
	padding:10px 15px 10px 15px;
	margin:0 4px 0 5px;
	background:url(/images/homecat1.jpg) no-repeat center top;
}

.clsCatMenu .clsItem h2{
	font-size:20px;
}

.clsCatMenu .clsItem .clsDesc{
	font-size:12px;
}

.clsCatMenu .clsItem .clsBtn{
	position:absolute;
	left:10px;
	bottom:10px;
	width:135px;
	height:27px;
	font-size:15px;
	font-weight:800;
	padding:7px 8px 0 0;
}


.clsCatMenu .clsItem .clsBtn a:link, .clsCatMenu .clsItem .clsBtn a:visited, .clsCatMenu .clsItem .clsBtn a:active, .clsCatMenu .clsItem .clsBtn a:hover{
	color:#ffffff;
	text-decoration:none;
	background-color:transparent;
}


