/* CSS Document */
* {margin:0px; padding:0px;}
body {background: url(../images/tile-1.jpg) top center repeat-y;}

p{
font: normal 12px/14px Arial;
color: #000;
}
a, a:hover {
text-decoration:none;
color:#000;
}
a img{
border:none;
}
#wrapper {
width: 1000px;
height: auto;
margin:0 auto;
}
#hedder{
width:100%;
height:153px;
float:left;
border-bottom:1px solid #EFEFF1;
}
#hedd{
width:1000px;
height:153px;
margin:0 auto;
}
.flot-lft{
float:left;
}

.topnav{
width: auto;
height: auto;
float:left;
list-style:none;
padding:29px 0px 0px 180px;
}
.topnav li{
float:left;
list-style:none;
margin-right:8px;
}
.topnav-a{
font:bold 12px/22px Arial;
color:#4E4D4D;
}
.topnav-a a{
font:bold 12px/22px Arial;
color:#4E4D4D;
}
.topnav-b{
width:76px;
background:url(../images/img-01.jpg) no-repeat;
text-align:center;
font: normal 11px/22px Arial;
color:#fff;
}
.topnav-b a{
font: normal 11px/22px Arial;
color:#fff;
}
.topnav-b a:hover{
color:#F9F4AA;
}
.topnav-c{
width:106px;
background:url(../images/img-02.jpg) no-repeat;
text-align:center;
font: normal 11px/22px Arial;
color:#fff;
}
.topnav-c a{
font: normal 11px/22px Arial;
color:#fff;
}
.topnav-c a:hover{
color:#F9F4AA;
}
.topnav-d{
width:96px;
background:url(../images/img-03.jpg) no-repeat;
text-align:center;
font: normal 11px/22px Arial;
color:#fff;
}
.topnav-d a{
font: normal 11px/22px Arial;
color:#fff;
}
.topnav-d a:hover{
color:#F9F4AA;
}

#facebook {
float:right;
height:37px;
width:120px;
padding:10px 27px 0 0;
}

.mainnav{
width: auto;
height: auto;
float:left;
list-style:none;
padding:72px 0px 0px 46px;
}
*:first-child+html .mainnav{
position:relative;
left:24px;
}
.mainnav li{
float:left;
list-style:none;
font: normal 11px/24px Arial;
color:#000;
padding:0px 8px 6px 8px;
text-align:center;
}
.mainnav-a {
margin-left:36px;
}
*:first-child+html .mainnav-a {
margin-left:30px;
}
* html .mainnav-a {
margin-left:30px;
}
.mainnav-a a{
font: normal 11px/24px Arial;
color:#000;
}
.mainnav-a a:hover{
color:#9836A3;
}
.mainnav-b a{
font: normal 11px/24px Arial;
color:#000;
}
.mainnav-b a:hover{
color:#9836A3;
}


#contant{
width:959px;
height:auto;
padding:9px 0px 16px 19px;
float:left;
}
#banner{
width:959px;
height:283px;
border-bottom:1px solid #D9DCDF;
float:left;
}
.banner-a{
width:271px;
height:212px;
float:left;
padding:71px 10px 0px 40px;
}
.banner-a h2{
font: normal 21px/21px Arial;
color:#FEE355;
}
.banner-a h3{
font: normal 15px/15px Arial;
color:#fff;
}
.banner-a p{
font: normal 12px/14px Arial;
color:#fff;
padding-top:16px;
}
.banner-a p a{
font: normal 12px/14px Arial;
color:#FFF24E;
text-decoration:underline;
}
.banner-a p a:hover{
color: #FFCC00;
text-decoration:underline;
}
.banner-b{
width:260px;
height:273px;
float:left;
background:url(../images/tile-7.jpg) repeat-x;
padding:10px 8px 0px 50px;
}
.banner-b p{
padding:12px 0px 0px 0px;
}
.banner-b p a{
text-decoration:underline;
}
.banner-b p a:hover{
text-decoration:underline;
color:#A922AC;
}

#banr-botm{
width:959px;
height:155px;
float:left;
padding-top:4px;
background:url(../images/tile-8.jpg) repeat-x;
}
.banr-botm-a{
width:315px;
height:151px;
float:left;
border-right:1px solid #fff;
border-left:1px solid #515151;
padding:0px 4px 0px 0px;
}
.banr-botm-b{
width:313px;
height:151px;
float:left;
border-right:1px solid #fff;
border-left:1px solid #515151;
padding:0px 4px 0px 0px;
}
.banr-botm-c{
width:310px;
height:151px;
float:left;
border-left:1px solid #515151;
padding:0px 4px 0px 0px;
}
#banr-botm h3{
font: bold 18px/33px Arial;
color: #fff;
padding-top:6px;
}
#banr-botm p{
font: normal 12px/14px Arial;
color: #fff;
}
.viewmore{
width:113px;
height:28px;
float:left;
font: bold 12px/28px Arial;
color:#515151;
text-align: center;
text-transform:uppercase;
background:url(../images/img-12.jpg) no-repeat;
margin-top:5px;
}
.viewmore a{
color:#515151;
}
.viewmore a:hover{
color: #CC00FF;
}

#cont{
width:959px;
height:auto;
float: left;
padding-bottom:15px;
}
.cont-in{
width:275px;
height:auto;
float: left;
padding:0px 22px 0px 22px;
}
.cont-in h1{
font: bold 25px/25px Arial;
color:#1C7A9F;
padding-top:25px;
}
.cont-in p {
padding-top:15px;
}
.cont-in p a{
text-decoration:underline;
color:#1C7A9F;
}
.cont-in p a:hover{
text-decoration:underline;
color: #48AFD7;
}











#footer{
width:959px;
height:auto;
float: left;
font: normal 11px/14px Arial;
color:#fff;
background:#515151;
text-align:center;
padding:14px 0px 14px 0px;
margin-top:23px;
}
#footer a{
font: normal 11px/14px Arial;
color:#fff;
padding:0px 2px 0px 2px;
}
#footer a:hover{
font: normal 11px/14px Arial;
color:#EED9F5;
text-decoration:underline;
}




/**********************************/

#footer p{
font: normal 11px/14px Arial;
color:#fff;
padding:0px 2px 0px 2px;
}
