body {width:100%;text-align:center;margin:0px;background-color:#E4E8EC;font-family:arial;color:#fff;font-size:80%;}

#wrapper {width:971px;text-align:center;margin:0px auto 0px auto;background:#71849A;}

img {border:none;}

a.button {clear: both; float: left; margin: 10px 0;} 

a:link,a:visited,a:active {font-family:arial;color:#fff;font-size:12px;text-decoration:none;}

a:hover {color:#B5CF94;}

.clear {clear:both;}

#header {width:971px;background:url(../images/strapline.gif) no-repeat right #fff;height:166px;}

#logo {float:left;width:379px;}

#logoPadding {margin-top:55px;margin-left:55px;width:251px;height:75px;}

#strap {float:right;width:532px;}

#content {margin:48px 55px 0px 55px;width:859px;text-align:left;padding-bottom:50px;background:url(../images/TPO_TSI_logos-01.png) no-repeat bottom right;}

#topmenu {padding-bottom:10px;border-bottom: 1px solid #fff;}

#topmenu ul {margin:0px;padding:0px;}

#topmenu ul li {display:inline;padding-right:58px;}

#topmenu ul li.last {padding-right:0px;}

#topmenu ul li a {font-size:110%;}

#topimage {margin-top:30px;}

#maintext {margin-top:30px;padding-bottom:48px;width:677px;}

#maintextform {margin-top:30px;padding-bottom:48px;width:797px;}

#maintextwide {margin-top:30px;padding-bottom:48px;width:853px;}

p {margin-top:4px;margin-bottom:6px;}

p.padded {margin-bottom:20px;}

#maintextLeft {float:left;width:300px;}

#maintextRight {float:left;width:307px;margin-left:63px;}

#maintext ul {margin-left:18px;padding-left:0px;}

.body {background:url(../images/contact-logos1.jpg) no-repeat bottom right;}



/* FORM STYLING */
form {margin:22px 0px 60px 0px;}

label {padding-left:10px;float:left;width:136px;text-align:right; padding-right:10px;margin-top:15px;font-family:Arial, Verdana, Helvetica;}

input {font-family:Arial, Verdana, Helvetica;font-size:100%;width:506px;margin-top:13px;margin-bottom:10px;}

textarea {font-family:Arial, Verdana, Helvetica;font-size:100%;width:506px;margin-top:17px;}

input.submit {width:90px;float:left;background-color: #001A37;color:#fff;font-weight:bold;border: none;text-align:center;padding:3px 10px 4px 10px;} 

.property {width:447px;margin-top:15px;float:left;}

.propertyimages {width:386px;margin-top:10px;float:right;}

hr {color: #fff;height: 1px;background-color: #fff;border: 0px solid #fff;}

.small {font-size:85%;}


.landlord-table {width: 100%; height: 260px;position: relative;line-height: 18px;}
