@charset "UTF-8";
/* CSS Document */




body {
	margin:0;
	padding:0;
	background-image:url(../images/global/topBg.jpg);
	background-repeat:repeat-x;
	background-color:#F7F3EA;
}


img {
	border:0;
}




/***** Top Border/Banner/Navigation *****/

#bannerNavExt {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}


#banner {
	width:900px;
	height:110px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}


a.banner_homeButton {
	display: block;
	width: 900px;
	height: 110px;
	text-decoration: none;
	background:url(../images/global/banner.jpg);
	}
	
	
a.banner_homeButton:hover {
	background-position: 900px 0;
}


.banner_homeButton-displace {
	position: absolute;
	left: -5000px;
}




#nav {
	width:900px;
	height:45px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}


.nav {
	padding-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	color:#0E2843;
	text-align:center;
	vertical-align:middle;
}


.nav a:link {color:#0E2843; text-decoration:none;}
.nav a:active {color:#0E2843; text-decoration:none;}
.nav a:visited {color:#0E2843; text-decoration:none;}
.nav a:hover {color:#0E2843; text-decoration:underline;}




/***** InnerPic and Important Announcement *****/

#innerPicAnnouncementExt {
	width:900px;
	height:259px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top:39px;
	border:1px solid #0E2843;
	text-align:center;
	vertical-align:middle;
}


#innerPic {
	width:606px;
	padding:0;
	background-image:url(../images/global/innerPicDefault_001.jpg);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
}


#announcement {
	width:294px;
	background-image:url(../images/global/announcementBg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
}


.announcement {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	color:#0E2843;
	font-style:italic;
	vertical-align:middle;
}


.announcement a:link {color:#0E2843; text-decoration:none;}
.announcement a:active {color:#0E2843; text-decoration:none;}
.announcement a:visited {color:#0E2843; text-decoration:none;}
.announcement a:hover {color:#0E2843; text-decoration:underline;}




/***** Main Content *****/

#h1 {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top:33px;
	text-align:left;
	vertical-align:top;
}


.h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:2.0em;
	color:#E3842A;
	text-align:left;
	vertical-align:top;
}




#mainCopy {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top:16px;
	text-align:left;
	vertical-align:top;
}


.mainCopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:#1D1E23;
	line-height:1.5em;
	text-align:left;
	vertical-align:top;
}




#miscMainTable {
	width:100%;
	vertical-align:middle;
}


.miscMainTableL {
	width:50%;
	padding-right:15px;
	margin-left:0;
	text-align:left;
	vertical-align:middle;
}


.miscMainTableR {
	width:50%;
	padding-left:15px;
	margin-right:0;
	text-align:right;
	vertical-align:middle;
}




/*** Main Content Inline Photos ***/

.mainCopyPhotoL {
	padding:15px;
	float:left;
	
}


.mainCopyPhotoR {
	padding:15px;
	padding-right:0;
	float:right;
	
}


.mainCopyPhotoCaption {
	font-size:x-small;
	font-style:italic;
	padding-top:3px;
	padding-bottom:15px;
}




/*** Main Content Photo Galleries ***/

.mainCopyPhotoGalleryTable {
	width:100%;
}


.mainCopyPhotoGalleryImgCell {
	padding:3px;
	text-align:center;
	vertical-align:middle;
}


.mainCopyPhotoGalleryCaptCell {
	padding:5px;
	text-align:left;
	vertical-align:top;
	font-size:x-small;
	font-style:italic;
}




/*** Main Content Announcement ***/

.announcement2Ext {
	width:900px;
	background-image:url(../images/global/announcement2Bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
}


.announcement2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	color:#E3842A;
	font-style:italic;
	text-align:center;
	vertical-align:middle;
}




/***** Footer *****/

#footer {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
	border-top:1px solid #1D1E23;
	margin-top:23px;
	text-align:center;
	vertical-align:top;
}


.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#1D1E23;
	text-align:center;
	vertical-align:top;
}


.footer a:link {color:#1D1E23; text-decoration:underline;}
.footer a:active {color:#1D1E23; text-decoration:underline;}
.footer a:visited {color:#1D1E23; text-decoration:underline;}
.footer a:hover {color:#F69117; text-decoration:underline;}




/***** MISC Font Styles *****/

.bold {
	font-weight:bold;
}


.italic {
	font-style:italic;
}


.boldItalic {
	font-weight:bold;
	font-style:italic;
}


.h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	line-height:1.1em;
	color:#0E2843;
	font-style:italic;
	vertical-align:top;
}


.h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	line-height:1.3em;
	color:#0E2843;
	font-style:italic;
	vertical-align:middle;
}

.h3 a:link {color:#0E2843; text-decoration:none;}
.h3 a:active {color:#0E2843; text-decoration:none;}
.h3 a:visited {color:#0E2843; text-decoration:none;}
.h3 a:hover {color:#0E2843; text-decoration:underline;}
