
/* ******************************************************************** */ 
/*                  Generated by: http://csscreator.com                 */
/* ******************************************************************** */

/* 
NORFOLK COTTAGE GARDEN PALETTE
Pale Green #ACD6BA
Mid Green #62B179
Dark Green #2BA266
Pale Pink #E9C9F1
Mid Pink #FF66FF
Dark Pink #E043E0
Dark Grey #151A17
extras for plant label links
yellow #f1c40f
blue #2e86c1
orange #dc7633
*/
.mailInput{background-color:#E9C9F1;border:none;margin-left:10px;margin-top:5px;vertical-align:top;}

table.sample {
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #2BA266;
	border-collapse: separate;
	background-color: white;
	font-family: verdana, tahoma, arial, Helvetica ; 
	font-style:normal; font-size:11px; 
	color:#151A17;
}
table.sample th {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #2BA266;
	background-color: white;
}
table.sample td {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #2BA266;
	background-color: white;
}


.quantity {
width: 16px;
background-color: #ffffff;
border-width: 1px;
padding: 1px;
border-style: solid;
border-color: #2BA266;
font-family: verdana, tahoma, arial, Helvetica ; 
font-style:normal; font-size:11px;
} 

.add {
background-color: #E043E0;
border-width: 0px;
padding: 1px;
border-style: solid;
border-color: #2BA266;
font-family: verdana, tahoma, arial, Helvetica ; 
font-style:normal; font-size:12px; font-weight:bold;color:#ffffff;
cursor:pointer;   

} 

.back {
background-color: #62B179;
border-width: 0px;
padding: 1px;
border-style: solid;
border-color: #2BA266;
font-family: verdana, tahoma, arial, Helvetica ; 
font-style:normal; font-size:12px; font-weight:bold;color:#ffffff;
cursor:pointer;   

} 

.add2 {
/*background-color: #E043E0;*/
width:40px;
border-width: 0px;
padding: 0px;
border-style: solid;
border-color: #2BA266;
font-family: verdana, tahoma, arial, Helvetica ; 
font-style:normal; font-size:11px; font-weight:bold;color:#E043E0;
cursor:pointer; 
text-align:right;

} 

.point{cursor:pointer;}

a.p-g:active{color:#E043E0;text-decoration:none;font-weight:bold;}
a.p-g:link{color:#E043E0;text-decoration:none;font-weight:bold;}
a.p-g:visited{color:#E043E0;text-decoration:none;font-weight:bold;}
a.p-g:hover{color:#2BA266;text-decoration:none;font-weight:bold;}

a.g-p:active{color:#2BA266;text-decoration:none;}
a.g-p:link{color:#2BA266;text-decoration:none;}
a.g-p:visited{color:#2BA266;text-decoration:none;}
a.g-p:hover{color:#E043E0;text-decoration:none;}

a.d-g:active{color:#4D4642;text-decoration:none;}
a.d-g:link{color:#4D4642;text-decoration:none;}
a.d-g:visited{color:#4D4642;text-decoration:none;}
a.d-g:hover{color:#2BA266;text-decoration:none;}

a.d-p:active{color:#4D4642;text-decoration:none;}
a.d-p:link{color:#4D4642;text-decoration:none;}
a.d-p:visited{color:#4D4642;text-decoration:none;}
a.d-p:hover{color:#E043E0;text-decoration:none;}

a.w-d:active{color:#ffffff;text-decoration:none;}
a.w-d:link{color:#ffffff;text-decoration:none;}
a.w-d:visited{color:#ffffff;text-decoration:none;}
a.w-d:hover{color:#151A17;text-decoration:none;}

a.image:active{color:transparent;text-decoration:none;}
a.image:link{color:transparent;text-decoration:none;}
a.image:visited{color:transparent;text-decoration:none;}
a.image:hover{color:transparent;text-decoration:none;}

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center;
 font-family: verdana, arial, helvetica, sans-serif;
 color: #151A17;
 font-size:11px; 
} 
 
#pagewidth{ 
 width:1200px; 
 text-align:left; 
 margin:0 auto;
 background-color:#ffffff;
 
} 
 
#header{
 position:relative; 
 height:180px; 
 background-color:#ffffff; 
 width:100%;
 display:block;
 overflow:hidden;
} 
#additions td{
 width:150px; 
 vertical-align:top;
} 

#offer td{
vertical-align:top;
padding:0px;
margin:0px;
} 

#menu{
 position:relative; 
 height:20px; 
 background-color:#E043E0; 
 width:100%;
 display:block;
 overflow:hidden;
} 

#wrapper{
 background: url(../images/backgrounds/wrapper_bg.png);
 background-repeat:repeat;
 
 }

#leftcol{
 width:250px; 
 height:580px;
 float:left; 
 background-color:none;
  /*background: url(../images/backgrounds/left_col_bg.png);*/
/* background-repeat:repeat;*/
 font-family: verdana, arial, tahoma, Helvetica; font-style:normal; font-size:11px; color:#403B37;
 }
 
#twocols{
 width:950px; 
 float:right; 
 
  }
 
#rightcol{
 width:165px;
 height:580px;
 float:right; 
 /*background: url(../images/backgrounds/right_col_bg_pink.png) repeat-y; */
 background-color:none;
 }
 
#maincol{
 background-color: #ffffff;  
 float: left; 

 width:785px; 
 }
 
#footer{
 height:20px; 
 background-color:#E043E0; 
 clear:both;
 display:block;
 overflow:auto;
 position:relative;
} 
 
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}

a img { border: 0; }

p.small{margin-top: .5em; margin-bottom: 0em;}
p.micro{margin-top: .1em; margin-bottom: 0em;}
p.med{margin-top: 1em; margin-bottom: 0em;}
p.medloose{margin-top: 1em; line-height:21px}

/*DARK GREEN FONT*/
.g10 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:10px; color:#2BA266}
.g10b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:10px; color:#2BA266}
.g11 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:11px; color:#2BA266}
.g11b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:11px; color:#2BA266}

.g12 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:12px; color:#2BA266}
.g12b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:12px; color:#2BA266}
.g12-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:12px; color:#2BA266}
.g12b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:12px; color:#2BA266}

.g13 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:13px; color:#2BA266}
.g13b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:13px; color:#2BA266}
.g13-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:13px; color:#2BA266}.g14b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:14px; color:#2BA266}
.g13b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:13px; color:#2BA266}

.g14 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:14px; color:#2BA266}
.g14-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:14px; color:#2BA266}
.g14b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:14px; color:#2BA266}
.g14-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:14px; color:#2BA266}.g14b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:14px; color:#2BA266}
.g14b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:14px; color:#2BA266}

.g16 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:16px; color:#2BA266}
.g16b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:16px; color:#2BA266}

.g17b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:17px; color:#2BA266}
.g17-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:17px; color:#2BA266}
.g18 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:18px; color:#2BA266}

.g18 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:18px; color:#2BA266}

/*DARK PINK FONT*/
.p10 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:10px; color:#E043E0}
.p10b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:10px; color:#E043E0}
.p11 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:11px; color:#E043E0}
.p11b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:11px; color:#E043E0}
.p12 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:12px; color:#E043E0}
.p12b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:12px; color:#E043E0}
.p12-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica;font-style:normal; font-size:12px; color:#E043E0}
.p12b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica;font-style:normal; font-weight:bold; font-size:12px; color:#E043E0}

.p13 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:13px; color:#E043E0}
.p13b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:13px; color:#E043E0}
.p13-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:13px; color:#E043E0}
.p13b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:13px; color:#E043E0}

.p14 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:14px; color:#E043E0}
.p14b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:14px; color:#E043E0}
.p14-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:14px; color:#E043E0}
.p14b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:14px; color:#E043E0}

.p16 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:16px; color:#E043E0}
.p16b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:16px; color:#E043E0}
.p16-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:16px; color:#E043E0}
.p16b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:16px; color:#E043E0}

.p17b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:17px; color:#E043E0}
.p17-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:17px; color:#E043E0}
.p17b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:17px; color:#E043E0}

.p18 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:18px; color:#E043E0}
.p18b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:18px; color:#E043E0}

.p20b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:20px; color:#E043E0}

/*DARK GREY FONT*/
.d9 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:9px; color:#4D4642}
.d10 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:10px; color:#4D4642}
.d10b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:10px; color:#4D4642}
.d11 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:11px; color:#151A17}
.d11b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:11px; color:#151A17}
.d11-loose {line-height:1.5em;font-family:verdana, tahoma, arial, Helvetica; font-style:normal; font-size:11px; color:#151A17}
.d11b-loose {line-height:1.5em;font-family:verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:11px; color:#151A17}

.d12 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:12px; color:#151A17}
.d12b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:12px; color:#151A17}
.d12-loose {line-height:1.5em;font-family:verdana, tahoma, arial, Helvetica; font-style:normal; font-size:12px; color:#151A17}
.d12b-loose {line-height:1.5em;font-family:verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:12px; color:#151A17}

.d13 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:13px; color:#151A17}
.d13b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:13px; color:#151A17}
.d13-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:13px; color:#151A17}
.d13b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:13px; color:#151A17}

.d14 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:14px; color:#151A17}
.d14b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:14px; color:#151A17}
.d14-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:14px; color:#151A17}
.d14b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:14px; color:#151A17}

.d17 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:17px; color:#151A17}
.d17b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:17px; color:#151A17}
.d17-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:17px; color:#151A17}
.d17b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:17px; color:#151A17}

/*WHITE FONT*/
.w10 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:10px; color:#FFffff}
.w11 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:11px; color:#FFffff}
.w10b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:10px; color:#FFffff}
.w12 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:12px; color:#FFffff}
.w12b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:12px; color:#FFffff}
.w12-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:12px; color:#FFffff}
.w12b-loose {line-height:1.5em;font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:12px; color:#FFffff}

.w13 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:13px; color:#FFffff}
.w13b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:13px; color:#FFffff}
.w13-loose {line-height:1.5em;font-family:verdana, tahoma, arial, Helvetica; font-style:normal; font-size:13px; color:#FFffff}
.w13b-loose {line-height:1.5em;font-family:verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:13px; color:#FFffff}

.w14 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-size:14px; color:#FFffff}
.w14b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:14px; color:#FFffff}
.w14-loose {line-height:1.5em;font-family:verdana, tahoma, arial, Helvetica; font-style:normal; font-size:14px; color:#FFffff}
.w14b-loose {line-height:1.5em;font-family:verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:14px; color:#FFffff}

.w17 {font-family: verdana, tahoma, arial, Helvetica; font-style:normal;font-size:17px; color:#FFffff}
.w17b {font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:17px; color:#FFffff}
.w17-loose {line-height:1.5em;font-family:verdana, tahoma, arial, Helvetica; font-style:normal; font-size:17px; color:#FFffff} 
 
.y11b {font-family: verdana, tahoma, arial,Helvetica ;font-style:normal; font-weight:bold; font-size:11px; color:#f1c40f}
.b11b {font-family: verdana, tahoma, arial,Helvetica ;font-style:normal; font-weight:bold; font-size:11px; color:#2e86c1}
.o11b {font-family: verdana, tahoma, arial,Helvetica ;font-style:normal; font-weight:bold; font-size:11px; color:#dc7633}

/* ******************************************************************** */ 
/* Clearfix: http://csscreator.com/attributes/containedfloat.php        */
/* ******************************************************************** */
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 
/* ******************************************************************** */ 
/*                      printer styles                                  */ 
/* ******************************************************************** */ 
     
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

/*pagination*/ 
.anchor_class{text-decoration:none}
.page_curr{padding:3px;margin:2px;border:0px solid gray;font-weight:bold;background-color:#FF66FF;}
.page_num{padding:3px;margin:2px;border:0px solid gray;background-color:#ACD6BA;}
.page_text{color:#151A17;padding:3px;margin:2px;border:0px solid gray;background-color:#E9C9F1;}
#pagination a:active{color:#4D4642;text-decoration:none;}
#pagination a:link{color:#4D4642;text-decoration:none;}
#pagination a:visited{color:#4D4642;text-decoration:none;}
#pagination a:hover{color:#E043E0;text-decoration:none;}

.magnifier {background: url(../images/trimmings/icon-search-small.gif);background-repeat:no-repeat;
}
.warning{
position:absolute;
top:205px;
left:255px;
width:760px;
z-index:1000;
background-color:pink;
border:2px solid red;
padding: 5px;
font-weight:bold
}      

#page_content{
    min-height:660px
}
#maincol{
     min-height:670px;   
}

.show_linethrough{display:block;text-decoration:line-through;font-size:14px}
.hide_linethrough{display:none}.hide_linethrough{display:none}
.discounted_price{font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:16px; color:#E043E0}
.discount_message{font-family: verdana, tahoma, arial, Helvetica; font-style:normal; font-weight:bold; font-size:14px; color:#2BA266}

