/* Start of CMSMS style sheet 'gj_gardner' */
html {
margin:0;
padding:0;
overflow:0;
}

body {
font-family:Trebuchet MS, arial;
color:#333;
background-color:#ebebeb;
width:100%;
margin:0;
padding:0;
}

form {
margin:0;
padding:0;
}


.iframeBody {
font-family:Trebuchet MS, arial;
color:#000;
background-color:#FFF;
width:100%;
margin:0;
padding:0;
display:inline;
overflow: none;
}

a {
color:#000;
text-decoration:underline;
}

h1 {
font-family:Trebuchet MS, arial;
font-size:22px;
color:#ce0000;
font-weight:400;
line-height:100%;
width:470px;
text-align:justify;
margin:0;
padding:0;
}

h1.progress {
float:left;
width:344px;
}

h1.home {
text-align: left;
}

h1.news {
font-family:Trebuchet MS, arial;
color:#ce0000;
font-weight:400;
line-height:100%;
width:78%;
text-align:left;
float:left;
margin:0;
padding:0;
}

#ideasTitle {
font-family:Trebuchet MS, arial;
font-size:30px;
color:#ce0000;
font-weight:400;
line-height:100%;
width:300px;
text-align:justify;
margin:0;
padding:0;
}

h2,#register h2,#loginForm h2 {
font-family:Trebuchet MS, arial;
font-size:16px;
color:#ce0000;
margin:0;
padding:0;
}

h3 {
font-family:Trebuchet MS, arial;
color:#ce0000;
font-size:250px;
font-weight:700;
margin:10px;
padding:0;
}

h4 {
font-family:Trebuchet MS, arial;
font-size:100%;
font-weight:400;
color:#333;
margin:0;
padding:0;
}

h5 {
font-family:Trebuchet MS, arial;
font-size:100%;
color:#334d55;
margin:0;
padding:0;
}

label {
font-family:Trebuchet MS, arial;
font-size:100%;
font-weight:700;
color:#334d55;
}

p {
font-size:12px;
text-align:justify;
margin-top:5px;
padding:0;
}

img {
border:none;
}

ul, li {
list-style:none;
margin:0;
padding:0;
}

#pageContainer {
width:100%;
height:100%;
}

#container {
width:960px;
background-color:#FFF;
margin:5px auto 0;
padding:0;
}

#topBar {
width:100%;
float:left;
height:24px;
margin-bottom:9px;
background-color:#ebebeb;
padding:0;
}

#leftColumn {
float:left;
width:200px;
margin:0 0 0 2px;
padding:0;
}

#rightColumn {
float:right;
width:260px;
}

#rightColumnHomes {
float:right;
width:319px;
font-size:13px;
}

#rightColumnfranchiseNew {
float:right;
width:419px;
}

#content {
float:left;
width:460px;
padding:0 0 0 3px;
}

#contentRight {
float:left;
width:720px;
padding:0 0 0 20px;
}

#headerShadow {
height:163px;
padding-top:9px;
}

#headerLeft {
float:left;
width:454px;
background-color:#999;
height:108px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/title.gif);
background-repeat:no-repeat;
background-position:center;
}

#headerRight {
float:right;
width:505px;
height:108px;
background-color:#ebebeb;
}

#contentContainer {
float:left;
width:100%;
background-color:#FFF;
padding:5px 0;
}

#menu {
float:left;
width:960px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/menu_bg.png);
background-repeat:repeat-x;
height:30px;
margin-top:1px;
}

#menu ul {
list-style:none;
color:#FFF;
font-size:75%;
font-weight:700;
position:relative;
top:7px;
margin:0;
padding:0;
}

#menu li {
display:inline;
border:0 none;
padding-left:13px;
float:left;
margin:0;
}

#menuShadow {
float:left;
width:960px;
height:3px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/menuShadow.png);
background-repeat:no-repeat;
}

#pageName {
margin:0;
padding:0 0 0 10px;
}

.feature {
font-size:80%;
padding:0 0 10px 10px;
}

.story {
clear:both;
font-size:80%;
padding:10px 0 0 10px;
}

.story p {
padding:0 0 10px;
}

#footer {
clear:both;
border-top:1px solid #999;
font-size:80%;
color:#999;
background-color:#FFF;
height:20px;
margin-bottom:5px;
padding:2px 10px 5px 0;
}

#footer a {
color:#999;
}

#footer ul {
list-style:none;
font-size:75%;
font-weight:700;
position:relative;
top:7px;
margin:0;
padding:0;
}

#footer li {
display:inline;
border:0 none;
padding-left:16px;
float:left;
margin:0;
}

#leftFooter {
float:left;
width:620px;
}

#rightFooter {
float:right;
width:320px;
font-size:80%;
text-align:right;
padding-top:7px;
}

#LeftColumn ul {
list-style:none;
margin:0;
padding:0;
}

#LeftColumn li {
border-bottom:1px solid #EEE;
}

html>body #LeftColumn li {
border-bottom:none;
}

.relatedLinks {
position:relative;
font-size:90%;
margin:0;
padding:0 0 10px 10px;
}

.relatedLinks h3 {
padding:10px 0 2px;
}

#leftBoxRedTitle,.leftBoxRedTitle {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/leftBoxRed.png);
background-repeat:no-repeat;
height:24px;
width:146px;
color:#FFF;
font-weight:700;
font-size:16px;
clear:both;
margin:0;
padding:6px 0 0 32px;
}

#leftBoxRedMid,.leftBoxRedMid {
width:178px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/leftBoxRedBorder.jpg);
background-position:right;
background-repeat:repeat-y;
padding-top:1px;
}

#leftBoxRedBottom,.leftBoxRedBottom {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/leftBoxRedBottom.jpg);
background-repeat:no-repeat;
height:3px;
margin-bottom:20px;
width:178px;
}

#homeProgress {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/leftBoxProgress.png);
background-repeat:no-repeat;
margin-bottom:20px;
width:209px;
height:139px;
float:left;
clear:both;
}

