/* CSS Document */

div#banner{
  background-image:url(../images/banner.jpg);
  width:820px;
  height:110px;
  position:relative;
  z-index:3;
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}

div#navbar{
	width:820px;
	 position:relative;
	top:-10px;
	margin-left:45px;
}

div#content{
  width:820px;
  position:relative;
  z-index:4;
}
  div#links{
    background-color:#ffffff;
    color:black;
	height:28px;
  }
    div#links-content{
	  position:relative;
	  top:10px;
	}
  div#body-top{
    background-image:url(../images/body_top.gif);
	background-repeat:no-repeat;
	width:820px;
	height:17px;
  }
  div#body{
    background-image:url(../images/bottom_middle.gif);
	background-repeat:repeat-y;
	width:820px;
	text-align:left;
	float:left;
  }
    div#body-content{
	  width:780px;
	  position:relative;
	  left:20px;
	}
  div#body-bottom{
    background-image:url(../images/body_bottom.gif);
	background-repeat:no-repeat;
	width:820px;
	height:17px;
	float:left;
  }

div#blue-bottom{
  background-image:url(../images/blue_bottom.gif);
  background-repeat:no-repeat;
  width:820px;
  height:10px;
  z-index:7;
  float:left;
  position:relative;
  top:-4px;
}

div#footer{
  color:black;
  width:820px;
  height:55px;
  font-size:11px;
  text-align:center;
  position:relative;
  top:10px;
  z-index:2;
  float:left;
}

div#bottom{
  background: url(../images/tile.jpg);
  background-repeat:repeat;
  width:100%;
  height:250px;
  position:absolute;
  top:0px;
  left:0px;
  margin:0px;
  z-index:1;
}

h1{

color:black;
font:23px Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
}

h2{

color:black;
font:18px Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
}