/* CSS Document */

*
{
    padding: 0;
    margin: 0;
}
body
{
    background: url(images/back1.gif) repeat 100%;
    color: #E8E8E8;
    text-align: center;
    font-family: ËÎÌå, Arial, Helvetica, sans-serif;
    font-size: 95%;
    line-height:1.5em;
}

p
{
    margin-bottom: 10px;
}

a, a:link, a:visited
{
    color: #FFCC66;
    text-decoration: none;
    font-weight: bold;
}

a:hover
{
    text-decoration: underline;
}

a:active, a:focus
{
    text-decoration: none;
    color: #C02314;
}

span a
{
    font-weight: bold;
    text-decoration: none;
}

#container
{
    position: relative;
    margin: 0 auto;
    width: 1000px;
    text-align: left;
}

/* intro */

#pageHeader
{
    background: url(images/back2.gif) left top no-repeat;
    height: 300px;
    color: #352F2F;
}

#pageHeader h1
{
    position: absolute;
    left: 144px;
    top: 68px;
    color: #FFF;
}

#pageHeader h2
{
    position: absolute;
    left: 144px;
    top: 114px;
    color: #FFF;
}

#quickSummary
{
    position: absolute;
    left: 141px;
    top: 174px;
}

#quickSummary a
{
    color: #FFFFFF;
}

#about
{
    clear: both;
    padding: 10px;
    border: solid #DD271A 1px;
    margin-bottom: 20px;
}

#about h3
{
    color: #FFF;
    margin-bottom: 10px;
}

/* text */

#supportingText
{
    padding: 10px;
    padding-right: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
    border: solid #DD271A 1px;
}

#prodserv
{
    float: left;
    width: 470px;
}

#supdev
{
    float: right;
    width: 470px;
}

#supportingText h3
{
    margin-bottom: 10px;
    color: #FFF;
}

#supportingText .p1
{
    color: #FFF;
}

#footer
{
    clear: both;
    font-size: 90%;
    margin-top: 10px; /*  border-top: solid #DD271A 1px; */
    padding-top: 10px;
    color: #FFF;
}

/* links */

#lmenu
{
    clear: both;
    height: 30px;
    margin-bottom: 15px;
    margin-top: 20px;
    font-size: 110%;
}

#lmenu li a:hover
{
    color: #fff;
    background-color: #801C0C;
    border-right: solid #111111 5px;
}

#lmenu ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#lmenu ul li
{
    display: inline;
}

#lmenu li a
{
    text-decoration: none;
    padding: .2em .8em;
    color: #fff;
    background-color: #E02C1E;
    border-right: solid #AB130E 5px;
}
.clear
{
    clear: both;
}
