@charset "utf-8";
/* Fonts Document */
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 15, 2011 */

@font-face {
    font-family: 'AllerBold';
    src: url('https://www.greenthoughtsgardening.com.au/misc/aller_bd-webfont.eot');
    src: url('https://www.greenthoughtsgardening.com.au/misc/aller_bd-webfont.eot?iefix') format('eot'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_bd-webfont.woff') format('woff'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_bd-webfont.ttf') format('truetype'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_bd-webfont.svg#webfontwKcCfbzJ') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AllerLightRegular';
    src: url('https://www.greenthoughtsgardening.com.au/misc/aller_lt-webfont.eot');
    src: url('https://www.greenthoughtsgardening.com.au/misc/aller_lt-webfont.eot?iefix') format('eot'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_lt-webfont.woff') format('woff'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_lt-webfont.ttf') format('truetype'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_lt-webfont.svg#webfontcXbsbG4K') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AllerRegular';
    src: url('https://www.greenthoughtsgardening.com.au/misc/aller_rg-webfont.eot');
    src: url('https://www.greenthoughtsgardening.com.au/misc/aller_rg-webfont.eot?iefix') format('eot'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_rg-webfont.woff') format('woff'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_rg-webfont.ttf') format('truetype'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_rg-webfont.svg#webfontiDkdiqDU') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AllerItalic';
    src: url('https://www.greenthoughtsgardening.com.au/misc/aller_it-webfont.eot');
    src: url('https://www.greenthoughtsgardening.com.au/misc/aller_it-webfont.eot?iefix') format('eot'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_it-webfont.woff') format('woff'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_it-webfont.ttf') format('truetype'),
         url('https://www.greenthoughtsgardening.com.au/misc/aller_it-webfont.svg#webfontJyYeH7Iw') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* Stylesheet: fonts Modified On 2017-02-18 14:25:19 */
* , html, body { padding: 0; margin: 0; }
html, body { height: 100%; }
body { font: 15px Arial, Helvetica, sans-serif; }
/* define general font for website ^ */
h1, h2, h3, h4, h5, h6, pre, code {
	padding:0;
	margin:0;
	font-size:100%;
	font-weight:normal;
	font-style: normal;
}
div, p {
	border:0;
	padding:0;
	margin:0;
	font-size:100%;
}
h1, h2, h3, h4, h5, h6, pre, code, p {
	line-height:1.4em;
}
#navigation ul, #navigation li {
	list-style:none;
	padding:0;
	margin:0;
	line-height:1em;
	font-size:100%;
	font-weight:normal;
	font-style: normal;
}
/* Stylesheet: reset Modified On 2015-04-28 15:36:31 */
#wrap {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -120px; /* make sure you copy paste this into the #wrap of the main styling css too */
}
#footer, .push {
	height: 120px;
}
#contact-form .cms_dropdown {
	width: 368px;
	border: 1px solid #cccccc;
	padding: 3px;
	background: #fff url('https://www.greenthoughtsgardening.com.au/images/bg_input.png') repeat-x top;
	font: 15px 'AllerRegular';
	margin: 0 0 15px 0;
}
/* Stylesheet: layout Modified On 2017-02-18 14:24:29 */
/* Tony Trinh @ VeerUp 27.10.2011 / Green Thoughts Gardening / NORMAL VERSION
--------------------------------------------------------------------------- */
/* Main
--------------------------------------------------------------------------- */
body {
/*	background: #fff url(https://greenthoughtsgardening.com.au/images/background.jpg) top center no-repeat; */
	background: #fff url(https://greenthoughtsgardening.com.au/images/melbourne-gardening-warrandyte-background.jpg) top center no-repeat; 
	text-align: center;
}
#wrap {
	width: 960px;
	text-align: left;
	background-color: #fff;
}
.clear {
	overflow: hidden;
	height: 0;
	clear: both;
}
.clear.para {height: auto;}
/* global width */
#head, #middle, body#home #content, body#home #content #boxlinks, #footer-inner, #gallery, body#inner #heading, #gallery #slides, #gallery #slides div, #gallery #slides div .glass, body#inner #heading .glass {
	width: 960px;
}
/* Head
--------------------------------------------------------------------------- */
#head {
	height: 302px;
	background: url(https://greenthoughtsgardening.com.au/images/heading.jpg) top left no-repeat;
	margin: 0 -5px 0 -64px;
	padding: 0 5px 0 64px;
	position: relative;
}
#home #head {background: url(https://greenthoughtsgardening.com.au/images/heading-new-home-2014.jpg) top left no-repeat;
	margin: 0 -5px 0 -64px;
	padding: 0 5px 0 64px;
	position: relative;
}

