BODY { background:url(../_img/bg01.jpg) top repeat-x #58A132;}


.cont00 {width:965px; float:left;  background:url(../_img/bg02.jpg) bottom repeat-x #fff; padding-bottom:22px;   }
.cont01 { padding:0 6px; }
.cont03 { padding:0; height:215px;width:535px;font-size:12px;font-style:italic;overflow:scroll;background-color:color:#C60; }



.topContainer {background:url(../_img/bg03.jpg) top repeat-x #fff;}
.topContainer img { padding:0px 0 0 30px; float:left;}
.topContainer div.st01 { float:right; padding-bottom:30px; padding-right:10px; padding-top:20px;  text-align:right;}
.topContainer div.st01 iframe { margin-top:5px;}



.topContainer div.st02 { clear:both; }
.topContainer ul { float:right;}
.topContainer ul { padding:0px; margin:0px;  float:right; }
.topContainer ul li { float:left; background:url(../_img/bg05.jpg) left 20px repeat-x; padding-bottom:20px;}
.topContainer ul li.st01 { background:url(../_img/bg04.jpg) right 20px no-repeat; }
.topContainer ul li a {border-left:2px solid #487C43; padding:0 8px;}
.topContainer ul li.st01 a { border:none;}



.mainContainer { background:url(../_img/bg06.jpg) top repeat-x #E0F5D4; min-height:500px;}

.navContainer ul { background:url(../_img/bg07.jpg) top repeat-x; }
.navContainerInner ul { width:173px; min-height:330px;}
.navContainerInner ul li {  padding:5px 20px 5px 20px; }
.navContainerInner ul li.selected { background-color:#5EA439; }

.hrsContainer table { background:url(../_img/bg07.jpg) top repeat-x; }

.column .content p, .column .content ul li  { padding-bottom:18px; line-height:120%; }
.columnsTwo .column .content p, .column .content ul li  {padding-bottom:5px;}
.columnsTwo .column .content p.st01 { padding-bottom:0px; }
.columnsTwo .column01 .content img { padding:20px 10px 20px 10px;}
.columnsTwo { float:left; border-top:1px solid #BFBFBF; border-bottom:1px solid #BFBFBF; }
h2 { padding-bottom:12px;}
h3 { padding-bottom:10px;}
h3.st01 {padding-bottom:5px; }
#cont01 a { padding:0 7px 8px 0; display:block; float:left;  }
#cont01 a.st01 { padding-right:0px;}
#cont01 a img { border:1px solid #BFBFBF; }
#cont01 a:hover img { border:1px solid #739D70; }
#cont01 { border-top:1px solid #BFBFBF; border-bottom:1px solid #BFBFBF; float:left; padding:15px 0 5px 0; }

#cont03 a { padding:0 7px 8px 0; display:block; float:left;  }
#cont03 a.st01 { padding-right:0px;}
#cont03 a img { border:1px solid #BFBFBF; }
#cont03 a:hover img { border:1px solid #739D70; }
#cont03 { border-top:1px solid #BFBFBF; border-bottom:1px solid #BFBFBF; float:left; padding:15px 0 5px 0; }

.rhsContainerInner a { display:block; padding-bottom:15px;}
img.st01 { border:1px solid #739D70;}
.column-st02 a { display:block; float:right;}


/*home*/
/*1*/
.columnsThree .column div.st01 { padding:0 8px 0 10px;} 
.columnsThree .column h2 { padding-top:5px; border-top:1px solid #CACBCF; margin-top:0px; }
.columnsThree .column h3 { padding-top:8px; padding-bottom:0px;}

/*2*/
.columnsThree .column-st01 .content ul { padding-left:12px; position:relative; top:-28px; }
.columnsThree .column-st01 .content ul li { float:left; padding:0 7px;}
.columnsThree .column-st01 .content p { clear:both; }
.columnsThree .column-st01 .content div { padding-left:35px; border:1px solid #E6F6DC;  }

/*3*/
.columnsThree .column-st02 img { margin-bottom:10px;}


/*forms*/
form input.btn, input.btn02 { width:60px;  }
form input,form  textarea , form  select{ border:1px solid #D3D4D6; background:#F7F8F8; }
form input.btn  { border:1px solid  #666666; background:#ccc; }
form img { margin:10px;}
form p { width:300px; clear:both; float:left; margin:0px;padding-bottom:10px; }
form p span.lable { float:left;  color:#000;  }
form p input, form p select { display:block; float:right; width:225px; } 
form p.st02 input {width:225px;}
form p textarea {width:445px; height:100px; margin-top:5px;}
form p span { color:#F6B454; }
form p a { float:right;}
.column .content p.rule { border-bottom:1px solid #ccc; margin-bottom:20px; padding-bottom:10px;}
.content-form02 form { padding-top:10px;}
.content-form02 form p {width:475px;}


/*fonts*/
body { font-family:Arial, Helvetica, sans-serif; }
.topContainer ul li { font-family:"comic Sans MS", Arial, Helvetica, sans-serif; }
.navContainerInner  ul li { font-size:11px;}
.hrsContainerInner  table tr td{ font-size:11px;}
.eventsContainer a { font-family:broadway,"comic Sans MS", Arial, Helvetica, sans-serif; }
.eventsContainer a { font-size:18px; font-weight: bold;}
h2 { font-size:11px; font-weight: bold;}
h3 { font-size:11px; font-weight: bold;}


.topContainer ul li { font-size:13px; font-weight:bold; white-space:nowrap; }
.topContainer div.st01 a { font-size:10px;}

.bottomContainer ul li { font-size:10px; }
.column .content p, .column .content ul li, .rhsContainerInner p{ font-size:12px; }
.columnsTwo .column .content p.st01, h3 { font-size:14px;} 
h2 { font-weight:normal; font-size:21px;}
h3 { font-weight: bold; }

.columnsThree h2 { font-size:16px; font-weight:bold;}
.columnsThree .column-st01 p { font-size:15px; text-transform:uppercase;}
.columnsThree .column-st01 p span {font-size:23px;}

/*colors*/
.topContainer ul li a { color:#064E03;}
.topContainer ul li a.selected , .topContainer ul li a.selected:hover{ color:#FF9900; text-decoration:none; }
.topContainer ul li a:hover { color:#064E03;}
.bottomContainer ul li a, .bottomContainer ul li{ color:#0C0C0C;}
.bottomContainer ul li a.selected { color:#CC531C; }
.bottomContainer ul li a.selected:hover { text-decoration:none; } 

.navContainerInner  ul li a { color: #2A571C; }
.navContainerInner  ul li.selected a { color:#fff; }
.hrsContainerInner  tr td a p { color: #2A571C; }
.hrsContainerInner  h3 { color: #C60; }

.column .content {color:#1E211C;}
.column .content a, h3.st01, .columnsThree .column-st01 ul li, .rhsContainerInner p a  { color:#CC531C;}

h2, .columnsThree .column-st01 p, .topContainer div.st01 a { color:#075701;}
h3 { color:#5CA337;}


table.gardeningTips { margin-bottom: 20px; }
table.gardeningTips td.title { font-size: 12pt; font-weight:bold; color:#F63; width: 110px; }

table.quote1 { background:url(../_img/quote_bg_1.jpg) repeat; border: 3px solid #cc6633 ; width: 100%; }
table.quote1 td.dark, table.quote2 td.dark { padding-left: 20px; }
table.quote1 td.light { padding-left: 20px; background:url(../_img/quote_bg_1_light.jpg) repeat; }
table.quote1 td a.st01 { color: #006600; font-weight: bold; }
table.quote1 td a.st01:hover { text-decoration: none; color: #33cc33;}
td.topQuote1 { width: 24px; background:url(../_img/table_quote_upper_left_1.jpg) no-repeat top left; }
td.bottomQuote1 { width: 24px; background:url(../_img/table_quote_lower_right_1.jpg) no-repeat right bottom; }

table.quote2 { background:url(../_img/quote_bg_2.jpg) repeat; border: 3px solid #669933 ; width: 100%; }
table.quote2 td.light { padding-left: 20px; background:url(../_img/quote_bg_2_light.jpg) repeat; }
table.quote2 td a.st01 { color: #cc6633; font-weight: bold; }
table.quote2 td a.st01:hover { text-decoration: none; color: #ff9933;}
td.topQuote2 { width: 24px; background:url(../_img/table_quote_upper_left_2.jpg) no-repeat top left; }
td.bottomQuote2 { width: 24px; background:url(../_img/table_quote_lower_right_2.jpg) no-repeat right bottom; }


.headerBlack { color: #000; font-size: 110%; }
.headerRed { color:#F00; font-size: 110%; }
.headerOrange { color:#C60; font-size: 110%; }
.headerGreen { color: #390; font-size: 110%; }
.tips { padding: 0px; }
.tips strong { font-weight: bold; color: #FF9900; }
.tipsBlue strong { font-weight: bold; color: #39F; }
.tipsOrange strong { font-weight: bold; color:#C60; }
.tipsLightOrange { color:#C60; }
.tipsBlue { font-weight: bold; color:#00F; }
.tipsYellow { font-weight: bold; color: #FF0; }
.tipsRed { font-weight: bold; color: #F00; }
.tipsPurple { font-weight: bold; color:#60F; }
.tipsPink { font-weight: bold; color: #F6F; }
.tipsWhite { font-weight: bold; color: #000; }
.tipsGrey { font-weight: bold; color: #999; }
.tipsGreen { font-weight: bold; color: #090; }
.tipsNavyBlue { font-weight: bold; color: #00C; }
.tipsMagenta { font-weight: bold; color: #C3F; }
.tipsRedPink { font-weight: bold; color:#F39; }
.tipsLightGrey { color: #999; }
.tipsList, .tipsListItalic { padding: 0 0 20px 0; }
.tipsListIndented { padding: 0px 0 2px 30px;  }

.column .content .employmentPositions p { padding-bottom:5px; }

.column .content div.st01 p{ padding-bottom:7px; }
div.st01 ul { padding-bottom:2px;}
.column .content div.st01 {padding-bottom:10px;}
 div.st01 ul li { list-style:disc outside; margin-left:20px; }

.content ul { padding-bottom:18px;}
.tipsListIndented li { list-style: disc; }
.tipsList li { list-style:disc; list-style-position:inside; }
.tipsListItalic li { font-style: italic; }
.tipsCredit { font-style:italic; }
.tipsCenter { text-align: center; }
.tipsLeft img { float: left; margin: 10px; }
.tipsCenter img { margin: 10px; }
.tipsRight img { float: right;  margin: 10px; }


.employmentPositions p { line-height: 100%; }
.employmentPositions ul.st03 li { list-style: disc; list-style-position: outside; padding: 0px 0px 0px 10px; margin-left: 20px; }

.imageButtons img { padding: 5px 2px 0px 0px; border: none; }
.inp01 { border:none;}

.hint01 span {float:left; padding-left:250px; color:#666666; font-size:90%; font-style:italic;}
div.st11 p.st11 {padding-bottom:5px; padding-bottom:0px;}
p.st09 { margin-top:30px;}

div.img_cont01 { padding:0px 0px 10px 10px; float:right; }
div.img_cont01 img { border:1px solid #5ea439;}

div.img_cont03 { padding:0px 0px 10px 10px; float:right; }
div.img_cont03 img { border:1px solid #5ea439;}

div.img_cont02 { float:left; padding:0px;}
div.img_cont02 img { margin-right:10px; float:left; margin-bottom:10px;} 


.globalContainer01,  .globalContainer01 .cont,  .globalContainer01 .column {width:350px;}
.globalContainer01 .column .content { padding:10px 20px;}
