/* *************** text ******************   */
body {
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: verdana, arial, helvetica, sans-serif;
	background-color: #fff; background-image:url(images/Background.jpg); background-repeat:repeat-x;}
/* Main Divs*/
#all{
	margin:0 auto 0 auto; color:#FFC425; height:100%; /*border:thin dashed #0F0;*/}
#header{
	margin: 0 auto 0 auto; width:960px; height:180px; /*border:thin dashed #F00;*/}
#contacts{
	 Width:440px; height:100%; float:right; padding: 10px 0 0 0; /*border:thin dashed #F00;*/}
#number{
	 Width:440px; height:10px; padding: 0 0 0 0; /*border:thin dashed #F00;*/}
#logo{
	 Width:210px; height:10px; float:left; padding: 0 0 0 0; /*border:thin dashed #fff;*/}
#MainContentContainer{
	margin: 0 auto 0 auto; width:960px; height:100%; /*border:thin dashed #333;*/}
#MainContent{
	margin: 0 auto 0 auto; width:960px; height:100%; /*border:thin dashed #333;*/}
#leftcontent{
	width:300px; height:100%; padding:0 0 0 10px; margin:10px 0 0 0; float:left; text-align:justify; /*border:thin dashed #F00;*/}
#rightcontent{
	width:640px; height:100%; padding:0 0 0 0; margin:20px 0 0 0; float:right; /*border:thin dashed #F00;*/}
#FooterContent{
	position:relative; background-color:#E20026; width:100%; Height:130px; /*border:thin dashed #30F;*/}
#Map{
	width:600px; height:100%; padding:10px 0 0 20px; /*border:thin dashed #30F;*/}
#frontcoverPromo{
	width:600px; height:100%; padding:0 0 0 0; margin:0 0 0 20px;/*border:thin dashed #F00;*/}
#frontCoverButtons{
	width:860px; margin: 0px 6% 5px 6%; /*border:thin dashed #30F;*/}
#aboutus_graphic{
	width:615px; margin:0 0 0 0; padding: 10px 0 0 25px;/* border:thin dashed #30F;*/}
#linksDiv{
	margin:55px 0 0 0;	
}
.Clear{
	clear:both; min-height:1px; width:100%;}

/* fonts */
h1{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:15px; color:#555; font-weight:600;}
h2{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#555; font-weight:600;}
h3{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#555; font-weight:400; line-height:16px}
p{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#555; font-weight:500; line-height:18px}
#Hyperlinks li{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:D3D5D6; list-style:none; }
#Hyperlinks li a{
	line-height:12px; text-decoration: none; color: #555; font-size: 13px; padding: 0; }
#Hyperlinks li a:hover{
	color: #E20026; font-size: 13px; }
a{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#555;}
hover{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#E20026;}
		
/* New Top Navigation */
#topNavigation{
	margin: 0 auto 0 auto; padding-top:10px; width:960px; height:20px; /*border:thin dashed #333;*/}
.nav, .nav ul { 
	list-style: none; margin: 0px 19% 0 19%; padding: 0;}
.nav {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; z-index: 100; position: relative;}
.nav li {
  border-right: 1px dotted #fff; float: left; margin: 0; padding: 0; position: relative;}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font: 1em/20px Verdana, Geneva, Arial, Helvetica, sans-serif; background: #fff; color: #222; display: block; padding: 0 7px;
	text-transform: lowercase; text-decoration: none;}
.nav li a:hover {
  background: #ccc; color: #000;}
#nav-one li:hover a, 
#nav-one li.sfHover a {
  background: #fff; color: #E20026;}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #fff; color: #777;}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #fff; color: #E20026;}
.nav ul {
  background: #fff; backborder-bottom: 0px solid #000; list-style: none; padding:5px 0 0 0; margin: 0; width: 150px; position: absolute; top: -999em; left: -1px;}
.nav li:hover ul,
.nav li.sfHover ul {
	top: 18px;}
.nav ul li {
	border: 0; float: none;}
.nav ul a {
	padding-right: 40px; width: 80px; white-space: nowrap;}
.nav ul a:hover {
	background: #565656; color: #000;}

/* Bottom Navigation */
#navcontainerBottom {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; width:960px; height: 15px; background-color:#E20026; margin: 0px auto 0 auto;/*border:thin #fff solid;*/}
#navlistBottom {
	width: 660px; margin: 0px 23% 0 23%; padding: 20px 0px 0px 0px; text-indent: 0px; list-style-type: none;/*border:thin #fff solid;*/}
#navlistBottom li{
	padding: 0px 0px 0px 0px; margin: 0px; text-indent: 0px; display: inline;}
#navlistBottom li a{
	letter-spacing: 0px; text-decoration: none; color: #fff; font-size: 14px; padding: 0px 7px 0px 2px;}
#navlistBottom li a:hover{
	color: #111; font-size: 14px;}
	
/* Light Box */
#jquery-overlay {
	position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px;}
#jquery-lightbox {
	position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#jquery-lightbox a img { 
	border: none; }
#lightbox-container-image-box {
	position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;}
#lightbox-container-image { 
	padding: 10px; }
#lightbox-loading {
	position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;}
#lightbox-nav {
	position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { 
	left: 0; }
#lightbox-nav a { 
	outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%; height: 100%; zoom: 1; display: block;}
#lightbox-nav-btnPrev { 
	left: 0; float: left;}
#lightbox-nav-btnNext { 
	right: 0; float: right;}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0;}
#lightbox-container-image-data {
	padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; float: left; text-align: left; }	
#lightbox-image-details-caption { 
	font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; clear: left; padding-bottom: 1.0em;	}			
#lightbox-secNav-btnClose {
	width: 66px; float: right; padding-bottom: 0.7em;}
#gallery {
	background-color: #fff; padding: 0; width: 550px;}
#gallery ul { 
	list-style: none; }
#gallery ul li { 
	display: inline; }
#gallery ul img {
	border: 5px solid #fff; border-width: 2px;}
#gallery ul a:hover img {
	border: 5px solid #333; border-width: 2px; color: #fff;}
#gallery ul a:hover { 
	color: #333; }



