/* MAIN STRUCTURAL ELEMENTS
----------------------------------------------------------------------------------------------------*/

html, body {
	position: static;
	height: 100%;
	width: 100%;
   	background: #000 url('images/bg.jpg') repeat-y center;
	margin: 0 auto;
	padding: 0;
	color: #FFF;
}

A:link, A:visited, A:active {text-decoration: none; color: #FFF;}
A:hover {text-decoration: underline; color: #400000;}

p {
	margin-top: 3px;
	margin-bottom: 3px;
}

img {
	border: 0;
}

a img.portfolio {
	border: 2px solid #210003;
	padding: 0;
}

a:hover img.portfolio {
	border: 2px solid #400000;
	padding: 0;
}

.style1, .style2, .style3, .style4, .lbfont {
	font: 11px Verdana, Tahoma, Arial, sans-serif;
	text-align: center;
}

.style1, .style3 {
	font-weight: bold;
}

.style3, .style4 {
	font-style: italic;
}

.style4, .lbfont {
	color: #a5a5a5;
}
