﻿body {
	background:url('/images/home/background.jpg') #fff repeat-x;
}

.wrapper {
	width:953px;
	margin:0 auto;
}

.navigation {
	background:url('/images/home/menu-spacer.jpg') no-repeat;
	padding:0 0 0 211px;
	float:left;
	width:742px;
}

.splash-logo {
	background:url('/images/home/splash-logo.jpg') no-repeat;
	text-indent:-999em;
	float:left;
	width:953px;
	height:128px;
}

.splash-title {
	background:url('/images/home/splash-title.jpg') no-repeat;
	text-indent:-999em;
	float:left;
	width:953px;
	height:77px;
}

.splash-text {
	background:url('/images/home/splash-text.jpg') no-repeat;
	float:left;
	width:953px;
	height:143px;
}

.splash-text .margin {
	font:normal 8.5pt Arial, Helvetica, sans-serif;
	line-height:1.5em;
	margin:0 0 0 87px;
	width:300px;
	color:#fff;
}

.flyout {
	border:solid #77581d;
	border-width:0 1px 0 1px;
	margin:0 0 0 40px;
	width:175px;
	background:#1c2c34;
	padding:2px 2px 2px 20px;
	cursor:pointer;
}

.flyout-top {
	border:solid #77581d;
	border-width:0 1px 0 1px;
	margin:0 0 0 40px;
	width:175px;
	background:#1c2c34;
	padding:15px 2px 2px 20px;
	cursor:pointer;
}

.flyout-bottom {
	border:solid #77581d;
	border-width:0 1px 1px 1px;
	margin:0 0 0 40px;
	width:175px;
	background:#1c2c34;
	padding:2px 2px 15px 20px;
	cursor:pointer;
}

.box {
	width:339px;
	height:157px;
	float:left;
}

.button-go:link, .button-go:visited {
	background:url('/images/home/button-go-normal.jpg') no-repeat;
	float:left;
	text-indent:-999em;
	display:block;
	width:60px;
	height:18px;
}

.button-go:hover {
	background:url('/images/home/button-go-over.jpg') no-repeat;
	float:left;
	text-indent:-999em;
	display:block;
	width:60px;
	height:18px;
}

.box-text {
	background:url('/images/home/text-box.jpg') no-repeat;
	float:left;
	font:normal 8.5pt Arial, Helvetica, sans-serif;
	padding:2px;
	border:0;
	width:157px;
	height:14px;
	clear:left;
}

.box-search {
	background:url('/images/home/search-box.jpg') no-repeat;
	width:239px;
	height:34px;
	padding:17px 0 0 100px;
}

.box-search form {
	margin:0;
	padding:0;
}

.box-search label {
	display:none;
}

.box-login-no {
	background:url('/images/home/login-box-no.jpg') no-repeat;
	font:normal 8.5pt Arial, Helvetica, sans-serif;
	width:339px;
	height:91px;
	text-align:center;
}

.box-login-no div {
	padding:20px 0 0 10px;
}

.box-login {
	background:url('/images/home/login-box.jpg') no-repeat;
	width:239px;
	height:91px;
	padding:15px 0 0 100px;
}

.box-login form {
	margin:0;
	padding:0;
}

.box-login label {
	display:none;
}

.button-login {
	background:url('/images/home/button-login-normal.jpg') no-repeat;
	float:left;
	text-indent:-999em;
	display:block;
	width:60px;
	height:18px;
}

.button-login:hover {
	background:url('/images/home/button-login-over.jpg') no-repeat;
	float:left;
	text-indent:-999em;
	display:block;
	width:60px;
	height:18px;
}

.buttons {
	list-style:none;
	margin:0;
	padding:0;
}

.buttons li {
	float:left;
}

.buttons li .button-testing:link, .buttons li .button-testing:visited {
	background:url('/images/home/button-testing.jpg') no-repeat;
	text-indent:-999em;
	display:block;
	width:305px;
	height:157px;
}

.buttons li .button-testing:hover {
	background:url('/images/home/button-testing.jpg') 0 -157px no-repeat;
	text-indent:-999em;
	display:block;
	width:305px;
	height:157px;
}

.buttons li .button-color:link, .buttons li .button-color:visited {
	background:url('/images/home/button-color.jpg') no-repeat;
	text-indent:-999em;
	display:block;
	width:309px;
	height:157px;
}

.buttons li .button-color:hover {
	background:url('/images/home/button-color.jpg') 0 -157px no-repeat;
	text-indent:-999em;
	display:block;
	width:309px;
	height:157px;
}

.content {
	font:normal 8.5pt Arial, Helvetica, sans-serif;
	padding:55px 0 15px 0;
	color:#8e8e8e;
}

.footer {
	background:url('/images/home/footer.jpg') no-repeat;
	width:953px;
	height:46px;
	float:left;
}

.footer ul {
	list-style:none;
	float:right;
	margin:13px 20px 0 0;
	padding:0;
}

.footer ul li {
	float:left;
	color:#fff;
}

.footer ul .pipe {
	font:normal 9pt Arial, Helvetica, sans-serif;
	padding:0 13px 0 13px;
}

.footer ul li a:link, .footer ul li a:visited {
	font:normal 8.5pt Arial, Helvetica, sans-serif;
	letter-spacing:0.5px;
	text-decoration:none;
	color:#fff;
}

.footer ul li a:hover {
	font:normal 8.5pt Arial, Helvetica, sans-serif;
	letter-spacing:0.5px;
	text-decoration:none;
	color:#bddced;
}