@charset "UTF-8";
/*
PAGE STRUCTURE
*/
body {
	background-color:#fbfbfb;
}
/*
PAGE STRUCTURE
*/
#wrapper {
	margin:0 auto;
	position:relative;
	text-align:left;
	clear:left;
	background-image:url(../images/background-short.jpg);
	background-repeat:repeat-x;
	background-color:#fbfbfb;
}
#distance {
	width:100%;
	height:50%;
	background-color:#7ab6dd;
	margin-bottom:-20em;
	float:left;
}
#content {
	margin-left:auto;
	margin-right:auto;
	width:830px;
}
.window .top {
	background-image:url(../images/window-search-top.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:30px;
}
.window .bottom {
	background-image:url(../images/window-search-bottom.png);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:35px;
}
.window .inside {
	background-image:url(../images/window-search-middle.png);
	background-repeat:repeat-y;
	height:100%;
}
.window .inside .text {
	padding:0px 50px 0 160px;
}
/*
ELEMENTS
*/
.sitelogo {
	margin:0;
	padding:0;
}
.sitelogo a{
	background-image:url(../images/melzoo-logo-on-duotone.png);
	height:83px;
	/*
	width:275px;
	*/
	width:320px;
	text-indent:-1000em;
	background-repeat:no-repeat;
	display:block;
}

.searchbox {
	width:620px;
}
.searchbox .types {
	text-align:center;
	margin-bottom:8px;
}
.searchbox .types ul {
	list-style-type:none;
}
.searchbox .types li {
	display:inline;
	margin:0 30px 0 0;
}
.searchbox .types li a {
	font-size:180%;
	color: #bfbfbf;
	font-family:Arial, Helvetica, sans-serif;
}
.searchbox .types li a:hover, .searchbox .types li a.active:hover {
	color:#5eacdd;
	text-decoration:underline;
}
.searchbox .types li a.active {
	color: #747474;
	text-decoration:underline;
}
.searchbox input {
	vertical-align:middle;
}
.searchbox input.searchquery {
	width:525px;
	font-size:250%;
	margin:1px 10px 0 0;
	border:1px solid #a6a6a6;
	padding:5px 10px;
	line-height:normal;
}
.searchbox .options {
	color: #a6a6a6;
	float:right;
	display: inline;
	margin:0.5em 70px 0 0;
}
.searchbox .options label {
	display:block;
	padding:0.25em 0.5em;
}
.feature {
	text-align:center;
	padding:3.5em 0 3.5em 0;
}