﻿* {margin:0;padding:0; border:0px none;}
ul, ol, li {list-style-type:none;}

body {
font:62.5% "Verdana", Tahoma, sans-serif;
margin:20px auto 0;
background:#f5f2e2 url(../img/bg.jpg) top left repeat;
color:#480c0c;
}
#wrapper {
margin:0 auto;
width:910px;
text-align:left;
}

/* IMAGE ZOOM  --------------------------------*/
#zoom  {
margin:10px 0;
}
#zoom img {
margin:0 2px 4px 0;
border:1px solid #9b988e;
padding:2px;
}



/* common font styles 
--------------------------------*/
h1 {
margin:5px 0 0 0; 
float:left;
width:300px; 
padding:0 0 0 10px;
font:normal 2.5em/1em "Verdana", Tahoma, sans-serif;
}
h2 {
font:normal 2em/1.1em "Verdana", Tahoma, sans-serif;
color:#4c191f;
padding:7px 0 0 10px;
}
h3 { 
background:#f8f3e3 url(../img/h3-wide-bg.gif) bottom left no-repeat; 
height:30px;
color:#4c191f;
margin:0 0 12px 0;
font:normal 1.4em/2.1em "Verdana", Tahoma, sans-serif;
padding-left:10px;
clear:left;
}
h3 div { 
color:#14877d;
float:right;
padding:0 10px 0 0;
font-weight:bold;
}
h5 { 
color:#4c191f;
margin:0 0 10px 0;
font:normal 1.8em/1.2em "Verdana", Tahoma, sans-serif;
}
p { font:normal 1.2em/1.5em "Verdana", Tahoma, sans-serif; }
p span { color:#7d2929; font-weight:bold; }
a {color:#14877d; text-decoration:none; }
p a, ul li a {color:#14877d; text-decoration:none;  line-height:1.5em;}
p a:hover, ol li a:hover, #footer ul li a:hover, small a:hover, ul#back-prev li a:hover, #client-login a:hover {border-bottom:1px dotted #14877d;}
a.arrows { background:url(../img/arrows.gif) left center no-repeat; padding-left:10px;}



/* landing page
--------------------------------*/ 
#landing-options { clear:both;  padding:20px 0 0;} 
#landing-options h2 {text-align:center;}
#landing-options ul {clear:both;  text-align:center; width:100%; padding:20px 0;display: block;}     
#landing-options ul li {padding:1px; border:1px solid #9b988e; display: inline-block; margin:4px 5px 8px 4px; width:350px; position:relative; z-index:1;}
*html #landing-options ul li {margin:4px 9px 8px 0;}

#landing-options ul li img {position:relative; z-index:1; float:left; width:350px}
#landing-options ul li div.properties {top:167px; left:0; position:absolute; z-index:2; float:left; background:white; font-size:1.1em; padding:2px 10px;}
#landing-options ul li div.properties a {font-weight:bold;}
#landing-options ul li div.properties a:hover {border-bottom:1px dotted #14877d;}  
#landing-options div.head {float:left; display:block; height:40px; padding:15px 0 6px; width:100%; background:#359087; background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#42a8a2), to(#2c7e74)); background:-moz-linear-gradient(#42a8a2, #2c7e74);}
#landing-options h3 { background:url(../img/white-arrow.png) 95% center no-repeat; font:1.7em/1.5em "Verdana",Tahoma,sans-serif; width:270px; font-weight:bold; float:left; height:auto; margin:0; padding:0 0 0 10px;}
#landing-options h3 a {color:white;}  
#landing-options h3 a:hover {color:white; border-bottom:1px dotted white;} 
#landing-options h3 span {display:block; font-size:11px; line-height:11px; font-weight:normal; color:#94c0bc; padding:0;}  
#landing-options h3 span a {color:#94c0bc;}


/* main navigation
--------------------------------*/
#nav {
background:transparent url(../img/nav-bg.gif) bottom left no-repeat;
width:890px;
height:63px;
padding:0 20px 0 0;
float:left;
}
ul#nav1 {
margin-top:24px;
font:bold 1.3em/1em "Verdana", Tahoma, sans-serif; 
color:#480c0c;
width:630px;
float:left;
}
ul#nav1 li {float:left;}
ul#nav1 li a {display:block; height:26px; margin-right:2px;}
ul#nav1 li.one a {background:url(../img/nav1.gif) 0 0; width:48px; margin-left:23px; }
ul#nav1 li.one a:hover {background:url(../img/nav1.gif) 0 -26px; }
ul#nav1 li.one a.active {background:url(../img/nav1.gif) 0 -52px; }
ul#nav1 li.two a {background:url(../img/nav1.gif) -48px 0; width:101px; }
ul#nav1 li.two a:hover {background:url(../img/nav1.gif) -48px -26px; }
ul#nav1 li.two a.active {background:url(../img/nav1.gif) -48px -52px; }
ul#nav1 li.three a {background:url(../img/nav1.gif) -149px 0; width:81px; }
ul#nav1 li.three a:hover {background:url(../img/nav1.gif) -149px -26px; }
ul#nav1 li.three a.active {background:url(../img/nav1.gif) -149px -52px; }
ul#nav1 li.four a {background:url(../img/nav1.gif) -230px 0; width:69px; }
ul#nav1 li.four a:hover {background:url(../img/nav1.gif) -230px -26px; }
ul#nav1 li.four a.active {background:url(../img/nav1.gif) -230px -52px; }
ul#nav1 li.five a {background:url(../img/nav1.gif) -299px 0; width:76px; }
ul#nav1 li.five a:hover {background:url(../img/nav1.gif) -299px -26px; }
ul#nav1 li.five a.active {background:url(../img/nav1.gif) -299px -52px; }
ul#nav1 li.six a {background:url(../img/nav1.gif) right 0; width:89px; }
ul#nav1 li.six a:hover {background:url(../img/nav1.gif) right -26px; }
ul#nav1 li.six a.active {background:url(../img/nav1.gif) right -52px; }
ul#nav1 li.prefs a {background:url(../img/nav1.gif) -375px 0; width:105px; }
ul#nav1 li.prefs a:hover {background:url(../img/nav1.gif) -375px -26px; }
ul#nav1 li.prefs a.active {background:url(../img/nav1.gif) -375px -52px; }
ul#nav1 li.saved a {background:url(../img/nav1.gif) -480px 0; width:112px; }
ul#nav1 li.saved a:hover {background:url(../img/nav1.gif) -480px -26px; }
ul#nav1 li.saved a.active {background:url(../img/nav1.gif) -480px -52px; }
ul#nav1 li.logout a {background:url(../img/nav1.gif) -592px 0; width:53px; }
ul#nav1 li.logout a:hover {background:url(../img/nav1.gif) -592px -26px; }
ul#nav1 li.logout a.active {background:url(../img/nav1.gif) -592px -52px; }

ul#nav2 {
font:bold 1.8em/1em "Verdana", Tahoma, sans-serif;
color:#480c0c;
float:left;
float:right;
}

