/** blueink overrides **/
#content .dditem{background:#86292D}
#content .dditem:hover{background:#8F3E43}
* {padding:0px; margin:0px;}
 
body {font-size:.9em}
body, #content input, #content textarea {font-family:sans-serif}
#content h1 {font-size:2.1em;text-align:center}
#content h2 {font-size:1.8em}
#content h3 {font-size:1.5em}
#content p {font-size:1em;margin-bottom:.5em}
#content a {white-space:nowrap;text-decoration:underline}
#content a img{border:none}
#content code, #content pre {font-family:monospace;font-size:1.1em !important;font-size:.95em;color:#44A;margin:0;}
#content code {color:#227;white-space:nowrap;margin:0 .2em}
#content pre {margin-left:1em}
#content acronym {border-bottom:1px dotted}
#content hr {height:0;border-top:1px solid #AAA}

/** bigbluehat link style **/
.bigbluehat a {
  color: #000052;
  text-decoration: none;
}
.bigbluehat a em {
  color: #6BC7FF;
  font-style: normal;
}

/**
 * @copyright 2006 BigBlueHat - All rights reserved.
 * @author Ben Kammer <hkammer@bigbluehat.com>
 * @author Benjamin Young <byoung@bigbluehat.com>
 */

/* Colors  :::Gold:#c4842a:::  :::Burgundy:#7b1418:::  :::Grey:#2a2a2a::: */

/* General Styles */

* {margin:0px; padding:0px;}

body {background-color:#000;}
#content h3 {font-family:georgia; font-size:14px; padding-bottom:5px; color:#888;}
#content img {border:none;}
#content ul {margin-left: 15px;}

#content form { padding: 3px 5px; border: 1px solid #c4842a; background: black; color: #c4842a; }
#content label { display: block; padding: 2px 3px; font-weight: bold; }
#content input, #content textarea { background: #7b1418; border: 1px solid #c4842a; padding: 3px 5px; }
#content input[type=submit] { margin: 5px 0px; color: #c4842a; font-weight:bold; }
#content fieldset { border: none; }

/* Wrapper Div */

div#wrapper {width:805px; margin:0px auto;}
div#wrapper h1{text-indent:-5000px;}
div#wrapper > h1 {margin-bottom: -36px;}

/* Header Image */

div#site-header {
	width:799px;
	height:176px;
	border:solid 1px #c4842a;
	border-bottom:none; 
	background:url('../../img/site_design/houses_header.jpg') #ddd no-repeat;
}

/* Site Navigation */

div#site-nav {
width:799px;
height:36px;
border:1px solid #c4842a;
border-bottom:none;
}

div#site-nav ul {list-style:none;}
div#site-nav li{float:left; color:#c4842a;}

#site-nav a {display: block; color:#c4842a; text-decoration:none; padding:6px 10px;}
#site-nav a:hover {background-color:#2a2a2a;}

/* menus */
#site-nav li ul { display: none; position: absolute; top: 1em; left: 0; background: #000; margin-left: 0px; }
#site-nav li > ul { top: auto; left: auto; }
#site-nav li:hover ul, #site-nav li.over ul { display: block; }

* html div#site-nav li {padding:0px; margin-top:0px;}
* html div#site-nav a {padding:10px 20px; margin:0px;}

/* Content */

div#content {
width:799px;
border:solid 1px #c4842a;
background: url('../../img/site_design/keller_williams_logo.gif') no-repeat right bottom #7b1418;
}

div#content:after { content: "."; height: 0; display: block; clear: both; visibility: hidden; }
div#content h3{color:#c4842a; font-family:arial; font-size:20px;}
div#content h3 a{color:white}

#content div#copy {
margin:5px;
font-family:arial, helvetica, sans-serif;
font-size:11px;
color:#000;
}

/* Footer, Copyright & Credits */

#site-footer {
float:left;
width:799px;
color:#c4842a;
border:1px solid #c4842a;
border-top:none;

}
#site-footer #copyright {font-size: 10px; float: left; padding:8px;}
#site-footer #credits {width:170px; font-size: 10px; float:right;}
#site-footer p{margin-top:8px; float:left;}
#site-footer img {float:right; padding-top:1px; padding-right:5px;border:none}
#bigbluehat {width:799px; color:#c4842a; text-align: right; font-size: 10px;  }
#bigbluehat img {float:right; padding:5px 0px}


/** per page styles **/
#content-contact form { float: left; }


/*#content-item-1, #content-item-2, #content-item-3, #content-item-4 { background: black; color: #c4842a; border: 1px solid #c4842a; padding: 10px; width:auto; margin-bottom: 5px;} */
#content-item-1:after, #content-item-2:after, #content-item-3:after, #content-item-4:after { content: "."; height: 0; display: block; clear: both; visibility: hidden; }

#content .post a{color:white}