﻿*, ul, li{
  margin: 0;
  padding: 0;
}
body{
  font-family: Arial, Sans-Serif;


}
* + html{ *overflow-x:hidden;}
* + html body{
	  *overflow-x:auto;
  *overflow-y:hidden;
}
img{
  border: 0;
}

#logo{
  display: block;
  width: 969px;
  height: 100px;
  margin: 0 auto;
  margin-top: 10px;
  margin-bottom: 7px;
}
#logo a{
    display: block;
  width: 482px;
  height: 100px;
  margin: 0 auto;

}
#main-wrapper{
  width: 969px;
  margin: 0 auto;
  background: url(elements/propertysell/main_bg.jpg) repeat-y;
  overflow: hidden;
  zoom:1;
}
#wrapper{
  background: url(elements/propertysell/main_top.jpg) no-repeat;
  padding-top: 15px;
    overflow: hidden;
  zoom:1;
}
#the-content{
  background: url(elements/propertysell/main_bottom.jpg) no-repeat left bottom;
  padding-bottom: 15px;
  overflow: hidden;
  zoom:1;
}
#content{
  margin-left: 1px;
  background: #C4E4F7 url(elements/propertysell/table_bg.jpg) repeat-x left top;
  min-height: 1160px;
  -height: 1160px;
  width: 966px;
  float: left;
  margin-left: 1px;
  -margin-left: 1px;
  display:inline;
  overflow: hidden;
  zoom:1;
}
#header{

}
#header .slogan{
    text-align: center;
    font-family: Arial;
    padding-bottom: 15px;
}


#header .slogan .normal{
  font:bold 24px Arial;
  color: #0F538A ;
}
#header .slogan strong{
  font:bolder 40px Arial;
  color: #0F538A ;
  text-transform:uppercase
}
#header .slogan strong span{
  color: #FEBF01 ;
}
.box-image{
  width: 967px;
  height: 233px;
  background: url(elements/propertysell/the_blue_box.jpg) no-repeat;
}

#top-box ul{
    float: left;
    list-style: none;
    width: auto;
    margin-left: 0;
    padding: 0;
    -display: inline;
}
#top-box li{
  float: left;
}
#top-box a{
  display: block;
  width: 265px;
  text-align: center;
  text-decoration: none;
  font: bold 18px  Arial;
  color: #fff;
  overflow:hidden;
  height:228px;
}
#top-box a samp{
	display:none;
	position:absolute;
	z-index:3;
	
}
#top-box a span{
    position: relative;
    top: -32px;
    letter-spacing: 1px;
    clear: both;
}
#top-box a span span{
    position: static;
    top: 0;
    color: #FEBF01;
}
#main{
    width: 769px;
    margin: 0 auto;
    padding-top: 24px;
   
}
.offer-box{
  width: 769px;
  height: 219px;
  background: url(elements/propertysell/offer_box.jpg) no-repeat;
}
.form_box{
  width: 449px;
  height: 137px;
  background: url(elements/propertysell/form_box.jpg) no-repeat;
  clear: both;
  float: left;
  Xmargin-top: 17px;
  margin-bottom:17px;
  overflow: hidden;
}
.form_box fieldset{
    text-align: center;
	margin:0;
	padding:0;
    margin: 0 auto;
    padding-top: 23px;
	border:0;
}
.form_box fieldset input, .form_box fieldset select{
    border: solid 1px #98732C;
    background: #fff;
    font: 12px Verdana;
    color: #454547;
    margin-left: 3px;
    width: 100px;
    padding: 2px;
    height: 14px;
}
.form_box fieldset select{
    width: 66px;
    height: 20px;
    padding: 1px;
}
.form_box fieldset #email{
  width: 286px;
  margin-left: 4px;
}
.form_box fieldset .c{
  height: 8px;
  overflow:hidden
}
.clear{clear:both}
.form_box fieldset label{
    font: bold 14px Arial;
}
.form_box fieldset #form_submit{
  width: 220px;
  height: 33px;
  background: url(elements/propertysell/sell_myproperty.jpg) no-repeat;
  border: 0;
  cursor: pointer;
  clear: both;
  float: right;
  margin-right: 60px;
  margin-top: 5px;

}
.form_box fieldset span{
  color: #D72917;
  position: relative;
  top: -7px;
}
.form_box fieldset .clear p{
	font:12px Verdana;
	xcolor:#BE3A79;
	text-align:center;
	padding-top:4px
}
.info_box{
  float: left;
  width: 317px;
  height: 137px;
  background: url(elements/propertysell/info_box.jpg) no-repeat;
 Xmargin-top: 17px;
 margin-bottom:17px;
 margin-left: 3px;
}
.info_box p{
    font: 14px Arial;
    padding: 20px 15px;
}
.benefits{
    clear: both;
    float: left;
    width: 449px;
    height: 179px;
    background: url(elements/propertysell/benefits.jpg) no-repeat;
    margin: 17px 0;

}

