/***************************************************************
Style Sheet for Tioga Energy

Copyright 2008 by Tioga Energy, All Rights Reserved
***************************************************************/



#header {
	position:absolute;
	top:0;
	left:0;
	
	padding-top:7px;
	
	width:1006px;
	height:111px;
	
	background:url('/images-layout/header-bg.gif') top left no-repeat #fff;
	z-index:1;
}
#headerWrapper {
	margin:0 auto;
	width:990px;
	height:110px;
	border-bottom:1px solid #d1cfcc;
}


#header .headerLogo {
	position:absolute;
	top:57px;
	left:27px;
	z-index:100;
}

#headerLinks {
	position:absolute;
	top:31px;
	right:78px;
	margin:0;
	padding:0;
	list-style:none;
	font-size:95%;
}
	#headerLinks li {
		float:left;
		margin:0;
		padding:0 8px;
		border-right:1px solid #575a5d;
	}
	#headerLinks li.last {
		border:none;
	}
		#headerLinks li a:link, #headerLinks li a:visited {
			color:#575a5d;
			text-decoration:none;
		}
		#headerLinks li a:hover, #headerLinks li a:active {
			text-decoration:underline;
		}

#login {
	display:none;
	position:absolute;
	top:28px;
	right:23px;
	width:60px;
	z-index:2;
}
	#login a:link, #login a:visited {
		display:block;
		float:right;
		padding:4px 8px 3px 8px;
		width:44px;
		height:11px;
		font-size:80%;
		text-align:center;
		text-transform:uppercase;
		text-decoration:none;
		letter-spacing:1px;
		color:#fff;
		background:#a2a5a4;
	}
	#login a:hover, #login a:active {
		text-decoration:underline;
	}
	#loginForm {
		display:none;
		clear:right;
		height:75px;
		border:1px solid #2c8323;
		background:#fff;
	}
#login:hover,
#login.over {
	width:200px;
	z-index:10;
}
	#login:hover #loginForm,
	#login.over #loginForm {
		display:block;
	}
	#login:hover a:link, #login:hover a:visited,
	#login.over a:link, #login.over a:visited {
		background:#2c8323;
	}



#search {
	position:absolute;
	top:56px;
	right:23px;
	width:200px;
}
	#searchSubmit {
		position:absolute;
		top:0;
		right:0;
	}
	#searchQuery {
		position:absolute;
		top:0;
		right:16px;
		padding:2px 4px;
		width:172px;
		height:10px;
		font-size:85%;
		line-height:1em;
	}

.flagHeader {
	position:absolute;
	right:34px;
	top:27px;
	}

#newsletter {
	position:absolute;
	top:84px;
	right:23px;
	width:200px;
	z-index:2;
}
	#newsletter a:link, #newsletter a:visited {
		display:block;
		float:right;
		padding:4px 8px 3px 8px;
		width:184px;
		height:11px;
		font-size:80%;
		text-align:center;
		text-transform:uppercase;
		text-decoration:none;
		letter-spacing:1px;
		color:#fff;
		background:#a2a5a4;
	}
	#newsletter a:hover, #newsletter a:active {
		text-decoration:underline;
	}
	#newsletterForm {
		position:relative;
		display:none;
		clear:right;
		height:97px;
		border:1px solid #d6560a;
		background:#fff;
	}
		#newsletter_first_name {
			position:absolute;
			top:10px;
			left:10px;
			padding:2px 4px;
			width:73px;
			font-family:arial, helvetica, sans-serif;
			font-size:10px;
			line-height:1em;
		}
		#newsletter_last_name {
			position:absolute;
			top:10px;
			right:10px;
			padding:2px 4px;
			width:73px;
			font-family:arial, helvetica, sans-serif;
			font-size:10px;
			line-height:1em;
		}
		#newsletter_email {
			position:absolute;
			top:39px;
			left:10px;
			padding:2px 4px;
			width:166px;
			font-family:arial, helvetica, sans-serif;
			font-size:10px;
			line-height:1em;
		}
		#newsletter_signup {
			position:absolute;
			bottom:10px;
			right:10px;
			padding:1px 8px 3px 8px;
			height:20px;
			font-family:arial, helvetica, sans-serif;
			font-size:10px;
			text-align:center;
			text-transform:uppercase;
			color:#fff;
			border:1px solid #d1cfcc;
			background:#e8b700;
		}
			#newsletter_signup:hover {
				text-decoration:underline;
			}
	
#newsletter:hover,
#newsletter.over {
	z-index:10;
}
	#newsletter:hover #newsletterForm,
	#newsletter.over #newsletterForm {
		display:block;
	}
	
	#newsletter:hover a:link, #newsletter:hover a:visited,
	#newsletter.over a:link, #newsletter.over a:visited {
		height:28px;
		background:#d6560a;
	}
