﻿body 
{
    font-size:62.5%;
    font-family:Verdana,arial,sans-serif;
    background-color:#506e73;
    text-align:center;
    margin:0px;
    overflow:visible;
    behavior:url(csshover.htc);
}

.fckiframe
{
	position:fixed !important;
}

#top
{
    background-image:url(Img/headerbg.gif);
    background-repeat:repeat-x;
    background-color:#032026;
}

#top_wrap
{
    width:960px;
    text-align:left;
    margin:0px auto;
}

#header
{
    width:780px;
    height:75px;
    background-repeat:no-repeat;
    background-image:url(Img/header.gif);
    margin:0px auto;
}

#topcontent
{
    background-image:url(Img/mapbg.jpg);
    background-position:top center;
    background-repeat:repeat-y;
    text-align:left;
    font-size:1.1em;
}

#pagecontent
{
    margin:auto;
    width:780px;
    background-image:url(Img/pagebg.gif);
    background-position:top center;
    background-repeat:repeat-y;
    font-size:1.1em;
}

.leftalign
{
    text-align:left;
}

#pagecontent.threecol
{
    background-image:url(Img/pagebg-3col.gif);
}

#footer
{
    padding:15px;
    background-position:top center;
    background-repeat:no-repeat;
    font-size:0.9em;
}

#footer p
{
    margin:0px 0px 5px 0px;
}

a, a:hover, a:visited
{
    color:#6e0e62;
    text-decoration:none;
}

h1,
.newsarticle .header,
.h1class
{
    background-image:url(../../Img/h1.png);
    background-repeat:repeat-x;
    background-color: #eeeee7;
    color:#6e0e62;
    line-height:34px;
    font-size:1.4em;
    font-family:Avant Garde,Century Gothic,Verdana,Sans-Serif;
    font-weight:bold;
    padding:0px 5px;
    display: block;
    border-bottom: solid 1px white;
    margin-top:0;
}

.h2class
{
    font-size:1.4em;
    font-weight:bold;
}

h3
{
    font-size:1.2em;
}

/* mainpage */
#mainpage #header,
#onecolumn #header
{
    width:980px;
    height:75px;
    background-repeat:no-repeat;
    background-image:url(Img/header980.gif);
    margin:0px auto;
}



#mainpage #topcontent,
#onecolumn #topcontent
{
    background-image:url(Img/mapbg960.jpg);
    background-position:top center;
    background-repeat:repeat-y;
    text-align:left;
    font-size:1.1em;
    min-height:150px;
}

#mainpage .content,
#onecolumn .content
{
    width:960px !important;
    margin:0px auto;
    text-align:left;
}

#mainpage .content_onecol,
#onecolumn .content_onecol
{
    width:950px;
}

#onecolumn .contentpadding
{
    padding: 5px 10px 5px 10px;
}

#mainpage .content_threecol_top
{
    float:left;
    margin:0px;
    width:453px;
    overflow:hidden;
}

#mainpage .content_threecol
{
    float:left;
    margin:0px;
    width:310px;
    overflow:hidden;
    padding:0 5px 0 5px;
}

#mainpage .search
{
    background-image: url("../../Img/dropdown.png"); 
    background-repeat: repeat-x;
    color: White;
    padding:10px 20px 10px 20px;
}

#mainpage .search select
{
    width: 90%;
    background-color:#e4cc2a;

}

#mainpage .search p
{
    text-align: justify;
    margin:0px;
    margin:0 0 8px 0;
}

#mainpage #pagecontent,
#onecolumn #pagecontent
{
    margin:auto;
    width:980px;
    background-image:url(Img/pagebg980.gif);
    background-position:top center;
    background-repeat:repeat-y;
    font-size:1.1em;
}

#mainpage #footer,
#onecolumn #footer
{
    padding:15px;
    background-image:url(Img/footer980.gif);
    background-position:top center;
    background-repeat:no-repeat;
    font-size:0.9em;
}

#mainpage #footer .AspNet-Menu-Horizontal,
#onecolumn #footer .AspNet-Menu-Horizontal
{
    width:960px;
    background-color:#35494c;
    padding:2px;
    margin:auto;
}

#mainpage #footer .AspNet-Menu-Horizontal ul.AspNet-Menu,
#onecolumn #footer .AspNet-Menu-Horizontal ul.AspNet-Menu
{
    margin-left:230px;
}