#progressTitle {
width:115px;
font-weight:700;
padding:25px 0 4px 17px;
}

#testimonialTop {
width:181px;
height:55px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/franchiseTestTop.jpg);
background-repeat:no-repeat;
}

#testimonialTitle {
font-weight:700;
padding:20px 0 0 10px;
}

#progressText {
font-weight:700;
font-size:11px;
width:120px;
color:#FFF;
padding-left:15px;
line-height:13px;
}

#progressText a,#progressText a:visited {
font-weight:700;
font-size:11px;
width:120px;
color:#FFF;
line-height:13px;
text-decoration:none;
}

#chooseFranchise,#expertCat {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/leftBoxFranchise.jpg);
background-repeat:no-repeat;
width:177px;
height:93px;
margin-bottom:20px;
clear:both;
}

#chooseFranchiseTitle {
width:145px;
font-weight:700;
padding:10px 0 0 11px;
}

#chooseFranchiseMenu {
width:145px;
font-weight:700;
padding:10px 0 9px 11px;
}

#twoEasy {
float:left;
width:177px;
height:121px;
margin-bottom:20px;
clear:both;
}

#moreShowHomes {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/leftBoxMoreShowHomes.png);
background-repeat:no-repeat;
width:179px;
height:95px;
margin-bottom:20px;
}

#consulSearch {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/salesConsultants.png);
background-repeat:no-repeat;
width:179px;
height:95px;
margin-bottom:20px;
clear:both;
}

#moreShowHomesTitle,#consulTitle {
font-weight:700;
padding:12px 0 0 15px;
}

#moreShowHomesMenu,#consulMenu {
font-weight:700;
padding:6px 0 9px 10px;
}

#rightBoxTopBorder {
float:right;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxTopBorder.jpg);
background-repeat:no-repeat;
width:260px;
height:7px;
background-color:#FFF;
}

#rightBoxBottomBorder {
float:right;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxBottomBorder.jpg);
background-repeat:no-repeat;
width:260px;
height:10px;
}

#rightBox {
height:100%;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxBorder.jpg);
background-repeat:repeat-y;
}

#rightBoxHomeTopBorder,#rightBoxFranchiseTopBorder {
float:right;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxHomeTopBorder.jpg);
background-repeat:no-repeat;
width:319px;
height:12px;
background-color:#FFF;
}

#rightBoxHomeBottomBorder,#rightBoxFranchiseBottomBorder {
float:right;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxHomeBottomBorder.jpg);
background-repeat:no-repeat;
width:319px;
height:16px;
padding-bottom:20px;
}

#rightBoxFranchise {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxHomeMiddleBorder.jpg);
background-repeat:repeat-y;
height:440px;
float:right;
width:310px;
padding:0 4px 5px 5px;
}

#rightBoxHome {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxHomeMiddleBorder.jpg);
background-repeat:repeat-y;
height:440px;
float:right;
width:319px;
padding:0 0 5px;
}

#rightBoxHomeDetailTopBorder {
float:right;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxHomeDetailTopBorder.jpg);
background-repeat:no-repeat;
width:181px;
height:12px;
}

#rightBoxHomeDetailBottomBorder {
float:right;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxHomeDetailBottomBorder.jpg);
background-repeat:no-repeat;
width:181px;
height:16px;
}

#whatsNew {
color:#FFF;
font-size:16px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxBorder.jpg);
background-repeat:repeat-y;
width:230px;
float:left;
font-weight:700;
border-top:1px solid #FFF;
margin:0;
padding:10px 10px 2px 20px;
}

#whatsNewText {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxBorder.jpg);
background-repeat:repeat-y;
border-bottom:1px solid #FFF;
background-color:#FFF;
height:auto;
width:240px;
float:left;
font-family:trebuchet ms,geneva;
font-size:x-small;
padding:0 0 10px 20px;
}

#scrapbook {
height:131px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxBorder.jpg);
background-repeat:repeat-y;
color:#FFF;
float:left;
padding:10px 5px 5px 20px;
}

#scrapbookContainer {
padding-top:8px;
float:left;
}

#scrapbookTitle {
font-size:17px;
padding-bottom:3px;
}

#scrapbookTitle2 {
float:left;
font-size:17px;
padding-bottom:3px;
/*width:50px;*/
}

#scrapbookText {
font-size:11px;
width:86px;
float:left;
color:#FFF;
}

#scrapbookImage {
float:right;
width:145px;
}

#comparisons {
color:#FFF;
height:145px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/rightBoxBorder.jpg);
background-repeat:repeat-y;
float:left;
padding:10px 5px 30px 20px;
}

#comparisonsTitle a,#comparisonsTitle a:visited {
float:left;
font-size:17px;
width:110px;
color:#FFF;
}

#comparisonsText {
font-size:11px;
width:110px;
float:left;
}

#comparisonsImage {
float:right;
width:120px;
}

#headlines {
font-size:80%;
margin:0;
padding:10px 0 20px 10px;
}

#countries {
background-color:#999;
width:90px;
float:left;
height:24px;
padding:8px 0 0 1px;
}

#login {
float:left;
width:171px;
font-size:70%;
background-color:#999;
color:#FFF;
font-weight:700;
text-align:center;
height:24px;
padding-top:8px;
}

#login a,#login a:visited,#languages a,#languages a:visited {
color:#FFF;
text-align:center;
}

#login a:hover, #languages a:hover {
color:#000;
text-align:center;
}

.loginForm,#loginForm,#loginForm a,#loginForm a:visited,#loginForm a:hover {
font-size:12px;
padding-top:5px;
color:#000;
}

#loginForm {
float:left;
width:47%;
}

#loginFormProgress {
float:left;
width:100%;
margin-top:10px;
font-size:13px;
}

#register {
float:right;
width:48%;
padding-top:5px;
}

#loginText {
border-bottom:thin solid #ebe7e7;
}

