body, h1, h2, h3, h4, h5, h6, p, div, form, legend, dl, dt, dd, ul, li, ol, img, hr {
	margin:0;
	padding:0;
	border:0
}
body {
	font:70%/1.7em Verdana, Arial, Helvetica, sans-serif;
	background:#969387;
	color:#737373;
	margin:20px 0;
}
p {
	margin:15px 0;
}
a {
	color:#928872;
	font-weight:bold;
}
#container {
	background:#FAF9EE url(images/mainbody-bg.gif) no-repeat;
	margin:0 auto;
	width:775px;
}
#top {
	height:223px;
	padding:40px 30px;
}
.topimg1 {
	background:#FFFFFF url(images/home-top.jpg) no-repeat;
}
.topimg2 {
	background:#FFFFFF url(images/wood-top.jpg) no-repeat;
}
.topimg3 {
	background:#FFFFFF url(images/deep-top.jpg) no-repeat;
}
.topimg4 {
	background:#FFFFFF url(images/grass-top.jpg) no-repeat;
}
.topimg5 {
	background:#FFFFFF url(images/sofa-top.jpg) no-repeat;
}
.topimg6 {
	background:#FFFFFF url(images/laptop-top.jpg) no-repeat;
}
#top #nav {
	width:133px;
	height:219px;
	float:left;
	padding:0 6px 0 3px;
}
#top #nav p {
	margin:4px 0 16px 14px;
}
#top #nav ul {
	margin:0;
}
#top #nav li {
	list-style-type:none;
	font-size:90%;
	line-height:1.6em;
}
#top #nav li.toppad {
	margin:11px 0 0;
}
#top #nav li a {
	text-decoration:none;
	display:block;
	width:114px;
	padding:0 0 0 15px;
	font-weight:normal;
}
#top #nav li a:hover#homebutt, #home #top #nav li a#homebutt {
	background:#D8DAE1 url(images/blue-arrow.gif) no-repeat;
	color:#1C1E53;
}
#top #nav li a:hover#propbutt, #search #top #nav li a#propbutt, #propsearch #top #nav li a#propbutt {
	background:#F3E0EC url(images/purple-arrow.gif) no-repeat;
	color:#AD15B5;
}
#top #nav li a:hover#landbutt, #land #top #nav li a#landbutt, #landforsale #top #nav li a#landbutt {
	background:#F4E8BB url(images/yellow-arrow.gif) no-repeat;
	color:#B3822D;
}
#top #nav li a:hover#mortbutt, #mortgages #top #nav li a#mortbutt {
	background:#F2DBDF url(images/red-arrow.gif) no-repeat;
	color:#C10F74;
}
#top #nav li a:hover#valbutt, #valuations #top #nav li a#valbutt {
	background:#EAEDD1 url(images/green-arrow2.gif) no-repeat;
	color:#608616;
}
#top #nav li a:hover#convbutt, #conveyancing #top #nav li a#convbutt {
	background:#D3E7EE url(images/ltblue-arrow.gif) no-repeat;
	color:#0075A2;
}
#top #nav li a:hover#citybutt, #citylife #top #nav li a#citybutt {
	background:#DBDBDB url(images/grey-arrow.gif) no-repeat;
	color:#606060;
}
#top #nav li a:hover#suppbutt, #suppliers #top #nav li a#suppbutt {
	background:#D7E9E0 url(images/green-arrow.gif) no-repeat;
	color:#005D2D;
}
#top #nav li a:hover#newsbutt, #news #top #nav li a#newsbutt {
	background:#EED8E5 url(images/pink-arrow.gif) no-repeat 0;
	color:#9D005D;
}
#top #nav li a:hover#contbutt, #contact #top #nav li a#contbutt {
	background:#E0E3C6 url(images/lime-arrow.gif) no-repeat;
	color:#76831F;
}
#top #logo {
	float:right;
	margin:1px 0 0 0;
}
#top #logo a {
	display:block;
	width:205px;
	height:94px;
}
#top #logo span {
	display:none;
}
#bluebar {
	border-top:1px solid #FFFFFF;
	background:#242871;
	height:21px;
	text-align:right;
	color:#9091B6;
	font-weight:bold;
	padding:0 30px 0 0;
}
#mainbody {
}
#mainbody #leftcol {
	float:left;
	width:420px;
	padding:0 30px 0;
	margin:35px 0;
}
#mainbody #leftcol h2, #mainbody #fullcol h2 {
	font:250% Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#mainbody #leftcol h3 {
	font:200% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin:4px 0 20px;
}
#mainbody #leftcol h4 {
	font:110% Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#242871;
}
#mainbody  #leftcol .devbox {
	margin:15px 0;
}
#mainbody #leftcol .devbox h3 {
	font-size:120%;
	font-weight:bold;
	margin:0 0 15px;
	border-top:3px solid #F3F2E1;
	border-bottom:3px solid #F3F2E1;
	padding:3px 3px 3px 22px;
	background:#F7F7EA url(images/house-icon.gif) no-repeat 2px;
}
#mainbody #leftcol .devbox img {
	float:left;
	margin:4px 15px 0 0;
}
#mainbody #leftcol .devbox .horimg {
	float:none;
	margin:0;
}
#mainbody #leftcol img.newsimg {
	margin:10px 0 0;
	border:4px solid #242871;
}
#leftcol #branchbox {
	border:1px dashed #C7BFA9;
	padding:5px;
	margin:15px 0;
}
#leftcol #branchbox ul {
	margin:10px 0 10px 10px;
}
#leftcol #branchbox li {
	list-style-type:none;
	font-size:110%;
	font-weight:normal;
	padding:8px 0 8px 14px;
	float:left;
	width:185px;
	background:url(images/click-arrow.gif) no-repeat 0 14px;
}
#leftcol #branchbox p {
	padding:0 5px 5px;
}
#leftcol #branchbox h4 {
	font-size:150%;
	font-weight:normal;
	background:#C7BFA9;
	color:#FFFFFF;
	padding:5px;
}
#leftcol #branchbox .directions {
	float:right;
	padding:20px 10px 20px 13px;
	font-size:65%;
	background:url(images/mglass-icon.gif) no-repeat 0 23px;
}
#mainbody #rightcol {
	float:left;
	width:235px;
	padding:0 30px;
	margin:35px 0;
}
#mainbody #rightcol h3 {
	font-size:120%;
	font-weight:bold;
	margin:35px 0 10px;
	padding:4px 5px;
	background:#242871;
	color:#FFFFFF;
}
#mainbody #rightcol ul {

}
#mainbody #rightcol li {
	list-style-type:none;
	padding:0;
}
#mainbody #rightcol li a {
	font-weight:normal;
	text-decoration:none;
	display:block;
	width:215px;
	background:url(images/click-arrow.gif) no-repeat 7px 8px;
	padding:3px 0 3px 20px;
}
#mainbody #rightcol li a:hover {
	background-color:#D8DAE1;
}
#mainbody #rightcol img.branchpic {
	border:1px solid #928872;
	padding:2px;
}
#mainbody #fullcol {
	width:715px;
	padding:0 30px;
	margin:35px 0;
}
#mainbody #propbox, #mainbody #valbox, #mainbody #landbox, #mainbody #newhomesbox {
	width:235px;
	height:139px;
}
#mainbody #propbox {
	background:url(images/search-box.gif) no-repeat;
	margin:35px 0 20px;
}
#mortgages #mainbody #propbox {
	margin:0;
}
#mainbody #valbox {
	margin:0 0 6px;
	background:url(images/valuation-box2.gif) no-repeat;
}
#mainbody #landbox {
	background:url(images/land-box.gif) no-repeat;
	margin:35px 0 20px;
}
#mainbody #newdevbox {
	background:url(images/developments-box.jpg) no-repeat;
}
#mainbody #hotpropbox {
	background:url(images/hotprop-box.gif) no-repeat;
	margin:7px 0 0;
	width:195px;
	height:375px;
	padding:0 20px;
}
#mainbody #newsbox1, #mainbody #newsbox2 {
	background:url(images/hull-box.gif) no-repeat;
	margin:7px 0 34px;
	width:379px;
	height:173px;
	padding:0 20px;
}
#mainbody #newsbox2 {
	margin:7px 0 10px;
}
#mainbody #newsbox1 h4 {
	padding:14px 0 0 28px;
	color:#FCFCFD;
	font-size:140%;
	font-weight:normal;
	height:25px;
}
#mainbody #newsbox2 h4 {
	padding:14px 28px 0 0;
	color:#FCFCFD;
	font-size:140%;
	font-weight:normal;
	height:25px;
	text-align:right;
}
#mainbody #newsbox1 h4.smallh4, #mainbody #newsbox2 h4.smallh4 {
	font-size:120%;
}
#mainbody #newsbox2 {
	background:url(images/staff-box.gif) no-repeat;
}
#mainbody #newsbox2 a {
	color:#8D9685;
}
#mainbody #newsbox2 .imgleft {
	border:2px solid #8D9685;
}
#mainbody #casebox {
	background:url(images/case-box.jpg) no-repeat;
	margin:34px 0 0;
	width:227px;
	height:240px;
}
#mainbody #quotebox {
	background:url(images/quotation-box.jpg) no-repeat;
	margin:38px 0 0;
	width:401px;
	height:77px;
}
#mainbody #chainbox {
	background:url(images/chainbreaker-box.gif) no-repeat;
	width:235px;
	height:139px;
}
#valuations #mainbody #chainbox {
	margin:20px 0 0;
}
#mainbody #survbox {
	background:url(images/surveys-box.gif) no-repeat;
	margin:35px 0 20px;
	width:235px;
	height:139px;
}
#mainbody #overbox {
	background:url(images/overseas-box.jpg) no-repeat;
	margin:34px 0 0 5px;
	width:227px;
	height:240px;
}
#valuations #mainbody #overbox {
	margin:20px 0 0 5px;
}
#mainbody #lnhbox {
	background:url(images/land-new-homes-box.jpg) no-repeat;
	margin:34px 0 0 5px;
	width:227px;
	height:240px;
}
#reasons #mainbody #lnhbox {
	margin:20px 0 20px 5px;
}
#mainbody #mortbox {
	background:url(images/mortgages-box.jpg) no-repeat;
	margin:34px 0 0 5px;
	width:227px;
	height:240px;
}
#valuations #mainbody #mortbox, #land #mainbody #mortbox {
	margin:20px 0 0 5px;
}
#mainbody #goldbox {
	background:url(images/gold-box.jpg) no-repeat;
	margin:34px 0 0 5px;
	width:227px;
	height:240px;
}
#mainbody #goldbox2 {
	background:url(images/gold-box2.jpg) no-repeat;
	margin:35px 0 0;
	width:411px;
	height:139px;
}
#mainbody #reasonsbox {
	background:url(images/reasons-box.gif) no-repeat;
	margin:7px 0 0;
	width:235px;
	height:139px;
}
#news #mainbody #reasonsbox {
	margin:33px 0 0;
}
#contact #mainbody #reasonsbox {
	margin:20px 0 0;
}
#mainbody #convbox {
	background:url(images/conveyancing-box.gif) no-repeat;
	margin:20px 0 0;
	width:235px;
	height:139px;
}
#mainbody #groupbox {
	background:url(images/home-logo-group.gif) no-repeat;
	margin:6px 0 0;
	width:227px;
	height:367px;
	padding:4px;
}
#mainbody #surveys {
	background:url(images/home_surveys.gif) no-repeat;
	width:235px;
	height:113px;
	margin:7px 0 0;
}
#mainbody #overseas {
	background:url(images/home_overseas.gif) no-repeat;
	width:235px;
	height:113px;
	margin:20px 0;
}
#mainbody #outsidebox {
	background:url(images/outside-area-box.gif) no-repeat;
	margin:7px 0 20px;
	width:235px;
	height:139px;
}
#mortgages #mainbody #outsidebox {
	margin:20px 0;
}
#valuations #mainbody #outsidebox {
	margin:33px 0 20px;
}
#mainbody #hipbox {
	background:url(images/hip-box.gif) no-repeat;
	margin:20px 0 20px;
	width:235px;
	height:119px;
}
#mainbody #logos {
	background:url(images/home_logos.gif) no-repeat;
	width:235px;
	height:113px;
}
#mainbody #propbox a, #mainbody #valbox a, #mainbody #landbox a, #mainbody #newdevbox a, #mainbody #valbox2 a, #mainbody #chainbox a, #mainbody #survbox a, #mainbody #reasonsbox a, #mainbody #convbox a {
	width:235px;
	height:139px;
	display:block;
}
#mainbody #surveys a, #mainbody #overseas a, #mainbody #hipbox a {
	width:235px;
	height:113px;
	display:block;
}
#mainbody #outsidebox a{
	width:235px;
	height:139px;
	display:block;
}
#mainbody #logos a {
	width:120px;
	height:113px;
	display:block;
}
#mainbody #casebox a, #mainbody #overbox a, #mainbody #lnhbox a, #mainbody #mortbox a, #mainbody #goldbox a {
	width:227px;
	height:240px;
	display:block;
}
#mainbody #quotebox a {
	width:401px;
	height:77px;
	display:block;
}
#mainbody #goldbox2 a {
	width:411px;
	height:139px;
	display:block;
}
#mainbody #propbox span, #mainbody #valbox span, #mainbody #hotpropbox strong, #mainbody #landbox span, #mainbody #newdevbox span, #suppliers #joinersection span, #suppliers #remsection span, #suppliers #plumbsection span, #suppliers #paintsection span, #mainbody #quotebox span, #mainbody #casebox span, #mainbody #valbox2 span, #mainbody #chainbox span, #mainbody #survbox span, #mainbody #overbox span, #mainbody #lnhbox span, #mainbody #mortbox span, #mainbody #goldbox span, #mainbody #goldbox2 span, #mainbody #reasonsbox span, #mainbody #surveys span, #mainbody #overseas span, #mainbody #logos span, #mainbody #convbox span, #mainbody #dampsection span, #suppliers #elecsection span, #suppliers #upvcsection span, #suppliers #aerialsection span, #suppliers #kitchensection span, #suppliers #buildingsection span, #suppliers #jetwashsection span, #suppliers #telsection span, #suppliers #treesection span, #suppliers #blindssection span, #suppliers #windowssection span, #suppliers #alarmsection span, #suppliers #skipsection span, #mainbody #outsidebox span, #mainbody #hipbox span {
	display:none;
}
#mainbody .landbox .landtext {
	float:left;
	width:420px;
	padding:0 30px 0 0;
	margin:10px 0 0;
}
#mainbody .landbox .landtext h3 {
	font-size:110%;
	background:#C7BFA9;
	color:#FFFFFF;
	padding:1px 1px 1px 4px;
}
#landforsale #mainbody .landbox .landtext h3 {
	font-size:110%;
	background:none;
	color:#737373;
	padding:1px 0;
}
#mainbody .landbox .landtext a {
	font-size:110%;
	text-decoration:none;
	color:#928872;
	font-weight:bold;
	background:url(images/click-arrow.gif) no-repeat 0 3px;
	padding:0 0 0 12px;
}
#landforsale #mainbody .landbox .landtext a {
	font-size:100%;
	text-decoration:underline;
	font-weight:bold;
	background:none;
	padding:0;
}
#news #mainbody .landbox .landtext a {
	background:none;
	padding:0;
	font-size:100%;
	text-decoration:underline;
}
#mainbody .landbox .landpic {
	float:left;
	width:232px;
	margin:10px 0 0;
	padding:0 0 0 27px;
	text-align:center;
	font-size:110%;
}
#mainbody .landbox .landpic img {
	margin:0 0 5px;
	border:3px solid #D9D0B9;
}
#mainbody #landblock {
	width:420px;
}
#suppliers #container, #search #container, #propsearch #container, #good #container {
	background:#FAF9EE;
}
#suppliers #fullcol, #propsearch #fullcol, #good #fullcol {
	width:604px;
	padding:0 85px;
	margin:35px 0;
}
#search #fullcol {
	width:611px;
	padding:0 79px;
	margin:23px 0;
}
#search #fullcol h2 {
	padding:12px 0 0 6px;
}
#search center, #search form {
	text-align:left;
}
#suppliers #contractbox {
	background:url(images/contractors-box.gif) no-repeat;
	padding:13px 12px 2px;
}
#suppliers #joinersection {
	background:url(images/joiner-box.gif) no-repeat;
	height:137px;
	width:208px;
	float:left;
	margin:0 0 10px 7px;
}
#suppliers #remsection {
	background:url(images/removals-box.jpg) no-repeat;
	height:134px;
	margin:0 0 10px;
}
#suppliers #dampsection {
	background:url(images/damp-box.jpg) no-repeat;
	height:119px;
	margin:0 0 10px;
}
#suppliers #plumbsection {
	background:url(images/plumb-box.gif) no-repeat;
	height:135px;
	width:208px;
	float:left;
	margin:0 0 10px 6px;
}
#suppliers #paintsection {
	background:url(images/painters-box.jpg) no-repeat;
	height:137px;
	width:348px;
	margin:0 0 10px;
	float:left;
}
#suppliers #elecsection {
	background:url(images/electrical-box.jpg) no-repeat;
	height:135px;
	width:348px;
	margin:0 0 10px;
	float:left;
}
#suppliers #upvcsection {
	background:url(images/upvc-box.jpg) no-repeat;
	height:135px;
	margin:0 0 10px;
	clear:left;
}
#suppliers #aerialsection {
	background:url(images/aerials-box.jpg) no-repeat;
	height:137px;
	margin:0;
	clear:left;
}
#suppliers #kitchensection {
	background:url(images/kitchen-box.jpg) no-repeat;
	height:137px;
	width:348px;
	margin:10px 0;
	clear:left;
	float:left;
}
#suppliers #buildingsection {
	background:url(images/building-box.jpg) no-repeat;
	height:137px;
	width:207px;
	margin:10px 0 10px 7px;
	float:left;
}
#suppliers #jetwashsection {
	background:url(images/jetwash-box.jpg) no-repeat;
	height:119px;
	margin:0 0 10px;
	clear:left;
}
#suppliers #telsection {
	background:url(images/telephone-box.jpg) no-repeat;
	height:119px;
	clear:left;
}
#suppliers #treesection {
	background:url(images/tree-box.jpg) no-repeat;
	height:137px;
	margin:0 0 10px;
	clear:left;
}
#suppliers #blindssection {
	background:url(images/blinds-box.jpg) no-repeat;
	height:137px;
	width:348px;
	margin:10px 0;
	clear:left;
	float:left;
}
#suppliers #windowssection {
	background:url(images/windows-box.gif) no-repeat;
	height:137px;
	width:207px;
	margin:10px 0 10px 7px;
	float:left;
}
#suppliers #alarmsection {
	background:url(images/alarm-box.jpg) no-repeat;
	height:137px;
	clear:left;
}
#suppliers #skipsection {
	background:url(images/skip-box.jpg) no-repeat;
	height:119px;
	clear:left;
	margin:10px 0 0;
}
#mainbody #joinersection a, #mainbody #remsection a, #mainbody #plumbsection a, #suppliers #upvcsection a, #suppliers #aerialsection a {
	height:132px;
	display:block;
}
#mainbody #dampsection a, #suppliers #jetwashsection a, #suppliers #telsection a, #suppliers #skipsection a {
	height:119px;
	display:block;
}
#mainbody #elecsection a, #mainbody #paintsection a, #suppliers #buildingsection a, #suppliers #windowssection a {
	height:135px;
	width:206px;
	display:block;
}
#mainbody #plumbsection a {
	height:135px;
	width:208px;
	display:block;
}
#suppliers #kitchensection a, #suppliers #blindssection a {
	height:137px;
	width:205px;
	display:block;
}
#suppliers #treesection a, #suppliers #alarmsection a {
	height:137px;
	display:block;
}
#suppliers #contfoot {
	background:url(images/contractors-footer.gif) no-repeat;
	height:10px;
	clear:both;
}
#reasons #mainbody  #leftcol ul {
	margin:15px 0 0 17px;
}
#reasons #mainbody  #leftcol li {
	margin:15px 0 0;
}
#reasons #mainbody  h3 {
	margin:15px 0 0;
}


