body {
	font-size:100%;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h1 {
	font-size:1.6em;
	padding:0.4em;
	background:#eee;
	color:gray;
}

	h1 span {
		color:black;	
	}

h2 {
	font-size:1.4em;
	color:#9A4444;
}

ul.menu {
	padding-left:1.2em;
}

ul.menu li {
	display:inline;
	margin-left:0.5em;
}

table td {
	font-size:0.8em;
	vertical-align:top;
}

.contact {
	background:#eee;
	padding:0.01em 0.7em;
}

	.contact a {
		color:#9A4444;
	}

ul.logo-list li {
	display:inline;
}

	ul.logo-list img {
		margin-left:1em;
		margin-bottom:1em;
		border:none;
	}

.portfolio-screenshots {
	
}

	.portfolio-screenshots img {
		border:1px solid gray;
		margin-bottom:1.5em;	
	}

	.portfolio-screenshots h3 {
		margin-bottom:0.5em;	
	}

.menu-anchor {
	float:right;
	margin-top:-2.8em;
	background:#eee;
	padding:0.01em 0.7em;
}

.quote {
	background:#eee;
	padding:0.5em 1em;
	border-left:1px solid red;
}

.marker {
	background:#66FF33;
	padding:0 0.2em;
	font-weight:normal;
}

ul.designers {
	padding-left:0;
	list-style-type:none;
}

	ul.designers li {
		margin-bottom:1.3em;
	}

	ul.designers img {
		float:left;
		padding:0em 1em 0.5em 0;	
		border:none;
	} 

.sun {
	text-align:center;
}

	.sun img {
		margin-top:1em;
	}

.extlink {
	margin-top:-1em;
}

.webmoney a {
	font-size:0.8em;
	text-align:center;
}

.webmoney img {
	margin-left:1em;
}

.webmoney ul {
	list-style-type:none;
	float:left;
}

.webmoney div {
	float:left;
}

.footer {
	background:#eee;
	padding:0.5em;
	font-size:0.8em;
}