input.registerBtn {
font-size:90%;
font-weight:700;
background-color:#EEEFEE;
border-right:thin solid #D2D3D2;
border-bottom:thin solid #D2D3D2;
filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#EEEFEE');
padding:0 2px 4px 0;
}

.btn {
font-size:11px;
background-color:#EEEFEE;
border-right:thin solid #D2D3D2;
border-bottom:thin solid #D2D3D2;
filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#EEEFEE');
padding:2px;
}

#map {
text-align:center;
width:420px;
padding-bottom:15px;
height:30px;
}

#mapImg {
float:left;
width:45px;
}

#printNews {
float:right;
width:90px;
margin:0;
top:0;
}

.NewsSummary {
height:auto;
width:100%;
}

.NewsSummarySummary p {
font-family:trebuchet ms,geneva;
font-size:13px;
width:220px;
text-align:left;
float:left;
}

.NewsSummaryLink,.NewsSummaryLink a,.NewsSummaryLink a:hover,.NewsSummaryLink a:visited {
font-size:15px;
color:#000;
text-decoration:none;
width:100%;
font-weight:700;
padding:5px 0;
clear:both;
}

.NewsSummaryMorelink a,.NewsSummaryMorelink a:visited {
font-size:11px;
color:#FFF;
text-decoration:underline;
float:left;
width:100%;
padding-bottom:5px;
}

.NewsSummaryMorelink a:hover {
font-size:11px;
color:#000;
text-decoration:none;
padding-bottom:5px;
}

.NewsSummaryImage {
float:right;
width:155px;
height:100%;
text-align:right;
}

#NewsPostDetailTitle {
font-family:Verdana,Arial,sans-serif;
font-size:30px;
color:#ce0000;
font-weight:400;
line-height:80%;
margin:0;
padding:0 0 5px;
}

#NewsImage {
float:right;
font-size:11px;
color:#666;
width:238px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/newsBorder.jpg);
background-repeat:no-repeat;
line-spacing:30px;
margin:0 0 0 8px;
}

#NewsImage img {
padding:6px 0 0 6px;
}

#newsArchives {
float:left;
font-size:12px;
margin-top:10px;
}

#latestArticles {
border-bottom:thin solid #ebe7e7;
padding:0 8px 5px 0;
}

.latestArticlesMorelink a,.latestArticlesMorelink a:visited {
font-size:11px;
text-decoration:none;
float:left;
width:100%;
padding-bottom:5px;
}

.latestArticlesSummary {
font-size:20px;
color:#9D7677;
font-weight:400;
text-decoration:none;
line-height:18px;
padding:1px 0;
}

#latestArticlesContent {
float:left;
width:100%;
padding:10px 0 5px;
}

#moreArticles {
text-align:right;
}

.PlanningHome {
float:left;
border-bottom:thin solid #ebe7e7;
padding:15px 0 0;
}

.PlanningHomeSummaryContent {
font-size:12px;
width:565px;
color:#333;
float:left;
padding-bottom:8px;
}

.PlanningHomeSummaryLink a,.PlanningHomeSummaryLink a:visited,.PlanningHomeSummaryLink {
font-size:20px;
color:#9D7677;
font-weight:400;
text-decoration:none;
}

.PlanningHomeSummaryMorelink a {
font-size:11px;
color:#FFF;
text-decoration:none;
}

.PlanningHomeSummaryMorelink a:hover {
font-size:11px;
color:#000;
text-decoration:none;
}

.PlanningHomeSummaryImage {
float:left;
width:140px;
height:90px;
background-color:#FFF;
}

.PlanningHomeSlideshow {
float:left;
padding-top:3px;
width:160px;
height:39px;
}

.Testimonials, .About {
float:left;
border-bottom:thin solid #ebe7e7;
width:100%;
padding:5px 0;
}

#TestimonialsContent,#AboutContent {
float:left;
width:710px;
padding:10px 0 5px;
}

.TestimonialsSummaryContent,.AboutSummaryContent {
font-size:12px;
width:533px;
color:#333;
float:left;
text-align:justify;
}

.PreferredSummaryContent {
font-size:12px;
width:518px;
color:#333;
float:left;
text-align:justify;
}

.TestimonialsSummaryLink a:visited,.AboutSummaryLink a:visited,.AboutSummaryLink {
font-size:20px;
color:#9D7677;
font-weight:400;
text-decoration:none;
line-height:20px;
padding:1px 0 5px;
}

.TestimonialsSummaryLink a:link,.AboutSummaryLink a:link {
font-size:20px;
color:#9D7677;
font-weight:400;
text-decoration:none;
line-height:18px;
padding:1px 0 5px;
}

h1#TestimonialsPostDetailTitle {
padding-bottom:10px;
width:100%;
}

.TestimonialsSummaryMorelink a,.AboutSummaryMorelink a,.TestimonialsSummaryMorelink a:visited,.AboutSummaryMorelink a:visited {
font-size:11px;
color:#000;
text-decoration:underline;
}

.TestimonialsSummaryMorelink a:hover,.AboutSummaryMorelink a:hover {
font-size:11px;
color:#525253;
text-decoration:none;
}

.TestimonialsSummaryImage, .AboutSummaryImage {
float:left;
width:170px;
height:102px;
background-color:#FFF;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/aboutBorder.jpg);
background-repeat:no-repeat;
padding:4px 0 0 4px;
}

.PreferredSummaryImage {
float:left;
width:185px;
height:102px;
background-color:#FFF;
padding:4px 0 0 4px;
}

.TestimonialsSummaryImage img {
padding:1px 0 0 1px;
}

.TestimonialsImages {
float:left;
border:none;
padding-top:10px;
}

#TestimonialsVideoDetail {
float:left;
width:180px;
}

#TestimonialsImagesDetail {
float:left;
border:none;
padding-top:3px;
}

#headOffice {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/headOffice.jpg);
background-repeat:no-repeat;
width:179px;
height:139px;
margin-bottom:20px;
}