#footer {
	clear:both;
	background:#242871 url(images/footer-bg.gif) no-repeat;
	height:21px;
	border-bottom:1px solid #FFFFFF;
	border-top:25px solid #FAF9EE;
	font-size:90%;
	padding:0 20px;
	color:#9091B6;
}
#footer a {
	color:#9091B6;
}
#footer #sitemap {
	float:left;
}
#footer #copyright {
	float:right;
}
form {
	margin:;
}
fieldset {
	padding:10px;
}
legend {
	padding:0 8px 0 3px;
	font-size:110%;
	font-weight:bold;
}
label {
	width:150px;
	display:block;
	float:left;
	padding:0 15px 0 0;
	text-align:right;
}
#propcriteria label {
	width:100%;
	padding:0;
	text-align:center;
}
#propcriteria select {
	margin:10px 0 0;
}
#propcriteria p {
	float:left;
	width:33%;
	text-align:center;
}
#valuations label {
	width:150px;
}
#valuations fieldset {
	margin:0 0 15px;
}
#valuations #subform {
	margin:0;
}
#valuations #subform p {
	margin:15px 10px;
}
#tickboxes {
	margin:15px 0 30px;
}
#tickboxes input, #regions input, #proptypes input {
	width:30px;
	border:0;
	float:left;
}
#tickboxes label {
	width:135px;
	display:block;
	float:left;
	font-size:100%;
	text-align:left;
}
#tickboxes label.longlabel {
	width:100px;
}
#regions {
	margin:15px 0 30px;
	padding:10px 0 20px 10px;
}
#regions label {
	width:135px;
	display:block;
	float:left;
	text-align:left;
}
#regions input, #tickboxes input {
	margin:0 0 0 10px;
}
#proptypes {
	margin:15px 0 25px;
	padding:10px 0 20px 10px;
}
#proptypes label  {
	width:150px;
	display:block;
	float:left;
	text-align:left;
	font-size:90%;
}
#proptypes input  {
	margin:0;
}
#details input {
	width:130px;
	float:left;
	margin:0 10px 15px 0;
}
fieldset#details {
	padding:10px 10px 20px;
}
#details textarea {
	width:140px;
	float:left;
}
#details label {
	width:110px;
	display:block;
	float:left;
	font-size:120%;
	text-align:left;
	margin:0 0 15px 0;
}
#details .formbutt {
	width:145px;
	float:left;
	border:1px solid #CCCCCC;
	margin:15px 0;
}
#details #detleft {
	width:50%;
	float:left;
}
#details #detright {
	width:50%;
	float:left;
}
#good #mainbody ul {
	margin:15px 0;
}
#good #mainbody li {
	margin:0 0 0 15px;
}
#good #mainbody li li a {
	font-weight:normal;
}
#arrival {
	width:775px;
	margin:7px auto 0;
	text-align:right;
	font:90% Arial, Helvetica, sans-serif;
	padding:0 5px 0 0;
}
#arrival a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/arrival-arrow.gif) no-repeat right;
	padding:0 9px 0 0;
}