.features{
    float: left;
    width: 317px;
    height: 179px;
    background: url(elements/propertysell/features.jpg) no-repeat;
    margin: 17px 0 17px 3px;
    -margin: 17px 0 0px 2px;
}

#bottom-box{
  clear: both;
  color: #fff;
  font-family:  Arial;
}
#bottom-box img{
  float: right;
  margin-right: 105px;
}
#bottom-box h2{
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 20px;
}
#bottom-box span{

}
#bottom-box ol{
    margin: 0;
    margin-top: 20px;
    padding: 0;
}
#bottom-box li{
    font-size: 14px;
    list-style-position: inside;
    font-weight: normal;
    letter-spacing: 0px;
}
#bottom-box-text{
  float: left;
  display: inline;
  margin: 30px 0 0 95px;
  width: 480px;
}
#bottom-box-text2{
  float: left;
  display: inline;
  margin: 30px 0 0 95px;
   width: 780px;
}

.c{
  clear: both;
}
#footer_nav{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	width:969px;
	margin:0 auto;
}
#footer_nav a{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	background:url(elements/propertysell/footer_separator.jpg) no-repeat 0 2px;
	margin-left:7px;
	padding-left:5px;
	position:relative
}


#footer_nav a:hover{
	/*text-decoration:underline
	*/
}
#footer_nav address{
	text-align:center;
	position:relative;
	top:-20px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
#footer_nav table{
	margin: 0 auto;
}
.textin{text-indent:-10000px; position:absolute;}


.offer-info{
  float: left;
  margin: 20px;
  width: 300px;
}
.offer-info h2{
    font: bold 19px  Arial;
    color: #95FF5D;
    margin-bottom: 10px;
}
.offer-info p{
  font: 14px Arial;
  color: #fff;
}
.offer-info p strong{
    color: #FEBF01;
}
.special{
  float: right;
  width: 300px;
  margin-right: 10px;
  display: inline;
}

.special h1{
    font: bold 35px  Arial;
    color: #0F538A;
}
.special h2{
    font: bold 24px  Arial;
    color: #454547 ;
    line-height: 22px;
    padding-top: 10px;
}
.price{
    padding-top: 10px;
}
.price strong{
    font: bolder 45px  Arial;
    color: #0F538A;

}
.price span{
    font: bolder 40px  Arial;
    color: #0F538A;
    float: left;
    margin-right: 10px;
}
.price small{
    color: #454547;
    font: bold 21px  Arial;
    line-height: 17px;
    margin-top: 7px;
    float: left;
}
.contacts{
  clear: both;
  padding-top: 14px;
}
.contacts{
  font:  bold 15px Arial;
  color: #0C5189;
  letter-spacing: -1px;
}
.contacts a{
    display: block;
    float: right;
    width: 114px;
    height: 30px;
    text-indent: -10000px;
    background: url(elements/propertysell/contact_us.jpg) no-repeat;
    margin-top: -6px;
}
.list{
  float: left;
  list-style: none;
  margin-left: 36px;
  *margin-left: 18px;
  display:inline;
  padding: 0;

}
.list li{
    font: bold 13px  Arial;
    padding-left: 17px;
    background: url(elements/propertysell/list_bullet.gif) no-repeat;
    margin: 0;
    zoom:1;
}
.benefits h2, .features h2{
  font: bold 22px  Arial;
  letter-spacing: -1px;
  color: #0C5189;
  margin: 15px 15px 8px 36px;
  padding-bottom: 7px;
  border-bottom: solid 1px #B3B3B3;
}
.copyright{padding-top:16px}

