/* http://www.countrysidenh.com/main_style.css */
  A:link {color:#4C744A}
  A:visited {color:#4C744A}
  A:hover {color:#000000}

  A.email:link {color:#D9DED9}
  A.email:visited {color:#D9DED9}
  A.email:hover {color:#FFFFFF}

   p {font-size: 11px; font-family: verdana,arial,helvetica; color:#000000}
  ul {font-size: 11px; font-family: verdana,arial,helvetica; color:#000000}
  ol {font-size: 11px; font-family: verdana,arial,helvetica; color:#000000}
  li {font-size: 11px; font-family: verdana,arial,helvetica; color:#000000}
  td {font-size: 11px; font-family: verdana,arial,helvetica; color:#000000}

  .clear {
    clear: both;
  }
  .title {
    font-size: 30px;
    font-family: times,times new roman,serif;
    color: #0053a3;
    font-weight:bold;
    letter-spacing: -1px;
    margin-left:10px
  }

  .smallish {font-size: 10px; font-family: verdana,arial,helvetica; color:#000000}

  .address {font-size: 14px; font-family: arial,helvetica; color:#D9DED9}
  a.addressemail {
    font-size: 10px; 
    font-family: arial,helvetica; 
    color:#D9DED9
  }
  a.addressemail:link {
    font-size: 10px; 
    font-family: arial,helvetica; 
    color:#D9DED9
  }
  a.addressemail:hover {
    font-size: 10px; 
    font-family: arial,helvetica; 
    color:#D9DED9
  }

  .bottom {
    clear: left;
  }

  .footer {
    float: left;
    font-size: 10px;
    margin-left: 195px;
    padding-top: 10px;
    width: 755px;
  }

  .footer .equalhousingopportunity {
    vertical-align: top;
    clear: left;
    float: left;
    margin: 10px 48px 0 0;
    width: 140px;
  }

  .footer .equalhousingopportunity div {
    float: left;
  }
  .footer .realtor {
    float: left;
    margin: 10px 0 0;
    width: 567px;
  }

  .footer .cwc {
    float: left;
  }

  .copyright {font-size: 10px; font-family: verdana,arial,helvetica; color:#FFFFFF}

  .cobroke {
      font-size: 9px; 
      font-family: verdana,arial,helvetica; 
  }

  body {
    background-color: #FFF;
    color: #000;
    font-family: verdana,arial,helvetica;
    font-size: 11px;
    margin: 0;
  }

  .page {
    background: url("images/menubg2.jpg") repeat-y;
    width: 950px;
  }

  .topimage {
    height: 180px;
  }

  .pagecontent {
    float: left;
    width: 755px;
  }

  .pagecontenthome {
    float: left;
    padding: 10px 0 0 0;
    width: 600px;
  }

  .pagecontenthome .csadv {
    padding: 0 20px 20px 0;
  }

  .homefeaturedproperties {
    float: left;
    width: 130px;
  }

  .home {
    position: absolute;
    width: 950px;
    top: 20px;
    left: 50%;
    margin: 0 0 0 -400px;
    border: 0px solid Black;
  }
	
  home-mlspulse {
    position: relative; top: -293px; left: 210px;
  }

  .home-intro {
    color: #0053A3;
    font-size: 16px;
  }
	
  .page-center {
    position: absolute;
    width: 850px;
    top: 20px;
    left: 50%;
    margin: 0 0 0 -425px;
    border: 0px solid Black;
  }

  .pagecontenthome .csadv {
    padding: 0 20px 20px 0;
  }

  .textCountrySide {
      font: 10pt Arial;
      font-weight: bold;
      color: #5A6F36;
  }

  .textAgentName {
      font: 11pt Arial;
      font-weight: bold;
      color: #000066;
  }

  .textAgentIntroTitle {
      font: 12pt Arial;
      font-weight: normal;
      color: #000000;
  }

.agentName {
    font-size: 16px; 
    font-family: verdana,arial,helvetica; 
    font-weight: normal;
}

.agentemail {
    font-size: 10px; 
    font-family: verdana,arial,helvetica; 
    font-weight: normal;
}

.agentcredentials {
    font-size: 10px; 
    font-family: verdana,arial,helvetica; 
    font-weight: normal;
    font-style: italic;
}

.home-re-types {
    font-size: 14px; 
    font-family: verdana,arial,helvetica; 
    font-weight: bold;
    color: #0053a3;
}

.propTypeLink {
    font-size: 8px;
    font-family: verdana,arial,helvetica; 
}



div#leftside {
  float: left;
  margin: 0;
  width: 195px;
}

/* menus
div#menus {
/*  float: left;
  width: 195px;
}
*/
div#menus, div#menus li {
  color: #fff;
}

div#menus {
  background-image: url("images/menubg.png");
  background-repeat: no-repeat;
  clear: left;
  width: 195px;
}

div#menus ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

div#menus > ul {
  border-top: 0px solid #5457ff;
  border-bottom: 0px solid #5457ff;
  border-left: none;
  border-right: none;
}

div#menus li {
  font: bold italic 10pt sans-serif;
  position: relative;
  padding: 5px 10px;
}

div#menus li>a:hover,
div#menus li:hover{
  color: #ffff83;
}

div#menus li li>a:hover,
div#menus li li>a {
  color: #fff;
}

div#menus li#featured-m {
  padding-left: 43px;
  width: 120px;
}
div#menus li#allhomes-m {
  padding-left: 41px;
  width: 115px;
}
div#menus li#buyers-m {
  padding-left: 105px;
  width: 45px;
}
div#menus li#sellers-m {
  padding-left: 100px;
  width: 45px;
}
div#menus li#area-m {
  padding-left: 32px;
  width: 110px;
}
div#menus li#financing-m {
  padding-left: 70px;
  width: 65px;
}
div#menus li#calculators-m {
  padding-left: 59px;
  width: 70px;
}
div#menus li#aboutus-m {
  padding-left: 68px;
  width: 60px;
}
div#menus li#contactus-m {
  padding-left: 57px;
  width: 70px;
}
div#menus li#home-m {
  padding-left: 85px;
  width: 38px;
}


