/*  Styles for Garners Garden Centre - print layout*/
/*  Site designed by Nick Beech - www.nbWebsiteDesign.co.uk */
/*  Copyright 2008 - All rights reserved */

* {padding:0; margin:0;}

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;}

a:link {color: #009}
a:visited {color: #009}
a:hover {color:#900}
a:active {color:#06F}

table {margin:10px 0px; padding:0}
table tr {margin:0; padding:0; text-align:center}
table td {margin:0; padding:0;}

#wrapper {width:560px}
#container {margin:0px 0px 5px; left:0; width:560px; padding:0px; position:relative;}

#header img {display:none}

#header h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:200%; margin:0px; text-align:left; padding:0px; line-height:1.5em;}
#header p {font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; text-align:left; padding:0px; line-height:1.5em;}

#menucontainer {display:none}
	
#maincontent {margin:5px 0px 10px 0px; width:555px; text-align:justify;}
	
#maincontent ul{margin:10px 40px 10px 40px;}
#maincontent li{margin:5px 0px; text-align:left;}
	
.infolink {font-size:0.8em}
.backtotop {display:none}
.imagespaceright {padding-left:15px; padding-top:5px; float:right}
.imagespaceleft {padding-right:10px; padding-top:5px; float:left}

#maincontent h2 {font-size:1.5em; font-weight:bold; margin:0px 0px 10px 0px; padding:0px; text-align:left}
#maincontent h3 {font-size:1.5em; font-weight:normal; margin:15px 0 0 0; padding:0px; text-align:left; clear:both}
#maincontent h4 {font-size:1em; font-weight:bold; margin:15px 0 0 0; padding:0px; text-align:left}
#maincontent p {margin:0px 0px 5px;}

#footer {clear:both; border-top:1px solid #333; margin:0 auto 0; text-align:center; background-color:#eee; font-size:0.8em; padding:5px 0;}

#maincontent .rehoming {width:505px; margin:10px 0px 20px 10px; clear:both;}
#maincontent .rehoming h3 {font-size:180%; color:#FFFFFF; text-align:center; margin:0 0 5px 0; background-image:url(../images/rehoming-bg.gif); background-repeat:no-repeat}
#maincontent .leftfloat {float:left; margin-right:10px; margin-bottom:10px}
#maincontent .rightfloat {right:0; float:right; margin-left:10px; margin-bottom:10px}

#maincontent .lostandfound {width:505px; margin:10px 0px 20px 10px; clear:both;}
#maincontent .lostandfound h3 {font-size:180%; color:#FFFFFF; text-align:center; margin:0 0 5px 0; background-image:url(../images/rehoming-bg.gif); background-repeat:no-repeat}

.infolink {font-size:0.8em}
.backtotop {text-align:center; padding-top:10px;}
.imagespaceright {padding-left:15px; padding-top:5px; float:right}
.imagespaceleft {padding-right:10px; padding-top:5px; float:left}

ul{margin:10px 0px 10px 40px;}
li{margin:5px 0px; text-align:left;}

table {margin:0px 0px; padding:0;}
table tr {margin:0; padding:0; text-align:center}
table td {margin:0; padding:0;}

#header img {display:none}
#header h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:200%; margin:0px; text-align:left; padding:0px; line-height:1.5em;}
#header p {font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; text-align:left; padding:0px; line-height:1.5em;}


#menucontainer {display:none}
	
#maincontent {margin:5px 0px 10px 10px; width:535px; text-align:justify; }
#maincontent ul{margin:10px 0px 10px 40px;}
#maincontent li{margin:5px 0px; text-align:left;}
#maincontent h2 {font-size:1.5em; margin:10px 0px 5px 0px; padding:0px; text-align:left}
#maincontent h3 {font-size:1.5em; font-weight:normal; margin:15px 0 0 0; padding:0px; text-align:left; clear:both}
#maincontent h4 {font-size:1em; font-weight:bold; margin:15px 0 0 0; padding:0px; text-align:left}
#maincontent p {margin:0px 0px 5px;}

#promotions {width: 535px; margin:5px 0px 10px 10px; padding-top:0px; margin-top:0px;}
#promotions p {font-weight:normal; margin: 0 0 5px; padding:0px;}
#promotions h2 {font-size:1.5em; margin:10px 0px 5px 0px; padding:0px; text-align:left}
#promotions h3 {font-size:1.2em; margin:10px 10px 10px 10px; padding:0px; }

#maincontentwide {margin:5px 0px 10px 10px; width:535px; }
#maincontentwide ul{margin:10px 0px 10px 40px;}
#maincontentwide li{margin:5px 0px; text-align:left;}
#maincontentwide h2 {font-size:1.5em; font-weight:bold; margin:10px 0px 5px 0px; padding:0px; text-align:left}
#maincontentwide h3 {font-size:1.5em; font-weight:normal; margin:15px 0 0 0; padding:0px; text-align:left; clear:both}
#maincontentwide h4 {font-size:1em; font-weight:bold; margin:15px 0 0 0; padding:0px; text-align:left}
#maincontentwide p {margin:0px 0px 5px;}


#footer {display:none}
#footerwide {display:none}

.leftfloatnospace {float:left; border-right:1px solid #333; margin:0; padding:0}
.leftfloat {float:left; margin-right:10px; margin-bottom:10px}
.rightfloat {right:0; float:right; margin-left:10px; margin-bottom:10px}
.tablealign {text-align:center}
.tablealign img {border:1px solid #000}

.pdf_bg {background-image:url(../images/pdf.gif); background-repeat:no-repeat; background-position:0px 0px; padding-left:20px }

.nickbeech {clear:both; text-align:center; color:#000; font-size:0.8em; padding:5px 0;}
.nickbeech a {color: #000; text-decoration:underline}
.nickbeech a:hover{color: #000; text-decoration:underline}

.tradingname {font-size:0.8em; font-weight:bold; text-align:center; padding-top:20px}

.flashborder {border:1px solid #666; padding:2px}
.deptimageborder {border:1px solid #666; margin-bottom:10px}
.mapright {border:1px solid #666; padding:2px; float:right}

#emailsignup {margin:15px auto 3px; width:300px; border:1px solid #ccc; padding:3px; background-color:#eee; background-image:url(../images/emailsignup-bg.gif); background-repeat:no-repeat}
.dontshow {display:none}