@import url("file://///nas/Web/WeeKnow/webfonts/BRADLEY0/stylesheet.css");
/* CSS Document */

body {
	background: #E6E6CC scroll;
	/*width: 800px;*/
	margin: 0px;
	padding: 0px;
	}

#maincontainer {
	position: absolute;
	top: 0px;
	left: 50px;
	width: 779px;
	height: 800px;
	margin: 1px auto 1px auto;
	background-color: #E6E6CC;
	z-index: 1;
	/*border: solid yellow 1px;*/
	}
	
@font-face {
    font-family: Forte;
    font-style:  normal;
    font-weight: normal;
    src: url("file://///nas/Web/WeeKnow/FORTE0.eot");
}

@font-face {
    font-family: Bradley Hand ITC;
    font-style:  normal;
    font-weight: normal;
    src: url("file://///nas/Web/WeeKnow/BRADLEY0.eot");
}

@font-face {
    font-family: Croobie;
    font-style:  normal;
    font-weight: normal;
    src: url("file://///nas/Web/WeeKnow/CROOBIE0.eot");
}

@font-face {
    font-family: CurlzMT;
    font-style:  normal;
    font-weight: normal;
    src: url("file://///nas/Web/WeeKnow/CURLZMT0.eot");
}

@font-face {
    font-family: LucyCousin;
    font-style:  normal;
    font-weight: normal;
    src: url("file://///nas/Web/WeeKnow/LUCYCOU0.eot");
}

@font-face {
    font-family: Porkys;
    font-style:  normal;
    font-weight: normal;
    src: url("file://///nas/Web/WeeKnow/PORKYS0.eot");
}

@font-face {
    font-family: Ravie;
    font-style:  normal;
    font-weight: normal;
    src: url("file://///nas/Web/WeeKnow/RAVIE0.eot");
}

@font-face {
    font-family: SnapITC;
    font-style:  normal;
    font-weight: normal;
    src: url("file://///nas/Web/WeeKnow/SNAPITC0.eot");
}

h1 {
	font-family: Forte, Verdana, 'Small Fonts', sans-serif;
	font-size: 36px;
	background-color: transparent;
	width: 350px;
	margin: 0px;
	padding: 0px;
	/*border: solid green 1px;*/
	}
	
h1.top {
	color: #A40000;
	position: absolute;
	left: 200px;
	top: 19px;
	z-index: 2;
	}

h1.shadow {
	color: #555555;
	position: absolute;
	left: 203px;
	top: 22px;
	z-index: 1;
	}

a:link	{
	color: #0000CD;
	text-decoration: underline;
	}

a:visited {
	  color: Maroon;
	  text-decoration: underline;
	  }

a:hover {
	color: #0000CD;
	}

h3 a:link {
	color: Maroon;
	display: block;
	text-decoration: none;
	}

h3 a:hover {
	color: #0000CD;
	display: block;
	background-color: #dcdcc3;
	}

h3 a:visited {
	display: block;
	text-decoration: none;
	}

h2 {
	font: bold 12px "Tahoma", sans-serif;
	color: black;
	position: relative;
	text-align: left;
	padding: 4px 0px 3px 0px;
	margin: 0px 20px 0px 5px;
	border-top: 1px solid #d2d2b9;
	z-index: 6;
	}

h3 {
	font: bold 11px "Tahoma", sans-serif;
	color: #708090;
	position: relative;
	text-align: left;
	padding: 4px 0px 3px 0px;
	margin: 0px 20px 0px 5px;
	border-top: 1px solid #d2d2b9;
	z-index: 6;
	}

h4 {
	font: bold 11px "Tahoma", sans-serif;
	color: #708090;
	position: relative;
	text-align: left;
	padding: 4px 0px 15px 0px;
	margin: 0px 20px 0px 5px;
	z-index: 6;
	}

h5 {
	font: bold 11px "Tahoma", sans-serif;
	color: #708090;
	position: relative;
	text-align: center;
	padding: 4px 0px 15px 0px;
	margin: 0px 5px 0px 5px;
	z-index: 6;
	}