#headOfficeTitle {
font-size:18px;
color:#FFF;
padding:8px 0 0 10px;
}

#headOfficeText {
font-size:11px;
height:85px;
color:#000;
line-height:14px;
padding:0 0 0 10px;
}

.emailSmall {
font-size:10px;
}

#AboutPostDetailContent {
padding-top:0;
text-align:justify;
}

#AboutPdf {
float:left;
padding:3px 30px 0 0;
}

#AboutAnimation {
float:left;
padding:5px 30px 0 0;
}

.testimonialImage {
float:left;
width:93px;
height:64px;
font-size:12px;
text-align:justify;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/franchiseTestBdr.jpg);
background-repeat:no-repeat;
margin:0 5px;
padding:3px 0 0 3px;
}

.testimonialPlay {
float:left;
width:70px;
font-size:12px;
margin:1px 0 0;
}

#testimonial {
width:177px;
margin:0 0 20px;
}

#testimonialBottom {
clear:both;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/franchiseTestBot.jpg);
background-repeat:no-repeat;
width:177px;
height:9px;
}

.testimonialContainer {
padding-bottom:7px;
float:left;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/franchiseTestMid.jpg);
background-repeat:repeat-y;
width:177px;
}

#randomTestimonialText {
width:480px;
font-size:12px;
text-align:justify;
float:left;
}

#randomTestimonialPlay {
width:100%;
font-size:12px;
text-align:left;
margin:5px 0 0 5px;
}

#randomTestimonialPlay a,#randomTestimonialPlay a:hover,#randomTestimonialPlay a:visited {
text-decoration:none;
}

#randomTestimonial {
float:left;
width:705px;
margin:5px 0 10px;
padding:0;
}

#randomTestimonialVideo {
float:left;
width:225px;
}

#randomTestimonialTitle {
font-size:20px;
color:#9D7677;
font-weight:400;
text-decoration:none;
line-height:20px;
float:left;
width:480px;
}

#grantWelcome {
float:left;
padding:4px 8px 7px 0;
}

#randomTestimonialContainer {
float:left;
padding:0 8px 7px 0;
}

.houseDesign {
float:left;
width:100%;
border-bottom:thin solid #ebe7e7;
padding:10px 0;
}

.houseDesignImage, .houseDesignImage a {
float:left;
width:134px;
color:#666;
font-size:9px;
text-align:center;
line-spacing:22px;
text-decoration:none;
height:94px;
}

.houseDesignText {
float:left;
width:405px;
padding:0 15px 0 20px;
}

/*#houseCatTopBdr {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/houseCatTopBdr.jpg);
background-repeat:no-repeat;
width:177px;
line-height:12px;
height:18px;
color:#000;
font-weight:700;
font-size:16px;
margin:0;
padding:12px 0 0 32px;
}

#houseCatBotBdr {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/houseCatBotBdr.jpg);
background-repeat:no-repeat;
height:9px;
width:177px;
}

#houseCatMidBdr {
width:177px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/houseCatMidBdr.jpg);
background-repeat:repeat-y;
font-size:11px;
margin-top:1px;
padding-top:3px;
}*/

#houseCat {
margin-bottom:25px;
width:177px;
/*background-image:url(http://www.gjgardner.co.nz/cms/images/gj/houseCat.jpg);*/
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/searchBoxMidN.jpg);
background-repeat:repeat-y;
/*height:200px;*/
font-size:11px;
clear:both;
}

#houseCatTop {
width:177px;
height:9px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/searchBoxTopN.jpg);
background-repeat:no-repeat;
line-height:9px;
}

#houseCatBot {
width:177px;
height:9px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/searchBoxBotN.jpg);
background-repeat:no-repeat;
line-height:9px;
}

#houseCatTitle {
color:#000;
font-weight:700;
font-size:16px;
margin:0;
padding:0 0 0 21px;
}

#houseCat ul {
padding-left: 5px;
font-weight:700;
}

#houseCat li a:hover {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/arrow.gif);
background-repeat:no-repeat;
}

#houseCat li.catSel a {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/arrow.gif);
background-repeat:no-repeat;
color:#ce0000;
list-style:none;
}

#downloadPdf {
padding-top:6px;
}

#contentHomes {
float:left;
width:422px;
padding:0 0 0 15px;
}

#contentHomesDetail {
float:left;
width:520px;
padding:0 0 0 15px;
}

#showHome {
float:left;
width:395px;
border-bottom:thin solid #ebe7e7;
padding:10px 5px 5px 0;
}

#showHomeImage,#showHomeImage a {
float:left;
width:134px;
color:#666;
font-size:9px;
text-align:center;
line-spacing:22px;
text-decoration:none;
height:94px;
padding-bottom:10px;
}

#showHomeText {
float:left;
padding-left:20px;
width:235px;
}

#showHomeLabel {
float:left;
width:105px;
}

#showHomeInfo {
float:left;
width:130px;
}

#showHomeOptionsContainer {
float:left;
width:38px;
text-align:center;
padding-right:2px;
}

#showHomeOptionsText,#showHomeOptionsImage,#showHomeOptionsTextM2,#showHomeOptionsImageNB {
float:left;
width:38px;
color:red;
text-align:center;
font-size:11px;
}

#showHomeOptionsText {
padding:4px 0 0 2px;
}

#showHomeOptionsTextM2 {
padding:0 0 0 2px;
}

#showHomeOptionsImage {
border-left:1px solid #757575;
}

#showHomeDetail {
float:left;
width:100%;
padding-bottom:10px;
}

#showHomeDetailImage {
float:left;
width:523px;
height:344px;
text-align:center;
}

#showHomeDetailLabel {
float:left;
width:125px;
font-size:11px;
}

#showHomeDetailTitle {
float:left;
font-size:18px;
color:#000;
width:388px;
padding-bottom:10px;
}

#showHomeDetailText {
float:left;
width:505px;
padding:10px 0 0 2px;
}

#showHomeDetailInfo {
float:left;
width:228px;
font-size:11px;
}

