/*
Red:	#c22f3f or rgb(194,47,63)
Pink:	#f9eaeb or rgb(249,234,235)
*/
/* General Declarations */
*{font-family:Arial,Helvetica,sans-serif}
body{background:#fff;margin:0;padding:0;text-align:center;font-size:100.1%}
img{border:none}
h1{font-size:1.1em;font-weight:normal;margin:0 0 15px 0;padding:0}
h2{font-size:1.1em;font-weight:normal;margin:0;padding:0;color:#c22f3f}
h3{font-size:1.1em;font-weight:normal;margin:0;padding:0}
form{margin:10px 0;padding:0;width:500px;font-size:0.9em}
form label{width:150px;padding:0;margin:5px 0 0 0}
form br{clear:left}
form dt{clear:both;width:25%;float:left;font-weight:bold;font-size:0.9em}
form dd{float:left;width:74%;margin:0 0 0.5em 0.25em}
form td,form td select{font-size:0.9em}
dl dd input{width:200px;font-size:0.9em}
dl dd select{width:205px;margin:0 0 0 5px;font-size:0.9em}
dl dd textarea{width:200px;height:80px;font-size:0.9em}
/* iDs */
#contact h3{clear:both;font-size:0.8em;font-weight:bold;color:#000}
#rb1{width:800px;margin:0 auto;text-align:left;border:solid #000;border-width: 0 1px;padding:2px}
#printable{width:95%;margin:0 auto;text-align:left;border:solid #000;border-width:0 1px;padding:2px}
#rbleft{float:left}
#rbright{float:right}
#rbleft,#rbright{height:1.3em;line-height:1.3em;padding:8px}
#rbleft b,#rbright b{font-weight:normal;color:#f00}
#rbhead{background:#000 url(images/rb.gif) 50% 50% no-repeat;clear:both;height:72px;padding:8px 9px}
#rblinks{height:168px;padding:60px 0 0 0}
#home #rblinks{background:url(images/bg/home.jpg) top left no-repeat}
#about #rblinks{background:url(images/bg/about.jpg) top left no-repeat}
#meet #rblinks{background:url(images/bg/meet.jpg) top left no-repeat}
#selling #rblinks{background:url(images/bg/selling.jpg) top left no-repeat}
#lettings #rblinks{background:url(images/bg/lettings.jpg) top left no-repeat}
#property #rblinks{background:url(images/bg/property.jpg) top left no-repeat}
#abroad #rblinks{background:url(images/bg/abroad.jpg) top left no-repeat}
#mortgages #rblinks{background:url(images/bg/mortgages.jpg) top left no-repeat}
#redbrokers #rblinks{background:url(images/bg/redbrokers.jpg) top left no-repeat}
#conveyancing #rblinks{background:url(images/bg/conveyancing.jpg) top left no-repeat}
#contact #rblinks{background:url(images/bg/contact.jpg) top left no-repeat}
#rblinks ul{list-style-type:none;margin:0;padding:0;width:178px}
#rblinks li{display:inline;float:left;width:178px}
#rbshirt{background:url(images/pink.gif) top left repeat-y;float:left}
#rbbody{background:url(images/fade.gif) bottom left no-repeat;width:593px;padding:10px 5px 10px 202px }
#rbbody b{color:#c22f3f;font-weight:normal}
#rbbody p{font-size:0.75em;line-height:1.5em;margin:0 0 15px 0;padding:0}
#rbfooter{border-top:1px solid #000;font-size:0.65em;text-align:center;font-weight:bold;clear:both}
#rbfooter b{color:#f00}
#rbfooter p{margin:0;padding:10px 5px;text-align:left}
#rbfooter img{margin: 0 19px 0 0}
#rbfooter a,#rbfooter a:visited{color:#000}
#destinations{width:300px;margin:0 0 10px 0;padding:0;font-size:0.8em}
#destinations li{display:inline;width:150px;float:left;}
#let_form dt,#sch_form dt{font-weight:normal}
#let_form input,#let_form select,#sch_form input,#sch_form select{width:auto}
#mortgagebox{width:270px;float:right;overflow:hidden;font-size:0.9em;border-left:1px dotted #999;padding:10px 0 0 10px;margin:10px 0 0 10px}
#mortgagebox p,#borrow p{font-size:0.7em;color:#999}
#mortgagebox input,#borrow input{width:auto}
#borrow{font-size:0.9em}
#error{color:#c22f3f}
#holidays{float:left;margin:0 0 0 -202px;display:inline;font-size:0.9em;padding:0 0 0 10px}
#holidays span{color:#c22f3f}
#gerald{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/gerald.jpg) bottom left no-repeat}
#adrian{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/adrian.jpg) bottom left no-repeat}
#spencer{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/spencer.jpg) bottom left no-repeat}
#danny{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/danny.jpg) bottom left no-repeat}
#wendy{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/wendy.jpg) bottom left no-repeat}
#chris{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/chris.jpg) bottom left no-repeat}
#clare{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/clare.jpg) bottom left no-repeat}
#traceyn{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/traceyn.jpg) bottom left no-repeat}
#nick{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/nick.jpg) bottom left no-repeat}
#ian{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/ian.jpg) bottom left no-repeat}
#mike{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/mike.jpg) bottom left no-repeat}
#neil{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/neil.jpg) bottom left no-repeat}
#robyn{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/robyn.jpg) bottom left no-repeat}
#traceyf{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/traceyf.jpg) bottom left no-repeat}
#sadie{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/sadie.jpg) bottom left no-repeat}
#gemma{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/gemma.jpg) bottom left no-repeat}
#walter{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/walter.jpg) bottom left no-repeat}
#tim{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/tim.jpg) bottom left no-repeat}
#paul{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/paul.jpg) bottom left no-repeat}
#paula{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/paula.jpg) bottom left no-repeat}
#alison{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/blank.jpg) bottom left no-repeat}
#lisa{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/blank.jpg) bottom left no-repeat}
#jason{padding:110px 0 10px 160px;margin:15px 0;background:url(images/staff/jason.jpg) bottom left no-repeat}
/* classes */
.clear{clear:both}
.pp-float{float:left;width:150px}
/* links */
a,a:visited{text-decoration:none;color:#03c;}
a:hover,a:focus,a:active{color:#c22f3f;text-decoration:underline}
#rblinks li a{display:block;text-align:right;padding:3px 18px 4px 0;font-size:0.7em;font-weight:bold;color:#fff;background:url(images/arrows.gif) 163px 6px no-repeat}
#rblinks li a:hover,#rblinks li a:focus,#rblinks li a:active{color:#000;text-decoration:none}
#about #aboutlink a,#meet #teamlink a,#selling #sellinglink a,#lettings #lettingslink a,#property #searchlink a,#abroad #abroadlink a,#mortgages #mortgagelink a,#redbrokers #redbrokerslink a,#conveyancing #conveyancinglink a,#contact #contactlink a{color:#000}
