/* - - - - - - - - - - - - - - - - - - - - -

Title : Gaddys Indoor Plant Hire
URL : gaddys.sitesuite.net.au

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */

/*
-----------------------------------------------------------------------------
Global Styles
-----------------------------------------------------------------------------*/

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { margin:0; padding:0; }

body { color:#666; font: normal 13px/18px Arial, Helvetica, sans-serif; }

fieldset { border: 0; }

img { border: 0; }

h1 { color:#417607; font: normal 26px/40px "Century Gothic", Arial, Verdana, Helvetica, sans-serif; }
h2 { color:#417607; font: normal 20px/40px "Century Gothic", Arial, Verdana, Helvetica, sans-serif; }
h3 { color:#666; font: normal 17px/24px Arial, Helvetica, sans-serif; padding-top:5px; }
h4 { color:#417607; font: 15px/24px Arial, Helvetica, sans-serif; }

h5,h6 {}

p, td { color:#666; font: normal 13px/18px Arial, Helvetica, sans-serif; }

ul,li { list-style: square; margin-left: 15px; }

a:link, a:visited { color:#417607; text-decoration:underline; }
a:hover, a:focus { color:#417607; text-decoration:none; }

.clear { clear: both; font-size: 0; height: 0; line-height: 0; }

hr {
	height: 1px;
	border: dashed;
	color: #ccc;
}

html>body hr {
	border: none; 
	border-top: 1px dashed #ccc;
}


/*
-----------------------------------------------------------------------------
Template Styles
-----------------------------------------------------------------------------*/
#wrapper { background: #fff url(/persistent/templateimages/bg_body.jpg) top repeat-x; }

#container {
	width:805px;
	margin:0 auto;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	}

#headerWrapper { width:805px; margin: 0 auto; background: #fff; }

	#logo { float:left; }
	#contact { width: 220px; float: right; color:#333333; padding-top:72px; }
		#contact a { color:#333333; text-decoration:none; }
		#contact a:hover { color:#333333; text-decoration:underline; }
	
#flashBanner { padding: 8px 9px; background:#fff; }
#banner { padding: 8px 9px; background:#fff; }

#navBar {
	background: #456913 url(/persistent/templateimages/bg_nav.jpg) repeat-x;
	height: 42px;
	color:#FFFFFF;
	font: normal 14px/42px Arial, Helvetica, sans-serif;
	}
#navBar li { list-style:none; }
	
	/* /////////////////////NAVIGATION/////////*/
					#nav, #nav ul {
							width: 800px;
							height: 42px;
							list-style: none;
							margin: 0 auto;
							}
						
						#nav li {
							float: left;
							height: auto;
							}
						
						#nav li.selected { 
							color: #fff;
							text-decoration: underline !important;
							}
						
						#nav li a {
							color: #fff;
							display: block;
							text-decoration: none;
							padding: 0 10px;
							}
						
						ul#nav li a.menuOn { text-decoration: underline; }
								
						#nav li a:hover { text-decoration: underline; }
						#nav li.selected a { text-decoration: underline; }
						#nav li.selected a:hover { }
						#nav li:hover, #nav li.hover { }
							
						/* -------- Drop down menu -------- */	

						#nav li ul a, #nav li ul a:visited {
							font: normal 12px Arial, Helvetica, Verdana, sans-serif;
							display: block;
							text-decoration: none;
							text-transform:none;
							text-align: left;
							padding: 7px 5px 7px 10px;
							color: #456913;
							width: auto;
							background: none;
							background-color: #eee;
							}
							#nav li ul a:hover { 
								background-color: #456913;
								text-decoration: none;
								color: #fff;
								}
						
						#nav li.selected ul a, #nav li.selected ul a:visited {
							font: normal 12px Arial, Helvetica, Verdana, sans-serif;
							display: block;
							text-decoration: none;
							text-align: left;
							padding: 7px 5px 7px 10px;
							color: #456913;
							width: auto;
							background: none;
							background-color: #eee;
							}
							#nav li.selected ul a:hover { 
								background-color: #456913;
								text-decoration: none;
								color: #FFFFFF;
								}
						
						#nav li ul li { 
							background-color: #eee;
							}
						
						#nav li ul {
							position: absolute;
							left: -999em;
							height: auto;
							width: 220px;
							margin: 0;
							padding: 0;
							}
						
						#nav li li {
							width: 200px;
							margin: 0;
							padding: 0;
							border-bottom: 1px solid #FFFFFF;
							}
						
						#nav li ul ul {
							margin: -2.25em 0 0 220px;
							}
						
						#nav li:hover ul ul,
						#nav li:hover ul ul ul,
						#nav li.sfhover ul ul {
							left: -999em;
							}
						
						#nav li:hover ul,
						#nav li li:hover ul,
						#nav li li li:hover ul,
						#nav li.sfhover ul,
						#nav li li.sfhover ul {
							left: auto;
							z-index: 500;
							}
						
						
						
						/* ////////////////////////////////////////// */

#content { padding: 35px 20px; background:#fff; }

#footerBar { background: #fff url(/persistent/templateimages/bg_footer.jpg) repeat-x; height:83px; }
	
	#footerWrapper {
		width:790px;
		margin:0 auto;
		padding-top:15px;
		font: 11px Arial, Helvetica, sans-serif;
		}
		
	#footerWrapper a { font-weight:bold; text-decoration: none; color: #666; }
	#footerWrapper a:hover { font-weight: none; color: #666; }
		
	#footerLeft { float: left; }
	#footerRight { float: right; }
