* { margin:0; padding:0;}

body { text-align:center; color:#222; background:#FFF url(bg1.gif) repeat-x; font:small Arial, Helvetica, sans-serif}

#wrap { width:990px; text-align:left; margin:0 auto;}
#hd { width:990px; height:466px; background:url(mp.jpg) no-repeat 100% 0;}

a { color:#2a86a3; text-decoration:underline;}
a:hover {color:#da251d; text-decoration:none;}

.clear { clear:both;}

#logo h1 a { display:block; text-indent:-9999px; width:400px; height:137px; background:url(logo.gif) no-repeat 100% 0;}

#left { width:545px; float:left;}
#right { width:400px; float:right; padding-top:10px;}


#menu { width:545px; height:40px; background:#6c6c6c url(bg2.gif) no-repeat; text-align:center; line-height:40px; margin:30px 0;}
#menu a { text-decoration:none; color:#FFF; padding:0 12px; text-transform:uppercase;}
#menu a:hover { text-decoration:underline; color:#fff075;}

#content { text-align:justify;}
#content h1 { color:#292929; font-size:350%; margin-bottom:20px; font-weight:normal; letter-spacing:-2px;}
#content p { margin-bottom:15px;}

#tw { margin-bottom:30px;}
#tw h2 { color:#d1d1d1; padding:10px 50px; background:#FFF url(tw.gif) no-repeat 0 50%; letter-spacing:-1px;}
#twitter_div ul { list-style:none; padding:10px 20px 10px 0;}
#twitter_div ul li { padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #EAEAEA;}
#twitter_div ul li span { display:block;}

#money h2 {color:#d1d1d1; padding:10px 50px; background:#FFF url(money.gif) no-repeat 0 50%; letter-spacing:-1px;}
#money ul { list-style:none; padding:20px 0;}

#footer { height:40px; text-align:center; line-height:40px; color:#bbb; border-top:1px solid #EAEAEA; margin-top:30px;}
#footer a {color:#bbb; padding:0 10px;}
