/* CSS Document */
html { 
min-width: 770px;
}
body {
margin:0;
padding:0;
background-color:#EA881B;/* green=#637053  brown=#B8A180 */
color:#000;
min-width:770px;
text-align: center;
}
img{ border: none; }
select, textarea {
border: 1px solid #999999;
}

td.title{
background-color:#F0A323;
background-image:url(../images/title.gif);
font:Arial;
font-size:18px;
color:#FFFFFF;
background-repeat:no-repeat;
}
td.slogan{
background-color:#F0A323;
background-image:url(../images/slogan.gif);
background-repeat:no-repeat;
}
a.topMenu{
color:#95520E;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;


}
a.topMenu:hover{
color:#FFFFCC;
}
a.advertise{
color:#FFFFCC;
font-family:Arial;
font-weight:bold;
font-size:11px;
text-decoration:none;
}
a.advertise:hover{
color:#95520E;
}






td.mainM{
background-color:#F0A323;
FILTER:ALPHA(Opacity=50);
}
td.search{
background-color:#99AECD;
color:#E6EAF5;
font-family:Arial;
font-weight:bold;
font-size:13px;
}
a.find{
color:#E6EAF5;
font-family:Arial;
font-weight:bold;
font-size:13px;
text-decoration:none;
azimuth:center;
}
a.find:hover{
color:#FFFF66;
}
td.subM{
background-color:#A9C0E2;
font-family:Arial;
font-weight:bold;
font-size:12px;
}




