body { 
	padding: 0;
	margin: 0;
	background: #000000 url(images/background.jpg) top center no-repeat;
	background-attachment: fixed;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 105%;
}
a {
	color: #FFFFFF;
	outline: none;
}
a:hover {
	text-decoration: none;
}
a img {
	border: 0;
	padding: 10px 5px 0 0;	
}
a img:hover {
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;	
}
#content {
	width: 380px;
	padding: 140px 10px 0 15px;
	margin-left: 65px;
	background: url(images/pixel.png) top left repeat;
}
h1 {
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-size: 2.5em;
	margin: -5px 0 10px 0;
	padding: 7px 0 6px 0;
	color: #FFFFFF;
	line-height: 90%;
}
h2 {
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.0625em;
	margin: 0;
	padding: 0 0 0 2px;
	color: #FFFFFF;
}
p {
	font-size: 0.75em;
	padding: 10px 0 0 0;
	margin: 0;
	color: #BBBBBB;
}
#footer {
	width: 380px;
	color: #A0A0A0;
	font-size: 0.6875em;
	padding: 80px 0 0 0;
}
img#expando { 
	position: absolute; 
	display: none; 
	z-index: 1; 
	-ms-interpolation-mode: bicubic; 
} 
.wide img#expando, 
.tall img#expando { 
	display: block; 
}
.wide img#expando { 
	width: 100%; 
	height: auto; 
}
.tall img#expando { 
	width: auto; 
	height: 100%; 
}
.ie6fixed {
	position: absolute;
	top: expression((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px') !important;
}
