﻿@charset "utf-8";
/* Author: Bamboo Solutions */
/* Email: info@bamboosolutions.co.uk */

*       { padding:0; margin:0; border:0; }
body    { font-family:Arial, Helvetica, sans-serif; background:#fff; color:#4b594b; font-size:12px; word-spacing: normal; text-align: left; letter-spacing: 0; line-height: 2em; }
a:focus { outline:none; }
em      { font-style:italic; }
strong	{ font-weight:bold; }
.green 	{ color:#1c7612; }
a		{ color:#1c7612; text-decoration:none; }
p 		{ color:#4b594b; margin-bottom:20px; }
a:hover { text-decoration:underline; }
h1 span, h2 span, h3 span, h4 span, a span, label span { display:none; }

/* fix the clear float on container divs  */
.clearfix 		 { clear:both;}
.clearfix:after  { content:"."; display:block; height:0; visibility:hidden; }
* html .clearfix { height: 1%; }

/* Headers */
.headerContainer	{ width:100%; height:122px; background:url(/images/headerBackground.jpg) center top; }
.header 			{ height:122px; width:1000px; margin:auto; background:url(/images/header.jpg); position:relative; }

/* Twitter Header*/
.headerContainer#twitter .header { background:url(/images/headerTwitter.jpg); }

#tweetContainer    { visibility:visible/*set to visible SN 24April2009*/; width:504px; position:absolute; left: 403px; top: 33px; height: 68px; overflow:hidden; text-align:right; vertical-align: text-bottom; }
#tweetContainer  a { color:#F1F3F2; }
#tweet 			   { margin:0; color:#9cc897; font-size:14px; }
#tweetDate 		   { margin:0 20px 0 0; padding:0 10px 0 10px; background-color:#0a3108; font-size:9px; line-height:14px; color:#fff; display:block; height:14px; float:right; }

/* Navigation */
.navContainer { width:100%; height:61px; background:#FFF url(/images/navBackgroundContainer.jpg) center top; }
.nav          { height:61px; width:1000px; margin:auto; background:url(/images/navBackground.jpg) top left repeat-x;  }
.nav ul       { display:block; width:100%; height:61px; }
.nav ul li    { float:left; list-style-type:none; height:61px; }
.nav ul li a  { display:block; height:61px; }
.nav ul li a#btnHome 			{ width:132px; background:url(/images/buttonHome.jpg) left top; }
.nav ul li a#btnHome:hover		{ background:url(/images/buttonHome.jpg) left bottom; }
.nav ul li a#btnWeb				{ width:116px; background:url(/images/buttonWeb.jpg) left top; }
.nav ul li a#btnWeb:hover 		{ background:url(/images/buttonWeb.jpg) left bottom; }
.nav ul li a#btnPrint 			{ width:126px; background:url(/images/buttonPrint.jpg) left top; }
.nav ul li a#btnPrint:hover 	{ background:url(/images/buttonPrint.jpg) left bottom; }
.nav ul li a#btnMarketing 		{ width:138px; background:url(/images/buttonMarketing.jpg) left top; }
.nav ul li a#btnMarketing:hover { background:url(/images/buttonMarketing.jpg) left bottom; }
.nav ul li a#btnPortfolio 		{ width:122px; background:url(/images/buttonPortfolio.jpg) left top; }
.nav ul li a#btnPortfolio:hover { background:url(/images/buttonPortfolio.jpg) left bottom; }
.nav ul li a#btnAbout 			{ width:115px; background:url(/images/buttonAbout.jpg) left top; }
.nav ul li a#btnAbout:hover 	{ background:url(/images/buttonAbout.jpg) left bottom; }
.nav ul li a#btnContact 		{ width:120px; background:url(/images/buttonContact.jpg) left top; }
.nav ul li a#btnContact:hover 	{ background:url(/images/buttonContact.jpg) left bottom; }
.nav ul li a#btnTwitter 		{ width:103px; background:url(/images/buttonTwitter.jpg) left top; }
.nav ul li a#btnTwitter:hover 	{ background:url(/images/buttonTwitter.jpg) left bottom; }

/* Banners */
.bannerContainer 	 			{ width:100%; height:49px; background:#FFF url(/images/bannerBackgroundContainer.jpg) center top; }
.banner 			 			{ height:49px; width:1000px; margin:auto; background:url(/images/bannerBackground.jpg) left top repeat-x; }
.banner p                       { margin-bottom:18px; }

/* homepage banners */
.bannerContainer#homepage 			  { height:435px; background:url(/images/headerHomepageContainer.jpg) center top; }
.bannerContainer#homepage .banner     { height:435px; background:url(/images/headerHomepage.jpg);  width:975px; margin:auto; padding:0 0 0 25px;}
.bannerContainer#homepage .banner h1  { display:block; height:31px; background:url(/images/h1OurResentWork.jpg) no-repeat;   }
.bannerContainer#homepage .banner p#homepageTitle  { display:block; height:98px; }
.bannerContainer#homepage .banner p#homepageTitle span { display:none; }
.bannerContainer#homepage .banner h2  { display:block; height:31px;   }

.losenge 				   { color:#4b594b; float:left; display:block; line-height:18px; font-style:italic; font-size:11px; }
.losenge#homepagePrint     { background:url(/images/homepageLozPrint.jpg); height:60px; width:207px; padding:46px 0 0 97px; margin:0 20px 30px 0;}
.losenge#homepageWeb 	   { background:url(/images/homepageLozWeb.jpg); height:60px; width:201px; padding:46px 0 0 103px; margin:0 20px 30px 0;}
.losenge#homepageMarketing { background:url(/images/homepageLozMarketing.jpg); height:60px; width:189px; padding:46px 0 0 115px; margin:0 20px 30px 0;}

/* White Label Service Banner */
.bannerContainer#whiteLabel .banner { background:url(/images/bannerWhiteLabelWebsites.jpg);}

/* Web List Page Banner */
.bannerContainer#web 			{ height:244px; background:#FFF url(/images/bannerBackgroundWeb.jpg) center top;}
.bannerContainer#web .banner    { height:195px; width:975px; margin:auto; background:url(/images/bannerWeb.jpg); padding:49px 0 0 25px; }
.bannerContainer#web .banner h1 { display:block; height:31px; width:200px; background-image:url(/images/h1Web.jpg); }

/* Print List Page Banner */
.bannerContainer#print 			  { height:244px; background:#FFF url(/images/bannerBackgroundPrint.jpg) center top;}
.bannerContainer#print .banner    { height:195px; width:975px; margin:auto; background:url(/images/bannerPrint.jpg); padding:49px 0 0 25px; }
.bannerContainer#print .banner h1 { display:block; height:31px; width:200px; background-image:url(/images/h1Print.jpg); }

/* Marketing List Page Banner */
.bannerContainer#marketing 			  { height:244px; background:#FFF url(/images/bannerBackgroundMarketing.jpg) center top;}
.bannerContainer#marketing .banner    { height:195px; width:975px; margin:auto; background:url(/images/bannerMarketing.jpg); padding:49px 0 0 25px; }
.bannerContainer#marketing .banner h1 { display:block; height:31px; width:200px; background-image:url(/images/h1Marketing.jpg); }

/* business Websites Banner */
.bannerContainer#businessWebsites 			 { height:164px; background:#FFF url(/images/bannerBusinessWebsitesBackgroundContainer.jpg) center top;}
.bannerContainer#businessWebsites .banner    { height:115px; width:975px; margin:auto; background:url(/images/bannerBackground.jpg) top left repeat-x; padding:49px 0 0 25px; }
.bannerContainer#businessWebsites .banner h1 { display:block; height:31px; width:500px; background:url(/images/h1ProfessionalBusinessWebsiteDesign.jpg) no-repeat; }
.bannerContainer#businessWebsites .banner p  { display:block; width:900px; height:54px; background:url(/images/pBusinessWebsites.jpg);}
.bannerContainer#businessWebsites .banner p span { display:none; }

/* Manchester LocationPage Banners */
.bannerLocationContainer			    { height:310px; background:#FFF url(/images/bannerBackgroundGeneric.jpg) center top; }
.bannerLocationContainer .banner	    { height:106px; width:975px; margin:auto; padding:204px 0 0 25px; background:url(/images/bannerGeneric.jpg) top left repeat-x; }
.bannerLocationContainer .banner h1     { display:block; height:42px; }
.bannerLocationContainer .banner p      { display:block; height:64px; margin:0; }
.bannerLocationContainer .banner p span { display:none; }

.bannerLocationContainer#manchester		   { background:#FFF url(/images/bannerBackgroundManchester.jpg) center top; }
.bannerLocationContainer#manchester .banner	   { background:url(/images/bannerManchester.jpg) top left repeat-x; }
.bannerLocationContainer#manchester .banner h1  { background:url(/images/manchester.png); }
.bannerLocationContainer#manchester .banner p   { background:url(/images/manchestertxt.png); }

.bannerLocationContainer#manchesterWeb			   { background:#FFF url(/images/bannerBackgroundManchesterWeb.jpg) center top; }
.bannerLocationContainer#manchesterWeb .banner	   { background:url(/images/bannerManchesterWeb.jpg) top left repeat-x; }
.bannerLocationContainer#manchesterWeb .banner h1  { background:url(/images/manchesterWeb.png); }
.bannerLocationContainer#manchesterWeb .banner p   { background:url(/images/manchesterWebtxt.png); }

.bannerLocationContainer#manchesterSEO			   { background:#FFF url(/images/bannerBackgroundManchester.jpg) center top; }
.bannerLocationContainer#manchesterSEO .banner	   { background:url(/images/bannerManchester.jpg) top left repeat-x; }
.bannerLocationContainer#manchesterSEO .banner h1  { background:url(/images/manchesterSEO.png); }
.bannerLocationContainer#manchesterSEO .banner p   { background:url(/images/manchesterSEOtxt.png); }

.bannerLocationContainer#manchesterPrint			   { background:#FFF url(/images/bannerBackgroundManchester.jpg) center top; }
.bannerLocationContainer#manchesterPrint .banner	   { background:url(/images/bannerManchester.jpg) top left repeat-x; }
.bannerLocationContainer#manchesterPrint .banner h1    { background:url(/images/manchesterPrint.png); }
.bannerLocationContainer#manchesterPrint .banner p     { background:url(/images/manchesterPrinttxt.png); }

.bannerLocationContainer#Bury			{ background:#FFF url(/images/bannerBackgroundBury.jpg) center top; }
.bannerLocationContainer#Bury .banner	{ background:url(/images/bannerBury.jpg) top left repeat-x; }
.bannerLocationContainer#Bury .banner h1 { background:url(/images/bury.png); }
.bannerLocationContainer#Bury .banner p  { background:url(/images/burytxt.png); }

.bannerLocationContainer#BuryWeb			{ background:#FFF url(/images/bannerBackgroundBuryWeb.jpg) center top; }
.bannerLocationContainer#BuryWeb .banner	{ background:url(/images/bannerBuryWeb.jpg) top left repeat-x; }
.bannerLocationContainer#BuryWeb .banner h1 { background:url(/images/buryWeb.png); }
.bannerLocationContainer#BuryWeb .banner p  { background:url(/images/buryWebtxt.png); }

.bannerLocationContainer#BuryPrint			  { background:#FFF url(/images/bannerBackgroundBury.jpg) center top; }
.bannerLocationContainer#BuryPrint .banner	  { background:url(/images/bannerBury.jpg) top left repeat-x; }
.bannerLocationContainer#BuryPrint .banner h1 { background:url(/images/buryPrint.png); }
.bannerLocationContainer#BuryPrint .banner p  { background:url(/images/buryPrinttxt.png); }

.bannerLocationContainer#BurySEO			{ background:#FFF url(/images/bannerBackgroundBury.jpg) center top; }
.bannerLocationContainer#BurySEO .banner	{ background:url(/images/bannerBury.jpg) top left repeat-x; }
.bannerLocationContainer#BurySEO .banner h1 { background:url(/images/burySEO.png); }
.bannerLocationContainer#BurySEO .banner p  { background:url(/images/burySEOtxt.png); }

.bannerLocationContainer#bolton			  { background:#FFF url(/images/bannerBackgroundBolton.jpg) center top; }
.bannerLocationContainer#bolton .banner	  { background:url(/images/bannerBolton.jpg) top left repeat-x; }
.bannerLocationContainer#bolton .banner h1 { background:url(/images/bolton.png); }
.bannerLocationContainer#bolton .banner p  { background:url(/images/boltontxt.png); }

.bannerLocationContainer#boltonWeb			  { background:#FFF url(/images/bannerBackgroundBoltonWeb.jpg) center top; }
.bannerLocationContainer#boltonWeb .banner	  { background:url(/images/bannerBoltonWeb.jpg) top left repeat-x; }
.bannerLocationContainer#boltonWeb .banner h1 { background:url(/images/boltonWeb.png); }
.bannerLocationContainer#boltonWeb .banner p  { background:url(/images/boltonWebtxt.png); }

.bannerLocationContainer#boltonPrint			{ background:#FFF url(/images/bannerBackgroundBolton.jpg) center top; }
.bannerLocationContainer#boltonPrint .banner	{ background:url(/images/bannerBolton.jpg) top left repeat-x; }
.bannerLocationContainer#boltonPrint .banner h1 { background:url(/images/boltonPrint.png); }
.bannerLocationContainer#boltonPrint .banner p  { background:url(/images/boltonPrinttxt.png);}

.bannerLocationContainer#boltonSEO			  { background:#FFF url(/images/bannerBackgroundBolton.jpg) center top; }
.bannerLocationContainer#boltonSEO .banner	  { background:url(/images/bannerBolton.jpg) top left repeat-x; }
.bannerLocationContainer#boltonSEO .banner h1 { background:url(/images/boltonSEO.png); }
.bannerLocationContainer#boltonSEO .banner p  { background:url(/images/boltonSEOtxt.png); }

/* Location Banner */
.bannerContainer#location 			 { height:244px; background:#FFF url(/images/bannerBackgroundWeb.jpg) center top;}
.bannerContainer#location .banner    { height:195px; width:975px; margin:auto; background:url(/images/bannerWeb.jpg); padding:49px 0 0 25px; }
.bannerContainer#location .banner h1 { display:block; height:31px; width:400px; }


/* Main Area */
.mainContainer 							   { width:100%; background:#FFF url(/images/mainContainer.jpg) center top repeat-y; }
.mainContainer .main					   { /*min-height:300px;*/ width:975px; margin:auto; padding-left:25px; background-color:#FFF; }
.mainContainer .main#homepagebackground1	{ height:436px; background:url(/images/mainHomepage1.jpg);}
.mainContainer .main#homepagebackground0 	{ height:436px; background:url(/images/mainHomepage0.jpg);}
.mainContainer .main#portfolioPages        { padding-left:0; width:1000px; }
.mainContainer#printBackground 			   { background:url(/images/mainContainerPrint.jpg) center top; }
.mainContainer#printBackground .main 	   { background:url(/images/mainBackgroundPrint.jpg) top left no-repeat; }
.mainContainer#marketingBackground .main   { background:url(/images/mainBackgroundMarketing.jpg) top left no-repeat; }
.mainContainer#WhiteLabelBackground 	   { background:url(/images/mainContainerWhiteLabelWebsites.jpg) center top; }
.mainContainer#WhiteLabelBackground .main  { background:url(/images/mainBackgroundWhiteLabelWebsites.jpg) top left no-repeat;}
.mainContainer#CopywritingBackground 	   { background:url(/images/mainContainerCopywriting.jpg) center top; }
.mainContainer#CopywritingBackground .main  { background:url(/images/mainBackgroundCopywriting.jpg) top left no-repeat; }
.mainContainer#productPhotographyBackground .main  { background:url(/images/mainBackgroundProductPhotography.jpg) top left no-repeat; }
.mainContainer#searchEngineMarketingBackground .main  { background:url(/images/mainBackgroundSearchEngineMarketing.jpg) top left no-repeat; }

/* Services Page Left Hand Area */
#servicesPageLeft 					   { width:590px; float:left; padding-bottom:50px; }
#servicesPageLeft h1 				   { display:block; height:31px;   margin-bottom:6px; background-repeat:no-repeat;}
#servicesPageLeft h2 				   { display:block; height:25px; background-repeat:no-repeat; /*width:200px;*/}
#servicesPageLeft img				   { float:left; padding-right:10px; }
#servicesPageLeft blockquote 		   { margin-bottom:30px; width:580px; position:relative; padding:10px 0 0 10px; display:block; float:left; }
#servicesPageLeft blockquote p 		   { font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:18px; line-height:30px; margin:0 0 0 3px; padding:0 12px 0 12px; display:inline-block; }
#servicesPageLeft blockquote p#quoteBy { clear:both; display:block; float:left; font-size:10px; line-height:20px; background-color:#3c3e3b; color:#FFF; }

/* Blockquote images Web */
#servicesPageLeft blockquote div 						   { display:block; width:18px; height:16px; position:absolute; }
#servicesPageLeft blockquote div#quote1Ecommerce 		   { background:url(/images/quoteEcommerce.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2Ecommerce 		   { background:url(/images/quoteEcommerce.jpg) right top ; left: 458px; top: 114px; }
#servicesPageLeft blockquote div#quote1WebDesign		   { background:url(/images/quoteWebsiteDesign.jpg) left top; left: 0; top: 10px; }
#servicesPageLeft blockquote div#quote2WebDesign 		   { background:url(/images/quoteWebsiteDesign.jpg) right top; left: 446px; top: 114px; }
#servicesPageLeft blockquote div#quote1CatalogueWebSite    { background:url(/images/quoteCatalogueWebsites.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2CatalogueWebSite    { background:url(/images/quoteCatalogueWebsites.jpg) right top; left: 276px; top: 144px; }
#servicesPageLeft blockquote div#quote1OffTheShelfWebsites { background:url(/images/quoteOffTheShelfWebsites.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2OffTheShelfWebsites { background:url(/images/quoteOffTheShelfWebsites.jpg) right top;left: 438px;top: 54px;}
#servicesPageLeft blockquote div#quote1WebDevelopment	   { background:url(/images/quoteWebsiteDevelopment.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2WebDevelopment	   { background:url(/images/quoteWebsiteDevelopment.jpg) right top; left: 576px; top: 53px; }
#servicesPageLeft blockquote div#quote1WhiteLabelWebsites  { background:url(/images/quoteWhiteLabelWebsites.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2WhiteLabelWebsites  { background:url(/images/quoteWhiteLabelWebsites.jpg) right top; left: 458px; top: 114px;  }
#servicesPageLeft blockquote div#quote1WebHosting 		   { background:url(/images/quoteWebHosting.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2WebHosting 		   { background:url(/images/quoteWebHosting.jpg) right top; left: 378px; top: 143px; }

/* Blockquote images Print */
#servicesPageLeft blockquote div#quote1LogoDesign 						  { background:url(/images/quoteLogoDesign.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2LogoDesign 						  {
	background:url(/images/quoteLogoDesign.jpg) right top;
	left: 390px;
	top: 144px;
}
#servicesPageLeft blockquote div#quote1CompanyBranding 					  { background:url(/images/quoteCompanyBranding.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2CompanyBranding 					  {
	background:url(/images/quoteCompanyBranding.jpg) right top;
	left: 258px;
	top: 84px;
}
#servicesPageLeft blockquote div#quote1Stationary 						  { background:url(/images/quoteStationary.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2Stationary 						  {
	background:url(/images/quoteStationary.jpg) right top;
	left: 160px;
	top: 84px;
}
#servicesPageLeft blockquote div#quote1FoldersAndBrochures 				  { background:url(/images/quoteFoldersAndBrochures.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2FoldersAndBrochures				  {
	background:url(/images/quoteFoldersAndBrochures.jpg) right top;
	left: 439px;
	top: 54px;
}
#servicesPageLeft blockquote div#quote1LeafletsAndFlyers 				  { background:url(/images/quoteLeafletsAndFlyers.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2LeafletsAndFlyers 				  {
	background:url(/images/quoteLeafletsAndFlyers.jpg) right top;
	left: 315px;
	top: 114px;
}
#servicesPageLeft blockquote div#quote1NewspaperAndMagazineAdvertisements { background:url(/images/quoteNewspaperAndMagazineAdvertisements.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2NewspaperAndMagazineAdvertisements {
	background:url(/images/quoteNewspaperAndMagazineAdvertisements.jpg) right top;
	left: 160px;
	top: 84px;
}

/* Blockquote images Marketing */
#servicesPageLeft blockquote div#quote1EmailMarketing 			{ background:url(/images/quoteEmailMarketing.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2EmailMarketing 			{ background:url(/images/quoteEmailMarketing.jpg) right top; left: 458px; top: 114px; }
#servicesPageLeft blockquote div#quote1SearchEngineMarketing	{ background:url(/images/quoteSearchEngineMarketing.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2SearchEngineMarketing 	{ background:url(/images/quoteSearchEngineMarketing.jpg) right top;	left: 573px; top: 114px; }
#servicesPageLeft blockquote div#quote1SearchEngineOptimisation { background:url(/images/quoteSearchEngineOptimisation.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2SearchEngineOptimisation { background:url(/images/quoteSearchEngineOptimisation.jpg) right top; left: 314px;	top: 143px; }
#servicesPageLeft blockquote div#quote1Copywriting 				{ background:url(/images/quoteCopywriting.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2Copywriting 				{ background:url(/images/quoteCopywriting.jpg) right top; left: 458px; top: 114px; }
#servicesPageLeft blockquote div#quote1ProductPhotography 		{ background:url(/images/quoteProductPhotography.jpg) left top; left: -2px; top: 10px; }
#servicesPageLeft blockquote div#quote2ProductPhotography 		{ background:url(/images/quoteProductPhotography.jpg) right top; left: 458px; top: 114px; }

/* Blockquote colours Web */
#blockquoteWebdesign p 			 { background-color:#fc6500; }
#blockquoteEcommerce p 			 { background-color:#6f3a82; }
#blockquoteCatalogueWebsite p 	 { background-color:#465bb4; }
#blockquoteOffTheShelfWebsites p { background-color:#c7206e; }
#blockquoteWebDevelopment p 	 { background-color:#2fa1b9; }
#blockquoteWhiteLabelWebsites p  { background-color:#60626e; }
#blockquoteWebHosting p 		 { background-color:#eb010e; }

/* Blockquote colours Print */
#blockquoteLogoDesign p 		 { background-color:#ff3d2f; }
#blockquoteCompanyBranding p 	 { background-color:#2d9ce1; }
#blockquoteStationary p 		 { background-color:#c8da22; }
#blockquoteFoldersAndBrochures p { background-color:#ff8113; }
#blockquoteLeafletsAndFlyers p 	 { background-color:#915696; }
#blockquoteNewspaperAndMagazineAdvertisements p { background-color:#ad5c6b; }

/* Blockquote colours Marketing */
#blockquoteEmailMarketing p 		  { background-color:#4868b3; }
#blockquoteSearchEngineMarketing p 	  { background-color:#9b1844; }
#blockquoteSearchEngineOptimisation p { background-color:#ff840d; }
#blockquoteCopywriting p 		  	  { background-color:#117575; }
#blockquoteProductPhotography p 	  { background-color:#cb49a1; }

#h1About { background:url(/images/h1About.jpg); }

/* Headings Locations */
#h1Altrincham	{ background:url(/images/h1WebsiteDesignAltrincham.jpg) no-repeat; }
#h1Blackburn	{ background:url(/images/h1WebsiteDesignBlackburn.jpg) no-repeat; }
#h1Bolton		{ background:url(/images/h1WebsiteDesignBolton.jpg) no-repeat; }
#h1Burnley		{ background:url(/images/h1WebsiteDesignBurnley.jpg) no-repeat; }
#h1Bury			{ background:url(/images/h1WebsiteDesignBury.jpg) no-repeat; }
#h1Cheshire		{ background:url(/images/h1WebsiteDesignCheshire.jpg) no-repeat; }
#h1Chorley		{ background:url(/images/h1WebsiteDesignChorley.jpg) no-repeat; }
#h1Lancashire	{ background:url(/images/h1WebsiteDesignLancashire.jpg) no-repeat; }
#h1Liverpool	{ background:url(/images/h1WebsiteDesignLiverpool.jpg) no-repeat; }
#h1Macclesfield	{ background:url(/images/h1WebsiteDesignMacclesfield.jpg) no-repeat; }
#h1Manchester	{ background:url(/images/h1WebsiteDesignManchester.jpg) no-repeat; }
#h1Merseyside	{ background:url(/images/h1WebsiteDesignMerseyside.jpg) no-repeat; }
#h1Oldham		{ background:url(/images/h1WebsiteDesignOldham.jpg) no-repeat; }
#h1Preston		{ background:url(/images/h1WebsiteDesignPreston.jpg) no-repeat; }
#h1Rochdale		{ background:url(/images/h1WebsiteDesignRochdale.jpg) no-repeat; }
#h1Salford		{ background:url(/images/h1WebsiteDesignSalford.jpg) no-repeat; }
#h1Stockport	{ background:url(/images/h1WebsiteDesignStockport.jpg) no-repeat; }
#h1Trafford-park{ background:url(/images/h1WebsiteDesignTraffordPark.jpg) no-repeat; }
#h1Warrington	{ background:url(/images/h1WebsiteDesignWarrington.jpg) no-repeat; }
#h1Wigan		{ background:url(/images/h1WebsiteDesignWigan.jpg) no-repeat; }



/* Headings Web */
#h1Ecommerce 		   { background:url(/images/h1Ecommerce.jpg); }
#h1WebDesign		   { background:url(/images/h1WebsiteDesign.jpg); }
#h1CatalougeWebsites   { background:url(/images/h1CatalougeWebsites.jpg); }
#h1OffTheShelfWebsites { background:url(/images/h1OffTheShelfWebsites.jpg); }
#h1WhiteLabelWebsites  { background:url(/images/h1WhiteLabelWebsites.jpg); }
#h1WebDevelopment      { background:url(/images/h1WebDevelopment.jpg); }
#h1WebHosting          { background:url(/images/h1WebHosting.jpg); }

/* Headings Print */
#h1LogoDesign			{ background:url(/images/h1LogoDesign.jpg); }
#h1CompanyBranding		{ background:url(/images/h1CompanyBranding.jpg); }
#h1Stationery		    { background:url(/images/h1Stationery.jpg); }
#h1FoldersAndBrochures  { background:url(/images/h1FoldersAndBrochures.jpg); }
#h1LeafletsAndFlyers    { background:url(/images/h1LeafletsAndFlyers.jpg); }
#h1NewspaperAndMagazineAdverts { background:url(/images/h1NewspaperAndMagazineAdverts.jpg); }

/* Headings Marketing */
#h1EmailMarketing 			{ background:url(/images/h1EmailMarketing.jpg);}
#h1SearchEngineMarketing 	{ background:url(/images/h1SearchEngineMarketing.jpg); }
#h1SearchEngineOptimisation { background:url(/images/h1SearchEngineOptimisation.jpg); }
#h1Copywriting				{ background:url(/images/h1Copywriting.jpg); }
#h1ProductPhotography 		{ background:url(/images/h1ProductPhotography.jpg); }

/* Services 2nd Level Headings */
#h2WhyChooseUs         	  { background:url(/images/h2WhyChooseUs.jpg); }
#h2FeatureList        	  { background:url(/images/h2FeatureList.jpg); }
#h2UsabilityvsDesign  	  { background:url(/images/h2UsabilityvsDesign.jpg); }
#h2NewExistingWebsite  	  { background:url(/images/h2NewExistingWebsite.jpg); }
#h2Benefits				  { background:url(/images/h2Benefits.jpg); }
#h2HowMuchWillItCost 	  { background:url(/images/h2HowMuchWillItCost.jpg); }
#h2SomeExamples 		  { background:url(/images/h2SomeExamples.jpg); }
#h2DomianNames 			  { background:url(/images/h2DomianNames.jpg); }
#h2Email 				  { background:url(/images/h2Email.jpg); }
#h2WhiteLabelPartnerships { background:url(/images/h2WhiteLabelPartnerships.jpg); }
#h2HowPPCworks			  { background:url(/images/h2HowPPCworks.jpg); }
#h2HowWeWorkWithYou		  { background:url(/images/h2HowWeWorkWithYou.jpg); }
#h2OurPhilosophy 		  { background:url(/images/h2OurPhilosophy.jpg); }
#h2OurWebDesignServices   { background:url(/images/h2OurWebDesignServices.jpg) no-repeat; }
#h2NeedSomethingDesigning { background:url(/images/h2NeedSomethingDesigning.jpg) no-repeat;}
#h2Printing 				{ background:url(/images/h2Printing.jpg)left bottom; }
#h2Distribution				{ background:url(/images/h2Distribution.jpg) left bottom; }
#h2CompanyBrandingIncludes  { background:url(/images/h2CompanyBrandingIncludes.jpg) left bottom; }
#h2WhatHappensNext 			{ background:url(/images/h2WhatHappensNext.jpg) left bottom; }
#h2OurWebMarketingServices	{ background:url(/images/h2OurWebMarketingServices.jpg) left bottom;  }
#h2OurGraphicDesignServices { background:url(/images/h2OurGraphicDesignServices.jpg) left bottom;  }

/* Feature Bullets */
ul.feature    { list-style-type: none; margin-top:8px; margin-bottom:30px; }
ul.feature li { display:block; padding: 0 0 0 38px; margin: 0 0 8px 0; background:url(/images/bulletService.jpg) 8px 0 no-repeat; }

/* Service Bullets */
ul.ourServices 	       { list-style-type: none; margin-top:8px; margin-bottom:30px; margin-left:15px; }
ul.ourServices li 	   { margin-bottom:16px;}
ul.ourServices li a    { display:block; height:47px; width:260px ;  }
#bulletWebDesign 	   { background:url(/images/listItemWebsiteDesign.jpg) bottom left; }
#bulletWebDesign:hover { background:url(/images/listItemWebsiteDesign.jpg) top left; }
#bulletEcommerce 	   { background:url(/images/listItemEcommerce.jpg) bottom left; }
#bulletEcommerce:hover { background:url(/images/listItemEcommerce.jpg) top left; }
#bulletCatalogue 	   { background:url(/images/listItemCatalogueWebsites.jpg) bottom left; }
#bulletCatalogue:hover { background:url(/images/listItemCatalogueWebsites.jpg) top left; }
#bulletCatalogue 	   { background:url(/images/listItemCatalogueWebsites.jpg) bottom left; }
#bulletCatalogue:hover { background:url(/images/listItemCatalogueWebsites.jpg) top left; }
#bulletOffShelf 	   { background:url(/images/listItemOffTheShelfWebsites.jpg) bottom left; }
#bulletOffShelf:hover  { background:url(/images/listItemOffTheShelfWebsites.jpg) top left; }
#bulletWebHosting 		   { background:url(/images/listItemWebHosting.jpg) bottom left; }
#bulletWebHosting:hover    { background:url(/images/listItemWebHosting.jpg) top left; }
#bulletWebDev 		   { background:url(/images/listItemWebDevelopment.jpg) bottom left; }
#bulletWebDev:hover    { background:url(/images/listItemWebDevelopment.jpg) top left; }
#bulletWhiteLabelWeb 		   { background:url(/images/listItemWhiteLabelWebsites.jpg) bottom left; }
#bulletWhiteLabelWeb:hover    { background:url(/images/listItemWhiteLabelWebsites.jpg) top left; }

#bulletCompanyBranding 		   { background:url(/images/listItemCompanyBranding.jpg) bottom left; }
#bulletCompanyBranding:hover    { background:url(/images/listItemCompanyBranding.jpg) top left; }
#bulletLogoDesign 		   { background:url(/images/listItemLogoDesign.jpg) bottom left; }
#bulletLogoDesign:hover    { background:url(/images/listItemLogoDesign.jpg) top left; }
#bulletStationery 		   { background:url(/images/listItemStationery.jpg) bottom left; }
#bulletStationery:hover    { background:url(/images/listItemStationery.jpg) top left; }
#bulletFolders 		   { background:url(/images/listItemFoldersAndBrochures.jpg) bottom left; }
#bulletFolders:hover    { background:url(/images/listItemFoldersAndBrochures.jpg) top left; }
#bulletFlyers 		   { background:url(/images/listItemLeafletsAndFlyers.jpg) bottom left; }
#bulletFlyers:hover    { background:url(/images/listItemLeafletsAndFlyers.jpg) top left; }
#bulletNewsPaper 		   { background:url(/images/listItemNewspapersAndMagazineAdvertising.jpg) bottom left; }
#bulletNewsPaper:hover    { background:url(/images/listItemNewspapersAndMagazineAdvertising.jpg) top left; }

#bulletEmailMarketing 		   { background:url(/images/listItemEmailMarketing.jpg) bottom left; }
#bulletEmailMarketing:hover    { background:url(/images/listItemEmailMarketing.jpg) top left; }
#bulletSEM 		   { background:url(/images/listItemSearchEngineMarketing.jpg) bottom left; }
#bulletSEM:hover    { background:url(/images/listItemSearchEngineMarketing.jpg) top left; }
#bulletSEO 		   { background:url(/images/listItemSearchEngineOptimisation.jpg) bottom left; }
#bulletSEO:hover    { background:url(/images/listItemSearchEngineOptimisation.jpg) top left; }
#bulletCopywriting 		   { background:url(/images/listItemCopywriting.jpg) bottom left; }
#bulletCopywriting:hover    { background:url(/images/listItemCopywriting.jpg) top left; }
#bulletPhotography 		   { background:url(/images/listItemProductPhotography.jpg) bottom left; }
#bulletPhotography:hover    { background:url(/images/listItemProductPhotography.jpg) top left; }



/* Featured Area Images */
div.featuredWebsite            { float:right; height:482px; width:368px; background-image:url(/images/viewOurWorkBaseImage.jpg); }
div.featuredWebsite#webHosting { background-image:url(/images/webHosting.jpg); }
div.featuredWebsite img        { margin-left:33px; height:406px; width:309px; display:block; }

/* Get inTouch Right Element */
#getInTouch      { padding:30px 0 0 30px; float:right; margin-right:-45px; height:265px; width:350px; background:url(/images/backgroungContactRight.jpg);  /*clear:both;*/}
#getInTouch.full { height:300px; }
#getInTouch h3   { display:block; width:200px; height:20px; background:url(/images/h3GetInTouch.jpg); }
#getInTouch p    { line-height:1.8em; margin-bottom:6px; }

/* Get inTouch Left Element */
#getInTouchLeft    { padding:30px 0 0 95px; float:left; margin-top:60px; margin-left:-45px; height:300px; width:285px; background:url(/images/backgroungContactLeft.jpg); }
#getInTouchLeft h3 { display:block; width:200px; height:20px; background:url(/images/h3GetInTouch.jpg); }
#getInTouchLeft p  { line-height:1.8em; margin-bottom:6px; }

/* List Pages */
.main#listPage { padding-top:40px; }

/* List Page Services Floats */
.service      	 { float:left; height:220px; width:294px; }
.service.row1 	 { padding-right:20px; background:url(/images/listBackground.jpg) top right no-repeat; }
.service.row2 	 { padding-right:20px; background:url(/images/listBackground.jpg) top right no-repeat; margin-left:19px; }
.service.row3 	 { margin-left:19px; }
.service img  	 { float:left; margin:0 10px 100px 0; display:block; float:left; }
.service h2   	 { height:24px; /*width:230px;*/ display:block; float:left; }
.service p       { float:left; width:230px; font-style:italic; display:block; }
.service .h2Link { height:24px; width:230px; display:block; }

/* Portfolio */
.portfolioNav 					 { float:left; width:370px; height:500px; background:url(/images/portfolioSide.jpg) right top no-repeat; }
.portfolioNav div 				 { height:102px; padding-left:25px; }
.portfolioNav div h1 			 { display:block; height:31px; }
.portfolioNav div h1#h1Portfolio { background:url(/images/h1Portfolio.jpg) no-repeat; }
.portfolioNav div h1#h1Contact   { background:url(/images/h1Contact.jpg) no-repeat; }
.portfolioNav ul 				 { width:365px; display:block; list-style:none; }
.portfolioNav ul li				 {margin:20px 0 40px 0;}
.portfolioNav ul li a 			 {  height:40px; display:block; }

.portfolioItem 			{ float:left; height:310px; width:269px; padding-left:25px; background:url(/images/portfolioImageBackground.jpg); }
.portfolioItemContainer { float:left; margin-top:31px; margin-left:35px; width:588px; }

.portfolioNav#websitesBackground { background:url(/images/portfolioWebsitesTab.jpg) right top; }
.portfolioNav#printBackground 	 { background:url(/images/portfolioPrintTab.jpg) right top; }
.portfolioNav#logosBackground 	 { background:url(/images/portfolioLogosTab.jpg) right top; }

/* Portfolio Tab States*/
#webPortfolio 		{ background:url(/images/portfolioWebsites.jpg) left bottom; }
#webPortfolio:hover { background:url(/images/portfolioWebsites.jpg) left 80px; }
#webPortfolioActive { background:url(/images/portfolioWebsites.jpg) left top; }

#printPortfolio 	  { background:url(/images/portfolioPrint.jpg) left bottom; }
#printPortfolio:hover { background:url(/images/portfolioPrint.jpg) left 80px; }
#printPortfolioActive { background:url(/images/portfolioPrint.jpg) left top; }

#logosPortfolio 	  { background:url(/images/portfolioLogos.jpg) left bottom; }
#logosPortfolio:hover { background:url(/images/portfolioLogos.jpg) left 80px; }
#logosPortfolioActive { background:url(/images/portfolioLogos.jpg) left top; }

/* Contact Tab States */
#contactFindUs 	     { background:url(/images/contactFindUs.jpg) left bottom; }
#contactFindUs:hover { background:url(/images/contactFindUs.jpg) left 80px; }
#contactFindUsActive { background:url(/images/contactFindUs.jpg) left top; }

#contactSpeakToUs 	     { background:url(/images/contactSpeakToUs.jpg) left bottom; }
#contactSpeakToUs:hover  { background:url(/images/contactSpeakToUs.jpg) left 80px; }
#contactSpeakToUsActive  { background:url(/images/contactSpeakToUs.jpg) left top; }

#contactMonthlyNewsletter	     { background:url(/images/contactMonthlyNewsletter.jpg) left bottom; }
#contactMonthlyNewsletter:hover  { background:url(/images/contactMonthlyNewsletter.jpg) left 80px; }
#contactMonthlyNewsletterActive  { background:url(/images/contactMonthlyNewsletter.jpg) left top; }

.findUsAddress 				  { width:155px; float:left; padding:37px 0 0 60px; }
.findUsAddress h2 			  { display:block; height:20px; }
.findUsAddress h2#h2Fax 	  { background:url(/images/h2Fax.jpg) no-repeat; }
.findUsAddress h2#h2Address   { background:url(/images/h2Address.jpg) no-repeat; }
.findUsAddress h2#h2Telephone { background:url(/images/h2Telephone.jpg) no-repeat; }
.findUsAddress p  			  { margin-bottom:50px; line-height:1.5em; }


.contactUsForm 			  	 { padding:53px 0 0 60px; float:left; width:540px; }
.contactUsForm form label 	 { display:block; width:154px; float:left; height:43px; background-color:#0F0; margin-bottom:27px; }
.contactUsForm form input 	 { float:left; display:block; height:33px; width:353px; padding:10px 0 0 10px; margin-bottom:27px ; background:url(/images/BackgroundFormInput.jpg); font-size:16px; color:#4b574b; }
.contactUsForm form textarea { float:left; display:block; height:185px; width:353px; padding:10px 0 0 10px; margin-bottom:27px; background:url(/images/BackgroundFormTextArea.jpg); color:#4b574b;font-family:Arial, Helvetica, sans-serif; font-size:16px; overflow:hidden; }
.contactUsForm br 			 { clear:both; }

#lblName 		 { background:url(/images/backgroundLableName.jpg);}
#lblEmail		 { background:url(/images/backgroundLableEmail.jpg); }
#lblPhone		 { background:url(/images/backgroundLablePhone.jpg); }
#lblEmailPhone 	 { background:url(/images/backgroundLableEmailPhone.jpg); }
#lblEnquiry 	 { background:url(/images/backgroundLableEnquiry.jpg); }
#frmSubmit 		 { float:right; height:33px; width:80px; background:url(/images/btnPostit.jpg); margin-right:165px; padding:0; }
#frmSubmit:hover { background:url(/images/btnPostitHover.jpg); cursor:pointer; }

#map { height:351px; width:388px; border:#dcdcdc 1px solid; margin-top:37px; float:left; overflow:hidden; }

.divHTMLpopup h2 { font-size:14px; font-weight:normal; }
.dibHTMLpopup p  { line-height:10px; }

/* List page Services Headings */
#h2WebsiteDesign 			{ background:url(/images/h2WebDesign.jpg) left bottom; }
#h2WebsiteDesign:hover		{ background:url(/images/h2WebDesign.jpg) left top; }
#h2GraphicDesign 			{ background:url(/images/h2GraphicDesign.jpg) left bottom; }
#h2GraphicDesign:hover		{ background:url(/images/h2GraphicDesign.jpg) left top; }
#h2WebMarketing 			{ background:url(/images/h2WebMarketing.jpg) left bottom; }
#h2WebMarketing:hover		{ background:url(/images/h2WebMarketing.jpg) left top; }
#h2Ecommerce 				{ background:url(/images/h2Ecommerce.jpg) left bottom; }
#h2Ecommerce:hover			{ background:url(/images/h2Ecommerce.jpg) left top; }
#h2CatalogueWebsites 		{ background:url(/images/h2CatalogueWebsites.jpg) left bottom; }
#h2CatalogueWebsites:hover	{ background:url(/images/h2CatalogueWebsites.jpg) left top; }
#h2OffTheShelfWebsites 		{ background:url(/images/h2OffTheShelfWebsites.jpg) left bottom; }
#h2OffTheShelfWebsites:hover	{ background:url(/images/h2OffTheShelfWebsites.jpg) left top; }
#h2WhiteLabelWebsites 		{ background:url(/images/h2WhiteLabelWebsites.jpg) left bottom; }
#h2WhiteLabelWebsites:hover	{ background:url(/images/h2WhiteLabelWebsites.jpg) left top; }
#h2WebDevelopment 			{ background:url(/images/h2WebDevelopment.jpg) left bottom; }
#h2WebDevelopment:hover		{ background:url(/images/h2WebDevelopment.jpg) left top; }
#h2WebHosting 				{ background:url(/images/h2WebHosting.jpg) left bottom; }
#h2WebHosting:hover			{ background:url(/images/h2WebHosting.jpg) left top; }
#h2LogoDesign 				{ background:url(/images/h2LogoDesign.jpg) left bottom; }
#h2LogoDesign:hover			{ background:url(/images/h2LogoDesign.jpg) left top; }
#h2CompanyBranding 			{ background:url(/images/h2CompanyBranding.jpg) left bottom; }
#h2CompanyBranding:hover	{ background:url(/images/h2CompanyBranding.jpg) left top; }
#h2Stationery 				{ background:url(/images/h2Stationery.jpg) left bottom; }
#h2Stationery:hover			{ background:url(/images/h2Stationery.jpg) left top; }
#h2FoldersBrochures 		{ background:url(/images/h2FoldersBrochures.jpg) left bottom; }
#h2FoldersBrochures:hover	{ background:url(/images/h2FoldersBrochures.jpg) left top; }
#h2LeafletsFlyers 			{ background:url(/images/h2LeafletsFlyers.jpg) left bottom; }
#h2LeafletsFlyers:hover		{ background:url(/images/h2LeafletsFlyers.jpg) left top; }
#h2EmailMarketing 			{ background:url(/images/h2EmailMarketing.jpg) left bottom; }
#h2EmailMarketing:hover		{ background:url(/images/h2EmailMarketing.jpg) left top; }
#h2SEM 						{ background:url(/images/h2SEM.jpg) left bottom; }
#h2SEM:hover				{ background:url(/images/h2SEM.jpg) left top; }
#h2SEO 						{ background:url(/images/h2SEO.jpg) left bottom; }
#h2SEO:hover				{ background:url(/images/h2SEO.jpg) left top; }
#h2Copywriting 				{ background:url(/images/h2Copywriting.jpg) left bottom; }
#h2Copywriting:hover		{ background:url(/images/h2Copywriting.jpg) left top; }
#h2ProductPhotography 	 	{ background:url(/images/h2ProductPhotography.jpg) left bottom; }
#h2ProductPhotography:hover	{ background:url(/images/h2ProductPhotography.jpg) left top; }
#h2NewAndMagazineAdverts 	{ background:url(/images/h2NewAndMagazineAdverts.jpg) left bottom; }
#h2NewAndMagazineAdverts:hover 	{ background:url(/images/h2NewAndMagazineAdverts.jpg) left top; }



/* How We Work Footer */
.howWeWorkContainer	{ width:100%; height:263px; background:url(/images/howWeWorkContainer.jpg) center top; }
.howWeWork 			{ height:263px; width:1000px; margin:auto; background:url(/images/howWeWork.jpg); }

.howWeWorkElement  				{ width:223px; height:193px; padding:43px 0 0 20px; float:left; }
.howWeWorkElement p 			{ font-style:italic; display:block; margin:0 0 0 8px; width:140px; float:left; }
.howWeWorkElement img 			{ float:left; display:block; margin: 0 0 60px 0; }
.howWeWorkElement h3 			{ display:block; height:31px; width:134px; float:left; }
.howWeWorkElement h3#h3Proposal { background:url(/images/h3Proposal.jpg); }
.howWeWorkElement h3#h3Design   { background:url(/images/h3Design.jpg); }
.howWeWorkElement h3#h3Create   { background:url(/images/h3Create.jpg); }
.howWeWorkElement h3#h3Deliver  { background:url(/images/h3Deliver.jpg); }
.howWeWorkElement h3#h3Brief    { background:url(/images/h3Brief.jpg); }
.howWeWorkElement h3#h3Concept  { background:url(/images/h3Concept.jpg); }
.howWeWorkElement h3#h3Revision { background:url(/images/h3Revision.jpg); }
.howWeWorkElement h3#h3Delivery { background:url(/images/h3Delivery.jpg); }
.howWeWorkElement h3#h3Choose   { background:url(/images/h3Choose.jpg); }
.howWeWorkElement h3#h3Template { background:url(/images/h3Template.jpg); }
.howWeWorkElement h3#h3Content  { background:url(/images/h3Content.jpg); }


/* Footer Elements */
.footerContainer  { width:100%; height:286px; background:url(/images/footerBackground.jpg) center top; }
.footer           { position:relative; height:266px; width:996px; margin:auto; background:url(/images/footerBackground.jpg) center top; padding:20px 0 0 4px; font-size:0.92em; line-height:1.54em; color:#5a7959; }

.footerElement    			{ width:222px; padding-left:20px; float:left; }
.footerElement h4 			{ display:block; height:28px; }
.footerElement a  			{ color:#98c796; text-decoration:none; }
.footerElement a:hover		{ color:#FFF; } 
.footerElement#about h4     { background:url(/images/h4About.jpg) no-repeat; }
.footerElement#print h4     { background:url(/images/h4Print.jpg) no-repeat; }
.footerElement#marketing h4 { background:url(/images/h4Marketing.jpg) no-repeat; }
.footerElement#web h4		{ background:url(/images/h4Web.jpg) no-repeat; }
.footerElement#locations h4 { background:url(/images/h4Locations.jpg) no-repeat; }
.footerElement#follow 		{ width:245px; }
.footerElement#follow h4    { background:url(/images/h4Follow.jpg) no-repeat;  }

.footerElement#follow a 			   		    { display:block; height: 42px; width:116px; float:left; margin: 6px 6px 10px 0; }
.footerElement#follow a#linkNewsLetter 			{ background:url(/images/newsLetter.jpg) left top no-repeat; }
.footerElement#follow a#linkNewsLetter:hover 	{ background:url(/images/newsLetter.jpg) left bottom no-repeat; }
.footerElement#follow a#linkTwitter 			{ background:url(/images/followTwitter.jpg) left top no-repeat; }
.footerElement#follow a#linkTwitter:hover		{ background:url(/images/followTwitter.jpg) left bottom no-repeat; }
.footerElement#follow a#linkFaceBook 			{ background:url(/images/viewFacebook.jpg) left top no-repeat; }
.footerElement#follow a#linkFaceBook:hover		{ background:url(/images/viewFacebook.jpg) left bottom no-repeat; }
.footerElement#follow a#linkLinkedin 			{ background:url(/images/viewLinkedin.jpg) left top no-repeat; }
.footerElement#follow a#linkLinkedin:hover		{ background:url(/images/viewLinkedin.jpg) left bottom no-repeat; }

#smallPrint { width:956px; height:20px; font-size:10px; position:absolute; left: 37px; top: 203px; margin:0; }
#footnote   { width:965px; float:left; margin:55px 0 0 21px; overflow:hidden; }
#footnote a { display:block; height:17px; width:82px; float:left; margin-right:9px; }
#footnote p { display:block; float:left;  margin-left:12px; margin-bottom:0; width:100%;height:17px; }
#validXHTML { background:url(/images/validXHTML.jpg) no-repeat; }
#validCSS   { background:url(/images/validCSS.jpg) no-repeat; }
