body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:0.65em;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-family: Georgia, "Times New Roman", Times, serif;}
h1{margin:0 0 12px 0;font-size:2.2em;}
h2{margin:0 0 12px 0;font-size:2.0em;}
h3{margin:0 0 12px 0;font-size:1.6em;}
h4{margin:0 0 6px 0;font-size:1.4em;}
h5{margin:0 0 3px 0;font-size:1.2em;}
h6{font-size:1.1em;}
a{color:#1DAE5F;}
.note{background-color:#F4F0F0;border:solid 1px #DCD2D2;margin:25px 0 7px 1px;padding:7px 7px 7px 80px;background-image:url(../images/caution.gif);background-repeat:no-repeat;}
.note ul, .help ol{color:#333;margin-bottom:6px;padding-bottom:6px;}
.note P{color:#333;margin:0;}

table{font-size:1em;font-size:1.1em;}

p.short{margin:0;padding:2px 0;font-size:1.1em;}

/*header section*/
#header{width:100%;height:88px;}
#Logo{position:absolute;top:0;left:50px;border:0;}
#HeaderNav{position:absolute;top:70px;left:480px;list-style:none inside none;padding:0;margin:0;}
#HeaderNav LI{font-size:1em;float:left;padding:0 3px;}
#HeaderNav LI A, #HeaderNav LI A:visited{text-decoration:none;color:#3E0507;padding:0;}
#HeaderNav LI A:hover, #HeaderNav LI A:visited:hover{text-decoration:underline;}
#HeaderNav LI.bordered{border-right:1px solid #3E0507;}

/*Inset section*/
#inset{width:100%;height:142px;position:absolute;top:88px;background-image:url(../images/bgs/inset_bg2.gif);background-repeat:repeat-x;}
#insetPhoto{position:absolute;left:0;}
#minibasket{position:absolute;left:390px;top:36px;width:389px;color:#000;font-size:11px;text-align:right;}
#miniBasketText{float:left;padding:18px 10px 0 0;text-align:right;width:309px;}
#miniBasketImage{float:right;width:80px;}




/*Menu Section*/
#Menu{width:100%;position:absolute;top:230px;left:0;border-top:1px solid #C48EAD;background-color:#F4F0F0;background-image:url(../images/bgs/menu_bg.gif);}
#Menu UL{display:block;width:1100px !IMPORTANT;list-style:none inside none;padding:0;margin:0;text-indent:0;height:29px;}
#Menu UL LI{background-color:#FFF;float:left;padding:0 9px;height:29px;border-right:1px solid #D3C6C6;margin:0;}
#Menu UL LI.home{background-color:transparent;padding-left:85px;}
#Menu UL LI A, #Menu UL LI A:visited{font-size:1.1em;display:block;margin-top:7px;color:#973136;text-decoration:none;font-family: Georgia, "Times New Roman", Times, serif;}
#Menu UL LI A:hover, #Menu UL LI A:visited:hover{text-decoration:underline;}

/*Content section*/
#wrapper{width:670px;margin-left:126px;position:absolute;top:300px;left:0;height:400px;display:block;margin-bottom:20px;}
/*------left(main) column----*/
#leftColumn{width:465px;float:left;padding-bottom:30px;}
#leftColumn div.imgDiv{float:left;padding:5px;background-color:#FFF;border:1px solid #20A35B;margin:0 5px 3px 0;}
.blogimgf{float:left;padding:5px;background-color:#FFF;border:1px solid #20A35B;margin:0 15px 3px 0;}

#leftColumn H2,#leftColumn H3, #leftColumn H5, #leftColumn H6{color:#20A35B;}

#leftColumn H5.familyName{font-style:italic;color:#20A35B;margin-bottom:0;}
#leftColumn P{}

/*Front page settings*/
#leftColumn div.frontPageColumn{float:left;width:185px;padding-top:30px;margin-right:5px;}
#leftColumn div.frontPageContent{float:right;width:275px;}
#leftColumn div.frontPageColumn P.sideNote{background-color:#1DAE5F;color:#FFF;width:167px;}
P.sideNote a{color:#fff;font-weight:bold;}
#leftColumn div.frontPageColumn div.sideNote{float:left;background-color:#1DAE5F;padding:5px;border:1px solid #20A35B;margin-top:8px;}

#rightColumn div.imgDiv{float:left;padding:5px;background-color:#FFF;border:1px solid #20A35B;margin:0 5px 3px 0;}
.specialbox { padding:5px; border: solid 1px #3F0605; margin-top:20px;}
.specialboxcontent { background:#F4F0F0; padding:10px;}


/*------right(side) column----*/
#rightColumn{width:170px;float:right;padding:30px 0 30px 0;}
#rightColumn P{color:#7C293A;font-size:0.85em;}
#rightColumn H1,#rightColumn H2,#rightColumn H3,#rightColumn H4,#rightColumn H5,#rightColumn H6{color:#7C293A;}
#rightColumn HR{border:0;color:#1DAE60;background-color:#1DAE60;height:1px;margin-bottom:10px;}

#fullColumn{width:670px;float:right;padding-bottom:20px;}

/*------footer----*/
#footer{border-top:3px solid #F4F0F0;width:670px;margin-bottom:20px;padding-bottom:20px;}
#footer P{margin-top:7px;margin-left:2px;font-size:1em;color:#7C293A;font-family: Georgia, "Times New Roman", Times, serif;}
#footer P A, #footer P A:visited{color:#1DAE60;text-decoration:none;}
#footer P A:hover, #footer P A:visited:hover{text-decoration:underline;}

.clear-both, DIV.clear{clear:both;}

/*START TEMP STRUCTURE*****************************************/
TABLE.structure{border:none;width:800px;}
TABLE.structure TH{background-color:#F0F0F0;color:#FFF;}
TABLE.structure TH.mainContent{}
TABLE.structure TH.sideContent{width:100px;}
TABLE.structure TD.mainContent{vertical-align:top;}
TABLE.structure TD.sideContent{width:100px;vertical-align:top;}

/*END TEMP STRUCTURE*******************************************/

TABLE.productListing{width:465px;}
TABLE.productListing TH, TABLE.productListing TR.footer TD{text-align:left;padding:2px 4px;background-color:#3E0507;color:#E0BADE;background-image:url(../images/ui/TH_bg_brown.gif);}
TABLE.productListing TH.Collection{width:140px;}
TABLE.productListing TH.Species{width:140px;}
TABLE.productListing TH.Variety{width:200px;}
TABLE.productListing TH.link{width:40px;}
TABLE.productListing TR.product TD{background-image:url(../images/ui/TH_bg_green.gif);font-weight:bold;color:#0D5D32;}
TABLE.productListing TR.variety TD{background-color:#F5F5F5;}
TABLE.productListing TR.varietyAlt TD{background-color:#FFF;}
TABLE.productListing TD{padding:2px 4px;}


TABLE.product{width:465px;margin-top:20px;float:left;}
TABLE.product TH{text-align:left;padding:2px 4px;background-color:#3E0507;color:#E0BADE;background-image:url(../images/ui/TH_bg_brown.gif);}
TABLE.product TD{padding:1px 3px;background-color:Silver;vertical-align:top;}
TABLE.product TD.name{background-image:url(../images/ui/TH_bg_green.gif);color:#0D5D32;}
TABLE.product TD.value{background-color:#F5F5F5;}

SPAN.errorLabel{color:Red;}
SPAN.note{color:#1DAE5F;}
SPAN.fieldNote{color:#000;}

/*Controls*/
UL.alphaSelector{list-style:none inside none;width:170px;margin:0;padding:5px 0;}
UL.alphaSelector LI{float:left;padding:1px 0;}
UL.alphaSelector LI A{padding:0;margin:1px;display:block;width:14px !IMPORTANT;text-align:center;border:1px solid #1DAE60;color:#3E0507;text-transform:uppercase;background-color:#FFF;text-decoration:none;}
UL.alphaSelector LI A:hover{color:#FFF;background-color:#1DAE60;}

DIV.productSearchWrapper{float:left;width:274px;}
DIV.productSearchCap{width:274px;color:#FFF;background-image:url(../images/productSearch/cap5.gif);background-repeat:no-repeat;font-size:0;height:35px;}
DIV.productSearchContent{width:274px;color:#B04F3F;background-image:url(../images/productSearch/content5.gif);background-repeat:repeat-y;padding:0 0 15px 18px;}
DIV.productSearchReturn{width:274px;background-image:url(../images/productSearch/return5.gif);background-repeat:no-repeat;font-size:0;height:15px;padding:17px 0 0 18px;}
DIV.productSearchContent p{width:214px;color:#B04F3F;}

DIV.KeywordSearchWrapper{width:274px;margin-right:20px;position:absolute;left:290px;top:260px;}
DIV.KeywordSearchCap{width:274px;color:#FFF;background-image:url(../images/productSearch/cap3.gif);background-repeat:no-repeat;font-size:0;height:35px;}
DIV.KeywordSearchContent{width:274px;color:#FFF;background-image:url(../images/productSearch/content2.gif);background-repeat:repeat-y;padding:0 0 15px 18px;}
DIV.KeywordSearchReturn{width:274px;color:#FFF;background-image:url(../images/productSearch/return2.gif);background-repeat:no-repeat;font-size:0;height:15px;padding:17px 0 0 18px;}
DIV.KeywordSearchContent p{width:214px;color:#1DAE5F;}



DIV.alphaSearchWrapper{width:274px;margin-right:20px;position:absolute;left:290px;}
DIV.alphaSearchCap{width:274px;color:#FFF;background-image:url(../images/productSearch/cap2.gif);background-repeat:no-repeat;font-size:0;height:35px;}
DIV.alphaSearchContent{width:274px;color:#FFF;background-image:url(../images/productSearch/content2.gif);background-repeat:repeat-y;padding:0 0 15px 18px;}
DIV.alphaSearchContent p{width:214px;color:#1DAE5F;}
DIV.alphaSearchReturn{width:274px;color:#FFF;background-image:url(../images/productSearch/return2.gif);background-repeat:no-repeat;font-size:0;height:15px;padding:17px 0 0 18px;}
DIV.alphaSearchText{float:right;width:210px;padding-top:44px;}
DIV.alphaSearchContent UL.alphaSelector{width:220px;padding:5px 0;}
DIV.alphaSearchContent UL.alphaSelector LI A{margin:2px;padding:1px 0;border:1px solid #1DAE5F;color:#3E0507;width:19px !IMPORTANT;background-color:#EFEEF0;}
DIV.alphaSearchContent UL.alphaSelector LI A:hover{color:#FFF;background-color:#1DAE5F;}
#searchBtn{vertical-align:top;}
SPAN.small{font-size:9px;}
label{padding-right:5px;}

#cookieWarning{background-repeat:no-repeat;height:82px;width:586px;margin-bottom:18px;}
#cookieWarning{background-image:url(../images/cookies.gif);}
#cookieWarning h2{font-size:0.1em;margin-left:110px;color:#FED719;margin-bottom:34px;}
#cookieWarning p{color:#000;margin-left:110px;font-size:0.85em;}


dl{font-size:1.1em;}
dt{margin-bottom:14px;color:#20A35B;font-weight:bold;}
dd{margin-bottom:16px;}