/* bydesignhomes.com CSS */

body {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; font-family:Arial, sans-serif; font-size:12px; color:#003615; background-color:#e9e1d5;}

A:link {color: #003615; text-decoration: underline;}
A:visited {color: #711500}
A:active {color: #000000}
A:hover {color: #000000}

.nav {font: 10px Verdana,Arial,sans-serif #003615; padding:4px;}
A.nav:link {color: #003615; text-decoration: none;}
A.nav:visited {text-decoration: none; color: #711500;}
A.nav:active {color: #000000; text-decoration: none; background-color: #ffffff}
A.nav:hover {color: #000000; text-decoration: none; background-color: #ffffff}

/* table cell properties */
TD {font-family:Arial,sans-serif; font-size:12px;}
TH {font-family:Arial,sans-serif; font-size:12px;}
TD.green {background-color:#003615}
TD.brown {background-color:#711500}
TD.tan {background-color:#e9e1d5}
TD.navbkgrd {background-image:url(images/nav_bkgrd.gif);}

.navon {font: bold 10px verdana,arial,sans-serif; color: #ffffff; background-color: #003615}

h1 {font-weight:bold; font-size:16px; font-family:Arial,sans-serif; color:#003615;}
h2 {font-weight:bold; font-size:14px; font-family:Arial,sans-serif; color:#003615;}
h3 {font-weight:bold; font-size:12px; font-family:Arial,sans-serif; color:#003615; margin-top: 0px; margin-left: 0px; margin-bottom: 0px;}

li {font-size:12px; font-family:Arial,sans-serif; margin:6px; padding:0px; vertical-align:middle;}
ul {margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:20px; padding:0px; vertical-align:middle;}
p {font-size:12px; font-family:Arial,sans-serif;}

.caption {font-weight:bold; font-size:11px; font-style:italic; font-family:Arial,sans-serif; color:#711500;padding:4px;}

.details {font-size:10px; font-family:Arial,sans-serif;}
.detailsrv {font-size:10px; font-family:Arial,sans-serif; color:#ffffff;}

/* table borders */
TABLE.green {border-style:solid; border-width:1px; border-color:#003615;}
TABLE.brown {border-style:solid; border-width:1px; border-color:#711500;}
TABLE.black {border-style:solid; border-width:1px; border-color:#000000;}

/* font colors */
.green {color:#003615;}
.brown {color:#711500;}

.image {border-style: outset; border-color: #003615; border-width: 1px; margin-left: 10px; margin-bottom: 6px;}
.imagenoborder {margin-left: 10px; margin-bottom: 6px;}
.imagestagger {margin-left: 20px; margin-bottom: 10px;}
.imageborder {border-style: outset; border-color: #003615; border-width: 1px; margin-bottom: 10px;}

.price {font: bold; color: #711500;}

hr {height: 1px; color: #003615; background-color: #003615; border-style: none;}