﻿/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
a {color: #000;text-decoration: none;}
a:hover {text-decoration: none;}
a img {border:none;}
/* This makes that fuzzy line around a link when you click it go away. */
:focus {
	outline:none;
}
body {font-family:Verdana, Arial; line-height:1.35; font-size:13px; background-color:#FFFFFF;}
H1, H2, H3, H4 {padding-bottom:2px;color:#1c5b27}
H1 {font-size:17px;}
H2 {font-size:16px;}
H3 {font-size:15px;}
H4 {font-size:14px;}


/*  Navigation   */
#header {
  float:left;
  width:960px;
  background:#000 url("/images/layout/Bluesky-HDR-under.jpg");
  font-size:11px;
  line-height:normal;
  }
#header ul {
  margin:0;
  padding-left:14px;  
  list-style:none;
  
  }
#header li {
  float:left;
  background:url("/images/navigation/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#header a {
  float:left;
  display:block;
  background:url("/images/navigation/right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#582a0c;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#33c33e;
  }
#header .current {
  background-image:url("/images/navigation/left_on.gif");
  }
#header .current a {
  background-image:url("/images/navigation/right_on.gif");
  color:#33c33e;
  padding-bottom:5px;
  }

/*  footer menu  */
#footer {
 text-align:center;
  min-height:60px;
  float:left;
  width:960px;
  font-size:10px;
  line-height:normal;
  background-image:url("/images/layout/teastain-faded-foot.jpg"); 
  }
  #footer ul {
  margin:0;
  padding:30px 5px 0 10px;
  list-style:none;
  }
  
#footer li { 
  float:left;
  margin:0;
  padding:0;
  }
#footer a {
  float:left;
  display:block;
  padding:2px;
  text-decoration:none;
  font-weight:bold;
  color:#5a1912;
  }
#footer a {float:none;}
#footerTV {
 text-align:center;
  min-height:60px;
  float:left;
  width:960px;
  font-size:10px;
  line-height:normal;
  }
#footerTV ul {
  margin:0;
  padding:30px 5px 0 10px;
  list-style:none;
  }
  
#footerTV  li { 
  float:left;
  margin:0;
  padding:0;
  }
#footerTV a {
  float:left;
  display:block;
  padding:2px;
  text-decoration:none;
  font-weight:bold;
  color:#5a1912;
  }
#footerTV a {float:none;}



/* floats */
.floatLeft {float:left;}
.floatRight {float:right;}
.textRight {text-align:right;}
.textCenter { text-align:center;}
.textLeft { text-align:left;}

