html, body { width: 100%; height: 100%; padding: 0; margin: 0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
body{font-family: 'Tahoma', 'Arial';*font-size: 16px;}
a { outline: none; -moz-outline: 0; border:none; border-width:0; }
a:active { outline: none; -moz-outline: 0; }
a:focus { outline: none; -moz-outline: 0; }
a{color: #306e91;}
ul{list-style-type:none; list-style-image:none; list-style-position:outside;}
img { border: none; border-width: 0; }
h1{padding:0 0 15px 15px; font-size: 24px; font-family:arial, sans-serif; font-weight:normal;color:#306e91;}
div.clear { clear: both; font-size: 0; line-height: 0px; height: 0; }
div.main {width: 100%; min-height: 100%; _height: 100%; min-width:998px; width:expression(document.body.clientWidth < 998+2? "998px": "auto" );}
div.block{
	position: relative;
    overflow:hidden;
    zoom:1;
    right:0;
}
div.header{
    background-image:url("../img/bg.jpg");
    background-repeat:repeat-x;
    overflow:hidden;
    zoom:1;
    position:relative;
    right:0;
    margin-bottom:-80px;
}
div.header ul{
    width:998px;
    position:relative;
    left:100%;
    margin-left:-998px;
    overflow:hidden;
    zoom:1;
}
div.header ul li{
    float:left;
}
div.header ul li.headerL{
    background:url("../img/headerL.jpg") no-repeat top right;
    height:356px;
    width:645px;
    border-bottom:7px solid #a03030;
}
div.header ul li.headerR{
    background:url("../img/headerR.jpg") no-repeat top right;
    height:363px;
    width:353px;
}
div.header ul li.headerB{
    background:url("../img/headerB.jpg") no-repeat top right;
    height:86px;
    width:645px;
}
div.header ul li.spacer{
    background:#fff;
    height:86px;
    width:353px;
}
div.header .headerText{
    position:absolute;
    top:0;
    left:20px;
    width:600px;
    z-index:1000;
}

div.header .title{
    font-size:18px;
    color:#000;
    font-family:verdan, sans-serif;
    line-height:35px;
    padding:20px 15px 0 17px;
}
div.header div.bgPng{
    position:absolute;
    z-index:1000;
    top:93px;
    left:20px;
}
div.header div.text{
    color:#fff;
    font-family:verdan, sans-serif;
    font-size:12px;
    padding:20px 0 0 35px;
    width:613px;
    height:190px;

}
div.header div.text p{
    padding-bottom:9px;
    margin-right:60px;
}
div.g{
    position:relative;
    z-index:500;
    top:-82px;
    margin-right:390px;
}
div.g img{
    width:560px;
    margin:0 auto;
    display:block;
}

div.right{
    position:relative;
    z-index:5;
	float:right;
    width:352px;
    background:#ccd9df;
}
.i{
    left:-23px;
    top:-32px;
    position:absolute;
    
    height:104px;
    width:81px;
    z-index:200;
}
div.right p.category{
    color:#a03030;
    font-size:30px;
    font-family:Garamond,georgia, sans-serif;
    position:relative;
    top:-13px;
    margin-left:45px;
    padding-bottom:5px;
}
.right .menuT{
    z-index:10;
    background:url("../img/menuT.jpg");
    height:25px;
    width:352px;
}
.right .menuB{
    z-index:10;
    background:url("../img/menuB.jpg");
    height:25px;
    width:352px;
}
ul.menu{
    font-size:12px;
    font-family:arial, sans-serif;
    z-index:100;
    margin-left:65px;
}
ul.menu li{
    padding-bottom:7px;
    *padding-bottom:5px;
}
ul.menu a{
    color:#306e91;;
}
ul.menu a:hover{
    color: #4197c6;
}
div.left{
    overflow:hidden;
    z-index:1;
}
div.left .search{
    padding:0 0 30px 25px;
}
div.left .search input{
    margin:0 5px;
}
div.content{
    padding:15px 60px 0 30px;
    overflow:hidden;
    zoom:1;
    z-index:2;
}
div.content p{
    padding-bottom: 15px;
    color:#bbb;
    font-size:12px;
    font-family:arial, sans-serif;
}
div.image{
    float:left;
    width:200px;
    height:200px;
    margin:0 15px 10px 0;
}
div.footer{
    overflow:hidden;
    zoom:1;
    color:#306e91;
    padding:20px 0 40px 15px;
}
div.search input{
    margin:0 2px;
}
div.footer .copy{
    padding:20px 20px 0 0;
    float:right;
    font-size:18px;
    font-family:arial, sans-serif;    
}
