<style type="text/css">
	a:active {
		color:blue;
		}
	a:link:hover {
		text-decoration: none; 
		font-weight:bolder; 
		background:#FFFF00;
		}
	a:visited:hover {
		text-decoration:none; 
		color:maroon; 
		background:none; 
		font-weight:bolder;
		}
	a:link {
		text-decoration: underline; 
		color:blue;
		background-color:"transparent";
		}
	a:visited {
		text-decoration:underline; 
		color:maroon; 
		background:lightgray;
		font-weight:normal;
		}
	a.icon:visited {
		background:none;
		text-decoration:none;
		}
	a#unvisited {
		color:blue;
		text-decoration:underline;
		font-weight:normal;
		background-color:"transparent"
		}
	a#unvisited:hover {
		text-decoration:none;
		color:blue;
		background-color:yellow;
		font-weight:bolder;
		cursor:pointer;
		}
	a#visited {
		text-decoration:underline;
		color:maroon;
		background:lightgray;
		font-weight:normal;
		}
	a#visited:hover {
		text-decoration:none;
		color:maroon;
		background:none;
		font-weight:bolder;
		cursor:pointer;
		}
	body {
		text-align:justify;
		padding:10;
		font-family:verdana;
		background-color:lavender;
		/*background-image:url(background/midnightblue_horiz_1x1000.gif);*/
		background-repeat:repeat-y;
		}
	body.menu {
		background-repeat:no-repeat;
		background-color:white;
		background-image:url("background/ps.jpg");
		background-repeat:no-repeat;
	}
	body.navbar {
		background-color:papayawhip;
		}
	body.menu p {
		font-family:verdana;
		}
	body.rightmenu {
		background-image:url();
		background-repeat:no-repeat;
		background-color:white;
		font-family:trebuchet ms;
		}
	p.disclaimer {
		font-family:courier new;
		}
	p.menuitem {
		border=0;
		padding-left:5%;
		padding-right:5%;
		padding-top:3%;
		padding-bottom:3%;
		}
	img.icon {
		border:none;
		vertical-align:text-bottom;
		text-decoration:none;
		padding-right:4px;
		}
	a:visited img.icon {
		background:none;
		}
	p.icon a:link:hover {
		background:white;
		}
	p.icon a:visited {
		background:none;
		border=0;
		}
	p.dates {
		font-family:trebuchet ms;
		font-weight:bold;
		}
	p.caption {
		font-family:verdana;
		color:navy;
		font-weight:normal;
		text-align:justify;
		}
	h1 {
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:32pt;
		font-variant:normal;
		color:lavender;
		text-align:center;
		border-bottom:solid;
		border-bottom-color:lavender;
		border-bottom-width:medium;
		border-top:solid;
		border-top-width:medium;
		border-top-color:lavender;
		}
	h1.DIY {
		font-variant:normal;
		}
	h2,h4,h5 {
		font-family: verdana;
		}
	h5 {
		color:navy;
		}
		
	*.footer {
		color:navy; 
		font-family:courier new; 
		background:#ffd700;
		border-bottom:solid;
		border-bottom-color:midnightblue;
		border-bottom-width:thin;
		border-top:solid;
		border-top-color:midnightblue;
		border-top-width:thin;
		border-left-width:thin;
		border-left-color:midnightblue;
		border-left-style:solid;
		border-right-color:midnightblue;
		border-right-style:none;
		border-right-width:thin;
		padding:2pt;
		}
	body.menu *.footer {
		color:black;
		font-family:verdana;
		background-color:white;
		border-bottom-color:black;
		border-top-color:black;
		border-left-color:black;
		border-right-color:black;
		border-right-style:solid;
		}
	h2 {
		background-color:lavender;
		text-align:left;
		border-bottom:inset;
		border-bottom-color:midnightblue;
		border-bottom-width:thin;
		border-top:solid;
		border-top-color:silver;
		border-top-width:thin;
		border-left:solid;
		border-left-color:silver;
		border-left-width:thin;
		padding:3pt;
		}
	h4.ezdacbuilder {
		font-family:verdana;
		border-bottom-color:silver;
		border-bottom-width:thin;
		border-bottom-style:inset;
		background-color:oldlace;
		border-top-color:silver;
		border-top-style:outset;
		border-top-width:thin;
		}
	a:link[href^="mailto:"] {
		color: blue;
		text-decoration:none;
		font-family: arial;
		padding:2pt;
		}
	a:link:hover[href^="mailto:"] {
		font-weight:normal;
		text-decoration:underline;
		}
	body.menu td {
		vertical-align:text-bottom;
		}
	table.menu {
		padding-left:1%;
		padding-bottom:1%;
		padding-top:5%;
		}
	table.positions {
		padding:1%;
		border:solid;
		border-width:thin;
		border-color:lavender;
		}
	td.jobdescription, td.techdescription {
		color:navy;
		text-align:left;
		}
	td.function {
		font-weight:bold;
		color:black;
		text-align:left;
		}
	table.page {
		width:80%;
		max-width:800px;
		min-width:500px;
		margin-top:1em;
		margin-bottom:5em;
		vertical-align:middle;
		background-color:#FEFDFD;
		padding-top:2em;
		padding-right:4em;
		padding-left:4em;
		padding-bottom:2em;
		border:solid;
		border-color:silver;
		border-width:thin;
		}
	table.diypics {
		padding:2em;
		width:100%;
		table-layout:auto;
		vertical-align:middle;
		}
	table.texttable {
		table-layout:auto;
		text-align:left;
		border:solid;
		border-width:thin;
		border-color:lavender;	
		padding-bottom:.5em;
		padding-top:.5em;
		}
	table.texttable td {
		padding:.5em;
		}
	table.texttable tr.odd {
		background-color:WhiteSmoke;
		border-bottom:dashed;
		border-bottom-width:thick;
		border-bottom-color:lavender;
		}
	table.texttable tr.tabhead {
		background-color:lavender;
		}
	tr.tabhead h2 {
		border:none;
		text-align:center;
		}
	h3.menu {
		color:lavender;
		}
	.delicious-post { 
		padding: .5em; 
		text-indent:0;
	 	}
	.delicious-odd {
		background-color:WhiteSmoke;
		}
	.delicious-posts ul, .delicious-posts li, .delicious-banner { 
		padding: .5em;
		}
	.pullquote {
 		width:550px;
 		line-height:1.5;
 		font-size:1.2em;
 		text-align:justify;
		background-color:WhiteSmoke;
		border:solid;
		border-width:thin;
		border-color:lavender;
		font-family:courier new;
 	}
	ul {
		list-style:none;
		border:solid;
		border-color:lavender;
		border-width:thin;
		margin:.5em;
		padding: .5em;
		width:auto;
		text-align:left;
		}
	ul.ezdacmenu{
		text-align:center;
		}
	ul li {
		border-bottom:solid;
		border-bottom-color:silver;
		border-bottom-width:thin;
		padding: .5em;
		}
	.delicious-posts li {
		border:none;
		}
	ul#newegglist, ul#ezdualmenu, ul#ezdacmenu, ul#diylist {
		text-align:center;
		width:30%;
		padding:.5em;
		margin:.5em;
		}
</style>