#calendaritem {
	width: 460px;
	margin: 0px auto 0px auto;
	text-align: center;
	/*border: solid yellow 1px;*/
}

#shadow {
	/*color: white;*/
	color: #d2d2b9;
	position: relative;
	z-index: 5;
	}

#topcontainer {
	position: absolute;
	top: 1px;
	left: 1px;
	height: 75px;
	width: 779px;
	margin: 0px;
	text-align: left;
	overflow: hidden;
	/*border: solid yellow 1px;*/
	}
	
#headeremail {
	position: absolute;
	top: 60px;
	left: 260px;
	width: 250px;
	margin: 1px;
	color: #002bda;
	font: bold 11px "Tahoma", sans-serif;
	text-align: center;
	z-index: 3;
	/*border: solid red 1px;*/
	}
	
img.logo {
	position: absolute;
	top: 2px;
	left: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	z-index: 2;
	}
	
#hours {
	position: absolute;
	top: 6px;
	left: 65px;
	width: 80px;
	margin: 0px;
	padding: 0px;
	color: #002bda;
	font: bold 10px "Tahoma", sans-serif;
	text-align: center;
	background-color: transparent;
	z-index: 3;
	/*border: solid green 1px;*/
}
	
img.title {
	position: absolute;
	top: 2px;
	left: 215px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	z-index: 2;
	/*border: solid green 1px;*/
	}

#address {
	position: absolute;
	top: 10px;
	left: 640px;
	width: 120px;
	margin: 0px;
	padding: 0px;
	color: #002bda;
	font: bold 11px "Tahoma", sans-serif;
	text-align: left;
	background-color: transparent;
	z-index: 2;
	/*border: solid green 1px;*/
}
	
#topnav {
	position: absolute;
	top: 78px;
	left: 1px;
	width: 779px;
	height: 25px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background-color: #E6E6CC;
	/*border: solid green 1px;*/
	}
	
img.topmenu {
	width: 778px;
	height: 25px;
	z-index: 2;
	/*border: solid green 1px;*/
	}

#subnav {
	position: absolute;
	top: 0px;
	left: 1px;
	width: 1px;
	height: 1px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	z-index: 1;
	background-color: transparent;
	/*border: solid red 1px;*/
	}

#tmenuitem {
	padding: 0px;
	margin: 0px;
	float: left;
	height: 30px;
	width: 110px;
	background-color: transparent;
	z-index: 3;
	/*border: solid orange 2px;*/
	}

#leftnav {
	position: absolute;
	top: 120px;
	left: 1px;
	width: 150px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font: bold 11px "Tahoma", sans-serif;
	color: black;
	text-align: left;
	z-index: 2;
	background-color: #E6E6CC;
	/*border: solid black 1px;*/
	}

img.preload {
	position: absolute;
	top: 130px;
	left: 1px;
	width: 1px;
	height: 1px;
	border: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	z-index: 0;
	background-color: #E6E6CC;
	/*border: solid black 1px;*/
	}

#homebody {
	position: absolute;
	top: 120px;
	left: 5px;
	width: 770px;
	margin: 0px;
	padding: 0px;
	color: #000;
	font: 14px "Tahoma", sans-serif;
	text-align: left;
	z-index: 0;
	background-color: #E6E6CC;
	/*border: solid blue 1px;*/
	}

#centercontent {
	position: absolute;
	top: 120px;
	left: 155px;
	clear: none;
	width: 580px;
	margin: 0px;
	padding: 0px;
	color: #000;
	font: 14px "Tahoma", sans-serif;
	text-align: left;
	z-index: 2;
	/*background-color: rgb(250, 250, 250);*/
	/*border: solid blue 1px;*/
	}

#centercontent p{
	font: 16px "Bradley Hand ITC", sans-serif;
	text-align: left;
	clear: both;
	padding: 0px;
	margin: 0px;
	z-index: 3;
	background-color: transparent;
	/*border: solid blue 1px;*/
	}

img.envcollage {
	position: relative;
	top: -50px;
	left: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	z-index: 1;
	}
	
#rowhead {
	padding: 5px 0px;
	margin: 0px 3px;
}

#rowitem {
	border-top: 1px solid #D3D3D3;
	padding: 0px;
	margin: 5px 3px 45px 3px;
}

