@charset "utf-8";
/* CSS Document */

div#body {
	width: 714px;
	height: 726px;
	background-image:url(images/willowdivbg.png);
	background-repeat:repeat;
	position: absolute;
	z-index: 1;
	left: 100px;
	top: 174px;
	text-align: left;
}
div#topbanner{
	width: 714px;
	height: 150px;
	position: absolute;
	z-index: 2;
	background-image:url(images/willowbanner.png);
	left: 100px;
	top: 1px;
}
div#marquee {
	width: 420px;
	height: 21px;
	position: absolute;
	z-index: 3;
	left: 105px;
	top: 128px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
}
div#nav {
	width: 712px;
	height: 22px;
	position: absolute;
	z-index: 660;
	left: 102px;
	top: 152px;
	background-color: #FFFF93;
}



ul { /* all lists */
padding: 0;
margin: 0;
list-style: none;
}

#nav a {
font-weight: bold;
color: #003;
font-family: Verdana, Geneva, sans-serif;
font-size:13px;
}

#nav a {
text-decoration: none;
}

#nav li li a {
display: block;
font-weight: bold;
text-align: left;
color: #003;

}

#nav li li a:hover {

border: auto solid #cccccc;
background-color: #CC6;
}

li {
	/* width is space between menu items horizontally*/
float: left;
	position: relative;
	width: 5em;
	text-align: left;
	cursor: default;
	background-color: #CC6;
	border: 0px;
	border-width: 0px 0;
	z-index: 600;
}

li#first {
	border-left-width: 0.1em;
}

li#last {
border-right-width: .1em;
}

li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	margin: 0;
	font-weight: normal;
	text-align: left;
	padding:5px;
}

li>ul {
top: auto;
left: auto;
}

li li {
display: list-item;
float: left;
width: 6em;
background-color: #CC6;
color: #003;
font-family:Verdana, Geneva, sans-serif;
text-align:left;
font-size: 13px;
border: 0;
padding: 0;
margin: 0;
left: -60px;
top: 22px;
}

li:hover ul, li.over ul {
display: block;
margin: 0;
} 
div#welcomebanner {
	width: 292px;
	height: 81px;
	position: absolute;
	z-index: 7;
	left: 317px;
	top: 216px;
}

div#welcomestat {
	width: 485px;
	height: 341px;
	position: absolute;
	z-index: 6;
	left: 131px;
	top: 324px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

div#left {
	width: 197px;
	height: 142px;
	position: absolute;
	z-index: 12;
	left: 335px;
	top: 532px;
}

div#right {
	width: 302px;
	height: 139px;
	position: absolute;
	z-index: 12;
	left: 636px;
	top: 532px;
}

div#footer {
	width: 714px;
	height: 48px;
	position: absolute;
	z-index: 11;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	left: 101px;
	top: 795px;
}
div#hcdesigns {
	width: 331px;
	height: 15px;
	position: absolute;
	z-index: 12;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	left: 497px;
	top: 873px;
	
}
div#menu li.youarehere { 
    color: #000099; 
    background-color: #66CCFF; 
}

div#textbg {
	position:absolute;
	z-index:20;
	width:698px;
	height:497px;
	left: 116px;
	top: 278px;
	background-image: url(images/textbg.png);
	font-family: Tahoma, Geneva, sans-serif;
}

div#textinfo {
	position:absolute;
	height:353px;
	width:537px;
	z-index:30;
	left: 191px;
	top: 344px;
	background-image:url(images/bodycolors.png);
}
div#hourinfo {
	position: absolute;
	height: 353px;
	width: 537px;
	z-index: 30;
	left: 215px;
	top: 346px;






	background-image: url (images/bodycolor.png);
}

div#content {
	position: absolute;
	height: 348px;
	width: 528px;
	z-index: 50;
	left: 200px;
	top: 349px;

}
div#looking {
	width: 500px;
	height: 37px;
	z-index: 20;
	position: absolute;
	left: 135px;
	top: 315px;
}

div#gif{
	width: 64px;
	height: 58px;
	z-index: 20;
	position: absolute;
	left: 427px;
	top: 724px;
}

div#google_map {
	width: 300px;
	height: 300px;
	z-index: 21;
	position: relative;
	left: 100px;
	top: 2px;
	border-left:4px solid #369;
	border-right:4px solid #369;
	border-bottom:4px solid #369;
	border-top:4px solid #369;
}
div#topann {
	width: 702px;
	height: 51px;
	z-index: 25;
	position: relative;
	left: 98px;
	top: 168px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;


}
div#update {
	width: 695px;
	height:29px;
	z-index:30;
	position:absolute;
	left: 125px;
	top: 180px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
div#fb {
	width:450px;
	height:37px;
	z-index:30;
	position:absolute;
	left: 630px;
	top: 33px;
}

