html, body {
	background: #6599cd;
	margin: 0;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.9em;
	text-align: left;
	line-height: 1.4em; 
	color:#333;
	}


#banner { /* logo header */
		background: url(../../images/header.gif) no-repeat;
		width:760px;
		height:85;
				}
				
#seams { /* logo header */
		background: url(../../images/seams.gif) no-repeat;
		width:400px;
		height:400px;
				}				
#by_e-mail { 
        font-size:10px;
		text-align:left;
		}
				
	h3 {
		text-align: left;
		color: #ffffff;
	font-family: Georgia, "MS Serif", "New York", Serif;
	font-size: 1.5em;
	margin: 10px;
		}
		
		
	h4 {
		font-size: 1.3em;
		color: 666;
		padding-top: 3px;
			}	
		
		
	h5 {
		font-size: 1.1em;
		color: 666;
		padding-top: 3px;
			}
				
		
	.maintext {
	margin:10px;
	padding:10px;
	vertical-align: top;
	background: #fff;
		}	

	.maintext2 {
	margin:10px;
	padding-right:10px;
	padding-left:7px;
	text-align:center;
	vertical-align: top;
	background: #fff;
		}
		
	.bftext {
	margin-top:0px;
	padding-left:0px;
	text-align:justify;
	padding-top:10px;
	padding-right:10px;
	vertical-align: top;
	background: #fff;
		}
		
		.lillytext {
	margin:10px;
	padding:13px;
	vertical-align: top;
	background: #fff;
	font-size:16px;
	font-weight:bold;
		}
		
	#hometext {
	vertical-align:top;
	margin:10px;
	background:#FFFFFF;
	padding-top:10px;
	padding-left:20px;
	padding-right:10px;
	}
		
	.RFtext {
	margin:10px;
	padding-right:10px;
	padding-left:7px;
	text-align:center;
	vertical-align: top;
	background-color:#FFFFFF;
	}
				
	.newstext {
	margin:10px;
	padding: 10px;
	vertical-align: top;
	background: #f7f8fa;
	font-size: 0.8em;
	line-height: 1.2em; 
		}
		
	.center{
	 text-align:center}
	 
	.left{ 
	  text-align:left}
		
	.context
	{
	margin:10px;
	padding: 10px;
	vertical-align: top;
	background: #f7f8fa;
	font-size: 0.9em;
	line-height: 1.2em; 
		}	
	
	.sandbagtext{
	background-color:#FFFFFF;
	border:dotted;
	text-align:left;
	font-size:14px;
	}				
		
	.fillertext {
    font-size:16px;
	text-align:left;
	background-color:#FFFFFF;
	padding:5px;
	}
	
	.fillertext2 {
    font-size:16px;
	text-align:center;
	vertical-align:middle;
	background-color:#FFFF99;
	padding-left:7px;
	padding-right:7px;
	}
	
	.textbox {
		color: #333;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
		}
		
		
	.box {
		margin: 25px;
		padding: 10px;
		padding-left: 10px;
		border: dashed 1px;
			}
			
	.box2 {
		margin: 0px 25px 10px 25px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right:20px;
		padding-left:15px;
		border: solid 1px;
		background-color:#FFFFFF;
		width:770;
			}
			
	.box3 {
		vertical-align:top;	
		margin: 5px;
		padding-top: 0px;
		padding-left:15px;
		padding-right:10px;
		padding-bottom:0px;
		border: solid 1px;
		background-color:#FFFFFF;
		}
		
			
	blockquote {
		width: 250px;
		margin: 20px;
		padding: 10px;
		background-color: #ccc;
				}
		
	.header {
	background-color: #e2e9f7;
		font-size: 1.3em;
		font-weight: bold;
		color: #036;
		padding: 3px 0 3px 10px;
		border-top: 4px solid #036;
		border-bottom: 1px dotted #036;
		height: 20px;
		}
		
	
		
		
	.header2 {
	background-color: #e2e9f7;
		font-size: 1.1em;
		font-weight: bold;
		color: #036;
		padding: 3px 0 3px 10px;
		border-top: 4px solid #036;
		border-bottom: 1px solid #036;
		height: 20px;

		}
		
	.header3 {
	background-color: #e2e9f7;
		font-size: 1.5em;
		font-weight: bold;
		color: #036;
		padding: 3px 0 3px 10px;
		border-top: 4px solid #036;
		border-bottom: 1px solid #036;
		height: 40px;
		text-align:center;
		vertical-align:middle;
		}
		
	.burcolage_text {
	  background-color:#FFFFCC;
	  text-align:center;
	  color:#000000;
	  font-size:18px;
	  font-weight:600;
	  vertical-align:middle;
	  }
	  
	.constructionfiller {
	  background-color:#FFFFCC;
	  text-align:center;
	  color:#000000;
	  font-size:15px;
	  font-weight:400;
	  vertical-align:top;
	  padding-top:10px;
	  padding-bottom:10px;
	  padding-left:9px;
	  padding-right:9px;
	  }
	    
	.simpletext {
	  background-color:#FFFFFF;
	  text-align:center;
	  color:#000000;
	  font-size:13px;
	  vertical-align:middle;
	  padding-left:8px;
	  padding-right:8px;
	  }
		
	.border {
		border-left: 1px solid;
		}
		
	#rightalign {
	text-align:right;
	padding-right:10px;
	}	
	
	#underconstruction {
	font-size:14px;
	padding:20px;
	border: 1px solid;
	background-color:#FFFFFF;
	font-family:"Baskerville Semibold", "Baskerville Old Face", Baskerville;
		}
		
	.news_link {
		font-family:  Arial, Verdana, Helvetica, sans-serif;
		font-size: 0.7em;
		text-align: right;
		padding-left: 50px;
		}
		
	
	/* -------- Image styles --------- */
	img.news {
	float: left;
	border: 1px solid #ccc;
 	padding: 3px;
	margin: 3px 13px 5px 5px;
		 }
		 
	img.homepic {
	float:left;
	vertical-align:bottom;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:0px;
	border:1px solid #000000;
	bo
	}
	
	img.burcopic {
	vertical-align:middle;
	text-align:center;
	background-color:#FFFFFF;
	}
	
	img.border {
	float: left;
	border: 1px solid #ccc;
 	padding: 3px;
	margin: 8px 13px 15px 15px;
		 }
		 
	img.blanket {
	float: right;
	border: 1px solid #ccc;
 	padding: 3px;
	margin-right: 10px;
	margin-top: -44px;
		 }
	
	img.contact {
	float:right;
	padding-right:20px;
	padding-top:50px;
	border:none}

    img.contact2 {
	float:right;
	padding-right:20px;
	border:none}
		
	img.burlene {
	vertical-align: bottom;}
	
	
	img.sandbagpic { 
	padding-left:83.5px;
	padding-right:83.5px;
	background-color:#FFFF99;
	}
	
		 
	/* ---------- end image styles -------*/
		
	.redtext {
		font-size: 0.9;
		color: #660000;
		font-weight: bold;
			}
			
	.justred {
	    color:#FF0000}
	
	.thispage {color:#00FF66;}
			
	.bold {
		font-weight: bold;
			}
	.maka{
		font-family:"Brush Script MT", "Apple Chancery";
		font-weight:bold;
		font-size:16px;
		color:#0033FF;
		}		
	hr {
	border:0;
 	border-top: 1px dotted #ccc;
 	height: 0;
 	background: #ccc;
		}

	.footer {
	background: #003366;
	text-align: center;
	font-size: 1em;
	line-height:1.1em;
	padding-top:3px;
	padding-bottom:2px;
	color:#FFFFFF;
	border-color:#003366;
	border:hidden
	}
	
	.pad {
	  vertical-align:top;
	  padding: 5px;
	  }
	
	#black {
	font-weight:bolder;
	font-size:14px;
	color:#000000;
	}
	
	


/* -------------- Main Navigation -------------------- */
#navcontainer ul
{
padding-left: 0;
margin: 0;
background-color: #003366;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.6em 1em;
background-color: #003366;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}

#navcontainer a:hover,
#navcontainer a:focus,
#navcontainer a:active,
#navcontainer .sel a {background:#336699}



/*#tier {
	background-color: #336699;
	padding-left: 10px;
	height: 25px;
	font-weight: bold;
		}*/
		
	#tier a {color:#fff;text-decoration:none;}
	#tier a:hover {color:#fff;text-decoration:underline;}
	#tier #now a {
	color:#000000;
	text-decoration:underline;}

	
	#tier ul
{
padding-left: 0px;
margin: 0;
background-color: #336699;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
}

#tier ul li { display: inline; }

#tier ul li a
{
padding: 0.6em .6em;
background-color: #336699;
color: White;
text-decoration: none;
float: left;
}

/*------------3rd TIER NAV--------*/

#navigation ul {
	list-style-type: none;
	margin-top:-100px;
	margin-bottom:0;
	margin-right:10px;
	float:right;
	padding: 0px;
}

