body {
		margin:0;
		padding:0;
		font-family: georgia,Arial,sans-serif;
	
		background-color: #dce0d7;
		

}

#wrapper {
		margin: auto;
		width: 880px;
		background-color: #FFFFFF;
		border: 2px solid #d9d5d5;
		margin-top: 15px;
		padding: 7px 7px 7px 7px;
}

a:link, a:visited {
		color: #4d56b5;
}

a:hover {
		color: #183056;
}

#top-menu {
		background: url(topmenu-bg.gif);
		height: 55px;
}

#top-menu ul {
		margin:0;
		padding:0;
		list-style-image: none;
}

#top-menu ul li {
		display: inline;
}

#top-menu ul li a {
		float: left;
		padding: 18px 0 18px 10px;
		height: 20px;
		margin-left: 20px;
		text-decoration: none;
		color: #577792;
		font-size: 12px;
		background: url(topmenu-icon.gif) left 23px no-repeat;
}
#top-menu ul li a:hover {
		text-decoration:underline;
}

#header {
		background: url(header-bg.gif);
		height: 198px;
}

#header img, img a {
		float: left;
		border: none;
}

#header .child {
		float: right;
}
.tbox {
		width: 220px;
		float: left;font-size: 11px;
		padding: 10px 40px 0 60px;
		background: url(news.gif) left center no-repeat;
		color: #aeafad;
}

.tbox2 {
		width: 190px;
		float: left;font-size: 11px;
		padding: 10px 20px 0 55px;
		background: url(resources.gif) left center no-repeat;
		color: #adad84;
}

.tbox3 {
		width: 215px;
		float: left;font-size: 11px;
		padding: 10px 10px 0 60px;
		background: url(get-involved.gif) left center no-repeat;
		color: #bea8bc;
}

#content {
		clear: both;
		float: left;
		width: 586px;
		font-size: 12px;
}
#content p {
	
		font-size: 13px;
		padding-left:5px;
		color: #858383;width: 570px;
}

#content .table {
	
		font-size: 13px;
		padding-left:5px;
		color: #858383;
	
}

.images1 {
		float: left;
		
		background: #FFFFFF;
		padding:2px;
		height:120px;
		margin-bottom:10px;
}
.images2 {
		font-size: 12px;
		color: #858383;
		position:inherit;
		float:left;
		text-align:left;
}

#content h2 {
		margin:0;
		padding:5px;
		padding-bottom: 0;
		font-size: 18px;
		font-weight: normal;
		color: #4f6c9c;
		
}

#welcome {
		padding-top: 15px;
		border-bottom: 2px solid #e8eae5;
		padding-bottom: 25px;
		width: 570px;
}

#welcome img {
		float: left;
		border: 3px solid #d4d4d4;
		background: #FFFFFF;
		width:168px;
		position:relative;
		padding:2px;
		margin-right: 10px;
		margin-left: 5px;
		
}

#welcome p {
		color: #858383;
		font-size: 12px;
		line-height: 18px;
		width:auto;
}


#pages {
		padding-top: 15px;
		
		padding-bottom: 25px;
		width: 570px;
}
#pages img {
		float: left;
		border: 3px solid #d4d4d4;
		position:relative;
		background: #FFFFFF;
		padding:2px;
		margin-right: 10px;
		margin-left: 0px;
		
}
#pages h2 {
		
		margin-bottom: -11px; margin-top:-10px;
		
}
.box{
font-family: georgia,Arial,sans-serif;
height:18px;
color:#999999;
width:200px;
font-size:12px;
border:1px solid #cccccc;

}
.box2{
font-family: georgia,Arial,sans-serif;
width:100%;
height:70px;
color:#999999;
font-size:12px;
border:1px solid #cccccc;

}
#pages p {
		color: #858383;
		font-size: 12px;
		line-height: 18px;
		padding-left:10px;
		margin-top:0px;
		width:auto;
		
}

#articles h3 {
		margin:0;
		padding:0;
		font-weight: normal;
		font-size: 16px;
		text-decoration: underline;
		color: #4f6c9c;
		padding-top: 13px;
		padding-bottom: 5px;
}

#articles p {
	
		font-size: 13px;
		width:400px;
}

