body
{
    background:url("images/bg.jpg") repeat;
    padding:0;
    margin:0;
}
#sitemain
{
    position:relative;
    clear:both;
    width:940px;
    height:800px;
    background-color:transparent;
    font-size:10px;
    margin:0 auto 0 auto;
}
#group
{
    position:relative;
    float:left;
    clear:both;
    width:940px;
    height:88px;
    background-color:transparent;
    font-size:10px;
    z-index:90;
}
#logo2
{
    position:relative;
    float:left;
    width:469px;
    height:88px;
    background-color:transparent;
    font-size:10px;
}
#logo2 .lb
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 0 100% repeat-x;
    width:100%;
    height:88px;
    position:absolute;
    bottom:0px;
}
#logo2 img
{
    position:relative;
    left:10px;
    top:18px;
    border:0}
#menu
{
    position:relative;
    float:left;
    width:471px;
    height:88px;
    background-color:#FFFFFF;
    font-family:arial,sans-serif;
    font-weight:normal;
    font-size:10px;
    z-index:90;
}
#menu .lb
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 0 100% repeat-x;
    width:100%;
    height:88px;
    position:absolute;
    bottom:0px;
}
#menu ul
{
    float:right;
    margin:0;
    padding:65px 5px 0 0;
    font-size:12px;
}
#menu li
{
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0;
    float:left;
}
#menu a
{
    text-decoration:none;
    margin:0;
    padding:7px 10px 0;
    display:block;
    height:16px;
    color:#808080;
    float:left;
}
#menu a.first
{
    margin:0;
    padding:7px 10px 0;
}
#menu a:hover
{
    color:#FFFFFF;
    background:#FFA500;
}
#group2
{
    position:relative;
    float:left;
    clear:both;
    width:940px;
    height:51px;
    background-color:#FFFFF0;
    font-size:10px;
}
#group2 .lb
{
    position:relative;
    float:left;
    background: url("images/dot2.gif") 0 100% repeat-x;
    width:100%;
    height:51px;
}
#group2 .lr
{
    position:relative;
    float:left;
    background: url("images/dot2.gif") 100% 0 repeat-y;
    width:100%;
    height:51px;
}
#group2 .lt
{
    position:relative;
    float:left;
    background: url("images/dot2.gif") 0 0 repeat-x;
    width:100%;
}
#group2 .ll
{
    position:relative;
    float:left;
    background: url("images/dot2.gif") 0 0 repeat-y;
    width:100%;
    height:51px;
}
#group2 .tl
{
    position:relative;
    float:left;
    background: url("images/tl1.gif") 0 0 no-repeat;
    width:100%;
    height:100%;
}
#group2 .tr
{
    position:relative;
    float:left;
    background: url("images/tr1.gif") 100% 0 no-repeat;
    width:100%;
    height:100%;
}
#group2 .bl
{
    position:relative;
    float:left;
    background: url("images/bl1.gif") 0 100% no-repeat;
    width:100%;
    height:51px;
}
#group2 .br
{
    position:relative;
    float:left;
    background: url("images/br1.gif") 100% 100% no-repeat;
    width:100%;
    height:51px;
}
#spclin
{
    position:relative;
    float:left;
    clear:both;
    width:940px;
    height:51px;
    background-color:#FFFFFF;
    font-size:0;
}
#imglbox
{
    position:relative;
    float:left;
    clear:both;
    width:940px;
    height:417px;
    background-color:transparent;
    font-size:10px;
}
#imglbox .bod
{
    position:relative;
    color:#6B8E23;
    background:transparent;
    height:397px;
    font-family:arial,sans-serif;
    font-size:10px;
    margin:0;
    padding:3px 5px 3px 2px;
}
#imglbox .bod a
{
    text-decoration:none;
    color:#6B8E23;
}
#imglbox .bod img
{
    float:left;
    border:0;
    padding-right:10px;
}
#imglbox .bod p
{
    margin:0;
    font-size:130%;
    padding:0 10px 0 5px;
}
#imglbox .bod p img
{
    vertical-align:middle;
    border:0;
    padding:5px 5px 0 0;
}