#navigation a {
	display: block;
	background-color: #e2e9f7;
	color: #369;
	width: 175px;
	padding: 2px 0px 2px 5px;
	text-decoration: none;
}

#navigation a:hover {
	background-color: #369;
	color: #fff;
}

.space {/*padding at bottom of table that nav sets in*/
	padding-bottom: 100px;
			}
			
#navhead {
	margin-top: 10px;
	background-color: #369;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	width: 175px;
			}

/*-------Homepage 3rd Tier ------------*/
#navigation2 ul {
	list-style-type: none;
	margin:0px;
	padding: 0px;
     }

#navigation2 a {
	display: block;
	background-color: #e2e9f7;
	color: #369;
	width: 226px;
	padding: 5px 0px 2px 5px;
	text-decoration: none;
	}

#navigation2 a:hover {
	background-color: #369;
	color: #fff;
		}

#navhead2 {
	margin-top: 10px;
	background-color: #369;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	width: 225px;
			}

/*--------Holiday Hours 3rd tier------------*/

#holidaynav ul {
	list-style-type: none;
	margin:0px;
	padding: 0px;
     }

#holidaynav a {
	display: block;
	background-color:#FF0000;
	color:#00CC00;
	width: 220px;
	padding: 5px 0px 2px 5px;
	text-decoration: none;
	}

