 body, html{ background-color: #fafafa; } #page { margin:15px 20px; overflow:visible; } .page_ad_spacer { margin-right:200px !important;} #header, #footer { border: solid 1px #0066B9;margin-bottom: 20px;background-color: #ddd;color:#111;} #footer a {color: #0066B9;border-bottom: dotted 1px #0066B9;} #footer a:hover {color: #0066B9;border-bottom: solid 1px #0066B9;} .section { border-left: solid 1px #0066B9; border-right: solid 1px #0066B9; background-color: #ddd; padding: 0 8px; color:#111; } .section.header-section, .section.first-section, .section.head-section { border-top: solid 1px #0066B9; } .section.first-section { padding-top:6px;} .section.last-section { border-bottom: solid 1px #0066B9;margin-bottom:20px; padding-bottom:6px; } .section.flush, .section.header-section, .section.head-section {padding:0;} .section.header-section h2, .section.first-section h2, .pms_nav_location { background-color: #0066B9; color: #fff; padding:4px; font-size:14px; } .smb_ie6 {background-color: #0066B9;} .section.header-section h2 a, .pms_nav_location li a {color: #fff;border-bottom: dotted 1px #fff;} .section.header-section h2 a:hover, .pms_nav_location li a:hover {color: #fff;border-bottom: solid 1px #fff;} .section.header-section .item_subtitle { color: #9cf; } .nav_table thead { background-color:#bbb; font-weight:bold; } .nav_table tbody { background-color: #ddd; } .nav_table td{ border: solid 1px #aaf; padding:4px; } .nav_table td a {color: #0066B9;border-bottom: dotted 1px #0066B9;} .nav_table td a:hover {color: #0066B9;border-bottom: solid 1px #0066B9;} .location a {color: #0066B9;} .location {color:#000;}   #header a { color: #111; } #header #start_join_div {float:right;} #header #start_join_div a { color:green !important; font-weight:bold; border-bottom: 1px dashed green; } #forum_title { font: bold 18px tahoma; padding:6px 8px 0 8px; } #forum_description {padding:0 8px 6px;} #user_status {padding: 6px 8px;}   #nav { background: #0066B9; overflow: hidden; width:100%; } #nav li { display: inline; float: left; padding: 4px 6px; margin: 2px 2px; } #nav li a { color: #fff; font-weight: bold; } #nav li a:hover { text-decoration: underline; } #content-wrapper { clear: left; }   #footer {text-align:right;padding:6px 8px;}   a.action { color: #0066B9; border-bottom: 1px dotted #0066B9; padding: 1px 2px; margin: 0px 5px; } a.action:hover { border-bottom-style: solid; } .action.visually_important { font-weight: bold; } a.permalink {color:#9cf;} a.post_author {color:#111;font-size:18px;} #content h1, #content .h1 { font: 17px tahoma;} #classic_posts .thread_main_title {margin: 10px auto;font-size:20px; color: #0066B9;} #classic_posts .post_content_wrap {overflow:hidden; padding-left:200px;} #classic_posts .rail {background-color:#f1f1f1;width:200px;float:right; margin-left:-200px;} #classic_posts .post_main {width:100%;border-left:200px solid #f1f1f1;margin-left:-200px;float:right;} #classic_posts .pad {padding:5px;}   #search_wrapper form { line-height:27px; .padding:3px 0;  } #search_go { color:#FFFFFF !important; line-height:28px; margin-right:8px; } 
