@import url(gardening.css);

body {
	padding: 0px;
	margin:  0px;
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	background: #99CCFF;
} 

img {
    border: 0px;
}

img.block {
    display: block;
}

h3 {
   font-size: 14px; 
}

h4 {
   font-size: 11px; 
}

fieldset {
    border: 1px solid #aaaaaa;
}


a:active  { color: #8098EC; text-decoration: none;     }
a:visited { color: #8098EC; text-decoration: none;     }
a:link    { color: #8098EC; text-decoration: none;     }
a:hover   { color: #8098EC; text-decoration: underline;}

a.leftnav       { background: url(../images/leftmenu/email.gif); 
                    display: block;
                    width: 30px;
                    height: 1em;
                    margin: 0 auto;
                }
a.leftnav:link  { background: url(../images/leftmenu/email.gif); }
a.leftnav:hover,
a.leftnav:focus { background: url(../images/leftmenu/email_h.gif); }

#container {
    width: 850px;
    margin: 20px auto 20px auto;
    padding: 0;
    border: 1px solid #aaaaaa; 
    background: url(../images/container_background.png) repeat-y;
}

#leftnav {
    float: left;
    width: 140px;
    margin: 0px;
    padding: 0px;
    background: url(../images/leftmenu/palm_leaf.jpg) no-repeat;
    height: 520px;
}

#content
{
    margin-left: 140px;
    margin-right: 0px;
    border-left: 1px solid #bbb;
    padding: 10px;
    min-height:600px;

}

#footer {

    clear: both;
    margin: 0px;
    padding: 5px 0px 5px 0px;
    text-align: center;
    color: #333;
    background-color: #eeeeee;
    border-top: 1px solid #bbb;

}
		
#start_page_list {
    width: 60%;
}
#start_page_list .separator {
    background: url(../images/main/grey_line.gif) repeat-x 0 1px;
    text-align: right;
}

#start_page_news {

    margin: 0px 3px 20px auto;
    float: right;
    width: 30%;
}
#start_page_news table {
    border: 1px solid #EEEEEE; 
    background-color:#FFFFFF;
    border-collapse: collapse;
}
#start_page_news table td {
    padding: 3px 4px 3px 4px;
}



#news_table td {
    padding: 3px 3px 10px 3px;
}


#start_page_header {
    background: url(../images/main/grey_line.gif) repeat-x 0 73px;
    text-align: left;
    margin-left: 0px;
    margin-top: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px;
}
#start_page_header img {
    display: block;
}

.gardening_notes_image {
    float: right;
    width: 200px;
}

.gardening_notes_image img {
    border: 1px solid black ;
}

.border {
border: 1px solid #EEEEEE; 
margin: 10px;
}

.border_bottom {

border-bottom: 1px solid #EEEEEE; 
background: #99CCFF;

}



table.border {

border: 1px solid #EEEEEE; 
background-color:#FFFFFF;
padding: 0px;

}

table.border td{

	border: 1px solid #EEEEEE;
	padding: 2px;
	border-spacing: 0px;
	margin: 1px;
}

.row_hover
{
 background-color: #EEEEEE;
}

#navcontainer {}

#navcontainer ul {
    position:relative;
    left: 0px;
    margin: 40px 0 0 0px;
    padding: 0;
    list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

#navcontainer li { 

margin: 0 0 5px 0; 

}

#navcontainer a {
    display: block;
    padding: 2px 2px 2px 10px;
    
    border-left:   0px solid #bbb;
    border-right:  0px solid #bbb;
    border-bottom: 1px solid #bbb;
    border-top:    1px solid #bbb;
    
    background-color: #eeeeee;
    background-image: url(images/l1_down.gif);
}

#navcontainer a:link, #navlist a:visited {
    color: #000000;
    text-decoration: none;
}

#navcontainer a:hover {

    border-left:   0px solid #bbb;
    border-right:  0px solid #bbb;
    border-bottom: 1px solid #bbb;
    border-top:    1px solid #bbb;
    
    background-color: #f9f9f9;
    background-image: url(images/l1_over.gif);
    color: #333;
}

#active a:link, #active a:visited, #active a:hover {
    border: 1px solid #333;
    background-color: #FF6600;
    background-image: url(images/l1_over.gif);
    color: #333;
}

#leftnav_top_menu {
    text-align: center;
    border-bottom: 1px solid #aaa;
    background-color: #eee;
    font-size: 0px;
}

#leftnav_top_menu img {
}

 .w3cbutton3 {
  margin: 1em 0;
  width: 9em;
  border: 1px solid #ccc;
  font-family: helvetica,arial,sans-serif;
  font-size: 70%;
  font-weight: bold;
}
.w3cbutton3 a {
  display: block;
  width: 100%;
}
.w3cbutton3 a:link,
.w3cbutton3 a:visited,
.w3cbutton3 a:hover {
  background-color: #fc6;
  color: #000;
  text-decoration: none;
}
.w3cbutton3 span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}