body
  {
    background-color: #f8f8f8;
    margin: 0 0 0 0;
  }

#wrapper
  {
    /* border: solid black 2px; */
    margin: auto;
    width: 100%;
    height: 730px;
    background-color: #f8f8f8;
  }

#header
  {
    top: 0px;
    left: 0px;
    margin:auto;
    width: 1050px;
    height: 100px;
    background-color: #f8f8f8;
    font-family: verdana, sans-serif;
    font-size: 12px;
  }
  
#logo
  {
    float: left;
    top: 0px;
    left: 0px;
    width: 330px;
    height: 100px;
  }
img.logo
  {
  border: 0;
  display: block;
  }

#menubar
  {
    width:720px;
    height:100px;
    float: left;
    top:0px
    font-family: verdana, sans-serif;
    font-size: 12px;
    background-color:#f8f8f8;
  }
  
#Home
  {
    width:720px;
    height:30px;
    position:absolute;
    top: 75px;
    font-size:12px;
    background-color: #f8f8f8;
  }

#AboutUs
  {
    width:720px;
    height:30px;
    position:absolute;
    top: 75px;
    font-size:12px;
    background-color: #f8f8f8;
  }

#Brokerage
  {
    width:720px;
    height:30px;
    position:absolute;
    top: 75px;
    font-size:12px;
    background-color: #f8f8f8;
  }

#Management
  {
    width:720px;
    height:30px;
    position:absolute;
    top: 75px;
    font-size:12px;
    background-color: #f8f8f8;
  }

#Clients
  {
    width:720px;
    height:30px;
    position:absolute;
    top: 75px;
    font-size:12px;
    background-color: #f8f8f8;
  }

#Datacards
  {
    width:720px;
    height:30px;
    position:absolute;
    top: 75px;
    font-size:12px;
    background-color: #f8f8f8;
  }

#Contact
  {
    width:715px;
    height:30px;
    position:absolute;
    top: 75px;
    font-size:12px;
    background-color: #f8f8f8;
  }

table.menubar
  {
    border-collapse:collapse;
  }

td.menu
  {
    width: 115px;
    height: 60px;
    text-align: center;
  }

a.menu
  {
    background-image: url(../pics/white.png);
    color: #333333;
    text-decoration: none;
    font-weight: 700;
    display: block;
    line-height: 250%;
  }

a.menu:hover
  {
    background-image: url(../pics/gray.png);
    color: #333333;
  }

td.submenu
  {
    text-align:center;
    font-weight: 700;
    height:25px;
    width:180px;
    background-color:#f8f8f8;
  }

a.submenu
  {
    text-align:center;
    font-size: 11px;
    font-weight: 700;
    color:#444444;
    text-decoration:none;
    display:block;
    padding-right: 26px;
  }

a.submenu:hover
  {
    text-align:center;
    color:#bf2e1a;
    font-size: 11px;
    font-weight: 900;
    text-decoration:none;
    display:block;
  }
  
input.image-btn
  {
    display: block;
    height: 85px;
    width: 85px;
    margin: auto;
  }

input.image-btn:hover
  {
    border: 5px solid #bf2e1a;
  }

td.menublank
  {
    text-align:center;
    height:30px;
    width:100px;
    background-color:#f8f8f8;
  }
  
#topspacer
  {
    margin: auto;
    width:1050px;
    height:10px;
    top:100px;
    border-bottom:solid 1px;
    border-color:#afa992;
    background-color:#f8f8f8;
  }

#content
  {
    font-family: arial, sans-serif;
    top: 0px;
    margin:auto;
    width: 1050px;
    height: 620px;
    background-color: #f8f8f8;
  }
  
#flashcontent
  {
    top: 0px;
    margin:auto;
    width: 1050px;
    height: 400px;
    background-color: #f8f8f8;
  }
#leftcontent
  {
    font-family: arial, verdana, sans-serif;
    text-align: left;
    font-size: 13px;
    float: left;
    top: 0px;
    width: 675px;
    height: 620px;
    background-color: #f8f8f8;
    line-height: 140%;
    padding-top: 0px;
    padding-left: 25px;
  }
  