ul#nav2 li {float:left;}
ul#nav2 li a {display:block; height:50px;}
ul#nav2 li.one a {background:url(../img/nav2.gif) 0 0; width:110px; margin-right:2px;}
ul#nav2 li.one a:hover {background:url(../img/nav2.gif) 0 -50px; }
ul#nav2 li.one a.active {background:url(../img/nav2.gif) 0 -100px; }
ul#nav2 li.two a {background:url(../img/nav2.gif) -110px 0; width:145px;}
ul#nav2 li.two a:hover {background:url(../img/nav2.gif) -110px -50px; }
ul#nav2 li.two a.active {background:url(../img/nav2.gif) -110px -100px; }
ul#nav1 li a span, ul#nav2 li a span {display:none;}


/* content elements
--------------------------------*/
#content {
background:#fff url(../img/content-bg.gif) top left repeat-y;
width:910px;
float:left;
}
#contain {
margin:0 auto;
width:880px;
}
#header {
width:880px;
height:86px; 
float:left;
background:url(../img/header-bg.gif) top left no-repeat;
}
#header p {
float:right;
padding:42px 210px 0 0;
font:normal 1.1em/1em "Verdana", Tahoma, sans-serif;
color:#480c0c;
} 
#header #select-office {float:right; padding:5px 205px 0 0; width:300px; color:#37938b; font-size:1.2em; text-align:right;}
#header #select-office strong {font-size:1.15em;}
#header #select-office select {color:#281d13; font-size:12px; padding:3px; width:175px; margin-top:7px; background:#f0ede7; border:1px solid #ddd; border-top:1px solid #999; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px;}  
#ruler {
height:1px;
border-bottom:1px dashed #649b95;
clear:both;
margin:0 10px 5px 0;
}
#clearall { clear:both; height:8px;}
p.backtotop {
clear:both;
width:500px;
float:left;
margin:25px 0 0 0;
text-indent:22px;
background:url(../img/icon-top.gif) left 3px no-repeat; 
}


