/* _lcid="1033" _version="11.0.5531" _LocalBinding */
/*http://www.cssportal.com/format-css/process.php*/
body {
    margin: 0;
    font-family: verdana;
    height:100%;
    font-size: 1em;
    background-color: #f1f1f1;
    
}
body p {
   font-family: arial;
    font-size: 1em;
	line-height:150%;
}
body a {
    color:#333366;
    text-decoration: underline;
}
body a:hover {
    color:blue;
    text-decoration: underline;
}

.shadow{
-moz-box-shadow: 6px 0px 10px -7px #888, -6px 0px 10px -7px #888;
box-shadow: 6px 0px 10px -7px #888, -6px 0px 10px -7px #888; 

}


#introdotted {
    border-top: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right:  1px solid #cccccc;
	border-bottom:  1px solid #cccccc;


}

.bullets {margin:0 0 0.35em 0;}


h1{
    font-family: verdana;
    font-size: 18px;
    color: #191970;
    height: 40px;
}
h2{
    font-family: arial;
    font-size: 14px;
    color: #191970;
    height: 20px;
}
#h3 {
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    color: green;
}
#h4 {
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    color: green;
}
#header {
    font-family: arial;
    font-size: 20px;
    font-weight:bold;
    color:black;
}
#introhead {
    font-family: arial;
    font-size: 20px;
    color: #003366;
}
#headerblue {
    font-family: arial;
    font-size: 22px;
    color: #003366;
    height:50;
}
#headerpreview{
    font-family: verdana;
    font-size: 18px;
    color: #191970;
    height: 40px;
}
#headerpreviewsmall{
    font-family: arial;
    font-size: 14px;
    color: #191970;
    height: 20px;
}
#headerbluesmall {
    font-family: arial;
    font-size: 13px;
    color: #003366;
}

#headerblacksmall {
    font-family: arial;
    font-size: 13px;
    color: black;
}


#headerbluewelcome {
    font-family: arial;
    font-size: 14px;
    color: #003366;
}


#headerblackwelcome {
    font-family: arial;
    font-size: 14px;
    color: black;
}


#headerbluemedium {
    font-family: arial;
    font-size: 16px;
    color: #003366;
}
#homelargetext{
    font-family: arial;
    font-size: 14px;
    color: black;
}
#homelargetextwhite{
    font-family: arial;
    font-size: 14px;
    color: white;
}
#posttext {
    font-family: arial;
    font-size: 22px;
    font-weight: bold;
    color: #990000;
}
#adverttext {
    font-family: arial;
    font-size: 18px;
    color: #cccccc;
}

#headerhousesmall {
    font-family: arial;
    font-size: 14px;
    color: #990000;
    height:30;
    display:block;
    font-weight:bold;
}

#headerhouse {
    font-family: verdana;
    font-size: 18px;
    color: #990000;
    height:30;
    display:block;
}
#headerhousebig {
    font-family: verdana;
    font-size: 22px;
    color: #990000;
    height:30;
}
#headerhousedetailshome {
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    color: #990000;
}
#headerhousedetailshomegreen {
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    color: green;
}
#searchevent {
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: black;
    margin: 1.2em;
}
.tableTools{
    padding: 3px 5px 3px 10px;
    background-color: #F7F7DE;
    border: 1px solid #7A2709;
    width: 600px ;
}
#headerhousedetails {
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    color: 003366;
}
.normal {
    font-family: verdana;
    font-size: 9px;
    color: black;
    line-height: 17px;
    border-collapse: collapse;
}
#normalsearchtext {
    font-family: arial;
    font-size: 12px;
    color: #333333;
}
#normalhometext {
    font-family: arial;
    font-size: 12px;
    color: black;
}

#normalhometextwhite {
    font-family: arial;
    font-size: 12px;
    color: white;
    margin: 1.2em;
}
#normalhometextwhite a {
    font-family: arial;
    font-size: 12px;
    color: #CCCCCC;
    margin: 1.2em;
    text-decoration:none;
}

#normalhometextwhite a:hover {
    text-decoration:underline;
}

#normalhometextwhite .redtop {
    font-weight:bold;
    color:#FFFFFF;
}


#normalwhitetextlarge {
    font-family: arial;
    font-size: 13px;
    color: white;
    margin: 1.8em;
}

#normalwhitetext {
    font-family: arial;
    font-size: 12px;
    color: white;
}
#normalwhitetext a {
    font-family: arial;
    font-size: 10px;
    color: white;
    margin: 1.2em;
}
#normalwhitesmalltext {
    font-family: arial;
    color: white;
    font-size: 12px;
    margin: 1.2em;
}
#normalhometextsmall a {
    font-size: 12px;
    color: bccffe;
    text-decoration: none;
}
#normalhometextsmall a:hover {
    color: blue;
    text-decoration: underline;
}
#normalblacksmalltext {
    font-family: arial;
    font-size: 11px;
    color: black;
}
#normaltext {
    font-family: arial;
    font-size: 1em;
    color: black;
}
table.standard {
    border-spacing: ;
    border-collapse: separate;
    font-family: verdana;
    font-size: 0.72em;
    color: black;
}
table.standard tr{
    height: 20;
}
table.standard td a{
    font-family: verdana;
    font-size: 11px;
    color: #003366;
}
#myMenu {
    margin: 1;
}
.myMenu tr td a a:hover {
    background-color: #336699;
}
#mymenubottom {
    border-bottom: solid #999999 1px;
}
.search {
    text-decoration:none;
}
input.search {
    color: #3172A8;
    background: url('../images/search_.gif') no-repeat right center;
    width: 97px;
    height: 24px;
    font-size: 12px;
    font-weight: bold;
    border:none;
}