#rightcontent
  {
    font-family: arial, verdana, sans-serif;
    text-align: left;
    font-size: 13px;
    float: right;
    top: 0px;
    padding-top: 0px;
    width: 300px;
    height: 620px;
    background-color: #f8f8f8;
  }
  
p.textpadding
  {
    height: 35px;
  }
  
td.infoborderbottom
  {
    border-bottom: 3px solid #bbbbbb;
    padding-bottom: 10px;
  }
  
td.infoborder
  {
    border-top: 3px solid #bbbbbb;
    border-bottom: 3px solid #bbbbbb;
    padding-top: 5px;
    padding-bottom: 5px;
  }

td.clients
  {
    height: 80px;
    width: 60px;
    border: 1px solid black;
    text-align: center;
  }

#team
  {
    font-family: arial, sans-serif;
    top: 0px;
    margin:auto;
    width: 1050px;
    height: 450px;
    background-color: #f8f8f8;
  }
  
input.send-btn
  {
    width: 50px;
    height: 23px;
    font-weight: 400;
    font: 10px, sans-serif;
    outline: none;
  }

input.send-btn1
  {
    font-family: arial, sans-serif;
    font-weight: 400;
    font-size: 14px;
    text-decoration: underline;
    display: block;
    border-top: 0px solid blue;
    border-right: 0px solid blue;
    border-left: 0px solid blue;
    border-bottom: 0px solid #bf2e1a;
    background: url(../pics/center_white_tab.png);
    color: #bf2e1a;
    height: 25px;
  }
  
input.send-btn1:hover
  {
    color: #333333;
    font-weight: 900;
  }

#subcontent
  {
    margin: auto;
    background-color: #f8f8f8;
    width: 1050px;
    height: 235px;
    top: 0px;
    font-family: arial, sans-serif;
    font-size: 12px;
  }
  
td.subtext
  {
    color: #666666;
    font-size: 12px;
    font-weight: 900;
    line-height: 130%;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:20px;
    padding-right:20px;
  }
  
#leftpanel
  {
    background-color:#f8f8f8;
    position: relative;
    float: left;
    top: 0px;
    height: 200px;
    width: 250px;
  }

#centerpanel1
  {
    background-color:#f8f8f8;
    position: relative;
    float: left;
    top: 0px;
    height: 200px;
    width: 250px;
  }

#centerpanel2
  {
    background-color:#f8f8f8;
    position: relative;
    float: left;
    top: 0px;
    height: 200px;
    width: 250px;
  }

#rightpanel
  {
    background-color:#f8f8f8;
    position: relative;
    float: left;
    top: 0px;
    height: 200px;
    width: 250px;
  }
  
#footer
  {
    font-family: arial, sans-serif;
    background-color:#dcd9cf;
    margin: auto;
    left: 0px;
    bottom: 0px;
    height: 65px;
    width: 100%;
    border-top: solid 10px;
    border-left: solid 1px;
    border-right: solid 1px;
    border-bottom: solid 1px;
    border-color: #afa992;
    padding-top:10px;
    padding-bottom:10px;
  }
  
table.footer
  {
    margin-left: auto;
    margin-right: auto;
    width: 1020px;
    vertical-align: middle;
    text-align: center;
  }
  
td.footer
  {
    vertical-align:top;
    font-size:13px;
    color:#666666;
    font-weight:900;
  }

a.footer
  {
    font-size:12px;
    text-align:left;
    color:#666666;
    text-decoration:underline;
    display:underline;
  }

a.footer:hover
  {
    font-size:12px;
    text-align:left;
    color:#666666;
    text-decoration:
    underline;
    display:underline;
  }
  
h1 {height: 19px;color:#aa272f;font-size:19px;font-weight: 700;}
h3 {height: 10px;color:#666666;font-size:16px;}

  
p.text
  {
    line-height: 50%;
  }
  
td.headshot
  {
    font-size: 11px;
    text-align: center;
    width: 50px;
    height: 160px;
  }