#showHomeDetailMap {
float:left;
width:86px;
color:#333;
font-size:10px;
text-align:center;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/mapBorder.jpg);
background-repeat:no-repeat;
padding:2px 26px 0 0px;
}

#enquiry {
float:left;
width:163px;
height:41px;
padding-top:7px;
}

.enquiryRed {
color:red;
font-size:10px;
}

.enquiryLabel {
font-size:11px;
font-weight:700;
}

.enquiryTitle {
color:#666;
font-size:14px;
font-weight:700;
}

#enquiryBorder {
background-color:#FAFAFA;
border:thin solid #CCC;
}

.enquiryPad {
padding:0 5px 0 0;
}

#enquiryContainer {
width:505px;
padding:11px 11px 11px 0;
}

#nearestShowHomes {
float:left;
width:317px;
height:100px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/nearestShowHome.png);
background-repeat:no-repeat;
}

#nearestShowHomesTitle {
width:245px;
font-weight:700;
padding:20px 0 0 15px;
}

#nearestShowHomesMenu {
width:317px;
font-weight:700;
padding:10px 0 9px 15px;
}

#rightColumnFranchise {
float:right;
width:317px;
}

#contentFranchise {
float:left;
width:383px;
padding:0 40px 0 20px;
}

#rightColumnFranchiseDetail {
float:right;
width:271px;
}

#contentFranchiseDetail {
float:left;
width:408px;
padding:0 20px;
}

#contentFranchiseTopBorder {
float:left;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/contentFranchiseTopBorder.jpg);
background-repeat:no-repeat;
width:372px;
height:14px;
background-color:#FFF;
}

#contentFranchiseBottomBorder {
float:left;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/contentFranchiseBotBorder.jpg);
background-repeat:no-repeat;
width:372px;
height:19px;
}

#contentFranchiseMiddleBorder {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/contentFranchiseMidBorder.jpg);
background-repeat:repeat-y;
height:440px;
width:372px;
padding-bottom:5px;
float:left;
}

#mapInstructions {
font-size:13px;
}

#franchiseTitle {
float:left;
font-size:22px;
color:#ce0000;
padding-bottom:10px;
width:100%;
}

#franchiseMap {
float:left;
width:161px;
height:169px;
text-align:center;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/franchise_map_border.gif);
background-repeat:no-repeat;
padding:3px 17px 0 3px;
}

.franchiseLabel {
float:left;
width:90px;
padding-bottom:8px;
font-size:11px;
}

.franchiseInfo {
float:left;
width:100px;
padding-bottom:8px;
font-size:11px;
}

#franchiseStaff {
float:left;
width:430px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/franchise_staff_border_right.gif);
background-repeat:repeat-y;
height:auto;
padding-right:3px;
}

#franchiseStaffBot {
float:left;
width:430px;
height:3px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/franchise_staff_border_bot.gif);
background-repeat:no-repeat;
padding-bottom:15px;
}

.franchiseText {
float:left;
width:410px;
text-align:justify;
font-size:11px;
padding-bottom:3px;
}

#franchiseShowhomeText {
float:left;
padding:0 0 5px 4px;
}

#franchiseShowhomeTitle {
font-size:24px;
color:#ce0000;
margin:0;
padding:0 0 5px 3px;
}

.franchiseShowhomeLabel {
float:left;
width:110px;
font-size:12px;
}

.franchiseShowhomeInfo {
float:left;
width:150px;
font-size:12px;
}

#franchiseShowhomeBorder {
float:left;
width:270px;
height:187px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/franchiseShowHomeBorder.jpg);
background-repeat:no-repeat;
margin:0 0 5px;
padding:5px 5px 0;
}

#customerTopBorder {
float:left;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/franchiseCustomerTopBdr.jpg);
background-repeat:no-repeat;
width:266px;
height:31px;
font-size:23px;
color:#ce0000;
text-align:center;
padding-top:8px;
margin-top:20px;
}

#customerMidBorder {
float:left;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/franchiseCustomerMidBdr.jpg);
background-repeat:repeat-y;
font-size:11px;
padding:0 10px;
}

#customerBottomBorder {
float:left;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/franchiseCustomerBotBdr.jpg);
background-repeat:no-repeat;
width:266px;
height:19px;
}

#franchiseStandardInclusions {
color:#D6D6D6;
font-size:12px;
}

.islandFranchise {
color:#999;
font-size:15px;
font-weight:700;
width:100%;
margin:3px 0 6px;
}

.franchiseList {
float:left;
width:50%;
}

.franchiseList ul {
margin:15px;
padding:7px;
}

.franchiseList li {
list-style-image:url(http://www.gjgardner.co.nz/cms/images/gj/google_sidebar_icon.jpg);
}

#currentListings {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/for_sale.jpg);
background-repeat:no-repeat;
width:177px;
height:154px;
margin-bottom:20px;
}

#currentListingsTitle,#currentListingsTitle a,#currentListingsTitle a:visited {
width:145px;
font-weight:700;
color:#000;
padding:22px 0 0 10px;
}

#currentListingsText a,.currentListingsText,#currentListingsText,#currentListingsText a:visited {
font-weight:700;
font-size:12px;
color:#FFF;
line-height:110%;
}

#currentListingsTextList {
width:145px;
font-weight:700;
font-size:11px;
padding:0 0 0 20px;
}

#currentListingsTextList a {
font-weight:700;
font-size:11px;
color:#000;
}

#currentListingsText {
width:117px;
font-weight:700;
font-size:11px;
padding:5px 0 7px 10px;
}

.currentListingsTextLong,.currentListingsTextLong a,.currentListingsTextLong a:visited {
width:150px;
font-weight:700;
font-size:11px;
color:#FFF;
padding:0 0 0 10px;
}

.listingsMenu,.listingsMenu a,.islandListingsMenu,.islandListingsMenu a,#listingsMenu,#listingsMenu a,#islandListingsMenu,#islandListingsMenu a {
color:#ce0000;
font-size:15px;
font-weight:700;
margin:3px 0;
}