#imagecontainer 
{
	width:436px;
	height:300px; 
	
}




/* START LEFT COLUMN 220 PIXELS WIDE --------------------------------*/
#two-twenty {
float:left;
width:220px;
}
#property-search, 
#property-valuation, 
#property-search div, 
#property-valuation div { 
width:200px; 
float:left; 
}
#property-search { 
background:#f8f3e3 url(../img/cream-top.gif) top left no-repeat; 
margin-bottom:10px;
}
#property-search div { background:url(../img/cream-btm.gif) bottom left no-repeat; }
#property-valuation { background:#649a95 url(../img/blue-top.gif) top left no-repeat; margin-bottom:10px; float:right;}
#property-valuation div { background:url(../img/blue-btm.gif) bottom left no-repeat; } 
#property-valuation div { background:url(../img/blue-btm.gif) bottom left no-repeat; }  
#property-search div.checkbox {width:100%; background:none;} 
#property-search div.checkbox table {width:100%; margin-left:7px;}        
#property-search div.checkbox table td {padding:3px 0;} 
#property-search div.checkbox input {width:auto; padding:0; outline:0; border:0; float:left;}  
#property-search div.checkbox label {float:left; width:45px; padding:0 0 0 5px; font-size:1.1em; clear:none;}
#property-search div.checkbox label:hover {font-weight:bold; cursor:pointer;}

#property-search div.checkbox span:hover {font-weight:bold;} 
#property-search p, 
#property-valuation table { 
margin:7px 5px 7px 10px; 
font:normal 1.1em/2.1em "Verdana", Tahoma, sans-serif;
}
#property-search input { background:none; margin:0; padding:0; }
#property-search select, 
#property-search input.text  { 
border:1px solid #c9c3b0;
width:95px;
background:#fff;
padding:1px 2px;
}
#property-search label { width:75px;}
#property-search input.search {
width:60px;
height:22px;
padding:0;
margin:10px 0 0 12px;
border:0;
color:#fff;
background:#6fb1ac;
outline:none;
}
#property-valuation table { 
margin:0 10px 5px; 
font:normal 1.1em/2.3em "Verdana", Tahoma, sans-serif;
color:#fff; 
}
#property-valuation input { 
border:1px solid #4c7572;
width:125px;
color:#226e68;
margin:0 0 4px 0;
}
#property-valuation input.go {
width:38px;
height:22px;
padding:0;
margin:0 0 0 5px;
border:0;
color:#649a95;
background:#fff;
outline:none;
}
#whats-new { width:200px; float:right; clear:both;}
#whats-new h2 {padding:0;}
#whats-new p {
margin:0 5px; 
border-bottom:1px dashed #bd8f94;
line-height:1em;
padding:6px 0 8px;
}
#whats-new p span { font-size:0.9em; font-weight:normal; color:#480c0c;}




/* START RIGHT COLUMN 660 PIXELS WIDE ----------------------------------------------------------------*/
#six-sixty { float:left; width:660px; }

