*{
 margin:0; padding:0;
}*
body {
background-color:#fff; width:100%;
font-size: 0.8em; color:#000;
font-family: arial, helvetica, sans-serif;
}
#page-head {
display: block; background-color:#ebf5fc; width:auto; height:80px;
background-image: url(image/sub-bg.jpg); background-repeat: repeat;
border-bottom:5px solid #eeecdf;
}
#page-head a:hover{
background-color: #fff;
}
image {
border:0 solid transparent;
}
image a {
text-decoration: none;
}
#logo {display:block; width:auto; position: absolute; top: 23px; left:25px;}
#logo a {color: #bdcff4; text-decoration:none;}
#logo a:hover {background: transparent; font-weight:bold; color: #808080;
}
h1{
 font-size:1.5em; font-weight:900; color:#396; font-family: arial, helvetica, san-serif;
}
h2{
 font-size:105%; font-weight: bold; color:#A52A2A; margin-bottom:3px;
}
h3 {
 font-size:105%; font-weight: bold; color:#000; margin-bottom: 6px;
}
.site-menu {
 background-color:#fffff1; background: url(image/nav-bg1.jpg); background repeat:
 display:block; width:auto; height:auto; margin:0; padding:5px 0;
 font-size: 88%; color: #000000; font-weight: bold; text-align: center;
 word-spacing:1px;
}
.site-menu a {
 background:inherit; text-decoration: none;
 width:auto; height: auto; margin-right:3px; padding:5px 10px 2px 10px;
 border-right:1px solid #ccc; border-left:1px solid #ccc;
}
.site-menu a:link {color: #000;}
.site-menu a:visited {color: #800080;}
.site-menu a:hover {color: #cc3366;background-color: #fff;
}
p {
 margin:0 0 10px 0;
}
#page-title {
 float:left; padding:10px 0 3px 55px;
 }
#anchor {
 margin:0; padding:0; text-decoration:none;
}
.arrow-1 {
 margin:0 0 0 15px; border:0 solid transparent;
}
#sub-head {
 background-color:#fff;
 width:100%; height:52px;
 margin-top:5px; padding-top:5px;
 border-bottom:5px solid #eeecdf;
}
#data-container {
 background-color:#fff; margin:0; padding:0;
 width:auto; height:1150px; border:10px solid #eeecdf;
}
#text-layout {
 margin:10px 60px 0 20px; font-size:1.1em; color:#000;
 letter-spacing:.02em; border:1px solid #ddd clear:bottom;
}
.content {
 background-color:#ff; width:auto; height:1000px;
 margin:0 0 0 180px; padding:10px 20px 0 20px; text-align:left;
}
#data-alignment {;
 margin:10px 50px 0 20px; font-size:1.1em; color:#000; letter-spacing:.02em; clear:bottom;
}
.container1 {
 background-color:#ff; width:auto; height:860px; padding:10px 20px 0 0; text-align:left;
 margin:10px; overflow:auto;
}
.herbs-spices {
 background-color:#fff; width:auto; height:auto; text-align:left;
 margin:10px 10px 0 0; padding:20px 20px 0 0; overflow:auto;
}
.greek {
 float:right; margin3px 20px 0 0; font-size:1.05em; color:#009000; font-weight:900;
}
.p-list {
 background-color:#f9f9f9; border:2px dotted #f0f0f0;
 margin:20px 0 10px 0; padding:10px 0  10px 30px; line-height:25px;
}
.sage-salvia {
 background-color:#fff; width:auto; height:1100px; text-align:left;
 margin:10px 0 0 0; padding:10px 20px 0 30px; overflow:auto; clear:bottom;
}
.plant-name {
 margin:0 20px 10px 0; padding:7px 0;
 border-top:2px dotted #aaa; border-bottom:2px dotted #aaa;
}
.sage-type {
 margin:10px 0 10px 0; padding:7px 0; text-align:left;
 border-top:2px dotted #bbb;  border-bottom:2px dotted #bbb;
}
.sage {
 background-color:#fff; width:auto; height:auto; margin:0 20px 0 0; text-align:left;
}
#domain {
 background-color:#f3f3f3; width:auto; height:auto; margin-left:20px; padding:0 0 2px 5px; font-size:.8em;
}
#right-sidebar {
 float:right; background-color:#fff;
 border-left:10px solid #eeecdf;
 margin-left:10px; width:182px; height:1160px;
}
.ribon {
background-image:url(image/asub2-bg.gif); background-repeat: repeat-x;
 background-color:#eeecdf; width:auto; padding:10px; text-align:center;
 border-top:2px solid #f0f0f0; border-bottom:2px solid #ddd;
}
#left-sidebar {
 display: block; margin:0;
 float:left; padding:0;
 background-color:#fff;
 width:190px; height:1160px;
 border-right:10px solid  #eeecdf;
 font-size:.9em; font-weight:bold;
 text-align:left;
}
#notice {
 background-color:#fff; font-family: verdana, helvetica, courier, sans-serif;
 width:auto; padding:15px; margin:0; text-align:left; font-weight:normal;
 border-top:3px solid #ddd;
}
#notepad {
 float:right; margin:0 15px 0 0;
}
.subtitle {
 background-color:#f5f8ec;
 width:auto; padding:10px;
 margin:0; text-align:center;
 border-top:3px solid #ddd;
 border-bottom:3px solid #ddd;
}
.plant-list {
 background-color:#f9f9f9;  width:auto;
 margin:0; padding:0; list-style-type: none;
}
.plant-list ul {
 background:inherit; margin:0; padding:0;
}
.plant-list li{
 list-style-type: none; letter-spacing:1px;
 background-color: #f9f9f9; border-bottom:1px solid #ccc;
 background: url(image/arrow.gif) no-repeat 10px 40%;
 margin:2px 0 2px 0; padding:0 0 0 30px; line-height:30px;
}
.plant-list a {
 display:block; background-color: #f9f9f9; color:#3b3b3b; text-decoration: none;
}
.plant-list a:link {
 background-color:#f9f9f9; color:#3a3a3a; text-decoration: none;
}
.plant-list a:hover {
 color:#009000; background-color:#fff; text-decoration: none;
}
#ads {
 text-align: center;
 margin:0; padding: 10px 0;
}
.gads {
 text-align: center;
 margin:0; padding:10px 0 10px 0;
}
#image {
 border:0 solid transparent;
}
.image {
 border:0 solid transparent;
}
.image1 {
 float:left;
 border:0 solid transparent;
 padding:0; margin:0 10px 0 0;
}
.image a {
text-decoration: none;
}
.image-align { float:left;
 border:0 solid transparent;
 padding:0; margin:0 7px 0 0;
}
#image1 {
 float:left; margin-right:10px; border:0 solid transparent;
}
#image2 {
 float:right; margin-right:5px;
 border:solid 0 transparent;
}
.image-display {
 float:left; margin-right:10px;
 border:solid 0 transparent;
}
.garden-herbs {
background-image:url(image/asub2-bg.gif); background-repeat: repeat-x;
 background-color:#eeecdf; text-align:center;
 margin:0; padding:10px 0; border:1px solid #ccc;
}
.shoppinglist ul,li {
 border-bottom:1px solid #ccc; line-height:30px;
 background-color:#fff; margin:0; padding:0 0 0 10px; list-style-type: none;
}
.shoppinglist a {
 display:block; background-color:#fff;
 font-weight:900; color:#369; text-decoration:none;
}
.shoppinglist a:hover {
 color:#009000; background-color:#f9f9f9;
}
dt {
 margin-top:1em; font-weight:900;
}
dd {
 text-indent:5px;
}
.off-site {
 background: url(image/external.gif) no-repeat right top;
 padding-right: 18px; margin-right:2px;
}
#back-button {
 float:left; margin:3px 25px 0 0; border:0 solid transparent;
}
.searchbox {
 float:right; background-color: #eee;
 width:310px; margin:15px 0 0 0; border:0 solid transparent;
}
#form-frame {
 position:absolute; top:95px; right:60px;
 background:#f6f6f6; width:250px; margin:0;
 padding:3px 0; border:0 solid transparent;
}
#search-image {float:left;
 margin:15px 0 0 10px; border:0;
}
.icons-tray {
 display: block; background-color:#f9f9f9;
 width:auto; margin:0; padding:12px 0 12px 0;
 font-size:.8em; text-align:center; border-top:2px solid #ccc;
}
#web-search {
 background-color:#f9f9f9; float:right;
 width:auto; font-size: 11px;
 margin:8px 50px 0 0; padding:0; border:0 solid transparent;
}
#web-icon {
 position: absolute; top:116px; right:3px;
 background-color:#f9f9f9; margin:0;
 background: url(image/www.jpg); width:44px; height:51px;
 background-repeat: no-repeat; border: solid 0 transparent;
}
fieldset {
 margin:0; padding:0; border:0 solid transparent;
}
.network-icon {
 position: absolute; top:88px; right:3px;
 background-color:#f9f9f9; margin:0;
 background: url(image/www.jpg); width:44px; height:51px;
 background-repeat: no-repeat; border: solid 0 transparent;
}
#top {
float:right; margin-right:20px;
}
.top {
float:right; margin-right:20px;
}
.start {
float:left; margin-left:10px;
}
#start {
 float:right; margin-right:10px;
}
#page-stats {
display:none;
}
.menubox {
 float:left; margin-left:20px; width:auto;
}
#open {
 background: url(image/arrow.gif)
 no-repeat left top; border: solid 0 transparent;
 font-size:1em; padding-left:15px; margin-bottom:5px; margin-left:5px;
}
#time {
 float:right;
 margin:0 40px 0 0;
 padding-top:3px; font-size:88%; color:#b57600;
}
#newsbox{
 width:auto; height:auto; padding:0; margin:0; background:#fff;
}
.newsContent {padding:0; margin:0;}
.newsItem {padding:0; margin:0;}
.newsItem a.newsTitle,.newsItem a.newsTitle:visited {
 display: block; text-decoration: none; font-weight:normal;
 font-size:0.8em; font-family:arial, helvetica, sans-serif;
 cursor: pointer!important; cursor: pointer; padding: 5px;
}

a.link {
 color: #0000ff;
}
a.visited {
 color: #800080;
}
a:hover {
 color: #cc3366;
}
#copyright {
 background-color:#efefdc;
 border-top:1px solid #ccc;
 text-align:center;
 font-size:.8em; padding:10px;
}