#pp {
    background: url('../images/pp.gif') no-repeat right center;
    width: 300px;
    height: 50px;
    cursor:pointer;
}

#ppbw {
    background: url('../images/ppbw.gif') no-repeat right center;
    width: 300px;
    height: 50px;
    cursor:pointer;
}

.Searchsmall {
    text-decoration:none;
}
input.Searchsmall {
    color: #3172A8;
    background: url('../images/search_1.gif') no-repeat right center;
    width: 97px;
    height: 24px;
    font-size: 12px;
    font-weight: bold;
    border:none;
}
.searchhome {
    text-decoration:none;
}
input.searchhome {
    color: #336699;
    background: url('../images/search_1.gif') no-repeat right center;
    width: 97px;
    height: 24px;
    font-size: 12px;
    font-weight: bold;
    border:none;
}
#copyright {
    margin-top: 10px;
    text-align:center;
}
#copyright ul{
    margin: 0;
    padding-left: 190px;
    color: #3172a8;
    font-size: 10px;
}
#copyright li{
    list-style-type: none;
    margin-top: 10px;
    margin-right: 0px;
    margin-left: 15px;
    padding: 0;
    float: left;
}
#copyright li a{
    color: #3172a8;
    font-family: verdana;
    text-decoration: none;

}
#copyright li a:hover{
    text-decoration: underline;
}
#advertpreview {
    border: 1px #cccccc solid;
    margin-left: 5px;
    z-index: 2;
    width: 800px;
}
#pano {
    width: 570px;
    height: 450px;
    font-family: verdana;
    font-size: 10px;
    border: 2px #3172A8 solid;
    margin-left: 5px;
    z-index: 0;
}
#map {
    width: 570px;
    height: 450px;
    font-family: verdana;
    font-size: 10px;
    border: 2px #3172A8 solid;
    margin-left: 5px;
    z-index: 0;
}
#map a, #map div{
    color:#3172a8;
}
#outline{
    border-top-width:.;
}
.layout {
    border-bottom:2px;
    solid #000;
    margin:1em 0;
}
.layoutHeader h4 {
    display:block;
}
#SearchResult {
    border-top-width:.;
}
#myMenu ul {
    list-style-type:none;
}
.myMenu{
    padding: 3px 5px 3px 10px;
    background-color: #bccffe;
   
    height:30px;
    width: 800px ;
    font-weight:bold;
    font-family: verdana;
    text-decoration: none;
}
.myMenu a {
    font-family: arial;
    font-size: 0.8em;
    font-weight: bold;
    text-decoration: none;
    color:black;
}
#myMenu a:hover {
    text-decoration: underline;
    background-color: #bccffe;
}
#mymenuright {
   
}
#footermenu tr a {
    font-size: 0.72em;
    font-family: verdana;
    color: #999999;
    display: block;
    text-align:center;
}
#footermenu li a:hover {
    text-decoration: underline;
}
#linkpartner {
    font-size: 0.9em;
    font-family: verdana;
    text-decoration: none;
    display: block;
    color: #999999;
}
#hrdotted {
    width: 95%;
    color: #fff;
    background-color: #fff;
    border: 1px dotted #333366;
    border-style: none none dotted;
}
#luckydip {
    width: 250px;
    height: 110px;
    border: 1px #cccccc solid;
    background-color:#f1f1f1;
    margin-left: 5px;
    z-index: 2;
    overflow:hidden;
}
#homepagebox {
    width: 200px;
    height: 200px;
    border: 1px #f1f1f1 solid;
    background-color:#E6F3FF;
    margin-left: 5px;
    z-index: 2;
    overflow:hidden;
}
.buttonyellow {
    font-size: 13px;
    background-color: #FFCC00;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #9D7D00;
    border-right-color: #9D7D00;
    border-bottom-color: #9D7D00;
    border-left-color: #9D7D00;
}
a{
    text-decoration:none;
    color:#f30;
}
pre{
    display:block;
    font:100% "Courier New", Courier, monospace;
    padding:10px;
    border:1px solid #bae2f0;
    background:#e3f4f9;
    margin:.5em 0;
    overflow:auto;
    width:800px;
}
img.jquery{
    border:1px solid #ccc;
}
li.images{
    margin:0;
    padding:0px;
    list-style:none;
    float:left;
    display:inline;
    margin-right:10px;
}
/* */
#preview{
    position:absolute;
    /*border:1px solid #ccc;
    */
