/* TEMPLATE */
body {
	background-image: url(../images/menu/topstrip2a.jpg);
	background-repeat: repeat-x;
	margin-top:0px;
	margin-left: 0px;
	margin-right: 0px;}
	
.strapline {float:right; padding-top:50px; padding-right:3px;}
.logo {float:left; padding-top:0px}

.greenbullet {color:#2BA67C;}

.greentext {color:#2BA67C;}

a {color:#2BA67C;}

#footer{
height:25px;
background-repeat:repeat-x;
width:100%;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#404040;
vertical-align:top;
padding-top:4px;
}
table.footer{
height:25px;
background-repeat:repeat-x;
background-image:url(../images/FOOTERMASTER.jpg);
width:830px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#404040;
vertical-align:top;
padding-top:4px;
}

a.footer{ 
background-repeat:repeat-x;
font-family: 'Arial', Helvetica, 'sans-serif';
font-size:10px;
height:30px;
color:#404040;
text-decoration:none;
}

a.footer:hover{ 
font-family: 'Arial', Helvetica, 'sans-serif';
font-size:10px;
background-repeat:repeat-x;
color:#404040;
text-decoration:underline;}

.breadcrum{
padding-top:0px;
padding-bottom:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#949494;
width:500px;}

a.breadcrum:hover{
padding-top:5px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#949494;
text-decoration:underline;
width:500px;}

/* NAV MENU */

.navmenu_top{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
height:28px;
float:left;}

.navmenu_bottom{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
width:auto;
height:auto;}

/* LEFT NAV */
.leftnav_flashenquire{
width:200px;
height:80px;
padding-top:0px;
padding-bottom:2px;
padding-left:3px;
margin:0px;}

.leftnav_newsandletter{
float:left;
width:200px;

height:auto;
padding-top:10px;}

.leftnav_newsletter{
padding-left:14px;
padding-bottom:0px;
width:90px;
height:106px;
float:left;}

.leftnav_newsletter_text{
padding-left:14px;
padding-bottom:8px;
float:left;
width:75px;
padding-top:22px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

.leftnav_news{
margin-left:14px;
margin-bottom:10px;
padding-top:10px;}

.leftnav_news_2{
background-image:url(../images/news_02.jpg); 
background-repeat:no-repeat;
width:211px; 
height:108px;
margin-left:14px;
margin-bottom:10px;}

.leftnav_news_bkgd {height:143px; width:179px; background-image:url(../images/latest2.jpg);}
.leftnav_news_txt {padding-left:8px; padding-right:9px; line-height:15px; color:#959595; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.leftnav_news_txt2 {padding-left:8px; padding-right:9px; padding-top:5px; line-height:15px; color:#959595; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.leftnav_news_txt_link {color:#959595; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none}

.leftnav_buttontab1{
padding-top:0px;
width:177px;
padding-left:14px;
height:48px;}


.leftnav_buttontab2{
padding-top:7px;
padding-left:14px;
width:177px;
height:48px;}


/* BODY */
.body_content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
color:#6A6A6A;
padding-top:3px;
padding-bottom:15px;
padding-left:25px;
line-height:17px;
width:550px;}

.body_content_house{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
color:#6A6A6A;
padding-top:3px;
padding-bottom:15px;
padding-left:25px;
line-height:17px;
width:580px;}

.body_testimonial{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
color:#6A6A6A;
padding-top:3px;
padding-bottom:15px;
padding-left:25px;
line-height:17px;
width:562px;}

.body_content_events{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
color:#6A6A6A;
padding-top:3px;
padding-left:25px;
line-height:17px;
width:770px;}

.body_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6A6A6A;}

.body_text_a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#6A6A6A;}

.body_text_a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#6A6A6A;}


a.body_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2BA67C;
font-weight:bold;
text-decoration:none;}

a.body_text:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2BA67C;
font-weight:bold;
text-decoration:underline;}

a.body_text_a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#6A6A6A;
font-weight:bold;
text-decoration:none;}

a.body_text_a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2BA67C;
font-weight:bold;
text-decoration:underline;}

.body_bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#1A9E71;}

