﻿@import "common.css";
@import "nav.css";

body { background:#42486A url(/!img/int/pbboa_int_backtile.jpg); color:#000;}
        
/**********************************************************
 HTML Body Structure
 *********************************************************/
 
#wrapper { background: url(/!img/pbba_backgrd_tile.gif) repeat-y; width:971px; margin:0 auto; position:relative; }

#topCap { background: url(/!img/mp/pbboa_mp_toptile.gif) no-repeat; overflow:hidden; width:971px; height:9px; margin:0 auto; }
#botCap { background: url(/!img/mp/pbboa_mp_bottomtile.gif) no-repeat; overflow:hidden; width:971px; height:9px; margin:0 auto; }

#page { background: url(/!img/int/pbboa_int_bkgrd_body.gif) repeat-y; width:953px; margin:0 9px; }

#logo { width:200px; height:155px; }
#logo a { background: url(/!img/int/pbba_int_logotype.gif) no-repeat; width:164px; height:0; padding-top:133px; display:block; overflow:hidden; position:relative; text-indent:-999px; margin:18px auto 0 auto; }

#continfo { color:#FFF; font-size:0.9em; line-height:1em; margin-left:20px; padding-right:20px; padding-top:10px; }
#leftpanel { float:left; width:200px; min-height:450px; }
* html #leftpanel { height:450px; }
#rightpanel { float:left; width:753px; position:relative; }

#contarea { padding:20px; padding-bottom:100px; }

#footer { position:absolute; margin-top: 10px; bottom:0; right:0; width:753px; height:75px; text-align:center; line-height: normal; margin-bottom:20px; }
#footer a { color:#42486A; text-decoration:none; }

/**********************************************************
 Page / Section Specific
 *********************************************************/

.listings #header { background:url(/!img/int/pbboa_int_subpic_currentlist.jpg) no-repeat; width:753px; height:213px; }
.listings #subhead { background:url(/!img/int/pbboa_int_subhead_currentlistings.gif) no-repeat; width:753px; height:34px; }

.about #header { background:url(/!img/int/pbboa_int_subpic_aboutpbboa.jpg) no-repeat; width:753px; height:213px; }
.about #subhead { background:url(/!img/int/pbboa_int_subhead_aboutpbba.gif) no-repeat; width:753px; height:34px; }

.buyers #header { background:url(/!img/int/pbboa_int_subpic_buyers.gif) no-repeat; width:753px; height:213px; }
.buyers #subhead { background:url(/!img/int/pbboa_int_subhead_buyers.gif) no-repeat; width:753px; height:34px; }

.transactions #header { background:url(/!img/int/pbboa_int_subpic_sampletrans.jpg) no-repeat; width:753px; height:213px; }
.transactions #subhead { background:url(/!img/int/pbboa_int_subhead_sampletrans.gif) no-repeat; width:753px; height:34px; }
.transactions .sample
{
    width: 300px;
    border: solid 4px #800000;
    border-style: double;
    margin: 0 10px 10px 0;
    padding: 10px;
    float: left;
    background: #FFF;
}
* html .transactions .sample { margin: 0 10px -10px 0; }

.sellers #header { background:url(/!img/int/pbboa_int_subpic_sellers.jpg) no-repeat; width:753px; height:213px; }
.sellers #subhead { background:url(/!img/int/pbboa_int_subhead_sellers.gif) no-repeat; width:753px; height:34px; }

.seminars #header { background:url(/!img/int/pbboa_int_subpic_seminars.jpg) no-repeat; width:753px; height:213px; }
.seminars #subhead { background:url(/!img/int/pbboa_int_subhead_seminars.gif) no-repeat; width:753px; height:34px; }

.contact #header { background:url(/!img/int/pbboa_int_subpic_contact.jpg) no-repeat; width:753px; height:213px; }
.contact #subhead { background:url(/!img/int/pbboa_int_subhead_contactpbba.gif) no-repeat; width:753px; height:34px; }

.resources #header { background:url(/!img/int/pbboa_int_subpic_resources.jpg) no-repeat; width:753px; height:213px; }
.resources #subhead { background:url(/!img/int/pbboa_int_subhead_resources.gif) no-repeat; width:753px; height:34px; }


/* BUYER FORM STUFF */
.clearFormLine { clear:left; height:5px; overflow:hidden; }
.lConCol { width: 275px; float: left; line-height: 19px; vertical-align: middle; position: relative; }
.lConCol p { position: relative; }
.rConCol { width: 400px; float: left; margin-left: 30px; line-height: 20px; vertical-align: middle; position: relative; }
.rConCol p { position: relative; }
input, textarea { padding: 2px; font: 12px Arial, Verdana, Sans Serif; }
input[type=checkbox] { vertical-align:middle; margin-right:3px; }

/* Listings Layout */

#ListingsOutput { border: 1px solid #ccc; padding: 5px; margin-top: 10px; }
#ListingsOutput a:link, a:visited { color: #42486A; text-decoration: underline; }
#ListingsOutput a:hover, a:active { color: #585859; text-decoration: none; }
#ListingsOutput h2 { font-size: 17px; margin-bottom: 5px; padding-bottom: 0; }
.Distressed {font-size:11px; text-transform:uppercase; color:Red; }

