body {background-color: #FFF}
#wrapper { margin:25px auto 15px; width:870px; display:block; }

h1 a {font-size:18px; font-family:helvetica, arial, sans-serif; color:#000; font-weight:normal;}
h1 a:hover {color:#666;}
p {font-size:13px; line-height:19px; font-family:helvetica, arial, sans-serif; margin:0 0 1em; }
a {text-decoration:none; color:#000;}
p a:hover {color:#666;}
p a:visited {color:#000;}

#top p {float:right; text-align:right; width:100px; margin-top:6px;}
#description {margin:25px auto 30px; width:870px; }
#description p {text-align:justify;}
#generalinfo {margin:0 auto 20px; width:870px;}
#generalinfo img {float:left;}
h2 {font-size:18px; line-height:25px; font-weight:normal; font-family:helvetica, arial, sans-serif; margin:0; padding:0;}
.contact {float:right; text-align:left; width:auto; }
.contact p {font-size:14px; line-height:21px;}
p.attribute {text-align:center; font-size:11px; margin-bottom:12px;}
.clear { clear:both; height:1px; line-height:0; }