.form_box1{
  width: 458px;
  height: 170px;
  background: url(elements/propertysell/inbox-sell-property.png) no-repeat;
  float: right;
  clear:right;
  margin-top: 7px;
  margin-right:1px;  
  overflow: hidden;
}
.form_box1 fieldset{
    text-align: center;
	margin:0;
	padding:0;
    margin: 0 auto;
    padding-top: 0px;
	border:0;
}
.form_box1 fieldset input, .form_box1 fieldset select{
    border: solid 1px #98732C;
    background: #fff;
    font: 12px Verdana;
    color: #454547;
    margin-left: 3px;
    width: 100px;
    padding: 2px;
    height: 14px;
}
.form_box1 fieldset select{
    width: 66px;
    height: 20px;
    padding: 1px;
}
.form_box1 fieldset #email{
  width: 286px;
  margin-left: 4px;
}
.form_box1 fieldset .c{
  height: 8px;
  overflow:hidden
}

.form_box1 fieldset label{
    font: bold 14px Arial;
}
.form_box1 fieldset #form_submit{
  width: 289px;
  height: 25px;
  background: url(elements/propertysell/sell_myproperty1.png) no-repeat;
  border: 0;
  cursor: pointer;
  clear: both;
  float: right;
  margin-right: 60px;
  margin-top: 5px;

}
.form_box1 fieldset span{
  color: #D72917;
  position: relative;
  top: -7px;
}
.form_box1 fieldset .clear p{
	font:12px Verdana;
	xcolor:#BE3A79;
	text-align:center;
	padding-top:4px
}
.benefits1{
    clear: both;
    float: left;
    width: 458px;
    height: 139px;
    behavior: url('iepngfix.htc');
    background: url(elements/propertysell/benefits1.png) no-repeat;
    margin: 0px 0;

}
.benefits1 h2{
  width:298px;
  font: bold 17px  Arial, Helvetica, sans-serif;
  letter-spacing: -1px;
  color: #000000;
  margin-left:17px;
  padding-bottom: 3px;
  margin-top:3px;
  border-bottom: solid 1px #B3B3B3;
}

.features1{
    float: right;
    width: 458px;
    height: 139px;
    behavior: url('iepngfix.htc');
    background: url(elements/propertysell/benefits1.png) no-repeat;
    margin: 0px 0;

}
.features1 h2{
  width:420px;
  font: bold 17px  Arial, Helvetica, sans-serif;
  letter-spacing: -1px;
  color: #000000;
  margin-left:17px;
  padding-bottom: 3px;
  margin-top:3px;
  border-bottom: solid 1px #B3B3B3;
}

.list1{
  float: left;
  list-style: none;
  padding: 0;

}
.list1 li{
    font: 14px  Arial;
    padding-left: 17px;
    background: url(elements/propertysell/list_bullet.gif) no-repeat;
    margin-left: 17px;
    zoom:1;
}

.tick1{
	behavior:url('iepngfix.htc');
	background-image:url('elements/propertysell/list_bullet.png'); width:11px;height:14px; margin:0px; padding:0px; float:left; clear:right; margin-right:3px;
}