﻿body{
	background-color:#f1f1f2;
	text-align: center;
	margin:0 0 0 0;
}

span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight:bold;
	margin-top:8px;
}

p{
	margin-top:1px;
	margin-bottom:16px;
	}
	
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	color:maroon;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;	
	}	
	
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	color:maroon;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
	}

div#header-wrapper{
	height:120px;
	background-color:#222426;
}

div#header{
	height:120px;
	background-color:transparent;
	}
	div#header div#logo{
	width:240px;
	height:100px;
	float:left;
	margin-left:24px;
	margin-top:12px;
	}
	div#header div#hdrtext1{
	width:200px;
	height:85px;
	float:left;
	margin-top:15px;
	margin-left:10px;
	padding-top:14px;
	}
	div#header div#addressline{
	width:300px;
	height:24px;
	float:left;
	margin-left:220px;
	margin-top:10px;
	}
		
	div#header-text{
		width:500px;
		height:100px;
		margin-top:14px;
		margin-left:20px;
		float:left;
		}
	
div#sub-header-wrapper{
	height: 80px;
	background-color:#55555B
	}

div#sub-header-border{
	height:2px;
	background-color:#3399ff;
}

div#sub-header{
	margin:auto;
	width:980px;
	height:80px;
	background-color:transparent;
	}

div#menuarea{
	float:right;
	height:30px;
	width:700px;
	margin-top:40px;
	margin-right:20px;
}

div#banner-wrapper{
	min-height:300px;
	background-color:white;
}

div#banner{
	height:500px;
	width:980px;
	margin:auto;
}

div#banner-image{
	width:930px;
	height:300px;
	margin-left:24px;
}

div#menu{
	height:36px;
	}
	
div#mainbody{
	width:980px;
	height:500px;
	margin:auto;
	background-color:#f1f1f2;
	}
	div#topsection{
		height:4px;
}
	div#middlesection-lt{
		height:100%;
		width:33%;
		float:left;
		}
		div#lt-image{
			width:100%;
			height:200px;
			}
		div#lt-title{
			width:90%;
			height:32px;
			margin-top:18px;
			margin-left:5%;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:20px;
			color:#2F3235;
			}
		div#lt-text{
			width:90%;
			height:200px;
			margin-top:24px;
			margin-left:5%;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:20px;
			text-align:left;
			color:#808080;
			}
	div#middlesection-ct{
		height:100%;
		width:34%;
		float:left;
		}
		div#ct-image{
			width:100%;
			height:200px;
			}
		div#ct-title{
			width:90%;
			height:32px;
			margin-top:18px;
			margin-left:5%;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:20px;
			color:#2F3235;
			}
		div#ct-text{
			width:90%;
			height:200px;
			margin-top:24px;
			margin-left:5%;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:20px;
			text-align:left;
			color:#808080;
			}
	div#middlesection-rt{
		height:100%;
		width:33%;
		float:left;
		}
		div#rt-image{
			width:100%;
			height:200px;
			}
		div#rt-title{
			width:90%;
			height:32px;
			margin-top:18px;
			margin-left:5%;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:20px;
			color:#2F3235;
			}
		div#rt-text{
			width:90%;
			height:200px;
			margin-top:24px;
			margin-left:5%;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:20px;
			text-align:left;
			color:#808080;
			}
	div#adarea{
		float:left;
		width: 530px;
		height: 100%;
		}
		div#adimage{
			float:left;
			height:180px;
			width:150px;
			margin-top:10px;
			margin-left:20px;
			}
			div#adtitle{
				float:right;
				margin-top:10px;
				margin-left:10px;
				width:330px;
				height:40px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				color:Navy;
				}
			div#adbody{
				float:right;
				margin-top:10px;
				margin-left:10px;
				width:330px;
				height:100px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:black;
				}

div#mainbody-l2-wrapper{
	background-color:#ffffff;
	height:640px;
}

div#mainbody-l3-wrapper{
	background-color:#ffffff;
	height:760px;
}

div#mainbody-l4-wrapper{
	background-color:#ffffff;
	height:820px;
}

div#mainbody-about-wrapper{
	background-color:#ffffff;
	height:920px;
}

div#mainbody-officers-wrapper{
	background-color:#ffffff;
	height:740px;
}

div#mainbody-join-wrapper{
	background-color:#ffffff;
	height:780px;
}

div#mainbody-facility-wrapper{
	background-color:#ffffff;
	height:780px;
}		

