body{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
background:url(../images/bg.jpg) repeat-x #EAEFF3;
}

p{
margin:0;
font-size:12px; 
padding:1px 6px 10px 4px;
line-height:19px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}

.clear{
clear:both;
}
#main_block{
width:960px;
margin:auto;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
padding-left:8px;
margin-bottom:1px;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
padding-left:8px;
}
#header{
width:960px;
height:90px;
}
.heading{
font-size:14px;
padding:4px 0 0 2px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#006A9D;
}
.heading2{
font-size:14px;
padding:4px 0 0 25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
height:25px;
color:#FFFFFF;
background:url(../images/box_top_hea.jpg) no-repeat;
}

#logo{
padding:15px 0 0px 13px;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold
}
#nav{
background:url(../images/nav.jpg) repeat-x;
height:39px;
width:960px;
margin-bottom:4px;

}

#banner_block{
background-color:#FFFFFF;
height:280px;
padding:5px 5px 0 5px;
width:950px;
}

.news{
width:164px;
background-color:#e7f3f7;
margin-bottom:6px;
}

.top_box2{
background:url(../images/box_top_news.jpg) no-repeat;
width:140px;
height:21px;
font-weight:bold;
color:#ffffff;
font-size:14px;
padding:4px 0 0 24px;
}
.top_box2_by{
padding:4px 4px 4px 4px;
width:190px;
font-family:Arial, Helvetica, sans-serif;
}

.welcome{
width:602px;
float:left;
}

.wecome_right{
float:right;
width:164px;
}
.gallery{
width:586px;
height:130px;
padding:8px 5px 5px ;
background-color:#175b6d;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
}
.gallery_thum{
float:left;
margin:8px;
}

.banner{
height:254px;
width:940px;
}


#scro{
height:20px;
padding-left:20px;
width:920px;
border: 1px solid #eed893;
background-color:#f6f6d6;
margin-bottom:4px;
padding-top:4px;
}
#content_block{
width:950px;
display:inline-block;
margin-bottom:3px;
padding:5px 5px 5px 5px;
background-color:#FFFFFF;


}

#content_left{
float:left;
width:170px;
}
#content_right{
float:right;
width:777px;
}
.readmore2{
width:71px;
height:28px;
float:right;
margin:0 4px 4px 0;
}
.thum{
float:left;
margin:4px 4px 4px 4px;
padding:3px 3px 3px 3px;
border: 1px solid #dce5e9;
}
.readmore{
width:71px;
height:28px;
float:right;
margin:0 4px 4px 0;
}


#footer_main{
background:url(../images/fooetr_bg.jpg) repeat-x center top;
height:40px;
width:951px;
padding:18px 5px 1px 5px;
color:#ffffff;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
margin:auto;
}
#rcs{
width:200px;
float:left;
padding-left:20px;
}
#rcs a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#rcs a:hover{
color:#FF6600;
font-weight:bold;

}
#foolinks{
width:580px;
float:right;
text-align:center;
}
#foolinks ul{
margin:0;
padding:0;
list-style:none;
}
#foolinks ul li{
margin:0;
padding:0;
display:inline;
}
#foolinks ul li a{
margin:0;
padding-right:6px;
padding-left:4px;
color:#ffffff;
border-right:solid 1px #ffffff;
text-decoration:none;
}
#foolinks ul li a:hover{
margin:0;
padding-right:6px;
padding-left:4px;
color:#000000;

text-decoration:underline;

}
#foolinks ul li a.last{
border:none;

}
img{
border:none;
}

.thum_1{
float:left;
margin:4px;

}
.line{
border-bottom-color:#666666;
border-bottom-style:dashed;
border-bottom-width:1px;
margin-left:10px;
width:135px;
margin-bottom:3px;
}
#slider {list-style:none; }
#slider ul,
#slider li { margin:0; padding:0; list-style:none; }
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider li { width:950px; height:280px; overflow:hidden; }
p#controls { margin:0; position:relative; }
#prevBtn{display:block; margin:0; overflow:hidden; width:72px; height:26px; position:absolute; left: -7px; top:-40px; }
#prevBtn{ left:-6px;}
#nextBtn { display:block; margin:0; overflow:hidden; width:72px; height:26px; position:absolute; left: -7px; top:-40px; }
#nextBtn { left:883px; }
#prevBtn a { display:block; width:72px; height:26px; background:url(../images/prev.jpg) no-repeat;}
#nextBtn a { display:block; width:72px; height:26px; background:url(../images/next.jpg) no-repeat; }

.simple { width:960px; }
.slider div.slice1 { }
.slider div.slice1 div.slice2 { width:950px; margin:auto; }
.slider div div div { }
.slider div div div p.img { float:right;}
.slider div div div h2 {Helvetica, sans-serif; color:#262626;}
.slider div div div p {color:#5f5f5f; }