#wrapper { margin: auto; width: 980px; position: relative; }

/* ---------------- GLOBAL STYLES -------------------*/
body {font-family: Verdana, Arial; font-size: 14px; line-height: 165%; }
p { text-align: justify; margin-top: 6px;}
h1 { margin-bottom: 10px; margin-top: 25px; margin-left: -2px; }
h2 { color: #666; font-size: 18px; margin-bottom: 10px; margin-top: 10px; }
a { color: #756675; } 
img {border: 0; }
caption { text-align: left; font-style: italic;}
a:hover { text-decoration:  none;}
h1:first-letter { text-transform: uppercase; }

.contentpaneopen_edit img {border: none;}

	
/* ---------------- CONTENT PAGES -------------------*/

#banner img {margin-bottom: 12px;}

/* Background image for left sidebar */
#wrapper1 { background-image: url(http://www.gardenculturevictoria.com/images/bg_left.png); background-repeat: no-repeat; background-position: 0px 110px; }

/* Background images for right side (all content pages except galleries) */
#philosophy #wrapper2 {
	background-image: url(http://www.gardenculturevictoria.com/images/philosophy.jpg);
}
#services #wrapper2 {
	background-image: url(http://www.gardenculturevictoria.com/images/services.jpg);
}
#collaborations #wrapper2 {
	background-image: url(http://www.gardenculturevictoria.com/images/collaborations.jpg);
}
#employment #wrapper2 {
	background-image: url(http://www.gardenculturevictoria.com/images/employment.jpg);
}
#impressions #wrapper2 {
	background-image: url(http://www.gardenculturevictoria.com/images/impressions.jpg);
}
#contact #wrapper2 {
	background-image: url(http://www.gardenculturevictoria.com/images/contact.jpg);
}
#empowerment #wrapper2 {
	background-image: url(http://www.gardenculturevictoria.com/images/empowerment.jpg);
}
#wrapper2 { background-repeat: no-repeat; background-position: top right; }

/* Background images for right side of galleries */ 
#gallery #wrapper2 { background-image: url(http://www.gardenculturevictoria.com/images/bg_gallery.jpg); background-repeat: no-repeat; background-position: bottom right;}

/* Main Menu */
#mainmenu ul { background-color:  #8AC9A0; margin-top: 10px; margin-left: 0px; padding: 10px; font-family: Arial, Verdana; font-size: 18px; font-weight: bold; line-height: 180%; list-style-type: none;  }
#mainmenu { width: 200px; height: 580px;  float: left; }
#mainmenu li { padding-left: 15px; border-top: solid 0px #fff; margin-bottom: 1px; }
#mainmenu a { display: block; }
#mainmenu a:link {text-decoration: none; color: #fff; padding-left: 5px;}
#mainmenu a:visited {text-decoration: none; color: #fff; padding-left: 5px;}
#mainmenu a:hover {display: block; text-decoration: none; color: #666; border: dotted 1px #666; margin-top: -1px; margin-bottom: -1px; margin-left: -1px; width: 150px; padding-left: 5px; background: #ddd;}
	
/* Main Content Area */
#main { margin-left: 240px; margin-right: 300px; min-height: 600px;}
#gallery #main { margin-left: 240px; margin-right: 20px; min-height: 600px;}
#main a { color: #756675; margin: 0px; padding: 0px; }  
		
/* Footer */
#footer { clear: both; width: 980px; background-color: #777; }
#footer p { color: #eee; font-size: 10px; text-align: center; margin: 0; padding: 0; line-height: 180%; }
#footer a {color: #eee; }
#footer a:hover { text-decoration: none;  }

.menu {
	background: none !important;
}

.testimonial_author_descr {
	font-style: italic !important;
}