body {
background:#014172 url('../img/bg-gradient-dedede.png') left top repeat-x;
font-family:times,georgia,serif;
}

.breakfree {
clear:both;
}

a, a.red_header {
color:#004071;
}

#content {
background:#fff;
width:1020px;
margin:0 auto;
padding-bottom:40px;
}

#content p {
margin-bottom:20px;
font-size:.9em;
line-height:1.3em;
}

#content p a {
font-weight:bold;
}

#top_menu {
margin-bottom:15px;
}

#top_menu, #bottom_menu {
background:#004071;
color:#fff;
padding:7px 0;
font-family:helvetica,arial,sans-serif;
font-weight:bold;
}

#top_menu a, #bottom_menu a {
color:#fff;
text-decoration:none;
}

#top_menu .menu {
float:left;
}

#bottom_menu {
margin-bottom:10px;
}

#bottom_menu .menu {
margin-left:40px;
}

#top_menu .contact_menu {
float:right;
}

.menu li, .contact_menu li {
font-size:.75em;
display:inline;
margin-right:10px;
}

.contact_menu li {
margin-right:0px;
margin-left:7px;
}

#top_logo_results {
padding-bottom:15px;
margin-bottom:15px;
border-bottom:1px solid #e1e1e1;	
}

#rogers_box {
width:220px;
background:#1a1a1a;
color:#fff;
text-align:center;
float:right;
margin-right:40px;
height:146px;
display:inline;
}

#bottom_contact {
color:#595959;
font-weight:bold;
line-height:1.3em;
font-size:.7em;
width:250px;
float:left;
}

#bottom_contact_inner {
margin-left:40px;
}

#bottom_associates {
float:right;
width:360px;
text-align:right;
}

#bottom_associates img {
margin-left:5px;
}

#auctioneers {
margin-top:10px;
}

.replace_text {
display:block;
text-indent:-9999px;
}

#free_admission, #never_seen, #rogers_logo {
height:99px;
float:left;
}

#never_seen a {
display:block;
height:99px;
}

#rogers_logo {
height:135px;
background:url('../img/logo-v.png') left top no-repeat;
width:307px;
}

#rogers_logo a {
display:block;
height:135px;
}

#rogers_slogans {
padding-top:36px;
width:633px;
float:left;
}

#tri_state {
height:18px;
background:url('../img/tri-state.png') left top no-repeat;
margin-top:10px;
}

#free_admission {
width:345px;
background:url('../img/free-admission.png') left top no-repeat;
}

#never_seen {
width:288px;
background:url('../img/never-seen.png') left top no-repeat;
}

.red_header {
font-weight:normal;
color:#703100;
margin-bottom:10px;
font-size:1.1em;
}

h3.red_header {
font-size:1.3em;	
}

.big_gray_date {
color:#5a5a5a;
font-size:1.2em;
display:block;
margin-bottom:10px;
}

#pics_col img {
margin-top:12px;
border:2px solid #24bc3b;
}

/** Gray Box Styles **/
.gray_module {
background:#ececec;
padding:10px 15px;
line-height:1.3em;
margin-bottom:15px;
}

.grid_3 .gray_module {
padding:10px;
}

.gray_module .g_mod_head {
color:#014172;
font-weight:normal;
}

.gray_module .red_header {
margin:15px 0px 0px;
display:block;
}

#content .gray_module p {
margin-bottom:0px;
}

.gray_module ul li {
font-size:.85em;
}

.gray_header {
color:#525252;
font-weight:normal;
}

#content .no_margin {
margin:0px;
}

#content p.footnote {
font-size:.8em;
margin-top:6px;
display:block;
}
/** End Gray Box Styles **/

/**List items with ....'s separating**/

.spaced {
margin-bottom:15px;
font-size:.9em;
}

.spaced span {
background:#fff;
float:left;
background-image:none;
}

.spaced div {
background:url('../img/spacer.png') left 66% repeat-x;
}

.spaced span.spaced_r {
float:right;
text-align:right;
}

/**End fancy list items**/

#footernotes {
font-size:.7em;
}

#content #footernotes p {
margin-bottom:0px;
}
