body {
	background: #FFFFFF url(background.jpg) 0px 0px no-repeat;
	/* background: url(png.png) 0px 0px no-repeat;  */
}
/* a:hover {
	border-bottom: 1px solid #FFFFFF !important;
} */
.page {
	width: 100%;
}
.header {
}
.header .plain-black {
	width: 100%;
	background: url(black.jpg) 0px 0px repeat-x;
}
.header .wave {
	height: 64px;
	background: url(header.png) 0px 0px no-repeat;
	padding: 0px 0px 0px 540px;
}
* html .header .wave {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="media/header.png",sizingMethod="crop");
}
.input .left {
	width: 3px;
	height: 19px;
	background: url(input-left.png) 0px 0px no-repeat;
	float: left;
}
* html .input .left {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="media/input-left.png",sizingMethod="crop");
}
.input .center {
	float: left;
	padding: 0px;
}
.input {
	width: 170px;
	padding: 20px 0px 0px 0px;
	float: left;
	position: relative;
}
.input input {
	width: 160px;
	height: 19px;
	border: none;
	background: #474747;
	font: normal normal 14px georgia;
	color: #BEBEBE;
	padding: 0px 0px 0px 3px;
	*margin: -1px 0px 0px 0px;
}
.input .right {
	width: 3px;
	height: 19px;
	background: url(input-right.png) 0px 0px no-repeat;
	float: left;
}
* html .input .right {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="media/input-right.png",sizingMethod="crop");
}
.submit {
	margin: 20px 0px 0px 5px;
	float: left;
}
.submit input {
	width: 48px;
	height: 19px;
	border: none;
	background: url(submit.png) 0px 0px no-repeat;
	cursor: pointer;
	position: relative;
}
.form {
	width: 500x;
}
.links {
	margin: 375px 0px 0px 529px;
}
.links  tr {
	height: 53px;
}
.facebook a {
	width: 161px;
	height: 31px;
	background: url(facebook.png) 0px 0px no-repeat;
	float: left;
	border-bottom: 1px solid #EBEBEA;
	padding-bottom: 6px;
	cursor: pointer;
	text-indent: -2000px;
	overflow: hidden;
}
* html .facebook a {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="media/facebook.png",sizingMethod="crop");
}
.facebook  img {
	width: 12px;
	height: 12px;
	margin: 6px 5px 0px 0px;
}
.twitter a {
	width: 142px;
	height: 31px;
	background: url(twitter.png) 0px 0px no-repeat;
	float: left;
	border-bottom: 1px solid #EBEBEA;
	padding-bottom: 6px;
	cursor: pointer;
	text-indent: -2000px;
	overflow: hidden;
}
* html .twitter a {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="media/twitter.png",sizingMethod="crop");
}
.twitter  img {
	width: 7px;
	height: 12px;
	margin: 4px 0px 0px 0px;
}
.error {
	/* width: 300px; */
	font: normal normal 12px georgia;
	color: #FFFFFF;
	float: left;
	margin: 20px 0px 0px 5px;
}