body,html {
background-color:#2170BB;
background-repeat:repeat-x;
height:100%;
min-height:100%;
min-width:100%;
background-attachment:fixed;
background-image:url(../img/longBackBlue.gif);
background-position:left bottom;
margin:0;
padding:0
}

#containerMain {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#FFF;
background-image:url(../img/backLongTransBack.gif);
background-repeat:no-repeat;
background-position:left bottom;
min-height:100%;
background-attachment:fixed;
padding:0
}

#container {
width:964px;
margin:0 auto;
padding:0
}

#body {
padding-top:20px;
text-align:right
}

#searchBox {
background-image:url(../img/homeSearch.png);
height:158px;
width:964px;
text-align:center;
padding-top:30px
}

a {
color:#FFF;
text-decoration:none
}

a:hover {
color:#f7ae22;
text-decoration:none
}

#mainInput {
background-image:url(../img/homeSearchinput.png);
height:33px;
width:658px;
font-family:Verdana, Geneva, sans-serif;
font-size:20px;
color:#1A73B5;
padding-top:5px;
padding-left:10px;
vertical-align:baseline;
border-style:none;
margin:0
}

#mainInput2 {
	width:540px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#1A73B5;
	padding:5px;
	vertical-align:baseline;
	border: 2px solid #0D65A7;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
}

.submitBuy {
border:none;
background-image:url(../img/homeSearchbr_btn.png);
height:38px;
width:105px;
cursor:pointer;
font-family:Verdana, Geneva, sans-serif;
font-size:20px;
color:#FFF;
background-repeat:no-repeat;
background-position:0 -38px;
padding:0
}

.submitBuy:hover {
border:none;
background-image:url(../img/homeSearchbr_btn.png);
cursor:pointer;
background-position:0 0;
background-repeat:no-repeat
}

.submitRent {
border:none;
background-image:url(../img/homeSearchbr_btn.png);
height:38px;
width:105px;
cursor:pointer;
font-family:Verdana, Geneva, sans-serif;
font-size:20px;
background-position:-105px -38px;
color:#FFF;
background-repeat:no-repeat;
padding:0
}

.submitRent:hover {
border:none;
background-image:url(/img/homeSearchbr_btn.png);
background-color:transparent;
cursor:pointer;
background-position:-105px 0;
background-repeat:no-repeat
}


.submitBuy2 {
	border:none;
	background-image:url(../images/homeSearchbr_btn2.png);
	height:38px;
	width:105px;
	cursor:pointer;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#FFF;
	background-repeat:no-repeat;
	background-position:0 -38px;
	padding:0;
	background-color: #1072BD;
}

.submitBuy2:hover {
border:none;
background-image:url(../images/homeSearchbr_btn2.png);
cursor:pointer;
background-position:0 0;
background-repeat:no-repeat;
background-color: #1072BD;
}

.submitRent2 {
border:none;
background-image:url(../images/homeSearchbr_btn2.png);
height:38px;
width:105px;
cursor:pointer;
font-family:Verdana, Geneva, sans-serif;
font-size:20px;
background-position:-105px -38px;
color:#FFF;
background-repeat:no-repeat;
padding:0;
background-color: #1072BD;
}

.submitRent2:hover {
border:none;
background-image:url(../images/homeSearchbr_btn2.png);
background-color:transparent;
cursor:pointer;
background-position:-105px 0;
background-repeat:no-repeat;
background-color: #1072BD;
}

.submitSell2 {
border:none;
background-image:url(../images/homeSearchbr_btn2.png);
height:38px;
width:106px;
cursor:pointer;
font-family:Verdana, Geneva, sans-serif;
font-size:20px;
background-position:-210px -38px;
color:#FFF;
background-repeat:no-repeat;
padding:0;
background-color: #1072BD;
}

.submitSell2:hover {
border:none;
background-image:url(../images/homeSearchbr_btn2.png);
background-color:transparent;
cursor:pointer;
background-position:-210px 0;
background-repeat:no-repeat;
background-color: #1072BD;
}

#intpageheader {
height:124px;
text-align:right;
width:964px;
background-image:url(../img/intPageHeader.png)
}

.DLogo {
margin-top:22px;
margin-right:42px
}

#intpagebody {
background-image:url(../img/dzegIntbody.png);
background-repeat:repeat-y;
width:904px;
padding-right:30px;
color:#2170BB;
text-align:left;
padding-left:30px;
padding-bottom:0;
min-height:355px
}

