body {
	margin:0;padding:0; color:#000;min-width:600px; text-align:center;	
}
#wrap {
	color:#000;
	margin:0 auto;
	width:520px;
	text-align:center;
}
#header {
	color:#000;
	text-align:center;
}
#main {
	float:left;
	width:500px;
	text-align:center;
}
.middle{
display: table-cell;
height: 500px;
vertical-align: middle;
}
.bigimage{
text-align:center;
height:600px;
display: table-cell;
vertical-align: middle;	
}
.fl {
	float: left; display:inline;
}
img {
	border: 1; display: block;
}
.news_slider {
	position: relative; width:420px; left:25px; text-align: left;border: solid 0px;
}
.prev, .next {
	position: absolute; top: 30%; display: none;
}
.next {
	right: 0;
}
.news_slider .container {
	position: relative; top: 0; left:0; width: 100% ; 
}
.news_slider .news_items {
    /*
        The width must be equal to .item ((width + margin-right) * 2).
    */
	position: relative;  width: 375px; top: 0; left: 22px; overflow: hidden;border:solid 1px; height:100px;
}
.news_slider .view_all {
	font-size: .9em; color:Blue; padding: 1px; text-align: center;
}
.news_slider .item {
    /*
        Must contain a width and a margin-right.
    */
	width: 100px; margin-right: 25px;
}

