@import url(/css/base.css);
body { background: #FFBB00 url(/i/lay/bg2.jpg) no-repeat center bottom; background-attachment: fixed; text-align: center;  }
a { color: #fff; text-decoration: none; } 
a:hover { text-decoration: underline; } 
ul { list-style: none; }

#container { width: 920px; margin: 20px auto; text-align: left; font-size: 16px; line-height: 160%; }

/* body */
#top { margin-bottom: 10px; }
#content { width: 480px; float: left; }
#sidebar { width: 400px; float: right; }
#logo { float: left; }

#body h1, #body h2, #body h3 { font-size: 20px; margin: 0 0 7px; color: #fff; clear: both; }
#body h2 { margin-top: 30px; }
#body h3 { margin: 2px 0 0; font-size: 16px; color: #A31614; font-weight: bold; }



/* navbar */
#navbar { float: right; text-align:right; width:220px; line-height:30px; }
#navbar li { display: inline; margin-left: 3px; }
#navbar li a { padding: 4px 4px; }
#navbar li a:hover, #navbar li a.act { background: #A31614; text-decoration: none; }

/* content */
#content .user { clear: both; }
#content .th { float: left; width: 100px; }
#content .th img { border: 1px solid #fff; }
#content .desc { float: left; margin-left: 10px; color: #323024; font-size: 14px; }
#content .desc h3 a { color: #A31614; }
/*#content .desc h3 a:hover { color: #fff; }*/

#content #faq li { margin-bottom: 10px;  list-style: none; }
#content #faq li a { text-decoration: none; color: #000; }
#content #faq li span { display: block; margin: 10px 0 30px 0; font-size: 14px; }
#content #faq li span a { color: #fff; }
#content #faq li span a:hover { text-decoration: underline; }

#content #flashcontent_wrapper { text-align: center; margin-top: 20px; }
#content #flashcontent { width: 215px; height: 180px; margin: auto; }

