/* madison.com header and navigation */
/* -------------------------------- */

#mad_contnr {
margin: 0 auto 0 auto;
text-align: left;
}
#ldrbrd_wrap{
width: 984px;
height: 116px;
display: block;
}
#m_lft_ldr{
float: left;
background: url(/img_2007/madcom/ldrbrd_tl_madhome_bg_129x116.jpg) no-repeat;
width: 129px;
height: 116px;
position: relative;
}
#m_lft_ldr img {
width: 102px;
height: 102px;
display: block;
position: absolute;
top: 8px;
left: 8px;
margin: 0;
}
#ldrbrd{
float: left;
background: url(/img_2007/madcom/ldrbr_mddl_bgr_8x116.jpg) repeat-x;
width: 799px;
height: 116px;
display: block;
}
#ldrbrd_cntnr {
width: 734px;
height: 96px;
background: url(/img_2007/madcom/ldrbrd_bgr_734x96.gif) no-repeat;
display: block;
padding: 3px 0px 0px 0px;
margin: 11px 0px 0px 0px;
}
#mad_leaderboard {
width: 728px;
height: 90px;
display: block;
}
#mad_leaderboard img {
width: 728px;
height: 90px;
display: block;
}
#rgt_ldr {
float: left;
background: url(/img_2007/madcom/ldrbrd_tr_56x116.jpg) no-repeat;
width: 56px;
height: 116px;
display: block;
}
#madnav_cntnr {
width: 984px;
height: 44px;
}
#madnav_lft {
float: left;
background: url(/img_2007/madcom/madnav_lft_17x44.jpg) no-repeat;
width: 17px;
height: 44px;
display: block;
}
#madnav_wrp_in {
float: left;
background: url(/img_2007/madcom/madnav_wrap_1x44.gif) repeat-x;
width: 950px;
height: 44px;
display: block;
}
#madnav_wrprgt {
background: url(/img_2007/madcom/madnav_right_in_40x44.jpg) no-repeat right;
width: 950px;
height: 44px;
}
#lft_madnav {
float: left;
width: 470px;
text-align: left;
padding: 0;
margin: 0;
}
.nav {
position: absolute;
}
.nav a:link, .nav a:active, .nav a:visited {
float: left;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #696969;
margin: 0px 10px 0px 0px;
padding: 7px 0px 0px 0px;
text-decoration: none;
}
.nav a:hover, .nav a:visited:hover {
float: left;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #696969;
margin: 0px 10px 0px 0px;
padding: 7px 0px 0px 0px;
text-decoration: none;
border-bottom: 1px dotted #696969;
}
a.nav_actv:link, a.nav_actv:active, a.nav_actv:visited, a.nav_actv:hover, a.nav_actv:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #000;
margin: 0px 10px 0px 0px;
padding: 7px 0px 0px 0px;
text-decoration: none;
border-bottom: 1px dotted #000;
}
#rgt_madnav {
float: right;
width: 480px;
padding: 2px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#madsrchlft {
float: left;
width: 415px;
padding: 0;
margin: 0;
}
#madsrchlft_in {
float: right;
padding: 0;
margin: 0px 5px 0px 0px;
}
span#srch_mad {
font-size: 11px;
line-height: 11px;
color: #880f07;
}
input#fild {
width: 135px;
border: 1px solid #333;
}
#madsrch {
float: left;
width: 60px;
margin: 0;
}
#madnav_rgt {
float: left;
background: url(/img_2007/madcom/madnav_right_17x44.jpg) no-repeat;
width: 17px;
height: 44px;
display: block;
}
#madsrchlft_in label {
font-size: 11px;
line-height: 11px;
color: #333;
}

/* -------------------------------------- */
/* end madison.com header and navigation */





/* madison.com sub-navigation */
/* ------------------------- */

#sub_nav {
width: 950px;
position: relative;
z-index: 1;
padding: 0px 0px 0px 0px;
margin: -5px 0px 0px 0px;
}
.sub_nav_l a:link, .sub_nav_l a:active, .sub_nav_l a:visited {
float: left;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;

color: #000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-decoration: none;
}
.sub_nav_l {
float: left;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;

color: #000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-decoration: none;
}
.sub_nav_l a:link, .sub_nav_l a:active, .sub_nav_l a:visited {
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;

color: #000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-decoration: none;
}
.sub_nav_l a:hover, .sub_nav_l a:visited:hover {
color: #000;
text-decoration: none;
border-bottom: 1px dotted #696969;
}
a.sub_nav_l_current:link, a.sub_nav_l_current:active, a.sub_nav_l_current:visited, a.sub_nav_l_current:hover, a.sub_nav_l_current:visited:hover {
clear: left;
float: left;
position: relative;
z-index: 1;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #ffffff;
background: url(/img_2007/madcom/mad_sctn_nm_bg_1x27.jpg) repeat-x;
border-bottom: none;
padding: 8px 12px 9px 12px;
margin: -8px 12px -9px 0px;
}
#homesn_default {
display: inline;
width: 875px;
}
#homesn_marketplace {
display: none;
width: 875px;
}
#homesn_home {
display: none;
width: 875px;
}
#homesn_news {
display: none;
width: 600px;
}
#homesn_opinion {
display: none;
width: 600px;
}
#homesn_forums {
display: none;
width: 600px;
}
#homesn_sports {
display: none;
width: 600px;
}
#homesn_entertainment {
display: none;
width: 600px;
}

span.nm_goto {
letter-spacing: -3px;
padding-left: 2px;
}
#sub_nav_l_actv_sctn {
float: left;
position: relative;
z-index: 1;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #ffffff;
background: url(/img_2007/madcom/actv_sctn_bg_1x27.jpg) repeat-x;
padding: 8px 12px 9px 12px;
margin: -8px -8px -9px -7px;
}
span.subnav_bar {
float: left;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;

color: #ccc;
padding: 0px 5px 0px 5px;
margin: -2px 0px 0px 0px;
}
#sub_nav_r {
float: right;
width: 16px;
position: relative;
z-index: 1;
padding: 0px 0px 3px 0px;
margin: -3px 0px 0px 0px;
}
#sub_nav_r_blank {
float: right;
width: 16px;
position: relative;
z-index: 1;
padding: 0px 0px 1px 0px;
margin: -3px 0px 0px 0px;
}
img#rss {
width: 16px;
height: 16px;
display: block;
margin: 0px 0px 0px 0px;
}

/* ------------------------------- */
/* end madison.com sub-navigation */





/* bn */
/* - */

#bn {
width: 780px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#bn_l {
float: left;
width: 207px;
height: 31px;
display: block;
padding: 0;
margin: 0;
}
#bn_m {
float: left;
width: 557px;
height: 31px;
display: block;
background: url(/img_2007/madcom/bn/bn_hdr_bg_7x31.jpg) repeat-x;
padding: 0;
margin: 0;
}
#bn_r {
float: left;
width: 16px;
height: 31px;
display: block;
background: url(/img_2007/madcom/bn/bn_hdr_bg_rt_16x31.jpg) no-repeat;
padding: 0;
margin: 0;
}
#bn_body {
width: 780px;
background: url(/img_2007/madcom/bn/bn_bg_780x1.jpg) repeat-y;
padding: 7px 0px 0px 0px;
margin: -3px 0px 0px 0px;
}
ul.bn_hdlns {
list-style-type: disc;
list-style-position: inside;
text-align: left;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
line-height: 22px;

color: #fff;
text-decoration: none;
border-bottom: none;
padding: 0 0 0 15px;
margin: 0;
}
ul.bn_hdlns a:link, ul.bn_hdlns a:active, ul.bn_hdlns a:visited {
color: #fff;
text-decoration: none;
border-bottom: none;
}
ul.bn_hdlns a:hover, ul.bn_hdlns a:visited:hover {
color: #fff;
text-decoration: underline;
border-bottom: none;
}
#bn_body_l-120 {
float: left;
width: 630px;
padding: 0;
margin: 0;
}
#bn_body_l {
float: left;
width: 665px;
padding: 0;
margin: 0;
}
#bn_ad_r120 {
float: left;
width: 130px;
height: 100px;
display: block;
background: url(/img_2007/madcom/bn/bn_ad_bg_130x100.jpg) no-repeat;
padding: 5px 0px 0px 5px;
margin: 0px 0px 0px 10px;
}
#bn_ad_r {
float: left;
width: 98px;
height: 41px;
display: block;
background: url(/img_2007/madcom/bn/bn_ad_bg_98x41.jpg) no-repeat;
padding: 5px 0px 0px 5px;
margin: 0px 0px 0px 10px;
}
#bn_ftr {
width: 780px;
height: 16px;
display: block;
padding: 0;
margin: 0;
}

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





/* special feature */
/* -------------- */

#special_feature {
width: 780px;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
border: 0;
}
#special_feature img {
width: 780px;
height: 151px;
display: block;
margin: 0;
}

/* -------------------- */
/* end special feature */





