@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6,  blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
vertical-align: top;
}
body {
	margin: 0px;
	padding: 0px;
	background-image: url(../Img/body_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #fad6c9;
}
#footer_bg {
	background-image: url(../Img/footer_bg.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#wallpaper {
	background-image: url(../Img/wallpaper_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#peoplebg {
	background-image: url(../Img/peoplebg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#all {

}
#top {
	background-image: url(../Img/logo.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 90px;
}

#back {
	text-align: right;	
	padding: 10px;
}
ul  {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

	*height: 120px;
	padding: 0px;
}
ul li  {
	list-style-type: none;
	height: 125px;
	width: 42%;
	float: left;
	margin-bottom: 30px;
	padding: 0px;
	margin-left: 20px;
}
ul li a  {
	display: block;
	height: 99px;
}
.menunews {
	background-image: url(../Img/news.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.menuresearch {
	background-image: url(../Img/research.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.menucal {
	background-image: url(../Img/cal.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.menuintro {
	background-image: url(../Img/intro.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.clean {
	clear: both;
}
#footerh {
	background-image: url(../Img/footer.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 66px;
}
.subtitlebg{background-color:#ed5f2e;}
.title{line-height:30px;padding-left:10px;font-size:120%;color:#dc2308;font-weight:bold;}
.green_title{line-height:30px;font-size:100%;color:#006600;font-weight:bold;}
.content{line-height:26px;padding:10px;font-size:100%;}
.middle{vertical-align:middle;}
.right{text-align:right;padding-right:10px;}
.center{text-align:center;}
.date{color:#009966;}
.content{color:#333333;}