/* START FORM ELEMENTS  --------------------------------*/
form { margin:0; padding:0; }
input, select, textarea {
background:#fff ;
padding:1px;
color:#480c0c;
font:normal 1.1em/1.2em "Verdana", Tahoma, sans-serif;
}
label { float:left; clear:left; }
#six-sixty form { margin:15px 0 0 15px; }
#six-sixty form p { font:normal 1.2em/2.4em "Verdana", Tahoma, sans-serif; }
#six-sixty form span { color:#37938b; font-size:0.9em;}
#six-sixty form input.text, 
#six-sixty form textarea.text,
#six-sixty form select.text { 
padding:2px;
width:65%;
color:#480c0c;
border:1px solid #e1dac6;
background:#f8f3e3;
}
#six-sixty form select.text { width:20%; }
#six-sixty form input#PostCode, 
#six-sixty form input#Time { width:20%; }
#six-sixty form label, 
#six-sixty form b {
float:left;
width:27%;
clear:left;
}
#six-sixty form input.send {
width:48px;
height:22px;
margin:1% 0 0 27%;
padding:0;
border:0;
color:#fff;
background:#68a19c;
outline:none;
}
/* END FORM ELEMENTS */

/* START THREE THIRTY BOXES --------------------------------*/
#three-thirty { 
width:330px; 
float:left; 
}
#three-thirty h2 {
margin:5px 0 15px; 
}
#three-thirty h4 { 
background:#f8f3e3; 
color:#4c191f;
margin:5px 15px 8px -5px;
font:bold 1.3em/1.9em "Verdana", Tahoma, sans-serif;
text-indent:5px;
}
#three-thirty p { 
margin:0 15px 15px 0;
}
#three-thirty p img { 
float:right;
border:1px solid #9b988e;
padding:2px;
margin:2px 0 10px 15px;
}
#three-thirty ol li { 
background:url(../img/arrows.gif) left 5px no-repeat; 
padding-left:12px;
margin:0 0 8px 0;
font:normal 1.2em/1.2em "Verdana", Tahoma, sans-serif;
}

/* END THREE THIRTY BOXES */

/* START SEARCH RESULTS ELEMENTS --------------------------------*/
#sort {
font:normal 1.2em/1em "Verdana", Tahoma, sans-serif;
margin:0 0 10px;
float:left;
}
#sort input { margin-left:10px;}
#sort select { 
border:1px solid #c9c3b0;
background:#fff;
padding:1px;
margin:0;
}
#sort div { 
float:right; 
padding:0 8px 0 0;
margin:0;
}
#SearchResultProp { 
float:left; 
width:650px; 
padding:0 0 10px;
margin:10px 0 0 0;
border:1px dashed #bd8f94;
}
#SearchResultProp h3 { background:#f8f3e3 }
#SearchResultProp p { margin:0 10px; }
#SearchResultProp img {
border:1px solid #9b988e;
padding:2px;
float:left;
margin:0 15px 10px 10px;
}
#SearchResultProp ol#proplinks { margin:12px 0 0 12px; clear:left; }
#SearchResultProp ol#proplinks li {
font:normal 1.1em/1.2em "Verdana", Tahoma, sans-serif;
float:left;
display:inline;
margin:0;
padding:5px 15px 5px 0;
text-indent:21px;
}
#SearchResultProp ol#proplinks li.save { background:url(../img/icon-save.gif) left center no-repeat; }
#SearchResultProp ol#proplinks li.contact { background:url(../img/icon-contact.gif) left center no-repeat; }
#SearchResultProp ol#proplinks li.friend { background:url(../img/icon-friend.gif) left center no-repeat; }
#SearchResultProp ol#proplinks li.print { background:url(../img/icon-print.gif) left center no-repeat; }
#SearchResultProp ol#proplinks li.pdf { background:url(../img/icon-pdf.gif) left center no-repeat; padding-right:0; }
/* END SEARCH RESULTS ELEMENTS */



break
{
  display:block;
  margin-top:8px;
}



/* START CONTACT FORM ELEMENTS  --------------------------------*/
ContactForm { margin:0; padding:0; }
input, select, textarea {
background:#fff ;
padding:1px;
color:#480c0c;
font:normal 1.1em/1.2em "Verdana", Tahoma, sans-serif;
}
label { float:left; clear:left; }
#ContactForm { margin:15px 0 0 15px; }
#ContactForm span { color:#37938b; font-size:0.9em;}
#ContactForm input.text, 
#ContactForm textarea.text,
#ContactForm select.text { 
padding:2px;
width:55%;
color:#480c0c;
border:1px solid #e1dac6;
background:#f8f3e3;
}
#ContactForm select.text { width:20%; }
#ContactForm input#PostCode, 
#ContactForm input#Time { width:20%; }
#ContactForm label, 
#ContactForm b {
float:left;
width:35%;
clear:left;
}