#head #contact, #head #navigation {
	position: absolute;
}

/* Modified Header JRC*/
#head .logo a {text-decoration: none;}
#head .logo a img, #head .logo a {display: block; border: none;}
#head .logo {position: absolute; top: 44px; left: 129px; width: 264px; height: 143px;}
/* End Modified Header JRC */

#head #contact {
	top: 92px;
	right: 100px;
	text-align: right;
}

#head .blurb, #head .phone {
color: #3f910b;
padding: 0;
font-size: 36px;
font-family: 'AllerBold';
text-shadow: 0 1px #f5f5f5;
line-height: 1.1em;}

#head .blurb {
font-family: 'AllerRegular';
font-size: 22px;
color: #64bc2d;
padding: 0;
text-shadow: 0 1px #f5f5f5;
line-height: 1.2em;}

/* Navigation
--------------------------------------------------------------------------- */
#head #navigation {
	font-size: 22px;
	height: 40px;
	top: 242px;
	width: 930px;
	left: 64px;
	padding: 20px 15px 0 15px;
}
#head #navigation ul li {
	float: left;
}
#head #navigation a {
	display: block;
	padding: 0 15px;
	color: #000;
	text-decoration: none;
	font-family: 'AllerRegular';
}
#head #navigation a:hover {
	color: #3a7b3b;
}
#head #navigation a.active {
	color: #3a7b3b;
	text-decoration: underline;
	font-family: 'AllerBold';
}
/* Middle
--------------------------------------------------------------------------- */
body#inner #middle {
	background: url(https://greenthoughtsgardening.com.au/images/middle-bg.jpg) no-repeat;
	padding: 15px 0 0 0;	
}
body#home #middle {/*background: url(https://greenthoughtsgardening.com.au/images/middle-bg.jpg) no-repeat;*/
padding: 30px 0 0 0;
}
/* Gallery
--------------------------------------------------------------------------- */
#gallery {
	height: /*420*/350px;
	z-index: 0;
	position: relative;
