#iprop_basicInfo{}
	#iprop_title{font-size:32px;padding:0;margin:0;}
	#iprop_listingType {font-weight:bold;}
	#iprop_unitName{}
	#iprop_address1{}
	#iprop_address2{}
	#iprop_citystatepostal{}
	#iprop_external_mapLink{}
	
	#iprop_askingPrice {font-weight:bold;}
	#iprop_contact_name {font-weight:bold;}

/* basic
----------------------------------------------- */
body {font-family:Arial;font-size:12px;}
#ipropHeader {background: #EAEDF2;}
#ipropHeader {}		
#pFooter {background: #EAEDF2;border-top: 1px solid #2A487E;border-bottom: 1px solid #2A487E;}
a img.iProp {padding: 4px;border: 1px solid #f50103;background: #fff;display: block;}
a:hover img.iProp {background: #7F91B2 !important;}	
h2.iprop span { color: #853C24; }
h3 a {border-bottom: 1px solid #AAB6CB;color: #153671;}
h3 a:hover {background: #2A487E;color: #D4DAE5;}
h4, span.ipropLabel, h3 {color: #f50103;}
.note {font:10px verdana;}
/* generics */
h2.iprop {font-size:1.5em;letter-spacing: 1px;padding: .5em 0;}
h2.iprop span {font-size: .50em;font-weight: normal;display: block;text-transform: uppercase;letter-spacing: 2px;}
h3 {font-weight:bold;font-size:.7em;letter-spacing: -1px;padding: 0;margin: 0;}
h3 a {text-decoration: none;display: block;padding: .3em 1em;font-weight: normal;text-transform: uppercase;margin: 0 -1em;}
h3.display {font: bold .8em Verdana, Arial, sans-serif;}
div.inStretch {padding: 1em 0;font: 12px Verdana, Arial, sans-serif;}
h4, span.ipropLabel {font-weight:bold;letter-spacing: 2px;text-transform: uppercase;font-weight: normal;font-size:.8em;padding:.5em 0;margin-top: 1em;margin-bottom: -5px !important;}
h3 {font-size:1.1em;letter-spacing: 2px;text-transform: uppercase;font-weight: normal;padding: .5em 0;margin-top: 1em;margin-bottom: -5px !important;}
div.inStretch h4 {margin-top: 0 !important;}
p {margin-bottom: 1.5em;}
ul {list-style: none;margin: 0;padding: 0;}
span.ipropLabel {display: block;margin-top: 0 !important;letter-spacing: 0px;}
a:hover {border-bottom-color: #0385FE;color: #1F4785;}	
/* preview layout
----------------------------------------------- */
#ipropHeader {background-color:transparent;}
#backLink {margin-left:25px;}
#ipropContainer {background: transparent !important;}
#ipropContainer a {color:#f50103;}
#ipropContainer.nobkgnd {}
#ipropContainer div.clearfix {clear: both;height: 1px;overflow: hidden;	}
#ipropContainer div.pCol {padding: 1em 1em;background: transparent !important;}
#ipropContainer #pLeft {float: left;width: 460px;background: transparent !important;}
#ipropContainer #pRight {float: left;width: 185px;background: transparent !important;}
#pFooter {clear: both;padding: .5em;padding-left: 20px;height: 26px;line-height: 26px;}
#pFooter a#iprop {display: block;background: url('../../graphics/iListing/iprop-logo-small.gif') no-repeat;width: 45px;height: 25px !important;	overflow: hidden;text-indent: -1000em;text-decoration: none !important;border: medium none !important;float: left;margin-top: 2px;}
#pFooter a#iprop:hover {background-position: 0% -23px;}
#pFooter span.copyright {margin-left: 20px !important;font-size: 80% !important;color: #a15d46;}
/* padding-left */
#ipropContainer #pFooter,
#ipropContainer #pLeft div.pCol,
#ipropHeader {padding-left: 25px;}
div.smallWrap {padding: 0 0 1em;border-bottom: 1px dotted #ccc;margin-bottom: 1em;background: transparent !important;}	
div.bigWrap {border-top: 1px dotted #ccc;padding-top: 1em;margin-top: 2em;background: transparent !important;}
div#iprop_thumbnails{position:relative;overflow:hidden;height:60px;overflow-x: scroll;border:1px solid #cecece;margin-top:5px;width:400px;}
/* resource lists */
ul.iconed {margin-top: .4em;}
ul.iconed li {display: block;background: url('../../graphics/iListing/iprop-icon-file.gif') no-repeat 0% 2px;padding-left: 15px;margin-bottom: .4em}
ul.iconed li a {text-decoration: none;}
/* boxes */
ul.boxes li {border:1px solid #cecece;padding:2px;margin-bottom:5px;}
/* child spaces */
table.childSpace td {font-size:12px;}
table.childSpace td img.mainPic {border:1px solid white;width:120px;}
/* indexes */	
table.index {margin: 1em 0 2em 1em !important;}
table.index td {padding: 0;text-align: left;vertical-align: top;font-size:12px;}
table.index td.thumb {padding-right:20px;width:130px;padding-bottom:10px;}
table.index td.thumb a:hover {border: none;	}
table.index tr.spacer td div{width: 100%;border-bottom: 1px dotted #ccc;padding-bottom: 1em;margin-bottom: 2em;}
table.index td span {display:block;}
table.index td.info table td.left {width: 310px;padding-bottom: 1em;}
table.index td.info a.title {letter-spacing: 1px;color: #f50103 !important;font-size: 1.3em;}
table.index td.info span.title {margin-bottom: .4em;}
table.index td.info table td.blurb {font-size: 85%;color: #333;padding-top: 1em;}
table.index td.info span.topPadding {margin-top: 1em;color: #853C24;font-size: 85%;}
/* toplinks (navigation) */
#toplinksHolder {height: 30px;margin-left: 25px;}
#toplinksHolder ul#toplinks {list-style:none;margin: 0;padding: 0;}
#toplinksHolder ul#toplinks li {display: block;float: left;margin-right: 10px;}
#toplinksHolder ul#toplinks li a {display: block;float: left;padding: .3em 1.4em !important;background: #fff;border: 1px solid #f50103;border-top: none;}
#toplinksHolder ul#toplinks li a:hover {background: #fea3a4;}
#toplinksHolder ul#toplinks li a span {display: block;}	
/* current */
#toplinksHolder ul#toplinks li a.current {background: #fa2f31;color: #fff;}
/* sortable table (sortable view) */	
#ipropContainer table#sortView {border: none !important;border-collapse: collapse;margin: 0 0 2em;}
#ipropContainer table#sortView caption {text-align: left;background: #FFFEEE url('../../graphics/iListing/iprop-icon-info.gif') no-repeat 10px 50%;	font-size: 1em; padding-left:3em; padding-right:1em; padding-top:1em; padding-bottom:1em}
#ipropContainer table#sortView td, #ipropContainer table#sortView th {padding: .2em 1em;text-align: left;vertical-align: top;border-bottom: 1px solid #ccc;}
#ipropContainer table#sortView th {background: #2A487E !important;color: #EAEDF2 !important;border-bottom: 2px solid #333;vertical-align: middle;}
#ipropContainer table#sortView td {padding-bottom: 1em;padding-top: 1em;}
/* hovered row ! */
#ipropContainer table#sortView tr#hovered td {background: #EAEDF2 !important;color: #000 !important;cursor: pointer !important;}
#ipropContainer table#sortView tr#hovered td strong {text-decoration: underline;}
/* Sortable tables */
table.sortable a.sortheader {color: #fff !important;font-weight: bold;text-decoration: none;display: block;border: none !important;text-transform: uppercase;letter-spacing: 1px;}
table.sortable span.sortarrow {color: #fff !important;text-decoration: none;font-size: 100%;}	
#ipropContainer table#sortView th.kill a {display: none;}