body {
	
	margin: 0;
	font-family: "Times New Roman", Times, serif;
	background-image: url(images/body.gif);
}

#box {
	background-color: #FFFFF0;
	padding: 5px;
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
	min-height: 100%;
}

#header {height:150px; 
	background: url(images/header.gif);
	
}
#title{
	color: white;
	font-size: 40px;
	padding: 50px 0 0 15px;
	font-family: Algerian;
	
}

#celebrate{
	float: right;
	color: white;
	font-size: 20px;
	text-align: center;
	padding: 40px 30px 0 0;
}

.progress{
	font-family:"Copperplate Gothic Bold";
	font-size:15px;
	text-align: center;
}

#menu {
	height:40px; background-image:url(images/menu_bg.png); 
	margin-top:5px;
}

#menu ul {
margin:0; padding:0;
}
#menu li {
	list-style:none; 
	float:left; 
	background:url(images/menu_border.png) right no-repeat;
}
#menu a {
	float:left; 
	height:20px; 
	padding:10px 30px; 
	color:#FFFFFF; 
	font-size:15px; 
	font-weight:bold; 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif;
}
#menu a:hover {
	background:url(images/menu_border.png);
}

#main {
	float:left; 
	width:100%; 
	margin:5px 0; 
	background:url(images/main.png) right repeat-y;
	color:#0D1D2F; 
	font-size:20px;
}
#main a {
	color:#1F416B;
}
#main a:hover {
	color:#000000;
}
#main br {
	line-height:18px;
}
#main1 {
	float:left; 
	width:100%; 
	margin:5px 0; 
	background:url(images/main1.jpg);
	color:#0D1D2F; 
	font-size:20px;
}
#main1 a {
	color:#1F416B;
}
#main1 a:hover {
	color:#000000;
}
#main1 br {
	line-height:18px;
}
#main1 h1{
	text-align:center;
}

#main2{
	float:left; 
	background:url(images/main1.jpg);
	color:#0D1D2F; 
	font-size:20px;
}

#main3 {
	float:left; 
	width:550px; 
	margin:5px 250px; 
	background:url(images/main1.jpg);
	color:#0D1D2F; 
	font-size:20px;
}
.link{
	text-align: center;
	margin-top:100px;
	margin-bottom: 50px;
}
#main2 a {
	color:#1F416B;
}
#main2 a:hover {
	color:#000000;
}
#main2 br {
	line-height:18px;
}
#main2 h1{
	text-align:center;
	margin-top:50px;
}
#sidebar {
	width: 180px;
	float: right;
	padding: 0 30px 30px 30px;
	margin-top: 10px;
}
#sidebar p{
	font-size:18px;
	text-align:left;
	line-height:25px;
}
#sidebar h2{
	text-align: center;
}
#sidebar h3{
	text-align:center;
}



#block{
	line-height:20px; 
	margin-right:225px; 
	padding:10px 30px 30px 30px;
}

#block h2 {
	font-size:25px; 
	margin:20px 0 10px 0;
}
#block h3{
	
}
#block ol {
	padding:0; margin:8px 0;
}
#block li {
	margin-left:40px;
}
#block1{
	line-height:20px; 
	margin-right:225px; 
	padding:10px 30px 30px 30px;
}


#block1 h1{
	text-align: center;
	font-size:35px; 
}
#block1 h2{
	margin-top:40px;
}
#block1 h3{
	
}
#block1 ul {
	padding:0; 
	margin:8px 0;
}
#block1 li {
	margin-left:40px;
	padding:5px;
}

#cal{
	text-align:center;
	
}
#cal p{
	text-align: justify;
	margin: 0 200px 20px 200px;
}


.spk{
	font-size: 15px;
	font-weight: bold;
	width:100%;
}


#footer {
	height:40px; color:#FFFFFF; 
	font-size:11px; 
	background-image:url(images/footer_bg.png); 
	clear:both;
}
#footer a {
	color:#FFFFFF;
}
#footer a:hover {
	color:#D9F0FF;
}
#footer_text {
	text-align: center;
	padding:13px 0 0 0;
}



.pics{
	text-align: center;
	margin-bottom:100px;
}

.spk{
	margin-bottom:20px;
	font-family:"Copperplate Gothic Bold";
	font-size:14pt;
	text-align:center;
}



#linkL{
	float:left;
	width:499px;
	height:350px
	
}

#linkR{
	float:right;
	width:499px;
	height:350px
	
}
#linkL p{
	margin-bottom:20px;
	margin-left:100px;
}

table.ring{
	margin-left: auto;
    margin-right: auto ;
	margin-bottom:50px;
	width:500px;
}

#ring{

	margin-left: auto;
    margin-right: auto ;
	margin-bottom:50px;
	width:500px;
	
}

.b1{
	background-color: #A79A6F;
	width: 400px;
	height: 150px;
}

.b2{
	background-color: #708090;
	width: 400px;
	height: 150px;
}

.b3{
	background-color: #F37B93;
	width: 400px;
	height: 150px;
}

.con{
	font-family:"Copperplate Gothic Bold";
	text-align: center;
	font-size:20pt;
}

.con1{
	text-align: center;
	font-size:14pt;
}

.con2{
	text-align: center;
	margin-bottom:100px;
}
#map p {
		font-family:"Copperplate Gothic Bold";
		text-align: center;
		font-size:14pt;
		margin-top:50px;
		margin-bottom:50px;
}




IMG.mapL{
			width:400px;
			float:left;
			margin-left:50px;
			margin-bottom:100px;
}

IMG.mapR{
			width:400px;
			float:right;
			margin-right:50px;
			margin-bottom:100px;
}

IMG.mapLL{
			width:800px;
			margin-top: 100px;
   		margin-bottom:100px;
}

#colPpL{
	float:left;
	font-family: "Matisse ITC";
	font-size:14pt;
	margin-left:200px;
}
#colPpR{
	float:right;
	font-family: "Matisse ITC";
	font-size:14pt;
	margin-right:200px;
}
.pp{
	margin-left:20px;
}

#colPpL  p{
	line-height:50px;
}

#colPpR  p{
	line-height:50px;
}

#header3 h2{
	font-family: "Matisse ITC";
	font-size: 30pt;
	color: #FF4500;
	text-align: center;
}

#writ{
	width:100%;
}


#writ p{
	width:500px;
	margin-left: auto;
    margin-right: auto ;
	margin-bottom:10px;
	font-size:14pt;
}

#writ a{
	font-size:18pt;
	font-style:italic;
}

.copy{
	font-size:8pt;
	}