/* styles specific to this page */
div#main_content {overflow: hidden;}
div#column_container {overflow: hidden;}
div#middle_column {width: 631px; padding: 0; margin: 0; overflow: hidden;}
div#middle_column_int {width: 291px; padding: 0; margin: 0; overflow: hidden; background: #000;}
div#right_column {float: left; background: #f00; overflow: hidden;}
div#left_column {width: 120px; margin-right: 10px;}
div.header_type {font-size: 1.6em; line-height: 1em;}
div.left_box_blog1 {padding: 10px; background: #e6eedb; margin-bottom: 10px;}
div.left_box_blog2 {padding: 10px; background: #dcc8cf;}
div.left_text_type {font-size: 0.95em;}
div.left_link {padding: 5px 0;}
div.left_buttons {margin-top: 10px;}

div#left_classifieds {margin: 0;}
div#left_classifieds div.box_header_pink {font-size: 1.6em;}
div#left_classifieds div.classifieds_tabs {margin: 6px 0 8px 0;}
div#left_classifieds div.classifieds_tabs img {margin-bottom: 1px;}
div#left_classifieds div.left_class_small {font-size: 0.95em;}

div#left_mammoth_monthly {margin-bottom: 10px;}
div#left_mammoth_monthly div.left_mammoth_text {font-size: 0.95em; margin-top: 3px;}
div#left_mammoth_monthly span.left_mammoth_link {font-size: 0.95em;}

div.left_box_blog2 div.header_type {color: #501d3c;}
div.left_box_blog2 div.left_text_type {padding-top: 5px;}
div.left_box_blog2 div.left_link {padding: 0;}

div#page_title {margin: 10px 0 10px 0;}
div#page_title_text {font-size: 0.8em; margin-top: 5px;}
table#page_title_table td {vertical-align: top;}
table#page_title_table td.icon_cell {vertical-align: top; padding-right: 10px;}
table#page_title_table td.title_cell {vertical-align: top; padding-top: 3px;}

div#content_column_left {float: left; width: 300px; margin-right: 10px;}
div#content_column_right {float: left; width: 320px; overflow: hidden;}

div.content_box {padding: 10px; margin-bottom: 10px;}
div.content_box1 {padding: 10px; margin-bottom: 30px;}
div.content_box3 {padding: 10px; margin-bottom: 10px; background: #ffe9dc;}
div.content_box_header {font-size: 1.6em; line-height: 1.1em;}
div.content_box_date {color: #597832; padding-top: 3px;}
div.content_box_text {margin: 5px 0 0 0;}
div.content_box_text p {padding-bottom: 10px;}
div.content_box_links {padding-top: 5px;}
div.content_featured_header {font-size: 1.7em; color: #a80000;}
div.content_featured_header1 {font-size: 1.7em; color: #a80000; margin: 5px 0 15px 0;}
div.content_box_shaded {padding: 10px; margin-bottom: 10px; background: #ffe9dc; margin: 0 0 12px 0;}

table.shaded_content_table {margin-bottom: 20px;}
table.shaded_content_table td {vertical-align: top;}
table.shaded_content_table td.shaded_box_content {padding-left: 7px; font-size: 0.75em;}
div.quote_tag {text-align: right; margin-top: 5px;}

/* red/white box */
.news_bar_container {background: #a80000; padding: 1px 0; margin-bottom: 10px;}
.news_bar {background: #fff; margin: 3px;}
.news_bar_content {margin: 0 5px; text-align: left; background: #fff;}
.redwhite_top_left {background: url(images/corner_redwhite_tl.gif) no-repeat top left;}
.redwhite_top_right {background: url(images/corner_redwhite_tr.gif) no-repeat top right;}
.redwhite_bottom_left {background: url(images/corner_redwhite_bl.gif) no-repeat bottom left;}
.redwhite_bottom_right {background: url(images/corner_redwhite_br.gif) no-repeat bottom right;}
.redwhite_top_left, .redwhite_top_right, .redwhite_bottom_left, .redwhite_bottom_right {width: 100%; height: 5px;}

div.advertisement_warning2 {text-align: center; font-size: 0.9em; margin: 5px 0;}
div.ad_container {background: #d3d3d3; text-align: center; padding: 2px 0;}

div#left_column div.left_box_blog1 div.left_buttons a {border: 0;}
div#left_classifieds div.classifieds_tabs a {border: 0;}