#ContactForm table td {padding:2px 0;} 
#ContactForm table input {width:auto; padding:0; outline:0; border:0; float:left;}  
#ContactForm table label {float:left; width:45px; padding:0 0 0 5px; font-size:1.1em; clear:none;}
#ContactForm table label:hover {font-weight:bold; cursor:pointer;}   





#ContactForm input.send {
width:48px;
height:22px;
margin:1% 0 0 34%;
padding:0;
border:0;
color:#fff;
background:#68a19c;
outline:none;
}
/* END CONTACT FORM ELEMENTS */




/* START FORGOTTEN PASSWORD FORM ELEMENTS  --------------------------------*/
#ForgottenPasswordForm { margin:0; padding:0; }
input, select, textarea {
background:#fff ;
padding:1px;
color:#480c0c;
font:normal 1.1em/1.2em "Verdana", Tahoma, sans-serif;
}
label { float:left; clear:left; }
#ForgottenPasswordForm { margin:15px 0 0 15px; }
#ForgottenPasswordForm p { font:normal 1.2em/2.4em "Verdana", Tahoma, sans-serif; }
#ForgottenPasswordForm span { color:#37938b; font-size:0.9em;}
#ForgottenPasswordForm input.text, 
#ForgottenPasswordForm textarea.text,
#ForgottenPasswordForm select.text { 
padding:2px;
width:55%;
color:#480c0c;
border:1px solid #e1dac6;
background:#f8f3e3;
}
#ForgottenPasswordForm select.text { width:20%; }
#ForgottenPasswordForm input#PostCode, 
#ForgottenPasswordForm input#Time { width:20%; }
#ForgottenPasswordForm label, 
#ForgottenPasswordForm b {
float:left;
width:10%;
clear:left;
}
#ForgottenPasswordForm input.send {
width:48px;
height:22px;
margin:1% 5 0 0%;
padding:0;
border:0;
color:#fff;
background:#68a19c;
outline:none;
}
/* END ForgottenPasswordForm FORM ELEMENTS */















/* START RIGHT COLUMN - LEFT SIDE 440 PIXELS WIDE --------------------------------*/
#four-forty { float:left; width:440px; }
#six-sixty h2 { padding-left:0; margin:0 0 10px 0; }
#six-sixty p { margin-bottom:10px; }
#six-sixty #four-forty h3 { 
background:#f8f3e3 url(../img/h3-bg.gif) bottom left no-repeat; 
height:30px;
margin-bottom:10px;
color:#4c191f;
}
#four-forty h3 img { margin:5px 0 0 0;}
#props-three-across {
width:420px;
margin:0 10px;
}
#props-three-across div {
width:140px;
float:left;
margin:0 0 15px;
}
#props-three-across img {
border:1px solid #9b988e;
padding:2px;
margin:3px 0;
}
#props-three-across p { font:normal 1.1em/1.3em "Verdana", Tahoma, sans-serif;  margin:0; width:135px;}



#props-three-across p a {
color:#14877d;
font:bold 1.2em/1.5em "Verdana", Tahoma, sans-serif;
}
/* END RIGHT COLUMN - LEFT SIDE 440 PIXELS WIDE */

