html,body {
	margin: 0px;
	padding: 0px;
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	background: #FFF url(../img/bgr_sup_sub.gif) center;
}

*{
	border: 0px;	
}

div#head{
	text-align: center;
	height: 157px;
	background-color: #FFF;
}

div#main{
	margin-top: 50px;
	border-top: solid 5px #FFF;
	border-bottom: solid 5px #FFF;
	background: #FFF url(../img/bgr_center.gif) center;
	height: 310px;
}

div#head div#sup,
div#main div#center,
div#foot div#sub{
	width: 955px;
	margin: 0px auto;
}

div#head div#sup div#sup_menu,
div#head div#sup div#sup_content,
div#main div#center div#menu,
div#main div#center div#content,
div#foot div#sub div#sub_menu,
div#foot div#sub div#sub_content{
	display: block;
	float: left;
}

div#head div#sup div#sup_menu,
div#main div#center div#menu,
div#foot div#sub div#sub_menu{
	width: 255px;
	text-align: right;
}

div#head div#sup div#sup_content,
div#main div#center div#content,
div#foot div#sub div#sub_content{
	width: 700px;
	text-align: left;
}

div#main div#center div#menu p,
div#main div#center div#content p,
div#foot div#sub div#sub_menu p,
div#foot div#sub div#sub_content p{
	margin: 25px;
}

div#main div#center div#menu p a{
	font-size: 110%;
	color: #9da7ad;
	font-weight: bold;
	text-decoration: none;
}

div#main div#center div#menu p a.main{
	font-size: 170%;
	line-height: 200%;
	color: #48b0eb;
}

div#main div#center div#menu p a:hover{
	color: #757d81;
}

div#main div#center div#menu p a.main:hover{
	color: #3581ac;
}

div#main div#center div#content h1{
	font-size: 170%;
	line-height: 200%;
	color: #48b0eb;
	margin: 25px;
}




div#main div#center div#content a{
	text-decoration: none;
	color: #b1d8f5;
	font-weight: bold;
}

div#main div#center div#content a:hover{
	color: #48b0eb;
}
