/* 
Theme Name: Whitmire
Theme URI: http://www.scit.com/
Description: Whitmire Theme
Version: 1.0
Author: SCIT 
Author URI: http://www.scit.com/ 
*/

* {
  margin: 0px;
  padding: 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
}

body {
  background: url(/wp-content/themes/whitmire1/images/background.jpg);
}

#pageContainer {
  position: relative;
  margin-left:auto;
  margin-right:auto;
  width: 773px;
  background:url(/wp-content/themes/whitmire1/images/content-background.jpg) repeat-y;
}

#topContainer {
  position:relative;
}

#contentContainer {
  position:relative;
  background: url(/wp-content/themes/whitmire1/images/content-top-back.gif) no-repeat;
  min-height: 117px;
  padding-left: 38px;
  padding-right: 22px;
}
#contentContainer H2 {
  font-size: 18px;
  margin-bottom: 15px;
}

#content {
  position:relative;
}

#sidebar {
  position:relative;
  float:left;
  width: 269px;
  background: transparent url(/wp-content/themes/whitmire1/images/sidebar-back.jpg) repeat-y;
  margin-right: 10px;
  margin-bottom: 10px;
}

#spacer1 {
  float: left;
  position:relative;
  width: 38px;
}

#sidebar-content {
  position:relative;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 10px;
  z-index:30;
}
#sidebar-content H2 {
  color: #9d6800;
  font-size: 18px;
  margin-bottom: 15px;
}

#footerContainer {
  clear: both;
  position:relative;
}

#footerContent {
  background: url(/wp-content/themes/whitmire1/images/footer-divider.gif) repeat-x;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 10px;
  margin-left: 21px;
  margin-right: 12px;
  font-size: 10px;
  position:relative;
}

#footerContent a{
  font-size: 10px;
}

p {
  margin-bottom: 10px;
  position:relative;
}

a {
  color: #3b4e3c;
}

ul li{
  margin-left: 25px;
}

#content ul li {
  margin-left: 25px;
  list-style: none;
  margin-bottom: 5px;
}

.idx-border {
  border: solid 1px #888888;
}

.idx-header {
  background: #888888;
  color: #ffffff;
  padding: 2px;
}

.idx-header2 {
  background: #888888;
  color: #ffffff;  
  padding: 2px;
}

#content img {
  position: relative;
}

.idx-heading3 {
  background: #346432;
  color: #FFFFFF;
  padding-top: 3px;
  padding-bottom: 3px;
  margin-bottom: 5px;
}

.idx-heading3 a{
  color:#FFFFFF;
  padding-left: 3px;
}

.idx-bottomborder {
  margin-bottom: 5px;
  padding-bottom: 10px;
}

#introContainer {
  position:relative;
  width: 747px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
}

#introLeftCol {
  width: 444px;
  position:absolute;
  top: 0px;
  left: 0px;
}

#introRightCol {
  width: 307px;
  position: absolute;
  top: 0px;
  left: 444px;
}

#introRightTop {
  background:url(/wp-content/themes/whitmire1/images/intro-right-top.jpg) no-repeat;
  height: 209px;
  overflow: hidden;
  padding-top: 60px;
  color: #E0C198;
  padding-left: 10px;
  padding-right: 10px;
}

#introRightTop a p{
  color: #E0C198;
  text-decoration:none;
}

#introRightTop h2 {
  color: #ffffff;
  font-size: 16px;
}

#introRightBottom {
  background:url(/wp-content/themes/whitmire1/images/intro-right-bottom.jpg) no-repeat;
  height: 243px;
  text-align: center;
  padding-bottom: 10px;
}

.pp_close {
         color: #fff;
}
.mls td, ul li {
   font-size: 14px;
}
.mls-description {
   padding: 5px 0px 5px 15px;
   background: #eeefe1;
   font-size: 13px;
}
.mls-description b {
color: #002e00;
line-height: 20px;
}
.mls-smallprint {
   font-size: 11px;
}

.mls-description img {
}
.mls-description h2 {
size: 18px;
}

.mls-companion-image div {
   height: 112px;
   width: 150px;
   overflow: hidden;
}
