﻿/* banner.css   */
/* Style file for header and footer and CIMS landing page */

#header {
    background: url(../Images/headerBackground.jpg) top center;
    margin: 0px auto 10px auto;
}

#headerWrapper {
    width: 960px;
    height: 100px;
    margin: 20px auto 10px auto;
}


#headerLeft {
    float: left;
    width: 625px;
}

#headerLeftLogo {
    float: left;
    margin: 5px 20px 0px 10px;
    border-style: none;
}

#headerLeftTitle {
    float: left;
    margin: 0px 0px 0px 0px;
    font-family:  'Lato', sans-serif;   
}

#headerLeftTitle h1 {color:#ffffff; text-decoration: none; font-size: 32px; margin-top: 10px;}

#headerRight {
    float: right;
    width: 335px;
}

#headerRightLogo {
    float: left;
    margin: 5px 0px 0px 0px;
    border-style: none;
}


.cB {
    clear: both;
}

.cimsTitle h1 {
    font-size: 20px;
    /*font-family: "Times New Roman",Times,serif;*/
    margin: 15px 2px 2px 25px;
    color:Gray;
}


#footer {
    height: 0px;
    position: relative;    
    z-index: 9999;
    clear: both;
}

#footerInner {
    width: 100%;
    padding-top: 240px;
    height: 176px;
    display: block;
    background: url(../Images/footer.png) top center no-repeat;
}

.MapLinks 
{
    float: left;     
    margin-left:75px; 
    margin-top:5px; 
    margin-bottom:50px;
    width: 875px;
}


.leftFloat 
{
    float:left;
    margin: 0px;
    
}

/* Map Viewer Sprite on Landing page */
.MapSpriteBig {
    display: block;
    width: 240px;
    height: 300px;
    background: url('../Images/mapIconHome.png') bottom;
    text-indent: -99999px;
    margin-right: 40px;
}
.MapSpriteBig:hover {
	background-position: 0 0;
}
/* --------------------------------------- */


/* Data download Sprite on Landing page */
.DataSpriteBig {
    display: block;
    width: 240px;
    height: 300px;
    background: url('../Images/dataDownHome.png') bottom;
    text-indent: -99999px;
    margin-right: 40px;
}
.DataSpriteBig:hover {
	background-position: 0 0;
}
/* --------------------------------------- */


/* Document Library Sprite on Landing page */
.DocSpriteBig {
    display: block;
    width: 240px;
    height: 300px;
    background: url('../Images/docLibHome.png') bottom;
    text-indent: -99999px;
}
.DocSpriteBig:hover {
	background-position: 0 0;
}
/* --------------------------------------- */

.bubbleText
{
    margin-left:30px;    
    width:175px;
    text-align:center;
    font-size: 18px;
    font-family: 'Lato', sans-serif;
    color: #0095d9;   
}

.bubbleText a 
{
    text-decoration:none;
    color: #3fa4d9;
}

.bubbleText a:hover 
{
    color: #2d3e64;
}

#LandingText 
{
    width: 750px;
    margin-left:175px;
}

.footerText {
    color: #fff;
    text-align: center;
    font-size: 11px;
    font-family: 'Helvetica', sans-serif;
}

.footerText p {
    margin-bottom: 10px;
    line-height: 24px;
}