.news_date_bold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#1A9E71; font-weight:bold;}

/* CASE STUDIES */

.casestudy {width:550px; height:156px; }
.casestudy2 {width:154px; height:156px; float:left; margin-right:40px;}
.casestudy2-end {width:154px; height:156px; float:left; }
.casestudy-main {width:153px; height:112px; border:none; border-color:#e1e1e1; border-width:1px; margin-bottom:4px; }
.casestudy-main-end {width:154px; height:112px; border:solid; border-color:#e1e1e1; border-width:1px;}
.casestudy-txt { background-image:url(../images/case-studies-line.jpg); width:154px; font-weight:bold; height:31px; padding-top:6px; text-align:center; line-height:12px;}
a.casestudy-link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6a6a6a; text-decoration:none}
a.casestudy-link:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#27a47a; text-decoration:none}

.casestudydesc {width:540px; background-repeat:no-repeat; height:73px; line-height:18px;}
.casestudydesctext {background-image:url(../images/case-box_01.gif); width:259px; height:19px; float:left; padding-top:6px; padding-left:10px;}
.casestudydesctext {background-image:url(../images/case-box_01.gif); width:259px; height:19px; float:left; padding-top:6px; padding-left:10px;}
.casestudydesctexta {float:left; width:75px; font-weight:bold; color:#1A9E71;}
.casestudydesctextab {float:left; width:115px; font-weight:bold; color:#1A9E71;}
.casestudydesctextb {float:left;}
.casestudydesctext1{background-image:url(../images/case-box_02.gif); width:261px; height:19px; float:left; padding-top:6px; padding-left:10px;}
.casestudydesctext3 {background-image:url(../images/case-box_03.gif); width:259px; height:19px; float:left; padding-top:4px; padding-left:10px;}
.casestudydesctext4 {background-image:url(../images/case-box_04.gif); width:261px; height:19px; float:left; padding-top:4px; padding-left:10px;}
.casestudydesctext5 { background-image:url(../images/case-box_05.gif); width:530px; height:23px; padding-top:3px; padding-left:10px;}
.casestudysumm {width:323px; padding-right:30px; padding-top:15px; float:left;}
.casestudysumm2 {width:530px; padding-top:15px; float:left;}


/* ENQUIRE */

.enquirecell1 {width:110px; height:25px; float:left; padding-left:5px; color:#1A9E71;}
.formcell1 {width:260px; height:25px; float:left; padding-left:5px;}

.enquirecell {width:260px; height:18px; float:left; padding-left:5px; padding-bottom:0px; color:#1A9E71;}
.enquirecell0 {width:260px; height:18px; float:left; padding-left:5px; padding-bottom:0px; color:#1A9E71;}
.enquirecell_small {width:260px; height:10px; float:left; padding-left:5px; padding-bottom:0px; color:#1A9E71;}

.enquirecell_public {width:260px; height:16px; float:left; padding-left:5px; padding-bottom:0px; color:#1A9E71;}

.formcell {width:260px; height:20px; float:left; padding-left:5px; padding-top:5px; margin-bottom:7px;}

.enquirecell2 {width:260px; height:53px; float:left; padding-left:5px;  color:#1A9E71;}
.enquirecell2_enews {width:260px; height:40px; line-height:11px; float:left; padding-left:5px;  color:#1A9E71;}

.form_enews { width:236px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}


.form { width:236px; height:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
.form2 { width:236px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
.form3 {width:508px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}
.form_comments {width:236px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px;}

.form_warning {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:10px; color:#FF0000;}

.formcell3 {width:260px; height:35px; float:left; padding-left:5px;}

.enquirecell_enews {width:260px; height:20px; float:left; padding-left:5px; padding-top:0px; margin-bottom:7px;}
.enquirecell_enews_long {width:260px; float:left; padding-left:5px; padding-top:0px; margin-bottom:7px;}

.form_drop { width:236px; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:10px;}
.form_drop2 { width:236px; height:35px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:10px;}

.buttonbkg {background-color:#FFFFFF; border-style:none; padding:0px; margin-top:23px;}
.buttonbkg_reset {background-color:#FFFFFF; border-style:none; padding:0px; margin-top:0px;}


/* NEWS*/

.latest-section {height:90px; width:550px; }

.latest-news-bkgd {background-image:url(../images/news-bkgd.gif); width:552px; height:118px; float:left;}

.latest-news-txttop {padding-left:8px; background-image:url(../images/news-bar.gif); width:428px; padding-top:1px; color:#1A9E71;  height:19px; float:left; margin-right:10px; margin-bottom:7px;}

.latest-news-txt {padding-left:8px; width:428px; float:left;}

.latest-news-dot {color:#666666; width:436px; padding-top:6px; font-size:8px; float:left;}

.latest-news-pic { width:99px; height:78px; float:right; border-style:solid; border-width:1px; border-color:#e7e7e7;}

a.latest-news-more {color:#1A9E71; font-weight:bold; text-decoration:none; }

.newsnext {float:right; width:70px; height:30px; color:#1A9E71;}

.newsnext {float:right; width:70px; height:30px; color:#1A9E71;}
.newsback {
	float:right;
	width:100px;
	height:30px;
	padding-top:10px;
	color:#1A9E71;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.newsback {float:right; text-decoration:none; color:#1A9E71;}
a.newsnextlink {text-decoration:none; color:#1A9E71;}
a.newsnextlink:hover { text-decoration:underline;}

#news #nav-news a, { color:#1A9E71; text-decoration:underline;}
#news1 #nav-news1 a, { color:#1A9E71; text-decoration:underline;}
#news2 #nav-news2 a, { color:#1A9E71; text-decoration:underline;}

.newsphotosfull{
float:right;
margin-bottom:5px;
text-align:left;
border:1px; border:#9CABB4; border:solid;
margin-left:8px; margin-right:10px; margin-top:5px;}

.newsphotosfull2{
float:right;
margin-bottom:5px;
text-align:left;
margin-left:8px; margin-right:10px; margin-top:5px;}

.newsheadfull {width:539px; height:21px; background-image:url(../images/news-head.jpg); padding-left:5px; padding-top:3px; color:#109d7c; font-weight:bold;}
.newstextfull {float:left; height:192px;}

.newsheadleft {width:475px; float:left;}
.newsheadright {width:60px; float:left;}

h1 { color:#6A6A6A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

/* AUCTION HOUSES*/

.auction_house {float:left;}

/* CALC */

.calcbox_3{float:left; width:60px; height:18px;}
.calcbox_2{float:left; width:105px; height:18px; }
.calcbox {float:left; width:17px; height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding-top:4px; font-weight:bold;}
.calc_hold {width:122px; height:25px; margin-bottom:7px;}
.calc_btn {width:140px; text-indent:2px; font-family:verdana, Helvetica, sans-serif; background-color:#66bfa1; border-style:none; color:#FFFFFF; font-weight:bold; font-size:17px;}

/* TESTIMONIALS */

.testimonials { background-image:url(../images/Testimonials_bkgd.jpg); width:560px; height:127px;}
.testimonials_long { background-image:url(../images/Testimonials_bkgd_long.jpg); width:560px; height:140px;}
.testimonials_txt { width:450px; height:100px; padding-top:10px; float:left; line-height:15px; }
.testimonials_image { width:110px; height:100px; padding-top:10px; float:left; }
.testimonials_topfont {color:#000000; font-size:12px; font-weight:bold; } 
.testimonials_topfont2 {color:#159d6f; font-size:12px; font-weight:bold;} 
.testimonials_topfont3 {color:#159d6f; font-size:11px;} 

/* NEWSLETTER */

.newsletter {
	float:left;
	padding-top:10px;
	width:630px;
}
.newsletter_thumbs {
	float:left;
	padding-right:28px;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	text-decoration:none;
	text-align:center;
	width: 94px;
	text-decoration: none;
	color: #404040;
	font-size: 10px;
	cursor: pointer;
}

.newsletter_thumbs:hover {
	filter:alpha(opacity=100);
	-moz-opacity: 1; 
	opacity: 1;
	}
.newsletter_hover {
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	}
.newsletter_hover:hover {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8; 
	opacity: 0.8;
	}
