a, img, ul,li{	margin: 0; padding: 0; border: 0;}

 @font-face {
      font-family: "Myriad Pro";
      src: url("Fonts/MyriadPro-Regular.otf");		
      }

img {behavior: url("png.htc");}

div#main {
width:695;
}

div#bannermap {
margin:0 0 0 695px;
padding:0;
background:url('images/banner_map.gif') bottom left no-repeat;
width:316px; 
height:255px;
}


div#toplinks
{
    margin:0 0 0 0;
    padding:0;
    width:100%; 
    height:16px;
    align:center;
}


div#slogan {
    margin:30px 0 0 0;
    float:right;
    width:311px;
    padding:0;
    height:70px;
    align:center
    clear:both;

}

#slogan h5 { 

    margin:20px 0 0 0;
    padding:0; color:white;
    font-size: 25px;
    //font-family: "Myriad Pro Bold";
    font-family: "Arial Black";
    font-weight: bold;
}

.activities {

    margin:20px 0 0 0;
    padding:0; color:white;
    font-size: 13px;
    font-family: "Verdana";
    font-weight: bold;
}
	

.activities_text {

    margin:20px 0 0 0;
    padding:0; color:white;
    font-size: 12px;
    font-family: "Verdana";
}
		    		


html, body {
	margin: 0px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
	height: 100%;
	position: relative;
	text-align: center;
	font-family: "Myriad Pro";
	background: #ffdc3c;
}

#cont{
	position: relative;
	width: 1024px;
	display: block;
	text-align: left;
	margin-bottom: 0;
	background: url(images/bg.gif) repeat-y;
}
html>body #cont{
	height: auto;
	min-height: 1134px;
}
#banner{
	position: relative; display: block;height: 250px; margin: 0px;padding:0px;
}
#banner img{margin-bottom: 0px; padding-bottom: 2px;}
#menu{
	display: block;
	margin-bottom: 10px;
	margin-top: 0;
	width: 1024px;
	background: url(images/menu_bg.gif) repeat-x; height: 30px; color:#ffffff;
}
#menu ul{
	padding-left: 15px;
}
#menu ul li{display: inline; list-style: none; line-height: 31px;}
#menu li a.l_menu {
	color: #ffffff;
	text-decoration: none;
	//margin: 0 5px 0 5px;
	font-size: 14px;
	font-family: "Verdana";^M
	
}
#menu li a.l_menu:hover { color: #ffffff; text-decoration: underline;}


.block, .blockmap{
	margin-top: 15px;
	
	border-bottom: thin dashed #663300;
	width: 666px; margin-left: 15px;
	margin-bottom: 30px;	
	padding-bottom:10px;
	}
	
.block h2, .blockmap h2 {
	display: block;
	background-color: #9eb2fc;
	padding-left: 7px;
	//font-variant: small-caps;
	font-size: 16pt;
	//color: #663300;
	color: #FFFFFF;
	font-family: "Arial";
	//letter-spacing: 1pt;
}



.blockmap li a { color: #663300; text-decoration: none;}
.blockmap li a:hover {color: #663300; text-decoration: underline;}

.block ul {display: inline; list-style: none; }
.block li{float:left;


}
.centr{
	 background: url(images/people_bg.png) repeat-x bottom;height:240px;
}
.block li div {
	width: 222px;
	text-align: center;
	margin-bottom: 40px;
	font-size: 90%;
	font-family: "Arial";
	
}
.centrpic {
	margin: 0 0 30px 0;
}
.block li a{ color: #663300; text-decoration: none;}
.block li a:hover { color: #663300; text-decoration: underline;}

.block #content {
	font-family: "Arial";

}



.space {clear: left; height: 5px;}

.right_side{
	position: absolute;
	top: 255px;
	left: 696px;
	width: 312px;
	margin-left: 1px;
	height:77%;
	background: url(images/right_bg2.gif);
	
}
.right_side ul{
		margin-left: 60px;
		padding-left: 5px;
}
.right_side li{
	margin-bottom: 1ex;
	list-style: url(images/list.gif);
	line-height: 15pt;	
	font-size: 14pt;
	font-family: "Arial";

}
.right_side li a{ color: #663300; text-decoration: none;}
.right_side li a:hover { color: #663300; text-decoration: underline;}


.blink {
border:none;
margin: 0 15% 0 15%;
}


#footer{	width: 100%;clear:both;background: url(images/footer_bg.gif) repeat-x top; padding-top: 20px;}