/* header & footer */

b  { font-weight: bold; }
u  { text-decoration: underline; }
i  { font-style: italic; }

A.homeTop:link {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #ffffff;
  text-decoration: underline;
}
A.homeTop:visited {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #ffffff;
  text-decoration: underline;
}
A.homeTop:hover {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #B8CB09;
  text-decoration: none;
}
A.footer:link {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
}
A.footer:visited {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
}
A.footer:hover {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #B8CB09;
  text-decoration: underline;
}
A.footerCopyright:link {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #B8CB09;
  text-decoration: underline;
}
A.footerCopyright:visited {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #B8CB09;
  text-decoration: underline;
}
A.footerCopyright:hover {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #ffffff;
  text-decoration: underline;
}
A.footerHomeAndGarden:link {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #672E1D;
  text-decoration: none;
}
A.footerHomeAndGarden:visited {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #672E1D;
  text-decoration: none;
}
A.footerHomeAndGarden:hover {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #672E1D;
  text-decoration: none;
}
A.homeFooter:link {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
}
A.homeFooter:visited {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
}
A.homeFooter:hover {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #B2C60B;
  text-decoration: underline;
}
A.subFooter:link {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
}
A.subFooter:visited {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #ffffff;
  text-decoration: none;
}
A.subFooter:hover {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  color: #B2C60B;
  text-decoration: underline;
}
.homeTop {
  font-family: Arial, Helvetica Neue, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  color: #ffffff;
}
.footerCopyright {
  font-family: Arial, Helvetica Neue, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  color: #B8CB09;
}
.footerHomeAndGarden {
  font-family: Arial, Helvetica Neue, Helvetica, Verdana, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #672E1D;
}
.homeFooter {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
}
.subFooter {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
}
.footer {
  font-family: Helvetica Neue, Helvetica, Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #ffffff;
}
.homeBanner {
  background-image: url(http://graphics.gardenweb.com/graphics/nav/homeTopBkgnd.gif);
  background-repeat: repeat-x;
}
.subBanner {
  background-image: url(http://graphics.gardenweb.com/graphics/nav/subTopBkgnd.gif);
  background-repeat: repeat-x;
}
.footerBanner {
  background-image: url(http://graphics.gardenweb.com/graphics/nav/footerBkgnd.gif);
  background-repeat: repeat-x;
}
.formText {
  font-size: 10px;
}
.innerTable {
  padding: 5px;
}

/* new hp/header */

.headerBanner {
  background-image: url(http://graphics.gardenweb.com/graphics/ivil/home_11-04-05/bg_header_repeat.gif);
  background-repeat: repeat-x;
  background-color: #a29614;
}

/* for contributing members */
.headerColor {
  background-color: #a29614;
}

/*
td { font-size: 11px; font-family: arial, verdana, sans-serif; color: #2F482B; }
a:link, a:visited { color: #2F482B; text-decoration: underline; }
a:hover { color: #B2C60B; text-decoration: underline; }
*/

.topnav { font-family: arial, verdana, sans-serif; color: #fff; font-size: 11px; font-weight: bold; }
a.topnav:link { color: #fff; text-decoration: none; }
a.topnav:visited  { color: #fff; text-decoration: none; }
a.topnav:hover { color: #B2C60B; text-decoration: none; }

.bottomnav { font-family: arial, verdana, sans-serif; color: #fff; font-size: 11px; }
a.bottomnav:link { color: #fff; text-decoration: none; }
a.bottomnav:visited  { color: #fff; text-decoration: none; }
a.bottomnav:hover { color: #B2C60B; text-decoration: none; }

.sponsor { font-family: arial, verdana, sans-serif; color: #0A1207; font-size: 11px; font-weight: bold; }
a.sponsor:link { color: #0A1207; text-decoration: underline; }
a.sponsor:visited  { color: #0A1207; text-decoration: underline; }
a.sponsor:hover { color: #B2C60B; text-decoration: underline; }

/*
.footer { color: #c00; font-size: 11px; font-weight: normal; }
a.footer:link { color: #c00; text-decoration: none; }
a.footer:visited  { color: #c00; text-decoration: none; }
a.footer:hover { color: #c00; text-decoration: underline; }
*/

.textSmall { font-size: 11px; }
.textMedium { font-size: 13px; font-weight: bold; }
.textLarge { font-size: 16px; font-weight: bold; }
.center { text-align: center; }
.justify { text-align: justify; }
.bold { font-weight: bold; }
.textField { background-color: #fff; color: #333; font-weight: normal; font-size: 12px; border: 1px solid #999; padding: 1px; }
.white { color: #fff; }

/* overture/vibrant */

.topsponsorlinks{
  position:relative;
  z-index:2;
  font-family: verdana;
  font-weight:bold;
  font-size: 11px;
  background-color:#F4F7A8;
}
.topsponsorlinkstd {
  border-top: 2px solid #BDCB04;
  border-bottom: 2px solid #BDCB04;
  border-right: 2px solid #BDCB04;
  padding:5px;
}
.topsponsorlinkstdfirst {
  border: 2px solid #BDCB04;
  padding:5px;
}
.topsponsorTitle {
  color:#375e32;
  text-align:center;
  font-family: verdana;
  font-weight:normal;
  font-size:10px;
  margin:0px;
  padding:0px;
  background-color:#fff;
}
.radLnksTitle {
  font-family: verdana;
  color:#83897b;
  font-weight:normal;
  font-size:10px;
  float:left;
}
.radLnks {
  text-decoration:underline;
  color:#375e32;
  cursor:pointer;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
}
.radLnksDesc {
  color:#031002;
  cursor:pointer;
  font-weight:normal;
  font-family: Verdana;
  font-size: 11px;
  float:left;
}
.radLnksURL {
  font-weight: normal;
  color:#375e32;
  cursor:pointer;
  font-family: Verdana;
  font-size: 9px;
  color: #375E32;
  float:left;
}
.radLnksTitle_search {
  font-family: verdana;
  color:#083e86;
  font-weight:normal;
  font-size:10px;
  float:left;
}
.radLnks_search {
  text-decoration:underline;
  color:#27408B;
  cursor:pointer;
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
}
.radLnksDesc_search {
  color:#000000;
  cursor:pointer;
  font-weight:normal;
  font-family: Verdana;
  font-size: 11px;
  float:left;
}
.radLnksURL_search {
  font-weight: normal;
  color:#008000;
  cursor:pointer;
  font-family: Verdana;
  font-size: 9px;
  color: #008000;
  float:left;
}
.bottomadvertsponsorlinks td {
  padding:5px;
}
.bottomadvert {
  border:1px solid #E8F2DA;
}
.bottomadverttitle {
  background-color:#E8F2DA;
  color:#375e32;
  text-align:left;
  font-family: verdana;
  font-weight:bold;
  font-size:11px;
}
.bottomadverttitle2 {
  background-color:#E8F2DA;
  color:#375e32;
  text-align:left;
  font-family: verdana;
  font-weight:bold;
  font-size:9px;
}
.bottomadvertgreen {
  background-color:#E8F2DA;
  color:#033005;
  text-align:right;
  font-family: verdana;
  font-weight:normal;
  font-size:10px;
}

.bottomadvertsponsorlinks_search td {
  padding:3px;
}
.bottomadvert_search {
  border:1px solid #B2C60B;
}
.bottomadverttitle_search {
  background-color:#FFFFFF;
  color:#9A9797;
  text-align:left;
  font-family: verdana;
  font-weight:bold;
  font-size:11px;
}
.bottomadvertgreen_search {
  background-color:#FFFFFF;
  color:#9A9797;
  text-align:right;
  font-family: verdana;
  font-weight:normal;
  font-size:9px;
}
.bottomadvertgreen_search2 {
  background-color:#FFFFFF;
  color:#033005;
  text-align:right;
  font-family: verdana;
  font-weight:normal;
  font-size:9px;
}

.rightlinks {
  width:150;
  padding:5;
  border: 1px solid #BDCB04;
  background-color:#FEFFF3;
  text-align: left;
}
.hotspots {
  height: 130px;
}
.contentmatch {
  height: 130px;
}
.contentmatchright {
  /* height: 520px; */
}
.precisionmatch {
  height: 250px;
}
.precisionmatch_top {
  height: 205px;
}
.pad {
  padding-bottom: 5px;
}
.iTt {
  FONT-FAMILY:       Verdana, Arial, Helvetica;
  FONT-SIZE:         11px;
  FONT-STYLE:        normal;
  FONT-WEIGHT:       normal;
  COLOR:             #000000;
  BACKGROUND-COLOR:  #FFF3E7;
  BORDER:            #b9a896 1px solid;
  PADDING:           2px;
  Z-INDEX:           1000;
}
.iTt a {
  COLOR: #426F42;
}
.iTt TD {
  COLOR: black;
}

/* clippings */

.clippingsBody { margin-left: 20px; }
.postnotes{font-size: 12px; font-family: arial, verdana, sans-serif; color: #890000; }
.headGreen {font-size: 19px; font-family: 'times roman', times, arial, verdana, sans-serif;font-weight: bold; color: #395D30; }
.headRed {font-size: 19px; font-family: 'times roman', times, arial, verdana, sans-serif;font-weight: bold; color: #F04A24; }
.lightGreen19 {font-size: 19px; font-family: 'times roman', times, arial, verdana, sans-serif;font-weight: bold; color: #7AA03E; }
.blacktext, .blockQ {font-size: 12px; font-family: arial, verdana, sans-serif; color: #000; }
.blacktextb {font-size: 12px; font-family: arial, verdana, sans-serif; color: #000;font-weight: bold; }
.blacktext19b {font-size: 19px; font-family: arial, verdana, sans-serif; color: #000;font-weight: bold; }
.graytext {font-size: 12px; font-family: arial, verdana, sans-serif; color: #808284; }
.redtext12 {font-size: 12px; font-family: arial, verdana, sans-serif; color: #F04A24; }
.graytextb {font-size: 12px; font-family: arial, verdana, sans-serif;font-weight: bold; color: #808284; }
.greentext {font-size: 12px; font-family: arial, verdana, sans-serif; color: #395D30; }
.greentext11 {font-size: 11px; font-family: 'times roman', times, arial, verdana, sans-serif; color: #395D30; }
.greentextb {font-size: 12px; font-family: 'times roman', times, arial, verdana, sans-serif;font-weight: bold; color: #395D30; }
.redtext {font-size: 14px; font-family: 'times roman', times, arial, verdana, sans-serif;font-weight: bold; color: #F04A24; }
.bullet { background: url(http://graphics.gardenweb.com/graphics/ivil/home_11-04-05/bullet.gif) repeat-x; width: 416px; height: 8px; } 
.barClippings { background: url(http://graphics.gardenweb.com/graphics/clippings/line_clippings.gif) no-repeat; width: 584px; height: 86px; margin-top: 10px; margin-bottom: 10px; }
.barpost { background: url(http://graphics.gardenweb.com/graphics/clippings/clippings_post.gif) no-repeat; width: 244px; height: 67px; vertical-align:top; padding-right: 15px; }
.bar2{	background: url(http://graphics.gardenweb.com/graphics/clippings/line2.gif) no-repeat; width: 554px; height: 33px; margin-top: 20px; margin-bottom: -20px;}
.blockQ {margin: 15px 15px}
.space{margin-left:5px;}
.smlnav {margin-top: 35px;}
.inlinediv, .inlineform {display: inline; padding: 0px;}

/* tooltips */

div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#C3D673; border:1px solid #395D30;
  width:200px; padding:6px;
  color:#395D30; font-size:11px; line-height:1.3;
  font-family: 'times roman', times, arial, verdana, sans-serif;
}
div#tipDiv a:link { color:#395D30 }
div#tipDiv a:visited { color:#395D30 }
span.tip { text-decoration: underline; cursor: pointer; }

/* what's new */
.boldText{font-weight:bold;}
.bigBold{font-weight:bold; font-size:20px;}
.clearBoth{clear:both;}