div#mainbody-l2{
	width:980px;
	height:100%;
	margin:auto;	
	}
	div#leftnav{
		float:left;
		height:100%;
		width:200px;
		}
		div#leftnav-title{
			margin-top:76px;
			height:20px;
			background-color:#F1AB27;
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#ffffff;
			text-align:left;
			padding-top:10px;
			padding-right:10px;
			padding-bottom:10px;
			padding-left:20px;
			}
		div#leftnav-links{
			margin-top: 20px;
			margin-left:20px;
			width:90%;
			text-align:left;
			}
			div#leftnav-links ul{
				list-style:none;
				padding:0px;
				margin:0px;
				}
				div#leftnav-links ul li{
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					font-weight:bold;
					text-align:left;
					cursor:default;
					padding-top:10px;
					}
				div#leftnav-links ul li a:link{
					color:gray;
					text-decoration:none;
					}
				div#leftnav-links ul li a:visited{
					color:black;
					text-decoration:none;
					}
				div#leftnav-links ul li a:hover{
					color:black;
					text-decoration:underline;
					}
div#mainbody-l3{
	width:980px;
	height:100%;
	margin:auto;	
	}
		
	div#right-content{
		float:left;
		height:100%;
		width:780px;
		}
		div#titlesection{
			height:30px;
			text-align:left;
			margin-top:76px;
			margin-left:100px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:32px;
			color:#2F3235;
			}
			div#contact-us-content{				
				margin-left:100px;
				margin-top:10px;
				height:400px;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				color:#2F3235;
				}
				div#contact-us-text{
					margin-top:32px;
					}
				div#contact-us-info{
					margin-top:32px;
					}
				div#map_canvas {
					margin-top:24px;
					margin-left:124px;
       				width: 550px;
        			height: 200px;
      				}
      		div#events-content{								
				margin-left:100px;
				margin-top:10px;
				height:400px;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				color:#2F3235;
				}
				div#event-feature-news{
					margin-top:10px;
					height:160px;
					}
				div#event-feature-calendar{
					margin-top:10px;
					height:160px;
					}
				div#event-feature-news{
					margin-top:10px;
					height:180px;
					}
				div#event-feature-image{
					float:left;
					height:140px;
					width:30%;
					margin:10px;
					}
				div#event-feature-text{
					float:right;
					height:160px;
					width:63%;
					margin:10px;
					}
				div#events-text{
					margin-top:32px;
					}
				div#events-feature-first{
					float:left;
					margin-top:20px;
					width: 46%;
					height:100%;
					padding:10px;
						}
				div#events-feature-second{
					margin-top:20px;
					float:right;
					width:46%;
					height:100%;
					padding:10px;
					}
			div#mensaux-content{								
				margin-left:100px;
				margin-top:10px;
				height:400px;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				color:#2F3235;
				}
				div#mensaux-text{
					margin-top:32px;
					}
				div#mensaux-feature-first{
					float:left;
					margin-top:20px;
					width: 50%;
					height:100%;
					}
				div#mensaux-feature-second{
					margin-top:20px;
					float:right;
					width:50%;
					height:100%;
					}
		div#titlesection-ec{
			height:30px;
			text-align:left;
			margin-top:0px;
			margin-left:20px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:32px;
			color:#2F3235;
			}
		div#calendar-area{
			margin-top:20px;
			}
div#mainbody-about{
	width:980px;
	height:100%;
	margin:auto;	
	}
			div#about-content{				
				margin-left:100px;
				margin-top:10px;
				height:800px;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				color:#2F3235;
				}
				div#about-feature-image{
					float:left;
					height:140px;
					width:30%;
					margin:10px;
					}
				div#about-feature-text{
					float:right;
					height:140px;
					width:63%;
					margin:10px;
					}				
				div#about-text{
					margin-top:32px;
					margin-bottom:24px;
					}
				div#about-feature-facility{
					margin-top:10px;
					height:160px;
					}
				div#about-feature-officers{
					margin-top:10px;
					height:160px;
					}
				div#about-feature-join{
					margin-top:10px;
					height:160px;
					}
				div#about-feature-memorial{
					margin-top:10px;
					height:160px;
					}
div#mainbody-officers{
	width:980px;
	height:100%;
	margin:auto;	
	}
			div#officers-content{				
				margin-left:100px;
				margin-top:10px;
				height:600px;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				color:#2F3235;
				}
				div#officers-feature-first{
					float:left;
					margin-top:20px;
					width: 55%;
					height:76%;
					}
				div#officers-feature-second{
					margin-top:20px;
					float:right;
					width:45%;
					height:76%;
					}
				div#officers-feature-image{
					float:right;
					height:140px;
					width:30%;
					margin:10px;
					}
				div#officers-feature-text{
					float:left;
					height:140px;
					width:63%;
					margin-top:20px;
					}				
				div#officers-text{
					margin-top:32px;
					margin-bottom:24px;
					}
