span#devnotes {		color: red;		font-size: 0.9em;		font-family: Arial, sans-serif;		}img { 		border: 0;		}html {		height: 100%;		margin-bottom: 1px;		}body {		color: #333;		font-family: Helvetica, 'Lucida Grande', Verdana, Arial, sans-serif;		font-size: 76%;		margin: 0;		padding: 0;		font-weight: normal;		background: #53518a url(../img/bg.jpg) repeat-x;		text-align: left;		}		div.container {		margin: 0 auto;		padding: 0;		width: 760px;		}div.content {		width: 760px;		margin: 0;		padding: 0;		background: #fff url(../img/bg-trc.gif) no-repeat 50% 0;		}div.clearingdiv {		clear: both;		margin-top: -1px;		height: 1px;		overflow: hidden;		width: 0px;		height: 0px;		}img.floatleft {		float: left;		margin: 6px 15px 15px 5px;		}img.floatright {		float: right;		margin: 6px 5px 15px 15px;		}a.italink { text-decoration: none; border: none; font-style: italic; color: #e62722; }a.italink:link { text-decoration: none; border: none; font-style: italic; color: #e62722; }a.italink:visited { text-decoration: none; border: none; font-style: italic; color: #e62722; }a.italink:hover { text-decoration: none; border: none; font-style: italic; color: #666; }													/*      FOOTER STYLING      */div.footer {		width: 760px;		margin: 0;		padding: 0;		background: url(../img/bg-brc.gif) no-repeat bottom center;		}div.footer p {		margin: 0;		padding: 6px 10px 15px 10px;		float: left;		color: #999;		font-size: 0.9em;		font-family: Arial, sans-serif;		line-height: 125%;		}div.footer p.flrp {		margin: 0;		padding: 6px 5px 10px 0px;		float: right;		}div.footer a { text-decoration: none; }div.footer a:link { text-decoration: none; color: #999; border: none; }div.footer a:visited { text-decoration: none; color: #999; border: none; }div.footer a:hover { text-decoration: none; color: #c9031b; border: none; }img.fticonsleft {		float: left;		margin: 6px 0 10px 18px;		}img.fticonsright {		float: right;		margin: 6px 18px 10px 0;		}/*   THIS ON HOLDimg.fticon {		float: left;		margin: 6px 0 40px 18px;		}div.afficons {		margin: 5px 20px 0 0;		padding: 0;		float: right;		}div.afficons img {		float: left;		margin: 6px 0 0 18px;		}											/*      SUB FOOTER STYLING      */div.subfooter {		width: 760px;		height: 50px;		margin: 0;		padding: 0;		}div.subfooter p {		margin: 0;		padding: 6px 10px 15px 10px;		float: left;		color: #fff;		font-size: 0.9em;		font-family: Arial, sans-serif;		line-height: 125%;		}div.subfooter p.flrp {		margin: 0;		padding: 6px 5px 10px 0px;		float: right;		}div.subfooter a { text-decoration: none; }div.subfooter a:link { text-decoration: none; color: #ccf; border: none; }div.subfooter a:visited { text-decoration: none; color: #ccf; border: none; }div.subfooter a:hover { text-decoration: underline; color: #fff; border: none; }											/*      TEXT STYLING      */p {		font-size: 1em;		text-align: left;		margin: 0;		padding: 15px;		line-height: 150%;		color: #333;		}		h2 {		font-size: 1.2em;		text-align: left;		margin: 0;		padding: 18px 15px 0px 15px;		color: red;		}h3 {		font-size: 1em;		text-align: left;		margin: 10px 15px 0 15px;		padding: 10px 0 10px 0;		line-height: 150%;		color: #000;		font-weight: normal;		border-top: 1px solid #eaeaea;		border-bottom: 1px solid #eaeaea;		}h4 {		font-size: 1em;		text-align: left;		margin: 0 15px 0 15px;		padding: 15px 0 0 0;		line-height: 150%;		color: #333;		border-bottom: 1px solid #ccc;		}		a { text-decoration: none; }a:link { text-decoration: none; color: #333; border-bottom: 1px solid #ee5d1a; }a:visited { text-decoration: none; color: #333; border-bottom: 1px solid #ee5d1a; }a:hover { text-decoration: none; color: #ee5d1a; border-bottom: 1px solid #ee5d1a; }p.doublep {		float: left;		width: 254px;		}p.greysmall {		color: #666;		font-size: 0.9em;		font-family: Arial, sans-serif;		}											/*      HEADER STYLING      */div.header {		height: 107px;		width: 760px;		margin: 0 0 0 0;		padding: 0;		background: none;		position: relative;		}			p.vtopmenu {		color: red;		float: right;		}		p.vtopmenu a { text-decoration: none; }p.vtopmenu a:link { text-decoration: none; color: red; border: none; }p.vtopmenu a:visited { text-decoration: none; color: red; border: none; }p.vtopmenu a:hover { text-decoration: none; color: red; border-bottom: 1px solid red; }h1 {		position: absolute;		left:-5000px;		}a.headerlink {		text-decoration: none;		border: none;		}a.headerlink:link { text-decoration: none; }a.headerlink:visited { text-decoration: none; }a.headerlink:hover { text-decoration: none; }		img.logos {		position: absolute;		top: 10px;		left: 0;		}											/*      TOP LEVEL MENU STYLING      */div.menuholder {		margin: 0;		padding: 0;		width: 760px;		}ul.menu {		margin: 0 0 0 5px;		padding: 5px 0 0 0;		font-family: 'Lucida Grande', Helvetica, Verdana, Arial, sans-serif;		list-style: none;		width: 755px;		}ul.menu li {		margin: 0;		padding: 0;		display: block;		float: left;		width: auto;		text-align: center;		}ul.menu li a, ul.menu li a:link, ul.menu li a:visited {		margin: 0;		padding: 14px 0 0 0;		font-weight: normal;		text-decoration: none;		color: #fff;		border: none;		display: block;		}ul.menu li a:hover {		background: none;		color: #ccf;		}ul.menu li a.activestate, ul.menu li a.activestate:link, ul.menu li a.activestate:visited, ul.menu li a.activestate:hover {		color: red;		}/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 133 - 166 - 178 - 150 - 103 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ul.menu li#ressales {		width: 133px;		height: 46px;		margin: 0 5px 0 0;		background: url(../img/menubg.gif) no-repeat 0 0;		}ul.menu li#ressales a {		width: 133px;		height: 32px;		background: url(../img/menubg-r.gif) no-repeat top right;		}ul.menu li#lettings {		width: 166px;		height: 46px;		margin: 0 5px 0 0;		background: url(../img/menubg.gif) no-repeat 0 0;		}ul.menu li#lettings a {		width: 166px;		height: 32px;		background: url(../img/menubg-r.gif) no-repeat top right;		}ul.menu li#prestige {		width: 178px;		height: 46px;		margin: 0 5px 0 0;		background: url(../img/menubg.gif) no-repeat 0 0;		}ul.menu li#prestige a {		width: 178px;		height: 32px;		background: url(../img/menubg-r.gif) no-repeat top right;		}ul.menu li#overseas {		width: 150px;		height: 46px;		margin: 0 5px 0 0;		background: url(../img/menubg.gif) no-repeat 0 0;		}ul.menu li#overseas a {		width: 150px;		height: 32px;		background: url(../img/menubg-r.gif) no-repeat top right;		}ul.menu li#aboutus {		width: 103px;		height: 46px;		background: url(../img/menubg.gif) no-repeat 0 0;		}ul.menu li#aboutus a {		width: 103px;		height: 32px;		background: url(../img/menubg-r.gif) no-repeat top right;		}											/*      INLINE LIST STYLING      */div.inlinelistouter {		margin: 0 0 0 25px;		padding: 0;		}ul.inlinelist {		margin: 0;		padding: 0;		line-height; 125%;		}ul.inlinelist li {		margin: 0px 0px 8px 0px;		padding: 0;		list-style: square inside url(../img/redtick.gif);		}											/*      SIDELINKS STYLING      */ul.sidelinks {		margin: 10px 0 0 0;		padding: 0;		font-family: Helvetica, Verdana, Arial, sans-serif;		list-style: none;		width: 183px;		}ul.sidelinks li {		margin: 0 0 10px 10px;		padding: 0;		display: block;		width: 152px;		line-height: 130%;		}ul.sidelinks li a, ul.sidelinks li a:link, ul.sidelinks li a:visited {		margin: 0;		padding: 5px;		font-weight: normal;		text-decoration: none;		color: #666;		display: block;		width: 152px;		background: #ddd;		border: 1px solid #eaeaea;		}ul.sidelinks li a:hover {		color: #333;		border: 1px solid #bbb;		}											/*      SIDE MENU STYLING      */ul.sidemenu {		margin: 35px 0 50px 0;		padding: 0;		font-family: Helvetica, Verdana, Arial, sans-serif;		list-style: none;		width: 183px;		}ul.sidemenu li {		margin: 0;		padding: 0;		display: block;		width: 183px;		height: 39px;		border: none;		float: left;		}ul.sidemenu li a, ul.sidemenu li a:link, ul.sidemenu li a:visited {		margin: 0;		padding: 0;		font-weight: normal;		text-decoration: none;		color: #fff;		display: block;		width: 183px;		height: 39px;		background: none;		border: none;		float: left;		}ul.sidemenu li a:hover {		background: #F6F6F6;		}		span.smbig {		font-size: 1em;		width: 165px;		margin: 0 0 0 0;		padding: 6px 0 0 10px;		color: #333;		float: left;		cursor: pointer;		cursor: hand;		line-height: 1.1em;		}		span.smsmall {		font-size: 0.9em;		font-family: Arial, Helvetica, Verdana, sans-serif;		width: 160px;		margin: 0 0 0 0;		padding: 0 0 0 10px;		color: #666;		float: left;		cursor: pointer;		cursor: hand;		}				ul.sidemenu li a.activestate, ul.sidemenu li a.activestate:link, ul.sidemenu li a.activestate:visited, ul.sidemenu li a.activestate:hover { background: #c4c4c4; }ul.sidemenu li.lowerblock {		margin: 30px 0 0 0;		padding: 0;		display: block;		width: 183px;		height: 39px;		border-top: 1px solid #ccc;		}ul.sidemenu a.lowerblocklink, ul.sidemenu a.lowerblocklink:link, ul.sidemenu a.lowerblocklink:visited {		margin: 0;		padding: 0;		font-weight: normal;		text-decoration: none;		color: #fff;		display: block;		width: 183px;		height: 39px;		background: transparent url(../img/menu-arrow.gif) no-repeat 164px 9px;		}ul.sidemenu a.lowerblocklink:hover {		background: #F6F6F6 url(../img/menu-arrow.gif) no-repeat 164px 9px;		}											/*      MAIN IMAGE (INDEX PAGE) STYLING      */div.mainimageholder {		width: 750px;		height: 251px;		margin: 5px 5px 1px 5px;		padding: 0;		}div.shortimageholder {		width: 750px;		height: 110px;		margin: 5px 5px 1px 5px;		padding: 0;		background: none;		}iframe#powcont {		width: 563px;		height: 940px;		margin: 20px 1px 0 6px;		border: 0;		overflow: visible;		background: transparent url(../img/loading.gif) no-repeat 50% 160px;		}iframe#powcontrent {		width: 563px;		height: 1000px;		margin: 20px 1px 0 6px;		border: none;		overflow: visible;		background: transparent url(../img/loading.gif) no-repeat 50% 160px;		}											/*      STAFF PAGE STYLING      */div.staffblock {		margin: 15px 10px 0 15px;		padding: 0;		border-bottom: 1px solid #ddd;		}div.staffblocklast {		margin: 15px 10px 0 15px;		padding: 0;		}div.staffblocklast p {		font-size: 1em;		text-align: left;		margin: 0;		padding: 15px 15px 15px 15px;		line-height: 150%;		color: #333;		float: left;		}div.staffblockimg {		margin: 0 0 15px 0;		padding: 0;		float: left;		width: 104px;		height: 132px;		}div.staffblock p {		font-size: 1em;		text-align: left;		margin: 0;		padding: 15px 15px 15px 15px;		line-height: 150%;		color: #333;		float: left;		}											/*      RAISED DIV STYLING      */div.raised {		width: 760px;		margin: 0;		padding: 0;		background: url(../img/raised-s.gif) repeat-y 50% 0;		}body#raisedwithcols div.raised {		width: 760px;		margin: 0;		padding: 0;		background: url(../img/raised-s-col.gif) repeat-y 50% 0;		}div.raisedtop {		width: 760px;		margin: 0;		padding: 0;		background: url(../img/raised-t.gif) no-repeat 50% 0;		}div.raisedbase {		width: 760px;		margin: 0;		padding: 0;		background: url(../img/raised-b.gif) no-repeat bottom center;		}div.rightcol {		float: left;		width: 184px;		margin: 5px 0 10px 0;		padding: 0;		}div.maincol {		float: left;		width: 570px;		margin: 5px 1px 10px 0;		padding: 0;		}											/*      LINKS LIST STYLING      */ul.linkslist {		margin: 15px 0 50px 15px;		padding: 0;		font-family: Helvetica, Verdana, Arial, sans-serif;		list-style: none;		width: 545px;		}ul.linkslist li {		margin: 0 0 4px 0;		padding: 0;		display: block;		width: 545px;		background: #F6F6F6;		/*height: 39px;*/		}ul.linkslist li.longbase {		margin: 0 0 18px 0;		}ul.linkslist li a, ul.linkslist li a:link, ul.linkslist li a:visited {		margin: 0;		padding: 6px 6px 3px 6px;		font-weight: normal;		text-decoration: none;		color: #333;		display: block;		width: 533px;		background: url(../img/linkarr.gif) no-repeat 98% 50%;		border-top: 1px solid #fff;		border-bottom: 1px solid #fff;		}ul.linkslist li a:hover {		border-top: 1px solid #ccc;		border-bottom: 1px solid #ccc;		}		ul.linkslist li a.activestate, ul.linkslist li a.activestate:link, ul.linkslist li a.activestate:visited, ul.linkslist li a.activestate:hover { background: #c4c4c4; }											/*      FORMS STYLING      */form {		margin: 20px 10px 30px 10px;		}fieldset {		margin: 0;		padding: 0;		border: none;		}input {		display: block;		float: left;		width: 300px;		margin: 0 0 10px 0;		border-top: 1px solid #bbb;		border-left: 1px solid #bbb;		border-right: 1px solid #eee;		border-bottom: 1px solid #eee;		padding: 2px;		}textarea {		display: block;		float: left;		width: 300px;		margin: 0 0 10px 0;		background: #f7f7f7;		border-top: 1px solid #bbb;		border-left: 1px solid #bbb;		border-right: 1px solid #eee;		border-bottom: 1px solid #eee;		padding: 2px;		}select {		display: block;		float: left;		margin: 0 0 10px 0;		border-top: 1px solid #bbb;		border-left: 1px solid #bbb;		border-right: 1px solid #eee;		border-bottom: 1px solid #eee;		}/*select#hearabout {		width: 308px;		}*/label {		display: block;		float: left;		text-align: left;		width: 120px;		padding: 6px 10px 0 10px;		margin: 0;		color: #666;		}em {		color: #f00;		font-style: normal;		font-family: Arial, sans-serif;		}br {		clear: left;		}br.clearnone {		clear: none;		}input.submit {		margin: 0 0 10px 140px;		padding: 3px;		border-top: 1px solid #ccc;		border-left: 1px solid #ccc;		border-right: 1px solid #bbb;		border-bottom: 1px solid #bbb;		cursor: pointer;		cursor: hand;		width: 180px;		}input.submit:hover {		color: #333;		border-top: 1px solid #aaa;		border-left: 1px solid #aaa;		border-right: 1px solid #333;		border-bottom: 1px solid #333;		}input.hidethis {		margin: 0;		padding: 0;		border: none;		height: 0;		width: 0;		}div.formheaders {		margin: 20px 0 15px 0;		padding: 4px 0 3px 0;		border-bottom: 1px solid #ccc;		}div.formheaders span {		margin: 0;		padding: 0 0 0 9px;		font-weight: bold;		}div.formdivider {		margin: 0;		padding: 0;		height: 3px;		border-bottom: 1px solid #ccc;		position: relative;		}div.submitholder {		margin: 0;		padding: 0;		}span.finalformnote {		position: absolute;		top: 10px;		left: 132px;		font-style: italic;		}option.linedoption {		border-top: 1px solid #eaeaea;		}											/*      FORMS STYLINGform {		margin: 20px 10px 30px 15px;		}fieldset {		margin: 0;		padding: 0;		border: none;		}input {		display: block;		width: 240px;		margin: 0 0 10px 0;		border-top: 1px solid #bbb;		border-left: 1px solid #bbb;		border-right: 1px solid #eee;		border-bottom: 1px solid #eee;		padding: 2px;		color: #666;		}textarea {		display: block;		width: 240px;		margin: 0 0 10px 0;		background: #f7f7f7;		border-top: 1px solid #bbb;		border-left: 1px solid #bbb;		border-right: 1px solid #eee;		border-bottom: 1px solid #eee;		padding: 2px;		color: #666;		}select {		display: block;		margin: 0 0 10px 0;		border-top: 1px solid #bbb;		border-left: 1px solid #bbb;		border-right: 1px solid #eee;		border-bottom: 1px solid #eee;		color: #666;		}label {		display: block;		text-align: left;		width: ;		padding: 0px 10px 2px 2px;		margin: 0;		color: #333;		}br {		clear: left;		}input.submit {		margin: 25px 0 10px 130px;		padding: 3px;		border-top: 1px solid #bbb;		border-left: 1px solid #bbb;		border-right: 1px solid #eee;		border-bottom: 1px solid #eee;		cursor: pointer;		cursor: hand;		}input.hidethis {		margin: 0;		padding: 0;		border: none;		height: 0;		width: 0;		}div.formdivider {		margin: 0;		padding: 0;		height: 3px;		border-bottom: 1px solid #ccc;		position: relative;		clear: left;		}div.formleft {		margin: 0 25px 0 0;		padding: 0;		float: left;		}div.formright {		margin: 0 0 0 0;		padding: 0;		float: left;		}label.highlighted {		color: #333;		}span.finalformnote {		position: absolute;		top: 10px;		left: 132px;		font-style: italic;		}