/*This is the basic style sheet for Windmill Associates, Inc.*/

body  {
background-color: #ffffff; 
color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size: 90%;
margin: 5px;
 }

#box {
width: 800px;
height: 595px;
position: absolute;
left:50%;
margin-top: 0px;
margin-left: -400px;
 }

#header {
width: 800px;
height: 140px;
margin-top: 0px;
background-color: #001F8D;
}
#navigation {
	width: 800px;
	position: absolute;
	left:50%;
	margin-top: 103px;
	margin-left: -400px;
	z-index: 350;
	visibility: visible;
}


#logo {
background-image: url(images/WM_logo20.gif);
width: 102px;
height: 76px;
margin-top: 15px;
margin-left: 14px;
background-repeat: no-repeat;
float: left;
 }

#head {
background-image: url(images/WM_type.gif);
background-repeat: no-repeat;
width: 352px;
height: 39px;
margin-top: 30px;
padding-left: 18px;
float: left; }

p.head {
color: #ffffff;
font-family: Georgia, Times, "Times New Roman", serif;
font-size: 12px;
margin-top: 41px;
margin-left: 10px;
 }

#rtheadimg {
background-image: url(images/rt_img.jpg);
width: 100px;
height: 140px;
float: right;}

#navbar {
color: #80a0d3;
width: 800px;
position: absolute;
margin-top: 90px;
margin-left: -40px;
z-index: 30;
 }

.navtext {
padding-right: 100px;
}

li {
border: 3px solid #FFCA00;
display: inline;
margin-right: 3px;
padding-top: 2px;
padding-right: 18px;
padding-bottom: 2px;
padding-left: 18px;
text-align: center;
}


#head_lt {
background-image: url(images/head_lf.gif);
width: 209px;
height: 59px;
background-repeat: no-repeat;
position: absolute;
margin-top: 125px;
margin-left: 36px;
z-index: 25;
 }

#text_lt {
position: absolute;
margin-top: 185px;
margin-left: 30px;
text-align: center;
font-size: 12px;
line-height: 14px;
z-index: 25;
 }

#head_rt {
background-image: url(images/head_rt2.gif);
background-repeat: no-repeat;
width: 227px;
height: 60px;
position: absolute;
margin-top: 125px;
margin-left: 480px;
z-index: 15;
 }

#text {
position: absolute;
margin-top: 185px;
margin-left: 470px;
text-align: center;
font-size: 12px;
line-height: 14px;
z-index: 100; }

p.ll {
text-align: left;
margin-top: -10px;}

#knot1 {
background-image: url(images/knot4.jpg);
width: 299px;
height: 425px;
background-repeat: no-repeat; 
position: absolute;
left: 150px; }

#knot2 {
background-image: url(images/knot2a.jpg);
width: 265px;
height: 132px;
position: absolute;
top: 140px;
left: 485px;
background-repeat: no-repeat;
z-index: 10;
 }

#knot3 {
background-image: url(images/knot2b.jpg);
width: 265px;
height: 132px;
position: absolute;
top: 435px;
left: 485px;
background-repeat: no-repeat;
z-index: 20;
 }

#footer {
width: 800px;
height: 35px;
margin-top: 425px;
background-color: #80a0d3;
text-align: center;
color: #ffffff;
font-size: 10px;
 }

#footer p {
padding-top: 6px;}