a.categories{
color:#404040;
font-family:Arial;
font-size:12px;
text-decoration:none;

}
a.categories:hover{
color:#FE8712;
}
a.categories1{
color:#FE8712;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
a.categories1:hover{
color:#006633;
}
td.backFlower{
background-image:url(../images/backFlower.gif);
background-repeat:no-repeat;
color:#FE8712;
font-family:Arial;
font-size:18px;

}
td.bigFlower{
background-image:url(../images/homeFlower.gif);
background-repeat:no-repeat;
color:#999999;
font-family:Arial;
font-size:18px;

}
td.noBigFlower{
color:#999999;
font-family:Arial;
font-size:18px;

}

a.vendorlink{
color:#006633;
font-family:Arial;
font-size:16px;
text-decoration:none;
font-weight:bold;
}

a.forumlink{
color:#F0A323;
font-family:Arial;
font-size:18px;
text-decoration:none;
font-weight:bold;
}


a.vendorlink:hover{
color:#FE8712;
}
div.vendorbg {
width: 170px;
height: 110px;
padding: 0px;
margin: 0px;
text-align: center;
background: transparent url(/img/sponsorbg.gif) scroll no-repeat top left;
}
div.cat_img {
position: relative;
background-position: right top;
background-repeat: no-repeat;
height: 110px;
width: 170px;
float: left;
padding: 0px;
margin: 0px 15px 15px 0px;
}
div.cat_img_overlay {
position: absolute;
top: 0px;
left: 0px;
height: 110px;
width: 170px;
background: transparent url(/img/cat_img_overlay.gif) scroll no-repeat right top;
padding: 0px;
margin: 0px;
}
div.box {
position:relative;
top: 0px;
left: 0px;
height:20px;
width: 20px;
padding: 0px;
margin: 0px;
border:'border-width:2px;' 'border-style:solid;' 'color:#000000;'
}
div.vendorlisting { clear: both; }
div.vendorlisting  h2 { padding: 30px; }
p.footer{
color:#999999;
font-family:Arial;
font-size:10px;
}
p.catTitle{
font-family:Arial;
font-size:18px;
color:#FE8712;
position:relative; left:100px;
font-weight:bold;
}
p.title{
font-family:Arial;
font-size:16px;
color:#FE8712;
font-weight:700;
}
td.ideaCbottom{
background-color:#EF8618;
}
a.ideaMenu{
color:#FFFFCC;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
font-variant:small-caps;


}
a.ideaMenu:hover{
color:#95520E;
}
div.vendorSlogan{
background-color:#EF8618;
font-family:Arial;
font-size:12px;
color:#FFFFCC;
font-weight:bold;
width:350px;
position:relative; top:5px;
padding-bottom:3px;
padding-top:3px;

}
td.dots{
border-width:1px; 
border-style:dotted; 
border-color:#CCCCCC;
}
p.vendorAddress{
color:#404040;
font-family:Arial;
font-size:14px;
padding-left:15px;
font-weight:bolder;
}
p.vendorPhone{
color:#EF8618;
font-family:Arial;
font-size:16px;
padding-left:15px;
font-weight:bolder;
}
p.vendorGallery{
color:#EF8618;
font-family:Arial;
font-size:16px;
font-weight:bolder;
position:relative; top:-8px; left:-10px;
}
a.vendorLinks{
color:#EF8618;
font-family:Arial;
font-size:16px;
padding-left:20px;
font-weight:bolder;
text-decoration:none;
}
a.vendorLinks:hover{
color:#999999;
}
a.Links{
color:#EF8618;
font-family:Arial;
font-size:14px;
font-weight:bolder;
text-decoration:none;
}
a.Links:hover{
color:#999999;
}
p.vendorText{
color:#404040;
font-family:Arial;
font-size:14px;
padding-left:20px;
padding-right:20px;
font-weight:200;
}
td.polygonLine1{
background-image:url(../images/polygon.gif);

}
td.polygonLine2{
background-image:url(../images/polygon.gif);
position:relative; top:-15px; left:26px;
}
td.polygonSolid1{
background-image:url(../images/polygonSolid.gif);

}
td.polygonSolid2{
background-image:url(../images/polygonSolid.gif);
position:relative; top:-15px; left:26px;
}
a.Line{
color:#EF8618;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;

width:30px;
height:30px;
}
a.Line:hover{
color:#999999;
width:30px;
height:30px;
}
a.Solid{
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.Solid:hover{
color:#999999;
}
a.plantHome{
color:#EF8618;
font-family:Arial;
font-size:14px;
font-weight:600;
text-decoration:none;


}
a.plantHome:hover{
color:#FFFFFF;
}
a.adviceLinks{
color:#EF8618;
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
a.adviceLinks:hover{
color:#999999;
}
ul.searchtips{
color:#999999;
font-family:Arial;
font-size:14px;
padding-left:15px;
font-weight:bolder;

}
a.listings{

color:#404040;
font-family:Arial;
font-size:12px;
font-weight:700;
text-decoration:none;

}
a.listings:hover{
color:#EF8618;
}
p.text{
color:#404040;
font-family:Arial;
font-size:14px;
font-weight:300;
}
p.heading{
color:#FE8712;
font-family:Arial;
font-size:14px;
font-weight:bold;
}
p.bigText{
color:#404040;
font-family:Arial;
font-size:14px;
font-weight:bolder;
}
a.links{
color:#FE8712;
font-family:Arial;
font-size:14px;
font-weight:bolder;
text-decoration:none;
}
a.links:hover{
color:#999999;
}
a.bottomLinks{

color:#999999;
font-family:Arial;
font-size:12px;
text-decoration:none;

}
a.bottomLinks:hover{
color:#FE8712;
}

span.heading1{
color:#FE8712;
font-family:Arial;
font-size:20px;
font-weight:bolder;
}
span.heading2{
color:#808080;
font-family:Arial;
font-size:15px;
font-weight:bolder;
}
p.heading2{
color:#808080;
font-family:Arial;
font-size:15px;
font-weight:bolder;
}

a{
color:#FE8712;

font-family:Arial;
font-size:12px;
text-decoration:none;

}
a:hover{
color:#808080;
}
td.newsletter{
background-color:#B5C9DE;
font:Arial;
font-size:18px;
color:#FFFFFF;

}
a.contest{

color:#404040;
font-family:Arial;
font-size:14px;
text-decoration:none;
font-weight:bolder;

}
a.contest:hover{
color:#FE8712;
}



.apf_browse_border { margins:5em; border: medium double #00659C; }
.apf_cart_text3_style { background-color:#FFFFFF; color:#00659C; font-family:Arial; font-size:larger; font-weight:bold; white-space:nowrap; width:33%; }
.apf_checkbox { clear:right; float:right; font-weight:bold; padding:6px; }
.apf_color_bar { background-color:#000000; font-size:x-small; text-align:center; width:100%; }
.apf_comments_summary { font-weight:bold; }
.apf_error { font-size:150%; font-weight:bold; color:red; }
.apf_even_row { background-color:#eeeeee; padding:6px; }
.apf_footer { font-size:xx-small; text-align:center; }
.apf_heading4 { font-weight:bold; font-size:12px; font-family:Arial,Helvetica,sans-serif; }
.apf_heading4c { font-weight:bold; font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#CE6500; }
.apf_normal_heading { font-weight:bold; }
.apf_odd_row { background-color:#ffffff; padding:6px; }
.apf_prices { color:#990000; }
.apf_prices_list { font-size=10; text-decoration: line-through; }
.apf_prices_text { font-size=10;font-weight:bold; }
.apf_small_text { font-size:x-small; }
.apf_submit_button_style { background-color:#FFCC68; color:#000068; cursor:hand; font-weight:bold; }
.apf_customer_reviews_header { font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; }
a.apf{ color:#404040; font-family:Arial; font-size:12px; text-decoration:none; font-weight:bolder;}
a.apf:hover{ color:#FE8712; font-weight:bolder; }

td.newsletter{
background-color:#B5C9DE;
font:Arial;
font-size:18px;
color:#FFFFFF;

}








/* This is the outline round the main forum tables */
.forumline	{ background-color: #FFFFFF; border: 2px #006699 solid; }

/* Main table cell colours and backgrounds */
td.row1	{ background-color: #EFEFEF; }
td.row2	{ background-color: #DEE3E7; }
td.row3	{ background-color: #D1D7DC; }

th.thHead{
	font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px;
        font-size: 12px; border-width: 1px 1px 0px 1px;
}
/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen, .genmed, .gensmall { color : #000000; }

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}
/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}
.nav			{ font-weight: bold; font-size: 11px; color : #000000;}
