body {
	margin: 0;
	padding: 0;
	font-family: sans-serif;
	line-height: 1.4em;
	font-size: small;
	background-color: #DED7BF;}

div#footer {padding: 2%;
text-align: center;
clear: both;
background-color: #ded7bf;
color: #4c4c4c;
border-top: groove }

div#maincontent {
	padding: 1% 2% 2%;
	text-align: justify;
	background-color: #ded7bf;
	color: #4c4c4c;
	border-left-color: #6b6b6b;}

div#leftcolumn {padding: 2%;
float: left;
text-align: right;
background-color: #a17267;
color: #4c4c4c;
width: 20% }

div#navbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: right;
background-color: #ded7bf;
border-top: solid;
border-bottom: solid;
font-weight: bold;
width: 150px }

p.breadcrumbs {font-size: .9em;
font-family: Times, "Times New Roman", serif;
background-color: #f1e9d2;
border-top: groove;
border-bottom: groove }

p.breadcrumbs a:link { }

p.breadcrumbs a:visited { }

p.breadcrumbs a:hover { }

.currentpage { }

span.separator {color: #6d6d6d;
font-size: .9em }

#navbar a:link, #navbar a:visited {color: #ded7bf;
background-color: #482101;
text-decoration: none;
display: block;
border-top: none;
border-right: solid #b28965 30px;
margin-top: 1px;
margin-bottom: 1px;
padding-top: 3px;
padding-bottom: 3px;
padding-right:12px }

a.navigation:link {color: #800000;
text-decoration: none }

a.navigation:visited {color: #666666;
text-decoration: underline }

a.navigation:hover {color: #400080;
text-decoration: underline }

#navbar a:hover, #pgprj-wb #navbar #workbench, #pgprj-sc #navbar #screen, #pgprj-bu #navbar #butcher, #pgprj-do #navbar #door, #pgprj-lp #navbar #lamp, #pgprj-eu #navbar #entunit, #pgprj-ch #navbar #chest {background-color: #b28965;
text-decoration: none;
border-right: solid #482101 30px }

#pg-handtools #navbar #handtools, #pg-powertools #navbar #powertools, #pg-techniques #navbar #techniques {background-color: #b28965;
text-decoration: none;
border-right: solid #482101 30px }

#pg-planes #navbar #ht #plane, #pg-saws #navbar #ht #saw, #pg-chisel #navbar #ht #chisel, #pg-marking #navbar #ht #marking, #navbar #ht a:hover {background-color: #B29A85;
text-decoration: none;
border-right: solid #685443 30px }

#pg-saws #navbar #pt #saw, #pg-router #navbar #pt #router, #pg-morticer #navbar #pt #morticer, #pg-jointer #navbar #pt #jointer, #pg-planer #navbar #pt #planer, #pg-sander #navbar #pt #sander, #navbar #pt a:hover {background-color: #B29A85;
text-decoration: none;
border-right: solid #685443 30px }

div#topbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
font-weight: bold;
background-color: #ded7bf;
border-bottom: 1px groove #6b6b6b;
font-weight: bold;
padding: 5px }

#topbar a:link, #topbar a:visited {color: #6b6b6b;
background-color: #f1e9d2;
text-decoration: none;
border: solid #6b6b6b 1px;
display: inline;
margin-left: 5px;
margin-bottom: 0px;
padding-top: 5px;
padding-left: 15px;
padding-bottom: 5px;
padding-right:15px }

#topbar a:hover, #pgprj #topbar #projects, #pgtools #topbar #tools, #pgshop #topbar #shop, #pglinks #topbar #links, #pgme #topbar #me, #pghome #topbar #home{color: #800000 }
.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6b6b6b;
}
link {
	color: #800000;
}
.projectTitle {
	font-size: 14px;
	font-style: normal;
	color: #660000;
	font-weight: bold;
}
.movieLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-transform: lowercase;
	color: #660000;
	text-decoration: none;
}
.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	text-transform: lowercase;
	color: #000000;
	text-decoration: none;
}
}
.projectHeader {
	font-size: 24px;
	font-style: normal;
	color: #660000;
	font-weight: bold;
