* {
	font-family:arial;
}
body {
	margin:auto;
	width:1023px;
}
#page{
	/*
	margin-left: auto;
	margin-right: auto;
	*/
	width:1023px;
	float:left;
	height:100.1%;

}
#header {
	float:left;
	height:125px;
}
#mainmenu{
	float:left;
	width:165px;
	display:inline;
}
#mainmenu a {
	text-decoration:none;
	color:#2C5959;
	font-size:17px;
	font-familie:arial;
	padding-top:4px;
	font-weight:bolder;
}
#mainmenu a:hover{
color:#ffffff;
	}
#mainmenu ul {
	margin:0px;
	padding:0px;
	padding-left:20px;
	list-style-type:none;
	padding-top:13px;
}
#mainmenu li {
	padding-bottom:5px;
	border-bottom:1px solid #2C5959;
	margin-right:20px;
	
}
#content {
	float:left;
	width:600px;
	padding-top:0x;
	margin-bottom:20px;
	display:inline;
}

#rightcontent,#rightlinks {
	float:left;
	width:229px;
	padding-top:15px;
	margin-left:20px;
	margin-bottom:20px;
	display:inline;
	}

#content h1, #content p, #rightcontent h1, #rightcontent p, #rightlinks h1, #rightlinks p{
	color:white;
}
#rightcontent a, #rightlinks a{
color:white;
}
#rightcontent h1, #rightlinks h1 {
	color:#2C5959;
	font-size:15px;
}

.clearBoth{
	height:1px;
	clear:both;
}


#mainwrap {
	background-color:#408080;
	float:left;
	width:1035px;
	min-height:1024px;

}

#footer{
	width:1035px;
	float:left;
	text-align:center;
}
#footer p {
	color:#2C5959;
	}
	
#header div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
margin:0px;
padding:0px;
}

.news-list-container, .news-list-item,.news-list-container h3, .news-list-date, .news-single-item{
background-color:#408080;
border:0px solid;

}

.news-list-container hr.clearer, .news-single-item hr.clearer, .news-latest-container hr.cleare {
border:1px solid #2C5959;


}
.news-single-backlink {
color:white;
}

.news-single-item h2 {
color:#2c5959;
}

.news-single-item {

margin-top:10px;
}

#mainmenu ul ul li a {
font-size:12px;
}
#mainmenu ul ul {
 padding:0;
 margin:0;
 margin-left:10px;
 
}