#intpagecontent {
width:625px;
padding-right:10px;
color:#2170BB;
text-align:left;
padding-left:10px;
padding-bottom:0;
margin-right:auto;
margin-left:auto;
float:left
}

#intpagefoot {
background-image:url(../img/dzegIntft.png);
height:36px;
width:964px
}

.result {
width:620px;
margin-top:8px;
margin-bottom:8px
}

.result:hover {
background:#FFF
}

hr {
border-top-width:1px;
border-top-color:#CCC;
width:620px;
border-style:dashed none none;
margin:15px 0 0;
padding:0
}

.image {
float:left
}

.desccol {
text-align:left;
padding-right:10px;
vertical-align:top;
float:right;
width:400px
}

.desccolall {
text-align:left;
vertical-align:top;
float:right;
width:380px
}

.desccolpaid {
text-align:left;
vertical-align:top;
float:right;
width:360px
}

.result .title {
font-size:11px;
color:#0C4678;
font-weight:700
}

.result .locationTitle {
font-weight:700;
color:#666
}

.result .priceT {
font-size:14px;
color:#208F06;
font-weight:700
}

.result .readMore {
color:#F90;
font-weight:700
}

.result .desc {
color:#666
}

.result .descTitle {
color:#2170BB
}

.pageButton {
font-size:12px;
font-weight:700;
color:#2B7BC3;
border:1px solid #999;
margin-right:2px;
margin-left:2px;
padding:3px 6px
}

.pageButtonSel {
font-size:12px;
font-weight:700;
color:#F90;
border:1px solid #CCC;
margin-right:2px;
margin-left:2px;
padding:3px 6px
}

#toMany {
width:550px;
margin-right:auto;
margin-left:auto;
border:1px dashed #C4D1D8;
background-color:#F1F4F6;
padding:20px
}

.mapLink a {
text-decoration:none;
color:#069;
text-align:right;
float:right;
font-size:11px;
margin-right:0
}

.mapLink a:hover {
color:#F90
}

#feedBack {
height:32px;
width:95px;
position:absolute;
top:0;
left:120px
}

#refineBox {
float:right;
width:243px
}

#refineHeader {
background-image:url(../img/refineHeader.png);
height:43px;
width:243px
}

#refineBody {
background-image:url(../img/refineBody.png);
padding-left:12px;
color:#FFF;
text-align:left
}

#refineFooter {
background-image:url(../img/refineFooter.png);
height:17px
}

#refineBody .input {
	height:23px;
	width:205px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#1A73B5;
	padding-left:5px;
	border: 2px solid #196EA6;
}

.submitRefine {
border:none;
background-image:url(../img/refineButton.png);
height:29px;
width:154px;
cursor:pointer;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#FFF;
margin-top:5px;
background-repeat:no-repeat;
background-position:left top
}

.submitDelete {
background-image:url(../img/deleteBtn.png);
background-repeat:no-repeat;
background-position:center center;
height:14px;
width:14px;
margin-top:-4px;
border-style:none
}

.submitWhite {
border:none;
background-image:url(../img/greenButtonWT.jpg);
height:26px;
width:151px;
cursor:pointer;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#FFF;
margin-top:5px;
background-repeat:no-repeat;
background-position:left top
}

.whiteInput {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
border:#ccc 1px solid;
color:#069;
padding:2px
}

#loading {
position:absolute;
min-width:100%;
min-height:100%;
background-color:#FFF;
z-index:5000;
background-image:url(/img/loading.gif);
background-repeat:no-repeat;
background-position:center center;
opacity:0.4px;
filter:alpha(opacity=40)
}

#popupContact {
display:none;
position:fixed;
background-image:url(../img/feedbackBox.png);
_position:absolute;
height:331px;
width:281px;
z-index:21000;
color:#FFF;
font-size:12px;
background-repeat:no-repeat;
padding:12px
}

#popupContact2 {
display:none;
position:fixed;
background-image:url(../img/emailposterBox.png);
_position:absolute;
height:331px;
width:281px;
z-index:21000;
font-size:12px;
background-repeat:no-repeat;
padding:12px
}

#popupContact3 {
display:none;
position:fixed;
background-image:url(../img/sendlinkBox.png);
_position:absolute;
height:331px;
width:281px;
z-index:21000;
font-size:12px;
background-repeat:no-repeat;
padding:12px
}