/* START RIGHT COLUMN - RIGHT SIDE 220 PIXELS WIDE --------------------------------*/
#two-twenty { float:left; width:220px; }
#two-twenty h2 {margin-bottom:0; }
#brown-box, 
#brown-box div, 
#client-login, 
#client-login div, 
#local-info, 
#two-twenty #border { width:200px; float:right; }
#brown-box { background:#ebe1e0 url(../img/brown-top.gif) top left no-repeat; margin:0 0 10px 0;}
#brown-box div { background:url(../img/brown-btm.gif) bottom left no-repeat;}
#brown-box p { margin:0 10px 10px; color:#4c191f; }
#brown-box h2, 
#client-login h2,
#property-valuation h2 { padding-left:10px;}
#client-login { background:#c3dedc url(../img/blue-box-top.gif) top left no-repeat; margin-bottom:10px; }
#client-login div { background:url(../img/blue-box-btm.gif) bottom left no-repeat; padding-bottom:10px;}
#six-sixty #client-login div form { margin:0; }
#client-login table { 
color:#035d56; 
font:normal 1.1em/1.2em "Verdana", Tahoma, sans-serif;
margin:0 5px 0 10px;
}
#client-login table td { 
padding:5px 3px 0px 0;
}
#client-login div input {
width:35px;
color:#035d56; 
padding:2px;
float:left;
font:normal 1em/1em "Verdana", Tahoma, sans-serif;
border:1px solid #7fa9a6;
}
#client-login input.login {
width:39px;
height:20px;
padding:0;
float:left;
margin:0 ;
border:0 ;
color:#fff;
background:#499891;
outline:none;
}
#local-info { background:#fff; margin-bottom:10px;}
#local-info h2 { padding:0;}
#two-twenty #border { background:#fff url(../img/border-bg.gif) top left no-repeat; margin-bottom:10px;}
#two-twenty #border div { background:url(../img/border-btm.gif) bottom left no-repeat;}
#border ol { margin:0 12px; padding:7px 0 }
#border ol li { 
background:url(../img/arrow.gif) left 5px no-repeat; 
padding-left:7px;
margin:5px 0;
font:normal 1.2em/1.2em "Verdana", Tahoma, sans-serif;
}
/* END RIGHT COLUMN - RIGHT SIDE 220 PIXELS WIDE --------------------------------*/


/* START BACK & PREVIOUS LINKS FOR TOP --------------------------------*/
ul#back-prev {
width:880px;
float:left;
margin:15px 0;
}
ul#back-prev li {
float:left;
font:normal 1.2em/1.2em "Verdana", Tahoma, sans-serif;
}
ul#back-prev li.back {
width:160px;
background:url(../img/icon-back.gif) left center no-repeat; 
text-indent:17px;
}
ul#back-prev li.results { width:450px; text-align:center;}
ul#back-prev li.prev {
width:140px;
text-indent:22px;
background:url(../img/icon-prev.gif) left center no-repeat; 
}
ul#back-prev li.next {
width:105px;
text-align:right;
padding-right:22px;
background:url(../img/icon-next.gif) right center no-repeat; 
}
#six-sixty ul#back-prev {
width:660px;
float:left;
margin:15px 0;
}
#six-sixty ul#back-prev li.pages { width:225px; text-align:center;}
#six-sixty ul#back-prev li.pages a.normal { 
padding:0 3px;
background:#f4efdd;
}


#six-sixty ul#back-prev li.pages a.active { 
padding:0 3px;
background:#ffffff;
}



#six-sixty img.left { float:left; margin:0 15px 0 0; }
#six-sixty img.right { float:right; margin:0 5px 0 15px; }
#six-sixty h5.right, #six-sixty p.right { text-align:right; }

/* END BACK & PREVIOUS LINKS FOR BOTTOM */

/* START LEFT COLUMN 500 PIXELS WIDE --------------------------------*/
#five-hundred {
float:left;
width:500px;
}
#five-hundred img {
border:1px solid #9b988e;
padding:2px;
float:left;
margin:0 2px 2px 0;
}
#five-hundred img.none {
border:0;
padding:0;
margin:0;
}
/* END LEFT COLUMN 500 PIXELS WIDE */
















