/*  Styles for Garners Garden Centre - screen 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%; background-color:#000; text-align:center; margin-top:10px}

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

.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;}

#wrapper {margin:0px auto 0px; width:950px; border:1px solid #ccc; border-top:5px solid #bbb; border-left:5px solid #777; border-right:5px solid #777; border-bottom:5px solid #ccc; padding:0px; position:relative; background-color:#666; text-align:left;}

#container {margin:25px; left:0; width:900px; border:1px solid #333; padding:0px; position:relative; background-color:#FFF; text-align:left; background: url("../images/menu-bg.gif") repeat-y; background-color:#FFF; }
	
#header {margin:0; height:200px; background-color:#008000; border-bottom:3px solid #333}
#header h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:200%; margin:0px; text-align:left; padding:0px; line-height:1.5em; display:none}
#header p {font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; text-align:left; padding:0px; line-height:1.5em; display:none}
#header img {padding:0; margin:0}

#menucontainer {width: 176px; position:absolute; left:0; top:210px;}
#menubuttons a {color:#2C4026; display: block; text-align:left; text-decoration: none; width:160px; border-bottom:1px solid #9FB987; padding: 6px 0px 6px 6px; margin:0px 0px 0px 5px;}
#menubuttons a:hover {color: #2C4026; background-color: #D3E0C8; text-decoration: none; border-bottom:3px solid #008000; padding: 6px 0px 4px 6px;}
	
#maincontent {margin:5px 0px -10px 190px; width:335px; text-align:justify; border-right:#bbb solid 1px; padding-right:12px;}
#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: 335px; margin:5px 0px -10px 550px; position: absolute; top: 207px; 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 190px; width:700px; }
#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 {clear:both; width:900px; margin:0 auto 0; text-align:center; background-color:#008000; font-size:0.8em; padding:0; height:255px; background: url("../images/garners-footer.gif")}
#footerwide {clear:both; width:900px; margin:0 auto 0; text-align:center; background-color:#008000; font-size:0.8em; padding:0; height:255px; background: url("../images/garners-footer2.gif")}


.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:#fff; font-size:0.8em; padding:5px 0;}
.nickbeech a {color: #fff; text-decoration:underline}
.nickbeech a:hover{color: #ffff00; 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}