#holidaynav a:hover {
	background-color:#00CC00;
	color:#FF0000;
		}

#holidaynav {
	margin-top: 10px;
	background-color:#FF0000;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	color:#00CC00;
	font-size: 1.2em;
	font-weight: bold;
	width: 225px;
			}

/*-------Burlene 3rd Tier ------------*/
#navigation3 ul {
	list-style-type: none;
	margin-top:0px;
	margin-bottom:10px;
	margin-right:0px;
	margin-left:0px;
	padding: 0px;
	vertical-align:baseline;
     }

#navigation3 a {
	display: block;
	background-color:#99C4FF;
	color:#000000;
	width: 200px;
	border: 1px solid;
	padding: 6px 0px 6px 5px;
	text-decoration: none;
	text-align:center;
	}

#navigation3 a:hover {
	background-color: #369;
	color: #fff;
		}
		
/*************Burlap 3rd Tier***************/

#navigation4 ul {
	list-style-type: none;
	margin:0px;
	margin-right:-5px;
	float:right;
	padding: 0px;
     }

#navigation4 a {
	display: block;
	background-color:#99C4FF;
	color:#000000;
	width: 280px;
	padding: 4px;
	font-size:13px;
	text-decoration: none;
	text-align:center;
	border: 1px solid;
	}

#navigation4 a:hover {
	background-color: #369;
	color: #fff;
		}

	/* ----------------Email Form-------------*/
	
	#cform {
		padding: 10px;
		margin: 10px;
				}
				
	fieldset {
		width: 400px;
				}
				
	.pad {
		padding: 5px;
				}
				
	#contact {
		padding: 5px;
			}