body{
    background-color: #4a4545;
    background-image: url(../images/bgS.png);
}

#mainArea{
    position: relative;

    margin: 0 auto;
    width: 960px;
    top: 198px;

    background-image: url(../images/ShadeSides.png);
    min-height:400px;
}

#mainContent{
    position: relative;
    width: 900px;
    min-height:650px;
    margin: 0 auto;

    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: small;
}

#mainAreaWOHeader{
    position: relative;

    left: -20px;
    margin: 0 auto;
    width: 760px;
    background-image: url(../images/ShadeSides.png);
    min-height:400px;
}

#mainContentWOHeader{
    position: relative;
    width: 700px;
    min-height:500px;
    margin: 0 auto;
}

#news{
    position: absolute;
    width: 688px;
    height: 27px;

    top: -25px;

    background-color: #ffffff;
}

#euPicLink{
    background-image: url(../images/euLinkPic.gif);
    width:45px;
    height:32px;
}
#newsPic{
    position: absolute;
    /*background-image: url(../images/tom.gif);*/
    background-image: url(../images/sdscroll.gif);
    width: 29px;
    height: 27px;
}
#plcholddiv{
    position: absolute;
    left: 35px;
    top: 5px;
    width: 600px;
}
#shadowNews{
    position: relative;
    width: 690px;
    height: 27px;
    left: 195px;
    top: 28px;

    background-image: url(../images/header/shadow.gif);
    background-repeat: repeat-x;
}
#shadowEndNews{

    position: absolute;

    width: 6px;
    height: 30px;

    top: -23px;
    right: -4px;

    background-image: url(../images/header/shadowEnd.gif);
}
#sideMenu{
    position: absolute;
    top: -0px;
    left: 35px;
}
#subscribe{
    position: absolute;
    top: 225px;
    left: 34px;
    width: 160px;
    height: 100px;

    border-bottom: solid #eeeeee;
    border-left: solid #eeeeee;
    border-right: solid #eeeeee;

}
#subscribe .subForm{
    position: absolute;
    top: 10px;
    left: 5px;
}

#phpShading{

    position: absolute;

    width: 166px;
    height: 50px;

    top: 200px;
    left: 34px;

    background-image: url(../images/shadeTopRep.gif);
    background-repeat: repeat-x;
}

#phpShading .secTitle{
    position: absolute;
    font-weight: bold;
    color:#ab1d1d;

    left: 5px;
    top: 10px;
}
#logos{

    position: absolute;
    width: 200px;
    height: 100px;

    top: 350px;
    left: 34px;
}

#sd{
    position: absolute;
    width: 200px;
    height: 100px;

    top: 50px;
    left: 60px;
}
#i112{
    position: absolute;
    left: 8px;
    top: 120px;
}
#homeMessage{
    position: inherit;
    width: 70%;
    left: 220px;
}
#homeMessage h1{
    color: #ab1d1d;
}

#homeMessage h2{
    color: #ab1d1d;
}
#homeMessage h3{
    color: #ab1d1d;
}
#homeMessage h4{
    color: #ab1d1d;
}
#homeMessage h5{
    color: #ab1d1d;
}

#homeMessage h5 a:link{
    color: #aaaaaa;
}
#homeMessage h5 a:hover{
    color: #ddd;
}
#homeMessage h5 a:visited{
    color: #aaaaaa;
}

#homeMessage a:link{
    color: #ab1d1d;
    font-weight: bold;
}
#homeMessage a:visited{
    color: #ab1d1d;
    font-weight: bold;
}

#homeMessage a:hover{
    color: #dc2e2e;
    font-weight: bold;
}

#jqmTitleText{
    color: #ab1d1d;
    font-size: larger;
}

/*****************************************/
#newsBoundary{
    position: absolute;
    top: 70px;
    right: 40px;
    width: 194px;
    height: 570px;

    border-bottom: solid #eeeeee;
    border-left: solid #eeeeee;
    border-right: solid #eeeeee;

}

#newsContent{
    position: absolute;
    top: 20px;
    margin: 5px;
}

#siteNewsShading{

    position: absolute;

    width: 200px;
    height: 50px;

    top: 45px;
    right: 40px;

    background-image: url(../images/shadeTopRep.gif);
    background-repeat: repeat-x;
}

#siteNewsShading .secTitle{
    position: absolute;
    font-weight: bold;
    color:#ab1d1d;

    left: 5px;
    top: 10px;
}
/******************************************/
#pollBoundary{
    position: absolute;
    top: 670px;
    /*right: 40px;
    width: 160px;
    height: 150px;

    border-bottom: solid #eeeeee;
    border-left: solid #eeeeee;
    border-right: solid #eeeeee;*/

}

#pollContent{
    position: inherit;
    right: -925px;
    width: 184px;

    top: 20px;
    margin: 5px;

    padding: 5px;

    border-bottom: solid #eeeeee;
    border-left: solid #eeeeee;
    border-right: solid #eeeeee;

}

#pollShading{

    position: absolute;

    width: 200px;
    height: 50px;

    top: 670px;
    right: 40px;

    background-image: url(../images/shadeTopRep.gif);
    background-repeat: repeat-x;
}

#pollShading .secTitle{
    position: absolute;
    font-weight: bold;
    color:#ab1d1d;

    left: 5px;
    top: 10px;
}

#newsContent a:link{
    /*color: #ab1d1d;*/
    color: #000;
    font-weight: normal;
    text-decoration: none;
}
#newsContent  a:visited{
    color: #000;
    font-weight: normal;
    text-decoration: none;
}

#newsContent  a:hover{
    color: #888;
    font-weight: normal;
    text-decoration: none;
}

#newsMore{
    color: #fff;
    background-color: #ab1d1d;
    font-weight: bold;
    height: 20px;
    width: 75px;
    text-align: center;
}
