body {	
  height: 100%; 
  width: 100%;    
  margin: 0px;	background-image: url('img/bg_all.png');	
  background-repeat: repeat-X;	background-position: top;}
  .body_in {	
  background-image: url('img/bg_all_in.jpg');
  }
  .main_content {	
    width: 980px;	margin: 0 auto;
    }
    .div_top {	
      float: left; 
      width: 980px; 
      height: 70px;	
      margin: 10px 0px 0px 0px;
      }
  .div_top img {	
    float: left;	
    margin: 0px 50px 0px 50px;
    }
    .div_flash {	
      float: left; 
      width: 980px; 
     }
      .div_mid {	
        float: left; 
        width: 980px;
        }
        .div_mid_l {
          	float: left;
          	 width: 210px;
          	 }
          	 .div_mid_c {	
          	   float: left; width: 770px;
   }.div_bot {	
     float: left; width: 980px;
     }
     .div_menu {	
   float: left; 
   width: 210px;
   }
   .div_menu a.mm, .div_menu a.mm:visited, .div_menu a.mm:hover {
 display: block;
  float: left; 
  width: 200px;	
  font-family: Arial;	
  font-size: 15px; color: #696969;    
  text-decoration: none;	
  background-image: url('img/bg_menu.jpg');    
  background-repeat: no-repeat;    
  padding: 9px 0px 9px 15px;    
  margin: 0px 0px 4px 0px;
  }
  .div_menu a.mm:hover {	
    display: block; 
    float: left; 
    width: 200px;	
    font-family: Arial;	
    font-size: 15px; 
    color: #fff;   
    text-decoration: none;	
    background-image: url('img/bg_menu_cr.jpg');   
    background-repeat: no-repeat;   
    padding: 9px 0px 9px 15px;   
    margin: 0px 0px 4px 0px;
    }
    .div_menu a.sm, .div_menu a.sm:visited, .div_menu a.sm:hover {	
      display: block; 
      float: left; 
      width: 170px;	
      font-family: Arial;	
      font-size: 12px; 
      color: #696969;	
      font-weight: bold;   
      text-decoration: none;	
      background-image: url('img/bg_menu.jpg');   
      background-repeat: no-repeat;   
      padding: 10px 0px 9px 11px;   
      margin: 0px 0px 4px 30px;
 }
 .div_menu a.sm:hover {	
 display: block; float: 
 left; 
 width: 170px;	
 font-family: Arial;	
 font-size: 12px; 
 color: #fff;	
 font-weight: bold;    
 text-decoration: none;	
 background-image: url('img/bg_menu_cr.jpg');   
 background-repeat: no-repeat;    
 padding: 10px 0px 9px 11px;    
 margin: 0px 0px 4px 30px;
 }
 .div_tmenu {	
float: left; 
width: 580px; 
height: 60px;    
padding: 0px 0px 0px 50px;
}
.div_tmenu a, .div_tmenu a:visited, .div_tmenu a:hover {	
  display: block; 
  float: left;	
  font-family: Arial;	
  font-size: 13px; 
  color: #aaa;    
  font-weight: bold;    
  text-decoration: none;    
  border-right: 1px solid #333;    
  padding: 21px 15px 22px 15px;	
  background-image: url('img/bg_top_menu.jpg');	
  background-repeat: repeat-X;
 }
 .div_tmenu a.cr_item, .div_tmenu a.cr_item:visited, .div_tmenu a.cr_item:hover, .div_tmenu a:hover {	color: #fff;	background-image: url('img/bg_top_menu_cr.jpg');	background-repeat: repeat-X;}.div_copy {	float: left; width: 980px;    font-family: Arial;	font-size: 11px; color: #383838;    text-align: center;	padding: 20px 0px 10px 0px;}.div_copy a, .div_copy a:visited, .div_copy a:hover {	font-size: 11px; color: #023166;}.news_block {	float: left; width: 100%;	font-size: 13px; color: #000;    margin: 10px 0px 10px 0px;}.news_date {	text-decoration: italic;}.news_title {	font-weight: bold;    padding: 0px 0px 10px 0px;}.news_short {	float: left; width: 100%;	border-bottom: 1px dotted #333;    padding: 0px 0px 10px 0px;}.news_body {}.gallery_block_cont {	float: left; width: 100%;}.gallery_block {	float: left; width: 175px;    padding: 0px;    margin: 10px;	font-size: 12px; color: #c8c8c8;    background-color: #454545;}.gallery_shad {	float: left; width: 140px;    padding: 5px 20px 10px 20px;}.gallery_shad a img {	margin: 0px;}.gallery_title {	float: left; width: 175px;    text-align: center;}.gallery_auth {	float: left; width: 175px;	font-weight: bold;	font-size: 18px;    text-align: center;    padding: 10px 0px 10px 0px;    background-color: #383838;}.gallery_desc {	float: left; width: 165px;    padding: 5px;    text-align: left;    background-color: #0c0c0c;}/* nicEdit correction styles */.div_cont {	padding: 20px 20px 20px 20px;    font-family: Arial;	font-size: 12px; color: #000;}.div_cont p {	margin: 0px;	padding: 0px;}.div_cont img {	float: left;	margin: 10px;}/***** Slider *****/#slider-wrapper {	width:994px;	height:476px;	position:relative;	background:url(img/slider-shadow.png) no-repeat center bottom;	margin:0 auto;	}.slider-wrapper {	width:952px;	height:414px;	overflow:hidden;	background:#333;	margin:0 auto;}	#slider {	position:relative;	width:630px;	height:414px;	background:url(img/loading.gif) no-repeat 50% 50% #3d3d3d;}#slider img {	position:absolute;	top:0px;	left:0px;	display:none;}#slider a {	border:0;	display:block;}/* The Nivo Slider styles */.nivoSlider {	position:relative;}.nivoSlider img {	position:absolute;	top:0px;	left:0px;}/* If an image is wrapped in a link */.nivoSlider a.nivo-imageLink {	position:absolute;	top:0px;	left:0px;	width:100%;	height:100%;	border:0;	padding:0;	margin:0;	z-index:60;	display:none;}/* The slices in the Slider */.nivo-slice {	display:block;	position:absolute;	z-index:50;	height:100%;}.nivo-box {	display:block;	position:absolute;	z-index:5;}/* Caption styles */.nivo-caption {	background: none repeat scroll 0 0 #000000;    color: #FFFFFF;    left: 631px;    opacity: 0.8;    position: relative;    width: 330px;}	
      .nivo-caption h1 {		
        color: #FEFEFE;
        font-size: 40px;
        line-height: 35px;
        margin-bottom: 24px;
        text-transform: capitalize;
     }	
                	         	                
                                             .nivo-caption h3 {		margin-bottom:9px;		color:white;		font-size:14px;	}	.nivo-caption p {		font-size:12px;		line-height:18px;		color:#a5a5a5;	}.nivo-caption .nivo-caption-inner {	padding:99px 64px 0 64px;	margin:0;	text-align:center;}.nivo-caption a {	display:inline !important;}.nivo-html-caption {  display:none;}/* Direction nav styles (e.g. Next & Prev) */.nivo-directionNav a {	position:absolute;	top:45%;	z-index:99;	cursor:pointer;}.nivo-prevNav {	left:0px;}.nivo-nextNav {	right:0px;}/* Control nav styles (e.g. 1,2,3...) */.nivo-controlNav {	position:absolute;	width:322px;	height:17px;	right:-322px;	bottom:22px;	text-align:center;	z-index:9999;}.nivo-controlNav a {	position:relative;	z-index:99;	cursor:pointer;	display:inline-block !important;	width:15px;	height:0;	padding-top:17px;	overflow:hidden;	background-repeat:no-repeat;	background-position:-15px top;	background-image:url(img/nivo-pagination.png);}.nivo-controlNav a.active,.nivo-controlNav a:hover {	background-position:left top;}.nivo-directionNav {	}.nivo-directionNav a {	position:absolute;	display:block;	width:36px;	height:35px;	text-indent:-9999px;	border:0;	top:50%;	margin-top:-17px;	background:url(img/direction_nav.png) no-repeat 0 0;}a.nivo-nextNav {	right:15px;	background-position:-36px 0;}a.nivo-nextNav:hover {	background-position:-36px -35px;	}a.nivo-prevNav {	left:15px;	background-position:0 0;}a.nivo-prevNav:hover {	background-position:0 -35px;	}#slider .nivo-controlNav img {	display:inline; /* Unhide the thumbnails */	position:relative;	margin-right:10px;	width:120px;	height:auto;}
