@charset "UTF-8";
/* CSS Document */
body {margin:0;background:#151515 url(../images/Bg.png) repeat-x; background-position:center 300px;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;text-decoration:none;outline:none;}
ul,li{list-style-type: none;}
a{text-decoration:none;}

.menuHigh {color:#fff;font-size:14px;font-weight:500;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;text-decoration:none;outline:none;}
.menuLow {color:#9fc5e8;font-size:14px;font-weight:500;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;text-decoration:none;outline:none;}
.subMenuHigh {color:#888;text-decoration:none;outline:none;}
.subMenuLow {color:#9fc5e8;text-decoration:none;outline:none;}
.subMenuAll {font-size:11px;font-weight:normal;line-height:12px;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;text-decoration:none;outline:none;}
.contentHeader {color:#970000;font-size:20px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;text-decoration:none;outline:none;}
.subContentHeader {color:#454545;font-size:16px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;text-decoration:none;outline:none;}
.pHeader {color:#970000;font-size:14px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;text-decoration:none;outline:none;}
.pHeader2 {color:#373737;font-size:14px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;text-decoration:none;outline:none;}
.generalText {color:#373737;font-size:14px;font-weight:normal;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;text-decoration:none;outline:none;}
.siteMapHeader {color:#868686;font-size:18px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;text-decoration:none;outline:none;line-height:18px}
.siteMapGeneral {color:#868686;font-size:14px;font-weight:normal;font-family:"Helvetica Neue",Helvetica,arial,sans-serif;text-decoration:none;outline:none;line-height:16px}

/*Background Features*/
#bottomBG {position:absolute;width:100%;height:auto;top:498px;z-index:52;}
#shadowLine {float:left;position:relative;width:100%;height:12px;background:url(../images/shadowLine.png) repeat-x;z-index:50;}
#whiteBG {float:left;position:relative;width:100%;height:auto;background:#fff;z-index:50;padding:0;}

/*center media console*/
.current {background:url(../images/slideButtonLow.gif) no-repeat;background-position:center;}
.notCurrent {background:url(../images/slideButtonHigh.gif) no-repeat;background-position:center;}
.pauseLow {background:url(../images/pauseLow.png) no-repeat;background-position:center;}
.pauseHigh {background:url(../images/pauseHigh.png) no-repeat;background-position:center;}

#centerMedia {display:block;margin:8px auto 0 auto;width:773px;height:355px;position:relative;}
#slideControls {display:block;float:left;position:absolute;width:757px;height:25px;background:none;text-align:center;padding:0 8px;}
#link0,#link1,#link2,#link3,#link4,#link5,#link6,#link7,#link8 {float:left;display:block;margin:7px 3px 7px 3px;height:10px;width:9px;cursor:pointer;}
#linkPause {float:right;display:block;margin:0;height:26px;width:25px;}

#slideContainer {float:left;display:block;margin:25px 0 0 0;position:absolute;width:773px;height:329px;background:none;overflow:hidden;}
#slideCorners {float:left;display:block;position:absolute;width:773px;height:10px;background: transparent url(../images/slideTop-trans.png) no-repeat;z-index:31;}
	
#leftClick {float:left;position:absolute;cursor:pointer;width:90px;height:329px;background:url(../images/leftArrow.png) no-repeat;background-position:15px center;z-index:32;}
#centerClick {float:left;display:none;position:relative;width:593px;background:transparent;height:329px;z-index:32;}
#rightClick {float:right;position:relative;display:block;cursor:pointer;width:90px;background:url(../images/rightArrow.png) no-repeat;background-position:56px center;height:329px;z-index:32;}

#container {position:absolute;width:773px;height:329px;background:none;overflow:hidden;z-index:30;}
#listContainer {height:329px;width:4959px;margin:0;background:#999;}
		
.frontSpacer {float:left;display:block;background-color:#999;width:85px;height:329px;margin:0 0 0 -40px;}
.endSpacer {float:left;display:block;background-color:#999;width:85px;height:329px;margin:0 0 0 5px;}

#picture0,#picture1,#picture2,#picture3,#picture4,#picture5,#picture6,#picture7 {float:left;display:block;width:593px;height:329px;margin:0 0 0 5px;}
.picture0 {background:url(../images/0.jpg);}
.picture1 {background:url(../images/1.jpg);opacity:.6;}
.picture2 {background:url(../images/2.jpg);opacity:.6;}
.picture3 {background:url(../images/3.jpg);opacity:.6;}
.picture4 {background:url(../images/4.jpg);opacity:.6;}
.picture5 {background:url(../images/5.jpg);opacity:.6;}
.picture6 {background:url(../images/6.jpg);opacity:.6;}
.picture7 {background:url(../images/7.jpg);;opacity:.6;}
	
#colorBarBottom {float:left;width:100%;height:12px;background:#970000;display:block;z-index:51}
#colorLeftBottom {float:left;width:50%;height:12px;background:#9fc5e8;display:block;}

#header {position:relative;display:block;margin:0 auto;width:996px;height:146px;background:none;}

#logoMain {cursor:pointer;float:left;position:absolute;display:block;margin:42px 10px;width:257px;height:62px;background:url(../images/logoMain.png);z-index:100;}

#nav {float:left;position:absolute;display:block;margin:0px 10px 0px 297px;width:689px;height:146px;}
#nav ul {display:inline;list-style:none;}
#nav ul li {float:right;margin:62px 10px 0 23px;}

#navLinks {float:left;position:relative;display:block;width:689px;height:67px;}
#homeLinks {float:left;display:none;width:auto;height:67px;margin:2px 0 0 331px;}
#aboutLinks {float:left;display:none;width:auto;height:67px;margin:2px 0 0 401px;}
#servicesLinks {float:left;display:none;width:auto;height:67px;margin:2px 0 0 471px;}
#newsLinks {float:left;display:none;width:auto;height:67px;margin:2px 0 0 560px;}
#contactLinks {float:left;display:none;width:auto;height:67px;margin:2px 0 0 629px;}

#hSpacer {position:relative;display:block;margin:0 auto;width:996px;height:1px;background:url(../images/hSpacer.png) repeat-x;}
#vSpacer {float:left;display:block;margin:0px 35px 0 35px;width:1px;height:401px;background:url(../images/vSpacer.png) repeat-y;}

#bottomContent {width:996px;height:auto;margin:70px auto;text-align:left;}
#leftContent {float:left;width:342px;height:auto;margin:0 0 50px 0;}
#rightContent {float:left;width:563px;height:auto;margin:0 10px 50px 0;}

#subLinks {float:left;width:199px;height:auto;margin:0 35px 70px 0;padding:0 0 0 8px;text-align:left;background:url(../images/vSpacer.png) repeat-y; background-position:left top;}
#subContent {float:left;width:743px;height:auto;margin:0 10px 70px 0;text-align:left;}

#leftHeader {float:left;display:block;text-align:left;width:342px;height:auto;margin:-1px 0;}
#rightHeader {float:left;display:block;text-align:left;width:563px;height:auto;margin:-1px 0;}

#leftText {float:left;display:block;width:342px;height:auto;}
#rightText {float:left;display:block;width:563px;height:auto;}

#leftMoreLink {float:left;display:block;width:342px;height:auto;text-align:right;}

#moreButton {float:left;display:block;width:342px;height:auto;margin: 10px 0;}
#moreButtonLeft {float:left;display:block;width:10px;height:27px;background:url(../images/buttonLeft.png);cursor:pointer;}
#moreButtonCenter {float:left;display:block;width:55px;height:24px;background:url(../images/buttonBG.png);padding:3px 0 0 0;text-align:center;color:#fff;font-weight:normal;cursor:pointer;}
#moreButtonRight {float:left;display:block;width:10px;height:27px;background:url(../images/buttonRight.png);cursor:pointer;}

#footerContainer {float:left;width:100%;height:auto;padding:48px 0 20px 0;background:#d8d8d8;}

#siteMap {width:970px;height:auto;margin:0 auto;padding:0 0 0 70px;}
#homeMap,#aboutMap,#servicesMap,#newsMap,#contactMap {float:left;width:164px;padding:0 8px;height:auto;background:url(../images/siteMapSpacer.png) repeat-y; background-position:0 0;}
#contact {float:left;padding: 0 0 20px 0;background:#d8d8d8;width:100%;height:auto;text-align:center;}