div#menus ul#buyers li,
div#menus ul#sellers li {
  background-color: #0053a3;
  left: 50px;
  top: -25px;
  width: 150px;
}

div#menus ul#area li {
  background-color: #0053a3;
  left: 110px;
  top: -25px;
  width: 150px;
}

div#menus ul#financing li {
  background-color: #0053a3;
  left: 70px;
  top: -25px;
  width: 150px;
}

div#menus ul#aboutus li {
  background-color: #0053a3;
  left: 63px;
  top: -25px;
  width: 150px;
}

div#menus ul#buyers li:hover,
div#menus ul#sellers li:hover,
div#menus ul#area li:hover,
div#menus ul#financing li:hover,
div#menus ul#aboutus li:hover {
  background-color: #cf000c;
}

div#menus li ul {
  display: none;
  margin-top: 5px;
  position: absolute;
  top: 1em;
  left: 0;
}

div#menus li > ul {
  top: auto;
  left: auto;
}

div#menus li:hover ul {
  display: block;
}

div#menus li ul {
  position: absolute;
  width: 10em;
  left: -999em;
}

div#menus li:hover ul, div#menus li.sfhover ul {
  left: auto;
}

div#menus li ul ul {
  margin: -1em 0 0 10em;
}

div#menus, div#menus ul {
  padding: 0;
  margin: 0;
  list-style: none;
  line-height: 1;
}

div#menus li:hover ul ul, div#menus li.sfhover ul ul {
  left: -999em;
}

div#menus li:hover ul, div#menus li li:hover ul, div#menus li.sfhover ul, div#menus li li.sfhover ul {
  left: auto;
}

div#menus a {
  color: #fff;
  text-decoration: none;
}




