body { font-family:Calibri, Arial, Helvetica, sans-serif; font-size:100%; color:#fff; background:#555; }
a{color:#333;}
a:hover{text-decoration:none;}
#wrapper { }
#header { padding:20px 10px 20px; border-bottom:1px solid #eee; background:url(../images/header_bg_inverted_white.gif) bottom center #eee; margin:0 0 10px; color:#333; }
.container { width:900px; margin:0 auto; }
#contact { float:right; margin-top:40px;}
#content { padding:10px 0; width:900px; margin:0 auto; border-bottom:1px solid #ccc; color:#333; }
#content ul { list-style:none; width:910px; }
#content ul li { float:left; position: relative; padding:10px; margin: 0 10px 10px 0; width: 150px; line-height: 18px; border: 1px solid #CCC; background-color: white; }
h2 { font-size:1em; }
h1 { margin-bottom:10px;}
#footer { clear:both; width:900px; margin:0 auto; border-top:1px solid #eee; padding:15px 0; }
