/* CSS Document */

div#wrapper div#property{margin-top:150px;}
div#wrapper div#propertysearch{margin-top:70px;}

div#wrapper div#propertysearch div#search{border:0px solid black;float:right; width:500px;}
div#wrapper div#propertysearch div#search form p label{float:left;padding-left:120px;}
div#wrapper div#propertysearch div#search form p{clear:left;width:370px; text-align:right;}
div#wrapper div#propertysearch div#search form p .search{ border: 1px inset #035442; margin:0; padding: 0;}
div#wrapper div#propertysearch{background-image: url('/images/keys.jpg');background-repeat: no-repeat;}
div#wrapper div#propertysearch div#search form .searchsubmit{margin-right:-105px; background-color: #5A136D;color: #FFFFFF;font-weight: bold;font-size: 10pt;border: #000066 1px outset;}

div#wrapper div#footer{background-color:#583876;width: 799px;padding:5px 0 5px 0; margin-top:60px; color : #FFFFFF;}
div#wrapper div#footer a:link, div#wrapper div#footer a:visited{color:#FFFFFF; padding: 5px;}
div#wrapper div#footer a:hover{color:#FFFFFF; padding: 5px; text-decoration:none}


/*results page */
body {background-color: #F9F1FB; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align: center; margin-top:0px}
div#wrapper { position:relative; width: 799px; background-color:#FFFFFF; margin-left: auto; margin-right: auto; padding: 0px; border: 1px solid #000000;}
div#wrapper div#header {background-color:#583876;width: 799px;padding-bottom:2px; margin-bottom:10px;}
div#wrapper div#header img.logo {float:left;}
div#wrapper div#header div#address {background-color:#583876;color:#FFFFFF;padding:10px;font-weight:bold;text-align:right;}

div#wrapper div#header div#subhead {color: #FFFFFF; text-align:left; padding: 10px 0 0 10px;border: 0px solid #000000; width:100%; right:2px;}
div#wrapper div#header div#subhead div#resultslist{width:375px;}

div#wrapper div#header div#subhead div#fav{padding-left:610px; float:right;margin-top:-65px;}
div#wrapper div#header div#subhead div#fav input.favlink{margin:20px 0 -10px 10px; border-color:#5D0879; background-color:#FFFFFF; font-size:10px;}
div#wrapper div#header div#subhead div#fav div#search1{float:right;margin-right:20px; margin-top:15px; font-weight:bold; padding-bottom:10px}
div#wrapper div#header div#subhead div#fav div#search1 a:link, div#wrapper div#header div#subhead div#fav div#search1 a:visited{color:#FAEB00;}
div#wrapper div#header div#subhead div#fav div#search1 a:hover {text-decoration:none}
div#wrapper div#header div#subhead div#fav div#search{float:right;margin-right:20px; margin-top:45px; font-weight:bold; padding-bottom:10px}
div#wrapper div#header div#subhead div#fav div#search a:link, div#wrapper div#header div#subhead div#fav div#search a:visited{color:#FAEB00;}
div#wrapper div#header div#subhead div#fav div#search a:hover {text-decoration:none}


div#wrapper div#properties{ border: 2px solid #5D0879; background-color:#F9F1FB;margin:20px;padding-top:5px;}
div#wrapper div#noprop{height:70%;}
div#wrapper div#noprop p{padding-top:100px;font-weight:bold;}
div#wrapper div#noprop p a:link, div#wrapper div#noprop p a:visited{color: #583876;}
div#wrapper div#noprop p a:hover{text-decoration:none;}
div#wrapper div#properties div#shrtdescp{width:390px;}
div#wrapper div#properties div#shrtdescp p.proprestulprice{font-size:14px;font-weight:bold}
div#wrapper div#properties div#shrtdescp p.furtherdetails a:link{color:#583876;font-weight:bold; text-decoration:underline;}
div#wrapper div#properties div#shrtdescp p.furtherdetails a:visited{color:#CBC931;font-weight:bold; text-decoration:underline;}
div#wrapper div#properties div#shrtdescp p.furtherdetails a:hover{color:#CBC931;text-decoration:none;font-weight:bold;}
div#wrapper div#properties div#propertypic{float:right; border: 0px solid black;}
div#wrapper div#properties div#propertypic .proppic{border: 2px solid #987D2B;}
div#wrapper div#properties div#propertypic input.addfav{ margin-right:10px;margin-left:10px; border-color:#5D0879; background-color:#FFFFFF; font-size:10px;}
div#wrapper div#properties div#propertypic input.addedfav{ margin-right:10px;margin-left:10px; border-color:#5D0879; background-color:#DFDFDE; font-size:10px;}

/*
div#resultfooter{ margin-left: auto; margin-right: auto; filter: alpha(opacity=70);  -moz-opacity: 0.8;color: #FFFFFF; font-size:11px; text-align:left; width: 789px;position:fixed; bottom:0px;  background-color:#5D0879; padding:5px; }
*/
div#resultfooter{ color: #FFFFFF; font-size:11px; text-align:left; width: 789px; bottom:0px;  background-color:#5D0879; padding:5px; }
div#resultfooter a.footerlink:link, div#wrapper div#resultfooter a.footerlink:visited{ color:#FFF112;font-weight:bold;}
div#resultfooter a.footerlink:hover{text-decoration:none;}

