body {
	background-image: url(/images/bkg.gif);
	background-repeat: repeat-x;
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial;
	font-size:10px;
	color:#999;
	height:100%;
}

#footer {
	padding-left:26px;
	padding-bottom:26px;
}

img {
	border:0px;
}

h1, em {
	font-size:10px;
	font-weight:normal;
	font-style:normal;;
	padding:0px;
	margin:0px;
	color:#000;
}

div.title {
	padding-bottom:10px;
}

p {
	padding:0px;
	margin:0px;
	padding-bottom:10px;
	
}
a {
	text-decoration:none;
	color:#666;
}

a.simple {
	color:#999;
}

a:hover {
	text-decoration:underline;
	color:#000;
}

a.selected {
	color: #000;
}

div.top_nav a.selected {
	color:#000;
	font-weight:bold;
}

table td {
	vertical-align:top;
	font-family: Verdana, Arial;
	font-size:10px;
	color:#999;
}

#top {
	height: 88px;
}

#logo {
	padding-top:41px;
	padding-left:26px;
	float:left;
}

#main {
	width:926px;
	padding-top:20px;
	clear:left;
}

td.content {
	width:514px;
}

td.content#home {
	width:314px;
}

td.side {
	width:294px;
	padding-left:26px;
	padding-right:93px;
}

td.work_nav {
	width:125px;
	padding-left:26px;
	padding-right:30px;
}

td.work_info {
	width:202px;
	padding-right:30px;
}

div.top_nav {
	margin:0px;
	padding:0px;
	padding-top:55px;
	float:left;
	width:134px;
}

#top_nav {
	margin-left: 412px;
}

div.stubs div {
	padding-top:6px;
	float:left;
}

div.stub1 {
	padding-left:26px;
}

div.stub2 {
	padding-left:153px;
}

div.stubs {
	clear:left;
/*	width: 675px;*/
}

div.stub_work {
	padding-left:133px;
}

div.stub_contact {
	padding-left:133px;
}

div.stub_about {
	padding-left:231px;
}

#textmate_footnotes_debug {
	clear:left;
	padding-left:200px;
}

div.recent {
	padding-bottom:20px;
}

div.recent h1 {
	padding-top:20px;
}

ul.work_nav {
	padding:0px;
	margin:0px;
	padding-bottom:20px;
	clear:left;
}

td.work_info div {
	clear:left;
}

div.work_details {
	clear:left;
}

ul.work_nav li a, div.work_peice_nav a {
	color:#999;
}

ul.work_nav li.selected a {
	color:#000;
}

ul.work_nav li a:hover, div.work_peice_nav a:hover {
	color:#000;
}

ul.work_nav li {
	list-style: none;
}

li.selected a {
	color:#000;
}

td.work_info div {
	padding-bottom:10px;
}

div.work_img, div.work_piece_nav {
	padding-bottom:10px;
}
div.work_piece_nav {
	padding-bottom:6px;
}

div.types h1 {
	padding-top:15px;
}

