body {
	margin: 0 auto;
	text-align: center;
	background: #000 url(images/bg.jpg) center top no-repeat fixed;
	font: normal 16px/24px Arial, Helvetica, sans-serif;
	color: #fff;
}
a, a:link, a:visited {
	color: #FF0;
	text-decoration: none;
}
a:hover, a:active {
	color: #FF0;
	text-decoration: underline;
}
.pxline {
	width: 100%;
	margin: 0;
	height: 1px;
	clear: both;
	overflow: hidden;
}
.wrap {
	width: 900px;
	margin: 0 auto;
	padding-top: 40px;
}
.contentline {
	margin: 0;
	padding: 0 0 25px 0;
}
.logo {
	width: 253px;
	padding-right: 36px;
	margin: 0;
	float: left;
	text-align: right;
}
.photos {
	width: 586px;
	margin: 0;
	float: left;
	padding-right: 25px;
}
.contenttop {
	height: 7px;
	background-color: #fff;
	margin: 0;
	overflow: hidden;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}
.contentphotos {
	margin: 0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/contentbg_25.png');
	width: 100%;

}
.contentphotos[class] {
  background-image:url(images/contentbg_25.png);
}
.leftarrow {
	margin: 0;
	float: left;
	width: 14px;
	padding: 102px 5px 0 14px;
}
ul.photolist {
	margin: 0;
	list-style-type: none;
	padding: 20px 0;
	float: left;
}
ul.photolist li {
	margin: 0;
	width: 150px;
	list-style-type: none;
	padding: 0 11px;
	float: left;
}
.rightarrow {
	margin: 0;
	float: left;
	width: 14px;
	padding: 102px 0 0 5px;
}
.subject {
	width: 253px;
	padding-right: 36px;
	padding-top: 28px;
	margin: 0;
	float: left;
	text-align: right;
	font: bold 18px/1.1em Arial Black, Arial, Helvetica, sans-serif;
	color: #999;
	text-transform: uppercase;
}
.content {
	width: 586px;
	margin: 0;
	float: left;
	padding-right: 25px;
}
.contenttext {
	margin: 0;
	padding: 23px 42px;
	text-align: left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/contentbg_25.png');	
	width: 502px;

}
.contenttext[class] {
  background-image:url(images/contentbg_25.png);
}

.contactus {
	margin: 0;
	text-align: left;
	width: 300px;
	float: left;
	font: normal 14px/1.4em Arial, Helvetica, sans-serif;
}
.contactustext {
	margin: 0;
	padding: 23px 42px;
	text-align: left;	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/contentbg_25.png');
	width: 216px;
}
.contactustext[class] {
  background-image:url(images/contentbg_25.png);
}
.flashplayer {
	width: 256px;
	height: 178px;
	float: right;
	margin: 0;
}
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