#col1 {
	width: 170px;
	float: left;
	vertical-align: top;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#col2 {
	width: 400px;
	clear: none;
	float: left;
	vertical-align: top;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

span h1 {
	padding: 0px 0px 0px 63px;
	clear: none;
	margin: 0px;
	font: italic 11px "Comic Sans MS", sans-serif;
	color: #0000CD;
	background-color: transparent;
	}
	
span h2 {
	padding: 0px 0px 0px 156px;
	clear: none;
	margin: 0px;
	font: italic 11px "Comic Sans MS", sans-serif;
	color: #0000CD;
	background-color: transparent;
	}
	
span h3 {
	padding: 0px 0px 0px 250px;
	clear: none;
	margin: 0px;
	font: italic 11px "Comic Sans MS", sans-serif;
	color: #0000CD;
	background-color: transparent;
	}
	
span h4 {
	padding: 0px;
	clear: none;
	margin: 0px;
	text-align: center;
	font: italic 11px "Comic Sans MS", sans-serif;
	color: #0000CD;
	background-color: transparent;
	}
	
#dropcap {
	position: relative;
	left: -3px;
	color: Maroon;
	font-size: 1.5em;
	font-style: italic;
	font-weight: 900;
	padding: 0px 3px 0px 0px;
	margin: 0px;
	z-index: 6;
	border-bottom: thin solid black;
}

#dropfollow {
	position: relative;
	left: -3px;
	color: Black;
	font-size: 1.25em;
	font-style: italic;
	font-weight: 600;
	padding: 0px 4px 2px 0px;
	margin: 0px;
	z-index: 5;
	border-bottom: thin solid black;
}

#droppara {
	position: relative;
	padding: 0px;
	margin: 5px 0px 0px 0px;
	font: 14px "Tahoma", sans-serif;
	z-index: 5;
}

#droppara2 {
	padding: 0px;
	margin: 5px 0px 0px 0px;
	width: 450px;
	font: 14px "Tahoma", sans-serif;
	z-index: 5;
}

#locationleft {
	float: left;
	width: 120px;
	text-align: left;
	padding: 0px;
	margin: 5px 5px 0px 10px;
	font: 14px "Tahoma", sans-serif;
	background-color: transparent;
	z-index: 5;
}

#locationright {
	float: left;
	text-align: left;
	padding: 0px;
	margin: 5px 5px 0px 0px;
	font: 14px "Tahoma", sans-serif;
	background-color: transparent;
	z-index: 5;
}

#centergroup {
	position: relative;
	width: 356px;
	height: 319px;
	margin: 0px auto 0px auto;
	background-color: transparent;
	/*border: solid black 1px;*/
	}
	
.centertext {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 147px;
	height: 100px;
	padding: 106px 0px 0px 91px;
	font: bolder 9px "Comic Sans MS", sans-serif;
	color: #D3D3D3;
	text-align: center;
	background-color: transparent;
	z-index: 2;
	/*border: solid yellow 1px;*/
	}

#centerright {
	position: relative;
	float: left;
	clear: none;
	width: 406px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	/*border: solid black 1px;*/
	}

#recognitionbullet {
	position: relative;
	float: left;
	clear: none;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	/*border: solid red 1px;*/
	}
	
#recognitionimages {
	position: relative;
	float: left;
	clear: none;
	width: 200px;
	height: 113px;
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	/*border: solid yellow 1px;*/
	}
	
#centerbottom {
	position: relative;
	clear: both;
	width: 500px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color: transparent;
	/*border: solid black 1px;*/
	}
	
