body { 
	position: relative;
	width: 760px;
	top: 0px;
	left: auto;
	right: auto;
	margin-left: auto;
	margin-right: auto;
	color:#666666;
	background-color:#ffffff;
	font:small "Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
}
p, td, li {
}
h1 { 	
	font-weight:bold;
	font-size:22px;
	color:#bbeeff;
	margin-top:0px;
	margin-bottom:0px;
}
a:link {
	color:#AE8CBA;
	text-decoration:underline;
}
a:visited {
	color:#AE8CBA;
	text-decoration:underline;
}
a:active, a:hover {
	color:#AE8CBA;
	text-decoration:underline;
}
#header {
	position: relative;
	top: 0px;
	width:647px;
	left: auto;
	right: auto;
	margin-left: auto;
	margin-right: auto;
}
#content {
	margin-top:20px;
}
#content img {
  padding:4px;
  border:1px solid #bbbbbb;
  }
#footer {
	border-top: 1px solid #bbbbbb;
	clear:both;
	width:760px;
}
.footer_left {
	padding-top:3px;
	padding-bottom:5px;
	float:left;
	font-size:12px;
	width:33%;
}
.footer_mid {
	padding-top:3px;
	padding-bottom:5px;
	float:left;
	text-align:center;
	font-size:12px;
	width:34%;
}
.footer_right {
	padding-top:3px;
	padding-bottom:5px;
	float:right;
	text-align:right;
	font-size:12px;
	width:33%;
}
.big_picture {
	float:left;
	text-align:center;
	width:40%;
	margin-bottom:40px;
}
.desc_text {
	width:60%;
	float:left;
	margin-bottom:20px;
}
.column_unit {
	width:33%;
	height:200px;
	text-align:center;
	float:left;
	font-size:14px;
}
.small_picture {
	height:110px;
	position: relative;
	top:auto;
	bottom:auto;
}
.also_see {
	clear:both;
	text-align:center;
	margin-bottom:20px;
}