body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    margin: 0;
    padding: 0;
    background: #000;
}

#container
{
    width: 1004px;
    position: absolute;
    margin: auto;
}

div#container
{
     margin-left: auto;
    margin-right: auto;


}

#mainbody
{
    background: url(images/bgmain.gif) repeat; /*#344090*/
    width: 1004px;
    height: 400px;
}

a
{
    color: #00458B;
}


h1
{
    margin-top: 15px;
    margin-bottom: 2px;
    font-size: 18px;
}

h2
{
    margin-top: 15px;
    margin-bottom: 2px;
    font-size: 16px;
}

h3
{
    margin-top: 15px;
    margin-bottom: 2px;
    font-size: 14px;
}

.homeTitle
{
    font-size: 16px;
    font-weight: bold;
}
.homeTitle2
{
    font-size: 12px;
    font-weight: bold;
}

.homeText
{
    font-size: 12px;
    color: #fff;
}

/* layout */

#wrap
{
    min-width: 500px;
    max-width: 1400px;
    background: #fff;
}
#content
{
    float: left;
    width: 60%;
    font-size: 95%;
    color: #333;
    line-height: 1.5em;
    margin-left: 30px;
    font-size: 12px;
    color: #fff;
}


#content a
{
    color: #fff;
}

#sidebar
{
    float: right;
    width: 30%;
    margin-right: 0; /*border:1px solid #FFFF00;*/
    padding-left: 10px;
}
#footer
{
    clear: both;
    background: #828377 url(img/footer-bg.gif) repeat-x top left;
}


/* set millions of background images */
.rbroundbox
{
    background: #fff;
}
.rbtop div
{
    background: url(images/tl.gif) no-repeat top left;
}
.rbtop
{
    background: url(images/tr.gif) no-repeat top right;
}
.rbbot div
{
    background: url(images/bl.gif) no-repeat bottom left;
}
.rbbot
{
    background: url(images/br.gif) no-repeat bottom right;
}

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot
{
    width: 100%;
    height: 7px;
    font-size: 1px;
}
.rbcontent
{
    margin: 0 7px;
    color: #000;
}
.rbroundbox
{
    width: 50%;
    margin: 1em auto;
}


/* set millions of background images */
.rbroundbox2
{
    background: url(images/nt2.gif) repeat;
}
.rbtop2 div
{
    background: url(images/tl2.gif) no-repeat top left;
}
.rbtop2
{
    background: url(images/tr2.gif) no-repeat top right;
}
.rbbot2 div
{
    background: url(images/bl2.gif) no-repeat bottom left;
}
.rbbot2
{
    background: url(images/br2.gif) no-repeat bottom right;
}

/* height and width stuff, width not really nessisary. */
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2
{
    width: 100%;
    height: 7px;
    font-size: 1px;
}
.rbcontent2
{
    margin: 0 7px;
    font-size: 12px;
}
.rbroundbox2
{
    width: 50%;
    margin: 1em auto;
}
.rbcontent2 p
{
    color: #fff;
}


#navcontainer
{
    float: none;
    margin-bottom: 40px;
    margin-top: 10px;
    text-align: center;
    color: #fff;
    font-size: 85%;
}
#navcontainer a
{
   color: #fff;
   
}

#navlist li
{
    display: inline;
    list-style-type: none;
    padding-right: 8px;
    color: #fff;
    font-size: 75%;
    text-align: center;
}

#navlist li a
{
    color: #fff;
}

#topnavcontainer
{
    background: #34160c;
    width: 1004px;
    height: 34px;
    margin-top: 0px; /*padding-top:3px;*/ /*position:absolute;*/
}

#topnavcontainer ul
{
    position: absolute;
    padding-left: auto;
}
#topnavlist li
{
    display: inline;
    list-style-type: none;
    padding-right: 8px;
    color: #fff;
    font-size: 110%;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    text-decoration: none;
    margin-top: 0px;
}