background:#333;
    padding:2px;
    display:none;
    color:#fff;
    font-size:11px;
    font-face:arial;
    width:350;
    height:250;
}
#primarycontent .post .footer{
    position: relative;
    top: 10px;
    background: url('../images/a33.gif') repeat-x;
    height: 64px;
}
.custom_images{
    float: left;
    margin-right: 5px;
}
#footer-share-advert {
    margin-top: 11px;
    color: #eee;
    margin-right: 5px;
}
#footer-share-advert a {
    cursor: pointer;
    text-decoration:none;
}
#footer-share-advert img {
    border:0;
}

#footer-share {
    margin-top: 11px;
    color: #eee;
    margin-right: 5px;
}
#footer-share a {
    cursor: pointer;
    text-decoration:none;
}
#footer-share img {
    border:0;
}
.plusOne {
    margin:2px 5px 0 0;
}


button.search{
cursor:pointer;
font-weight:bold;
background:transparent url('/media/img/buttons/buttons-caps.png') no-repeat right top;
color:#fff!important;
padding:0 7px 0 0;font-size:13px;
text-decoration:none;
text-shadow:0 -1px 1px rgba(0,0,0,0.5);
border:0;
margin-right:5px;
background-position:right 0;
outline:none
}

.home #home-form {
    margin-top:10px;
}

.home #home-form fieldset{
    float:left;
    border: 3px solid #1e4764;
    border-radius: 6px;
}

.home #home-form-find {
    margin-top:10px;
}

.home #home-form-find fieldset{
    float:left;
    border: 3px solid #1e4764;
    border-radius: 6px;
}

.home #home-form input{
    width:270px;
    height: 16px;
    line-height: 16px;
    font-size: 13px;
    padding: 9px 5px 9px 10px!important;
    margin:0!important;
    float:left;
    background-color: #FFF;
    border: 0!important;
    border-radius:0;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

.home #home-form button { 
				width: 46px; height: 34px; float: left; text-indent: -9999px; 
               background-image: url('../images/header-search-submit.png'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               display: block; margin: 0!important; padding: 0!important; 
               background-position: 0 top 
}

.home #home-form-find button { 
				width: 250px; height: 40px; float: left; text-indent: -9999px; 
               background-image: url('../images/renthousebtn.jpg'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               display: block; margin: 0!important; padding: 0!important; 
               background-position: 0 top 
}





.home #home-form-quicksearch {
    margin-top:10px;
}

.home #home-form-quicksearch fieldset{
    float:left;
    border: 2px solid #1e4764;
    padding: 0px 0px 0px 0px!important;
    
}



.home #home-form-quicksearch input{
    width:170px;
    height: 25px;
    line-height: 10px;
    font-size: 12px;
    padding: 5px 2px 5px 5px!important;
    margin:0!important;
    float:left;
    background-color: #FFF;
    border: 0!important;
    border-radius:0;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

.home #home-form-quicksearch button { 
				width: 35px; 
				height: 25px;  
				float: left; 
				 text-indent: -9999px; 
               background-image: url('../images/header-search-submit-quick.png'); 
               background-repeat: no-repeat; 
               background-attachment: scroll; 
               display: block; margin: 0!important; padding: 0!important; 
               background-position: 0 top 
}


.button 
{

cursor: pointer; 
border: 1px solid cccccc;
height:30;
width:190;
color:black;
font-size:13px;
background: F1F1F1;



}


#ExpConnectModule .ModuleContent { padding: 10px 0 10px 16px; }
#ExpConnectModule .ModuleContent h3 { font-size: 16px; line-height: 16px; font-weight: bold; color: #069; margin: 0px; padding: 0px; height: 20px; }
#ExpConnectModule .ModuleContent ul { height: 30px; margin: 0px; padding: 0px; list-style: none; }
#ExpConnectModule .ModuleContent ul li { float: left; height: 30px; display: block; width: 244px; margin-right: 3px; }
#ExpConnectModule .ModuleContent ul li div { background: #e5f2f5; margin-top: 11px; display: block; width: 153px; height: 29px; }
#ExpConnectModule .ModuleContent ul li div span { padding: 5px 0 0 5px; display: block; }
#ExpConnectModule .ModuleContent ul li.Facebook  {width: 153px;  margin-right:0px}
#ExpConnectModule .ModuleContent ul li.Facebook  div { }
#ExpConnectModule .ModuleContent ul li.Facebook div span { padding-top:4px; }
#ExpConnectModule .ModuleContent ul li.FacebookImage   { width: 50px;  margin-top: 4px;  }
#ExpConnectModule .ModuleContent ul li.FacebookImage div  { width:50px; margin-top: 0px;  }
#ExpConnectModule .ModuleContent ul li.Twitter {width: 153px; }
#ExpConnectModule .ModuleContent ul li.Twitter div {width: 156px; }
#ExpConnectModule .ModuleContent ul li.Twitter div span { padding-top:3px; }
#ExpConnectModule .ModuleContent ul li.Twitter div span a { float:left; }
#ExpConnectModule .ModuleContent ul li.Twitter div span label { line-height:29px; }

		




