@charset "UTF-8";
/* CSS Document */

body {
	background-color:#C7EAFB;
	margin:0px;
}

/* site wrapper */ 
#wrap {
	padding:0px;
	margin:0px;
	}



/* top pan wrapper */
#toppan {
	width:920px; height:365px; position:relative; margin:0 auto; padding-top:40px; padding-left:40px; padding-right:40px;
	}
#header {
    position:relative;
	background-color:#FFFFFF;
	height:355px;
	padding: 10px;
	width: 880px;
	margin:auto;
	z-index: 1px;
	}
#logo {
	width:180px;
	height: 140px;
	position:absolute;
	left: 0px;
	top: 70px;
	margin:0px;
	padding:0px;
	z-index:2;
	padding-left:40px;
	}
	
/* main navigtion */
#nav {
	width:240px;
	height:1px;
	position:absolute;
	left: 10px;
	top: 210px;
	margin:0px;
	padding:0px;
	z-index:3;
	line-height:11px;
	padding-left:40px;
	}
#nav ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}
#nav li a {
	text-decoration:none;
	color:#000000;
	background-color: #ffffff;
	display:block;
	padding-left:30px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:5px;
}

/*#nav .link1 {
	width:185px;
	}
#nav .link2 {
	width:180px;
	}
#nav .link3 {
	width:197px;
	}
#nav .link4 {
	width:200px;
	}
#nav .link5 {
	width:112px;
	}
#nav .link6 {
	width:100px;
	}
*/
#nav .link1 {
	width:130px;
}
#nav .link1:hover, #nav .act .link1{
	width:170px;
}
#nav .link2 {
	width:130px;
}
#nav .link2:hover, #nav .act .link2 {
	width:165px;
}
#nav .link3 {
	width:135px;
}
#nav .link3:hover, #nav .act .link3 {
	width:185px;
}
#nav .link4 {
	width:140px;
}
#nav .link4:hover, #nav .act .link4 {
	width:185px;
}
#nav .link5 {
	width:120px;
}
#nav .link5:hover, #nav .act .link5 {
	width:155px;
}
#nav .link6 {
	width:60px;
}
#nav .link6:hover, #nav .act .link6 {
	width:80px;
}
#nav a:hover {
	background-color:#ffffff;
	background-image:url(../images/nav_bg.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#000000;
	display:block;
	text-transform:uppercase;
	font-weight:bold;
}

#nav .act a {
	font-weight:bold;
	background-color: #ffffff;
	background-image:url(../images/nav_bg.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#000000;
	display:block;
	text-transform:uppercase;
	font-weight:bold;
}
#nav .menuLI {
	height:22px;
}

/* bottom pan wrapper */	
#botpan {
	width:920px; position:relative; margin:0 auto; padding:0px;
	 padding-left:40px; padding-right:40px;
	/*margin-bottom:20px;*/
	}
#content {
	position:relative;
	margin:auto;
	padding-left:30px;
	padding-right:10px;
	padding-bottom:10px;
	width: 860px;
	background-color:#FFFFFF;
	/*min-height:181px;*/
}

