@charset "utf-8";
/* CSS Document */

html, body {
	height: 100%;
	margin: 0;
	padding: 0;
}
* {
	margin:0px auto;
	padding:0;
}
div#shim {
	visibility: hidden;
	width: 100%;
	height: 50%;
	margin-top: -200px;
	float: left;
}
div#wrapper {
	width: 100%;
	height: 400px;
	clear: both;
	background: url(inauguration-bg.jpg) repeat-x left 50px;
	position: relative;
	text-align: center;
	top: -200px;
	/* IE4ever Hack: Hide from IE4 **/
	position: static;/** end hack */
}
div#wrapper .contentcontainer {
	margin: 0 auto;
	width: 989px;
	background: url(inauguration-graybg.jpg) repeat-x left 50px;
}
div#wrapper .contentcontainer a {
	text-decoration: none;
	color: #000;
	cursor: pointer;
}
div#wrapper .contentcontainer .imgcontainer {
	float: left;
	width: 220px;
}
div#wrapper .contentcontainer .txtcontainer {
	float: left;
	width: 130px;
	padding: 62px 0 0 0;
	height: auto;
	font-weight: bold;
	font-size: 16px;
}
/* Hide from IE5mac \*//*/
div#shim {
display: none;
}
 
html, body {
height: auto;
}
/* end hack */
/* ]]> */


/* Opacity Code */
.container {
	position: fixed;
	_position:absolute;
	opacity:0.95;
	filter:alpha(opacity=95);
	left:0px;
	top:0px;
	padding:0;
	margin:0;
	/*padding-bottom: 10000px; 
  margin-bottom: -10000px;*/

  height: 100%;
	width: 100%;
	background-color:#000000;
	z-index:100;
	display:'';
}
.container2 {
	width:100%;
	height:0px;
	display:'';
	margin:0;
	position:fixed;
	/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
	_position:absolute;
	left: 0%;
	top: 2%;
	z-index:101;
}
#fixme {
	/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
  position: absolute;
	left: 0%;
	top: 20%;
	_left: 0px;
	_top: 20px;
	width: 100%;
}
body > div#fixme {
	/* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
  position: fixed;
}