/*press release main screen code*/

body {
		margin:0; 
		padding:0;
		font:11pt/1.5 sans-serif;
		background: #F7F7E3;
		color: #902D2D;  		 
		}
/*places javascript date box*/
		div#date {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10pt;
			 position: relative;   
			 padding-top: 15px;
		}
		input,select,textarea {
	background-color: #EBF1FA;
	color: #222222;
}

input[type=submit], 
input[type=reset], 
input[type=button],
button {
	background-color: #B2B9C6;
	color: #000000;
}

input:focus, 
select:focus, 
textarea:focus {
	background-color: #ffffff;
}
a:hover {text-decoration: overline;}
       a:active {font-weight: 600;}

       .test:hover {font-weight: 600;
		  color: Blue;
		  background: transparent;}
		 .logo {
		 position: absolute;
		top: 15px;
		 left: 330px;
		 }
		p {
			margin-left: 10%;
			margin-right: 10%;	
			text-align: justify;
			line-height: 1.33em;		
		}
		p.lead-para:first-letter {
			font-size: 133%;
			font-weight: bold;
		}
		p#summary {
			border: 2px solid #008000;
			border-width: 2px 2px 2px 2em;
			padding: 0.5em 0.5em 0.5em 1em;
			background: #ffe;
			line-height: 1em;
			
		}
		.linetext01 {
 	background: transparent;
	color: Black;
	font-size: 110%;
	font-weight: bold;	
	
 } 
  .linetext {
 	background: transparent;
	color: Blue;
	font-weight: bold;	
 } 
		.javnav {
			background-color: #FFED84; 
			color: Black;
			border: 1px solid #33c;
			margin:0 5% 0 5%;
		}
		span.yapton {
			  font-weight: bold;
			  background: Aqua;
			  color: Maroon;
		}
		/*writes yaptons title in header secion*/
		 .yap {
		 margin-left: 0;
		 font-family:  Georgia, Geneva, Arial, Helvetica, sans-serif;
		 font-size: 28px;
		 font-style: oblique;		 	 	
		 }
		  /*top menu nav links*/
		.menu {
		position:absolute; 
		font:10px arial, helvetica, sans-serif; 
		background-color: #C9C6F8;		
		color: Black;
		padding-left: 5px;	 
		top:-90px;
		z-index: 4;		 
		}
		#fileMenu {
		left:418px; 
		width:60px;
		border-left:  thin solid silver;}
		#searchMenu {
		left:474px;
		width:70px;
		border-left: thin solid silver;}
		#gardenMenu {
		left:544px;
		width:80px;
		border-left: thin solid silver;}
		#allotmentMenu {
		left:624px;
		width:80px;
		border-left: thin solid silver;}
		#recipesMenu {
		left:704px;
		width:65px;
		border-left: thin solid silver;}
		a {text-decoration:none;
		background: transparent;
		color:#000000;}
		a:hover {
		background-color:#000099;
		color:#FFFFFF;
		}
		/*Puts box at top of page*/
	 
		  
		 /*control of text in top nav links*/
	span.topmenu {
		font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding-left: 5px;
		color: #963818;
		font-weight: bold;
	 background-color: transparent;
	}
		div#release {
			font-variant: small-caps;
			text-align: center;
			margin-right: 10px;
			padding: 0.125em 0;
			border: 1px solid black;
			border-width: 1px 15px 1px 0;;
		}
		div#contact-info {
			text-align: right;
			margin-right: 10px;
			padding-right: 15px;
			border-right: 15px solid #446;
			padding-top: 0.25em;
			 color: #321;
			 font-size: 90%;
			
		}
		div#contact-info:first-line {
			text-transform: uppercase;
			font-size: 1.111em;
			font-weight: bold;
		}
	div#contact-info:first-line {
		font-weight: bold;
		text-transform: uppercase;
	}
	/* footer control */
	#footer {
		background: #F7F7E3;
		 border-top: 1px solid #5c6f90;
		 border-bottom: 1px solid #5c6f90;
		color: #8D1EFF;
		font-family: sans-serif;
		font-style: oblique;
		text-align: center;
		font-size:75% ;
		 margin-left: 10px;
		 margin-right: 10px;
	}
	span.foot {
	background: transparent;
		color: Maroon;
	}
	a:stockinfo {
		font-weight: bold;
		font-style: normal;
		color: Blue;
		background: #ffe;
	}
	a:stockinfo:hover {
		background: Blue;
		color: White;
	}
	/*controls main headers*/
	h1 {
		font-size:14px;
		padding-top:10px;
		color: #F0607D;
		 background: transparent;
		}
	h2 {
		font-size: 150%;
		font-style: italic;
		text-align: center;
		margin: 0 10%;
	}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		color: Black;
		}
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.copy {
	background: transparent;
	color: Maroon; 
	text-align:center; 
	font-size:80% 
	}
	
	.releasebox {
	position: absolute;
	top: 250px;
	left: 100px;
	background-color: Blue;
	color: White;
	border: none;
	width:350px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-large;
	 text-align: right;
	border-top: 20px solid #FFD700;	 
	border-right: 10px solid #FFD700;
	
	}
	#footer {
		background: #F7F7E3;
		border-top: 1px solid #5c6f90;
		border-bottom: 1px solid #5c6f90;
		color: #8D1EFF;
		font-family: sans-serif;
		font-style: oblique;
		text-align: center;
		font-size:75% ;
		margin-left: 10px;
		margin-right: 10px;
	}
	
