@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
	}
body{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background:#ffffff;
	}
#wrap{
	width:750px;
	height:800px;
	margin:auto;
	margin-top:50px;
	padding:0px;
	border:0px groove #dedfe1;
	}
#logo{
	width:750px;
	border:0px solid green;
	}
#welcome{
	width:750px;
	border:0px solid red;
	}
/*--------navigation-----------*/

#navcontainer{
	position:relative;
	left:642px;
	top:245px;
	border:0px solid red;
	}
#navcontainer ul{
	list-style:none;
	margin:0;
	padding:0;
	border:none;
	}
#navcontainer li{
	display:block;
	float:right;
	width:auto;
	}
#navcontainer a{
	color:#444;
	display:block;
	text-decoration:none;
	background:url(../pic/nav1.gif);
	margin:0;
	padding:2px 10px;
	width:auto;
	border:1px solid #cccccc;
	}
#navcontainer a:hover, #navcontainer a:active{
	background:#243e8b;
	}
#navcontainer a.active:link, #navcontainer a.active:visited{
	position:relative;
	z-index:102;
	background:#bbbbbb;
	font-weight:bold;
	}
#navlist{
	position:relative;
	top:-1px;
	z-index:101;
	margin:0;
	padding:0px 0 3px 0;
	background:url(../pic/nav2.png);
	border-top:1px solid #fff;
	border-bottom:1px solid #aaa;
	}
#navlist ul{
	list-style:none;
	margin:1px 0 0 13px;
	padding:0;
	border-right:1px solid #fff;
	border-left:1px solid #aaa;
	}
#navlist li{
	position:relative;
	z-index:102;
	display:block;
	margin:0;
	padding:0;
	float:left;
	width:auto;
	}
#navlist a{
	color:#243e8b;
	display:block;
	width:auto;
	text-decoration:none;
	margin:0;
	padding:2px 12px 2px 10px;
	}
#navlist a:hover, #navlist a:active{color:#ffffff;}
#navlist a .active:link, #navlist a .active:visited{color:#444;}
#navlist br, #navcontainer br {clear:both;}

#footer{
	position:relative;
	top:-585px;
	width:938px;
	padding:5px;
	text-align:center;
	color:#ffffff;
	background:#1D5583;
	border:2px inset #CCCCCC;
}

