body{
 margin: 0px;
 padding: 0px;  
 color: #000000; 
font-family: "Verdana";
background: url(images/body_bg.jpg) repeat-x;
}

body.content{
background:none;
}

#main{
    margin: 0px auto;
    width: 965px;
}
a:link{
    text-decoration: none;
}
a:link img,a:visited img{
    border: none;
    text-decoration: none;
}
table tr td{
    vertical-align: top;
}
#main table tr td{
    vertical-align: top;
}
#main .logo{
height: 157px !important;
}
#main .logo .left{
    float: left;
height: 157px !important;
}
#main .logo .right{
    float: left;
height: 157px !important;
}
#main table .menu{
    background: url(images/menu_bg.jpg) no-repeat;
    width: 325px;
}
#main table .menu div{
    width: 240px;
    float: right;
    font: bold;
}
#main table .menu div ul li{
    background: url(images/ul_bg.jpg) no-repeat;
    list-style: none;
    text-transform: uppercase;
    padding: 0px 0px 3px 15px;
}
#main table .menu div ul li a:link,#main table .menu div ul li a:visited{
    text-decoration: none;
    color: #000000;
    font-size: 14px;
    
    }
#main table .menu div ul li a:hover,#main table .menu div ul li a.active{
    color: #25468E;
}
#main table .content{
  background: url(images/content_bg.jpg) right bottom no-repeat;
  height:480px;
}
#main table .content h3{
    background: url(images/header_bg.jpg) no-repeat;
    padding: 5px 0px 0px 25px;
    margin:0px 0px 0px 27px ;
    font-size: 16px;
    height: 26px;
    color: #FEFEFF;
}
#main table .content p img{
    float: right;
    padding: 10px 40px 0px 0px;
}
#main table .content p{
    padding: 0px 5px 0px 50px;
    font: bold;
    color: black;
    font-size: 17px;
}
.footer{
background: url(images/footer_bg.jpg) repeat-x;
height: 28px;
color: #ffffff;
}
.footer p{
    padding: 10px;
    font-size: 12px;
}