margin-top: 10px;
}
#gallery #slides, #gallery #slides div {
	height: /*420*/350px;
}
#gallery #slides {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
#gallery #slides div {
	position: relative;
}
#gallery #slides div img {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
}
#gallery #slides div .glass {
	height: 420px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(https://greenthoughtsgardening.com.au/images/home-gallery-frame.png) top left no-repeat;
}
#gallery #slides div h2 {
	padding: 358px 0 0 67px;
	width: 822px;
	color: #fff;
	font: 36px 'AllerRegular';
	float: left;
}
#gallery a#leftlink, #gallery a#rightlink {
	width: 21px;
	height: 38px;
	background: url(https://greenthoughtsgardening.com.au/images/gtg-gallery-arrows-left.png) no-repeat;
	display: block;
	position: absolute;
	top: 361px;
	z-index: 4;
}
#gallery a#leftlink {
	left: 18px;
}
#gallery a#rightlink {
	background: url(https://greenthoughtsgardening.com.au/images/gtg-gallery-arrows-right.png) no-repeat;
	right: 18px;
}
#gallery a#leftlink:hover, #gallery a#rightlink:hover {
	background-position: 0 -38px;
}
#gallery a#leftlink span, #gallery a#rightlink span {
	display: none;
}
/* Heading
--------------------------------------------------------------------------- */
body#inner #heading {
	height: 125px;
	z-index: 0;
	position: relative;
	margin: 0 0 30px 0;
}
body#inner #heading img {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
}
body#inner #heading .glass {
	height: 125px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(https://greenthoughtsgardening.com.au/images/content-heading-frame.png) top left no-repeat;
}
body#inner #heading h2 {
	padding: 40px 0 0 28px;
	width: 900px;
	color: #fff;
	font: 36px 'AllerRegular';
	float: left;
}
/* Side
--------------------------------------------------------------------------- */
#side {
	float: right;
	width: 300px;
	padding: 0 0 30px 30px;
}
body#inner #side a#sidelinkone, body#inner #side a#sidelinktwo, body#inner #side a#sidelinkthree, body#inner #side a#sidelinkfour {
	width: 244px;
	height: 35px;
	background: url(https://greenthoughtsgardening.com.au/images/gtg-content-side-links-1.jpg) no-repeat;
	display: block;
	font: 18px 'AllerBold';
	color: #3f910b;
	text-decoration: none;
	text-shadow: 0 1px #fff;
	padding: 15px 0 0 56px;
	margin: 0 0 2px 0;
}
body#inner #side a#sidelinktwo {
	background: url(https://greenthoughtsgardening.com.au/images/gtg-content-side-links-2.jpg) no-repeat;
}
body#inner #side a#sidelinkthree {
	background: url(https://greenthoughtsgardening.com.au/images/gtg-content-side-links-3.jpg) no-repeat;
}
body#inner #side a#sidelinkfour {
	background: url(https://greenthoughtsgardening.com.au/images/gtg-content-side-links-4.jpg) no-repeat;
	width: 300px;
	height: 200px;
	padding: 15px 0 0 0;
	margin: 0;
}
body#inner #side a#sidelinkfour img {
	display: block;
	border: 2px solid #fff;
	margin: 0 15px 14px 15px;
}
body#inner #side a#sidelinkfour span {
	margin: 0 0 0 56px;
}
body#inner #side a#sidelinkone:hover, body#inner #side a#sidelinktwo:hover, body#inner #side a#sidelinkthree:hover, body#inner #side a#sidelinkfour:hover {
	background-position: 0 -50px;
	color: #fff;
	text-shadow: 0 1px #78a55e;
}
body#inner #side a#sidelinkfour:hover {
	background-position: 0 -215px;
}
#home #side {margin-top: 10px;}
#side p {
font-size: 22px;
line-height: 32px;
}
#side img.icon {
padding: 0;
margin: 0 13px 0 0;
float: left;
}
#side h2.title {
font-size: 28px !important;
}
/* Content
--------------------------------------------------------------------------- */
body#home #content #boxlinks {
	height: 140px;
	clear: both;
	margin: 0 0 40px 0;
}
body#home #content a#serviceslink, body#home #content a#gallerylink, body#home #content a#testimonieslink {
	display: block;
	float: left;
	margin: 0 30px 0 0;
	padding: 107px 0 0 12px;
	width: 288px;
	height: 33px;