#listingsShowAll {
float:right;
padding:0 5px 0 0;
}

#listImgTitle {
float:left;
font-size:4px;
padding-top:5px;
}

#listingsMenu img {
padding-top:5px;
}

.listingsBorder img {
margin-top:4px;
border:1px solid #000;
}

#Office,#sales {
padding-bottom:5px;
}

#listings,.listings {
text-align:justify;
margin-bottom:10px;
}

.listingsHeader {
background-color:#E0E0E0;
font-weight:700;
font-size:18px;
padding:5px 0;
}

.listingsEbook {
font-weight:400;
font-size:12px;
}

.listingsFieldTitle {
font-weight:700;
padding:5px 0;
}

.listingsBorder {
border-top:thin solid #ebe7e7;
padding:0 0 5px;
}

.listingsDescrBorder {
border-top:thin solid #ebe7e7;
text-align:left;
padding:0 0 5px;
}

.listingsSuburb {
border-top:thin solid #ebe7e7;
color:#5a5959;
padding:5px 0;
}

#listingBox {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/filterBox.jpg);
width:708px;
height:89px;
margin:5px 0 0;
padding:4px 0 0 6px;
}

#emailFriend {
float:left;
width:55%;
margin:6px 0 10px;
}

#careerMenu {
color:red;
}

#careerChoose li {
list-style-image:url(http://www.gjgardner.co.nz/cms/images/gj/google_sidebar_icon.jpg);
margin-left:22px;
}

#error {
width:250px;
color:red;
}

#icons {
float:left;
margin-top:7px;
width:510px;
}

#flvDisplayer {
padding:10px 0 0;
}

#mortgage {
float:left;
width:172px;
height:60px;
}

#addScrapbook {
float:left;
width:163px;
height:40px;
margin-top:10px;
padding-right:3px;
}

#viewVirtualTour {
float:left;
width:34%;
height:40px;
margin-top:3px;
}

.x-panel-body p {
font-size:12px;
margin:10px;
}

#quote {
float:left;
width:180px;
padding:10px 5px 0;
}

#quote p {
font-family:Trebuchet MS, arial;
font-size:12px;
font-weight:400;
}

#quoteStart {
float:left;
width:29px;
height:21px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/quote_start.jpg);
background-repeat:no-repeat;
}

#quoteEnd {
float:left;
width:28px;
height:19px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/quote_end.jpg);
background-repeat:no-repeat;
}

.staffTblHdr {
background-color:#666;
color:#FFF;
}

.staffRow {
background-color:#CCC;
color:#333;
}

#imageSwapper {
margin-top:5px;
float:left;
}

#standardInclusions {
/*height:474px;
overflow:auto;*/
}

#standardInclusions ul,#standardInclusions li {
list-style-image:url(http://www.gjgardner.co.nz/cms/images/gj/tick.gif);
font-size:12px;
padding-left:20px;
}

#ownImage {
float:left;
width:162px;
height:44px;
padding:4px 11px 0;
}

#return {
float:left;
width:122px;
height:40px;
margin-top:8px;
}

#helpfulHints {
padding-top:1px;
}

.hintsText {
background-color:#FFF;
font-size:11px;
font-family:Trebuchet MS, arial;
border:none;
overflow:auto;
width:459px;
height:148px;
}

#backButton {
float:right;
}

#nav {
float:left;
width:400px;
padding-top:5px;
text-align:center;
}

#searchBox {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/search.jpg);
background-repeat:no-repeat;
width:177px;
height:245px;
margin-bottom:20px;
}

#searchBoxNew {
width:177px;
margin-bottom:20px;
float:left;
}

#searchBoxNewTop {
width:177px;
height:9px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/searchBoxTopN.jpg);
background-repeat:no-repeat;
float:left;
line-height:9px;
}

#searchBoxNewMid {
width:177px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/searchBoxMidN.jpg);
background-repeat:repeat-y;
float:left;
}

#searchBoxNewBot {
width:177px;
height:9px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/searchBoxBotN.jpg);
background-repeat:no-repeat;
float:left;
line-height:9px;
}

#searchTitleNew {
float:left;
width:158px;
font-weight:700;
font-size:15px;
padding:0 0 5px 11px;
}

#searchTitle {
float:left;
width:158px;
font-weight:700;
font-size:15px;
padding:7px 0 0 11px;
}

#searchText {
float:left;
width:162px;
font-weight:700;
font-size:12px;
color:#FFF;
padding:0 0 0 9px;
}

.searchBed {
width:49px;
font-size:11px;
}

.searchDesign {
width:152px;
font-size:11px;
}

#searchResults {
float:left;
width:100%;
margin:10px 0;
}

.searchFrom {
width:56px;
}

.searchMenu {
font-size:11px;
width:49px;
}

#searchTable,#searchTable a,#searchTable a:visited {
float:left;
width:100%;
color:#000;
}

#sortResults {
float:left;
width:100%;
margin:3px 0 10px;
}

.searchBorder {
border-bottom:thin solid #ebe7e7;
padding-bottom:5px;
font-weight:700;
}

.prefBorder {
border-bottom:thin solid #ebe7e7;
padding-bottom:5px;
}

.resultsLine {
border-top:thin solid #ebe7e7;
padding:8px 0;
}

.resultsLineTop {
padding:8px 0;
}

input.searchBtn {
font-size:90%;
font-weight:700;
background-color:#EEEFEE;
border-right:thin solid #D2D3D2;
border-bottom:thin solid #D2D3D2;
width:49px;
filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#EEEFEE');
}

#siteSearch {
float:left;
background-color:#ebebeb;
height:27px;
font-size:11px;
color:#999;
font-weight:700;
padding:6px 3px 0 0;
}

#corner,.corner {
height:32px;
width:4px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/greyCorner.gif);
background-repeat:no-repeat;
float:left;
background-color:#ebebeb;
}