/* Content Colours */
.neutralTan {color:#f4e5c2;}
.muteBlue {color:#c9dcea;}
.brightGreen {color:#33c33e;}
.saturGreen {color:#1c5b27;}
.deepRed {color:#582a0c;}
.lightWine {color:#903a4a;}
.deepWine {color:#5a1912;}
.darkBrown {color:#633716;}
.headerGreen {color:#1c5b27; font-weight:bold;}
.greyText {color:#c0c0c0;}

.whiteBack {background-color:#fff;}
.neutralTanBack {background-color:#f4e5c2;}
.muteBlueBack {background-color:#c9dcea;}
.brightGreenBack {background-color:#33c33e;}
.saturGreenBack {background-color:#1c5b27;}
.deepRedBack {background-color:#582a0c;}
.lightWineBack {background-color:#903a4a;}
 /*  
 border: dotted 1px #f4e5c2; color:#582a0c;  
 */



.noLineDrop { border: dotted 1px #f4e5c2; color:#582a0c;}
.boldText { font-weight:bold;}
.italicText { font-style:italic;}
.biggerText {font-size:14px;}
.smallerText {font-size:smaller;}
.content {font-family: Verdana, Arial; line-height:1.25; font-size:13px;}
.contentForm {line-height:1.35; font-size:11px; font-weight:bold;}
.content a {color:#582a0c;text-decoration:underline;}
.padTop5  {padding-top:5px;}
.padTop3  {padding-top:3px;}
.padTop10  {padding-top:10px;}
.padTop40  {padding-top:40px;}
.padBottom5  {padding-bottom:5px;}
.padBottom10  {padding-bottom:10px;}
.padBottom40  {padding-bottom:40px;}
.padLeft5 {padding-left:5px;}
.padLeft10 {padding-left:10px;}
.padLeft20 {padding-left:20px;}
.padRight5 {padding-right:5px;}
.padRight10 {padding-right:10px;}
.padRight20 {padding-right:20px;}
.imgBlock {display:block;}
.leftSideHeight { min-height:630px;}

/* gallery  */
#gallery {padding: 10px;width: 660px;}
#gallery ul {list-style: none;}
#gallery ul li {display: inline;}
#gallery ul img {width: 120px; height:100px;border: 5px solid #f4e5c2;border-width: 5px 5px 20px;}
#gallery ul a:hover img {border: 5px solid #fff;border-width: 5px 5px 20px;color: #fff;}
#gallery ul a:hover {color: #fff;}

/* galleryForage  */
#galleryForage {padding: 10px 20px 10px 0px;width: 690px;}
#galleryForage ul {list-style: none;}
#galleryForage ul li {display: inline;}
#galleryForage ul img {width: 100px; height:100px;border: 5px solid #f4e5c2;border-width: 5px 5px 20px;}
#galleryForage ul a:hover img {border: 5px solid #fff;border-width: 5px 5px 20px;color: #fff;}
#galleryForage ul a:hover {color: #fff;}

/* galleryGrowOuts  */
#galleryGrowOuts {padding: 10px 20px 10px 0px;width: 690px;}
#galleryGrowOuts ul {list-style: none;}
#galleryGrowOuts ul li {display: inline;}
#galleryGrowOuts ul img {width: 100px; height:58;border: 5px solid #f4e5c2;border-width: 5px 5px 20px;}
#galleryGrowOuts ul a:hover img {border: 5px solid #fff;border-width: 5px 5px 20px;color: #fff;}
#galleryGrowOuts ul a:hover {color: #fff;}

#gallerySeed {padding-right: 10px;padding-top:10px;padding-bottom:10px;width: 680px;}
#gallerySeed ul {list-style: none;}
#gallerySeed ul li {display: inline;}
/*#gallerySeed ul li:hover {background-image: url("/images/layout/curled_bottom-100pixels-wide.jpg");}*/
#gallerySeed ul img {width: 90px; height:70px;border: 5px solid #f4e5c2;border-width: 5px 5px 12px;}
#gallerySeed ul a:hover img {border: 5px solid #fff;border-width: 5px 5px 12px;color: #fff;}
#gallerySeed ul a:hover {color: #fff;}

/* controls   */
#brandBox { background:url(/images/divStyles/brandBack.gif);min-height:143px;width:333px;}
#brandBox br {line-height:.85;}
.brandMenu {margin-left:6px;width:210px;text-align:center;color:#582a0c;}
.riverviewMenu {margin-left:6px;width:210px;text-align:center;color:#582a0c;}
.dropdownbutton {border: 1px #e2ecdf solid;padding: 1px;color: #006c45;font-size: 90%;font-weight: bold;}
.searchBox {border: 1px #fff solid}
#productBox{ background:#fff;min-height:80px;width:220px;}
#productText {color:#582a0c;width:210px;margin-left:6px;text-align:left;}
.productBoxText{background:url(/images/divStyles/LtBlue_undertab-220x26.gif) no-repeat; background-color:#f4e5c2;min-height:26px;color:#1c5b27;font-weight:bold;font-size:15px;}
.productBoxText a {text-decoration: none;color:#1c5b27;} 
.productBoxText a:hover {color:#582a0c;}
.productBoxUnderText{color:#5a1912;}
.productBoxUnderText A{text-decoration:none;}
.productBoxUnderText A:hover {color:#1c5b27;}
.mainSrch {font-size: 80%;font-weight: bold;}
.searchRow {background: url("/images/layout/dataFbg_675x2.jpg") repeat-y;}
.minTD {min-height:20px;}
.pointerBtn {cursor:pointer;}
.overBtn {cursor:default;}
.corporateTbl a {padding-top:5px;color:#5a1912;text-decoration: none;}
.faqTbl a {padding-top:5px;color:#1c5b27;text-decoration: none;font-weight:bold;}
.faqTbl a:hover {padding-top:5px;color:#5a1912;}
div.leftDiv {min-height:550px;}
#productHeirarchyBox { background:url(/images/divStyles/dropshadow_behind.gif) top right no-repeat;min-height:110px;width:145px;}
#productHeirarchyBox img {text-align:left;}
.productHeirarchyBoxText{color:#5a1912;text-align:center; font-size:11px;width:145px;max-width:145px; padding-bottom:10px;}
.productMenu {width:220px;text-align:center;}
.productMenu a {text-decoration: none;color:#582a0c;}
.productMenu a:hover {color:#1c5b27;background:#FFFBF4;}
.productMenu hr {width:5px;color:#1c5b27;padding:4 0;}
.gardenHelper a {text-decoration: none;color:#582a0c;} 
.gardenHelper a:hover {color:#1c5b27;}
.hrSide {width:5px;color:#1c5b27;padding:4 0;}
#pager a {text-decoration: none;color:#903a4a;font-size:smaller;background-color:#f4e5c2;}
#leftHomeDiv {min-width:620px;}
.underImg {background:url(/images/layout/1col_underpic-tab_transp.gif);width:140px;height:35px;font-size:9px; font-style:italic;color:#1C5B27; font-family:verdana}
.underImg br {line-height:0.25;}
/* Top Menu */
ul.#topMenu li {display:inline;}
#topMenu li a {float:right;padding-left:15px;text-decoration:none;color:#1c5b27;font-weight:600;}
#topMenu li a:hover{color:#5a1912;}
.shadow { 
    -moz-box-shadow: 3px 3px 4px #000;
    -webkit-box-shadow: 3px 3px 4px #000;
    box-shadow: 3px 3px 4px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

@font-face {
font-family : '"Anderson Thunderbirds Are GO!"';
src : url(/font/Anderson Thunderbirds Are GO!.ttf);
} 
.wgm {
font-family : "Anderson Thunderbirds Are GO!";
font-size : 180%;
} 
.vSpaceTop { vertical-align:top;}
.vSpaceMiddle { vertical-align:middle;}
.blueBack {background:#CADCEA;}
.h24 {height:24px;}
.teaWback { color: white; text-shadow: black 0px 0px 5px;}    /*background:url(/images/divStyles/fadedBG_3pixelsW.jpg) repeat-x;}  */
