	*{
			margin:0;
			padding:0;
		}
		a{
			color:#8FC2FF;
			text-decoration: none;
			outline: none;
		}
		a:hover{
			text-decoration: underline;
		}
		img{
			border:none;
		}
		body {
			overflow:hidden;/*Needed to eliminate scrollbars*/
			background:#000;
		}
.form_button {
	FONT-SIZE: 9px;
	COLOR: #bbbbbb;
	FONT-FAMILY: "Lucida Grande", Lucida, "ms sans serif", arial, helvetica, verdana, sans-serif;
	BACKGROUND-COLOR: #000;
	border: 1px solid #111;
	line-height: 18px;
	padding: 2px;
	width: 65px;
}
		#button{
      top:11px;
      right:9px;
			position:absolute;
			visibility: visible;
			z-index:6000;
			background-image: url(../images/close.png);
		}
		#navi{
	top:0px;
	left:30px;
	position:absolute;
	visibility: visible;
	z-index:5000;
		}
		#facebook{
	top:0px;
	right:30px;
	position:absolute;
	visibility: visible;
	z-index:5000;
	width: 380;
	height: 195;
		}
		#effect{
			overflow: hidden;
			text-align:left;
		}
		#content{
			margin:0px auto;
			height:100px;
			width:100%;
			bottom:10%;
			z-index: 99;
			background-image: url(../images/bg.png);
			position:absolute;
			visibility: visible;
		}
			#content1{
			margin:0px auto;
			height:100px;
			width:100%;
			bottom:10%;
			z-index: 99;
			background-image: url(../images/bg1.png);
			position:absolute;
			visibility: visible;
		}
		#contentframe{
			overflow: hidden;
			height: 100%;
			text-align:left;
			z-index: 100;
		}
		#slidecounter{
			float:left;
			color:#4F4F4F;
			font:50px Arial, sans-serif;
			font-weight:bold;
			margin:18px 20px;	
		}
		#slidecaption{
			overflow: visible;
			float:left;
			color:#FFF;
			font:26px Arial, sans-serif;
			font-weight:bold;
			margin:33px 0;
		}
		/*Supersized Stamp*/
		.stamp{
			float: right;
			margin: 0px 30px 0 20px;
		}
		/*Supersize Plugin Styles*/
		#navigation{
			/*background: url('images/navbg.gif') no-repeat;*/
			float: right;
	margin-right: 35px;
	margin-top: 0;
	margin-bottom: 11px;
}
		#shop {
	position: absolute;
	top: 30px;
	left: 30px;
	z-index: 9999;
}
		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(../images/progress.gif);
		}
		#supersize{
			border:0px;
			position:fixed;
		}
		#supersize img, #supersize a{
			height:100%;
			width:100%;
			border:0px;
			position:absolute;
			z-index: 0;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}/* CSS Document */

		.ui-effects-transfer { border: 0px dotted gray; } 
h3.section {
	margin-top: 1em;
}

#vertical_slide, #horizontal_slide {
	background: #D0C8C8;
	color: #8A7575;
	padding: 10px;
	border: 5px solid #F3F1F1;
	font-weight: bold;
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}
.headline {
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin: 0px;
}
.name {
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 10px;
	color: #808080;
	line-height: 16px;
}
.price {
	font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 10px;
	color: #666;
}

div.scrollable div.items div.active{
	font-size: 10px;
	color: #666;
}

/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}

:focus {
  /*-moz-outline-style:none;*/
}

