body {background:#9d231e;}

#contentWrapper {background:#000;}

#content {background:none; padding:0; height:495px; width:100%;}

.footerLinksContainer {margin:0 auto;}

#gallery {position:relative; height:600px;}

#gallery div.slides {

	float:left;

	position:absolute;

	cursor:auto;

	width:100%;

	color:#000;

	height: 649px;

}

#gallery div.slides img {border:none;}

#gallery div.slides.show {z-index:2;}

#gallery .caption {

	z-index:5;

	color:#fff;

	height:600px;

	width:252px;

	position:absolute;

	right:0;

	bottom:0;

	padding-top: 0;

	padding-right: 30px;

	padding-bottom: 0;

	padding-left: 30px;
	
}

#gallery .caption .captionContent {}

#gallery .caption .captionContent h3 {margin:0; padding:0; color:#1DCCEF;}

.mainDarkBar {

	position:absolute;

	top:0px;

	right:0;

	z-index:4;

	width:317px;

	height:540px;

	background:#000;

	filter:alpha(opacity=65);

	-moz-opacity:.3;

	opacity:.3;

	color:#fff;

}

.captionContent { width:252px;}

.captionContent h2{font-size:2em; text-transform:uppercase; margin:150px 0 15px; font-family:"Agenda",Arial,Helvetica,sans-serif;}

.captionContent p{line-height:1.95em; margin:150px 0 35px;}

.captionContent p.homeSideExcerpt01 {min-height:340px; text-align:justify;}

* html .captionContent p.homeSideExcerpt01 {height:340px; }

.captionContent p.homeSideExcerpt02 {font-style:italic;}

#gallery .captionContent a, #gallery .captionContent a:link, #gallery .captionContent a:active, #gallery .captionContent a:visited {line-height:1.95em; color:#fff; text-decoration:underline; background:none;}

#gallery .captionContent a:hover {text-decoration:none;}

.mainWhiteBar {position:absolute; top:351px; z-index:6; width:100%; height:86px; background:#fff;}

.mainWhiteBar a {

	filter:alpha(opacity=30);

	-moz-opacity:.30;

	opacity:.30;

	float:left;

	display:block;

	width:auto;

	margin-top: 8px;

	margin-right: 10px;

	margin-bottom: 0;

	margin-left: 0;

}

.mainWhiteBar img {width:127px; height:77px;}

.mainWhiteBar a img {display:block;}

.mainWhiteBar a.homeLogo {

	padding-top: 5px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 40px;

}

.mainWhiteBar a.homeLogo img {

	width:270px;

	height:65px;

}

.mainWhiteBar a:hover, .mainWhiteBar .homeButtons a.homeButtonSelected, .mainWhiteBar a.homeLogo {filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

.mainWhiteBar .homeButtons {width:1006px; margin:0 auto; clear:both;}

.mainWhiteBar .homeLinks {background:#9d231e; width:100%; padding:2px 0; clear:both; position:relative; z-index:6;}

.mainWhiteBar .homeLinks ul {margin:0 auto;padding:0;width:1006px;}

.mainWhiteBar .homeLinks ul li {margin:0; padding:2px 15px; list-style:none; text-align:center; width:108px; float:left; font-size:1em;}

.mainWhiteBar .homeLinks ul li a {background:none; display:block; margin:0; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; text-transform:uppercase; color:#fff; text-decoration:none; width:94px;}

.mainWhiteBar .homeLinks ul li a:hover {background:none; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

.footerSearch {margin:0 0 0 20px; position:absolute;}

.footerSearch input {width:134px;}

.footerSearch .btnSearch {position:relative;top:5px;left:5px;width:27px;}

.slideControl {

	position:absolute;

	z-index:6;

	width:204px;

	height:12px;

	margin:0;

	padding:0 0 20px 50px;

	color:#fff;

	cursor:default;

	clear:both;

	top: 515px;

}

.slideControl a {position:relative; top:3px; left:20px;}

.slideControl ul {margin:0; padding:0;}

.slideControl ul li {margin:0 6px; padding:0; list-style:none; float:left; font-weight:bold; font-size:30px; color:#666; width:10px;}

.slideControl ul li.slideSelected {color:#fff;}

div.slides {display:none;}

div.show {display:block;}

div.slideControl {display:none;}

div.slideControl ul li.hover {cursor:pointer; color:#fff;}

.footerAlert {height:32px; background:#cc9900; position:relative;}

.footerAlert p{margin:0 auto; width:990px; font-size:14px; padding:7px 0 0 0;}

.footerAlert p strong{font-weight:bold;}

.footerAlert a{color:#993300; font-weight:bold; text-decoration:underline !important;}