#articles img {
		float: left;
		border: 2px solid #dedede;
		background: #FFFFFF;
		padding:2px;
		margin: 10px 10px 0 5px;
		
}
#articles .article {
		float: left;
	
		
}
#right-menu {
		float: right;
		width: 290px;
		height:100%;
}

#right-menu div {
		
}

#newsletter {
		margin-top: 10px;
		padding-left:10px;
		background: #e4efe7 ;
}

#newsletter .button {
		background: #dfe4d8;
		border: 1px solid #c7cec8;
		color: #7e7f7d;
}

#newsletter input {
		color: #a5a6a5;
		border: 1px solid #c7cec8;
		margin-bottom: 6px;
}

#right-menu h2 {
		margin:0;
		padding:10px;
		padding-bottom: 0;
		font-size: 18px;
		font-weight: normal;
		color: #4f6c9c;
}

#newsletter h2 {
		
}

#right-menu p {
		padding: 0 10px 10px 10px;
		font-size: 12px;
}

#right-menu #box h2 {
		padding-top: 0;
		background: url(rightmenu-top.gif) top no-repeat;
}

#right-menu #box {
		background: #e8eae5 ;
		
		height:100%;
}


#right-menu #box .img {
		padding-left: 5px;
}

#right-menu #box p {
		padding:10px;
		padding-top: 5px;
		margin:0;
}

#footer {
		margin: auto;
		width: 892px;
		margin-top: 10px;
		height: 59px;
		background: #d9dbd7;
		border: 2px solid #d9d5d5;
		
		margin: auto;
	
		
		
		margin-top: 10px;
		
}

#footer p  {
		margin:0;
		padding:0;
		padding-left: 5px;
		padding-top:15px;
		font-size: 12px;
		color: #4f5051;
		text-align:center;
}
#footer a, #footer a:link  {
		margin:0;
		padding:0;
		
		font-size: 12px;
		color: #4f5051;
}
#footer a:hover  {
		text-decoration:underline;
}
#header	.imageSlideshowHolder,#header	.imageSlideshowHolder_left{
		margin:0px;	/* "Air" */
		
		float:center; /* Floating gallery at the right side of other web page content */		
		height:188px;	/* Image height */
		margin-left:589px;
		position:relative;	/* Don't remove this line */
	}
#header	.leftFloatingDiv{
		float:right;
		
	}
	/* Don't change these values */
#header		.imageSlideshowHolder img{padding-top:4px;
		position:absolute;
		left:0px;
		top:0px;
		
	}
	.box3{
font-family: georgia,Arial,sans-serif;

color:#999999;

font-size:13px;
height:23px;
line-height:50px;
border:1px solid #cccccc;
}




#form1 {

}

#form1 textarea {
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 370px;
}
#form1 textarea:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}
#form1 textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#form1 #Email {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
background-image: url(comment-email.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}
#form1 #Name {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
background-image: url(comment-author.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}
#form1 #Website {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
background-image: url(comment-website.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}
#form1 #Email:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
background-image: url(comment-email.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}
#form1 #Name:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
background-image: url(comment-author.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}
#form1 #Website:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
background-image: url(comment-website.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}
#form1 input{
margin-bottom: 3px;
}


#form1 textarea {
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 370px;
}
#form1 textarea:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}
#form1 textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#form1 #Email {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
background-image: url(comment-email.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}
#form1 #Name {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
background-image: url(comment-author.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}
#form1 #Website {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
background-image: url(comment-website.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}

#form1 #spam {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 50px;
height: 20px;
padding-left: 5px;
padding-top: 6px;
}

#form1 #spam:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 50px;
height: 20px;
padding-left: 5px;
padding-top: 6px;
}

#form1 #Email:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
background-image: url(comment-email.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}
#form1 #Name:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
background-image: url(comment-author.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}
#form1 #Website:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
background-image: url(comment-website.gif);
background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 30px;
padding-top: 6px;
}
#form1 input{
margin-bottom: 3px;
}
.calendarCell{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
width:14%;

vertical-middle:top;
text-align:center;
font-weight:bold;
padding:5px;
}
.calendar{
background-color:#4682b4;


	font-weight: normal;
	
}