
/* Begin Typography & Colors */
body {
//	font-size: 90%; /* Resets 1em to 10px */
	font-family: Georgia, 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight:500;
	background-color: #fff;
	color: #000;
	text-align: left;
	margin: 0;
	}
#page {
	margin: 0;
	border: 0;
	width:1000px;
}

#toparea {
	margin: 0;
	border: 0;
//	background-color: #fcfcfc;
	background-image: url('images/bg.gif');
	background-repeat: repeat-x;
}

#pagetitle {
	padding: 20px;
	margin:0;
//	margin-top:10px;
	}

#workcol {
	padding-left: 20px;
	width: 150px;
	float: left;
//	background-color: #efefef;
	}

#example {
	width: 600px;
	padding-top:10px;
	float: left;
//	background-color: pink;
}

#description {
	font-size: 85%; /* Resets 1em to 10px */
	padding:20px;
	width: 190px;
	float: left;
//	background-color: yellow;
	}

#description h3 {
	margin:0;
	padding:0;
}

p#workyear {
	font-style: italic;
	color: #444;
}

img.previewthumb {
	border-top: 1px solid #eee;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #eee;
	border-right: 1px solid #ccc;
	margin-right:4px;
	margin-bottom:4px;
}

ul.work {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
ul.work li {
	margin-top:10px;
}
a {
	color: #2cb0ff;
//	font-weight:700;
	text-decoration: none;
}

a:hover {
	color: #088ad8;
}

a:visited {
	color: #999;
}