/* CSS Document xxxxxxxxxxxxxx American Time */

body {
margin: 0px auto 0px auto;
background-image: url(../images/newBack.jpg);
background-repeat: no-repeat ;
background-position:top left;
}
#wrapper{
width:730px;
position:relative; left:50px; top:20px;
background-image: url(../images/greyBGnew.jpg);
background-repeat: repeat;
border:1px solid #FFCC33;
}


#flashTicker {
position: absolute; top: 90px; left: 80px; 
width: 601px;
z-index: 3;
/* background-color: black ;
border: 1px solid black;
color: white ;
text-align: center;
font-style: italic;
display: none ;*/
}

* html #flashTicker {
position: absolute; top: 90px; left: 80px; 
width: 601px;
z-index: 3;
/* 
border: 1px solid black;
background-color: black ;
color: white ;
text-align: center;
font-style: italic;
display: none ; */ 
}


#title {
font-family: "Palatino", "Times", serif ;
font-size: 30pt ;
color: #660000 ;
font-weight: bold ;
font-style: italic ;
font-variant: small-caps ;
text-shadow: 3px 3px 3px grey;
position: absolute; top: 120px; left: 175px; 
}

* html #title {
font-family: "Palatino", "Times", serif ;
font-size: 28pt ;
color: #660000 ;
font-weight: bold ;
font-style: italic ;
font-variant: small-caps ;
text-shadow: 3px 3px 3px grey;
position: absolute; top: 135px; left: 208px; 
}

#navBar {
background-image: url(template/navBarBG2.png);
background-repeat: no-repeat;
width: 176px ;
height: 800px ;
position: absolute; top: 125px; left: -20px ;
z-index: 1;
padding-left:3px;
padding-top:10px;
}

* html #navBar {
background-image: url(template/navBarBGExplorer2.jpg);
background-repeat: no-repeat;
width: 168px ;
height: 800px ;
position: absolute; top: 135px; left: 29px ;
z-index: 1;
}

.teaser01 {
width: 143px ;
height: 219px ;
margin-left: 2px;
padding: 5px;
z-index: 1;
text-align: center;
font-family: "Verdana", "Arial", san-serif ;
font-size: .8em ;
color: black ;
}

.teaser02 {
width: 143px ;
height: 219px ;
margin-left: 2px;
margin-top: 5px;
padding: 5px;
z-index: 1;
text-align: center;
font-family: "Verdana", "Arial", san-serif ;
font-size: .8em ;
/*
border: 2px dashed blue ; 
color: blue ;
*/
}


#content {
margin-left: 165px ;
padding-top:1px;
padding-right:5px;
padding-bottom:50px;
padding-left:5px;
width: 525px ;
background-color: #C0BFBD ;
}

#footer {
margin-left: 50px ;
margin-right: 50px ;
text-align: center;
font-family: "Verdana", "Arial", san-serif ;
font-size: .7em ;
color: black ;
line-height: -0.5em ;
}

.bodyText {
font-family: "Palatino", "Times", serif ;
font-size: .9em ;
color: black ;
}

.bodyTextBold {
font-family: "Palatino", "Times", serif ;
font-size: 1em ;
color: black ;
font-weight: bold;
}

/* xxxxxxxxxxxxx Begin Main NavBar Navigation  xxxxxxxxxxxxxxx */
.navLink {
font-family: "Palatino", "Times", serif ;
font-size: 14pt ;
font-weight: bold ;
padding-left: 5px;
line-height: 20pt;
}

a.navLink:link {
color: black ;
text-decoration: none ;
text-shadow: 3px 3px 3px grey;
}

a.navLink:visited {
color: black ;
text-decoration: none ;
text-shadow: 3px 3px 3px grey;
}

a.navLink:focus {
color: #660000 ;
text-decoration: underline ;
}

a.navLink:hover {
color: #660000 ;
text-decoration: underline ;
}

a.navLink:active {
color: red ;
text-decoration: underline ;
}
/* xxxxxxxxxxxxx End Main NavBar Navigation  xxxxxxxxxxxxxxx */

/* xxxxxxxxxxxxx Begin SUB NavBar Navigation  xxxxxxxxxxxxxxx */
.subNavLink {
font-family: "Palatino", "Times", serif ;
font-size: 11pt ;
font-weight: bold;
padding-left: 20px;
line-height: 16pt;
}

a.subNavLink:link {
color: black ;
text-decoration: none ;
text-shadow: 3px 3px 3px grey;
}

a.subNavLink:visited {
color: black ;
text-decoration: none ;
text-shadow: 3px 3px 3px grey;
}

a.subNavLink:focus {
color: #660000 ;
text-decoration: underline ;
}

a.subNavLink:hover {
color: #660000 ;
text-decoration: underline ;
}

a.subNavLink:active {
color: red ;
text-align: center ;
text-decoration: underline ;
}
/* xxxxxxxxxxxxx End SUB NavBar Navigation  xxxxxxxxxxxxxxx */


/* xxxxxxxxxxxxx Begin CURRENT Main NavBar Navigation  xxxxxxxxxxxxxxx */
.currentNavLink {
font-family: "Palatino", "Times", serif ;
font-size: 14pt ;
font-weight: bold ;
padding-left: 5px;
line-height: 20pt;
}

a.currentNavLink:link {
color: #660000 ;
text-decoration: none ;
text-shadow: 3px 3px 3px grey;
}

a.currentNavLink:visited {
color: #660000 ;
text-decoration: none ;
text-shadow: 3px 3px 3px grey;
}

a.currentNavLink:focus {
color: #660000 ;
text-decoration: underline ;
}

a.currentNavLink:hover {
color: #660000 ;
text-decoration: underline ;
}

a.currentNavLink:active {
color: red ;
text-decoration: underline ;
}
/* xxxxxxxxxxxxx End CURRENT Main NavBar Navigation  xxxxxxxxxxxxxxx */

/* xxxxxxxxxxxxx Begin CURRENT SUB NavBar Navigation  xxxxxxxxxxxxxxx */
.currentSubNavLink {
font-family: "Palatino", "Times", serif ;
font-size: 11pt ;
font-weight: bold;
padding-left: 20px;
line-height: 16pt;
}

a.currentSubNavLink:link {
color: #660000 ;
text-decoration: underline ;
text-shadow: 3px 3px 3px grey;
}

a.currentSubNavLink:visited {
color: #660000 ;
text-decoration: underline ;
text-shadow: 3px 3px 3px grey;
}

a.currentSubNavLink:focus {
color: #660000 ;
text-decoration: underline ;
}

a.currentSubNavLink:hover {
color: #660000 ;
text-decoration: underline ;
}

a.currentSubNavLink:active {
color: red ;
text-align: center ;
text-decoration: underline ;
}
/* xxxxxxxxxxxxx End CURRENT SUB NavBar Navigation  xxxxxxxxxxxxxxx */