* {    padding: 0;    margin: 0;} body {    background: #fff;	font: 0.74em/1.5em Georgia, "Times New Roman", Times, serif; }a {	color: #3B6EBF;	text-decoration: none;}a:hover {	text-decoration: underline;}#wrap {margin: 20px auto;width: 724px;background: #fff url('img/midbg.jpg');background-repeat: repeat-y;}#top { background: #fff url('img/topbg.jpg');height: 30px;}#content {padding: 0 40px 0 40px;}#bottom {background: #fff url('img/botbg.jpg');height: 30px;}.header {height: 100px;}.header h1 { padding-left: 17px; padding-top: 22px; font-size: 22px; color: #FFF; }.header h1 a { font-size: 22px; color: #FFF; text-decoration: none;}.header h2 { padding-left: 17px; padding-top: 0px; font-size: 17px; color: #FFF; }.breadcrumbs {	background: #663399;	border-bottom: 1px solid #E1E1E1;	padding: 5px;	color: #FFFFFF;}.breadcrumbs h4 { font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; }	.middle {	float: left;	width: 52%;	margin: 0 10 0 0px;	padding: 1% 5% 0% 2%;	text-align: justify;}.right {	float: left;	width: 28%;	margin: 0 10 0 10px;	padding: 1% 1% 1% 10%;	}.right ul {	padding: 20px 0 15px 20px;	margin:0;}.right li {	margin-bottom:5px;	list-style-type: square;	color: #3B6EBF;}.middle h2 { font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #FF9933; font-size: 20px; margin-bottom: 10px; margin-top: 10px;}.right h2 { color: #3B6EBF; font-size: 14px; margin-top: 15px;}.right h3 {	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;	font-size: 18px;	font-weight: 900;	color: #663399;	line-height: 30px;}#clear {	display: block;	clear: both;	width: 100%;	height:1px;	overflow:hidden;}#footer {	text-align: center;	color: #666;	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;	letter-spacing: .15em;}
