/* Stylesheet for Webb &amp; Jenkins */
/* Colour Palette
Red:			#e00747 or rgb(224,7,71)
off-Pink:	#e8bfab or rgb(232,191,171)
Green:		#8cd600 or rgb(140,214,0)
Blue:			#80caed or rgb(128,202,237)
*/
/* General Declarations */
*{font-family:Arial,Helvetica,sans-serif}
body{background:#80caed url(images/bg.gif) top left repeat-x;text-align:center;font-size:100.1%}
h1{clear:left;padding:12px 10px 10px;margin:0;font-size:1.2em}
img{border:0}
form{margin:10px 0;padding:0;min-width:350px;width:400px;font-size:0.9em}
form label{display:block;float:left;width:120px;padding:0;margin:5px 0 0 0;text-align:right}
form br{clear:left}
form dt{clear:both;width:33%;float:left;text-align:right;color:#80caed;font-weight:bold;font-size:0.9em}
form dd{float:left;width:66%;margin:0 0 0.5em 0.25em}
dl dd input{width:200px;font-size:0.9em}
dl dd select{width:205px;margin:0 0 0 5px}
dl dd textarea{width:200px;height:80px;font-size:0.9em}
label{display:block;float:left;width:100px}
/* iDs */
#container{width:760px;margin:1px auto;padding:0}
#header{height:100px;padding:5px;background:url(images/logo.gif) 50% 50% no-repeat}
#propertiespage td{font-size:0.8em}
#footer{clear:both;font-size:0.9em;color:#666;text-align:center}
#form{float:left}
#rotator1,#rotator3{border:1px solid #fff;float:left;display:inline;overflow:hidden;margin:7px;padding:0;position:relative;width:281px;height:200px}
#rotator1 img,#rotator3 img{width:281px;height:200px;display:none;position:absolute;top:0;left:0}
#rotator2{border:1px solid #fff;float:left;display:inline;overflow:hidden;margin:7px;padding:0;position:relative;width:150px;height:200px}
#rotator2 img{width:150px;height:200px;display:none;position:absolute;top:0;left:0}
#staff1,#staff2,#staff3,#staff4{border:1px solid #fff;float:left;display:inline;overflow:hidden;margin:9px;padding:0;position:relative;width:170px;height:150px}
#staff1 img,#staff2 img,#staff3 img,#staff4 img{width:170px;height:150px;display:none;position:absolute;top:0;left:0}
/* Classes */
.inner{width:752px;margin:0 auto;text-align:left}
.outer p,.inner p{margin:0;padding:5px 10px}
.outer{background:transparent;margin:0 auto}
.xtop,.xbottom{display:block;background:transparent;font-size:1px}
.xb1,.xb2,.xb3,.xb4,.zb1,.zb2,.zb3,.zb4{display:block;overflow:hidden}
.xb1,.xb2,.xb3,.zb1,.zb2,.zb3{height:1px}
.xb2,.xb3,.xb4{background:#fff;border:solid #fff;border-width:0 1px}
.zb2,.zb3,.zb4{background:#fff;border:solid #e00747;border-width:0 1px}
.xb1{margin:0 5px;background:#fff}
.zb1{margin:0 5px;background:#e00747}
.xb2,.zb2{margin:0 3px;border-width:0 2px}
.xb3,.zb3{margin:0 2px}
.xb4,.zb4{height:2px;margin:0 1px}
.xcontent{display:block;border:solid #fff;border-width:0 1px;height:auto;background:#fff}
* html .xcontent{height:1px}
.zcontent{display:block;border:solid #e00747;border-width:0 1px;height:auto}
* html .zcontent{height:1px}
.zcontent p,.address{font-size:0.9em}
.zcontent ul{list-style:none;margin:0;padding:0}
.zcontent li{display:inline;float:left;width:150px;height:1.5em;text-align:center}
.zcontent li a{display:block;width:150px;height:1.5em;line-height:1.5em;text-decoration:none;color:#000}
.color_a{background:#fff;color:#fff}
.color_b{background:#fff;color:#000}
.office{width:350px;float:left}
.office b{display:block;margin:10px 0 0 0}
.third{float:left;width:250px}
#floorplanpic{max-width:740px;width:expression(document.floorplanpic.width > 740? "740px": "auto" )}
/* Links */
a,a:visited,#aboutpage a:hover,#aboutpage a:focus{color:#039}
#propertiespage a:hover,#propertiespage a:focus,#propertiespage h1,#error{color:#e00747}
#mortgagespage a:hover,#mortgagespage a:focus,#mortgagespage h1{color:#e8bfab}
#locationpage a:hover,#locationpage a:focus,#locationpage h1{color:#8cd600}
#contactpage a:hover,#contactpage a:focus,#contactpage h1{color:#80caed}
#about a,#about a:visited{color:#000;border:solid #000;border-width:0 0 1px 0}
#properties a,#properties a:visited{color:#e00747;border:solid #e00747;border-width:0 0 1px 0}
#mortgages a,#mortgages a:visited{color:#e8bfab;border:solid #e8bfab;border-width:0 0 1px 0}
#location a,#location a:visited{color:#8cd600;border:solid #8cd600;border-width:0 0 1px 0}
#contact a,#contact a:visited{color:#80caed;border:solid #80caed;border-width:0 0 1px 0}
#aboutpage #about a,#aboutpage #about a:visited,#propertiespage #properties a,#propertiespage #properties a:visited,#mortgagespage #mortgages a,#mortgagespage #mortgages a:visited,#locationpage #location a,#locationpage #location a:visited,#contactpage #contact a,#contactpage #contact a:visited{border-width:0 0 2px 0}
#about a:hover,#about a:focus,#about a:active{background:#000;color:#fff}
#properties a:hover,#properties a:focus,#properties a:active{background:#e00747;color:#fff}
#mortgages a:hover,#mortgages a:focus,#mortgages a:active{background:#e8bfab;color:#fff}
#location a:hover,#location a:focus,#location a:active{background:#8cd600;color:#fff}
#contact a:hover,#contact a:focus,#contact a:active{background:#80caed;color:#fff}