	img{
		border: none;
	}

	div.left{
		position: absolute;
		left: 0px;
		top: 0px;
		width: 141px;
		height: 460px;
		z-index: 10;
	}

	div.right{
		position: absolute;
		left: 140px;
		top: 0px;
	}

	img.anchor{
		height: 160px;
		width: 120px;
		margin-top: 10px;
		margin-left: 10px;
		margin-bottom: -40px;
	}

	div.header{
		background-image: url("/images/header.gif");
		height: 80px;
		width: 620px;
		margin-top: 10px;
		margin-left: 0px;
	}

	div.maintop{
		background-image: url("/images/maintop.gif");
		height: 40px;
		width: 620px;
		margin-top: 10px;
		margin-left: 0px;
		margin-bottom: 0px;
	}

	div.prop{
		float: right;
		width: 1px;
		height: 364px;
	}

	div.main{
		background-color: rgb(231,235,239);
		margin-top: 0px;
		padding-left: 20px;
		padding-right: 20px;
		width: 578px;
		min-height: 364px;
		border-left: 1px solid black;
		border-right: 1px solid black;
	}

	div.clear{
		clear: both;
		height: 1px;
		overflow: hidden;
	}

	div.mainbottom{
		background-image: url("/images/mainbottom.gif");
		height: 40px;
		width: 620px;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 10px;
	}

	div.tab{
		position: relative;
		background-image: url("/images/tab.gif");
		height: 144px;
		width: 130px;
		margin-left: 10px;
		margin-bottom: -65px;
		z-index: 1;
	}

	div.activetab{
		position: relative;
		background-image: url("/images/activetab.gif");
		height: 144px;
		width: 130px;
		margin-bottom: -65px;
		margin-left: 11px;
		z-index: 11;
	}

	div.footer{
		background-image: url("/images/footer.gif");
		height: 80px;
		width: 620px;
		margin-top: 10px;
		margin-left: 0px;
		margin-bottom: 10px;
	}

	div.main>.prop + *{
		margin-top: 0px;
	}
	
	/* I know there's no last-child, but it seems like some browsers support it...
	 * and really... there should be (and I think there is in css3, so really I'm
	 * just ahead of my time).
	 */
	div.main>*:last-child{
		margin-bottom: 0px;
	}

	p{
		text-indent: 30px;
	}

	span.title{
		position: relative;
		font-size: 20pt;
		font-weight: bold;
		letter-spacing: 3pt;
		font-variant: small-caps;
		margin-left: 45px;
		top: 10px;
	}

  span.subtitle{
    font-weight: bold;
    font-style: italic;
    font-size: 16pt;
    position: relative;
    top: 0px;
    margin-left: 85px;
    color: rgb(190,190,190);
  }

  span.menuitem{
    position: relative;
    top: 62px;
    left: 20px;
    font-weight: bold;
  }

  span.menuitem>a:link{
    text-decoration: none;
  }

  span.menuitem>a:visited{
    text-decoration: none;
  }

  span.menuitem>a:hover{
    background-color: rgb(230,230,255);
  }
    
