html {
 margin: 0;
 padding: 0;
 }

body{
 margin: 0;
 padding: 0;
 background: #285028;
}

p{
 font-size: 12px; 
 line-height: 1.8em;
 color: #000;
 text-align: left;   
 }

h1{
font: normal 30px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
color: #fc6;
text-align: right;
margin: 5px 10px 0 0;
padding: 0;
}

#edit table h1 pre {
 font: normal 20px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana,  arial, helvetica, sans-serif;
 color: #BECEB6;
 margin: 0;
 padding: 5px 0 15px 0;
 text-align: left;
 margin: 0;
	}

h2{
font: bold 12px verdana, arial, helvetica, sans-serif;
color: #000;
text-align: left;   
 }

h3{
font: normal 20px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
color: #BECEB6;
margin: 0;
padding:0 10px 0 170px;
text-align: left;
margin: 0;
}

h4{
font: bold 13px verdana,arial,helvetica,sans-serif;
color: #fc6;
background-color: #285028;
display: block;
padding: 3px;
text-align: left;
margin: 0;
}

h5{
font: normal 20px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
color: #fc6;
text-align: left;
margin: 0;
padding: 5px;
}

h6{
font: bold 13px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica, sans-serif;
color: #000;
text-align: left;
margin: 5px 10px 0 0;
padding: 0;
}


/* Main divs */
div#header {
 background:url(/images/header.jpg) left no-repeat #000;
 height: 100px;
 display: block;
 margin: 0;
 padding: 0;
 border: solid #fc6;
 border-width: 0 0 3px 0;
 }

div#edit {
 padding: 0;
 margin: 20px 10px 0 170px;
 text-align:left;
 background: #BECEB6;
 border: solid 1px #ccc;
 }

#edit p{
font: 12px verdana, arial, helvetica, sans-serif; 
line-height: 19px;
margin:0;
padding: 0 10px 0 10px;
color: #000;
text-align: left;   
 }

#edit ul li {
list-style-image: url(/images/bullet.gif);
/*background: red;*/
font: 12px verdana, arial, helvetica, sans-serif; 
line-height: 19px;
color: #000;
text-align: left;
margin: 0;
padding: 0;   
 }

#edit ul li a{
margin: 0;
padding: 0;
display: inline;
text-decoration: underline;
 }

#edit ul li a:hover{
text-decoration: none;
 }

blockquote {
 background: #BECEB6;
 font: 11px verdana, arial, helvetica, sans-serif; 
 line-height: 16px;
margin: 0 0 0 30px;
padding: 0;
 color: #000;
 text-align: left;   
}

#edit a, #edit a:link { 
 color: #000;   
 text-decoration: underline;
} 

#edit a:hover { 
 color: #060;
 text-decoration: none;
} 

#edit table{

border: solid 1px #000;
border-collapse: collapse;
}

#edit table p{
font: normal 12px verdana,arial,helvetica,sans-serif;
margin:0;
padding: 0;
color: #000;
text-align: left; 
}

#edit table pre{
 font: normal 12px verdana,arial,helvetica,sans-serif;
 margin:0;
 padding: 4px;
 color: #000;
 text-align: left;
 }

#edit table .noborder{
border:0;
}

#edit table IMG.produce { 
  float: right;
  margin: 5px;
	border: solid 1px #000;
  display: inline;
}


#edit table .btn{
 text-align: center;
 font-family: verdana, geneva, arial, sans-serif; 
 font-size: 11px;
 font-weight: bold;
 color: #fff; 
 padding: 2px 5px 2px 5px;
 text-decoration: none; 
 background-color: #285028;
 border: 1px solid #000; 
}

#edit table input.btn:hover{
 background-color: #fc6;
 color: #000
} 
#edit table a:hover.btn {
 background-color: #fc6;
 color: #000 
}

.btn{
 text-align: center;
 font-family: verdana, geneva, arial, sans-serif; 
 font-size: 11px;
 font-weight: bold;
 color: #fff; 
 padding: 2px 5px 2px 5px;
 text-decoration: none; 
 background-color: #285028;
 border: 1px solid #000; 
}

.btn:hover{
 background-color: #fc6;
 color: #000
} 
a:hover.btn {
 background-color: #fc6;
 color: #000 
}


.select{
background-color:#BECEB6;
font: 12px verdana, arial, helvetica, sans-serif;
width:200px;
}

