body.home
{
	background: #FFF;
}

#wrapper
{
	width: 100%;
}

#header
{
	background:  transparent url("waiting/header-gradient.jpg") scroll repeat-x left top;
	width: 100%;
}
	#header .inside
	{
		height: 415px;
		margin: 0 auto;
		position: relative;
		width: 920px;
	}
		#header .inside h1,
		#header .inside h2,
			#header .inside h1 span,
			#header .inside h2 span
		{
			background:  transparent url("waiting/header-gradient.jpg") scroll no-repeat center top;
			display: block;
			height: 100%;
			left: 0;
			margin: 0;
			padding: 0;
			position: absolute;
			top: 0;
			width: 100%;
		}
			#header .inside h1 span,
			#header .inside h2 span
			{
				font-size: 0;
				overflow: hidden;
				text-align: left;
				text-indent:  -10000px;
			}
		
		#header .inside h1 { background-image: url("waiting/header-clouds.jpg"); }
			#header .inside h1 span { background-image: url("waiting/header-notch.jpg"); }
		#header .inside h2 { background-image: url("waiting/header-earth.jpg"); }
			#header .inside h2 span { background-image: url("waiting/header-logo.jpg"); }

#container
{
	background: #ADC9E4 url("waiting/header-gradient.jpg") scroll repeat-x left -415px;
	width: 100%;
}

#main
{
	background: transparent url("waiting/header-clouds.jpg") scroll no-repeat center -415px;
	height: 185px;
	margin: 0 auto;
	position: relative;
	width: 920px;
}

body.home {}
	body.home #main {}
		body.home #main .mod_article {}
			body.home #main .mod_article p {
				font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
				text-align: center;
			}

#enter
{
	height: 97px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 283px;
}
	#enter p
	{
		background: transparent url("home/enter-text.jpg") scroll no-repeat center center;
		display: block;
		height: 47px;
		left: 0;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 10px;
		width: 283px;
	}
	#enter p.welcome {
		background-image: url("home/welcome-text.jpg");
		left: 283px;
	}
	#enter p span,
	#enter p a
	{
		/*background:  transparent url("waiting/mask-text.png") scroll no-repeat center center;*/
		display: block;
		font-size: 0;
		height: 100%;
		overflow: hidden;
		text-align: left;
		text-indent:  -10000px;
		width: 100%;
	}
	#enter p a:focus {
		outline: 0;
	}

#footer
{
	background: #ADC9E4 url("home/footer-notch.png") scroll no-repeat center top;
	margin: 0;
	overflow: hidden;
	padding: 14px 0 0 0;
	width: 100%;
}
	#footer .inside
	{
		background:  #FFF url("home/news-background.png") scroll repeat-x center top;
		margin: 0;
		padding: 15px 0 0 0;
		position: relative;
	}
	#footer #news {
		margin: 0 auto 20px auto;
		overflow: hidden;
		width: 852px;
	}
		#footer #news  .news {
			background: url("home/news-dots.gif") repeat-y right top;
			display: inline;
			float: left;
			margin: 0;
			width: 284px;
		}
		#footer #news #internationalNews { background: none; }
			#footer #news .news h1 {
				font-size: 0.85em;
				font-weight: bold;
				margin: 0 12px 5px 10px;
				padding: 0;
			}
			#footer #news #localNews h1 { color: #2C850A; }
			#footer #news #nationalNews h1 { color: #01499B; }
			#footer #news #internationalNews h1 { color: #CC3802; }
				#footer #news .news .layout_home {
					font-size: 0.85em;
					margin: 10px 7px 0 5px;
					padding: 5px;
				}
			#footer #news .feed_link {
				float: right;
				margin-right: 10px;
			}
			#footer .feed_link a {
				background: url("home/feed.png") no-repeat left top;
				display: block;
				font-size: 0;
				height: 20px;
				overflow: hidden;
				text-indent: -9999px;
				width: 20px;
			}
			#footer .feed_link a:hover { background-position: left bottom; }

#copyright {
	clear: both;
}
