


body{
	background: #333 url(page-bg.gif) top center repeat-y;
	text-align: center;
	margin: 0; padding: 0;
	font-size: 100%;
}



#class1{
	margin: 0 auto 0 auto;
	position: relative;
	width: 630px;
	text-align: left;
	background: white url(bg.gif) right repeat-y;

}



#class2{
	position: relative;
	width: 100%; height: 408px;
	margin: 0;
	background: #ffffff url(header.jpg) no-repeat;
}

	#class2 h1{
	margin: 0;
	position: absolute;
	right: 0; top: 0;
	width: 180px;
	text-align: center;
	font: 170%/59px Tahoma;
	letter-spacing: -2px;
}



#class3{
	float: right;
	width: 144px;
}

	#class3 ul{
	text-align: left;
	margin: 0; padding: 7px;
}

	#class3 li{
	list-style: none;
	margin: 0;
	padding: 0 10px 0 10px;
}

	#class3 li.list-class2{
	font: 110%/130% Tahoma;
	margin: 0;
	padding: 0 10px 0 0;
}

	#class3 li a{
	color: #666666;
	text-decoration: none;
	font: 90%/100% Tahoma;
}

	#class3 li a:hover{
	color: #4C88A9;
	border-bottom: 1px teal dotted;
}



#class4{
	position: relative;
	width: 483px;
	color: #555;
}

	#class4 h2{
	font: 220%/100% Tahoma;
	margin: 0 0 0 .4em;
}

	#class4 p{
	font: 95%/170% Tahoma;
	margin: .5em 1.5em 0 1.5em;
	padding: 0 0 1em 0;
}

	#class4 cite{
	display: block;
	font: bold 65%/150% Verdana, Sans-Serif;
	color: #4C88A9;
	text-align: right;
	margin: 0 .5em 4em 0;
}

	#class4 cite a{ color:black; text-decoration:none; font-style:italic; }
	#class4 cite a:hover{ color:red; text-decoration:underline; }

	#class4 a{
	color: teal;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px teal dotted;
}

	#class4 a:hover{
	color: red;
	border-bottom: none;
}



#class5{
	position: relative;
	width: 483px;
	padding: 1em 0 1em 0;
	background: #CFCFD2;
	text-align: center;
}

	#class5 h3{
	position: absolute;
	left: -4321px;
}

	#class5 p{
	margin: 0;
	padding: .5em 0 .5em 0;
	font: 60%/100% Verdana, Sans-Serif;
}

	#class5 a{ color:#4C88A9; font-weight:bold; text-decoration:none; }
	#class5 a:hover{ color:red; text-decoration:underline; }

