#Header {
	padding-top: 160px;
	position: relative;
}
#Header h1, #Header p {position: absolute;padding: 0; margin:0;}
#Header h1 {
	top: 55px;
	left: -10px;
}
#Header h1 a{
	display: block;
	width: 240px;
	height: 70px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(/img/ilovetxp1.jpg) no-repeat center center;
	border: 0;
}
#Header h1 a:hover {
	background: url(/img/ilovetxp2.jpg) no-repeat  center center;
}

#Header p {
	top: 80px;
	left: 330px;
}
#Header .icon {
	height: 10px;
	line-height: normal;
}

#SectionList{
	border-top: 2px solid #fc3;
	border-bottom: 2px solid #fc3;
	height: 46px;
	margin-left: 0;
}
#SectionList li {
	display: inline;
	float: left;
}
#SectionList a,
#SectionList form {
	display: block;
	font-size: 14px;
}
#SectionList a{
	border: 0;
	padding: 15px 10px;
}
#SectionList form {
	height: 30px;
	line-height: 30px;
	margin-right: 3px;
	text-align: right;
	padding-top: 8px;
	zoom: 1;
	overflow: visible;
}
#SectionList a.active {
	border-bottom: 5px solid #fc3;
	padding-bottom: 10px;
}

#SectionList a:link,
#SectionList a:visited{
	color: #b33;
}
#SectionList a:hover {
	color: #fff;
	background-color: #b33;
}
#SectionList .text-input {
	width: 220px;
}
#SearchSubmit span {display: none;}
#SectionList button,
#SectionList .text-input {
	display: inline;
	float: left;
}
#SectionList .text-input {
	margin-right: 5px;
}
* html #SectionList button img {
	display: block;
	display: inline-block;
	padding: 8px 0;
	vertical-align: middle;
}