html, body,h1,h2,h3,h4,h5,h6,p,ul,li,br,table,div,ol,a {
  margin:0;
  padding:0
}
body {
  color: #333;
  font: 11px tahoma,Arial,sans-serif;
  line-height: 14px;
  background: #ccc;
  padding-top:16px;
  padding-bottom:16px;
}
h2 {
  color: #333
}
a {
  color: #ED1F24;
  text-decoration:none
}
a:hover{color:#26225E}
div.sub_content a{
	font-size:11px;
	font-weight:bold;
	border-left: 2px #ED1F24 solid;
	padding: 0 0 0 2px;
	display:block;
	margin:0 0 2px 0;
	
}
div.sub_content li {
	list-style:none

}
/*ul {
  font-weight:bold;
  list-style:none
} */
#container_border {
  width: 950px;
  margin: 0 auto;
  padding: 1px;
  background: #888
}
#header1 {
  background: #fff url('/pf/images/fade1.png') repeat left top;
  height: 97px
}
#header1 img {
  float: left;
  margin-left: 124px;
  margin-top: 5px
}
#header1 p {
 color: red;
 font-weight: bold;
 float: right;
 clear: right;
 padding-right: 124px;
 padding-bottom: 10px
}
#header1 p.first {
  padding-top: 30px
}
#header1 p span.label {
 color: darkblue;
}	
#hmenu {
  background: #fff url('/pf/images/menu_fade.png') repeat left top;
  font-family: Tahoma,Arial,sans-serif;
  height: 21px;
  padding: 9px 10px 10px 118px;
}
#hmenu ul {
  padding-left: 0; 
  display: inline
} 
#hmenu ul li {
  border-left: 1px solid darkblue; 
  Xdisplay: inline
}
#hmenu ul li:first-child {
  border-left: none;
}
#menu-list ul li:first-child {
  border-left: 1px solid darkblue; 
}
#hmenu a {
  color: red;
  font-size: 11px;
  text-decoration: none;
  white-space: nowrap;
}
#content {
  padding-left: 124px;
  padding-bottom: 40px;
  width:826px;
  background: white;
  overflow-y: hidden
}
#content h1 {
  color: #ED1F24; 
  font-size: 16px; 
  font-weight: bold;
  background: transparent url('/pf/images/h_panel_gray_rounded.png') no-repeat left;
  padding-top: 12px;
  padding-bottom: 1px;
  padding-left: 10px;
  height: 26px
}
#content h1 > span.label_right {
  color: #27235E
}
#content h2 {
  color: #26225E; 
  font-size: 12px; 
  font-weight: bold; 
}
#content h3 {
  color: #333; 
  font-size: 11px; 
  font-weight: bold;
  margin:16px 0 0 0
}
#content div.sub_content {
  float: left;
  width: 340px; 
  padding-top: 24px;
  padding-right: 24px
}
#content div.sub_content p, div.sub_content h3 {
}
#content div.sub_content p {
  padding-bottom: 0px;
  font-size:11px;
}
#content h1,h2 {
  font-family:arial,sans-serif;
  margin-bottom: 4px;
  margin-top: 0px
}
#content p {
  margin: 0px
}
#pagecopy {margin-right:124px}
#pagecopy li {margin: 4px 0 4px 50px}
#pagecopy h2 {margin:16px 0 8px 0}
#pagecopy p {margin:8px 0 8px 0}
div.sub_content > img {
  float: left;
 }
div.sub_content_body { 
  float:right;
  width:234px;
  margin-top:8px
}
#footer {
  clear: both; 
  background: #1B103D url('/pf/images/footer-bg.gif') no-repeat center top;
  height:64px;
  padding-left: 124px;
  padding-right: 124px
}
#footer	p {
  color: white; 
  font-size: 10px
}
#footer1 {
  display: inline;  
  padding-top: 26px;
  padding-left: 20px; 
  float: left
}
#footer2 {
  display: inline; 
  padding-top: 26px; 
  padding-right: 20px; 
  float: right; 
  text-align: right
}
#footer a {color:#fff}

.property-thumb{float:left;clear:left;padding:2px;border:1px #ccc solid;margin:0 8px 0 8px}
#property-list{float:left;width:212px}
#property-list li{height:70px}
#property-list h3 {margin-top:0}
#property-list a {border:none}
#property_content_body{float:left;width:120px;margin:-18px 0 0 8px}
#section1,#section3{float:left;clear:left}
#section2,#section4{float:right}
.section-logo {margin: 8px;padding:2px;border:1px #ccc solid}
.actions {margin-top:8px}
.actions li {padding-bottom:2px}
#section1 h2 {padding-left:8px}
#property_content_body h2 {padding-left:0}
#copyright{padding:4px}
#copyright a:hover{color:fff;background:none;}
#credits {padding:4px 4px 4px 22px;line-height:22px}
#credits:hover, #credits:active {
	background:#000000 url('/pf/images/4dsites_icon.gif') no-repeat scroll 2px 2px;
	border:1px solid #2F2D21;
	color:#FFFFFF;
	text-decoration:none;
}
#contact_form {width:700px}
#contact_form table {background: #eee}
#contact_form tr {background: #E1DFFF}
#contact_form tr:hover,#contact_form tr:focus {background: #D9D9F8}
#contact_form .radio,#contact_form .checkbox,#contact_form .radio:hover,#contact_form .checkbox:hover {background:transparent;border:none}
#contact_form input,#contact_form textarea {font-family:tahoma,Arial,sans-serif;font-size:12px;color:blue;border:1px #fff solid;background:#F5F5F5;padding:4px}
#contact_form input:focus,#contact_form textarea:focus,#contact_form input:hover,#contact_form textarea:hover {background: #fff; border:1px #aaa solid}
.btn {cursor:pointer;font-size: 11px!important;padding: 0 8px 0 8px!important;width:auto!important;background:#3B2675!important;border:1px #271A4F solid!important;color:#fff!important}