input.searchSiteBtn {
font-size:90%;
font-weight:700;
background-color:#EEEFEE;
border-right:thin solid #D2D3D2;
border-bottom:thin solid #D2D3D2;
width:35px;
filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#EEEFEE');
}

#wishlist {
float:left;
width:700px;
border-bottom:thin solid #ebe7e7;
padding:5px 0;
}

#wishlistImg {
float:left;
width:134px;
height:94px;
padding-right:10px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/showhomesImgBg.jpg);
background-repeat:no-repeat;
}

#wishlistImg img {
padding:2px 1px 0 2px;
}

#wishlistContainer {
float:left;
width:260px;
}

#wishlistDelete {
float:left;
width:50px;
text-align:center;
margin:38px 10px 0 0;
}

#googleImage {
float:left;
font-size:11px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/google_border.png);
background-repeat:no-repeat;
width:106px;
height:72px;
text-align:center;
}

#googleImage img {
margin:2px 0 0;
}

#googleText {
float:left;
font-size:11px;
padding-left:5px;
}

#sidebar_1 ul {
list-style-image:url(http://www.gjgardner.co.nz/cms/images/gj/google_sidebar_icon.jpg);
font-size:12px;
}

#sidebar_1 li {
height:14px;
}

input.enquiryBtn {
font-size:84%;
font-weight:700;
background-color:#EEEFEE;
border-right:thin solid #D2D3D2;
border-bottom:thin solid #D2D3D2;
width:163px;
filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#EEEFEE');
}

input.subBtn {
font-size:84%;
font-weight:700;
background-color:#EEEFEE;
border-right:thin solid #D2D3D2;
border-bottom:thin solid #D2D3D2;
width:80px;
filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#EEEFEE');
}

#Ronald {
float:left;
padding:5px 0;
}

#ronaldTag {
width:150px;
margin:0 0 20px;
}

.RonaldSummary {
font-size:11px;
width:715px;
}

.RonaldSummaryContent {
font-size:12px;
color:#333;
float:left;
text-align:justify;
}

textarea#m3fbrp__51, textarea#m3fbrp__82,  {
width:300px;
height:120px;
}

textarea#m3fbrp__100, textarea#fbrp__51 {
width:400px;
height:100px;
}

.surveyLabel,.surveyLabelMed,.surveyLabelRadio,.surveyLabelPhone,.surveyLabelRadioText {
margin:5px 0 2px;
}

.surveyLabelStart {
margin:0 0 5px;
}

.surveyLabelHide,.surveyLabelHide1,.surveyLabelHide2,.surveyLabelHide3,.surveyLabelHide4,.surveyLabelHide5,.surveyLabelHide6 {
display:none;
}

.surveyOther label {
float:left;
width:180px;
text-align:justify;
font-weight:400;
padding:0 0 0 45px;
}

.surveyHeader {
font-size:16px;
color:#ce0000;
font-weight:700;
padding:5px 0 0;
}

#surveyQuestion input,#surveyOption input {
float:left;
width:40px;
text-align:left;
font-weight:400;
}

#surveyOption {
width:100%;
padding:2px 0 0;
}

#surveyQuestion {
padding:0;
}

#print {
position:absolute;
top:30px;
left:530px;
}

.subRegion {
width:181px;
}

a:link,a:visited,#breadCrumb a,#breadCrumb a:visited,#franchiseStandardInclusions a,#franchiseStandardInclusions a:visited, #breadCrumbs a,#breadCrumbs a:visited {
color:#000;
}

a:hover,#menu a:hover,#footer a:hover,.leftBoxRedTitle a:hover,#breadCrumb a:hover,#houseCatMidBdr a:hover,.leftBoxRedTitle a:hover, #breadCrumbs a:hover {
color:#525253;
text-decoration:none;
}

#rightColumnHomesDetail,#rightBoxHomeDetail {
float:right;
width:181px;
}

#menu a,#leftBoxRedTitle a,#leftBoxRedTitle a:visited,#houseCat a,.leftBoxRedTitle a, .leftBoxRedTitle a:visited {
color:#FFF;
text-decoration:none;
}

#LeftColumn ul a:link,#LeftColumn ul a:visited,.relatedLinks a:link,.relatedLinks a:visited,ul.houseCatSel li:hover > ul {
display:block;
}

#scrapbookText a:visited, #scrapbookText a:hover,#comparisonsTitle a:hover {
color:#525253;
text-decoration:none;
}

#headlines p,#careerChoose {
padding:5px 0;
}

#mapKey,#wishlistText,#sidebar_1 {
float:left;
}

#NewsPostDetailContent {
float:left;
text-align:justify;
width:449px;
}

#TestimonialsPostDetailContent {
float:left;
text-align:justify;
width:535px;
}

.PlanningHomeSummarySummary,.TestimonialsSummarySummary,.AboutSummarySummary {
font-size:11px;
width:230px;
}

.PlanningHomeSummaryLink a:hover,.AboutSummaryLink a:hover {
text-decoration:underline;
}

.PlanningHomePdf,.TestimonialsVideo,#showHomeOptions {
float:left;
width:240px;
padding-top:8px;
}

.houseDesignImage,#showHomeImage {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/showhomesImgBg.jpg);
background-repeat:no-repeat;
}

.houseDesignImage img,#showHomeImage img {
padding:2px 1px 0 0;
}

.houseDesignTitle,.houseDesignTitle a,#showHomeTitle {
font-size:16px;
color:#999;
font-weight:700;
}

.enquiryMethod,.tableText,.googleBox {
font-size:11px;
}

#franchiseInfoContainer,#franchiseMapContainer {
float:left;
padding-bottom:15px;
width:50%;
}

#AboutPostDetailReturnLink,#wishlistTitle {
float:left;
width:100%;
}

