body {
	background-color: #3e3c3c;
	background-image: url(../images/bg1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
        font-family: arial, helvetica, sans-serif
	
}


h3{
	
	color: #cc0000;
        font-size:14px

}


h4{
	
	color: #cc0000;
        font-size:12px

}

p{
	font-size:12px

}

a{

	color: #000000;
	text-decoration: none;
	font-size:15px;

} 


a span{

	color: #cc0000;
	text-decoration: none;


}


#page_container


{
	z-index: 1;
	width: 600;
	height: 800px;
	position:absolute;
	left: 50%;
	background:  url(../images/bg2.jpg) no-repeat right top;
	margin-left: -300px;
	visibility: visible;

}



#kaw1

{
	position:absolute;
	top:306px;
	width: 359px;
	height: 370px;	
	background:  url(../images/kaw1.jpg) repeat-x left top;
	left:250px;
	
}


#kaw2

{
	position:absolute;
	top:140px;
	width: 190px;
	height: 461px;	
	background:  url(../images/kaw2.jpg) repeat-x left top;
	left:380px;
	
}


#kaw3

{
	position:absolute;
	z-index: 20;
	top:336px;
	width: 393px;
	height: 266px;	
	background:  url(../images/kaw3.jpg) left top;
	left:215px;

	
}



#logo

{
	position:absolute;
	top:382px;
	width: 350px;
	height: 140px;	
	background:  url(../images/logo1.jpg) repeat-x left top;
	left:-45px;
	
}




#logo span

{
	display:none;

}

#arrow{

	position:absolute;
	top:0px;
	left:0px;
	width: 43px;
	height: 19px;
	background:  url(../images/arrow.jpg) repeat-x left top;

}

#arrow_about{

	position:absolute;
	top:0px;
	left:84px;
	width: 43px;
	height: 19px;
	background:  url(../images/arrow.jpg) repeat-x left top;

}


#arrow_contact{

	position:absolute;
	top:0px;
	left:500px;
	width: 43px;
	height: 19px;
	background:  url(../images/arrow.jpg) repeat-x left top;

}

#arrow_news{

	position:absolute;
	top:0px;
	left:178px;
	width: 43px;
	height: 19px;
	background:  url(../images/arrow.jpg) repeat-x left top;

}

#arrow_loc{

	position:absolute;
	top:0px;
	left:315px;
	width: 43px;
	height: 19px;
	background:  url(../images/arrow.jpg) repeat-x left top;

}

#arrow_events{

	position:absolute;
	top:0px;
	left:240px;
	width: 43px;
	height: 19px;
	background:  url(../images/arrow.jpg) repeat-x left top;

}

#menu{

	position:absolute;
 	top:20px;
	letter-spacing: 1px;

}

#space{

	
	

	

}


#welcome{

	position:absolute;
	top:70px;
	width: 290px;
	height: 290px;
	overflow:auto;

}




#text2{

	position:absolute;
	top:70px;
	width: 570px;
	height: 240px;
	overflow:auto;

}


#text3{

	position:absolute;
	top:100px;
	left:0px;
	width: 570px;
	height: 270px;
	overflow:auto;

}


#text4{

	position:absolute;
	top:70px;
	width: 350px;
	height: 290px;
	overflow:auto;

}



#back{

	position:absolute;
	top:70px;
	left:0px;
	


}

#info_text{

	position:absolute;
	top:150px;
	left:0px;
	width: 370px;
	height:150px;
	overflow:auto;

}

#news{

	position:absolute;
	top:70px;
	width: 210px;
	height: 140px;
	left:320px;

}


#loc_list{

	position:absolute;
	top:150px;
	width: 525px;
	height: 210px;
	overflow:auto

}

#loc_list2{

	position:absolute;
	top:70px;
	width: 170px;
	height: 300px;
	overflow:auto

}



#events{

	position:absolute;
	top:210px;
	width: 210px;
	height: 140px;
	left:320px;

}


#foot

{
	position:absolute;
	top:500px;
        color: #ffffff; 

}

#members{
	position:absolute;
	top:90px;
	width: 250px;
	height: 20px;
	left:390px;
}


#members h4{
	
	color: #999999;
        font-size:12px

}

#Copyright{

	position:absolute;
	top:90px;
	width: 250px;
	height: 20px;
	left:0px;


}
