@charset "utf-8";
/*  CSS Styles for Brandy Carr Nurseries © 2007 2graphic.co.uk */

body {width:100%; height:100%; padding:0; margin:0}
h1, h2, h3, h4 {padding:0; margin:0}
#container {position:relative; width:100%; background:#FFFFFF; margin: 0 auto; text-align:left; border:0}
.skiplink, #printlogo, #udm {display:none}


/*  header graphics & logos  */
#header {position:absolute; padding:0; margin:0; width:100%; height:165px; top:0; left:0; text-align:center}
#logo {position:absolute; display:block; top:15px; left:50%; width:546px; height:89px; margin-left:-273px; margin-top:0; padding:0}
#logo h1 {font-size:1.6em; line-height:1.8em}
#logo h3 {font-size:0.9em; line-height:2.1em}
#rhubarb, #liquorice {position:absolute; top:0; width:90px; height:145px; color:#d75061}
#rhubarb img, #liquorice img {width:90px; height:125px}
#rhubarb {left:0}
#liquorice {right:0}
#rhubarb h4, #liquorice h4 {display:block; width:90px; height:20px; padding:0; margin:2px 0 0 0; font-size:0.8em}
#header p {display:block; position:absolute; width:60%; top:95px; left:50%; margin-left:-30%; font-size:0.65em}


/*  Main body Styles  */
#mainContent {padding:165px 0 0 0}
#address, #contact {display:block; width:42%; height:7em; margin:20px 0}
#address {margin-left:8%; width:25%; float:left; margin-top:0px}
#contact {line-height:1em; margin-right:2%; width:60%; float:right}
#contact b {margin-left:2px}
#web {font-size:1.2em; text-align:center; letter-spacing:0.05em; padding-top:10px}
.clr {clear:both; font-size:1px; height:1px}
#aerial {width:90%; height:60%; margin-left:4.9%; margin-top:5px}
.clr {clear:both; font-size:4px; height:4px}
.picleft {display:block; float:left; margin:10px 25px 20px 0; max-width:45%}
.picright {float:right; margin:10px 0 20px 25px; max-width:45%}
.thumbleft {float:left; width:167px; margin-top:15px}
.itemleft {float:left; width:651px}


/*  Footer Styles  */
#footer {font-size:0.76em; width:100%; padding:10px 0; color:#398c54; margin-top:35px; border-top:2px solid #d75061}
#footer .ded {font-size:0.9em; line-height:1.1em; margin:0 5% 20px 5%; text-align:center}
#footer p a {font-weight:bold; color:black; text-decoration:none; margin-left:10px}
#footer img {display:none}
.floatright {display:block; float:right}
.floatleft {display:block; float:left}


.sIFR-flash {
  display    : none !important;
  height     : 0;
  width      : 0;
  position   : absolute;
  overflow   : hidden;
}

.sIFR-alternate {
  visibility : visible !important;
  display    : block   !important;
  position   : static  !important;
  left       : auto    !important;
  top        : auto    !important;
  width      : auto    !important;
  height     : auto    !important;
}