/*************************************************************

		Leaidng Brands CSS Stylesheet
		Copyright © 2009, All Rights Reserved
		By Visual Jazz ////////

*************************************************************/

		@import url(lightbox.css);
		@import url(sifr.css);

/*************************************************************

		Page Style ////////

*************************************************************/
* {							margin: 0; padding: 0; }
html, body {					height: 100%; }
body {						background: #FFFFFF url("../images/BG.gif") repeat-x;
							color: #555555; font-family: "Arial"; font-size: 12px; text-align: left;
							behavior: url("../js/hover.htc"); }

img {						border: 0; outline: 0; vertical-align: middle; }
img {						behavior: url("../js/iepngfix.htc"); }


/*********************************
		Text
*********************************/
a, p, li, ul {					list-style-type: none; text-decoration: none; outline: none; }
h1 {							background-repeat: no-repeat; text-indent: -9999px; }
h2 {							color: #252525; font-size: 14px; padding-bottom: 5px; }
h3 {							background-repeat: no-repeat; text-indent: -9999px; }
p {							line-height: 16px; padding-bottom: 15px; }
a {							color: #8CC63E; margin: 0; border: none; cursor: pointer; outline: none; }
a:hover {						text-decoration: underline; }
em {							color: #959595; font-size: 11px; font-style: italic; }

h3#contactPhone {				float: right; width: 160px; height: 25px;
							background-image: url("../images/gfxFooter_Phone.gif"); }


/*********************************
		Forms
*********************************/
input, textarea {				border: 0; outline: 0; }
.formField {					float: left; height: 20px; padding-top: 10px !important;
							background-repeat: no-repeat; display: inline; }

.btnSearch {					float: left; width: 115px; height: 30px; }



/*************************************************************

		Content ////////

*************************************************************/
/*********************************
		00. Global
*********************************/
#wrapper {					position: relative; width: 960px; min-height: 100%; margin: 0 auto -200px auto; }


/*********************************
		01. Header Content
*********************************/
#headerWrapper {				float: left; width: 960px; height: 185px; 
							background: url("../images/gfxLogo_AustralianOffice.gif") no-repeat; display: inline; }
	
	a#australianOffice {		float: left; width: 300px; height: 115px; text-indent: -9999px;
							background-image: url("../images/gfxBlank.gif"); }

	.searchField {				float: right; width: 250px; height: 30px; padding: 45px 10px 0 0; display: inline; }
	.formField.search {			float: left; width: 85px; padding: 0 5px 0 30px; font-size: 11px; background-color: #606163;
							background-image: url("../images/formField_Search.gif"); display: inline; }


	/*********************************
			Main Navigation
	*********************************/
	ul#mainNavigation {				float: left; width: 960px; height: 50px;
								background: url("../images/gfxMainNavigation.gif") 0 -50px no-repeat; display: inline; }
	
	ul#mainNavigation li {			float: left; position: relative; z-index: 80; display: inline; }
	ul#mainNavigation li a {			height: 50px; text-indent: -9999px;
								background-image: url("../images/gfxBlank.gif"); background-repeat: no-repeat; display: block; }
	ul#mainNavigation li a:hover,
	ul#mainNavigation li a.selected {	background-image: url("../images/gfxMainNavigation.gif"); }
	
	ul#mainNavigation li a#mN01 {		width: 130px; }
	ul#mainNavigation li a#mN02 {		width: 205px; background-position: -130px 0; }
	ul#mainNavigation li a#mN03 {		width: 220px; background-position: -335px 0; }
	ul#mainNavigation li a#mN04 {		width: 225px; background-position: -555px 0; }
	ul#mainNavigation li a#mN05 {		width: 180px; background-position: -780px 0; }
	
	
	
	/*********************************
			DropDown Menu
	*********************************/
	li>ul {						left: auto; top: auto; }
	
	ul#mainNavigation li ul {		position: absolute; width: 120px; left: 60px; top: 45px; padding: 20px 0 0 20px; line-height: 0;
								background: #252525; border-top: 5px solid #8CC63E; border-bottom: 5px solid #303030;
								display: none; z-index: 80; }
	
	ul#mainNavigation li:hover ul,
	ul#mainNavigation li.over ul {	display: block; }
	
	ul#mainNavigation li ul li {		float: none; height: 25px; display: block; }
	
	ul#mainNavigation li ul li a {	height: 25px; line-height: 12px;
								color: #FFFFFF; font-weight: bold; text-indent: 0; background: #252525; }
	li.mN04a,							
	li.mN04a a {					height: 50px !important; background: none !important; }
	
	ul#mainNavigation li ul 
	li a:hover {					color: #8CC63E; }


/*********************************
		02. Main Content
*********************************/
#mainWrapper {					float: left; width: 940px; padding: 0 10px; display: inline; }


	/*********************************
			Feature Content
	*********************************/
	ul#featureContent {				float: left; width: 940px; height: 275px; }
	
	ul#featureContent li {			position: absolute; width: 235px; height: 275px; top: 185px;
								background-color: #FFFFFF; background-repeat: no-repeat;
								border: 1px solid #CCCCCC; cursor: pointer; overflow: hidden; z-index: 70; }
	ul#featureContent li a,
	ul#featureContent li h2,
	ul#featureContent li p {			margin: 0 20px; }
	ul#featureContent li p strong {	float: left; height: 65px; width: 195px; font-weight: normal; display: inline; }	
	ul#featureContent li a {			height: 50px !important; }
	
	ul#featureContent li.fC01 {		left: 10px; }
	ul#featureContent li.fC02 {		left: 245px; }
	ul#featureContent li.fC03 {		left: 480px; }
	ul#featureContent li.fC04 {		left: 715px; }
	
	ul#featureContent .description {	display: none; }


	/*********************************
			Feature Text
	*********************************/
	.featureText {					float: left; width: 940px; background: url("../images/gfxFeatureText.gif") repeat-y; }
	.featureText .content {			float: left; width: 430px; padding: 20px; }
	.featureText h2 {				color: #FFFFFF; }
	.featureText p {				color: #A8A8A8; }
	.featureText p strong {			color: #8CC63E; }
	
	
	/*********************************
			SubHeader Photos
	*********************************/
	.featureText.aboutUs {			height: 210px; background: url("../images/gfxHeader_AboutUs.jpg") no-repeat; }
	.featureText.australianMade {		height: 210px; background: url("../images/gfxHeader_AustralianMade.jpg") no-repeat; }
	.featureText.brands {			height: 210px; background: url("../images/gfxHeader_Brands.jpg") no-repeat; }
	.featureText.contactUs {			height: 210px; background: url("../images/gfxHeader_ContactUs.jpg") no-repeat; }
	.featureText.disclaimer {		height: 210px; background: url("../images/gfxHeader_Disclaimer.jpg") no-repeat; }
	.featureText.envelopes {			height: 210px; background: url("../images/gfxHeader_Envelopes.jpg") no-repeat; }
	.featureText.environment {		height: 210px; background: url("../images/gfxHeader_Environment.jpg") no-repeat; }
	.featureText.sitemap {			height: 210px; background: url("../images/gfxHeader_Sitemap.jpg") no-repeat; }
	
	
	/*********************************
			Australian Locations
	*********************************/
	#gfxLocations {				float: right; position: relative; width: 180px; height: 165px;
								background: url("../images/gfxAustralianLocations.gif") no-repeat; z-index: 60; }							
	#gfxLocations a {				position: absolute; width: 20px; height: 20px;
								background: url("../images/gfxBlank).gif") no-repeat; text-indent: -9999px; }
	
	#gfxLocations .adelaide {		left: 105px; top: 110px; }
	#gfxLocations .brisbane {		left: 160px; top: 70px; }
	#gfxLocations .canberrra {		left: 145px; top: 120px; }
	#gfxLocations .melbourne {		left: 125px; top: 125px; }
	#gfxLocations .sydney {			left: 150px; top: 100px; }
	#gfxLocations .perth {			left: 15px; top: 95px; }
	
	p.gfxLocationsKey {				padding-left: 15px;
								background: url("../images/gfxAustralianLocations(Key).gif") no-repeat; }
	
	
	/*********************************
			Body Text
	*********************************/
	#bodyText {					float: left; width: 940px;
								background: url("../images/gfxBodyBG.gif") repeat-y; }
	
	#bodyText .content, #bodyText .featurePod {			float: left; width: 430px; padding: 20px; }
	#bodyText .content.single {		width: 900px; }
	#bodyText .footer {				float: left; width: 940px; height: 5px; clear: both;
								background: url("../images/gfxBodyFooter.gif") bottom no-repeat; }
	
	.content ul li {				line-height: 16px; padding: 0 0 15px 15px;
								background: url("../images/gfxListArrow.gif") no-repeat; }
								
	.content ul li ul,
	.content ul li ul li ul {		margin-top: 10px; }
	
	.content ul.twoColumn {			float: left; width: 215px; display: inline; }
	
	.content table {				float: left; width: 430px; display: inline; }
	.content table td {				width: 215px; vertical-align: top; }
	
	.blockLink {					padding: 0 5px; background: #8CC63E;
								color: #FFFFFF; font-size: 11px; text-transform: uppercase; }
	
	.validationSummary ul { margin: 10px; }
	.validationSummary ul li {		background: url("../images/gfxListArrowValidation.gif") no-repeat !important; padding:0 0 0 15px; }
	
	.textDivider {					float: left; width: 430px; height: 30px; margin-bottom: 10px; padding: 0;
								border-bottom: 1px solid #8CC63E; display: inline; }
	
	
	/*********************************
			Photo Gallery
	*********************************/
	#bodyGallery {					float: left; width: 420px; padding: 5px; margin-bottom: 20px; 
								background: #252525; display: inline; }
	
	#bodyGallery a {				float: left; }
	
	#tooltip {					position: absolute; padding: 5px 10px; color: #FFFFFF; cursor: pointer;
								background: url("../images/gfxTooltip.png"); display: none; z-index: 100; }
	
	#tooltip span {				color: #8CC63E; font-size: 11px; }
	
	
	/*********************************
			Contact Us
	*********************************/
	.contactDetails {				float: left; width: 195px; padding-right: 20px; }
	.contactDetails .contentDivider {	width: 215px !important; }
	
	.aspnetForm input {			float: left; width: 280px; height: 32px; padding: 8px 10px 0; font-size: 11px;
								background: url("../images/formField_Blank.gif") no-repeat; }
	.aspnetForm label {			float: left; width: 130px; height: 30px; padding-top: 5px; }
	.aspnetForm textarea {			float: left; width: 280px; height: 102px; padding: 8px 10px 0;
								font-family: "Arial"; font-size: 11px;
								background: url("../images/formTextArea_Blank.gif") no-repeat; }
	.aspnetForm .btnSendEmail {		float: right; width: 195px; height: 30px; padding: 0; background: none; }
	
	.aspnetForm em, .txtAsterisk {	color: #F00F00; }
	
	
	/*********************************
			Brands
	*********************************/
	.brandInfo img {				float: left; width: 215px; padding-right: 20px; }
	.brandInfo .description {		float: left; width: 195px; }
	
	.brandLogos {					float: left; width: 430px; display: inline; }
	
	a.logo  {						float: left; width: 90px; height: 45px;
								text-indent: -9999px; background-repeat: no-repeat; }
	a.logo:hover,
	a.logo.selected {				background-position: 0 -95px; }
	
	a.brandAdvelopes {				background-image: url("../images/brands/gfxLogo(Advelopes).gif"); }
	a.brandAustralian {				background-image: url("../images/brands/gfxLogo(Australian).gif"); }
	a.brandBrilliant {				background-image: url("../images/brands/gfxLogo(Brilliant).gif"); }
	a.brandColorCopy {				background-image: url("../images/brands/gfxLogo(ColorCopy).gif"); }
	a.brandCroxley {				background-image: url("../images/brands/gfxLogo(Croxley).gif"); }
	a.brandDurable {				background-image: url("../images/brands/gfxLogo(Durable).gif"); }
	a.brandOlympic {				background-image: url("../images/brands/gfxLogo(Olympic).gif"); }
	a.brandOptix {					background-image: url("../images/brands/gfxLogo(Optix).gif"); }
	a.brandQueens {				background-image: url("../images/brands/gfxLogo(Queens).gif"); }
	a.brandReflex {				background-image: url("../images/brands/gfxLogo(Reflex).gif"); }
	a.brandTudor {					background-image: url("../images/brands/gfxLogo(Tudor).gif");  }
	
	.featureText.brandsAustralian {	height: 210px; background: url("../images/gfxHeader_BrandsAustralian.jpg") no-repeat; }
	.featureText.brandsBrilliant {	height: 210px; background: url("../images/gfxHeader_BrandsBrilliant.jpg") no-repeat; }
	.featureText.brandsOptix {		height: 210px; background: url("../images/gfxHeader_BrandsOptix.jpg") no-repeat; }
	.featureText.brandsOlympic {		height: 210px; background: url("../images/gfxHeader_BrandsOlympic.jpg") no-repeat; }
	.featureText.brandsQueens {		height: 210px; background: url("../images/gfxHeader_BrandsQueens.jpg") no-repeat; }
	.featureText.brandsReflex {		height: 210px; background: url("../images/gfxHeader_BrandsReflex.jpg") no-repeat; }


.pageDivider {					float: left; width: 940px; height: 40px;
							background: url("../images/gfxDivider.gif") no-repeat; display: inline; }

.contentDivider {				float: left; width: 430px; height: 20px; clear: both; display: inline; }


/*********************************
		03. Side Content
*********************************/
#sideWrapper {					float: left; width: 200px; display: inline; }


/*********************************
		04. Footer Content
*********************************/
.footerClear {					height: 200px; clear: both; }
#footerWrapper {				position: relative; width: 100%; height: 200px; }

#footerContent {				position: relative; width: 960px; height: 200px; margin: 0 auto; }

#footerContent .pageDivider {		margin: 0 10px; }

ul#footerNavigation {			float: right; width: 940px; height: 50px; padding: 0 10px;
							text-align: right; display: inline; }
ul#footerNavigation li {			color: #959595; display: inline; }
ul#footerNavigation li a {		color: #606163; padding: 0 15px; }
ul#footerNavigation li#copyright {	float: left; }
ul#footerNavigation li a:hover {	color: #252525; text-decoration: underline; }


	/*********************************
			Footer Logos
	*********************************/
	#footerLogos {				float: left; width: 960px; height: 45px; }
	#footerLogos a.brandTudor {	background-image: url("../images/brands/gfxLogo(Tudor2).gif"); width: 60px !important; }




/*********************************
		Button Rollovers
*********************************/
a.mainBtn  {					float: right; width: 195px; height: 30px;
							text-indent: -9999px; background-repeat: no-repeat; }
a.mainBtn:hover {				background-position: 0 -80px; }

a.btnDownloadGuide {			background-image: url("../images/btnDownloadGuide.gif"); }
a.btnDownloadEPS{				background-image: url("../images/btnDownloadEPS.gif"); }
a.btnDownloadPDF {				background-image: url("../images/btnDownloadPDF.gif"); float: left; }
a.btnMissionStatement {			background-image: url("../images/btnMissionStatement.gif"); }
a.btnViewBrand {				background-image: url("../images/btnViewBrand.gif"); }
a.btnViewMoreBrands {			background-image: url("../images/btnViewMoreBrands.gif"); }
a.btnVisitWebsite {				background-image: url("../images/btnVisitWebsite.gif"); width: 430px !important; }

/*********************************
		Feature pods
*********************************/

.featurePod h3 {height: 40px; background: #8cc63e; color: #fff!important; height:20px; padding:14px 0 10px 17px; width:412px; text-indent:0px; margin-bottom: 10px;}
.featurePod ul li {color: #8cc63e; background:url(../images/blt_greenArrow.jpg) no-repeat 0 10px; padding:4px 0 4px 14px;}

	/*********************************
			Secondary Menu
	*********************************/
	.secondaryNav ul {display:inline;}
	.secondaryNav ul li {float: left; width: 235px; background: #606163; background-repeat: no-repeat; }
	.sN a {background: no-repeat 0 0; width: 200px; height: 50px; display: block; text-indent: -9999px;}
	.sN a:hover {background: no-repeat 0 -50px; width: 200px; height: 50px; display: block; text-indent: -9999px;}
/************************************************************/