/*	background: url(https://greenthoughtsgardening.com.au/images/what-we-do.jpg) no-repeat;*/
	background: url(https://greenthoughtsgardening.com.au/images/our-melbourne-gardening-services.jpg) no-repeat;
	text-decoration: none;
	color: #fff;
	font: 22px 'AllerBold';
	text-shadow: 0 1px #4e7e30;
}
body#home #content a#gallerylink {
/*	background: url(https://greenthoughtsgardening.com.au/images/see-our-work.jpg) no-repeat;*/
	background: url(https://greenthoughtsgardening.com.au/images/heidelberg-victoria-gardening-photos.jpg) no-repeat;
}
body#home #content a#testimonieslink {
/*	background: url(https://greenthoughtsgardening.com.au/images/what-clients-say.jpg) no-repeat;*/
	background: url(https://greenthoughtsgardening.com.au/images/gardener-customer-testimonies.jpg) no-repeat;
	margin: 0;
}
body#home #content a#serviceslink:hover, body#home #content a#gallerylink:hover, body#home #content a#testimonieslink:hover {
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
}
div.col2 .col {float: left; width: 45%;}
div.col3 .col {float: left; width: 27%;}
#home div.col3 {margin: 0px 30px;}
#home div.col3 .col {float: left; width: 280px; margin: 15px 30px /*30*/10px 0; text-align: center; font-size: 22px; line-height: 1.2em;}
#home div.col3 .col.last {margin-right: 0;}
#home div.col3 .col img {margin: 0 0 20px 0; padding: 0; border-radius: 5px;}
#home div.col3 .col img:hover {opacity: 0.75;}
#home div.col3 .col p {/*padding: 0 10px;*/ display: none;}

/* Blockquotes
--------------------------------------------------------------------------- */
/*body#home blockquote, */body#inner blockquote {
	background: url(https://greenthoughtsgardening.com.au/images/block-pattern.png) top left repeat-y;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	display: block;
}
body#home blockquote, body#inner blockquote {
	width: 630px; float: left; margin: 0 0 30px 0;
}
body#inner blockquote {
	width: 570px;
	margin: 0 0 25px -30px;
	padding: 25px 30px 0 30px;
}
body#home blockquote {margin-bottom: 50px; margin-top: 10px;}
/*body#home blockquote p, */body#inner blockquote p,body#home blockquote ul {
	padding: 25px 30px;
	font: 22px 'AllerRegular';
	color: #000;
}
body#home blockquote p {
	font: 22px/1.5em 'AllerRegular';
padding: 0px 30px;
}
body#inner blockquote p, body#inner blockquote ul {
	padding: 0 0 25px 0;
	font: 17px 'AllerItalic';
	color: #525252;
}
body#home blockquote p strong {
	color: #3a7b3b;
	font-family: 'AllerBold';
}
body#inner blockquote ul {
	padding: 0 0 13px 30px;
}
/* Content-Styling
--------------------------------------------------------------------------- */
body#inner #content {
	float: left;
	width: 600px;
	margin: 13px 0 0 30px;
}
#content ul, #content ol {
	list-style: circle;
	padding: 0 0 13px 30px;
	margin: 0;
	font-family: 'AllerRegular';
}
#content ol {
	list-style: decimal;
}
#content li {
	padding: 0 0 12px 0;
	margin: 0;
}
#home ul.greentick {
list-style: none;
margin-left: 30px;
}
#home ul.greentick li {
background: url(https://www.greenthoughtsgardening.com.au/images/icons/tick-green-32.gif) 0px -2px no-repeat;
padding-left: 46px;
}
/* Modified Headings JRC */
#content h1, #content h2, #content h3, #content h4 {
	color: #000;
	padding: 0 0 25px 0;
	font-size: /*36*/28px;
	font-family: 'AllerRegular';}
#content h2, #content h3 {font-size: /*28*/22px;}
#home h1 {margin: 0; text-align: center; padding: 5px 0 17px 0;}
/* END Modified Headings JRC */

