#foxboro_container {
    overflow: visible !important;
}

#foxboro_header span.logo {
    padding: 14px !important;
}

#foxboro_header span.logo a {
    display: inline !important;
}

#foxboro_menu {
    border-top: 1px solid #996600; 
}

#foxboro_menu .radmenu {
    padding: 0 21px !important;
}

#foxboro_menu ul.rootGroup {
    max-width: 780px;
}

#foxboro_menu ul li a {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

#foxboro_menu ul li a span {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    font-size: 12px !important;
    font-weight: normal !important;
    line-height: 12px !important;
    border-right: 1px solid #666666;
}

#foxboro_menu ul li.first a span {
    border-left: 1px solid #666666;
}

#foxboro_menu ul.group {
    background: #FFFFFF !important;
}

#foxboro_menu ul.group li a {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    border-bottom: 1px solid #666666;
}

#foxboro_menu ul.group li a span {
    border: 0 !important;
    line-height: 14px !important;
}

#foxboro_top {
    border-bottom: 1px solid #996600; 
}

#foxboro_two-column #foxboro_col2 div.pad, #foxboro_three-column #foxboro_col2 div.pad {
    border-left: 1px solid #996600;
}

#foxboro_two-column-right #foxboro_col2 div.pad, #foxboro_three-column #foxboro_col2 div.pad {
    border-right: 1px solid #996600;
}

#foxboro_col2 div.pad {
    padding: 0 20px !important;
}

#foxboro_col2 {
    padding-bottom: 20px !important;
}

#foxboro_col1, #foxboro_col3 {
    width: 30.9% !important;
}

#foxboro_two-column #foxboro_col2, #foxboro_two-column-right #foxboro_col2 {
    width: 69% !important;
}

#foxboro_three-column #foxboro_col2 {
    width: 38% !important;
}

#foxboro_content div.block h3 {
    font-size: 1.3em !important;
    font-weight: bold !important;
}

#foxboro_col2 h1 {
    font-size: 1.8em !important;
    font-weight: bold !important;
}

#foxboro_col2 h3 {
    font-size: 1.3em !important;
    font-weight: bold !important;
}

#foxboro_col2 h2 {
    font-size: 1.5em !important;
    font-weight: bold !important;
    background: #7F5415 !important;
    color: #FFFFFF !important;
    margin: 0 0 5px !important;
    padding: 3px 5px !important;
}

#foxboro_col2 h4 {
    font-size: 1.2em !important;
    font-weight: bold !important;
    color: #333333 !important;
}


#foxboro_content #foxboro_col1 div.block div.pad, #foxboro_content #foxboro_col3 div.block div.pad {
    margin: 0 10px !important
    padding: 0 8px 8px !important;
}

#foxboro_content div.block {
    margin: 0 0 10px !important;
}



#foxboro_col1 {
    min-height: 1px !important;
    _height: 1px !important;
    _overflow-y: visible !important;
}

#foxboro_col1, #foxboro_col2, #foxboro_col3 {
    _overflow-x: hidden !important;
}

div.block input {
    width: 92%;
}

#bb-container div.post {
    font-size: 1em !important;
}

#bb-container div.post div.submissions {
    font-size: 0.9em !important;
}

#foxboro_side-menu {
    margin-bottom: 0 !important;
}

#foxboro_menu .NavHidden ul.rootGroup {
    display :none;
}

#hsjssp {
    display: block;
    height: 0;
    margin-top: -35px\9;   /* for IE only  */
}

#foxboro_content a:hover, #foxboro_footer a:hover {
    color: #FF0000 !important;
}

#foxboro_footer {
    border-top: 1px solid #996600 !important;
}

table, td {
    font-family: 'ArialMT', Arial, Helvetica, sans-serif !important;
    font-size: 12px;
}


/* ---- Buy Coffee ---- */

#buy_coffee { font-size:12px; border-bottom:1px solid #996600; }
#buy_coffee h5 { font-size:18px; font-weight:bold; display:inline; }
#buy_coffee td.bottom_specs { font-size:12px; color:#666666; padding:0 0 5px; }
#buy_coffee .sub_title { line-height:14px; font-style:italic; }

/* ---- end ---- */

hr {
    height: 0;
    border: 0;
    border-top: 1px solid #996600;
}

#foxboro_col2 .ISContent ul, #bb-container div.post ul {
    list-style-type: disc;
}
