body{
  background-color: #ffffff;
  font-family:"trebuchet MS", verdana, sans-serif;
  font-size:81.25%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color:#333333;
  background-color:#eeeeee;
}

form{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
select{font-size:10px; color:#333333;font-family:"trebuchet MS", verdana, sans-serif;}

img{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

table, td {font-size:100%;}


p{padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px;}
h1{font-size:1.23em; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px;}
.h1generic{font-size:1.5em; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; text-align:left; font-weight:normal;}
.h2generic{font-size:1.23em; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align:left;}
.h3generic{font-size:1em; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align:left; font-weight:bold;}

.h1results{font-size:1.5em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.h1picturedetails{font-size:1.5em; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.h1stories{font-size:1.5em; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px;}
.h2imagelanding{font-size:1.23em; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px;}
.h2picturedetails{font-size:1.23em; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.h3picturedetails{font-size:1em; font-weight:bold;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.skip{display:none;}

.textalignleft{text-align:left;}
.textalignright{text-align:right;}
.textaligncenter{text-align:center;}

.floatleft{float:left;}
.floatright{float:right;}

.nopad{padding: 0px 0px 0px 0px;}
.padtop1px{padding: 1px 0px 0px 0px;}
.padbottom2px{padding: 0px 0px 2px 0px;}
.padtop2px{padding: 2px 0px 0px 0px;}
.padbottom3px{padding: 0px 0px 3px 0px;}
.padleft5px{padding: 0px 0px 0px 5px;}
.padright5px{padding: 0px 5px 0px 0px;}
.padbottom5px{padding: 0px 0px 5px 0px;} 
.padtop5px{padding: 5px 0px 0px 0px;}
.padleft10px{padding: 0px 0px 0px 10px;}
.padright10px{padding: 0px 10px 0px 0px;}
.padbottom10px{padding: 0px 0px 10px 0px;} 
.padtop10px{padding: 10px 0px 0px 0px;}
.padbottom20px{padding: 0px 0px 20px 0px;}
.padleft20px{padding: 0px 0px 0px 20px;}  


.pad5pxtopbottom{padding: 5px 0px 5px 0px;}
.padlefright10px{padding: 0px 10px 0px 10px;}

.nomargin{margin: 0px 0px 0px 0px}
.margintop10px{margin: 10px 0px 0px 0px;}
.marginbottom15px{margin: 0px 0px 15px 0px;}
.pnospacing{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.bold{font-weight:bold;}
.redfont{color:#CC3300}
.greyfont{color:#666666;}
.clearer{clear:both;}

#main{width:748px;background-color:#ffffff;padding: 0px 0px 0px 0px;}
#header{background-image: url(../img/pc_header.gif);height:86px;width:747px;}

#headerhomepage{background-image: url(../img/pc_headerhomepage.gif);height:112px;width:747px;}

#searchbar{width:400px;height:20px;left:345px;top:53px;position: relative;white-space: nowrap;font-family:arial; font-size:1em;color:#330000;text-decoration:none;}

/* \*/
#searchbar{
  width:400px;
  height:20px;
  left:175px; 
  top:53px; 
  position: relative; 
  white-space: nowrap;
}
/* */

#searchbarhomepage{width:400px;height:20px;left:345px;top:80px;position: relative;white-space: nowrap;font-family:arial; font-size:1em;color:#330000;text-decoration:none;}

/* \*/
#searchbarhomepage{
  width:400px;
  height:20px;
  left:175px; 
  top:80px; 
  position: relative; 
  white-space: nowrap;
}
/* */

#cropimage{background-image: url(../img/crop.gif);}

#searchbar a{color:#330000;text-decoration:none;}
#searchbar table, td {font-family:arial; font-size:100%;}
#searchbar a:active{color:#330000;text-decoration:none;}
#searchbar a:visited{color:#330000;text-decoration:none;}
#searchbar a:hover{color:#330000;text-decoration:underline;}

#searchbarhomepage a{color:#330000;text-decoration:none;}
#searchbarhomepage table, td {font-family:arial; font-size:100%;}
#searchbarhomepage a:active{color:#330000;text-decoration:none;}
#searchbarhomepage a:visited{color:#330000;text-decoration:none;}
#searchbarhomepage a:hover{color:#330000;text-decoration:underline;}

#scrapbookicon{margin: 0px 4px 0px 0px;}
#gobutton{margin: 0px 0px 0px 4px;}

#menu {font-family:arial; font-size:1em; position:relative; white-space: nowrap;background-image: url(../img/fruit.jpg); background-color: #ffffff;height:168px;width:747px;}
#menu table, td {font-family:arial; font-size:100%;}
#menu ul {display: inline;margin: 0px;padding: 0px;list-style-type: none;list-style: none;padding: 0;text-align: center;white-space:nowrap;}
#menu li{float: left;list-style: none;display: inline;position: relative;margin: 0px;padding: 0px;}
#menu a{background-color:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;padding: 0px 10px 0px 10px;line-height:20px;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menu a:active{background-COLOR:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menu a:visited{background-COLOR:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menu a:hover{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menu a.current{background-color:#993300;color:#ffffff;text-decoration:none;display:block;height:1.5em;padding: 0px 10px 0px 10px;line-height:20px;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menu a.current:active{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menu a.current:visited{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menu a.current:hover{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}


#menunopic {position:relative;white-space: nowrap;background-color: #ffffff;height:50px;background-image: url(../img/menuspacer.gif);width:747px;}
#menunopic table, td {font-family:arial; font-size:100%;}
#menunopic ul{display: inline;margin: 0px;padding: 0px;list-style-type: none;list-style: none;padding: 0;text-align: center;white-space:nowrap;}
#menunopic li{float: left;list-style: none;display: inline;position: relative;margin: 0px 0px 0px 0px;}
#menunopic a{background-color:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;padding: 0px 10px 0px 10px;line-height:20px;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menunopic a:active{background-COLOR:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menunopic a:visited{background-COLOR:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menunopic a:hover{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menunopic a.current{background-color:#993300;color:#ffffff;text-decoration:none;display:block;height:1.5em;padding: 0px 10px 0px 10px;line-height:20px;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menunopic a.current:active{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menunopic a.current:visited{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menunopic a.current:hover{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}


#menucroppic {position:relative;white-space: nowrap;background-color: #ffffff;height:50px;background-image: url(../img/crop.gif);background-repeat: no-repeat;background-position:top right; width:747px;}
#menucroppic table, td {font-family:arial; font-size:100%;}
#menucroppic ul{display: inline;margin: 0px;padding: 0px;list-style-type: none;list-style: none;padding: 0;text-align: center;white-space:nowrap;}
#menucroppic li{float: left;list-style: none;display: inline;position: relative;margin: 0px 0px 0px 0px;}
#menucroppic a{background-color:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;padding: 0px 10px 0px 10px;line-height:20px;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menucroppic a:active{background-COLOR:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menucroppic a:visited{background-COLOR:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menucroppic a:hover{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menucroppic a.current{background-color:#993300;color:#ffffff;text-decoration:none;display:block;height:1.5em;padding: 0px 10px 0px 10px;line-height:20px;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menucroppic a.current:active{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menucroppic a.current:visited{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menucroppic a.current:hover{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}

#menuplant {width:578px; position:relative;white-space: nowrap;background-color: #ffffff;height:110px;background-image: url(../img/plantsheader.jpg);background-repeat: no-repeat;background-position:top right;}
#menuplant table, td {font-family:arial; font-size:100%;}
#menuplant ul{display: inline;margin: 0px;padding: 0px;list-style-type: none;list-style: none;padding: 0;text-align: center;white-space:nowrap;}
#menuplant li{float: left;list-style: none;display: inline;position: relative;margin: 0px 0px 0px 0px;}
#menuplant a{background-color:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;padding: 0px 10px 0px 10px;line-height:20px;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menuplant a:active{background-COLOR:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menuplant a:visited{background-COLOR:#FF9900;color:#330000;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #CC6600;border-right: solid 1px #CC6600;border-bottom: solid 2px #CC6600;}
#menuplant a:hover{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menuplant a.current{background-color:#993300;color:#ffffff;text-decoration:none;display:block;height:1.5em;padding: 0px 10px 0px 10px;line-height:20px;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menuplant a.current:active{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menuplant a.current:visited{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}
#menuplant a.current:hover{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}


.current a{color:#ffffff;background-color:#993300;text-decoration:none;display:block;height:1.5em;border-left: solid 1px #993300;border-right: solid 1px #993300;border-bottom: solid 2px #993300;}

.tablebottom{background-color:#663300;width:100%;font-size:1px; line-height:1px;}

#content{background-color: #ffffff;width:747px;}

.leftpadding{width: 45px;float:left;}
.leftgutter{width: 45px;float:left;}
#maincolright{float:right; width: 702px;font-family:"trebuchet MS", verdana, sans-serif;}
#maincolrightwithcrop{float:right; width: 702px;font-family:"trebuchet MS", verdana, sans-serif;background-image: url(../img/crop2.gif);background-repeat: no-repeat;background-position:top right;}
.innerrightcol{width: 702px;}

.dotted{border-right: dotted 1px red;padding: 0px 15px 0px 10px;}
.notdotted{padding: 0px 15px 0px 10px;}

.arial{font-family:arial;}
.treb{font-family:"trebuchet MS";}
.fontsize11px{font-size:0.85em;}
.fontsize16px{font-size:1.23em;}

a.redlink{color:#CC3300;text-decoration:underline;font-family:"trebuchet MS";}
a.redlink:active{color:#CC3300;text-decoration:underline;}
a.redlink:visited{color:#CC3300;text-decoration:underline;}
a.redlink:hover{color:#CC3300;text-decoration:underline;}
a.redlinknounder{font-family:arial;color:#CC3300;text-decoration:none;}
a.redlinknounder:active{font-family:arial;color:#CC3300;text-decoration:none;}
a.redlinknounder:visited{font-family:arial;color:#CC3300;text-decoration:none;}
a.redlinknounder:hover{font-family:arial;color:#CC3300;text-decoration:underline;}
.redlinkselected{background-color: #993300;color:#FFFFFF;text-decoration:none;padding: 2px 3px 2px 3px;}

a.greenlink{font-family: arial, san-serif;color:#006600;text-decoration:underline;}
a.greenlink:active{color:#006600;text-decoration:underline;}
a.greenlink:visited{color:#006600;text-decoration:underline;}
a.greenlink:hover{color:#006600;text-decoration:underline;}

#footer{background-color: #ffffff;width:747px;height:85px;margin: 40px 0px 0px 0px;}
#footerhomepage{background-color: #ffffff;width:747px;height:85px;margin: 10px 0px 0px 0px;}
#innerfooter{width:707px;float:right;text-align:left;border-top: solid 1px #006600;}
#footerlinks{margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;}

#col2{width: 178px;float:right;text-align:left;}
#col3{width: 178px;float:left;text-align:left;}
#col4{width: 178px;float:right;text-align:left;}
#col5{width: 168px;float:right;text-align:left;}
#col12wrapper{width: 223px;float:left;}
#col34wrapper{width: 356px; float:right;}
#col1234wrapper{width: 579px;float:left;}
#col12345wrapper{width: 579px; }

.imagelandingleft{width:346px; float:left;text-align:left;}
.imagelandingright{width:348px; float:right;text-align:left;}
.imagelandingpad{}
.imagelandtdselect{width:180px;}
.imagelandtdtextbox{width:220px;}
.imagelandingh2nopad{font-size:1.23em; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#bottomlinksleft{float:left; width:170px;}
#bottomlinksright{float:right; width:170px;}

.width702px{width:702px;}
.width522px{width:522px;}
.width430px{width:430px;}
.width410px{width:410px;}
.width356px{width:356px;}
.width352px{width:352px;}
.width346px{width:346px;}
.width310px{width:310px;}
.width280px{width:280px;}
.width270px{width:270px;}
.width260px{width:260px;}
.width200px{width:200px;}
.width196px{width:196px;}
.width180px{width:180px;}
.width178px{width:178px;}
.width170px{width:170px;}
.width168px{width:168px;}
.width135px{width:135px;}
.width130px{width:130px;}
.width100px{width:100px;}
.width50px{width:50px;}
.width45px{width:45px;}
.width18px{width:18px;}

.picturedetailnavdiv{padding:0px 0px 0px 0px; margin: 5px 0px 25px 0px;}
.picturedetailsimage{background-color:#E8E8C4; padding: 15px 15px 0px 15px;}
.picturedetailsimagefooter{text-align:center;padding: 10px 0px 10px 0px;}
.picturedetailsreadmorepad{padding: 5px 5px 0px 0px;}
.detailsdivider{background-image:url(../img/vertdividerdetails.gif);}


.storylandingdiv{width:348px;}
.imagelandingpad{padding:0px 0px 0px 8px;}
.storylandingimagediv{float:left; width:169px}
.storylandingtextdiv{float:right; width:179px; text-align:left;}
.storylandingtextdivpad{padding: 0px 5px 0px 10px;margin: 0px 0px 0px 0px;}
.storylandingtextdivh2{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:1em; font-weight:bold;}
.storylandingtextdivauthor{margin: 9px 0px 9px 0px;padding: 0px 0px 0px 0px;font-size:0.85em; font-weight:bold;}
.storylandingtextdivcontent{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:1em;}

.addastoryinnerbracket{padding:0px 17px 10px 10px;}
.addastorytextareatitle{width:315px;height:45px;}
.addastorytextareastory{width:315px;height:390px;}

#storydetails{float:right; width:352px; text-align:left; padding:50px 0px 0px 0px;}
#storydetailsdiv{background-image: url(../img/vertdividerstorydetails.gif)}

#resultstopsection{width:747px;}
#resultstopsection #col2{width:702px;float:right;}
.resultssection{width:747px;padding: 6px 0px 12px 0px;}
.resultssection .col2resultssection{width:702px;float:right;}
.resultpairdiv{width:702px; padding: 0px 0px 10px 0px;}
.lastresultpairdiv{width:702px;padding: 0px 0px 12px 0px;}
.leftresult{width:351px;float:left;}
.rightresult{width:351px;float:right;}
.col2resultssection table{background-color:#E8E8C4;border-top: solid 1px #CCCC99;height:2em;}
#results{width:747px;margin: 0px 0px 0px 0px;}
#results #col2result{background-image: url(../img/vertresultsdivider.gif);width:702px;float:right;}
.resultsp{line-height:20px;}
.searchterm{padding: 0px 0px 0px 0px;margin: 12px 0px 12px 0px;line-height:20px;}
.resultpicdiv{float:left;width:114px;padding: 0px 0px 0px 10px;}
.resulttextdiv{float:right;width:223px;text-align:left;}
.resulttextdivinner{padding: 0px 5px 0px 10px;}
.resulth2{font-size:1em;padding: 0px 0px 4px 0px;margin: 0px 0px 0px 0px;}
.resulttext{margin: 0px 0px 0px 0px;padding: 0px 0px 6px 0px;font-size:0.85em; line-height:1.5em;}
.resultsourcetitle{font-size:0.85em;margin: 0px 0px 0px 0px;padding: 7px 0px 7px 0px;font-weight:bold;}
.resultlinktext{margin: 0px 0px 0px 0px;padding: 0px 0px 6px 0px;}

.resultsstoriesauthor{font-size:0.85em;margin: 0px 0px 0px 0px;padding: 0px 0px 7px 0px;font-weight:bold;}
.resultsstoriesstorytitle{font-size:1em;padding: 0px 0px 4px 0px;margin: 0px 0px 0px 0px; line-height:1.1em;}
.resultsstorytext{margin: 0px 0px 0px 0px;padding: 0px 0px 10px 0px;font-size:0.85em; line-height:1.6em;}
.gobuttonclass{margin: 0px 0px 0px 4px;}

.horzdividerpaddingleft{padding: 0px 0px 12px 0px; margin: 0px 0px 0px 0px; font-size:0px;}
.horzdividerpaddingright{padding: 0px 0px 12px 5px; margin: 0px 0px 0px 0px;font-size:0px;}

#homepagedivider{background-image:url(../img/divider702px.gif);}
.homepagecol{padding:14px 0px 5px 0px; margin: 0px 0px 0px 0px; font-size:18px;}
.homepagecolaux{padding:17px 0px 5px 5px; margin: 0px 0px 0px 0px; font-size:13px;}
.homepagecolinnerpad{padding: 0px 10px 0px 5px}
#homepageimagepad{padding: 0px 8px 5px 0px}

.contentimage{padding: 0px 0px 0px 0px; width:250px;}
.contentimagefooter{text-align:center;padding: 10px 0px 10px 0px; background-color:#E8E8C4;}
.contentimagesubfooter{padding: 10px 0px 0px 0px; font-size:11px;}

.datatable{}
.datatable table {width:410px;}
.datatable table caption {background-color:#CCCC99; text-align:left; padding:5px 7px 5px 7px; font-weight:bold;}
.datatable table th {border-bottom:solid 1px #CCCC99; padding:5px 7px 5px 7px; width:160px;}
.datatable table td {border-bottom:solid 1px #CCCC99;border-left:solid 1px #CCCC99; padding:5px 7px 5px 7px;}
.contentsubimage{padding: 0px 0px 0px 0px; background-color:#E8E8C4;}
.contentsubimagefooter{text-align:center;padding: 10px 5px 10px 5px; background-color:#E8E8C4;}

#plantsnav a{color:#330000;text-decoration:none;}
#plantsnav a:active{color:#330000;text-decoration:none;}
#plantsnav a:visited{color:#330000;text-decoration:none;}
#plantsnav a:hover{color:#330000;text-decoration:underline;}
#plantsnav a.current{color:#330000;text-decoration:none;font-weight:bold;}
