body{background:url(../images/nenpeta.jpg); background-size:cover; background-repeat:no-repeat; 
background-size:100% 100%; font-size:87.5%; font-family:Arial "Lucida Sans Unicode";
	line-height:1.5; text-align:left; margin:0 auto; padding:0;}
a{ text-decoration:none; font-weight:bold;}
a:link, a:visited{color:#000;}	
a:hover, a:active{color:#000;}
li{ list-style:none;}

header{height:100px; width:100%; background-image:url(../images/header.jpg); background-size:cover; background-repeat:no-repeat; 
background-size:100% 100%; margin:auto;}
.top-header{padding-top:5px; width:1100px; margin:0 auto;top:5px;}
.logo{width:200px; height:auto; float:left;}
.header-text{width:800px; height:auto; float:right; font-family:Arial, Helvetica, sans-serif; margin-top:-10px;}
.header-text h1{text-align:right; margin:0; padding:0; font-size:30px;font-weight:700; color:#006; *display:none;}
.header-text h2{text-align:right; margin:0; padding:0; font-size:x-large; color:#006; *display:none;}

.menu_div{width:100%; border-top:1px Gray solid; border-bottom:1px Gray solid; background:#000; margin:0 auto; float:left; margin-top:10px;}
 
.menu{display:block; padding:0 3px; width:1100px; margin:0 auto;} 

.menu li{display: inline-block;position: relative;margin:0 auto; padding:0;}
	
.menu li a {font-size:14px; padding:5px 25px; font-weight:600; display:block; color:#FFF; border-right:1px solid #999; border-left:1px solid #999;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;}
		 
.menu li a:hover {color:#CCCCCC;}

/* hide the second level menu */
.menu ul {display: none; margin: 0; padding: 0; width: 180px; position: absolute; top: 12px; left: 0px;}

/* hide the third level menu */
.menu ul ul {display: none; margin: 0; padding: 0; width: 180px; position: absolute; top: 0px; left: 180px;}

/* display second level menu on hover */
.menu li:hover > ul{ display: block;}

.menu ul li {display:block; float: none; background:#000; margin:0; padding:0; border-bottom:1px #666 solid;}

.menu ul li :hover{background:#FF8000;}

.menu ul li a {font-size:13px; font-weight:normal; display:block; color:#FFFFFF; padding:4px 12px; text-align:left !important;}

.menu ul li a:hover, .menu ul li:hover > a{color:#000;}

.body{height:600px; width:1150px; background:none; margin:auto;}
.quicklink{width:180px; height:250px; float:left; padding-left:25px; margin-top:-17px;}
.quicklink h2{background:black; margin-left:-25px; color:white; padding:5px 0 5px 25px;}
.quicklink-menu{margin:0 auto; padding:0; margin-left:-25px; margin-top:-17px;}
.quicklink-menu ul{display:none; position:absolute; width: 450px; margin-left:165px;}
.quicklink-menu .quicklink-sub-menu-1, 
.quicklink-menu .quicklink-sub-menu-2,
.quicklink-menu .quicklink-sub-menu-3,
.quicklink-menu .quicklink-sub-menu-4{margin-top:-25px; font-size:small;}
.quicklink-menu li:hover > ul{ display: block;}
.quicklink-menu li{background:#0080C0; *border-bottom:1px solid Black; padding:3px 0;-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;}
.quicklink-menu li:hover{background:url(../images/8.jpg); background-size:cover;}
.quicklink-menu li a{margin-left:20px; color:white; padding:5px;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;}
.quicklink-menu li a:hover{color:#FF8000; margin-left:30px;}
.quicklink-menu li ul li:hover{background:#006393;}
.quicklink-menu li ul li a:hover{margin-left:20px;}
.content{width:899px; height:600px; float:right; padding-right:25px; *background:url(../images/home-img.png); 
	background-size:contain; background-repeat:no-repeat;}

#slideshow {
		    margin: 20px auto;
		    position: relative;
		    width: 899px;
		    height: 375px;
		    padding: 10px;
		    box-shadow: 0 0 20px rgba(0,0,0,0.4);
		    z-index:-1;
		}

		#slideshow > div {
		    position: absolute;
		    top: 10px;
		    left: 10px;
		    right: 10px;
		    bottom: 10px;
		}
		
footer{width:100%; height:25px; overflow:auto; background:#000;}
.footer-content{padding:5px 0; width:1100px; margin:0 auto;}

.footer-content li{width:500px; float:left;}
.footer-content li a{color:#666; font-size:small;}
.footer-content p{width:500px; color:#666; font-size:small; float:right; text-align:right; padding:0; margin:0;}
.footer-content p a{color:#006B9F;}

