body {
	background-image: url(images/bkg.jpg);
	font-family : Verdana, Arial;
}

h1{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#441177;
	font-size:14pt;
	font-weight:bold;
}

a img{ border:none; }

a{
	font-style:bold;
	color:#663399;
	text-decoration:none;
}

a:hover{
	color:#cc9999;
}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.wrap{
	margin: 0 auto;
	width: 1000px;
	overflow: none;
}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.header {
	position: absolute;
	width: 1000px;
	height: 135px;
}

.header #logo{
	float:left;
	width:130px;
	height:135px;
	background:transparent url(images/logo.png) no-repeat top left;
	/*For png transparency with IE<7*/
	_background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');
}

.header #line{
	float: left;
	clear:none;
	width: 870px;
	margin-top: 80px;
}

.header #title{
	float: right;
	margin-top: -40px;
	font-size: 25px;
}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.menu{
	position: absolute;
	margin-top: 180px;
	float: left;
	width: 200px;
	padding: 0;
	font-size: 12px;
}

.menulist{ list-style-type: square; }
.menulist li { margin: 0.75em 0 0 0; }

.menusublist{ list-style-type: disc; }
.menusublist li { margin: 0.2em 0 0 -10px; }

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.content{
	position: absolute;
	float: left;
	margin: 135px 0 0 200px;
	height: 75%;
	width: 800px;
	overflow: auto;
	text-align: justify;
	font-size: 14px;
	padding-right: 25px;
}