@charset "utf-8";

	#player {
	margin-left:33px;
	}

	dl.tabs {
		position:relative;

	}
		dl.tabs dt {
			background:url('../images/tabBG.gif') repeat-x;
			border: 2px solid #000;
			border:none;
			color:#000;
			float:left;
			height:39px;
			width: 160px;
			font-family:Myriad Pro, Arial, Helvetica, sans-serif;
			font-size:15px;
			margin:0 3px 0 0;
			text-align: center;
			padding-top:2px;
		}

			dl.tabs dt#clipsTab {
			 width: 180px;
			}

			dl.tabs dt#press {
			 width: 130px;
			}

			dl.tabs dt#gallo {
			 width: 170px;
			}

			dl.tabs dt#patterns {
			 width: 220px;
			}

			dl.tabs dt#craftsyTab {
			 width: 160px;
			}



			.innerTab {
				border: 2px dashed #000;
				height:22px;
				margin: 0 2px 0 2px;
				padding-top:10px;
			}

		dl.tabs dd {
			width:917px;
			height:310px;
			background:#6c6c6c;
			clear:both;
			margin-top: 20px !important;
			display:block;
			-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
		}

			#clipSlideBG {
				background: url('../images/clipSlideBG.jpg') no-repeat;
				width:917px;
			height:310px;
			}

			#pressSlideBG {
				background: url('../images/pressSlideBG.jpg') no-repeat;
				width:917px;
			height:310px;
			}

			#paulSlideBG {
				background: url('../images/paulSlideBG.jpg') no-repeat;
				width:917px;
			height:310px;
			}

			#patternSlideBG {
				background: url('../images/patternSlideBG.jpg') no-repeat;
				width:917px;
			height:310px;
			}

			#craftsySlideBG {
				background: url('../images/craftsySlideBG.jpg') no-repeat;
				width:917px;
			height:310px;
			}

			#clipSlideBG .content, #paulSlideBG .content{
				width: 420px;
				padding: 30px 30px 30px 30px
			}

			#pressSlideBG .content {
				width: 400px;
				padding: 30px 30px 30px 500px
			}

			#paulSlideBG .content{
				width: 400px;
				padding: 60px 30px 30px 60px
			}

			#patternSlideBG .content{
				width: 450px;
				padding: 60px 30px 30px 60px
			}

			#craftsySlideBG .content{
				width: 310px;
				padding: 30px 30px 30px 50px
			}

			dl.tabs dd h1, h2, h3, p {
				font-family:Myriad Pro, Arial, Helvetica, sans-serif;
				color: #000;
				font-weight: normal;
			}

			dl.tabs dd h1 {
				font-size: 40px;
			}

			dl.tabs dd h2 {
				font-size: 26px;
			}

			dl.tabs dd h3 {
				font-size: 20px;
			}

			dl.tabs dd p {
				font-size: 14px;

			}

		/* if JS is ACTIVATED, enable new style to dl.tabs */
		dl.tabs.enabled {
			height:50px;
			width: 917px;
		}
		dl.tabs.enabled dt {
			background:url('../images/tabBG.gif') repeat-x;
			border: 2px solid #000;
			color:#000;
			cursor:pointer;

		}
			dl.tabs.enabled dt:hover {
				background:url('../images/tabBG_hover.gif') repeat-x;

			}
		dl.tabs.enabled dt.active {
			background:url('../images/tabBG_hover.gif') repeat-x;
			border: 2px solid #000;
			color:#000;
			cursor:default;

		}


			dl.tabs.enabled dt#craftsyTab:hover {
				background:url('../images/craftsyTabBG.gif') no-repeat;

			}
		dl.tabs.enabled dt#craftsyTab.active {
			background:url('../images/craftsyTabBG.gif') no-repeat;
		}

			dl.tabs.enabled dd {
				position:absolute;
				top:34px;
				left:0;
				margin:0;
				z-index:1;
				clear:none;
			}
			dl.tabs.enabled dd.active {
				z-index:3;
			}

		.button {
		position:absolute;
		bottom: 25px;
		}

		.button a{
			font-family:Myriad Pro, Arial, Helvetica, sans-serif;
			background:url('../images/buttonBG.gif') repeat-x;
			border: 2px solid #fff;
			color:#fff;
			font-weight: normal;
			font-size: 20px;
			padding: 8px 10px 7px 10px;
			text-align: center;
		}

		.button a:hover {
			text-decoration: underline;
		}

		#videoSpot {
		margin-top: -230px;
		margin-left: 460px;
		display: block;
		height: 109px;
		width: 163px;
		background: url('../images/commThumb.jpg') no-repeat;
		border:2px solid #ccc;
		}

		#commLink {
		display:block;
		width: 100px;
		margin-top: 5px;
		margin-left: 460px;
		}

		#commLink:hover, #wholesale a:hover, #wholesale_main:hover {
			text-decoration: underline;
			}


		#order1 {
			position:absolute;
			margin-left: 130px;
			margin-top: -51px;
			float:left;
		}

		#orderOnline form{
			margin-bottom: 5px
		}

		#wholesale {
			margin-left: 310px;
			margin-top: 60px;
		}

		#wholesale a, #wholesale_main {
			font-family:Myriad Pro, Arial, Helvetica, sans-serif;
			font-size: 15px;
			color: #777
		}
