* { margin:0; padding:0; }

body { font:0.8em "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-serif; background:#ffffff; color:#666666; text-align:center; }
h1 { font-size:1.7em; font-weight:normal; }
h2 { font-size:1.6em; font-weight:normal; }
h3 { font-size:1.5em; font-weight:normal; }
h4 { font-size:1.4em; font-weight:normal; }
h5 { font-size:1.3em; font-weight:normal; }
p { margin-bottom:20px; }
a { color:#336699; }
a:hover { color:#ffcc00; }
ul { margin-left:30px; margin-bottom:20px; }
img { margin:10px; margin-left:0; }

#container { clear:both; margin:0 auto; width:800px; text-align:left; }
#header { width:100%; height:150px; background:transparent url('/images/bg-header-pink.gif') repeat-x; text-align:center; overflow:hidden; }
	#header a { padding-top:150px; height:150px; font-size:1px; background:transparent url('/images/logo.gif') top center no-repeat; display:block; }
#preamble { height:40px; background:#d9bfe0; text-align:center;}
	#preamble h2 { line-height:40px; }
	#preamble img { margin:0; }
#nav { float:left; margin-right:30px; padding-top:20px; width:170px; list-style-image:url('/images/list-pink.gif'); }
	#nav li { margin-bottom:10px; }
	#imagecontainer { text-align:center; }
	#imagecontainer img { margin:0 auto; margin-bottom:20px; }
	#fact { background:#fddced; }
		#fact h5 { background:#d9bfe0; text-align:center; }
		#fact p { padding:10px; }
#main { float:left; margin-right:30px; padding-top:20px; padding-bottom:20px; width:370px; }
	#main p { clear:both; }
	#mainimages { float:left; width:110px; }
		#img1, #img2, #img3, #img4, #img5, #img6 { float:left; }
#img` { align: center; }


			#img1 img, #img3 img, #img5 img {
	border:5px solid #fddced;
	vertical-align: middle;
	float: left;
}
			#img2 img, #img4 img, #img6 img { border:5px solid #d9bfe0; }
	#maincontent { float:right; width:250px; text-align:justify; }
#sidebar { float:right; padding-top:20px; width:170px; min-height:400px; background:#fddced; }
	#sidebar h4 { text-align:center; }
#info { clear:both; margin-bottom:20px; height:90px; background:#d9bfe0; text-align:center; }
	#info { line-height:90px; }
#footer { font-size:0.8em; text-align:center; }
	#footer p { margin-bottom:5px; }

.hide { display:none; }