.surveyLabel label,.surveyLabelStart label,.surveyLabelHide label,.surveyLabelHide1 label,.surveyLabelHide2 label,.surveyLabelHide3 label,.surveyLabelMed label,.surveyLabelRadio label,.surveyLabelPhone label,.surveyLabelRadioText label {
text-align:justify;
font-weight:400;
}

.surveyLabelRadioMulti label {
text-align:justify;
font-weight:400;
float:left;
margin:0 40px 0 0;
}

.surveyLabelRadioMultiOther label {
text-align:justify;
font-weight:400;
float:left;
margin:0 13px 0 0;
}

.surveyLabelRadioMulti {
margin:3px 0;
}

.surveyLabel input,.surveyOther input {
width:450px;
}

.surveyLabelMed input {
width:400px;
}

.surveyLabelRadio input {
width:200px;
}

.surveyLabelPhone input {
width:100px;
}

#expert {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/expert.jpg);
background-repeat:no-repeat;
width:177px;
height:110px;
margin-bottom:20px;
clear:both;
}

#expertTitle {
padding:18px 0 0 11px;
}

#expertTitle a,#expertTitle a:hover,#expertTitle a:visited,#enquiryTabTitle {
width:150px;
font-weight:700;
text-decoration:none;
}

#expertText {
width:130px;
color:#FFF;
font-weight:700;
padding:0 0 0 11px;
}

#expertText a,#expertText a:hover,#expertText a:visited {
font-size:11px;
text-decoration:none;
color:#FFF;
}

#expertArchive {
font-size:11px;
float:right;
color:#FFF;
font-weight:700;
padding:0 11px;
}

#expertArchive a,#expertArchive a:hover,#expertArchive a:visited {
text-decoration:none;
color:#FFF;
}

#expertsTitle {
width:155px;
font-weight:700;
padding:10px 0 0 11px;
}

#expertsMenu {
width:145px;
font-weight:700;
padding:6px 0 9px 11px;
}

.testForm fieldset {
visibility:hidden;
display:none;
}

#newsletterTitle {
color:#FFF;
font-size:16px;
width:220px;
float:left;
font-weight:700;
margin:0;
}

#newsletterSignup {
font-size:13px;
width:220px;
padding:0 0 5px 20px;
}

#newsletterSignup a, #newsletterSignup a:visited {
text-decoration:none;
}

#newsletterForm {
margin:0 0 6px;
}

#enquiryTab {
width:177px;
height:93px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/enquiryTab.jpg);
margin-bottom:20px;
clear:both;
}

#enquiryTabText,#enquiryTabText a,#enquiryTabText a:hover,#enquiryTabText a:visited,#subscriptionTabText,#subscriptionTabText a,#subscriptionTabText a:hover,#subscriptionTabText a:visited {
color:#FFF;
font-size:11px;
font-weight:700;
text-decoration:none;
}

#enquiryTabTitle {
width:145px;
text-decoration:none;
font-weight:700;
margin:18px 0 0 11px;
}

#enquiryTabText {
margin:0 0 0 63px;
}

#subscriptionTab {
width:204px;
height:107px;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/subscriptionTab.jpg);
margin-bottom:20px;
clear:both;
}

#subscriptionTabTitle {
width:145px;
text-decoration:none;
font-weight:700;
padding:15px 0 0 11px;
}

#subscriptionTabText {
float:left;
margin:5px 0 0 11px;
width:120px;
}

#salesProfile {
margin-bottom:20px;
clear:both;
}

#salesProfileText {
font-weight:700;
font-size:12px;
color:#FFF;
line-height:125%;
float:left;
width:100px;
height:58px;
padding:4px 0;
}

#salesProfileImg {
width:62px;
height:60px;
float:left;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/staffBdr.jpg);
background-repeat:no-repeat;
clear:both;
margin:5px 2px 0 9px;
padding:2px 0 0 2px;
}

#salesProfileTop {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/saleProfTop.jpg);
background-repeat:no-repeat;
height:18px;
width:177px;
font-weight:700;
font-size:15px;
line-height:17px;
padding:8px 0 0 11px;
}

#salesProfileMid {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/saleProfMid.jpg);
background-repeat:repeat-y;
width:177px;
float:left;
}

#salesProfileBot {
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/saleProfBot.jpg);
background-repeat:no-repeat;
height:12px;
width:177px;
clear:both;
}

#staffBioImg {
float:left;
background-image:url(http://www.gjgardner.co.nz/cms/images/gj/staffProfileBorder.gif);
background-repeat:no-repeat;
width:167px;
height:162px;
margin:10px 5px 0 0;
padding:3px 0 0 3px;
}

#staffBioText {
padding-top:10px;
}

.red {
color:red;
font-weight:700;
}

.pad {
padding:7px 0;
}

.flashRequired {
text-align:center;
color:#000;
padding:5px;
}

#scrapbookText a,#scrapbookText a:visited,#salesProfileText a,#salesProfileText a:hover,#salesProfileText a:visited {
color:#FFF;
}

#breadCrumb {
font-size:65%;
float:left;
/*width:459px;*/
width:347px;
color:grey;
height:10px;
background-color:#ebebeb;
padding:18px 0 5px;
}

#breadCrumbs {
font-size:65%;
float:left;
/*width:454px;*/
width:343px;
color:grey;
height:10px;
background-color:#ebebeb;
padding:18px 0 5px;
}

#NewsPostDetailSummary,.latestArticlesLink,.houseDesignContent,#showHomeContent {
font-size:12px;
}

.surveyOther,#answer {
margin:0;
}

.plans {
float:left;
width:163px;
height:41px;
}

#registerForm {
width:100%;
}

#languages{
float:left;
width:107px;
font-size:70%;
background-color:#999;
color:#FFF;
font-weight:700;
text-align:center;
height:24px;
padding-top:8px;
}

.underline  {
padding-top:5px;
text-decoration:underline;
}

#archive {
padding:5px 20px 0 20px;
}

#addthis {
float:right;
margin:5px 2px 0 0;
}

#addthis a {
font-size: 11px;
}
/* End of 'gj_gardner' */

