body {
  font: 11px verdana, arial, helvetica;
  	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#3C0B11;
	scrollbar-shadow-color:#F3F3F3;
	scrollbar-face-color:#58be58;
	scrollbar-highlight-color:#F3F3F3;
	scrollbar-dark-shadow-color:#FFFFFF;
	scrollbar-3d-light-color:#3C0B11;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #fcfdfe;
	/*text-align: center;*/
	

}

#event_list {
  background:#d3ffc1;
  border:1px solid #319632;
  padding: 0px 0px 15px 0px;
  }
  
#event_list h3 {

  font-family: arial;
  background:#319632;
  padding:4px 8px;
  border-bottom:1px solid #319632;
  color:#fff;
  }
  
#event_list ul {
  padding:0 8px;
  }
  
#event_list ul li {
  margin-left:0;
  background:none;
  padding-left:0;
  }
  
#event_list p {
  padding:0 8px;
  }

  

#essayinset {
  background:#d3ffc1;
  /*float:left;*/
  /*margin:0 0 20px 20px;*/
  border:1px solid #319632;
  }
#essayinset h3 {
  background:#c0f1b6;
  padding:4px 8px;
  border-bottom:1px solid #319632;
  color:#319632;
  }
  
#essayinset h1 {
  background:#c0f1b6;
  padding:4px 8px;
  border-bottom:1px solid #319632;
  color:#319632;
  }

#essayinset p {
  padding:0 8px;
  }
  
.price { 

	color: #cc0000;
	font: 14pt arial;
	font-weight: 600;
	 } 

.discount_price { 

	color: #cc0000;
	font: 12pt arial;
	font-weight: 400;
	text-decoration: line-through;
	 } 
  
h1 {
	
	font-family: serif, roman;
	color: #319632;
	border-bottom: 1px green dashed;
	margin: 0px;
	font-weight: 600;
	 }

h2 {
	
	font-family: serif, roman;
	color: #319632;
	border-bottom: 1px green dashed;
	margin: 0px;
	font-weight: 400;
	 }
	 
h3 {
	
	font: 13px serif, roman;
	color: #000000;
	margin: 0px;
	font-weight: 600;
}
	

.whiteBox {
	
	border: 1px solid black;
	background-color: white;
	color: #319632;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: 600 }
	
.related_items {
	
	border: 2px green dashed;
	border-right: 2px green dashed;
	background-color: #ecfee0;
	padding-left: 10px;
	padding-bottom: 10px;
	scrollbar-arrow-color:black;
	scrollbar-base-color:black;
	scrollbar-shadow-color:#F3F3F3;
	scrollbar-face-color: #ecfee0;
	scrollbar-highlight-color:#f3f3f3;
	scrollbar-dark-shadow-color:#FFFFFF;
	scrollbar-3d-light-color:black; }

table {
	
	color: black;
	font-size: 10px;
}

form {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;	
}

.formButton {
	
	background-color: #65CB65;
	border: 1px black solid;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	cursor: hand;
	
}

.formButton_1 {
	
	background-color: #d3ffc1;
	border: 1px black solid;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	cursor: hand;
	
}

.blueButton {
	
	background-color: #7d9ec0;
	border: 1px black solid;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	
}

td {
	font: 11px verdana, arial, helvetica;
	color: black;}
	

.beths {
	
	font: 11px times;
	color: #52391a;
	
}

.groat {
	
	font: 35px times;
	color: #ffffff }


a:link {
  color: green;
  text-decoration: none;
  border-bottom: 0px dashed green;
  background-color: none;
}

a:visited {
  color: green;
  text-decoration: none;
  border-bottom: 0px dashed green;
  background-color: none;
}

a:hover {
  color: green;
  text-decoration: underline;
  /*border-bottom: 1px dashed green;*/
  background-color: none;
}

.active {
  color: green;
  text-decoration: none;
  border-bottom: 1px dashed green;
  border-top: 1px dashed green;
  border-left: 1px dashed green;
  border-right: 1px dashed green;
  background-color: #ddf7dd;
}

#nolinks {
	
	color: white;
	background-color: none;
		
}

#nolinks a:link {
	
	color: white }
	
#nolinks a:visited {
	
	color: white }
	
#nolinks a:hover {
	
	background-color: none;
	color: #ffffff;
	border-top: 0px solid white;
	border-bottom: 1px dashed white;
	text-decoration: none }
	
#myImage {
	
	background-color: none;
		
}

#myImage a:link {
	
	color: none;
	border-bottom: 0px }
	
#myImage a:visited {
	
	color: none;
	border-bottom: 0px }
	
#myImage a:hover {
	
	border-bottom: 0px dashed white;
	text-decoration: none }

.textboxes {
	
	border: 1px solid #000000;
	background-color: #369C37;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #FFFFFF}
	
.inputBox {
	
	border: 1px solid #3cb371;
	background-color: #e8ffe8;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #319632; }
	
.myMenuStyle {
	background-color: #369C37;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;

}


#my_menu {
        width: 170px;
        padding: 0 0 1em 0;
        margin-bottom: 1em;
        font-family: Tahoma, Arial, sans-serif;
        /*'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;*/
        font-size : 10px;
        background-color: #d3ffc1;
        color: #333;
        }

#my_menu ul {
        list-style: none;
        margin: 0;
        padding: 0;
        border: none;
        }

#my_menu li {
        margin-left: -15px;
        list-style: none;
        list-style-image: none;
        }

#my_menu li a {
        display: block;
        padding: 5px 5px 5px 0.5em;
        border-left: 10px solid #319632;
        border-right: 10px solid #d3ffc1;
        background-color: #d3ffc1;
        color: #319632;
        text-decoration: none;
        width: 100%;
        border-bottom: 0px;
        }

html>body #my_menu li a {
        width: auto;
        }

#my_menu li a:hover {
        border-left: 10px solid #146314;
        border-right: 10px solid #d3ffc1;
        border-bottom: 0px;
        background-color: #26b025;
        color: #fff;
        }

