html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, form, fieldset {	margin:0; padding:0; }
img { border:0; }

a { text-decoration:underline; }
a:hover { text-decoration:none; }

body { background:#1f1f1f url(bg-content.gif) repeat-y top center; font-family: Tahoma, Arial, Verdana, sans-serif; color: #000; }

#wrapper { width: 960px; margin: 0 auto; }
#header { width: 960px; line-height: 0; position: relative; margin: 0 auto; }
#header a.mem { position: absolute; width: 135px; height: 32px; text-indent: -9999px; top: 10px; right:157px; background: url(img-header1-1.jpg) no-repeat -668px -10px; }
#header a.bm {  position: absolute; width: 135px; height: 32px; text-indent: -9999px; top: 10px; right:13px; background: url(img-header1-1.jpg) no-repeat -812px -10px; }

#intro { background: url(img-header2-3.jpg) no-repeat top left; font-size: 11px; color: #fff; text-align: left; padding: 14px 0px 0 20px; line-height: 16px; }
#intro h1 { font-size: 16px; margin-bottom: 10px; color: #fff; }
#intro a { color: #d2d259; font-weight: bold; }


#footer { width: 960px; text-align: center; margin: 20px auto 0 auto; }
#footer p { font-size: 11px; color: #fff; margin-bottom: 10px; }

#footer-text { background: #fff;color: #222; padding: 10px; text-align: center; font-size: 12px; clear:left; }
#footer-text p { margin: 20px; }

#common_footer { color: #fff;font-size: 11px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;text-align: center;margin-top: 15px; }
#common_footer p { margin: 0;padding: 0 0 15px 0; }
#common_footer table { border-collapse: collapse;width: 100%; }
#common_footer td { text-align: center; }
#common_footer a { color: #ff9; }
#common_footer a:hover { color: #ff0;text-decoration: none; }

