/* css rules */

body { font:10px/1.4 Arial, Helvetica, sans-serif; text-align:center; color:#000; font-weight:normal; }
* { margin:0; padding:0: }

a { color:#000; }

h1 { font-weight:900; font-size:22px; padding-left:10px; }
h2 { font-size:12px; color:#999; line-height:8px; padding-left:10px; }
h1.topmost { color:#dadada; border:1px solid #dadada; border-top:0; font-size:16px; margin-bottom:10px; padding:.2em 10px; }

#container { width:700px; margin:0 auto; text-align:left; background-color:#fff; }

#header { margin-bottom:40px; margin-top:0; }

#navContainer { float:left; background-color:#333; margin-bottom:20px; display:none; }
#navContainer ul {  list-style-type: none; text-align:center; margin:0; padding:0; }
#navContainer ul li { display:block; float:left; text-align:center; margin:0; padding:0; }
#navContainer a { display:block; float:left; padding:20px 0; width:174px; text-align:center; font-weight:500; text-transform:uppercase; text-decoration:none; color:#fff; background-color:#333; border-right:1px solid #fff; }
#navContainer a:hover { color:#000; background-color:#efefef; }
#navContainer a.active { color:#FFD001; }

#left { float:left; width:155px; padding-top:.8em; }
#left p { margin:0 10px 1.4em 10px; }

#right { float:right; width:525px; border-left:1px solid #999; xpadding-top:10px; }
#right h1 { font-size:14px; padding:5px 20px; margin-bottom:1.4em; color:#FFD001; border-bottom:1px solid #999; }
#right h2 { line-height:normal; padding-left:20px; color:#000; }
#right p, #right table { font-size:12px; margin:0 10px 1.4em 20px; }
#right img { margin-bottom:1.4em; }
#right img.thumb { float:right; clear:right; margin-left:10px; }

th, tr, td { text-align:left; }