/* START RIGHT COLUMN 350 PIXELS WIDE --------------------------------*/
#three-fifty {
float:right;
width:350px;
}
#three-fifty #border { 
background:#fff url(../img/border-wide-bg.gif) top left no-repeat; 
float:left; 
width:350px;
margin-bottom:12px;
}
#three-fifty #border div { 
background:url(../img/border-wide-btm.gif) bottom left no-repeat;
float:left; 
width:350px;
}
#three-fifty p {margin:0 0 10px; }
#three-fifty small { font-size:1.1em;}
p span.tel {
color:#37938b;
font:bold 1.5em/1em "Verdana", Tahoma, sans-serif;
}
#three-fifty ol#proplinks {
margin:0 0 15px 0; 
float:left;
width:350px;
}
#three-fifty ol#proplinks li {
font:normal 1.2em/1.2em "Verdana", Tahoma, sans-serif;
float:left;
display:inline;
width:175px;
padding:5px 0;
text-indent:23px;
}
#three-fifty ol#proplinks li.friend { background:url(../img/icon-friend.gif) left center no-repeat; }
#three-fifty ol#proplinks li.print { background:url(../img/icon-print.gif) left center no-repeat; }
#three-fifty ol#proplinks li.save { background:url(../img/icon-save.gif) left center no-repeat; }
#three-fifty ol#proplinks li.pdf { background:url(../img/icon-pdf.gif) left center no-repeat; }
#arrange-viewing { 
background:#ebe1e0 url(../img/arrange-top.gif) top left no-repeat; 
margin-bottom:10px;
width:350px;
float:left;
}
#arrange-viewing div { 
background:url(../img/arrange-btm.gif) bottom left no-repeat; 
padding:5px 0 10px;
width:350px;
float:left;
}
#arrange-viewing p { 
margin:7px 10px 7px 10px; 
color:#4c191f;
font:normal 1.1em/2.1em "Verdana", Tahoma, sans-serif;
}
#arrange-viewing input { 
background:#fff; 
color:#4c191f;
border:1px solid #b29e9c;
width:200px;
padding:2px; 
float:right;
}
#arrange-viewing input.radio { 
padding:0; 
border:none;
background:none;
width:13px;
margin:0;
float:none;
}
#arrange-viewing select { 
border:1px solid #b29e9c;
color:#4c191f;
font-size:1em;
float:left;
}
#arrange-viewing label { width:123px;}
#arrange-viewing input.send {
width:48px;
height:22px;
padding:0;
margin:5px 0 0 123px;
border:0;
float:left;
color:#fff;
background:#6fb1ac;
outline:none;
}
/* END RIGHT COLUMN 350 PIXELS WIDE  */


/* START FOOTER  --------------------------------*/
#footer {
width:910px;
height:115px;
background:transparent url(../img/footer-bg.gif) top left no-repeat;
float:left;
margin-bottom:25px;
}
#footer ul {
margin:45px 15px 0 15px;
padding:0;
text-align:center;
color:#c3bca4;
}
#footer ul li {
font:normal 1.2em/1.2em "Verdana", Tahoma, sans-serif;
display:inline;
padding:0 5px;
margin:0;
}
#footer p {
text-align:center;
font:normal 1.1em/1.3em "Verdana", Tahoma, sans-serif;
margin:7px 15px 0 15px;
}






/* testimonials on home page */
#scrollup {
position:relative;
overflow:hidden;
height:110px;
}
.headline {
position:absolute;
top:110px;
height:125px;
}
#testimonials {
width:200px;
margin:0 0 10px;
padding:0;
background:#d4f0d7;
clear:both;
float:right;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
#testimonials p {
font:italic 1.3em/1.3em "Georgia", Times, serif;   
margin:6px 15px;
color:#0d6e16;
text-align:center;
}
#testimonials small {
font:normal 1.1em/1.1em "Tahoma", sans-serif;   
margin:6px 15px 0;
color:#14877D;
display:block;
text-align:center;
}


/* Testimonials Page */
.testimonial { padding:0 0 20px;}
	.testimonial p {font:normal 1.1em/1.2em "Verdana", Tahoma, sans-serif; padding:0 0 0 40px;}
	.testimonial blockquote {font:italic 1.5em/1.4em "Georgia", Times, serif; color:#649995; padding:15px 25px 12px 40px; background:url(../img/quote.gif) left 10px no-repeat; }
	
	
	
	
	
/* testimonials on landing page */
#contain #testimonials2 {width:880px; float:left; margin:0 0 15px; background:#eae7df;}
#contain .headline {width:100%;}
#testimonials2 p {font:italic 1.5em/1.4em "Georgia", Times, serif; margin:8px 25px; color:#4C191F;}

#testimonials2 small {
font:normal 1.2em/1.3em "Tahoma", sans-serif;   
margin:6px 15px 0;
color:#14877D;
display:block;
text-align:center;
}



#testimonials2 {
width:200px;
margin:0 0 10px;
padding:0;
background:#d4f0d7;
clear:both;
float:right;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}



