body { color: #484848; background: #FFCC33 url('../img/backBody.jpg') repeat-x; font-family: Tahoma; }

h1{ font-size: 2em; color: #000066;}
h2{ font-size: 1.8em; color: #000066;}
h3{ font-size: 1.65em; color: #000066; }
h4{ font-size: 1.5em; color: #000066;}
h5{ font-size: 1.35em; color: #000066;}
h6{ font-size: 1em; }

.uppercase { text-transform: uppercase; }

.clear { clear: both; }
.clearleft { clear: left; }
.clearright { clear: right; }

strong { font-weight: bold; }

.right { text-align: right; }
.left { text-align: left; }
.center { text-align: center; }




#mainWrapper { background: #fff; width: 994px; margin: 3px auto 0 auto; padding: 0 3px; }

#headerDcLogoWrapper { position: absolute; z-index: 980; top: 18px; padding: 0 0 0 15px;  }

#headerMainNavWrapperBack { position: absolute; z-index: 990; top: 148px; padding-left: 372px; }
#headerMainNavWrapper { 
	position: absolute; z-index: 990; top: 148px; margin-left: 497px; 
	background: url('../img/backMainNavFour.png') no-repeat;
}
*html #headerMainNavWrapper{
	background: url('../img/backMainNavFour.gif') no-repeat;
  
}



#headerMainNavWrapper ul { padding: 23px 10px 0 0; height: 65px; }
#headerMainNavWrapper ul li { float: left; text-transform: uppercase; font-size: 1.4em; width: 123px; text-align: center; }
#headerMainNavWrapper ul li a { text-decoration: none; color: #837a6a; }
#headerMainNavWrapper ul li a:hover { text-decoration: underline; }

#headerWrapper { background: url('../img/backHeader.jpg') repeat-x; height: 171px; width: 748px; padding-left: 246px; }

#headerWrapper #backHeaderSubNavWrapper { 
	background: url('../img/backHeaderSubNavWrapper.gif') no-repeat 0 61px;
	height: 126px; text-align: right;
}

#backHeaderSubNavWrapper ul { padding: 43px 10px 0 0; float: right; }
#backHeaderSubNavWrapper ul li { padding-top: 14px; float: left; font-size: 1.2em; }
#backHeaderSubNavWrapper ul li.pipe { padding-top: 0; margin: 0 7px;  }
#backHeaderSubNavWrapper ul li a { text-decoration: none; color: #837a6a; }
#backHeaderSubNavWrapper ul li a:hover { text-decoration: underline; }




/* PHOTO */
.photoWrapperBig { 
	/* height: 401px; padding: 0; */
	height: 547px; padding: 0;
	background: url('../img/backButtonBarPhotos.jpg') repeat-x bottom left; 
}



/* CONTENT */
#contentWrapper { width: 997px;  margin: 0 auto; background: #fff; }
#contentWrapper div.minHeightFaker { float: left; width: 0px; }
#contentWrapper div#content { float: left; width: 997px; padding: 43px 0 300px 0; }

#contentWrapper div#content { background: url('../img/footerBack-001Top.jpg') no-repeat bottom left; }

#contentWrapper div#content #left,
#contentWrapper div#content #right { float: left; }

#contentWrapper div#content #left  { width: 546px; padding: 0 40px 0 36px; font-size: 1.1em; line-height: 145%; }
#contentWrapper div#content #left p {  font-size: 1.1em; line-height: 145%;}
#contentWrapper div#content #right { width: 366px; padding-right: 6px; }

/* FOOTER */
#footer { 
	width: 994px; margin: 0 auto; padding: 0 3px; 
	background: #fff url('../img/footerBack-001Bottom.jpg') no-repeat 3px 0; height: 170px;
}
#footer img { margin-left: 9px; } 


/* BANNERS RIGHT */
.big { font-size: 2em; }
.medium { font-size: 1.6em; }
.small { font-size: 1.1em; }

.whiteFont { color: #fff; }
.blueLMediumFont { color: #57758d; }
.blueLDarkFont { color: #000066; }

.banner { padding: 20px; line-height: 150%; margin-bottom: 9px; }
.banner h5.onDarkBack { border-bottom: 1px solid #fff; padding: 0 0 10px 0; }

.blueDark    { background: #4c8ac9; }
.blueLight   { background: #ebf4fb; }
.blueCarib   { background: #33999d;)}
.greenBright { background: #ccff00; }

.banner ul { padding: 10px 0 10px 0;  }
.banner ul li { padding-top: 10px;  font-size: 1.1em; }

.banner ul li a.white,
.banner ul li a.white:active,
.banner ul li a.white:link,
.banner ul li a.white:visited { 
	background: url('../img/arrowListWhite.gif') no-repeat 0 0.3em; 
	text-decoration: none; 
	color: #fff; 
	padding: 0 0 0 1.2em;
}
.banner ul li a.white:hover { color: #a1ccf8; }




a,a:link, a:visited, a:active { color: #b6ae56; text-decoration: underline; }
a:hover { color: #b6ae56; text-decoration: none; }
TABLE {
margin-left:16px;
}

TD {
color:#000000;
font-size:1.0em;
padding: 2px 2px 2px 2px;
}

