body{
		 margin: 0px;
		 font-family: arial;
		 height: 100%;
		 text-align: center;
		 background-image: none;
		 background-color: #ffffff;
}
#newsmain {
		width: 500px;
		background-color: transparent;
	}
#newsmain #content{
		 background-image: none;
		 background-color: transparent;
		 width: 500px;
		 
}

#contact{
	display: none;
}
#maincontent.noleft{
	margin: 0px;
	padding: 0px;
	width: 604px;
}
html>body #maincontent.noleft{
	margin: 0px;
	padding: 0px;
	width: 604px;
}
#unsubscribe{
	display: none;
}
#newspage{
	background-image: url(images/newsbackground.png);
	padding-left: 80px;
	background-repeat: no-repeat;
	margin-right: 1px;
	background-color: #ffffff;
	overflow: auto;
}
#promopage{
	background-image: url(images/promobackground.jpg);
	padding-left: 80px;
	background-repeat: no-repeat;
	margin-right: 1px;
	background-color: #ffffff;
	overflow: auto;
}
#newslistpage{
	background-image: url(images/newsbackground.jpg);
	padding-left: 80px;
	background-repeat: no-repeat;
	margin-right: 1px;
	overflow: visible;
	height: 500px;
}
#newspage .email{
	background-image: url(/Qwebsite/images/misc/emailicon.gif);
	background-repeat: no-repeat;
	height: 25px;
	display: block;
	font-size: 12px;
	padding-left: 3px;
	padding-top: 5px;
	color: #444444;
	text-decoration: none;
	padding-left: 25px;
}

.newsitem{
	width: 230px;
	float: left;
	padding: 5px;
	margin: 5px;
}
.newsitem a{
	color: #444444;
	text-decoration: none;
}
.newsitem a:hover{
	color: #ed0677;
}
.newsitem p{
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	color: #444444;
	line-height: 15px;
}
.newsitem h2{
	font-size: 18px;
	padding: 0px;
	margin: 0px;
	color: #000000;
	line-height: 19px;
}
#newslistpage .divider{
	clear: both;
}
.more{
	float: right;
	padding-right: 10px;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
}
.more:hoever{
	color: #000000;
}

.back{
	float: left;
	padding-left: 10px;
	font-size: 12px;
	color: #444444;
	text-decoration: none;
}
.back:hoever{
	color: #000000;
}