/* top story */
/* -------- */
/* changed 02/27/2008 - td */
#top {
width: 780px;
position: relative;
z-index: 1;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
/*
#top {
width: 780px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
position: relative;
}
*/
#top_l {
float: left;
width: 530px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#top_stry {
width: 265px;
float: left;
padding: 0;
margin: 0;
}
h1.tp_hdln {
text-align: left;
font-size: 30px;
line-height: 32px;

color: #000;
padding: 0px 0px 10px 0px;
margin: 0;
}
h1.tp_hdln a:link, h1.tp_hdln a:active, h1.tp_hdln a:visited {
color: #000;
text-decoration: none;
}
h1.tp_hdln a:hover, h1.tp_hdln a:visited:hover {
color: #000;
text-decoration: underline;
border-bottom: none;
}
#top_stry_photo {
width: 255px;
float: right;
padding: 0;
margin: 0;
}
img.photo {
background-color: #ffffff;
display: block;
border: 1px solid #000;
padding: 1px 1px 1px 1px;
}
#top_stry_rltd_hdr {
width: 265px;
padding: 0;
margin: 5px 0px 0px 0px;
}
#rltd_lnks {
width: 265px;
overflow: hidden;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
overflow-y : auto;
}
#tp_stry_bg {
float: left;
width: 530px;
height: 95px;
background: url(/img_2007/madcom/rltd_bg_1x87.jpg) repeat-x;
padding: 0px 0px 0px 0px;
margin: -86px 0px 0px 0px;
}
/* -------------- */
/* end top story */





/* begin top section page */
/* --------------------- */