#content p {
	font-family: 'AllerRegular';
	padding: 0 0 25px 0;
}
body#inner #content p strong, body#inner #content p b, body#inner #content ul strong, body#inner #content ol strong, body#inner #content ul b, body#inner #content ol b{
	font: 16px 'AllerBold';
}
#content p em {
	font: 19px 'AllerLightRegular';
	/*background-color: #d7f1cc;*/
}
#content img {
	padding: 5px 0;
}
#content p a {
	text-decoration: none;
	color: #3a7b3b;	
}
#content a:hover {
	text-decoration: underline;
}
/* Footer
--------------------------------------------------------------------------- */
#footer {
	background: url(https://greenthoughtsgardening.com.au/images/footer-bg.jpg) repeat-x;
	width: 100%;
}
#footer p {margin: 20px 0px;}
#footer-inner {
	text-align: left;
	color: #000000;
	padding: 70px 0 0 0;
	height: 50px;
	margin: 0 auto;
	position: relative;
	font: 15px 'AllerRegular';
}
#footer-inner .copyright{
background: #FFFFFF;
padding: 5px;
border-radius: 3px;
}
#footer-inner strong {
	font: 15px 'AllerBold';	
}
#footer a {
color: #3A7B3B;
text-decoration: none;
/*font: 13px 'AllerRegular';
	color: #fff;
	position: absolute;
	top: 85px;
	right: 0;
	text-decoration: none;
	background-color: #609c2c;
*/}
#footer a:hover {
text-decoration: underline;
/*	background-color: #3a7b3b;*/
}
p.copyright {clear: both; font-size: 14px; padding: 50px 0 0 0 !important; color: #727272;}
/* Contact form
--------------------------------------------------------------------------- */
#contact-form {
	padding: 0 0 20px 0;
}
#contact-form table tr, #contact-form table td {
	padding: 0; margin: 0;
}
#contact-form label {
	width: 100%;
	text-align: left;
	clear: left;
	float: left;
	display: block;
	color: #727272;
	font-size: 15px;
}
textarea, #contact-form input {
	width: 360px;
	border: 1px solid #cccccc;
	padding: 3px;
	background: #fff url('https://greenthoughtsgardening.com.au/images/bg_input.png') repeat-x top;
	font: 15px 'AllerRegular', Arial, Helvetica, sans-serif;	
}
textarea { height: 200px!important; }
#contact-form input[type=submit] {
	width: 184px;
	border: 1px solid #898989;
	background: #ababab url('https://greenthoughtsgardening.com.au/images/bt_input.png') repeat-x top;
	color: #fff;
	font: 15px 'AllerBold';
	cursor: pointer;
}
#contact-form input[type=submit]:hover {
	border: 1px solid #7a7a7a;
	background: #999999 url('https://greenthoughtsgardening.com.au/images/bt_input_hover.png') repeat-x top;
}
/* New
--------------------------------------------------------------------------- */
hr {
	border-color: #abbcdd;
	border-style: dashed;
	border-width: 1px 0 0;
	clear: both;
	padding: 0 0 25px 0;
	/*margin: 5px 0 0 0;*/
	height: 0;
}
body#home #content #fblikebox {
	width: 300px; float: right;
}
/* Contact form
--------------------------------------------------------------------------- */
#contact-form {
	padding: 0 0 20px 0;
}
#contact-form table tr, #contact-form table td {
	padding: 0; margin: 0;
}
#contact-form label {
	width: 100%;
	text-align: left;
	clear: left;
	float: left;
	display: block;
	color: #727272;
	font: 15px 'AllerRegular';
}
textarea, #contact-form input {
	width: 360px;
	border: 1px solid #cccccc;
	padding: 3px;
	background: #fff url('https://greenthoughtsgardening.com.au/images/bg_input.png') repeat-x top;
	font: 15px 'AllerRegular';
	margin: 0 0 15px 0;	
}
textarea { height: 150px; }
#contact-form input[type=submit] {
	width: 184px;
	border: 1px solid #898989;
	background: #ababab url('https://greenthoughtsgardening.com.au/images/bt_input.png') repeat-x top;
	color: #fff;
	font: 15px 'AllerBold';
	cursor: pointer;
}
#contact-form input[type=submit]:hover {
	border: 1px solid #7a7a7a;
	background: #999999 url('https://greenthoughtsgardening.com.au/images/bt_input_hover.png') repeat-x top;
}
/* Stylesheet: gtg1 Modified On 2017-11-26 07:51:13 */
