/* -----------------------------------------------------
BODY DEFAULTS
----------------------------------------------------- */

body {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #202020;
	background-image: url(backgrounds/wall.jpg);
	background-repeat: repeat-y;
}

body.sidebar {
	background-image: url(backgrounds/bg_sidebar.jpg);
}

body.bikinis {
	background-image: url(backgrounds/bg_bikinis.jpg);
}

a:focus {
    outline: 0;
}

div.verspacer {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1px;
	height: 680px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

div.horspacer {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1000px;
	max-height: 1px;
	height: auto !important;
	height: 1px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

div.thumbs-2rows {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1px;
	height: 700px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

div.thumbs-3rows {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1px;
	height: 988px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

div.thumbs-4rows {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1px;
	height: 1276px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

div.thumbs-5rows {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1px;
	height: 1564px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

div.thumbs-6rows {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1px;
	height: 1852px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

div.thumbs-8rows {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1px;
	height: 2428px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

div.thumbs-2rows-wetsuits {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1px;
	height: 900px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

div.thumbs-4rows-wetsuits {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1px;
	height: 1676px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

div.thumbs-5rows-wetsuits {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1px;
	height: 2064px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

div.dealers-news {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	width: 1px;
	height: 737px;
	align: left;
	vertical-align: top;
	background-color: #000000;
	background-image: url(images/spacer.gif);
}

#container {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	margin: 0px;
	padding: 0px;
	min-height: 680px;
	height: 100%;
	min-width: 1000px;
	width: 100%;
	background: transparent;
}