#popupContact4 {
display:none;
position:fixed;
background-image:url(../img/contactbackBox.png);
_position:absolute;
height:331px;
width:281px;
z-index:21000;
color:#FFF;
font-size:12px;
background-repeat:no-repeat;
padding:12px
}

.butter {
right:200px;
top:-80px;
position:absolute
}

#signup .input {
background-image:url(../img/signupInput.png);
background-repeat:no-repeat;
background-color:transparent;
height:25px;
width:170px;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
color:#1A73B5;
padding-top:3px;
padding-left:10px;
vertical-align:baseline;
border-style:none;
margin:0
}

.listing a {
text-decoration:none;
color:#F50;
font-weight:700;
font-size:11px
}

.moreinfo {
width:620px;
height:20px;
padding-top:2px;
background-image:url(../img/advertiseListing.gif);
margin-top:10px
}

.moreinfo a {
text-decoration:none;
color:#1A73B5;
font-size:10px
}

.moreinfo a:hover {
text-decoration:none;
color:#389A0D;
font-size:10px
}

#signupHeader {
background-image:url(../img/signUpheader.png);
background-repeat:no-repeat;
background-position:left top;
height:153px;
width:747px
}

#signupBody {
background-image:url(../img/signUpbody.png);
text-align:left;
color:#1A73B5;
padding-right:35px;
padding-bottom:15px;
padding-left:35px
}

#signupFooter {
background-image:url(../img/signUpfooter.png);
background-repeat:no-repeat;
background-position:left top;
height:58px;
width:747px
}

#signupBox {
width:747px;
margin-left:auto;
margin-right:auto
}

#signupBox label {
font-weight:700;
color:#2170C0
}

.input2 {
width:160px;
color:#1A73B5;
border:#CCC solid 1px;
padding:3px
}

#signup .input4 {
width:380px;
color:#1A73B5;
border:#CCC solid 1px;
padding:3px
}

#signup .input3 {
width:70px;
color:#1A73B5;
border:#CCC solid 1px;
padding:3px
}

.refineButtonSelect {
background-color:#358dc9;
cursor:pointer;
border:solid 1px #1A73B5;
margin:0;
padding:3px
}

.refineButtonSelect:hover {
background-color:#07438c;
cursor:pointer;
margin:0;
padding:3px
}

.pics {
height:150px;
width:220px;
overflow:hidden;
float:left;
margin:0;
padding:0
}

.pics img {
height:150px;
width:220px
}

#backgroundPopup,#backgroundPopup2,#backgroundPopup3,#backgroundPopup4 {
display:none;
position:fixed;
_position:absolute;
min-height:100%;
min-width:100%;
top:0;
left:0;
background:#000;
border:1px solid #cecece;
z-index:20000
}

#popupContact h1,#popupContact2 h1,#popupContact3 h1,#popupContact4 h1 {
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px
}

#popupContactClose,#popupContact2Close,#popupContact3Close,#popupContact4Close {
font-size:14px;
line-height:14px;
right:-8px;
top:-8px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block
}

#popupContact .input,#popupContact2 .input,#popupContact3 .input,#popupContact4 .input {
background-image:url(../img/feedbackBoxInput.png);
background-repeat:no-repeat;
background-color:transparent;
height:25px;
width:210px;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
color:#1A73B5;
padding-top:4px;
padding-left:10px;
vertical-align:baseline;
border-style:none;
margin:0
}
.linkonWHT {
	color: #1272BE;
}
.submit_single {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
    -moz-border-radius: 1em 1em 1em 1em;
	display:block;
	font-size:20px;
	padding:10px 0;
	width:280px;
	color: #fef4e9;
	border: solid 1px #0A3C77;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#1A73B5), to(#0A3C77));
	background: -moz-linear-gradient(top,  #1A73B5,  #0A3C77);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#1A73B5', endColorstr='#0A3C77');
}
.submit_single:hover {
	color:#FFF;
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#1A73B5), to(#f06015));
	background: -moz-linear-gradient(top,  #1A73B5,  #0A3C77);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#1A73B5', endColorstr='#0A3C77');
}
.submit_single:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#1A73B5), to(#0A3C77));
	background: -moz-linear-gradient(top,  #1A73B5,  #0A3C77);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#1A73B5', endColorstr='#0A3C77');
}

