body {
	background:#FFF url(images/bg.gif) repeat-x;
}
a {
	color:#333;
}
a#logo {
	display:block;
	width:162px;
	height:153px;
}
#wrap {
	width:935px;
}
.header {
	width:935px;
	height:153px;
	padding-top:46px;
	background:#FFF url(images/header.png) no-repeat;
}
.leftside {
	width:267px;
	height:629px;
}
.container {
	width:935px;
	height:auto;
	background:#000 url(images/page_bg.gif) repeat-y;
}
.topbg {
	width:935px;
	height:13px;
	background:#FFF url(images/content_top_bg.gif) no-repeat;
}
.leftside {
	float:left;
	width:206px;
	padding-left:19px;
}
.content {
	float:left;
	width:610px;
	padding-left:20px;
	padding-right:80px;
	min-height:800px;
}
#nav {
	width:638px;
	height:22px;
	line-height:22px;
	background:#FFF url(images/navbar.gif) no-repeat;
	padding-left:22px;
	font-size:12px;
	color:green;
	margin-left:-20px;
	margin-bottom:15px;
}
.menu li a {
	display:block;
	width:206px;
	height:29px;
	outline:none;
	background-repeat:no-repeat;
	padding-bottom:5px;
}
h1 {
	display:block;
	height:24px;
	background-repeat:no-repeat;
	margin-bottom:15px;
}
h1#news {
	background-image:url(images/title_news.gif);
}
h1#committees {
	background-image:url(images/title_committees.gif);
}
h1 span {
	display:none;
}
.header_menu {
	position:absolute;
	top:152px;
	left:170px;
	width:600px;
	height:46px;
}
.header_menu a {
	display:block;
	height:46px;
	float:left;
}
#introduction {
	width:96px;
}
#mag {
	width:76px;
}
#activity {
	width:79px;
}
#gallery {
	width:108px;
}
#contactus {
	width:108px;
}

table td {
	padding:5px;
	font-size:14px;
	line-height:20px;
}
table {
	border-color:#999;
}
p {
	line-height:25px;
}