html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
body { background: #fff url('body-bg.gif') repeat-x bottom left; }
a:link, a:visited { text-decoration: underline; }
a:focus, a:hover, a:active { text-decoration: none; }
#wrap { background: #fff url('footer-bg.gif') repeat-x bottom left; }
#wrap_structure { width: 990px; margin: 0 auto; }
#wrap_structure_header { height: 172px; background: url('structure_header-bg.jpg') no-repeat top left; }
#wrap_structure_header_menu { position: relative; top: 120px; margin: 0 auto; width: 92%; }
#header_enter { display: block; width: 40px; position: relative; top: 92px; margin: 0 auto; }
#wrap_structure_header_menu td { text-align: center; }
#wrap_structure_header_menu a, #header_enter, #wrap_structure_footer_menu a { font-family: Arial, sans-serif; font-weight: bold; font-size: 14px; color: #fff; }
#header_enter { color: #000; }
#wrap_structure_footer_menu a { color: #000; }
#wrap_structure_body_inner_sidebar { vertical-align: top; }
#wrap_structure_body_inner_sidebar_inner_header { height: 70px; background: url('wrap_structure_body_inner_sidebar_inner_header-bg.jpg') no-repeat 10px bottom; }
#wrap_structure_body_inner_sidebar_inner_leftPadding, #wrap_structure_body_inner_sidebar_inner_rightPadding { width: 10px; }
#wrap_structure_body_inner_sidebar_inner_content { width: 244px; }
#wrap_structure_body_inner_sidebar_inner_footer { height: 12px; }
#sidebar-menu-wrap { padding-bottom: 16px; background: url('sidebar-footer.gif') no-repeat bottom left; }
#wrap_structure_body_inner_sidebar_inner_content_menu { width: 100%; background: #fff url('sidebar-bg.gif') repeat-y top left; }
#wrap_structure_body_inner_sidebar_inner_content_menu td { padding-left: 10px; background: url('wrap_structure_body_inner_sidebar_inner_content_menu-link-bg.jpg') no-repeat 15px 5px; }
#wrap_structure_body_inner_sidebar_inner_content_menu a { font-family: Tahoma, sans-serif; font-size: 12px; color: #000; line-height: 22px; padding-left: 20px; }
#wrap_structure_body_inner_sidebar_inner_content_menu .bold { font-weight: bold; }
#wrap_structure_body_inner_sidebar_inner_content_reply { margin-top: 30px; width: 100%; background: url('reply-bg.gif') repeat-y top left; }
#wrap_structure_body_inner_sidebar_inner_content_reply_header { height: 58px; background: url('wrap_structure_body_inner_sidebar_inner_content_reply_header-bg.jpg') no-repeat top left; }
#wrap_structure_body_inner_sidebar_inner_content_reply_footer { height: 10px; background: url('wrap_structure_body_inner_sidebar_inner_content_reply_footer-bg.gif') no-repeat bottom left; }
#wrap_structure_body_inner_sidebar_inner_content_reply td { padding: 0 0 30px 30px; }
#wrap_structure_body_inner_sidebar_inner_content_reply td, #wrap_structure_body_inner_sidebar_inner_content_reply td a { font-family: Tahoma, sans-serif; font-size: 11px; color: #fff; line-height: 1.5em; }
#wrap_structure_body_inner_sidebar_inner_content_reply td a { font-weight: bold; color: #fff; }
#wrap_structure_body_inner_sidebar_inner_content_reply td p { padding-left: 10px; }
#wrap_structure_body { padding-bottom: 30px; }
#wrap_structure_body_inner_content { vertical-align: top; width: 690px; }
#wrap_structure_body_inner_content_header { margin-left: 20px; width: 97%; }
#wrap_structure_body_inner_content_header td { vertical-align: top; text-align: center; padding-top: 20px; }
#wrap_structure_body_inner_content_header td div { font-family: Tahoma, sans-serif; font-size: 11px; color: #000; line-height: 1.5em; text-align: left; padding-left: 150px; }
#wrap_structure_body_inner_content_header_title h1 { position: relative; top: 5px; width: 80px; height: 63px; font-family: Tahoma, sans-serif; font-size: 14px !important; font-weight: bold; color: #000; }
#wrap_structure_body_inner_content_header_title h1 span { position: relative; top: 25px; }
#wrap_structure_body_inner_content_header_enter2 { position: relative; left: 5px; }
#wrap_structure_body_inner_content .blocks { width:720px; }
#wrap_structure_body_inner_content .blocks .block { width:228px; float:left; padding: 0px 0 0px 0px; height: 250px; }
#wrap_structure_body_inner_content .blocks .block .title { text-align: left; padding-left: 10px; margin-bottom: 5px; }
#wrap_structure_body_inner_content .blocks .block .title a, #wrap_structure_body_inner_content .blocks .block { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #e64000; }
#wrap_structure_body_inner_content .blocks a:link, #wrap_structure_body_inner_content .blocks a:visited { text-decoration: none; }
#wrap_structure_body_inner_content .blocks .block a.image { border: 0px solid #000; padding: 3px; display: block; }
#wrap_structure_body_inner_content .blocks .block .description { text-align: center; padding: 3px; color: black; font-weight: normal; }
#wrap_structure_body_inner_content .blocks .block .icons { width: 100%; height: 50px; }
a.thumb { font-family: Arial, sans-serif; font-size: 14px; color: #505050; border-bottom: 1px solid #FF0000; }
a.thumb:hover { font-family: Arial, sans-serif; font-size: 14px; color: #E50000; border-bottom: 0px; }
a.page { font-family: Arial, sans-serif; font-size: 14px; color: #000000; }
a.page:hover { font-family: Arial, sans-serif; font-size: 14px; color: #000000; border-bottom: 1px solid #FF0000;  }
#wrap_structure_body_inner_content .blocks .block .icons td { text-align: left; padding-left: 15px; background-repeat: no-repeat; background-position: center 5px; padding-top: 5px; }
#wrap_structure_body_inner_content .blocks .paginator { text-align: center; color: #E64000; padding-bottom: 15px; }
#wrap_structure_body_inner_content .blocks .paginator, #wrap_structure_body_inner_content .blocks .paginator a { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; }
#wrap_structure_body_inner_content .blocks .paginator .title { margin-right: 20px; color: #E64000; }
#wrap_structure_body_inner_content .blocks .paginator .end { color: #737272; }
#wrap_structure_body_inner_content .blocks .paginator a { color: #000; }
#wrap_structure_body_inner_content_resembling { height: 32px; padding: 14px 0 0 14px; margin-top: 0px; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #000; }
#wrap_structure_footer { height: 128px; }
#wrap_structure_footer_menu { position: relative; top: 0px; margin: 0 auto; width: 92%; }
#wrap_structure_footer_menu td { text-align: center; }
#wrap_structure_footer_menu2, #wrap_structure_footer_menu2 a { font-family: Tahoma, sans-serif; font-size: 11px; color: #737272; }
#wrap_structure_footer_menu2 { position: relative; top: 50px; text-align: center; }
#wrap_structure_footer_copyrights { position: relative; top: 60px; text-align: center; font-family: Tahoma, sans-serif; font-size: 11px; color: #737272; }
.x1 { font-size: 18px }
.x2 { font-size: 14px; }
.x3 { color: #EF8106; font-weight: bold; }
.x4 { color: #FF3300; font-weight: bold; }
.table-comments { width:708px; border:0px solid #bcbcbc; margin-bottom:10px; font-family: Arial, sans-serif; font-size: 12px; color: #000000; }
.table-comments td { vertical-align: top; }
.table-comments-comment { width:100%; border:0px solid #bcbcbc; margin-bottom:5px; padding:12px 0 10px 16px; font-family: Arial, sans-serif; }
.table-comments-no { padding:12px 0 18px 32px; }
.right_b { width: 708px; }
.r_head { font-size: 16px; font-weight: bold; color: #FFFFFF; text-transform: uppercase; line-height: 20px; margin-left: 8px; }
.mov-header {color:#000000; font-size:12px; font-weight:bold; padding:12px 0 18px 32px;}
.mv-header {color:#000000; font-size:12px; font-weight:bold; }