div#mainbody-join{
	width:980px;
	height:100%;
	margin:auto;	
	}
			div#join-content{				
				margin-left:100px;
				margin-top:10px;
				height:640px;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				color:#2F3235;
				}
				div#join-feature-benefits{
					margin-top:10px;
					height:160px;
					}
				div#join-feature-eligibility{
					margin-top:10px;
					height:160px;
					}
				div#join-feature-join{
					margin-top:10px;
					height:160px;
					}
				div#join-feature-image{
					float:left;
					height:140px;
					width:30%;
					margin:10px;
					}
				div#join-feature-text{
					float:right;
					height:140px;
					width:63%;
					margin:10px;
					}				
				div#join-text{
					margin-top:32px;
					margin-bottom:24px;
					}
div#mainbody-facility{
	width:980px;
	height:100%;
	margin:auto;	
	}
			div#facility-content{				
				margin-left:100px;
				margin-top:10px;
				height:640px;
				text-align:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				color:#2F3235;
				}
				div#facility-feature-menu{
					margin-top:10px;
					height:160px;
					}
				div#facility-feature-hall{
					margin-top:10px;
					height:160px;
					}
				div#facility-feature-contact{
					margin-top:10px;
					height:160px;
					}
				div#facility-feature-image{
					float:left;
					height:140px;
					width:30%;
					margin:10px;
					}
				div#facility-feature-text{
					float:right;
					height:140px;
					width:63%;
					margin:10px;
					}
	
div#pre-footer-wrapper{
	height:300px;
	background-color:#18354f;
}

div#pre-footer{
	height:300px;
	width:980px;
	background-color:transparent;
	margin:auto;
}
	div#pre-footer div#pre-footer-leftthird{
		width:327px;
		height:290px;
		float:left;
		margin-left:0px;
		margin-top:10px;
		}
		div#lttitle{			
			margin-top: 20px;
			margin-left:20px;
			width:90%;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bold;
			color:white;
			}
		div#ltlinks{
			margin-top: 20px;
			margin-left:20px;
			width:90%;
			text-align:left;
			}
			div#ltlinks ul{
				list-style:none;
				padding:0px;
				margin:0px;
				}
				div#ltlinks ul li{
					color:white;
					font-family:Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:normal;
					text-align:left;
					cursor:default;
					padding-top:10px;
					}
				div#ltlinks ul li a:link{
					color:white;
					text-decoration:none;
					}
				div#ltlinks ul li a:visited{
					color:white;
					text-decoration:none;
					}
				div#ltlinks ul li a:hover{
					color:white;
					text-decoration:underline;
					}
	div#pre-footer div#pre-footer-centerthird{
		width:326px;
		height:290px;
		float:left;
		margin-left:0px;
		margin-top:10px;
		}
		div#cttitle{			
			margin-top: 20px;
			margin-left:20px;
			width:90%;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bold;
			color:white;
			}
		div#ctlinks{
			margin-top: 20px;
			margin-left:20px;
			width:90%;
			text-align:left;
			}
			div#ctlinks ul{
				list-style:none;
				padding:0px;
				margin:0px;
				}
				div#ctlinks ul li{
					font-family:Arial, Helvetica, sans-serif;
					font-size:14px;
					font-weight:normal;
					text-align:left;
					cursor:default;
					padding-top:10px;
					}
				div#ctlinks ul li a:link{
					color:white;
					text-decoration:none;
					}
				div#ctlinks ul li a:visited{
					color:white;
					text-decoration:none;
					}
				div#ctlinks ul li a:hover{
					color:white;
					text-decoration:underline;
					}
	div#pre-footer div#pre-footer-rightthird{
		width:327px;
		height:290px;
		float:right;
		margin-left:0px;
		margin-top:10px;
		}
		div#rttitle{			
			margin-top: 20px;
			margin-left:20px;
			width:90%;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bold;
			color:#ffffff;
			}
		div#rtlinks{
			margin-top: 20px;
			margin-left:20px;
			width:90%;
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:normal;
			color:white;
			}
			div#rtlinks ul{
				list-style:none;
				padding:0px;
				margin:0px;
				}
				div#rtlinks ul li{
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:bold;
					text-align:left;
					cursor:default;
					padding-top:10px;
					}
				div#rtlinks ul li a:link{
					color:white;
					text-decoration:none;
					}
				div#rtlinks ul li a:visited{
					color:white;
					text-decoration:none;
					}
				div#rtlinks ul li a:hover{
					color:white;
					text-decoration:underline;
					}

div#footer-wrapper{
	height:60px;
	background-color:#18354f;
}

div#footer{
	width:980px;
	height:60px;
	margin:auto;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:transparent;
}
.hdrText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #2E6FA9;
}
