
body{
	margin:0px;
	padding:0px;
	background-image:url("../images/background.gif");
	background-position:center top;
	background-repeat:repeat-y;
	text-align:center;
}

br.clearboth{
	margin:0px;
	height:0px;
	letter-spacing:0px;
	height:0px;
	width:0px;
}

a {
	overflow:hidden;
}

p {
	padding:0px;
	margin:0px;
}

img{
	border: 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}

h1,h2{
	margin: 0px;
	padding: 0px;
}

div#wrapper{
	width:800px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	border: 0px;
	padding: 0px;

	background-image: url(../images/wrapper_bg.jpg);
	background-position:1px top;
	background-repeat: no-repeat;

}

div#header{
	width:780px;
	height:170px;
	margin-right:auto;
	margin-left:auto;
}
div#header-short{
	width:780px;
	height:120px;
	margin-right:auto;
	margin-left:auto;
}

div#header div#description,
div#header-short div#description{
	width:400px;
	height:40px;
	color:#567088;
	font-size:12px;
	float:left;
}

div#header div#description p,
div#header-short div#description p{
	margin:10px 0px 0px 10px;
	padding:0px;
}

div#header div#description p span,
div#header-short div#description p span{
	line-height:30px;
}

div#header div#logo,
div#header-short div#logo{
	width:200px;
	height:60px;
	float:left;
}

div#header div#logo img,
div#header-short div#logo img{
	margin-left:10px;
}

div#header div#submenu,
div#header-short div#submenu{
	width:300px;
	height:40px;
	float:right;
}

div#header div#submenu ul,
div#header-short div#submenu ul{
	margin:10px 0px 0px 0px;
	padding:0px;
}

div#header div#submenu div{
	margin: 10px 0px 0px 0px;
	padding:0px;
	float:right;
}

div#header div#submenu ul li,
div#header-short div#submenu ul li{
	float:right;
	list-style:none;
	list-style-type:none;
	height:30px;
}

div#header div#submenu ul li a,
div#header-short div#submenu ul li a{
	text-decoration:none;
	line-height:30px;
	padding-left:20px;
	margin-left:10px;
	background-image:url("../images/submenu-listmarker.gif");
	background-position:left center;
	background-repeat:no-repeat;
	color:#5191b0;
	font-size:12px;

}

div#header div#menu,
div#header-short div#menu{
	width:780px;
	height:40px;
	clear:both;
	margin-right:auto;
	margin-left:auto;
	background-image:url("../images/menu.gif");
	background-repeat:no-repeat;
	background-position: 0px -40px;
}

div#header div#menu ul,
div#header-short div#menu ul{
	margin:0px;
	padding:0px;
}

div#header div#menu ul li,
div#header-short div#menu ul li{
	width:156px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
}

div#header div#menu ul li a,
div#header-short div#menu ul li a{
	display:block;
	width:156px;
	height:40px;
	background-image:url("../images/menu.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	text-decoration:none;
}
div#header div#menu ul li p,
div#header-short div#menu ul li p{
	text-indent:-9999px;
}
div#header div#menu ul li a#menu1,
div#header-short div#menu ul li a#menu1{
	background-position:0px 0px;
}
div#header div#menu ul li a#menu2,
div#header-short div#menu ul li a#menu2{
	background-position:-156px 0px;
}
div#header div#menu ul li a#menu3,
div#header-short div#menu ul li a#menu3{
	background-position:-312px 0px;
}
div#header div#menu ul li a#menu4,
div#header-short div#menu ul li a#menu4{
	background-position:-468px 0px;
}
div#header div#menu ul li a#menu5,
div#header-short div#menu ul li a#menu5{
	background-position:-624px 0px;
}

div#header div#menu ul li a#menu1:hover,
div#header-short div#menu ul li a#menu1:hover{
	background-position:0px -40px;
}
div#header div#menu ul li a#menu2:hover,
div#header-short div#menu ul li a#menu2:hover{
	background-position:-156px -40px;
}
div#header div#menu ul li a#menu3:hover,
div#header-short div#menu ul li a#menu3:hover{
	background-position:-312px -40px;
}
div#header div#menu ul li a#menu4:hover,
div#header-short div#menu ul li a#menu4:hover{
	background-position:-468px -40px;
}
div#header div#menu ul li a#menu5:hover,
div#header-short div#menu ul li a#menu5:hover{
	background-position:-624px -40px;
}




div#contents{
	width:780px;
/*	height:610px;*/
	margin-right:auto;
	margin-left:auto;
}




div#footer{
	width:780px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	border-top:1px solid #FFFFFF;
}

div#footer div#copyright {
	color:#567088;
	font-size:12px;
	float:right;
}

div#footer div#copyright p{
	margin-top:20px;
}

