﻿@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'nevis';
	src: url('nevis.eot');
	src: local('nevis'), 
	local('nevis'), 
	url("nevis.woff") format("woff"),
	url('nevis.ttf') format('truetype'),
	url("nevis.svg#nevis") format("svg"),
	url("nevis2.ttf") format("truetype");
	font-weight: normal;
	font-style: normal;
}



/*@font-face {
  font-family: "nevis";
  src: url("nevis.eot");
  src: local("☺"),
    url("nevis.ttf") format("truetype");
}*/

/*@font-face {
	font-family: 'nevis';
	src: url('nevis.eot');
	src: local('‚ò∫'), url('nevis.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}*/

@font-face {
	font-family: 'bebas';
	src: url('bebas.eot');
	src: local('‚ò∫'), url('bebas.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

p a:link {
	color: #FFF;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}

p a:visited {
	color: #FFF;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}


.block object {
	margin-bottom: 20px;
}




p a:hover {
	color: #FFF;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.block ul {
	padding-left: 40px;
	line-height: 1.5em;
	padding-right: 20px;
}
.block ul li {
	list-style-type: disc;
	font-family: Verdana, Geneva, sans-serif;
}

.headerImage {
	left: -40px;
	position: relative;
}



body {
	margin: 0;
	padding: 0;
	background-color: #191919;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CCC;
	height: 100%;
}
p {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CCC;
}

*{outline: none;}
img {border: 0;}
#homeButton {
	top: 0px;
	float: left;
	margin-top: -24px;
}




.clear_both {
	clear: both;
}
.navigation {
	height: 105px;
	padding-top: 24px;
}


.navigation ul li {
	font-family: nevis, Verdana, Geneva, sans-serif;
	font-size: 23px;
	font-style: normal;
	font-weight: normal;
	color: #191919;
	display: inline;
}

.containerOuter {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(graphics/menu-bar.png);
	background-repeat: repeat-x;
}
.container {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
.containerMain {
	width: 710px;
	float: left;
}
.containerAdSpace {
	width: 250px;
	float: right;
}


.block {
	width: 640px;
	padding: 20px;
	overflow: visible;
	margin-bottom: 30px;
}

.blockSmall {
	width: 170px;
	overflow: visible;
	margin-bottom: 30px;
	float: left;
	margin-right: 38px;
	padding: 15px;
}

.blockTiny {
	padding: 10px;
	overflow: visible;
	float: left;
	margin-right: 10px;
}

.blockSmallLast {
	margin-right: 0px;
}
.blockBig {
	width: 918px;
	padding: 20px;
	overflow: visible;
	margin-bottom: 30px;
}

.block p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-indent: 20px;
	margin-left: 10px;
	line-height: 1.5em;
	margin-bottom: 20px;
	margin-right: 10px;
	
}
.blockBig p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-indent: 20px;
	margin-left: 10px;
	line-height: 1.5em;
	margin-bottom: 20px;
	margin-right: 10px;
}

.block strong {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	font-weight: bold;
	color: #F66;
}
.blockBig strong {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	font-weight: bold;
	color: #F66;
}



.pressedDark {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #111;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #111;
	background-color: #111;
}
.x:hover {
	background-color: #222;
}
.pressedDark h1 {
	font-family: nevis;
	font-size: 37px;
	color: #FFF;
	text-shadow: #191919 1px 1px 1px;
}





.pressedDark h2 {
	font-family: nevis, verdana;
	font-size: 25px;
	color: #DDD;
	text-shadow: #191919 1px 1px 1px;
}



.pressedDark h3 {
	font-family: nevis, verdana;
	font-size: 14px;
	color: #666;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-top: 5px;
	text-shadow: #191919 1px 1px 1px;
	text-transform: uppercase;
}
.pressedDark h4 {
	font-family: nevis, verdana;
	font-size: 25px;
	color: #DDD;
	text-shadow: #191919 1px 1px 1px;
	margin-bottom: 10px;
}
.pressedDark h5 {
	font-family: nevis, verdana;
	font-size: 37px;
	color: #FFF;
	text-shadow: #191919 1px 1px 1px;
	text-align: center;
	margin-bottom: 10px;
}
.pressedDark h5 small{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #DDD;
	font-weight: normal;
	padding-bottom: 10px;
}

.pressedDark img {
	padding-bottom: 20px;
}

.pressedDarkSmall {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #111;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #111;
	background-color: #111;
}

.pressedDarkSmall:hover {
	background-color: #222;
}

.pressedDarkSmall h2 {
	font-family: nevis, verdana;
	font-size: 14px;
	color: #FFF;
	text-shadow: #191919 1px 1px 1px;
	text-align: center;
}

.pressedDarkSmall h3 {
	font-family: bebas, verdana;
	font-size: 48px;
	color: #3C3;
	text-shadow: #191919 1px 1px 1px;
	word-spacing: 2pt;
	text-align: center;
	margin: 5px;
}

.pressedDarkSmall h4 {
	font-family: nevis, verdana;
	font-size: 14px;
	color: #999;
	text-shadow: #191919 1px 1px 1px;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 12px;
}
.footer {
	background-color: #111;
	height: 200px;
	width: 100%;
	border-top-width: 1px;
	border-top-color: #333;
	margin-top: 60px;
	color: #454545;
	padding-top: 20px;
	border-top-style: solid;
	bottom: 0px;
}

.footer li a:link {
	color: #666;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

.footer li a:visited {
	color: #333;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}



.footer li a:hover {
	color: #666;
	position: relative;
	right: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

.footer p {
	line-height: 1.5em;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #444;
}
.footer h3 {
	font-family: nevis, verdana;
	font-size: 14px;
	color: #888;
	margin-bottom: 20px;
	margin-left: 10px;
	margin-top: 5px;
	text-shadow: #191919 1px 1px 1px;
	text-transform: uppercase;
}

.footer .container ul li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	list-style-type: disc;
	list-style-position: inside;
	list-style-image: url(graphics/disc.png);
	margin: 10px;
}
.container .blockBig.pressedDark a .rotator {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.productText {
	width: 440px;
	float: left;
	margin-right: 57px;
}
.productImage {
	width: 400px;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.productImage .thumb {
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	padding: 0px;
	margin-bottom: 20px;
}


.productSelection {
	width: 370px;
	margin-left: 10px;
	float: left;
	text-align: right;
	padding: 5px;
}
.productSelection select {
	float: left;

}

.productPrice {
	width: 140px;
	float: right;
}

.thumb {
/*	-moz-box-shadow: 2px 2px 4px #0f0f0f;
	-webkit-box-shadow: 2px 2px 4px #0f0f0f;
	box-shadow: 2px 2px 4px #0f0f0f;*/
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}
.thumbRight {
/*	-moz-box-shadow: 2px 2px 4px #0f0f0f;
	-webkit-box-shadow: 2px 2px 4px #0f0f0f;
	box-shadow: 2px 2px 4px #0f0f0f; */
	float: right;
	margin-right: 10px;
	margin-left: 10px;
}

.adsenseTower {
	float: left;
}
.adsenseTower2 {
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
}
