body, a{color:#FFFFFF;}*{padding:0px;margin:0px;font-family:Verdana;font-size:11px;}img{border:0;margin:0;padding:0;}.border{border:1px;}body {text-align:center;background-color:#000000;}#mainDiv {width:880px;margin: auto;text-align:center;border-left-style:solid;border-right-style:solid;border-color:#CCCCCC;border-width:3px;border-left-style:solid;border-right-style:solid;border-color:#CCCCCC;border-width:3px;}#menu {   	border: solid 1px #8a867a;   	list-style-type: none;	padding: 0;  	}  #menu li {  	display:inline;	float:left;	padding:0;	}  #menu a {   	text-decoration: none;  	font: normal 11px Tahoma, Arial; color: #000;  	}  #menu img {  	margin-right: 0px;   	}#infoSide {width:202px;height:215px;background-image:url(images/bg_org.gif);background-repeat:repeat-y;padding-left:7px;font-size:10px;}#left {float:left;text-align:left;}#top {width:630px;background-color:#000000;text-align:left;}#sideBar{border-left-style:solid;border-color:#CCCCCC;border-width:2px;float:left;}.hairline{background-image:url(images/1px.gif);background-position:bottom;background-repeat:repeat-x}#content {background-color:#000000;color:#FFFFFF;text-align:justify;vertical-align:top;width:629px;}#sectionT{font-size:28px;text-decoration:none;margin-bottom:35px;}	#news{	background-image:url(images/news.jpg);	background-repeat:no-repeat;	padding-left:30px;	padding-top:60px;	background-color:#404042;  height:159px;	}p{width:135px;}	img{}		#joinUs{	margin-top:30px;	margin-left:10px;	float:left;	background-image:url(images/join.jpg);	width:341px;	height:290px;	}			div#joinUs div{			padding-left:15px;			padding-top: 140px;			text-align:left;			}			#moreInfo{	margin-top:30px;	margin-left:20px;	float:left;	background-image:url(images/more.jpg);	width:207px;	height:255px;	}		div#moreInfo div{		padding-left:40px;		padding-top: 70px;		text-align:left;		}			div#moreInfo div ul{			list-style-image: url(images/arrow.gif);			}				li a {				font-size:11px;				}				.calendarMonth{font-family:Verdana;font-size:15px;font-weight:bold;}.calendarNumers{text-decoration:none;margin-bottom:20px;}#postit{	position:absolute;	padding:5px;	background-color:#239607;	border:3px solid black;	visibility:hidden;	z-index:500;	color:#FFFFFF;	font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}.textcol { padding:0 10px 10px;}#sectionT { padding:0 10px 0;}h1{font-size:28px;}h2{font-size:26px;}h3{font-size:24px;}h4{font-size:22px;}h5{font-size:21px;}