
body {
	margin: 0px;
	padding: 0px;
	background: url(mainbg.jpg) top left;
}

.content {
	font: normal 12px Tahoma, Arial;
	vertical-align: top;
	line-height: 14px;
	color: #333333;
}

.projects {
	font: bold 13px Tahoma, Arial;
	vertical-align: top;
	text-decoration: underline;
	color: #ae6a00;
	padding-top: 10px;
	padding-bottom: 13px;
}

.projects2 {
	font: normal 11px Tahoma, Arial;
	vertical-align: top;
	color: #333333;
	padding-right: 13px;
}

.large {
	font: bold 14px Tahoma, Arial;
	color: #ae6a00;
}

.footer {
	font: normal 9px Tahoma, Arial;
	vertical-align: top;
	line-height: 14px;
	color: #888888;
}

a {
	color: #333333;
	text-decoration: underline;
}

a:visited {
	color: #333333;
	text-decoration: underline;
}

a:hover {
	color: #333333;
	text-decoration: none;
}

a.footer {
	color: #888888;
	text-decoration: underline;
}

a.footer:visited {
	color: #888888;
	text-decoration: underline;
}

a.footer:hover {
	color: #888888;
	text-decoration: none;
}

form {
	margin: 0px;
	padding: 0px;
}

ul, ol {
	margin-top: 0px;
}

td.photos {
	margin: 10px;
	padding: 10px;
}

.links {
	font: normal 12px Tahoma, Arial;
	vertical-align: top;
	line-height: 19px;
	color: #333333;
}

#links {
	font: normal 12px Tahoma, Arial;
	vertical-align: top;
	line-height: 19px;
	color: #333333;
}

#links a {
	cursor: default;
	text-decoration: none;
}

#links a:hover {
	background: #cccccc;
	text-decoration: none;
}

#scroller {
	width: 556px;
	height: 433px;
        overflow-x: hidden;
	overflow-y: auto;
	padding-right: 0px;
	padding-left: 0px;
	scrollbar-arrow-color: #4e658a;
	scrollbar-3dlight-color: #777799;
	scrollbar-darkshadow-color: #666677;
	scrollbar-face-color: #a1b1c3;
	scrollbar-highlight-color: #e9e9e9;
	scrollbar-shadow-color: #a1b1c3;
	scrollbar-track-color: #9faab8;
}