.btn2{
 text-align: left;
 font: bold 11px verdana, geneva, arial, sans-serif; 
 color: #fff; 
 padding: 2px 5px 2px 5px;
 text-decoration: none;
 width: 110px; 
 background-color: #285028;
 border-style: solid;
 border-bottom-color: #333;
 border-right-color: #555;
 border-left-color: #BECEB6;
 border-top-color: #BECEB6; 
}

.btn2:hover{
 background-color: #fc6;
 color: #000
} 
a:hover.btn2 {
 background-color: #fc6;
 color: #000 
}

div#footer {
 width: 100%;
 margin: 0;
 padding: 0;
 background: url(/images/footer.gif) right no-repeat #285028;
 height: 82px;
 /*clear: both;*/
 }

#keenstreet{
font: normal 10px verdana, arial, helvetica, sans-serif;
color: #ccc;
background-color: #285028;
text-align: center;
}

#keenstreet a, #keenstreet a:link{
color: #ccc;
font: normal 10px verdana, arial, helvetica, sans-serif;
text-decoration: none;
}

#keenstreet a:hover{
color: #999;
text-decoration: underline;
}

div#copyright {
 float: left;
width: 120px;
 margin: 0;
 padding: 0;
 background-color:#285028;
 }

#copyright p{
font: bold 9px verdana, arial, helvetica, sans-serif; 
padding: 0;
color: #ccc;
text-align: center;   
 }

#copyright a:link  { 
 color: #ccc;   
 text-decoration: none; 
} 

#copyright a:visited  { 
 color: #ccc;   
 text-decoration: none; 
} 

#copyright a:active, #copyright a:hover{ 
 color: #fc6;
 text-decoration: none;
} 



#caltitle{
float: right;
width: 176px;
height: 20px;
background-color: #285028; 
margin: 0 10px 0 10px;
padding: 0;
display: inline;
border: 1px solid #000;
}


div#calendar{
float: right;
width: 176px;
background-color: #285028; 
margin: 0 10px 0 10px;
padding: 0;
display: inline;
border: 1px solid #285028;
z-index: 5;
}

#calendar p{
font: bold 10px verdana, arial, helvetica, sans-serif;
background: #285028;
color: #fc6;
text-align: center;
margin:0;
padding: 4px 0 4px 0;
}

#calendar a, #calendar a:link  { 
 font-weight: bolder;
 color: #fc6;   
 text-decoration: none; 
} 

#calendar a:visited  { 
 color: #fc6;   
 text-decoration: none; 
} 

#calendar a:active, #calendar a:hover{ 
 color: #ccc;
 text-decoration: none;
} 

/* Navigation */
div#navigation{
 position: absolute;
 top: 165px;
 left: 30px;
 font: bold 15px verdana,arial,helvetica,sans serif;
 color:#cfc;
 margin: 5px 0 5px 0;
}

div#navigation ul {
 list-style: none;
 width: 120px;
 margin: 0;
 padding: 0;
 }

#navigation ul li {
 position: relative;
 }

ul li ul {
 position: absolute;
 left: 120px;
 top: 0;
 display: none;
 }

/* Menu Styles */
ul li a {
	display: block;
	margin: 0 0 5px 0 ;
	padding: 5px;
	color: #cfc;
	text-decoration: none;
	}

ul li a:hover {
	color: #fc6;
	}

.subnav {
	background: url(/images/arrow.gif) right center no-repeat #285028;
    	}
/*.chilli {
background: url(/images/chilli.jpg) left center no-repeat #285028;
    	}*/

/*IMG.chilli { 
  float: left;
margin: 220px 0 0 3px;
  /*margin: 309px 0 0 3px;*/
  display: inline;
}*/

div#navigation p{
font: bold 9px verdana, arial, helvetica, sans-serif; 
margin: 10px 0 0 -15px;
padding: 0;
color: #ccc;
text-align: center;   
}




/* Fix IE. Hide from IEMac \*/
* html ul#nav li { float: left; height: 1%; }
* html ul#nav li a { height: 1%; }
/* End */


/* Submenu Styles */
ul li ul li a {
	width: 130px;
	background: #285028; 
	color: #cfc;
font-size: 11px;
margin: 0;
	/*text-transform: uppercase;*/
	}
ul li ul li a {
	background:#285028;
	color: #cfc;
	}
li:hover ul, li.over ul {display: block }

/* other Styles */