#topnavlist li a
{
    color: #fff;
    background: url(images/navbg_off.jpg) repeat-y top left;
    font-size: 85%;
    padding-top: 13px;
    padding-bottom: 5px;
    padding-left: 20px;
    margin-bottom: 0;
    height: 34px;
}

#topnavlist a:hover
{
    color: #ffc833;
    background: url(images/navbg_on.jpg) repeat-y top left;
}



#bannercontainer
{
    width: 1004px;
    height: 110px;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
}

#bannercontainer a
{
    display: block;
    width: 1004px;
    height: 110px;
    padding: 0;
    background: #eee url(images/top_index.png) 0 0 no-repeat;
}

#bannerthincontainer
{
    width: 1004px;
    height: 70px;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
}

#bannerthincontainer a
{
    display: block;
    width: 1004px;
    height: 70px;
    padding: 0;
    background: #eee url(images/ealert_top_thin.jpg) 0 0 no-repeat;
}

#banbrown
{
    width: 1004px;
    height: 70px;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
}

#banbrown a
{
    display: block;
    width: 1004px;
    height: 70px;
    padding: 0;
    background: #eee url(images/top_brown.png) 0 0 no-repeat;
}

#bangreeen
{
    width: 1004px;
    height: 70px;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
}

#bangreeen a
{
    display: block;
    width: 1004px;
    height: 70px;
    padding: 0;
    background: #eee url(images/top_green.png) 0 0 no-repeat;
}

#banlightgreeen
{
    width: 1004px;
    height: 70px;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
}

#banlightgreeen a
{
    display: block;
    width: 1004px;
    height: 70px;
    padding: 0;
    background: #eee url(images/top_ligthgreen.png) 0 0 no-repeat;
}

#banred
{
    width: 1004px;
    height: 70px;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
}

#banred a
{
    display: block;
    width: 1004px;
    height: 70px;
    padding: 0;
    background: #eee url(images/top_red.png) 0 0 no-repeat;
}

#banviolet
{
    width: 1004px;
    height: 70px;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: relative;
}

#banviolet a
{
    display: block;
    width: 1004px;
    height: 70px;
    padding: 0;
    background: #eee url(images/top_violet.png) 0 0 no-repeat;
}
/*#bannercontainer a:link,a:visited{
   background: #eee url(images/ealert_top2.jpg) 0 0 no-repeat;
}*/

/*#bannercontainer a:hover{
   background: #eee url(images/ealert_top2.jpg) 0 0 no-repeat;
}*/



#industries
{
    /*background-image: url(images/ealert_industries.jpg);*/
    width: 1004px;
    height: 162px;
}

#menu a
{
    position: absolute;
    height: 162px;
    width: 1004px;
    top: 144px;
    text-decoration: none;
}

#menu a i
{
    visibility: hidden;
}


a#transportation
{
    left: 0px;
    height: 162px;
    width: 211px;
    background-image: url(images/index4_03.png);
}
a#government
{
    left: 211px;
    height: 162px;
    width: 198px;
    background-image: url(images/index4_04.png);
}
a#education
{
    left: 409px;
    height: 162px;
    width: 191px;
    background-image: url(images/index4_05.png);
}
a#health
{
    left: 600px;
    height: 162px;
    width: 203px;
    background-image: url(images/index4_06.png);
}
a#business
{
    left: 803px;
    height: 162px;
    width: 201px;
    background-image: url(images/index4_07.png);
}

/*a#transportation:hover { background-image: url(images/ealert_transportation.jpg); }
a#government:hover { background-image: url(images/ealert_gov.jpg); }
a#education:hover { background-image: url(images/ealert_industries.jpg); }
a#health:hover { background-image: url(images/ealert_industries.jpg); }
a#business:hover { background-image: url(images/ealert_industries.jpg); }*/


a#transportation:hover, a#government:hover, a#education:hover, a#health:hover, a#business:hover
{
    border: none;
}
