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

Title : Hydro H2O
URL : http://hydroh2o.com.au/

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

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


/*----------------------------------------------------------------------------- 
	Global Styles
-----------------------------------------------------------------------------*/
html, body { margin: 0; padding: 0; }

body {
	background: #ffffff;
	font: normal 12px/18px Arial, Helvetica, sans-serif; 
	color: #444444;
}

h1, h2, h3, h4, h5, p { margin:0; padding:0; }

h1 { font: normal 20px Arial, Helvetica, sans-serif; color: #28312d; margin-bottom: 16px; }
h2 { font: bold 16px Arial, Helvetica, sans-serif; color:#000000; margin-bottom: 5px; margin-top: 15px; }
h3 { font: bold 13px Arial, Helvetica, sans-serif; color:#d7353c; margin-bottom: 5px; margin-top: 15px; }

#heading h1 { font: bold 18px Arial, Helvetica, sans-serif; color: #000000; line-height: 51px; }

p { margin-bottom: 20px; }

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

a, a:hover { color: #048ca8; }
a:visted { color: #1f5965; }

.clear { clear: both; }

/*----------------------------------------------------------------------------- 
	Template Styles
-----------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------- 
	Layout Styles
-----------------------------------------------------------------------------*/

#wrapper {
	width: 960px;
	margin: 0 auto;
}

#headerWrap {
	width: 940px;
	margin: 0 auto;
	padding-bottom: 5px;
}

	#logo { float: left; width: 187px; }
	
	#topNavWrap { display: none; }
	#search { display: none; }

#mainWrap {
	background: #ffffff;
	padding: 10px;
/*	width: 940px;*/
}

	#heading { 
	    background: none;
		width: 925px;
		text-align: left;
		padding: 0 0px 5px 0px;
		border-bottom: 1px solid #000000;
	}
	
	#contentsWrap { background: none; }

	#sideNavWrap { display:none; }

	#contents {
		margin-left:  5px;
		margin-right: 5px;
		padding-top: 5px;
	}
	
		.breadcrumbs a, .breadcrumbs a:visited {
			color: #01687c; text-decoration: none;
		}
		
		.breadcrumbs a:hover {
			text-decoration: underline;
		}

/*----------------------------------------------------------------------------- 
	Footer Layout
-----------------------------------------------------------------------------*/
#footerWrap {
	padding: 10px;
	color: #000000;
	margin-bottom: 20px;
}

	#footerWrap h5 {
		font: bold 15px Arial, Helvetica, sans-serif;
		color: #000000;
		margin-bottom: 10px;
	}
	
	#footerWrap p {
		color: #000000;
	}
		
	ul#footerNav { display:none; }


#stats {
	display: none;
	height: 0;
	line-height: 0;
}

/*----------------------------------------------------------------------------- 
	Product Layout
-----------------------------------------------------------------------------*/
#productGallery {
	float: right;
	padding-left: 10px;
	text-align: right;
}

	#productGallery img { margin-bottom: 4px; border: 1px solid #cecece; }