ol {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

ul {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

ul.summer {
	padding: 0px;
	margin: 5px 0px;
	list-style-type: none;
	font: 16px 'Croobie', sans-serif;
	color: #66CDAA;
}

ul.summer li {
	padding: 0px 0px 5px 0px;
	margin: 0px;
}

ul.summer1 {
	padding: 0px;
	margin: 1px 0px;
	list-style-type: none;
}

ul.summer1 li {
	padding: 5px 0px 6px 0px;
	margin: 0px;
}

ul.ratio {
	padding: 0px;
	margin: 1px 0px;
	list-style-type: none;
}

ul.ratio li {
	padding: 5px 0px 6px 0px;
	margin: 0px;
}

#rightcontent {
	position: absolute;
	clear: none;
	top: 78px;
	left: 638px;
	margin: 0px;
	padding: 0px;
	width: 100px;
	color: #000;
	font: 9px "Comic Sans MS", sans-serif;
	text-align: left;
	background-color: transparent;
	z-index: 1;
	/*border: solid blue 1px;*/
	}
	
#rightcontent p {
	padding: 0px;
	clear: none;
	margin: 63px 3px 0px 0px;
	width: 88px;
	font: bolder italic 10px "Comic Sans MS", sans-serif;
	color: #0000CD;
	text-align: center;
	background-color: transparent;
	}
	
#formrow {
  clear: none;
  height: 16px;
  padding: 3px 0px 0px 0px;
  width: 300px;
  margin: 0px 0px 0px 50px;
  /*border: solid red 1px;*/
  }

#formrowcomments {
  clear: none;
  height: 56px;
  padding: 3px 0px 0px 0px;
  width: 300px;
  margin: 0px 0px 0px 50px;
  /*border: solid red 1px;*/
  }

.formlabel {
  float: left;
  width: 75px;
  text-align: right;
  /*border: solid green 1px;*/
  }

.forminfo {
  float: right;
  width: 215px;
  text-align: left;
  font: 12px "Tahoma", sans-serif;
  color: #000;
  /*border: solid blue 1px;*/
  }
 
.forminput {
	font: 12px "Helvetica", sans-serif;
	color: Maroon;
	height: 14px;
	width: 215px;
  }

.forminputstate {
	font: 12px "Helvetica", sans-serif;
	color: Maroon;
	height: 14px;
	width: 220px;
  }

.formtextarea {
	font: 12px "Helvetica", sans-serif;
	color: Maroon;
	height: 50px;
	width: 215px;
  }

.formsubmit {
	font: 12px "Tahoma", sans-serif;
	color: Maroon;
	height: 20px;
	width: 50px;
  }

#aster {
	font: bolder 9px "Comic Sans MS", sans-serif;
	color: Maroon;
  	/* border: solid blue 1px; */
  }

img.footerholder {
	padding: 0px;
	margin: 0px;
	position: relative;
	width: 1px;
	height: 256px;
	z-index: 1;
	/* border: solid red 1px; */
}

#footer1 {
	position: absolute;
	top: 700px;
	left: 10px;
	clear: both;
	margin: 38px auto 1px auto;
	padding: 0px;
	width: 360px;
	height: 31px;
	color: #000;
	font: 9px "Helvetica", sans-serif;
	text-align: center;
	background-color: transparent;
	/*border: solid gray 1px;*/
	}

img.collage {
	/*position: relative;*/
	padding: 0px;
	width: 325px;
	height: 275px;
	margin: 0px auto 6px auto;
	z-index: 1;
	/*border: solid green 1px;*/
	}

#trailimageid {
	DISPLAY: none;
	Z-INDEX: 200;
	LEFT: 0px;
	WIDTH:400px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 0px;
	clear: none;
}

#centercontent2 {
	position: absolute;
	top: 120px;
	left: 80px;
	clear: none;
	width: 670px;
	margin: 0px;
	padding: 0px;
	color: #000;
	font: 14px "Tahoma", sans-serif;
	text-align: left;
	z-index: 2;
	/*background-color: rgb(250, 250, 250);*/
	/*border: solid blue 1px;*/
	}

#centercontent2 p{
	font: 16px "Bradley Hand ITC", sans-serif;
	text-align: left;
	clear: both;
	padding: 0px;
	margin: 0px;
	z-index: 3;
	background-color: transparent;
	/*border: solid blue 1px;*/
	}

#thumb {
	float: left;
	padding: 0px 10px 15px 0px;
}

#homebody p {
	color: #900;
	font-size: 24px;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
}
.bannerclass {
	font-size: 16px;
	font-style: italic;
	color: #008000;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: "Comic Sans MS", sans-serif;
}
#Banner {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}