body {
	background: #000;
	color: #fff;
	font-family: Arial, Verdana, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	padding-top: 1em;
	font-size: 12.5px;
	background-image: url('../images/background.jpg');
	background-position: 1400px 10px;
	background-repeat: no-repeat;	
}

a{
	color: #66FFFF;
}

img {
	border: 0;
}

div#container {
	width: 4600px;
	height: 525px;

}


div#container div.columns.title {
	margin-left: 38px;
	margin-right: 63px;
}
div#container div.columns.title, div#container div.columns.title p {
	width: 392px;	
}



/* Each column is in a .column div. */
div#container div.columns {
	position: relative;
	float: left;
	clear: none;
	margin-right: 30px;
	width: 270px;
	height: 525px;
}

div#container div#photos1.columns, div#container div#photos2.columns {
	width: 301px;
	margin-right: 0;
}

div#container div#photos2.columns {
	margin-right: 30px;
}


/* Make sure the images are aligned to the bottom of each column, so the mirrored bit is flush with the bottom bar. */
div#container div.columns img {
	position: absolute;
	bottom: -20px;
}

/* The title graphic should be positioned normally. */
div#container div.columns.title img {
	position: static;
}



div#container div.columns.video object {
	margin-top: 30px;
	background-color: black;
}

div#bar {
	/*behavior: url('iepngfix.htc');*/
	position: fixed;	
	width: 4600px;
	float: left;
	left: 0;
	height: 39px;
	margin-top: 490px;
	background-repeat: repeat-x;
	background-image: url('../images/bar_background.png');
	
}

div#bar img {
	padding: 0;
	margin-top: 8px;
	margin-right: 2em;
	margin-left: 38px;
}

