@charset "utf-8";

/* CSS Document */



body{background-color:#0d61a9; margin:25px 0 48px 0px; padding:0px; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000000;}

img,ul,li,p{margin:0px; padding:0px; text-indent:inherit; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000000;}

img { padding:0; margin:0; border:0; }

h1{font:normal 26px Time Roman; color:#004583; text-decoration:none; text-transform:uppercase; margin:0px; padding:5px 0 5px 0px;}

.text1{font:normal 11px arial; color:#fff; text-decoration:none; text-transform:uppercase; margin:0px; padding:5px 0 5px 0px;}

.text2{font:normal 11px arial; color:#081333; text-decoration:none; text-transform:uppercase; margin:0px; padding:5px 0 5px 0px;}



.clear{clear:both; margin:0px; padding:0px; border:0px; font-size:0px;}

#maincontent{width:980px; margin:0px auto; padding:0px;}

.tdwhite{background-color:#FFF; margin:0px; padding:0px;}

.td1{background-color:#081333; margin:0px; padding:0px;}

.td2{background-color:#c2deec; margin:0px; padding:0px;}

.bluesquirrel{background:url(images/bluesquirrel_bg.jpg) no-repeat top left; width:211px; height:22px; font:bold 12px arial; color:#FFFFFF; text-transform:uppercase; text-align:center; margin:0px; padding:6px 0 0 0px;}

.txt1 { padding:0; margin:0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; }

a.txt1 { padding:0; margin:0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; }

a.txt1:hover { padding:0; margin:0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}

a.txt1:visited { padding:0; margin:0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; }

.mailinglistbox { padding:0; margin:0; background:#003875; height:228px;}

.signuptxt {padding:9px 0 2px 15px; margin:0; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF;  }

.txt3 { padding:6px 10px 0 20px; margin:0; font:normal 10px Arial, Helvetica, sans-serif; color:#FFFFFF; }

.signupbutton { padding:8px 10px 0 20px; margin:0; width:94px; height:29px;}

.click { padding:0; margin:0; font:normal 10px Arial, Helvetica, sans-serif; color:#FFFFFF; }

a.click { padding:0; margin:0; font:normal 10px Arial, Helvetica, sans-serif; color:#FFFFFF; }

a.click:hover { color:#4893EC; }

.footer { padding:0; margin:0; height:33px; background:url(images/footerbg.gif) repeat-x 0 0; }

.footertxt { padding:0 10px 0 10px; margin:0; font:bold 11px/32px Arial, Helvetica, sans-serif; color:#081333; }

.icon { padding:5px 0 0 10px; margin:0; width:22px; height:23px; float:left; display:block;}

.heading { padding:8px 0 0 15px; margin:0; font:bold 20px/30px Arial, Helvetica, sans-serif; color:#000000;}

.txt4 { padding:0 15px 10px 15px; margin:0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000000;} 



.list {padding:10px 15px; margin:0 0 0 10px;}

.list ul li{ list-style:outside;}



.inner_rightpad{ padding:15px 15px 0 0;}

.pad_mid_1{ padding-bottom:15px; background-color:#FFF}

.pad_mid_2{ padding:15px 0; background-color:#FFF}

.pad_mid_3{ padding:15px; background-color:#FFF}





.featuredPropertyPic { padding:10px 0 0 0;}

.featuredPropertyPic .photo { height:130px; width:170px; border:2px solid #fff } 

.ihfslidestext a {font:bold 12px/18px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;} 

.ihfslidestext a:hover {text-decoration:underline;} 



a.pagelink { padding:0; margin:0; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-transform:capitalize; text-decoration:underline; }

a.pagelink:hover { color:#666666; text-decoration:none; }

a.pagelink:visited { padding:0; margin:0; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-transform:capitalize; text-decoration:underline; }



a.text2 { padding:0; margin:0; font:bold 11px Arial, Helvetica, sans-serif; color:#EF6206; text-transform:capitalize; text-decoration:underline; }

a.text2:hover { color:#4893EC; text-decoration:none; }

a.privacy { padding:0; margin:0; font:bold 11px Arial, Helvetica, sans-serif; color:#000000; text-transform:capitalize; text-decoration:underline; }

a.privacy:hover { color:#4893EC; text-decoration:none; }

/* -------------- featured property ------------------- */



.featuredPropertyPic { padding:0;}

.featuredPropertyPic .photo { height:110px; width:190px; border:2px solid #437CD6 } 



.ihfslidestext a {font:bold 10px/13px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;} 

.ihfslidestext a:hover {text-decoration:underline;} 

  

/* -------------- twiter box ------------------- */



.twiterBox{ width:136px; height:83px; background:url(images/banner3.jpg) no-repeat 0 0; padding:15px 51px 0 13px; font:normal 9px/11px Tahoma, Geneva, sans-serif; color:#000000; text-align:center}

.twiterBox a{ font:normal 9px/11px Tahoma, Geneva, sans-serif; color:#003875; text-decoration:none;}

.twiterBox a:hover{text-decoration:underline;}


