a:link {
	color:#731512;
}
a:visited {
	color:#731512;
}
a:hover {
	text-decoration:none;
}

h2{
	color:#731512;
}
#leftcol h2{
	padding-bottom:10px;
	border-bottom:1px dashed #731512;
	width:480px;
}
h3{
	color:#000;
}

/* LAYOUT */
body {
	background:url(/gssi/redb/spw/theme/maxwell/i/gui_body_bg.jpg) repeat;
}
#intro {
	background:url(/gssi/redb/spw/theme/maxwell/i/gui_header_bg.png) no-repeat;
}
#header h1 a{
	color:#000;
}
#header h2{
	color:#731512;
}
#header p{
	color:#404040;
	border-left:1px solid #404040;
}
#meta li{
	color:#f3da99;
}

#meta .bedrooms{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_meta_bed.png) no-repeat;
}
#meta .fullbath{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_meta_fullbath.png) no-repeat;
}
#meta .halfbath{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_meta_halfbath.png) no-repeat;
}
#meta .sqft{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_meta_house.png) no-repeat;
}
#meta .idnumber{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_meta_info.png) no-repeat;
}

#leftcoltop{
	background:url(/gssi/redb/spw/theme/maxwell/i/gui_leftcol_top.png) no-repeat;
}
#leftcol{
	background:url(/gssi/redb/spw/theme/maxwell/i/gui_leftcol_bg.png) repeat-y;
}
#leftcol p{
	color:#666;
}

#slideshow{
	background:#fff2d0;
	border:1px solid #e5ce91;
}
#slideshow img{
	border:1px solid #781e19;
}
#slideshownav{
	color:#000;
}
#slideshownav .first{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_media_first.png) no-repeat;
}
#slideshownav .previous{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_media_previous.png) no-repeat;
}
#slideshownav .play{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_media_play.png) no-repeat;
}
#slideshownav .pause{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_media_pause.png) no-repeat;
}
#slideshownav .next{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_media_next.png) no-repeat;
}
#slideshownav .last{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_media_last.png) no-repeat;
}
#slideshownav .icon.expand{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_media_expand.png) no-repeat;
}

#realtorinfo{
	color:#fff;
	background:url(/gssi/redb/spw/theme/maxwell/i/logo_realtor.png) right 25px no-repeat;
}
#realtorinfo .realtorpicture{
	background:#FFE5A1;
	border:none;
}
#realtorinfo h3{
	color:#ccc;
}
#realtorinfo h4{
	color:#fff;
}
#realtorinfo a{
	color:#fff;
}

#containertop {
	background:url(/gssi/redb/spw/theme/maxwell/i/gui_container_top_bg.png) no-repeat;
}
#container {
	background:url(/gssi/redb/spw/theme/maxwell/i/gui_container_middle_bg.png) repeat-y;
}
#content {
	color:#404040;
}
#containerbottom {
	background:url(/gssi/redb/spw/theme/maxwell/i/gui_container_bottom_bg.png) no-repeat;
}
#footer{
	color:#999;
}
#footer a{
	color:#999;
}

.sidebar h3{
	color:#000;
	border-bottom:1px solid #000;
}

.submenu a {
	border-bottom-color:#BBAA98;
}
.submenu a:hover {
	background-color:#fff;
	border-bottom:1px dotted #3B6175;
}
.submenu ul a{
	color:#973333;
}
.submenu .painfo{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_action_info.png) no-repeat;
}
.submenu .pasave{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_action_disk.png) no-repeat;
}
.submenu .pacalculate{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_action_calculator.png) no-repeat;
}
.submenu .pamap{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_action_globe.png) no-repeat;
}
.submenu .paprint{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_action_printer.png) no-repeat;
}
.submenu .paslideshow{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_action_picture.png) no-repeat;
}
.submenu .paemail{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_action_mail.png) no-repeat;
}
.submenu .pabrocure{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_action_document.png) no-repeat;
}
.submenu .patour{
	background:url(/gssi/redb/spw/theme/maxwell/i/icon_action_screen.png) no-repeat;
}
.submenu a.icon:hover{
	background-color:#fff;
}

.collist li {
	border-bottom:1px dashed #DED1C9;
	color:#333;
}
.collist li a {
	color:#333;
}
.collist li a strong {
	color:#333;
}
.collist li a img {
	background:#E1D8CF;
	border:1px solid #322F2F;
}
.collist a:hover, .collist a:hover strong {
	background:#ffffff;
	color:#000;
}

a.button{
  border:1px solid #aa9a8a;
  border-top:1px solid #BDAC9A;
  border-left:1px solid #BDAC9A;
  background-color:#F0EBE7;
  color:#7d0000;
}

a.button:hover{
  background-color:#ffffff;
  border:1px solid #7d0000;
  color:#7d0000;
}
a.button:active{
  background-color:#006B8A;
  border:1px solid #006B8A;
  color:#fff;
}

/* Content Items */
div.infobox{
	background: transparent url(/gssi/redb/spw/theme/maxwell/i/gui_infobox_bg.png) no-repeat;
}

div.infobox h3{
	color:#404040;
}


/* CMXFORMS */
form.cmxform legend{
	color:#000;
}
form.cmxform fieldset fieldset legend{
	color:#404040;
}
form.cmxform fieldset {
	border-top: 1px solid #000;
	background-color: #FFFAEC;
}

form.cmxform fieldset p, form.cmxform fieldset fieldset {
	border-bottom:1px dotted #ccc;
}

form.cmxform span.notes{
	color:#666;
}

/* THICKBOX */
#TB_window {
	background: #ffffff;
	color: #333333;
}

#TB_secondLine {
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_window img#TB_Image {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_HideSelect{
	background-color:#fff;
}