body {
	background: #ffffff url(xbg1.gif);
	color: #000000;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	}

/* begin headers */
.headertitle {
	background: transparent url(logos/andrew1.png) right no-repeat;
	height: 45px;
	}

.headerhome {
	background: transparent url(logos/home1.png) left no-repeat;
	height: 53px;
	}

.headerblog {
	background: transparent url(logos/blog1.png) left no-repeat;
	height: 48px;
	}

.headerphotos {
	background: transparent url(logos/photos1.png) left no-repeat;
	height: 32px;
	}

.headerwritings {
	background: transparent url(logos/writings1.png) left no-repeat;
	height: 57px;
	}

.headerquotes {
	background: transparent url(logos/quotes1.png) left no-repeat;
	height: 35px;
	}

.headerexcerpts {
	background: transparent url(logos/excerpts1.png) left no-repeat;
	height: 63px;
	}

.headerwebmechtitle {
	background: transparent url(logos/study1.png) right no-repeat;
	height: 22px;
	}
	
.headerwebmech {
	background: transparent url(logos/webmech1.png) left no-repeat;
	height: 38px;
	}

.headerlinks {
	background: transparent url(logos/links1.png) left no-repeat;
	height: 23px;
	}

.header400 {
	background: transparent url(logos/4001.png) center no-repeat;
	height: 114px;
	}

.header401 {
	background: transparent url(logos/4011.png) center no-repeat;
	height: 114px;
	}

.header403 {
	background: transparent url(logos/4031.png) center no-repeat;
	height: 114px;
	}

.header404 {
	background: transparent url(logos/4041.png) center no-repeat;
	height: 114px;
	}

.header500 {
	background: transparent url(logos/5001.png) center no-repeat;
	height: 123px;
	}
/* end headers */

/* begin table colors */
.tableborder {
	color: #000000;
	background: #6666aa;
	}

.table1 {
	color: #000000;
	background: #dddde5;
	}

.table2 {
	color: #000000;
	background: #cacad0;
	}

.table3 {
	color: #000000;
	background: #8899aa;
	}
/* end table colors */

a:link, a:active, a:visited {
	color: #0066ff;
	background: transparent;
	}

a:hover {
	color: #0066ff;
	text-decoration: none;
	background: #8899aa;
	}

a.Webmech:link, a.Webmech:visited, a.Webmech:active {
	color: #0033ff;
	background: transparent;
	}

a.Webmech:hover {
	color: #000000;
	text-decoration: none;
	background: #8899aa;
	}

a.w3c:link, a.w3c:visited, a.w3c:active, a.w3c:hover {
	background: transparent;
	border-style: solid;
	border-width: 1px;
	border-color: transparent;
	}

a.NavBar:link, a.NavBar:active, a.NavBar:visited {
	color: #0066ff;
	background: transparent;
	display: block;
	border-style: solid;
	border-width: 1px;
	border-color: transparent;
	}

a.NavBar:hover {
	color: #000000;
	text-decoration: none;
	background: #8899aa;
	display: block;
	border-style: solid;
	border-width: 1px;
	border-color:  #0066ff;
	}

a.WebmechBar:link, a.WebmechBar:active, a.WebmechBar:visited {
	color: #0022ff;
	background: transparent;
	display: block;
	border-style: solid;
	border-width: 1px;
	border-color: transparent;
	}

a.WebmechBar:hover {
	color: #000000;
	text-decoration: none;
	background: #8899aa;
	display: block;
	border-style: solid;
	border-width: 1px;
	border-color: #0022ff;
	}