#top_r_section {
float: right;
width: 336px;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 15px;
}
p.mad_author {
clear: left;
text-align: left;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
line-height: 12px;
color: #000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
p.mad_day {
text-align: left;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
line-height: 12px;
color: #777070;
padding: 0px 0px 8px 0px;
margin: 0px 0px 0px 0px;
}
#top_stry_rltd_sctn {
float: right;
width: 160px;
display: block;
overflow: hidden;
padding: 0px 0px 0px 0px;
margin: 5px 0px 5px 10px;
}
.rltd_clmn_hdr_sctn {
float: left;
text-align: left;
width: 135px;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
#rltd_lnks_sctn {
width: 160px;
display: block;
position: relative;
z-index: 1;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}
#scnt_rltd_bg {
float: left;
width: 160px;
height: 95px;
background: url(/img_2007/madcom/rltd_bg_1x87.jpg) repeat-x;
padding: 0px 0px 0px 0px;
margin: -86px 0px 0px 0px;
}
#top_stry_section_photo {
width: 336px;
background-color: #f7f1f1;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
img.sctn_top_photo {
background-color: #ffffff;
display: block;
border: 2px solid #000;
padding: 2px 2px 2px 2px;
}
#sctn_photo_caption_cr {
width: 324px;
border-top: 2px solid #ffffff;
border-right: 1px solid #717170;
border-bottom: 1px solid #717170;
border-left: 1px solid #717170;
background: url(/img_2007/madcom/sctn_img_dsc_bg_334x1.jpg) repeat-y;
padding: 7px 0px 0px 10px;
margin: 0px 0px 10px 0px;
}
p.mad_caption {
text-align: left;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 10px;
line-height: 13px;
color: #000;
padding: 0px 10px 5px 0px;
margin: 0px 0px 0px 0px;
}
p.mad_credit {
text-align: right;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 9px;
line-height: 10px;
color: #777070;
padding: 0px 4px 4px 0px;
margin: 0px 0px 0px 0px;
}
#tp_stry_sctn_bg {
float: left;
width: 780px;
height: 95px;
background: url(/img_2007/madcom/rltd_bg_1x87.jpg) repeat-x;
padding: 0px 0px 0px 0px;
margin: -96px 0px 0px 0px;
}
.lft_c_columns {
float: left;
width: 254px;
text-align: left;
border-right: 1px solid #ccc;
padding: 0px 10px 0px 0px;
margin: 0px 0px 0px 0px;
}
.rgt_c_columnists {
width: 150px;
float: left;
text-align: left;
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 0px;
}
#clmnsts_wrp {
width: 158px;
border-top: 1px solid #cfcfcf;
padding: 8px 0px 0px 0px;
margin: 3px 0px 0px 0px;
}
.mad_lrg_ad {
display: block;
padding: 0px 0px 0px 0px;
margin: 8px 0px 10px 0px;
}
.mad_lrg_ad img {
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.focus_bx_sctn {
width: 316px;
background: url(/img_2007/madcom/focus_bg.jpg) repeat-y;
padding: 8px 10px 5px 10px;
margin: -8px 0px 0px 0px;
}
.innr_focus_bx_sctn {
width: 295px;
background-color: #f7f1f1;
border: 1px solid #b9b1a8;
padding: 10px 10px 10px 10px;
margin: 0px 0px 0px 0px;
}
img.thrd_tier {
float: left;
background-color: #ffffff;
display: block;
border: 1px solid #000;
padding: 1px 1px 1px 1px;
margin: 0px 10px 0px 0px;
}
h4.f_tp_hdln {
text-align: left;
font-size: 12px;
line-height: 14px;
color: #044d85;
padding: 0px 0px 5px 0px;
margin: 0;
}
h4.f_tp_hdln a:link, h4.f_tp_hdln a:active, h4.f_tp_hdln a:visited {
color: #044d85;
text-decoration: none;
}
h4.f_tp_hdln a:hover, h4.f_tp_hdln a:visited:hover {
color: #044d85;
text-decoration: underline;
border-bottom: none;
}
p.thrd_tr_p {
text-align: left;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 14px;
color: #000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.focus_lnks_hldr {
width: 295px;
background: url(/img_2007/madcom/linkswrp_1x3.gif) repeat-x;
padding: 10px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}
.foc_btm {
width: 336px;
height: 4px;
display: block;
background: url(/img_2007/madcom/focus_btm_bg.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.rgt_clmn_mltmda_lnks_wrp {
width: 314px;
background-color: #ffffff;
border-left: 1px solid #717170;
border-right: 1px solid #717170;
border-bottom: 1px solid #717170;
padding: 8px 10px 9px 10px;
margin: -8px 0px 10px 0px;
}
.mltmda_hldr_blw {
width: 314px;
background: url(/img_2007/madcom/linkswrp_1x3.gif) repeat-x;
padding: 10px 0px 2px 0px;
margin: 8px 0px 0px 0px;
}

/* --------------------- */
/* end top section page */





/* begin forums */
/* ----------- */

.frm_nmb_hldr {
width: 36px;
float: left;
position: relative;
z-index: 100;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px -40px;
}
p.frm_nmbr {
text-align: right;
font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
line-height: 13px;
color: #000;
padding: 13px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#f_hdr_wrp {
width: 434px;
text-align: left;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #000;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}
#f_cntnt_wrp {
width: 434px;
background: url(/img_2007/madcom/forum_tp_wrp_1x3.gif) repeat-x;
padding: 3px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.f_rw_wrp {
clear: left;
width: 434px;
border-bottom: 1px solid #e5e5e5;
padding: 4px 0px 4px 0px;
margin: 0px 0px 0px 0px;
}
.fc_l {
width: 120px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.fc_m {
width: 194px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.fc_r {
width: 120px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
a.forum_:link, a.forum_:active, a.forum_:visited {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 14px;

color: #83110e;
text-decoration: none;
padding: 0px 10px 0px 0px;
margin: 0px 0px 0px 0px;
}
a.forum_:hover, a.forum_:visited:hover {
color: #83110e;
text-decoration: underline;
}
a.topic_:link, a.topic_:active, a.topic_:visited {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 14px;

color: #033f6d;
text-decoration: none;
padding: 0px 10px 0px 0px;
margin: 0px 0px 0px 0px;
}
a.topic_:hover, a.topic_:visited:hover {
color: #033f6d;
text-decoration: underline;
}
a.poster_:link,  a.poster_:active, a.poster_:visited {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 14px;

color: #011d32;
text-decoration: none;
padding: 0px 10px 0px 0px;
margin: 0px 0px 0px 0px;
}
a.poster_:hover, a.poster_:visited:hover {
color: #011d32;
text-decoration: underline;
}
#f_nav_wrp {
clear: left;
width: 434px;
text-align: right;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
font-weight: bold;
color: #838181;
background: url(/img_2007/madcom/forum_bt_wrp_1x3.gif) repeat-x;
padding: 10px 0px 4px 0px;
margin: 0px 0px 10px 0px;
}
#f_nav_wrp2 {
clear: left;
width: 434px;
text-align: left;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
font-weight: bold;
color: #838181;
border-bottom: 4px double #cfcfcf;
padding: 10px 0px 4px 0px;
margin: 0px 0px 10px 0px;
}
#f_nav_wrp3 {
clear: left;
width: 434px;
text-align: left;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
font-weight: bold;
color: #838181;
border-top: 4px double #cfcfcf;
padding: 10px 0px 4px 0px;
margin: 0px 0px 10px 0px;
}
span.f_nav_ls a:link, span.f_nav_ls a:active, span.f_nav_ls a:visited {
color: #83110e;
text-decoration: none;
}
span.f_nav_ls a:hover, span.f_nav_ls a:visited:hover {
color: #83110e;
text-decoration: underline;
}
span.f_nav_crnt {
color: #04487c;
}
.f_tool_col_wrp {
width: 324px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.f_tool_col {
width: 108px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
p.f_tool_ls, p.f_tool_ls a:link  p.f_tool_ls a:active, p.f_tool_ls a:visited {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 11px;
line-height: 21px;

color: #044d85;
text-align: left;
text-decoration: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
p.f_tool_ls a:hover, p.f_tool_ls a:visited:hover {
color: #044d85;
text-decoration: underline;
}
img.forum_t_icons {
clear: left;
float: left;
border: none;
padding: 0px 0px 0px 0px;
margin: 3px 5px 0px 5px;
}
#f_hdr_wrp_tp {
width: 324px;
text-align: left;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
font-weight: bold;
color: #000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#f_cntnt_wrp_tp {
width: 324px;
background: url(/img_2007/madcom/forum_tp_wrp_1x3.gif) repeat-x;
padding: 3px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.f_rw_wrp_tp {
clear: left;
width: 324px;
border-bottom: 1px solid #e5e5e5;
padding: 4px 0px 4px 0px;
margin: 0px 0px 0px 0px;
}
.fc_l_tp {
width: 162px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.fc_r_tp {
width: 162px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
span.f_p_time_ {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 14px;

color: #847e7e;
padding: 0px 10px 0px 0px;
margin: 0px 0px 0px 0px;
}

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




.stmp_hdr {
text-align: left;
width: 188px;
padding: 15px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.dt_nmb_hldr {
width: 36px;
float: right;
position: relative;
z-index: 100;
padding: 0px 0px 0px 0px;
margin: 0px -53px 0px 15px;
}
.lft_clmn_subwrap {
width: 434px;
text-align: left;
background: url(/img_2007/madcom/linkswrp_1x3.gif) repeat-x;
padding: 15px 0px 15px 0px;
margin: 0px 0px 0px 0px;
}
.subsec_nav_wrp {
clear: left;
width: 434px;
text-align: right;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
font-weight: bold;
color: #838181;
padding: 2px 0px 4px 0px;
margin: 0px 0px 10px 0px;
}
.subsec_nav_left {
float: left;
width: 180px;
text-align: left;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
font-weight: bold;
color: #838181;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
span.subsec_nm {
color: #000000;
}
.rgt_cl_threeclms {
float: left;
width: 103px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.stmp_main_wrp {
width: 158px;
border-top: 1px solid #cfcfcf;
padding: 8px 0px 0px 0px;
margin: 3px 0px 0px 0px;
}
.srch_rslt_wrp {
width: 780px;
border-bottom: 1px solid #cfcfcf;
padding: 6px 0px 6px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslt_rw {
width: 780px;
padding: 5px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslts_l {
width: 364px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslts_r {
width: 363px;
float: right;
text-align: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslt_ttl_rw {
width: 780px;
text-align: left;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 15px;
line-height: 15px;
font-weight: bold;
color: #83110e;
background: url(/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
border-right: 1px solid #cfcfcf;
border-bottom: 4px double #999999;
border-left: 1px solid #cfcfcf;
padding: 4px 0px 2px 0px;
margin: 0px 0px 4px 0px;
}
a.srch_rslts_hdr_nm:link,  a.srch_rslts_hdr_nm:active, a.srch_rslts_hdr_nm:visited, a.srch_rslts_hdr_nm:hover, a.srch_rslts_hdr_nm:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 15px;
line-height: 21px;
font-weight: bold;
color: #044d85;
text-decoration: underline;
padding: 0px 10px 0px 0px;
margin: 0px 0px 0px 0px;
}
h4.srch_rslts_sctn {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 13px;
line-height: 21px;
font-weight: bold;
color: #83110e;
text-decoration: underline;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
h4.srch_rslts_sctn a:link,  h4.srch_rslts_sctn a:active, h4.srch_rslts_sctn a:visited, h4.srch_rslts_sctn a:hover, h4.srch_rslts_sctn a:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 13px;
line-height: 21px;
font-weight: bold;
color: #83110e;
text-decoration: underline;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslts_ttl {
width: 282px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslts_nm {
width: 270px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslts_loc {
width: 150px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslts_loc2 {
width: 150px;
float: left;
text-align: left;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-weight: bold;
color: #847e7e;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslts_dt {
width: 78px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslts_dt2 {
width: 78px;
float: left;
text-align: left;
color: #847e7e;
font-size: 13px;
line-height: 13px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslts_dt3 {
width: 300px;
float: left;
text-align: left;
color: #847e7e;
font-size: 13px;
line-height: 13px;
padding: 5px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}
.srch_rslts_nav_wrp {
width: 780px;
text-align: right;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
font-weight: bold;
color: #838181;
padding: 2px 0px 4px 0px;
margin: 0px 0px 10px 0px;
}
.subsec_rslts_nav_left {
float: left;
width: 364px;
text-align: left;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
font-weight: bold;
color: #838181;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
p.srch_item_loc {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 15px;
line-height: 15px;
font-weight: bold;
color: #847e7e;
text-decoration: none;
border-bottom: none;
padding: 4px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}




/* begin entertainment searches */
/* --------------------------- */

.mad_ent_srchs {
width: 394px;
display: block;
background: url(/img_2007/madcom/srch_bx_bg_tp_1x162.jpg) repeat-x;
background-color: #f7f1f1;
padding: 20px 20px 1px 20px;
margin: 0px 0px 10px 0px;
}
.mad_srch_bx {
width: 352px;
display: block;
background-color: #faf7f7;
border: 1px solid #b9b1a8;
padding: 20px 20px 0px 20px;
margin: 0px 0px 30px 0px;
}
.mad_srch_bx_btm {
width: 352px;
display: block;
background-color: #faf7f7;
border: 1px solid #b9b1a8;
padding: 20px 20px 0px 20px;
margin: 0px 0px 20px 0px;
}
select.gab_select {
float: right;
width: 248px;
height: 16px;
display: block;
font-size: 11px;
line-height: 11px;
background-color: #ffffff;
border: 1px solid #b9b1a8;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
.mad_srch_bx_btm select{
width: 167px;
height: 16px;
display: block;
font-size: 11px;
line-height: 11px;
background-color: #ffffff;
border: 1px solid #b9b1a8;
padding: 0px 0px 0px 0px;
margin: 20px 0px 20px 0px;
}
.mad_srch_bx select {
width: 167px;
height: 16px;
display: block;
font-size: 11px;
line-height: 11px;
background-color: #ffffff;
border: 1px solid #b9b1a8;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
.mad_srch_bx_btm input {
float: right;
width: 248px;
height: 16px;
display: block;
font-size: 11px;
line-height: 11px;
background-color: #ffffff;
border: 1px solid #b9b1a8;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.mad_srch_bx input {
float: right;
width: 248px;
height: 16px;
display: block;
font-size: 11px;
line-height: 11px;
background-color: #ffffff;
border: 1px solid #b9b1a8;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
.mad_srch_bx_rdo_cl {
float: right;
width: 248px;
display: block;
font-size: 11px;
line-height: 11px;
padding: 10px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
.mad_srch_bx_rdo_cl input {
width: 12px;
height: 12px;
float: left;
border: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.frm_lbl {
width: 100px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.frm_lbl2 {
width: 200px;
float: left;
text-align: left;
font-size: 12px;
line-height: 12px;

padding: 0px 0px 0px 6px;
margin: 0px 0px 15px 0px;
}
.frm_lbl label{
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_hdr_ent {
float: left;
width: 218px;
height: 40px;
display: block;
position: relative;
z-index: 1;
padding: 0px 0px 0px 0px;
margin: -33px 0px 0px -5px;
}
.ent_srch_frm_wrp {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.sl {
float: left;
width: 25px;
height: 25px;
display: block;
background: url(/img_2007/madcom/srch_crv_l_25x25.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.sm {
text-align: left;
float: left;
width: 168px;
height: 23px;
display: block;
border-top: 1px solid #b9b1a8;
border-bottom: 1px solid #b9b1a8;
background: url(/img_2007/madcom/srch_hdr_bg_168x1.jpg) repeat-y;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.sr {
float: left;
width: 25px;
height: 25px;
display: block;
background: url(/img_2007/madcom/srch_crv_r_25x25.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
a.srch_hdr_nm:link,  a.srch_hdr_nm:active, a.srch_hdr_nm:visited, a.srch_hdr_nm:hover, a.srch_hdr_nm:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 14px;
line-height: 21px;
font-weight: bold;
color: #0679fb;
text-decoration: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
p.srch_hdr_sttc {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 14px;
line-height: 21px;
font-weight: bold;
color: #0679fb;
text-decoration: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_hdr_shdw {
width: 137px;
height: 7px;
display: block;
background: url(/img_2007/madcom/srch_hdr_shdw_137x6.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 45px;
}
input.mad_srch_e {
width: 164px;
height: 18px;
display: block;
font-size: 11px;
line-height: 11px;
float: left;
border: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
input.mad_srch_g {
width: 164px;
height: 18px;
display: block;
font-size: 11px;
line-height: 11px;
border: none;
padding: 0px 0px 0px 0px;
margin: 20px 0px 20px 0px;
}
.srch_fs_l {
float: left;
width: 168px;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_fs_r {
float: right;
width: 168px;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/* --------------------------- */
/* end entertainment searches */





/* marketplace */
/* ---------- */

.mrktplc_clmn {
width: 188px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 9px 0px 0px;
}
.mrktplc_clmn_j {
width: 188px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.mpl_generic_bx {
text-align: left;
width: 188px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
h5.mpl_vert_hdr, h5.mpl_vert_hdr a:link, h5.mpl_vert_hdr a:active, h5.mpl_vert_hdr a:visited, h5.mpl_vert_hdr a:hover, h5.mpl_vert_hdr a:visited:hover {
float: left;
text-align: left;
font-size: 19px;
line-height: 19px;
font-weight: bold;
color: #fff;
text-decoration: none;
padding: 5px 0px 2px 5px;
margin: 0px 0px 0px 0px;
}
img.mpl_m_icon {
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 17px;
}
img.mpl_r_icon {
float: left;
padding: 0px 0px 0px 0px;
margin: 3px 0px 0px 53px;
}
img.mpl_a_icon {
float: left;
padding: 0px 0px 0px 0px;
margin: 1px 0px 0px 22px;
}
img.mpl_c_icon {
float: left;
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 18px;
}
img.mpl_h_icon {
float: left;
padding: 0px 0px 0px 0px;
margin: 6px 0px 0px 65px;
}
img.mpl_cre_icon {
float: left;
padding: 0px 0px 0px 0px;
margin: 15px 0px 0px 7px;
}
img.mpl_j_icon {
float: left;
padding: 0px 0px 0px 80px;
margin: 5px 0px 0px 0px;
}

/* -----------------merchandise------------------ */
.m_mpl_tp {
width: 188px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/mto.gif) no-repeat;
border-collapse: collapse;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.m_mpl_cntnt {
width: 178px;
display: block;
text-align: left;
background-color: #87d1d9;
padding: 10px 0px 0px 10px;
margin: -10px 0px 0px 0px;
}
.m_mpl_bt {
width: 188px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/mbo.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 9px 0px;
}
.m_mpl_in_t {
clear: both;
width: 169px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/mtp.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.m_mpl_in_m {
width: 169px;
height: 320px;
display: block;
background: url(/img_2007/madcom/mpl/mb.jpg) repeat-y;
padding: 0px 0px 0px 0px;
margin: -10px 0px 0px 0px;
}
.m_mpl_in_m label {
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 12px;
color: #87d1d9;
position: relative;
z-index: 1;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px;
}
.m_mpl_in_m select {
width: 148px;
height: 250px;
display: block;
border: 1px solid #004972;
padding: 0px 0px 0px 0px;
margin: 3px 0px 10px 10px;
}
.m_mpl_in_m select option {
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
padding: 2px 0px 0px 2px;
margin: 0px 0px 0px 0px;
}
.m_mpl_in_b {
width: 169px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/mbt.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/* -----------------rentals------------------ */
.r_mpl_tp {
width: 188px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/rto.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.r_mpl_cntnt {
width: 178px;
display: block;
text-align: left;
background-color: #87aa2e;
padding: 10px 0px 0px 10px;
margin: -10px 0px 0px 0px;
}
.r_mpl_bt {
width: 188px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/rbo.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 9px 0px;
}
.r_mpl_in_t {
clear: both;
width: 169px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/rtp.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.r_mpl_in_m {
width: 169px;
height: 320px;
display: block;
background: url(/img_2007/madcom/mpl/rb.jpg) repeat-y;
padding: 0px 0px 0px 0px;
margin: -10px 0px 0px 0px;
}
.r_mpl_in_b {
width: 169px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/rbt.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/* -----------------automotive------------------ */
.a_mpl_tp {
width: 188px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/ato.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.a_mpl_cntnt {
width: 178px;
display: block;
text-align: left;
background-color: #f6921d;
padding: 10px 0px 0px 10px;
margin: -10px 0px 0px 0px;
}
.a_mpl_bt {
width: 188px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/abo.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 9px 0px;
}
.a_mpl_in_t {
clear: both;
width: 169px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/atp.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.a_mpl_in_m {
width: 169px;
height: 321px;
display: block;
background: url(/img_2007/madcom/mpl/ab.jpg) repeat-y;
padding: 0px 0px 0px 0px;
margin: -10px 0px 0px 0px;
}
.a_mpl_in_b {
width: 169px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/abt.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/* -----------------community------------------ */
.c_mpl_tp {
width: 188px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/cto.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.c_mpl_cntnt {
width: 178px;
display: block;
text-align: left;
background-color: #575291;
padding: 10px 0px 0px 10px;
margin: -10px 0px 0px 0px;
}
.c_mpl_bt {
width: 188px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/cbo.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 9px 0px;
}
.c_mpl_in_t {
clear: both;
width: 169px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/ctp.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.c_mpl_in_m {
width: 169px;
height: 320px;
display: block;
background: url(/img_2007/madcom/mpl/cb.jpg) repeat-y;
padding: 0px 0px 0px 0px;
margin: -10px 0px 0px 0px;
}
.c_mpl_in_b {
width: 169px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/cbt.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/* -----------------homes------------------ */
.h_mpl_tp {
width: 188px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/hto.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.h_mpl_cntnt {
width: 178px;
display: block;
text-align: left;
background-color: #a6003d;
padding: 10px 0px 0px 10px;
margin: -10px 0px 0px 0px;
}
.h_mpl_bt {
width: 188px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/hbo.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 9px 0px;
}
.h_mpl_in_t {
clear: both;
width: 169px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/htp.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.h_mpl_in_m {
width: 169px;
height: 322px;
display: block;
background: url(/img_2007/madcom/mpl/hb.jpg) repeat-y;
padding: 0px 0px 0px 0px;
margin: -10px 0px 0px 0px;
}
.h_mpl_in_b {
width: 169px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/hbt.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/* -----------------commercial real estate------------------ */
.cre_mpl_tp {
width: 188px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/creto.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.cre_mpl_cntnt {
width: 178px;
display: block;
text-align: left;
background-color: #dc4b26;
padding: 10px 0px 0px 10px;
margin: -10px 0px 0px 0px;
}
.cre_mpl_bt {
width: 188px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/crebo.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 9px 0px;
}
.cre_mpl_in_t {
clear: both;
width: 169px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/cretp.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.cre_mpl_in_m {
width: 169px;
height: 300px;
display: block;
background: url(/img_2007/madcom/mpl/creb.jpg) repeat-y;
padding: 0px 0px 0px 0px;
margin: -10px 0px 0px 0px;
}
.cre_mpl_in_b {
width: 169px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/crebt.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

/* -----------------jobs------------------ */
.j_mpl_tp {
width: 188px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/jto2.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.j_mpl_cntnt {
width: 178px;
display: block;
text-align: left;
background-color: #004972;
padding: 10px 0px 0px 10px;
margin: -10px 30px 0px 0px;
}
.j_mpl_bt {
width: 188px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/jbo2.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 9px 0px;
}
.j_mpl_in_t {
clear: both;
width: 178px;
height: 11px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/mpl/jtp2.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.j_mpl_in_m {
width: 178px;
height: 430px;
display: block;
text-align: left;
background: url(/img_2007/madcom/mpl/jb.jpg) repeat-y;
padding: 5px 0px 0px 0px;
margin: -10px 0px 0px 0px;
}
.j_mpl_in_m label {
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 12px;
color: #004972;
position: relative;
z-index: 1;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px;
}
.j_mpl_in_m select {
width: 148px;
height: 110px;
display: block;
border: 1px solid #004972;
padding: 0px 0px 0px 0px;
margin: 3px 0px 10px 10px;
}
.j_mpl_in_m select option {
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
padding: 2px 0px 0px 2px;
margin: 0px 0px 0px 0px;
}
.j_mpl_in_m input {
width: 138px;
height: 16px;
display: block;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
background-color: #ffffff;
border: 1px solid #004972;
padding: 0px 0px 0px 0px;
margin: 3px 0px 10px 10px;
}
.j_mpl_in_b {
width: 178px;
height: 11px;
display: block;
background: url(/img_2007/madcom/mpl/jbt2.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
h6.mpl_t_j_hdr {
text-align: left;
font-size: 17px;
line-height: 17px;
font-weight: bold;
color: #004972;
text-decoration: none;
padding: 5px 0px 2px 0px;
margin: 0px 0px 0px 10px;
}
.mpl_j_ls_wrp {
width: 158px;
border-top: 1px solid #004972;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px;
}

input.mad_srch_j {
width: 149px;
height: 18px;
display: block;
border: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 10px;
}

/* -----------------toolbox------------------ */
#mpl_tbx_hdr {
width: 188px;
height: 20px;
display: block;
background: url(/img_2007/madcom/mpl/mpl_tbx_188x20_hdr.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.mpl_tbx_wrp {
width: 166px;
height: 126px;
display: block;
background-color: #f7f1f1;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
padding: 10px 10px 10px 10px;
margin: 0px 0px 0px 0px;
}
#mpl_tbx_bdy_t {
width: 166px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}
#mpl_tbx_bdy_b {
width: 166px;
background: url(/img_2007/madcom/mpl/tbx_bt_brdr_7x3.gif) repeat-x;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
p.mpl_t {
text-align: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 17px;
color: #000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


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





/* begin popular headlines */
/* ---------------------- */

#top_r {
float: right;
width: 234px;
background: url(/img_2007/madcom/mad_hdls_pplr_bpdy_234x1.jpg) repeat-y;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#hdr_hldr {
width: 234px;
padding: 0;
margin: 0px 0px 0px 0px;
}
#pplr_hdlns {
width: 234px;
height: 30px;
display: block;
padding: 0;
margin: 0px 0px -3px 0px;
}
#pplr_hdlns_1 {
width: 234px;
height: 0px;
display: block;
padding: 0;
margin: 0px 0px -3px 0px;
}
#pplr_hdlns_2 {
width: 234px;
height: 30px;
display: block;
padding: 0;
margin: 0px 0px -3px 0px;
}
#pplr_hdln_lnks_w {
width: 234px;
position: relative;
z-index: 2;
padding: 0;
margin: 0px 0px 0px 0px;
}
#pplr_hdln_lnks_w2 {
width: 234px;
position: relative;
z-index: 2;
padding: 0;
margin: 0px 0px 0px 0px;
}
#hdlns_tb_actv {
float: left;
text-align: left;
background: url(/img_2007/madcom/mad_hdlns_active_bg_118x30.jpg) no-repeat;
width: 118px;
height: 30px;
display: block;
padding: 8px 0px 0px 0px;
margin: 0px 0px -8px 0px;
}
#hdlns_tb_dactv {
float: left;
text-align: left;
background: url(/img_2007/madcom/mad_hdlns_deactive_117x30.jpg) no-repeat;
width: 117px;
height: 30px;
display: block;
padding: 5px 0px 0px 0px;
margin: 0px 0px -5px 0px;
}
#pplr_tb_actv {
float: left;
text-align: left;
background: url(/img_2007/madcom/mad_pplr_active_117x30.jpg) no-repeat;
width: 117px;
height: 30px;
display: block;
padding: 7px 0px 0px 0px;
margin: 0px 0px -7px 0px;
}
#pplr_tb_dactv {
float: left;
text-align: left;
background: url(/img_2007/madcom/mad_pplr_bg_deactive_116x30.jpg) no-repeat;
width: 116px;
height: 30px;
display: block;
padding: 3px 0px 0px 0px;
margin: 0px 0px -3px 0px;
}
#pplr_hdlns_hlf_bnr {
width: 234px;
background: url(/img_2007/madcom/mad_hp_spcl_fet_bg_1x72.gif) repeat-x;
padding: 6px 0px 6px 0px;
position: relative;
z-index: 100;
margin: 0;
}
.pplr_content {
position: relative;
left: 0px;
}
#pplr_hdlns_hlf_bnr img {
width: 234px;
height: 60px;
display: block;
margin: 0;
}
#pplr_hdlns_hlf_bnr a:hover {
border-bottom: none;
display: block;
margin: 0;
}
a.hdlns_dactv:link, a.hdlns_dactv:active, a.hdlns_dactv:visited, a.hdlns_dactv:hover, a.hdlns_dactv:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 15px;
line-height: 15px;
font-weight: bold;
color: #5c5b5b;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
}
a.pplr_dactv:link, a.pplr_dactv:active, a.pplr_dactv:visited, a.pplr_dactv:hover, a.pplr_dactv:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 15px;
line-height: 15px;
font-weight: bold;
color: #5c5b5b;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 8px;
margin: 0px 0px 0px 0px;
}
span.hdlns_actv {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 15px;
line-height: 15px;
font-weight: bold;
color: #83110e;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
}
span.pplr_actv {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 15px;
line-height: 15px;
font-weight: bold;
color: #83110e;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 8px;
margin: 0px 0px 0px 0px;
}

/* ---------------------- */
/* end popular headlines */





/* madison.com general styles */
/* ------------------------- */

html {
background-color: #e7e3e0;
}
a:link, a:visited {

color: #044d85;
text-decoration: none;
}
* html a:link, * html a:visited {
text-decoration: none;
}
* html a img {
display: block;
border: none;
}
a:hover {
text-decoration: underline;
}
* html a:hover, * html a:visited:hover {
text-decoration: underline;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
body { 
text-align: center;
font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
margin: 0 auto 0 auto;
width: 984px;
background-color: #e7e3e0;
}
h1, h2, h3, h4, h5, h6{
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
color:#000;
}
span.f_story a:link, span.f_story a:active, span.f_story a:visited, span.f_story a:hover, span.f_story a:visited:hover {
text-align: left;
font-weight: bold;
color: #000;
text-decoration: none;
border-bottom: 1px dotted #000;
}
span.goto {
font-size: 11px;
}
span.n_p {
text-align: left;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, sans-serif;
font-size: 11px;
line-height: 11px;
color: #a8a8a8;
}
form {
clear: both;
padding: 0;
margin: 0;
}
p {
text-align: left;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 12px;
line-height: 17px;
color: #000;
padding: 0px 0px 8px 0px;
margin: 0px 0px 0px 0px;
}
a.madhdrs:link, a.madhdrs:active, a.madhdrs:visited, a.madhdrs:hover, a.madhdrs:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 15px;
line-height: 15px;
font-weight: bold;
color: #83110e;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
a.madhdrs2:link, a.madhdrs2:active, a.madhdrs2:visited, a.madhdrs2:hover, a.madhdrs2:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 14px;
line-height: 14px;
font-weight: bold;
color: #83110e;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
span.gotohdrs {
font-size: 12px;
letter-spacing: -2px;
}
span.gotohdrs_flat {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 15px;
line-height: 15px;
font-weight: bold;
color: #83110e;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
span.gotohdrs_flat2 {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 14px;
line-height: 14px;
font-weight: bold;
color: #83110e;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
span.gotohdrs_flat_white {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 14px;
line-height: 14px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 0px;
}
h3.scndry_tp_hdln {
text-align: left;
font-size: 16px;
line-height: 17px;

color: #000;
padding: 0px 0px 5px 0px;
margin: 0;
}
h3.scndry_tp_hdln a:link, h3.scndry_tp_hdln a:active, h3.scndry_tp_hdln a:visited {
color: #000;
text-decoration: none;
}
h3.scndry_tp_hdln a:hover, h3.scndry_tp_hdln a:visited:hover {
color: #000;
text-decoration: underline;
border-bottom: none;
}
ul.thrd_tr_hdlns {
list-style-image: url(/img_2007/madcom/disc.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 12px;
line-height: 14px;

color: #044d85;
text-decoration: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
}
ul.thrd_tr_hdlns_b {
list-style-image: url(/img_2007/madcom/disc.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 12px;
line-height: 14px;

color: #044d85;
text-decoration: none;
padding: 7px 3px 3px 22px;
margin: 0px 0px 0px 0px;
}
ul.frth_tr_hdlns {
list-style-image: url(/img_2007/madcom/disc.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 11px;
line-height: 13px;

color: #044d85;
text-decoration: none;
padding: 10px 0px 0px 25px;
margin: 0px 0px 0px 0px;
}
h3.scnd_tp_hdln {
text-align: left;
font-size: 30px;
line-height: 32px;

color: #000;
padding: 0px 0px 5px 0px;
margin: 0;
}
h3.scnd_tp_hdln a:link, h3.scnd_tp_hdln a:active, h3.scnd_tp_hdln a:visited {
color: #000;
text-decoration: none;
}
h3.scnd_tp_hdln a:hover, h3.scnd_tp_hdln a:visited:hover {
color: #000;
text-decoration: underline;
border-bottom: none;
}
a img {
border: none;
}
a {
color: #044d85;
text-decoration: none;
}
li {
padding: 0px 0px 0px 0px;
margin: 0px 0px 2px 0px;
}
li.ph {
padding: 0px 0px 0px 0px;
margin: 0px 0px 3px 0px;
}

/* ------------------------------- */
/* end madison.com general styles */




/* madison.com wrap */
/* --------------- */

#brdr_lft{
background: url(/img_2007/madcom/lft_brdr_wrap_3x1.jpg) repeat-y left;
width: 984px;
background-color: #f7f1f1;
margin-top: -1px;
}
#brdr_rgt{
background: url(/img_2007/madcom/rgt_brdr_wrap_3x1.jpg) repeat-y right;
width: 984px;
margin-top: 0px;
}
#mad_wrap{
float: left;
width: 968px;
background-color: #ffffff;
border-left: 1px solid #cccbcb;
border-right: 1px solid #cccbcb;
border-bottom: 1px solid #cccbcb;
}
.lspcr2 {
float: left;
width: 7px;
height: 1px;
}
.lspcr3 {
float: left;
width: 9px;
height: 1px;
}
#mad_container {
float: left;
width: 950px;
padding: 0;
margin: 0;
}
#mad_body {
width: 950px;
background: url(/img_2007/madcom/mad_subnav_brdr_bt_1x5.gif) repeat-x;
padding: 14px 0px 0px 0px;
margin: 3px 0px 0px 0px;
}

/* --------------------- */
/* end madison.com wrap */





/* second tier news */
/* --------------- */

#lft_clmns_wrp {
float: left;
width: 780px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
position: relative;
}
#homes_lft_clmns_wrp {
float: left;
width: 765px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#wsj_wrp {
float: left;
width: 850px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#scnd_tier_clmns {
width: 780px;
background: url(/img_2007/madcom/brdr_blw_tp_1x4.gif) repeat-x;
padding: 15px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#scnd_tier_clmns2 {
width: 780px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#lft_clmn {
width: 434px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#lft_clmn_fixed {
width: 429px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#rgt_clmn {
width: 336px;
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.lft_hdr_crv {
float: left;
width: 16px;
height: 22px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/home/hdr/mad_lft_hdr_16x22.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.rrail_container {
	width: 160px;
	height: 22px;
	
}

.lft_hdr_sqr {
float: left;
width: 16px;
height: 22px;
display: block;
z-index: 1;
background: url(/img_2007/madcom/home/hdr/mad_lft_hdr_sqr_16x22.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px -6px 0px 0px;
}
.rgt_hdr_sqr {
float: left;
width: 9px;
height: 22px;
display: block;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/home/hdr/mad_rgt_hdr_sqr_9x22.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.rgt_hdr_crv {
float: right;
width: 20px;
height: 22px;
z-index: 1;
background: url(/img_2007/madcom/home/hdr/mad_rgt_hdr_crv_20x22.jpg) no-repeat;
padding: 0px 1px 0px 0px;
margin: 0px 0px 0px 0px;
}
.rltd_clmn_hdr_hp {
float: left;
text-align: left;
width: 240px;
background: url(/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
.lft_clmn_hdr {
float: left;
text-align: left;
width: 352px;
background: url(/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
.lft_clmn_hdr_fixed {
float: left;
text-align: left;
width: 335px;
background: url("/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg") repeat-x;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
.rgt_clmn_hdr {
float: left;
text-align: left;
width: 260px;
background: url(/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
position: relative;
z-index: 1;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
#cityg_hdr {
float: left;
text-align: left;
width: 127px;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
.srch_hdr {
float: left;
text-align: left;
width: 136px;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
padding: 5px 0px 4px 0px;
margin: 0px 0px 0px 0px;
}
.ann_hdr {
float: left;
text-align: left;
width: 152px;
position: relative;
z-index: 1;
background: url(/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
padding: 5px 0px 4px 0px;
margin: 0px 0px 0px 0px;
}
.lft_hdr_mrktpl {
float: left;
width: 325px;
height: 20px;
display: block;
background: url(/img_2007/madcom/home/hdr/mrktplc_hdr_bg_4x20.jpg) repeat-x;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.lft_hdr_mrktpl img {
float: left;
width: 129px;
height: 20px;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.rgt_hdr_mrktpl {
float: left;
width: 11px;
height: 20px;
display: block;
background: url(/img_2007/madcom/home/hdr/mrktplc_hdr_rgt_11x20.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#mrktpl_lnk_wrp {
width: 334px;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
background: url(/img_2007/madcom/mrktplc_bg_1x87.jpg) repeat-x;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}
#mrktpl_lnk_l {
float: left;
width: 153px;
padding: 0px 0px 0px 15px;
margin: 0px 0px 0px 0px;
}
#mrktpl_lnk_r {
float: left;
width: 153px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.lft_hdr_mrktpl_right_rail {
float: left;
width: 149px;
height: 20px;
display: block;
background: url(/img_2007/madcom/home/hdr/mrktplc_hdr_bg_4x20.jpg) repeat-x;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#mrktpl_lnk_wrp_right_rail {
width: 158px;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
background: url(/img_2007/madcom/mrktplc_bg_1x87.jpg) repeat-x;
padding: 10px 0px 10px 0px;
margin: 0px 0px 10px 0px;
}
#mrktpl_lnk_l_right_rail {
width: 143px;
padding: 0px 0px 0px 15px;
margin: 0px 0px 0px 0px;
}
ul.mrktpl_jobs_rr {
list-style-image: url(/img_2007/madcom/jobs.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #044d85;
text-decoration: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
}
ul.mrktpl_autos_rr {
list-style-image: url(/img_2007/madcom/autos.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #044d85;
text-decoration: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
}
ul.mrktpl_homes_rr {
list-style-image: url(/img_2007/madcom/homes.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #044d85;
text-decoration: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
}
ul.mrktpl_merchandise_rr {
list-style-image: url(/img_2007/madcom/merchandise.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #044d85;
text-decoration: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
}
ul.mrktpl_jobs {
list-style-image: url(/img_2007/madcom/jobs.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #044d85;
text-decoration: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 7px 0px;
}
ul.mrktpl_autos {
list-style-image: url(/img_2007/madcom/autos.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #044d85;
text-decoration: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 7px 0px;
}
ul.mrktpl_homes {
list-style-image: url(/img_2007/madcom/homes.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #044d85;
text-decoration: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
}
ul.mrktpl_b_directory {
list-style-image: url(/img_2007/madcom/b_directory.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #044d85;
text-decoration: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 7px 0px;
}
ul.mrktpl_merchandise {
list-style-image: url(/img_2007/madcom/merchandise.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #044d85;
text-decoration: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 7px 0px;
}
ul.mrktpl_mad {
list-style-image: url(/img_2007/madcom/madison.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #044d85;
text-decoration: none;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 0px;
}
img.rgt_hdr_icon {
float: left;
width: 65px;
height: 30px;
position: relative;
z-index: 1;
display: block;
padding: 0px 1px 0px 0px;
margin: 0px 0px 0px 0px;
}
.top_sctn_stry {
width: 434px;
text-align: left;
padding: 4px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.top_subsctn_stry {
width: 434px;
text-align: left;
padding: 5px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}
img.scnd_tier {
float: left;
background-color: #ffffff;
display: block;
border: 1px solid #000;
padding: 1px 1px 1px 1px;
margin: 0px 10px 10px 0px;
}
.lft_clmn_lnk_wrap {
width: 434px;
text-align: left;
background: url(/img_2007/madcom/linkswrp_1x3.gif) repeat-x;
padding: 13px 0px 0px 0px;
margin: 0px 0px 15px 0px;
}
.rgt_clmn_lnks_wrp {
width: 323px;
background-color: #ffffff;
border-left: 1px solid #717170;
border-right: 1px solid #717170;
border-bottom: 1px solid #717170;
padding: 8px 5px 9px 5px;
margin: -8px 0px 10px 0px;
}
#weather {
width: 336px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
}
p.wp {
text-align: left;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
color: #000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#wthr_lft {
float: left;
width: 206px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#wthr_rgt {
float: right;
width: 130px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.wthr_day_clmn {
float: left;
text-align: center;
width: 35px;
padding: 10px 0px 0px 0px;
margin: 0px 5px 0px 0px;
}
.wthr_day_clmn img {
display: block;
margin: 0px 0px 3px 0px;
}
p.w_day {
text-align: center;
font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;

font-size: 10px;
line-height: 10px;
color: #a8a8a8;
padding: 0px 0px 0px 0px;
margin: 0px 0px 4px 0px;
}
p.w_temp {
text-align: center;
font-family: "Lucinda Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
line-height: 10px;
color: #a8a8a8;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
span.high_t {
color: #f17f22;
}
span.low_t {
color: #07a1f9;
}
#wthr_sponsor {
float: right;
width: 120px;
height: 60px;
display: block;
margin: 10px 0px 0px 0px;
}
#hlf_bnr_wrp {
width: 336px;
background-color: #f7f1f1;
border-top: 1px solid #e6e3e0;
border-bottom: 1px solid #e6e3e0;
padding: 5px 0px 5px 0px;
margin: 10px 0px 15px 0px;
}
#hlf_bnr {
border: 1px solid #717170;	
padding: 0;
width: 234px;
margin-left: 51px;
}
#hlf_bnr img {
width: 234px;
height: 60px;
display: block;
}
.forums_bx {
width: 324px;
background-color: #f7f1f1;
border-left: 1px solid #717170;
border-right: 1px solid #717170;
border-bottom: 1px solid #717170;
padding: 8px 5px 9px 5px;
margin: -8px 0px 15px 0px;
}
#cty_g_ad_wrp {
width: 336px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#cty_g_bx_l {
float: left;
text-align: left;
width: 146px;
padding: 0px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
#cityg_lnks_wrp {
width: 144px;
height: 119px;
background: url(/img_2007/madcom/cg_bg_194x1.jpg) repeat-y right;
background-color: #ffffff;
border-left: 1px solid #717170;
border-right: 1px solid #717170;
border-bottom: 1px solid #717170;
padding: 0px 0px 9px 0px;
margin: -2px 0px 0px 0px;
}
.srch_lnks_wrp {
width: 153px;
background: url(/img_2007/madcom/cg_bg_194x1.jpg) repeat-y right;
background-color: #ffffff;
border-left: 1px solid #717170;
border-right: 1px solid #717170;
border-bottom: 1px solid #717170;
padding: 0px 0px 9px 0px;
margin: -2px 0px 15px 0px;
}
.ann_lnks_wrp {
width: 169px;
background-color: #ffffff;
border-left: 1px solid #717170;
border-right: 1px solid #717170;
border-bottom: 1px solid #717170;
padding: 0px 0px 9px 0px;
margin: -2px 0px 15px 0px;
}
#ad_bx_r {
border: 1px solid #717170;
float: right;
width: 180px;
height: 150px;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
img#ad {
display: block;
margin-left: 0px;
}
#srch_ann_wrp {
width: 336px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#srch_l {
float: left;
text-align: left;
width: 165px;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
#ann_r {
float: right;
text-align: left;
width: 171px;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}

/* --------------------- */
/* end second tier news */





/* --------------- begin marketplace --------------- */
/* ------------------------------------------------ */

#sub_nav_mpl_j_actv_sctn {
float: left;
position: relative;
z-index: 1;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #ffffff;
background: #064c75 url(/img_2007/madcom/actv_sctn_bg_1x27.jpg) repeat-x;
padding: 8px 12px 10px 12px;
margin: -8px -8px -8px -7px;
}
#sub_nav_mpl_a_actv_sctn {
float: left;
position: relative;
z-index: 1;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #ffffff;
background: #f89c20 url(/img_2007/madcom/actv_sctn_bg_1x27.jpg) repeat-x;
padding: 8px 12px 10px 12px;
margin: -8px -8px -8px -7px;
}
#sub_nav_mpl_h_actv_sctn {
float: left;
position: relative;
z-index: 1;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #ffffff;
background: #c42457 url(/img_2007/madcom/actv_sctn_bg_1x27.jpg) repeat-x;
padding: 8px 12px 10px 12px;
margin: -8px -8px -8px -7px;
}
#sub_nav_mpl_r_actv_sctn {
float: left;
position: relative;
z-index: 1;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #ffffff;
background: #89ab3e url(/img_2007/madcom/actv_sctn_bg_1x27.jpg) repeat-x;
padding: 8px 12px 10px 12px;
margin: -8px -8px -8px -7px;
}
#sub_nav_mpl_m_actv_sctn {
float: left;
position: relative;
z-index: 1;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #ffffff;
background: #68a8c2 url(/img_2007/madcom/actv_sctn_bg_1x27.jpg) repeat-x;
padding: 8px 12px 10px 12px;
margin: -8px -8px -8px -7px;
}
#sub_nav_mpl_c_actv_sctn {
float: left;
position: relative;
z-index: 1;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #ffffff;
background: #585493 url(/img_2007/madcom/actv_sctn_bg_1x27.jpg) repeat-x;
padding: 8px 12px 10px 12px;
margin: -8px -8px -8px -7px;
}
#sub_nav_mpl_cre_actv_sctn {
float: left;
position: relative;
z-index: 1;
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
line-height: 13px;
font-weight: bold;
color: #ffffff;
background: #de4d28 url(/img_2007/madcom/actv_sctn_bg_1x27.jpg) repeat-x;
padding: 8px 12px 10px 12px;
margin: -8px -8px -8px -7px;
}
#mpl_vert_lclmn {
width: 518px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#mpl_vert_rclmn {
width: 250px;
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#homes_mpl_vert_lclmn {
width: 488px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#homes_mpl_vert_rclmn {
width: 274px;
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#jobs_mpl_vert_lclmn {
width: 498px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#jobs_mpl_vert_rclmn {
width: 250px;
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#large_rect_ad {
width: 336px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
}
#test_large_rect_ad {
width: 286px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
}
#featured_ad {
width: 250px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
}
#prem_empl {
width: 170px;
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#top_jobs{
width: 160px;
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.mpl_hdr_l {
float: left;
width: 2px;
height: 20px;
position: relative;
z-index: 1;
display: block;
background: url(/img_2007/madcom/mpl/mpl_hdr_l_2x20.jpg) no-repeat;
}
.mpl_hdr_m_sm {
float: left;
width: 156px;
background: url(/img_2007/madcom/mpl/mpl_b_4x20.jpg) repeat-x;
text-align: left;
position: relative;
z-index: 1;
padding: 3px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
.mpl_hdr_m_bg {
float: left;
width: 246px;
background: url(/img_2007/madcom/mpl/mpl_b_4x20.jpg) repeat-x;
text-align: left;
position: relative;
z-index: 1;
padding: 3px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
a.mad_mpl_hdrs:link, a.mad_mpl_hdrs:active, a.mad_mpl_hdrs:visited, a.mad_mpl_hdrs:hover, a.mad_mpl_hdrs:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 14px;
line-height: 14px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 0px;
}
.mpl_hdr_r {
float: left;
width: 2px;
height: 20px;
position: relative;
z-index: 1;
display: block;
background: url(/img_2007/madcom/mpl/mpl_hdr_r_2x20.jpg) no-repeat;
}
.mpl_sm_bx {
width: 148px;
background-color: #ffffff;
border-left: 1px solid #717170;
border-right: 1px solid #717170;
border-bottom: 1px solid #717170;
padding: 8px 5px 9px 5px;
margin: -8px 0px 15px 0px;
}
.mpl_bg_bx {
width: 243px;
background-color: #f7f1f1;
border-left: 1px solid #717170;
border-right: 1px solid #717170;
border-bottom: 1px solid #717170;
padding: 8px 0px 10px 5px;
margin: -8px 0px 15px 0px;
}
.mpl_hlf_bnr {
width: 234px;
height: 60px;
display: block;
padding: 0px 0px 0px 0px;
margin: 5px 0px 5px 2px;
}
#yahoo_wrp {
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}
.j_mpl_in_m_hp {
width: 438px;
text-align: left;
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.j_mpl_in_m_hp label {
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 12px;
color: #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.j_mpl_in_m_hp select {
width: 436px;
height: 110px;
display: block;
border: 1px solid #b9b1a8;
padding: 0px 0px 0px 0px;
margin: 3px 0px 10px 0px;
}
select.dd {
width: 436px;
height: 16px;
display: block;
border: 1px solid #b9b1a8;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
padding: 0px 0px 0px 0px;
margin: 3px 0px 10px 0px;
}
input.mpl_misc {
width: 438px;
height: 16px;
display: block;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
background-color: #ffffff;
border: 1px solid #b9b1a8;
padding: 0px 0px 0px 0px;
margin: 3px 0px 10px 0px;
}
.j_mpl_in_m_hp select option {
width: 438px;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
padding: 2px 0px 0px 2px;
margin: 0px 0px 0px 0px;
}
.j_mpl_in_m_hp2 {
width: 438px;
text-align: left;
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.j_mpl_in_m_hp2 input {
width: 207px;
height: 16px;
display: block;
border: 1px solid #b9b1a8;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 3px 0px 10px 0px;
}
.j_mpl_in_m_hp2 select {
width: 207px;
display: block;
border: 1px solid #b9b1a8;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 3px 0px 10px 0px;
}
.j_mpl_in_m_hp2 label {
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 12px;
color: #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
select.dd2 {
width: 209px;
height: 16px;
display: block;
border: 1px solid #b9b1a8;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
padding: 0px 0px 0px 0px;
margin: 3px 0px 10px 0px;
}
input.mpl_misc2 {
width: 207px;
height: 16px;
display: block;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
background-color: #ffffff;
border: 1px solid #b9b1a8;
padding: 0px 0px 0px 0px;
margin: 3px 0px 10px 0px;
}
.j_mpl_in_m_hp2 select option {
width: 209px;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
padding: 2px 0px 0px 2px;
margin: 0px 0px 0px 0px;
}
input.mpl_srch_fld {
width: 438px;
height: 16px;
display: block;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;

font-size: 11px;
line-height: 11px;
background-color: #ffffff;
border: 1px solid #b9b1a8;
padding: 0px 0px 0px 0px;
margin: 3px 0px 10px 0px;
}
.lft_mpl_clmn_hdr {
float: left;
text-align: left;
width: 493px;
background: url(/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
.mad_mpl_srchs {
width: 478px;
display: block;
background: url(/img_2007/madcom/srch_bx_bg_tp_1x162.jpg) repeat-x;
background-color: #f7f1f1;
padding: 20px 20px 1px 20px;
margin: 0px 0px 10px 0px;
}
.mad_mpl_srch_bx {
width: 438px;
display: block;
background-color: #faf7f7;
border: 1px solid #b9b1a8;
padding: 20px 20px 0px 20px;
margin: 0px 0px 20px 0px;
}
input.mad_srch_j2 {
width: 149px;
height: 18px;
display: block;
border: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
}
#mpl_lnks_r {
width: 162px;
float: right;
display: block;
text-align: right;
padding: 0px 0px 14px 0px;
margin: 0px 0px 0px 0px;
}
.mpl_srch_lft {
width: 209px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.mpl_srch_rgt {
width: 209px;
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

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





/* right rail */
/* --------- */

#right_rail {
float: right;
width: 160px;
padding: 0;
margin: 0;
}
#homes_right_rail {
float: left;
width: 160px;
padding: 0;
margin: 0;
}
#mrktng_ad_wrp {
width: 160px;
padding: 0;
margin: 0px 0px 10px 0px;
}
#mrktng_ad_l {
float: left;
width: 139px;
height: 108px;
background-color: #f7f1f1;
border-left: 1px solid #e6e3e0;
border-top: 1px solid #e6e3e0;
border-bottom: 1px solid #e6e3e0;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#mrktng_ad_l img {
float: right;
display: block;
width: 120px;
height: 90px;
margin: 9px 1px 0px 0px;
}
#mrktng_ad_r {
float: left;
width: 19px;
height: 110px;
background: url(/img_2007/madcom/marktng_ad_rgt_bg_19x110.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#plc_ad_wrp {
width: 160px;
display: block;
text-align: left;
background: url(/img_2007/madcom/plc_ad_brdr_1x35.gif) repeat-x;
padding: 10px 0px 14px 0px;
margin: 0px 0px 7px 0px;
}
a.money:link, a.money:active, a.money:visited, a.money:hover, a.money:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 12px;

color: #83110e;
text-decoration: none;
border-bottom: 2px dotted #83110e;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#skyscraper {
width: 160px;
padding: 0;
margin: 0px 0px 15px 0px;
}
#skyscraper img {
/* width: 160px; */
/* height: 600px; */
display: block;
padding: 0;
margin: 0px 0px 0px 0px;
}
.rrail_hdr{
float: left;
text-align: left;
z-index: 1;
width: 129px;
background: url(/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
.rrail_hdr_2 {
float: left;
text-align: left;
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 15px;
font-weight: bold;
color: #83110e;
background: url(/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
z-index: 1;
width: 129px;
text-decoration: none;
border-bottom: none;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
.smll_lnks_wrp {
width: 149px;
background-color: #ffffff;
border-left: 1px solid #717170;
border-right: 1px solid #717170;
border-bottom: 1px solid #717170;
padding: 0px 8px 9px 0px;
margin: -2px 0px 15px 0px;
}

div.ad160x133 img {
width: 100%;
height: 100%;
}
/* --------------- */
/* end right rail */





/* madison.com footer styles */
/* ------------------------ */

#mad_ftr {
padding: 0;
margin: 0;
}
#mad_ftr_l {
float: left;
width: 17px;
height: 45px;
background: url(/img_2007/madcom/ftr_bt_lft_17x45.jpg) no-repeat;
}
#mad_ftr_m {
float: left;
text-align: center;
font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
width: 960px;
height: 45px;
background: url(/img_2007/madcom/ftr_mddl_1x45.jpg) repeat-x;
}
.mad_l {
float: left;
padding-top: 19px;
}
p.mad_ftr_lnks {
font-size: 11px;
line-height: 11px;

color: #000;
}
p.mad_ftr_lnks a:link, p.mad_ftr_lnks a:active, p.mad_ftr_lnks a:visited {
color: #000;
text-decoration: none;
}
p.mad_ftr_lnks a:hover, p.mad_ftr_lnks a:visited:hover {
color: #000;
text-decoration: underline;
}
.mad_m {
float: left;
}
img.star_b {
float: left;
width: 22px;
margin: 13px 0px 0px 110px;
}
.mad_r {
float: right;
padding-top: 13px;
padding-right: 5px;
}
a.mad_ftr_lnks_r {
font-size: 12px;
line-height: 12px;

color: #000;
}
a.mad_ftr_lnks_r:link, a.mad_ftr_lnks_r:active, a.mad_ftr_lnks_r:visited {
color: #000;
text-decoration: none;
}
a.mad_ftr_lnks_r:hover, a.mad_ftr_lnks_r:visited:hover {
color: #000;
text-decoration: underline;
}
span.ftrdvdr {
font-size: 12px;
line-height: 12px;
color: #999898;
padding-left: 5px;
}
#mad_ftr_r {
float: left;
width: 7px;
height: 45px;
background: url(/img_2007/madcom/ftr_bt_rgt_7x45.jpg) no-repeat;
}
.gab_portfolio_rows {
display: block;
padding: 10px 0px 10px 0px;
margin: 0;
}

/* ------------------------------ */
/* end madison.com footer styles */

/* what div tags love the most */
/* -------------------------- */

.clr { 
clear:both; 
height:0; 
margin:0;
font-size: 1px;
line-height: 0px;
}
img#rss_hidden {
width: 16px;
height: 16px;
position: relative;
z-index: -100;
display: block;
margin: 0px 0px 0px 0px;
}

/* -------------------------------- */
/* end what div tags love the most */

/* ------------------------------- */
/* 		Begin Gabriel's CSS		   */



#gab_lft_clmns_wrp {
float: left;
width: 820px;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
fieldset {
border: none;
padding: 0;
margin: 0;
}
#search_wrap {
width: 452px;
float: left;
display: block;
/*background-color: #f7f1f1;*/
padding: 0;
margin: 0px 0px 0px 0px;
}
.lft_hdr_crv {
float: left;
width: 16px;
height: 22px;
display: block;
position: relative;
z-index: 1;
background: url(http://www.madison.com/img_2007/madcom/home/hdr/mad_lft_hdr_16x22.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.lft_clmn_hdr {
float: left;
text-align: left;
width: 352px;
background: url(http://www.madison.com/img_2007/madcom/home/hdr/mad_mdl_hdr_6x22.jpg) repeat-x;
padding: 4px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
/*
img.rgt_hdr_icon {
float: left;
width: 66px;
height: 30px;
position: relative;
z-index: 1;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
} */
.mad_ent_srchs {
width: 394px;
display: block;
background: url(http://www.madison.com/img_2007/madcom/srch_bx_bg_tp_1x162.jpg) repeat-x;
background-color: #f7f1f1;
padding: 20px 20px 1px 20px;
margin: 0px 0px 10px 0px;
}
.mad_srch_bx {
width: 352px;
display: block;
background-color: #faf7f7;
border: 1px solid #b9b1a8;
padding: 20px 20px 0px 20px;
margin: 0px 0px 30px 0px;
}
select.gab_select {
float: right;
width: 248px;
height: 16px;
display: block;
font-size: 11px;
line-height: 11px;
background-color: #ffffff;
border: 1px solid #b9b1a8;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
input.gab_input {
float: right;
width: 248px;
height: 16px;
display: block;
font-size: 11px;
line-height: 11px;
background-color: #ffffff;
border: 1px solid #b9b1a8;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
span.srch_hdr_nm {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 16px;
line-height: 21px;
font-weight: bold;
color: #0679fb;
text-decoration: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_hdr_ent {
float: left;
width: 218px;
height: 40px;
display: block;
position: relative;
z-index: 1;
padding: 0px 0px 0px 0px;
margin: -33px 0px 0px -5px;
}
.sl {
float: left;
width: 25px;
height: 25px;
display: block;
background: url(http://www.madison.com/img_2007/madcom/srch_crv_l_25x25.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.sm {
text-align: left;
float: left;
width: 168px;
height: 23px;
display: block;
border-top: 1px solid #b9b1a8;
border-bottom: 1px solid #b9b1a8;
background: url(http://www.madison.com/img_2007/madcom/srch_hdr_bg_168x1.jpg) repeat-y;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.sr {
float: left;
width: 25px;
height: 25px;
display: block;
background: url(http://www.madison.com/img_2007/madcom/srch_crv_r_25x25.gif) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_hdr_shdw {
width: 137px;
height: 7px;
display: block;
background: url(http://www.madison.com/img_2007/madcom/srch_hdr_shdw_137x6.jpg) no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 45px;
}
.ent_srch_frm_wrp {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.frm_lbl {
width: 100px;
float: left;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.ent_srch_frm_wrp label{
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_fs_l {
float: left;
width: 168px;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.srch_fs_r {
float: right;
width: 168px;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
input.mad_srch_e {
width: 164px;
height: 18px;
display: block;
font-size: 11px;
line-height: 11px;
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
#gab_featured_clmn {
width: 174px;
float: left;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 15px 0px 0px;
}
#gab_featured_clmn2 {
width: 160px;
float: left;
display: block;
padding: 0px 0px 0px 0px;
}
#gab_col_a {
width: 354px;
float: left;
display: block;
background-color: #f7f1f1;
border: 1px solid #717170;
padding: 10px 10px 15px 10px;
margin: 0px 10px 0px 0px;
}
#gab_col_b {
width: 228px;
float: left;
display: block;
background-color: #f7f1f1;
border: 1px solid #717170;
padding: 10px 10px 10px 10px;
margin: 0px 10px 0px 0px;
}
#gab_col_c {
width: 174px;
float: left;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.gab_col_a_l {
width: 173px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.gab_col_a_r {
width: 173px;
float: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#gab_col_a input {
width: 14px;
height: 14px;
float: left;
clear: left;
padding-top: 10px;
margin-right: 5px;
}
#gab_col_a label {
width: 148px;
float: left;
display: block;
font-weight: bold;
font-size: 12px;
line-height: 12px;
color: #000;
padding: 0px 0px 0px 0px;
margin: 1px 0px 2px 0px;
}
#gab_col_b label {
display: block;
font-weight: bold;
font-size: 12px;
line-height: 12px;
color: #000;
padding-bottom: 2px;
margin-top: 10px;
}
#gab_col_b input {
border: 1px solid #b9b1a8;
background-color: #fff;
}
.gab_form_wrap {
border-top: 1px solid #b9b1a8;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}
a.gab_link:link, a.gab_link:active, a.gab_link:visited, a.gab_link:hover, a.gab_link:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 13px;

color: #83110e;
text-decoration: none;
border-bottom: 2px dotted #83110e;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
span.gab_hdrs {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 15px;
line-height: 15px;
font-weight: bold;
color: #83110e;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 2px 0px;
margin: 0px 0px 0px 0px;
}
.gab_portfolio_rows {
display: block;
padding: 10px 0px 10px 0px;
margin: 0;
}
.mpl_hdr_l_gab {
float: left;
width: 2px;
height: 20px;
position: relative;
z-index: 1;
display: block;
background: url(http://www.madison.com/img_2007/madcom/mpl/mpl_hdr_l_2x20.jpg) no-repeat;
}
.mpl_hdr_m_sm_gab {
float: left;
width: 170px;
background: url(http://www.madison.com/img_2007/madcom/mpl/mpl_b_4x20.jpg) repeat-x;
text-align: left;
position: relative;
z-index: 1;
padding: 3px 0px 3px 0px;
margin: 0px 0px 0px 0px;
}
a.mad_mpl_hdrs_gab:link, a.mad_mpl_hdrs_gab:active, a.mad_mpl_hdrs_gab:visited, a.mad_mpl_hdrs_gab:hover, a.mad_mpl_hdrs_gab:visited:hover {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 14px;
line-height: 14px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 5px;
margin: 0px 0px 0px 0px;
}
.mpl_hdr_r_gab {
float: left;
width: 2px;
height: 20px;
position: relative;
z-index: 1;
display: block;
background: url(http://www.madison.com/img_2007/madcom/mpl/mpl_hdr_r_2x20.jpg) no-repeat;
}
.mpl_sm_bx_gab {
width: 162px;
background-color: #ffffff;
border-left: 1px solid #717170;
border-right: 1px solid #717170;
border-bottom: 1px solid #717170;
padding: 8px 5px 9px 5px;
margin: -8px 0px 10px 0px;
}
span.gab_hdrs_gab {
font-family: Trebuchet, "Trebuchet MS", Arial, helvetica, sans-serif;
font-size: 14px;
line-height: 14px;
font-weight: bold;
color: #83110e;
text-decoration: none;
border-bottom: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
ul.frth_tr_hdlns_gab {
list-style-image: url(http://www.madison.com/img_2007/madcom/disc.gif);
font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
text-align: left;
font-size: 13px;
line-height: 17px;

color: #044d85;
text-decoration: none;
padding: 10px 0px 15px 25px;
margin: 0px 0px 0px 0px;
}
.stmp_main_wrp_gab {
width: 160px;
border-top: 1px solid #cfcfcf;
padding: 8px 0px 0px 0px;
margin: 3px 0px 0px 0px;
}

/* End Gabriel's CSS */

/* badger basketball coverage */
#badgerBBCoverage {
width: 430px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 2px solid #850303;
background-color: white; 
}
#badgerBBCoverage-TitleRow-middle-textRed {
text-align: left;
font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 18px;
line-height: 18px;
color: #850303;
padding: 0px 0px 3px 12px;
}
#badgerBBCoverage-body-right-score {
padding: 0px;
margin: 0px 0px 0px 0px;
background-color: white;
}
/* brew crew coverage */
#crewCoverage {
width: 430px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 2px solid #0A2351;
background-color: white; 
}
#crewCoverage-TitleRow-middle-textRed {
text-align: left;
font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 18px;
line-height: 18px;
color: #0A2351;
padding: 0px 0px 3px 12px;
}
#crewCoverage-body-right-score {
padding: 0px;
margin: 0px 0px 0px 0px;
background-color: white;
}
#crewCoverage .shsTableTtlRow {background-color: #0A2351}