/* BACK OFFICE */

#update #container {
	background-image:none;
}
#update #nav {
	height:150px;
	border-bottom:1px solid #242871;
}
#update #nav h1 {
	font-size:500%;
	font-weight:normal;
	margin:77px 0 0 13px;
	float:left;
	line-height:1.0em;
}
#update #nav #logo {
	float:right;
	background:url(images/logo.gif) no-repeat 0 30px;
	margin:0 10px 0;
}
#update #nav #logo a {
	display:block;
	width:205px;
	height:114px;
}
#update #nav #logo span {
	display:none;
}
#update #fullcol {
	margin:25px 0;
}
#update #fullcol ol {
	padding:15px 0 15px 23px;	
}
#update #fullcol li {
	padding:5px 0 5px 0px;
	font-size:110%;
}
#update #fullcol li ul {
	padding:10px 0 5px 20px;
	font-size:80%;
	list-style-type:circle;
}
#update #fullcol li li a {
	color:#737373;
}
#update #fullcol h3 {
	margin:15px 0;
	font-weight:normal;
	color:#928872;
}
#update #fullcol fieldset {
	padding:25px 10px 10px;
}


.cleaner {
	clear:both;
}
.boxhead {
	height:40px;
	margin:0;
}
.center {
	margin:0 auto;
	display:block;
}
.largetext {
	font-size:110%;
	font-weight:bold;
}
.imgleft {
	margin:0 15px 0 0;
	float:left;
	border:2px solid #BFB68B;
}
.imgright {
	margin:0 0 0 15px;
	float:right;
	border:2px solid #BFB68B;
}
.nomargin {
	margin:0;
}
.tinythumb {
	float:left;
	margin:5px 10px 5px 0;
	border:1px solid #928872;
}
.newspara {
	margin:20px 0;
}
#toppic {
	margin:20px 0 0;
}
h2#bottpad {
	margin:0 0 10px;
}
.telephone {
	font-size:130%;
	text-align:right;
}
.hr {
	height:40px;
	background:url(images/dots-hor.gif) repeat-x center;
	padding:0;
	clear:both;
}
.seperator {
	height:40px;
	background:url(images/seperator.gif) no-repeat center;
	padding:0;
	clear:both;
}
.devdivider {
	height:20px;
	padding:0;
	clear:both;
}
.red {
	color:#C3052E;
}
.hr hr, .seperator hr, .devdivider hr{
	display:none;
}

.nomargin {
	margin:0;
}
.tinythumb {
	float:left;
	margin:5px 10px 5px 0;
	border:1px solid #928872;
}
.newspara {
	margin:20px 0;
}
.tiny {
	font:80%/170% Arial, Tahoma, Geneva, sans-serif;
}
#toppic {
	margin:20px 0 0;
}
h2#bottpad {
	margin:0 0 10px;
}
.telephone {
	font-size:130%;
	text-align:right;
}
.hr {
	height:40px;
	background:url(images/dots-hor.gif) repeat-x center;
	padding:0;
	clear:both;
}
.seperator {
	height:40px;
	background:url(images/seperator.gif) no-repeat center;
	padding:0;
	clear:both;
}
.devdivider {
	height:20px;
	padding:0;
	clear:both;
}
.red {
	color:#C3052E;
}
.hr hr, .seperator hr, .devdivider hr{
	display:none;
}

