@charset "UTF-8";


html, body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	clear: both;
	background-position: center;
	font-size:100%;
	/*behavior:url("cssHoverFix.htc");
	behavior:url("csshover.htc");
	behavior:url("csshover3.htc");*/
}

 
html a {
	text-decoration: none;
}


menuTop.pinkNav {
	color: #F9C;
}

menuTop.pinkNav a {
	color: #F9C;
}

menuTop.pinkNav a:link {
	color: #F9C;
}

menuTop.pinkNav a:visited {
	color: #F9C;
}

menuTop.pinkNav a:hover {
	color: #F9C;
}

menuTop.pinkNav a:link {
	color: #F9C;
}

menuTop.pinkNav a:visited {
	color: #F9C;
}

menuTop.pinkNav a:hover {
	color: #F9C;
}
#bannerbcawareness {
	height: 155px;
	clear: both;
	background-image: url(images/bannerbcawareness.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

.productCenterPink {
	font-family: 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1em;
	color: #F9C;
	clear: both;
	text-transform: uppercase;
	font-weight:bold;
}

.productCenterPink a {
	color: #F9C;
}

.productCenterPink a:link {
	color: #F9C;
}

.productCenterPink a:hover {
	color: #F9C;
}

a:link {
text-decoration:none;
color: #096;
}

a:visited {
text-decoration:none;
color: #096;
}

a:active {
text-decoration:none;
color: #096;
}

a:hover {
text-decoration:none;
color: #096;
}

h1 {
	font-size:1em;
	margin-bottom:0;
	margin-top:0;
	font-weight:normal;
}

h2 {
	font-size:1em;
	margin-bottom:-.1em;
	margin-top:-.1em;
	font-weight:normal;
}

p {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	/* [disabled]height: 200px; */
	font-size:.9em;
	overflow:hidden;
	clear: both;
	color: #000;
	text-align: left;
	margin-top: .1em;
	margin-bottom:.4em;
	line-height: 1.4em;
}

.bodyCopyShowroom p {
	font-family: 'OpenSansLight','TeXGyreHerosRegular',  Arial, sans-serif;
	/* [disabled]height: 200px; */
	font-size:.9em;
	overflow:hidden;
	clear: both;
	color: #000;
	text-align: left;
	margin-top: .1em;
	margin-bottom:.4em;
	line-height: 1.4em;
}



/*/ Fonts /*/
.poolCueWrap {
	}

.overview1 {
	float: left;
	}
	
	
.overview2 {
	float: left;
	}

.pricesGreen {
	color: #096;
}



@font-face {
    font-family: 'OswaldLight';
    src: url('fonts/oswald/Oswald-Light-webfont.eot');
    src: url('fonts/oswald/Oswald-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/oswald/Oswald-Light-webfont.woff') format('woff'),
         url('fonts/oswald/Oswald-Light-webfont.ttf') format('truetype'),
         url('fonts/oswald/Oswald-Light-webfont.svg#OswaldLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OswaldBook';
    src: url('fonts/oswald/Oswald-Regular-webfont.eot');
    src: url('fonts/oswald/Oswald-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/oswald/Oswald-Regular-webfont.woff') format('woff'),
         url('fonts/oswald/Oswald-Regular-webfont.ttf') format('truetype'),
         url('fonts/oswald/Oswald-Regular-webfont.svg#OswaldBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OswaldBold';
    src: url('fonts/oswald/Oswald-Bold-webfont.eot');
    src: url('fonts/oswald/Oswald-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/oswald/Oswald-Bold-webfont.woff') format('woff'),
         url('fonts/oswald/Oswald-Bold-webfont.ttf') format('truetype'),
         url('fonts/oswald/Oswald-Bold-webfont.svg#OswaldBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OswaldStencilRegular';
    src: url('fonts/oswald/Oswald-Stencil-webfont.eot');
    src: url('fonts/oswald/Oswald-Stencil-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/oswald/Oswald-Stencil-webfont.woff') format('woff'),
         url('fonts/oswald/Oswald-Stencil-webfont.ttf') format('truetype'),
         url('fonts/oswald/Oswald-Stencil-webfont.svg#OswaldStencilRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'RosarioRegular';
    src: url('fonts/rosario/Rosario-Regular-webfont.eot');
    src: url('fonts/rosario/Rosario-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/rosario/Rosario-Regular-webfont.woff') format('woff'),
         url('fonts/rosario/Rosario-Regular-webfont.ttf') format('truetype'),
         url('fonts/rosario/Rosario-Regular-webfont.svg#RosarioRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'RosarioRegular';
    src: url('fonts/rosario/Rosario-Italic-webfont.eot');
    src: url('fonts/rosario/Rosario-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/rosario/Rosario-Italic-webfont.woff') format('woff'),
         url('fonts/rosario/Rosario-Italic-webfont.ttf') format('truetype'),
         url('fonts/rosario/Rosario-Italic-webfont.svg#RosarioItalic') format('svg');
    font-weight: normal;
    font-style:italic;

}

@font-face {
    font-family: 'RosarioRegular';
    src: url('fonts/rosario/Rosario-Bold-webfont.eot');
    src: url('fonts/rosario/Rosario-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/rosario/Rosario-Bold-webfont.woff') format('woff'),
         url('fonts/rosario/Rosario-Bold-webfont.ttf') format('truetype'),
         url('fonts/rosario/Rosario-Bold-webfont.svg#RosarioBold') format('svg');
    font-weight:bold;
    font-style: normal;

}

@font-face {
    font-family: 'RosarioBoldItalic';
    src: url('fonts/rosario/Rosario-BoldItalic-webfont.eot');
    src: url('fonts/rosario/Rosario-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/rosario/Rosario-BoldItalic-webfont.woff') format('woff'),
         url('fonts/rosario/Rosario-BoldItalic-webfont.ttf') format('truetype'),
         url('fonts/rosario/Rosario-BoldItalic-webfont.svg#RosarioBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MichromaRegular';
    src: url('fonts/michroma/Michroma-webfont.eot');
    src: url('fonts/michroma/Michroma-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/michroma/Michroma-webfont.woff') format('woff'),
         url('fonts/michroma/Michroma-webfont.ttf') format('truetype'),
         url('fonts/michroma/Michroma-webfont.svg#MichromaRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EnigmaticRegular';
    src: url('fonts/enigmatic/Enigma__2-webfont.eot');
    src: url('fonts/enigmatic/Enigma__2-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/enigmatic/Enigma__2-webfont.woff') format('woff'),
         url('fonts/enigmatic/Enigma__2-webfont.ttf') format('truetype'),
         url('fonts/enigmatic/Enigma__2-webfont.svg#EnigmaticRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EnigmaticItalic';
    src: url('fonts/enigmatic/Enigma_2i-webfont.eot');
    src: url('fonts/enigmatic/Enigma_2i-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/enigmatic/Enigma_2i-webfont.woff') format('woff'),
         url('fonts/enigmatic/Enigma_2i-webfont.ttf') format('truetype'),
         url('fonts/enigmatic/Enigma_2i-webfont.svg#EnigmaticItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'EnigmaticBold';
    src: url('fonts/enigmatic/EnigmaB_2-webfont.eot');
    src: url('fonts/enigmatic/EnigmaB_2-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/enigmatic/EnigmaB_2-webfont.woff') format('woff'),
         url('fonts/enigmatic/EnigmaB_2-webfont.ttf') format('truetype'),
         url('fonts/enigmatic/EnigmaB_2-webfont.svg#EnigmaticBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'CuprumFFURegular';
    src: url('fonts/cuprum/Cuprum-webfont.eot');
    src: url('fonts/cuprum/Cuprum-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/cuprum/Cuprum-webfont.woff') format('woff'),
         url('fonts/cuprum/Cuprum-webfont.ttf') format('truetype'),
         url('fonts/cuprum/Cuprum-webfont.svg#CuprumFFURegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CommandoCommando';
    src: url('fonts/commando/commando-webfont.eot');
    src: url('fonts/commando/commando-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/commando/commando-webfont.woff') format('woff'),
         url('fonts/commando/commando-webfont.ttf') format('truetype'),
         url('fonts/commando/commando-webfont.svg#CommandoCommando') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ArmWrestlerBold';
    src: url('fonts/armwrestler/ArmWrestler-webfont.eot');
    src: url('fonts/armwrestler/ArmWrestler-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/armwrestler/ArmWrestler-webfont.woff') format('woff'),
         url('fonts/armwrestler/ArmWrestler-webfont.ttf') format('truetype'),
         url('fonts/armwrestler/ArmWrestler-webfont.svg#ArmWrestlerBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'firsttestRegular';
    src: url('fonts/forque/Forque-webfont.eot');
    src: url('fonts/forque/Forque-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/forque/Forque-webfont.woff') format('woff'),
         url('fonts/forque/Forque-webfont.ttf') format('truetype'),
         url('fonts/forque/Forque-webfont.svg#firsttestRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
	font-family: 'WalkwaySemiBoldRegular';
	src: url("fonts/Walkway/Walkway_SemiBold-webfont.eot");
	src: local('☺'), url("fonts/Walkway/Walkway_SemiBold-webfont.woff") format('woff'), url("fonts/Walkway/Walkway_SemiBold-webfont.ttf") format('truetype'), url("fonts/Walkway/Walkway_SemiBold-webfont.svg#webfontGYMf4jLH") format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family:'WalkwayUltraBoldRegular';
	src: url("fonts/Walkway/Walkway_UltraBold-webfont.eot");
	src: local('☺'), url("fonts/Walkway/Walkway_UltraBold-webfont.woff") format('woff'), url("fonts/Walkway/Walkway_UltraBold-webfont.ttf") format('truetype'), url("fonts/Walkway/Walkway_UltraBold-webfont.svg#webfontGYMf4jLH") format('svg');
	font-weight: normal;
	font-style: normal;
}


/*@font-face {
	font-family: 'BPreplayRegular';
	src: url('BPreplay-webfont.eot');
	src: local('☺'), url("fonts/BPreplay/BPreplay-webfont.woff") format('woff'), url("fonts/BPreplay/BPreplay-webfont.ttf") format('truetype'), url("fonts/BPreplay/BPreplay-webfont.svg#webfontIhiDai48") format('svg');
	font-weight: normal;
	font-style: normal;
}*/

/*@font-face {
	font-family: 'DejaVuSansBold';
	src: url("fonts/dejavu/DejaVuSans-Bold-webfont.eot");
	src: local('☺'), url("fonts/dejavu/DejaVuSans-Bold-webfont.woff") format('woff'), 					
		url("fonts/dejavu/DejaVuSans-Bold-webfont.ttf") format('truetype'), 
		url("fonts/dejavu/DejaVuSans-Bold-webfont.svg#webfontjdVpuBVN") format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DejaVuSansRegular';
	src: url("fonts/dejavu/DejaVuSans-Regular-webfont.eot");
	src: local('☺'), url("fonts/dejavu/DejaVuSans-Regular-webfont.woff") format('woff'), 					
		url("fonts/dejavu/DejaVuSans-Regular-webfont.ttf") format('truetype'), 
		url("fonts/dejavu/DejaVuSans-Regular-webfont.svg#webfontjdVpuBVN") format('svg');
	font-weight: normal;
	font-style: normal;
}*/



@font-face {
	font-family: 'TeXGyreHerosRegular';
	src: url("fonts/TeX-Gyre-Heros/texgyreheros-regular-webfont.eot");
	src: local('☺'), url("fonts/TeX-Gyre-Heros/texgyreheros-regular-webfont.woff") format('woff'), 
	url("fonts/TeX-Gyre-Heros/texgyreheros-regular-webfont.ttf") format('truetype'), 
	url("fonts/TeX-Gyre-Heros/texgyreheros-regular-webfont.svg#webfontECzDJxbU") format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TeXGyreHerosRegular';
	src: url("fonts/TeX-Gyre-Heros/texgyreheros-bold-webfont.eot");
	src: local('☺'), url("fonts/TeX-Gyre-Heros/texgyreheros-bold-webfont.woff") format('woff'), 
	url("fonts/TeX-Gyre-Heros/texgyreheros-bold-webfont.ttf") format('truetype'), 
	url("fonts/TeX-Gyre-Heros/texgyreheros-bold-webfont.svg#webfontECzDJxbU") format('svg');
	font-weight: bold;
	font-style: normal;
}


@font-face {
    font-family: 'OpenSansLight';
    src: url('fonts/OpenSans/OpenSans-Light-webfont.eot');
    src: url('fonts/OpenSans/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans/OpenSans-Light-webfont.woff') format('woff'),
         url('fonts/OpenSans/OpenSans-Light-webfont.ttf') format('truetype'),
         url('fonts/OpenSans/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansLightItalic';
    src: url('fonts/OpenSans/OpenSans-LightItalic-webfont.eot');
    src: url('fonts/OpenSans/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans/OpenSans-LightItalic-webfont.woff') format('woff'),
         url('fonts/OpenSans/OpenSans-LightItalic-webfont.ttf') format('truetype'),
         url('fonts/OpenSans/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('fonts/OpenSans/OpenSans-Regular-webfont.eot');
    src: url('fonts/OpenSans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans/OpenSans-Regular-webfont.woff') format('woff'),
         url('fonts/OpenSans/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('fonts/OpenSans/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansItalic';
    src: url('fonts/OpenSans/OpenSans-Italic-webfont.eot');
    src: url('fonts/OpenSans/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans/OpenSans-Italic-webfont.woff') format('woff'),
         url('fonts/OpenSans/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('fonts/OpenSans/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('fonts/OpenSans/OpenSans-Semibold-webfont.eot');
    src: url('fonts/OpenSans/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans/OpenSans-Semibold-webfont.woff') format('woff'),
         url('fonts/OpenSans/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemiboldItalic';
    src: url('fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot');
    src: url('fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
         url('fonts/OpenSans/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
         url('fonts/OpenSans/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBold';
    src: url('fonts/OpenSans/OpenSans-Bold-webfont.eot');
    src: url('fonts/OpenSans/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans/OpenSans-Bold-webfont.woff') format('woff'),
         url('fonts/OpenSans/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('fonts/OpenSans/OpenSans-Bold-webfont.eot');
    src: url('fonts/OpenSans/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans/OpenSans-Bold-webfont.woff') format('woff'),
         url('fonts/OpenSans/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBoldItalic';
    src: url('fonts/OpenSans/OpenSans-BoldItalic-webfont.eot');
    src: url('fonts/OpenSans/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans/OpenSans-BoldItalic-webfont.woff') format('woff'),
         url('fonts/OpenSans/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
         url('fonts/OpenSans/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtrabold';
    src: url('fonts/OpenSans/OpenSans-ExtraBold-webfont.eot');
    src: url('fonts/OpenSans/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans/OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('fonts/OpenSans/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansExtraboldItalic';
    src: url('fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot');
    src: url('fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
         url('fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
         url('fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'BitstreamVeraSansRoman';
    src: url('fonts/Bitstream-Vera-Sans/Vera-webfont.eot');
    src: url('fonts/Bitstream-Vera-Sans/Vera-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Bitstream-Vera-Sans/Vera-webfont.woff') format('woff'),
         url('fonts/Bitstream-Vera-Sans/Vera-webfont.ttf') format('truetype'),
         url('fonts/Bitstream-Vera-Sans/Vera-webfont.svg#BitstreamVeraSansRoman') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BitstreamVeraSansOblique';
    src: url('fonts/Bitstream-Vera-Sans/Vera-Italic-webfont.eot');
    src: url('fonts/Bitstream-Vera-Sans/Vera-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Bitstream-Vera-Sans/Vera-Italic-webfont.woff') format('woff'),
         url('fonts/Bitstream-Vera-Sans/Vera-Italic-webfont.ttf') format('truetype'),
         url('fonts/Bitstream-Vera-Sans/Vera-Italic-webfont.svg#BitstreamVeraSansOblique') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BitstreamVeraSansBold';
    src: url('fonts/Bitstream-Vera-Sans/Vera-Bold-webfont.eot');
    src: url('fonts/Bitstream-Vera-Sans/Vera-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Bitstream-Vera-Sans/Vera-Bold-webfont.woff') format('woff'),
         url('fonts/Bitstream-Vera-Sans/Vera-Bold-webfont.ttf') format('truetype'),
         url('fonts/Bitstream-Vera-Sans/Vera-Bold-webfont.svg#BitstreamVeraSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BitstreamVeraSansRoman';
    src: url('fonts/Bitstream-Vera-Sans/Vera-Bold-webfont.eot');
    src: url('fonts/Bitstream-Vera-Sans/Vera-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Bitstream-Vera-Sans/Vera-Bold-webfont.woff') format('woff'),
         url('fonts/Bitstream-Vera-Sans/Vera-Bold-webfont.ttf') format('truetype'),
         url('fonts/Bitstream-Vera-Sans/Vera-Bold-webfont.svg#BitstreamVeraSansBold') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'BitstreamVeraSansBoldOblique';
    src: url('fonts/Bitstream-Vera-Sans/Vera-Bold-Italic-webfont.eot');
    src: url('fonts/Bitstream-Vera-Sans/Vera-Bold-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Bitstream-Vera-Sans/Vera-Bold-Italic-webfont.woff') format('woff'),
         url('fonts/Bitstream-Vera-Sans/Vera-Bold-Italic-webfont.ttf') format('truetype'),
         url('fonts/Bitstream-Vera-Sans/Vera-Bold-Italic-webfont.svg#BitstreamVeraSansBoldOblique') format('svg');
    font-weight: normal;
    font-style: normal;

}










/* Search Form Styling */

#searchBar {
	text-align: right;
	width: 12em;
	float: right;
	height: 25px;
	padding-right: 5px;
	padding-top: 10px;
	
	}

.searchBarForm {
	-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */
	color: #666;
	border: 1px solid #999;
	padding-left: 5px;
	}



/*/ Classes /*/



.greenHeader {
	font-family:    'OswaldBook','WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #096;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}

.blacknavigation {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.2em;
	color: #096;
	clear: both;
	text-transform: uppercase;
	/* letter-spacing: 1px; */
}

.quicklinks {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.1em;
	color: #096;
	text-align: left;
	/* letter-spacing: 1px; */
}

.quickheader {
font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #096;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}

.quickheaderBlue {
font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #06F;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}

.quickheaderBlue a:link  {
font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #06F;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}
.quickheaderBlue a  {
font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #06F;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}

.quickheaderBlue a:visited  {
font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #06F;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}

.quickheaderBlue a:hover  {
font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #06F;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}

.quickheaderBlack {
font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #000;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}

.gCoreIncludeWrap {
	border-top: 1px solid #979797;
	background-image: url(images/gcoreinclude.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: .9em;
}

.iShaftIncludeWrap {
	border-top: 1px solid #979797;
	background-image: url(images/ishaftinclude.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: .9em;
}


.elementIncludeWrap {
	font-size: .9em;
	padding: 10px;
}

#viewGalleryDiv {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #979797;
	font-size: 1.1em;
}

.quickheaderRed {
font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #C00;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}

.quickheaderRed a:link {
	text-decoration:none;
	color: #C00;
}

.quickheaderRed a:hover {
	text-decoration:none;
	color: #C00;
}

.quickheaderRed a:visited {
	text-decoration:none;
	color: #C00;
}

.quickheaderBrown {
font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #C90;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}

.quickheaderBlack{
font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #000;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}

.quickBIGheader {
font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.5em;
	color: #096;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	/* letter-spacing: 1px; */
}

.headerShowroom {
font-family:  'RosarioRegular','OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.6em;
	color: #096;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
	font-weight:normal;
	/* letter-spacing: 1px; */
}

.headerShowroomSub {
font-family:  'RosarioRegular','OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular',  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	color: #096;
	clear: both;
	text-transform: none;
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-weight:normal;
	/* letter-spacing: 1px; */
}

.plainImage {
}

.imagePadRight {
	margin-right: 10px;
}

.imagePadLeft {
	margin-left: 10px;
}


.greenHeaderInclude {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.5em;
	color: #096;
	clear: both;
	border-bottom: 1px solid #CCC;
	/* letter-spacing: 1px; */
}

.greenHeaderIncludeElement {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.5em;
	clear: both;
	border-bottom: 1px solid #CCC;
	/* letter-spacing: 1px; */
	color:#069;
}

.greenHeaderIncludeElementNoUL {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.5em;
	clear: both;
	/* letter-spacing: 1px; */
	color:#069;
}

.greenHeaderIncludeLuckyNoUL {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.5em;
	clear: both;
	/* letter-spacing: 1px; */
	color:#F90;
}

.greenHeaderIncludeStar {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.5em;
	clear: both;
	border-bottom: 1px solid #CCC;
	/* letter-spacing: 1px; */
	color:#C30;
}

.greenHeaderIncludeStarNoUL {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.5em;
	clear: both;
	/* letter-spacing: 1px; */
	color:#C30;
}

.greenHeaderIncludeElement a, .greenHeaderIncludeElement a:link, .greenHeaderIncludeElement a:hover, .greenHeaderIncludeElement a:visited {
	color:#069;
}

.greenHeaderCenter {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.5em;
	color: #096;
	clear: both;
	border-bottom: 1px solid #CCC;
	padding-bottom: 10px;
	text-align: center;
	/* letter-spacing: 1px; */
}

.greenHeaderCenterNoUnder {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.5em;
	color: #096;
	clear: both;
	padding-bottom: 10px;
	text-align: center;
	/* letter-spacing: 1px; */
}

.borderBottomDiv {
	clear: both;
	border-bottom: 1px solid #CCC;
	margin-bottom: 10px;
}

.borderTopBottom {
	clear: both;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin-bottom: 10px;
}

.borderBottomDiv2 {
	clear: both;
	border-bottom: 1px solid #CCC;
	margin-bottom: 5px;
	margin-top: 5px;
}

.greenHeaderSmall {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.5em;
	color: #096;
	clear: both;
	/* letter-spacing: 1px; */
}

.twitter {
	font-family: 'TeXGyreHerosRegular', 'TeXGyreHerosBold',  'Arial';
	font-size: .9em;
}



.shadow {
	
}

.shadowOverview {
	
clear: both;
	text-align: left;
}



.padRight {
	margin-right: 1.5em;
}

.padRight2 {
	margin-right: 7em;
}

#padRight {
	margin-right: 3em;
}

.padLeftRight {
	padding-right: 15px;
	padding-left: 15px;
	text-align: left;
}

.shadowTable {
	width: 950px;

}


.shadowWhite {
	border: 0px solid #FFF;
	width:auto;
}

table.shadowWhite {
	border: 0px solid #FFF;
}



.shadowIshaft {
	background-image: url(images/ishaftconstruction2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 950px;
	margin-bottom: 10px;
	background-color: #FFF;
	-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.shadowGcore {
	background-image: url(images/gcoreconstruction.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 950px;
	padding: 10px 10px 10px 10px;
	margin-bottom: 10px;
	background-color: #FFF;
	-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}


.shadowMulticade {
	background-image: url(images/showroom/multicade-1049h.jpg);
	background-repeat: no-repeat;
	background-position: 440px 5px;
	width: 950px;
	margin-bottom: 10px;
	background-color: #FFF;
	-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#multicadeLeft {
	margin-top: 10px;
	margin-bottom: 30px;
	float: left;
	width: 475px;
	text-align: left;
	padding-left:0px;
}

#multicadeRight {
	margin-top: 15px;
	float: left;
	width: 350px;
	text-align: left;
	clear:left;
}

.shadowIntimidator {
	background-image: url(images/bg-intimidator.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 950px;
	height: 1200px;
	margin-bottom: 10px;
	background-color: #FFF;
	-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.shadowShaftComparison {
	background-image: url(images/gcoreandishaftconstruction.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 950px;
	margin-bottom: 10px;
	background-color: #FFF;
	-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	size: 1em;
}

.shadowThumb {
	-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px; /* future proofing */
-khtml-border-radius: 10px; /* for old Konqueror browsers */
width: 130px;
height: 250px;
text-align: center;
background-color: #FFF;
padding: 10px 10px 10px 10px;
border: 1px solid #979797;
}

.shadowPlain {
	-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
}

.shadowBanner {
	-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
margin-bottom: 10px;
-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-radius: 0px 0px 10px 10px;
}

.shadowBanner2 {
	-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
margin-bottom: 10px;
/*-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-radius: 0px 0px 10px 10px;*/
}




.CueHomePage {
	color: #999;
	font-style:italic;
}

.bodyCopy {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: .9em;
	/* [disabled]height: 200px; */
	overflow:hidden;
	clear: both;
	color: #000;
	text-align: left;
}

.bodyCopyInclude ul {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	/* [disabled]height: 200px; */
	overflow:hidden;
	clear: both;
	color: #000;
	text-align: left;
	margin-top: .3em;
	margin-bottom:.4em;
	
}

.bodyCopyInclude ul li {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	/* [disabled]height: 200px; */
	clear: both;
	color: #000;
	text-align: left;
	padding-bottom:.1em;
	line-height:1.3em;
}



.bodyCopyInclude ul {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	/* [disabled]height: 200px; */
	overflow:hidden;
	clear: both;
	color: #000;
	text-align: left;
	margin-top: .3em;
	margin-bottom:.4em;
	
}


.bodyCopy ul li {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	/* [disabled]height: 200px; */
	clear: both;
	color: #000;
	text-align: left;
	padding-bottom:.1em;
	line-height:1.3em;
}

.bodyCopy2 ul {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	/* [disabled]height: 200px; */
	overflow:hidden;
	clear: both;
	color: #000;
	text-align: left;
	margin-top: .3em;
	margin-bottom:.4em;
	
}

.bodyCopy2 ul li {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	/* [disabled]height: 200px; */
	clear: both;
	color: #000;
	text-align: left;
	padding-bottom:.1em;
	line-height:1.3em;
}

.bodyCopyWhite {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: .9em;
	/* [disabled]height: 200px; */
	overflow:hidden;
	clear: both;
	color: #fff;
	text-align: left;
}

.bodyCopyWhiteElement {
font-family: 'CuprumFFURegular','TeXGyreHerosRegular',  Arial, sans-serif;
	color: #000;
	font-size:1.3em;
}

.padTop {
	margin-bottom: -4px;	
}

.padTop2 {
	margin-bottom: -3px;	
}
.bodyCopyGreen {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: .9em;
	/* [disabled]height: 200px; */
	overflow:hidden;
	clear: both;
	color: #096;
	text-align: left;
}

.bodyCopyAccessories {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: .9em;
	/* [disabled]height: 200px; */
	overflow:hidden;
	clear: both;
	color: #000;
	text-align: center;
}


.blackcopy {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: .9em;
	/* [disabled]height: 200px; */
	overflow:hidden;
	clear: both;
	color: #000;
}
#wtf {};

.blackcopybold {
	font-family: 'TeXGyreHerosBold',  Arial, sans-serif;
	font-size: .9em;
	/* [disabled]height: 200px; */
	overflow:hidden;
	clear: both;
	color: #000;
}

.bodyCopyBold {
	font-family: 'TeXGyreHerosBold',  Arial, sans-serif;
	font-size: .9em;
}

.bodyCopyBoldGreen {
	font-family:  'TeXGyreHerosBold',  Arial, sans-serif;
	font-size: .9em;
	color: #096;
}

.bodyCopyGreen {
	font-family:  'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: .9em;
	color: #096;
}


#giveawayLink {
	color: #096;
	text-align: right;
	text-transform: none;
	margin-right: 10px;
	font-size: 1em;
	width: 200px;
	float: right;
	padding-top: 5px;
	clear: both;
}


#giveawayLink a {
	color: #096;
}

#giveawayLink a:link {
	color: #096;
}

#giveawayLink a:visited {
	color: #096;
}
#giveawayLink a:hover {
	color: #096;
}


#refurbishingLink a {
	color: #096;
}

#refurbishingLink a:link {
	color: #096;
}

#refurbishingLink a:visited {
	color: #096;
}
#refurbishingLink a:hover {
	color: #096;
}


#repairsLink a {
	color: #096;
}

#repairsLink a:link {
	color: #096;
}

#repairsLink a:visited {
	color: #096;
}
#repairsLink a:hover {
	color: #096;
}



#lifetimeLink a {
	color: #096;
}

#lifetimeLink a:link {
	color: #096;
}

#lifetimeLink a:visited {
	color: #096;
}
#lifetimeLink a:hover {
	color: #096;
}


#planLink a {
	color: #096;
}

#planLink a:link {
	color: #096;
}

#planLink a:visited {
	color: #096;
}
#planLink a:hover {
	color: #096;
}


#tipsLink a {
	color: #096;
}

#tipsLink a:link {
	color: #096;
}

#tipsLink a:visited {
	color: #096;
}
#tipsLink a:hover {
	color: #096;
}

#giveawayHeader {
	clear: both;
	width: 235px;
	float: right;
	font-size: 1.3em;
	padding-top: 4px;
	margin-top: -5px;
	margin-bottom:2px;
}


#giveawayCopyHeader {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: 1em;
	clear: both;
	margin-right: 10px;
	width: 200px;
	float: right;
	padding-bottom: 5px;
}

#giveawayCopy {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: .8em;
	clear: both;
	width: 235px;
	float: right;
	padding-bottom: 5px;
}

#featuredType {
	margin-top: 200px;
}

.bodyCopySmall {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: .6em;
}

.bodyCopyInclude {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: .9em;
	padding-left: 10px;
	padding-right: 0px;
	clear: both;
}

.bodyCopyInclude2 {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: 1em;
	padding-left: 10px;
	padding-right: 0px;
	clear: both;
}

.bodyCopyIncludeElement {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: 1em;
	padding-left: 10px;
	padding-right: 0px;
	clear: both;
	color:#069;
}

.bodyCopyIncludeElement a, .bodyCopyIncludeElement a:link, .bodyCopyIncludeElement a:hover, .bodyCopyIncludeElement a:visited {
	color:#069;
}

.bodyCopyInclude a {
	color: #000;
}
.bodyCopyInclude a:link {
	color: #000;
}

.bodyCopyInclude a:hover {
	color: #096;
}



#sendTo {
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}

.plainCopy {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: .9em;
	padding-left: 10px;
	padding-right: 10px;
}

.container {
	width: 950px;
	margin: 0 auto;
	margin-bottom: 10px;
}

#topIncludeContainer {
	width: 950px;
	margin: 0 auto;
	margin-top: -15px;
	display:none;
}

#topIncludeContainerChristmas {
	width: 950px;
	margin: 0 auto;
	margin-top: -19px;
	background-image: url(images/christmas-shipping-deadline.png);
	background-position: left top;
	background-repeat: no-repeat;
	display:none;
}

.cueImage {
	float: left;
	width: 90px;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: -10px;
}

.cueImageStinger {
	float: left;
	width: 170px;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: -10px;
}

.cueImageKits {
	float: left;
	width: 220px;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: -10px;
}


#leftNavInclude {
	text-align: left;
	width: 175px;
	}
	



#rightNavInclude {
	width: 175px;
}



/*/ Cue Description Wrapper /*/

#cueInfo {
	width: 725px;
	float: left;
	background-color: #FFF;
	height: 1800px;
	margin-bottom: 20px;
	padding: 10px;
}

#cueInfoElement {
	background-image: url(images/elementinclude3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 735px;
	float: left;
	background-color: #FFF;
	height: 1800px;
	margin-bottom: 20px;
	padding-right:0px;
	padding-left: 10px;
	padding-bottom:10px;
	padding-top:10px;
}

#cueInfoStar{
	background-image: url(images/starinclude.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 735px;
	float: left;
	background-color: #FFF;
	height: 1800px;
	margin-bottom: 20px;
	padding-right:0px;
	padding-left: 10px;
	padding-bottom:10px;
	padding-top:10px;
}

#serviceInfo {

	background-color: #FFF;
	margin-bottom: 20px;
	padding: 10px 10px 15px 15px;
}

#heartbreaker {
	width: 715px;
	height: 800px;
	float: left;
	background-color: #FFF;
	margin-bottom: 20px;
	padding: 10px 10px 15px 15px;
	
	background-image: url(images/heartbreaker-announcement.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#cueInfoWrapper {
	float: right;
	height: 1750px;
	width: 577px;
}


#cueInfoWrapperElement {
	/*background-image: url(images/elementinclude.jpg);
	background-repeat: no-repeat;
	background-position: right top;*/
	float: right;
	height: 1750px;
	width: 577px;
	padding-left:10px;
	margin-top: -10px;
}

#cueInfoWrapperStinger {
	float: right;
	height: 1750px;
	width: 487px;
}

#cueInfoWrapperKits {
	float: right;
	height: 1750px;
	width: 300px;
}

#serviceWrapper {
	width: 710px;
}




.logoMcdermott {
	background-image: url(images/logomcdermottcenter.jpg);
	background-repeat: no-repeat;
	height: 80px;
	background-position: center;
	float: right;
	padding-top: 10px;
	width: 240px;
}

.logoOCC {
	background-image: url(images/logoocc.jpg);
	background-repeat: no-repeat;
	height: 100px;
	background-position: center;
	float: right;
	padding-top: 10px;
	width: 240px;
}

.logoMcdermottFB {
	background-image: url(images/logomcdermottcenter.jpg);
	background-repeat: no-repeat;
	height: 20px;
	padding-top:85px;
	background-position: center top;
	float: right;
	width: 240px;
}


.fb-like {
width:100px;
margin-left:60px;
z-index: 50;
}


.logoStinger {
	background-image: url(images/logostingercenter.jpg);
	background-repeat: no-repeat;
	height: 85px;
	background-position: center;
	float: right;
	padding-top: 10px;
	width: 240px;
}

.logoStar {
	background-image: url(images/logostarcenter.jpg);
	background-repeat: no-repeat;
	height: 85px;
	background-position: center;
	float: right;
	padding-top: 10px;
	width: 240px;
}

.logoLucky {
	background-image: url(images/logoluckycenter.jpg);
	background-repeat: no-repeat;
	height: 85px;
	background-position: center;
	float: right;
	padding-top: 10px;
	width: 240px;
}

.logoElement {
	background-image: url(images/logoelementcenter.jpg);
	background-repeat: no-repeat;
	height: 85px;
	background-position: center;
	float: right;
	padding-top: 10px;
	width: 240px;
}

.logoSledgehammer {
	background-image: url(images/logosledgehammercenter.jpg);
	background-repeat: no-repeat;
	height: 85px;
	background-position: center;
	float: right;
	padding-top: 10px;
	width: 240px;
}

.productNumber {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.4em;
	color: #096;
	margin-top: 30px;
	padding-bottom: 2px;
	width: 270px;
	float: left;
	/* letter-spacing: 1px; */
	text-transform:uppercase;
}

.productNumberStar {
	font-family: 'MichromaRegular','EnigmaticBold','CommandoCommando','ArmWrestlerBold','firsttestRegular','WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 2em;
	color: #C30;
	margin-top: 25px;
	text-align:left;
	padding-bottom: 2px;
	width: 240px;
	float: left;
	/* letter-spacing: 1px; */
	text-transform:uppercase;
}

.priceStar {
	font-family: 'RosarioRegular','MichromaRegular','EnigmaticRegular','CuprumFFURegular','TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.2em;
	color: #000;
	float: left;
	clear: left;
	text-transform: none;
	text-align:left;
	padding-bottom: 15px;
	width: 240px;
}

#starBrand {
	font-family: 'RosarioRegular','MichromaRegular','CuprumFFURegular', Arial, Helvetica, sans-serif;
	margin-top: 0px;
	color: #000;
	padding-right:20px;
	padding-top: 20px;
	padding-left: 0px;
	font-size:1.1em;
	border: none;
	margin-bottom:0px;
}

#starDescription {
	color:#000;	
	font-family: 'RosarioRegular', 'MichromaRegular','CuprumFFURegular', Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	border: none;
	font-size:1.1em;
}

#elementBrand {
	font-family: 'CuprumFFURegular', Arial, Helvetica, sans-serif;
	margin-top: 30px;
	color: #000;
	padding-right:20px;
	padding-top: 100px;
	padding-left: 0px;
	font-size:1.3em;
	border: none;
	margin-bottom:0px;
}



#elementDescription {
	color:#000;	
	font-family: 'CuprumFFURegular', Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	margin-left: 20px;
	border: none;
	font-size:1.2em;
}

.productNumberElement {
	font-family: 'EnigmaticBold','CommandoCommando','ArmWrestlerBold','firsttestRegular','WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 2em;
	color: #fff;
	margin-top: 65px;
	padding-bottom: 2px;
	width: 170px;
	float: left;
	/* letter-spacing: 1px; */
	text-transform:uppercase;
	margin-left: 0px;
	text-align:center;
}

.productNumberThumb {
	font-family:  'OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.2em;
	color: #096;
	text-transform: uppercase;
	padding-bottom: 2px;
	clear: both;
}


.twitterLogo {
	background-image: url(images/twitterlogo.gif);
	background-repeat: no-repeat;
	display: block;
	float: left;
	clear: both;
}

.price {
	font-family: 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: .9em;
	color: #000;
	float: left;
	clear: left;
	text-transform: none;
	padding-bottom: 20px;
	width: 270px;
}

.priceElement {
	font-family: 'EnigmaticRegular','CuprumFFURegular','TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.2em;
	color: #fff;
	float: left;
	clear: left;
	text-transform: none;
	padding-bottom: 20px;
	width: 170px;
	margin-left: 0px;
	text-align:center;
	letter-spacing:1px;
}



.redcopybold {
	font-family: 'DejaVuSansBold', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: .9em;
	color: #C30;
	text-transform:uppercase;
}

.redcopybold a:link {

}

.redcopyBigbold {
	font-family: 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1.2em;
	color: #C30;
	text-transform: none;
}

.priceThumbnail {
	font-family:  'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1em;
	color: #000;
	clear: both;
	text-transform: none;
}

.brandDescription {
	font-family:  'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: .9em;
	color: #000;
	clear: both;
	text-transform: none;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin-bottom: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
}

.serviceDescription {
	font-family:  'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: .9em;
	color: #000;
	float: left;
	text-transform: none;
	margin-bottom: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
}

.cueDescription {
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;
	font-size: .9em;
	/* [disabled]height: 200px; */
	margin-bottom: 20px;
	border-bottom: 1px solid #CCC;
	clear: both;
	padding-bottom: 20px;
}



.addToCart {
	clear: both;
	margin-bottom: 10px;
}

.addToCartElement {
	clear: both;
	/*background-color:#FFF;*/
	margin-left: -10px;
	padding-left: 10px;
}
.viewCart {
	clear: both;
	margin-bottom: 20px;
}
.shaftInclude {
	clear: both;
}

.elementShaftInclude {
	clear: both;
	height: 800px;
}
#twitter_div {
	color: #000;
	padding-left: 5px;
	font-size:.9em;
}

#twitter-link {
	color: #096;
	font-size: .9em;
	
}

#blogDescription {
	color: #000;
	padding-left: 5px;
	font-size:.8em;
}


/*/ ID's /*/


#twitter_update_list {

}


#footer {
	clear: both;
	margin-bottom: 15px;
	margin-top: 10px;
	margin: 0 auto;
	width: 950px;
}

#banner {
	height: 350px;
	background-color: #FFF;
	clear: both;
	width: 950px;
	margin-bottom: 10px;
	/* [disabled]padding-left: 10px; */
}



#bannerDarts {
	height: 700px;
	background-color: #FFF;
	background-image: url(images/McDermottDarts.jpg);
	clear: both;
	width: 950px;
	margin-bottom: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-radius: 0px 0px 10px 10px;
	/* [disabled]padding-left: 10px; */
}

#bannerMcdermott {
	height: 155px;
	clear: both;
	background-image: url(images/bannermcdermott.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
	display:none;
}

#bannerStinger {
	height: 155px;
	clear: both;
	background-image: url(images/bannerstinger.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerHarley {
	height: 155px;
	clear: both;
	background-image: url(images/bannerharley.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerSledgehammer {
	height: 155px;
	clear: both;
	background-image: url(images/bannersledgehammer.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerOverview {
	height: 155px;
	clear: both;
	background-image: url(images/bannermcdermott.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerShaftOverview {
	height: 155px;
	clear: both;
	background-image: url(images/bannershaftoverview.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}


#bannerIntimidator {
	height: 155px;
	clear: both;
	background-image: url(images/bannerintimidator.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerMcdermottGcore {
	height: 155px;
	clear: both;
	background-image: url(images/bannergcore.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerPrice {
	padding-top: 10px;
	height: 30px;
	clear: both;
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerShaftInlay {
	height: 155px;
	clear: both;
	background-image: url(images/bannershaftinlay.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerMcdermottIshaft {
	height: 155px;
	clear: both;
	background-image: url(images/bannermcdermottishaft.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}


#bannerElement {
	height: 155px;
	clear: both;
	background-image: url(images/bannerelement.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerStar {
	height: 155px;
	clear: both;
	background-image: url(images/bannerstar.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerStarPearl {
	height: 155px;
	clear: both;
	background-image: url(images/bannerstarpearl.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerLucky {
	height: 155px;
	clear: both;
	background-image: url(images/bannerlucky.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerMcdermottMaple {
	height: 155px;
	clear: both;
	background-image: url(images/bannermcdermottmaple.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerMcdermottGallery {
	height: 155px;
	clear: both;
	background-image: url(images/bannermcdermottgallery.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerMcdermottClassic {
	height: 155px;
	clear: both;
	background-image: url(images/bannermcdermottclassic.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerMcdermottRetired {
	height: 155px;
	clear: both;
	background-image: url(images/bannermcdermottretired.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerMcdermottWildfire {
	height: 155px;
	clear: both;
	background-image: url(images/bannermcdermottwildfire.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerMcdermottCustom {
	height: 155px;
	clear: both;
	background-image: url(images/bannermcdermottcustom.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}


#bannerMcdermottCOTM {
	height: 155px;
	clear: both;
	background-image: url(images/bannermcdermottcotm.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerMcdermottLicensed {
	height: 155px;
	clear: both;
	background-image: url(images/bannermcdermottlicensed.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerElephant {
	height: 155px;
	clear: both;
	background-image: url(images/bannerelephant.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerCases {
	height: 155px;
	clear: both;
	background-image: url(images/bannercases.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerTraining {
	height: 155px;
	clear: both;
	background-image: url(images/bannertraining.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerClothing {
	height: 155px;
	clear: both;
	background-image: url(images/bannerclothing.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerProdigy {
	height: 155px;
	clear: both;
	background-image: url(images/bannerprodigy.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerGcore {
	height: 155px;
	clear: both;
	background-image: url(images/bannergcore.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerIshaft {
	height: 155px;
	clear: both;
	background-image: url(images/bannerishaft.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerService {
	height: 155px;
	clear: both;
	background-image: url(images/bannerservice.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerTeamMcdermott {
	height: 155px;
	clear: both;
	background-image: url(images/bannerteammcdermott.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#bannerKits {
	height: 155px;
	clear: both;
	background-image: url(images/bannerkits.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}
	

#sponsors {
	clear: both;
	margin-bottom: 10px;
	height: 48em;
	padding: 20px 10px 10px 10px;
	background-color: #FFF;
}
#latestNews {
	width: 305px;
	height: 300px;
	float: left;
	background-color: #FFF;
	
	padding: 10px 10px 10px 10px;
	background-image: url(images/twitterlogoscreen.gif);
	background-repeat: no-repeat;
	background-position: 4px 50px;
	overflow: hidden;
	position: relative;
}



#latestNewsContent {
	height: 150px;
}


#weTweet {
	background-image: url(images/twitterlogo.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 3px;
	background-position: 1px 1px;
	display: block;
	clear: both;
	height: 30px;
	font-size: 1.3em;
	margin-top: -5px
}

#tweetBox {
	/* [disabled]height: 100px; */
	clear: both;
	padding-bottom: 00px;
	margin-top: 0px;
}

#tweetBox li {
	/* [disabled]height: 100px; */
	clear: both;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

#tweetBox a {
	color: #096;
}

#tweetBox a:link {
	color: #096;
}

#tweetBox a:visited {
	color: #096;
}
#tweetBox a:hover {
	color: #096;
}

#blogCheck {
	margin-top: 3px;
	margin-bottom: -2px;
	background-image: url(images/rsslogo2.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	/* [disabled]float: left; */
	/* [disabled]height: 20px; */
	padding-top: 4px;
	padding-bottom: 0px;
	background-position: 5px 6px;
	font-size: 1.3em;
	
	border-top: 1px solid #ccc;
}

.floatRight {
	float:right;	
}

.twitterFollowHome {
	padding-top:1px;	
	float:right;
		
		clear:both;
}

.facebookFollowHome {
	float:right;	
	padding-bottom:3px;
		clear:both;
}

.socialIcons {
	position: absolute;
	left: 7px;
	top: 271px;
	padding-right: 5px;
	width: 306px;
	height: 45px;
}

.twitterLogo {
	background-image: url(images/twitterlogo.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	display: block;
	height: 35px;
	width: 40px;
	float: right;
}

.facebookLogo {
	float: right;
	background-image: url(images/facebooklogo.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	display: block;
	height: 35px;
	width: 25px;
}

#featured {
	/*background-image: url(images/lunarrocksspace.jpg);*/
	background-image: url(images/featured-starpearl.jpg);
	background-repeat: no-repeat;
	width: 260px;
	height: 300px;
	float: left;
	background-color: #FFF;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 10px 10px 10px 10px;
	display: block;
	background-position: center -5px;
}

#featuredGif {
	/*background-image: url(images/lunarrocksspace.jpg);*/
	background-image: url(images/featured-starpearl.gif);
	background-repeat: no-repeat;
	width: 270px;
	height: 300px;
	float: left;
	background-color: #FFF;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 10px 10px 10px 10px;
	display: block;
	background-position: right center;
}



#brands {
	width: 283px;
	float: left;
	background-color: #FFF;
	height: 280px;
	padding: 10px 10px 10px 10px;
	margin-left: 20px;
	clear: right;
}

#giveawayBox {
	width: 305px;
	float: left;
	background-color: #FFF;
	height: 300px;
	padding: 10px 10px 10px 10px;
	margin-left: 10px;
	clear: right;
	background-image: url(images/giveaway-cue.jpg);
	background-repeat: no-repeat;
	background-position: left center;	/*background-position: 4px 0px;*/
}



#cartDiv {
	width: 175px;
	float: right;
	background-color: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-top: 9px;
	margin-bottom: 10px;
	clear:both;
	overflow: hidden;
	text-align: center;
	display:none;
}

#cartDiv3 {
	width: 180px;
	float: right;
	background-color: #FFF;
	padding-left: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-top:15px;
	clear:both;
	overflow: hidden;
	text-align: center;
	margin-left:-25px;
	background-image: url(images/bg-shadow.jpg);
	background-repeat: repeat-y;
	background-position: left top;	
}

#cartDiv4 {
	width: 175px;
	float: right;
	background-color: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 55px;
	margin-bottom: 10px;
	clear:both;
	overflow: hidden;
	text-align: center;
	background-image: url(images/shoppingcart.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#socialDiv {
	width: 185px;
	float: right;
	background-color: #FFF;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-top: 49px;
	margin-bottom: 10px;
	clear:both;
	text-align: left;
	background-image: url(images/socialcart.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#socialDivShare {
	width: 185px;
	float: right;
	background-color: #FFF;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-top: 43px;
	margin-bottom: 10px;
	clear:both;
	text-align: left;
	background-image: url(images/socialcart-share.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#socialDivFBGiveaway {
	width: 185px;
	height: 110px;
	float: right;
	background-color: #FFF;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	clear:both;
	text-align: left;
	background-image: url(images/fb-giveaway3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.socialDivFB {
}



.socialDivFacebookFollow {
	height:20px;
	margin-left:0px;
	margin-bottom:10px;
	float:left;
	clear:both;
	padding-left:5px;
}

.socialDivTwitterFollow {
	height:20px;
	padding-left:5px;
	margin-left:0px;
	margin-bottom:7px;
	float:left;
	clear:both;
}



.fb-like {
	/*height:20px;*/
	margin-left:0px;
	margin-bottom:6px;
	padding-left:5px;
	width: 150px;
	float:left;
	clear:both;
}

.socialDivTwitter {
	height:20px;
	margin-left:0px;
	padding-left:5px;
	margin-bottom:10px;
	width: 150px;
	float:left;
}

.g-plusone1 {
	margin-left: 4px;
}

.socialMediaCart {
	width:140px;
	height: 20px;
	margin-left:33px;
	margin-top: 5px;
}

.socialMediaCart2 {
	margin-top: 5px;
	clear:both;
}

#cartDiv2 {
	width: 195px;
	float: right;
	background-color: #FFF;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	clear:both;
	overflow: hidden;
	text-align: center;
}


#cartDivElement {
	width: 175px;
	float: right;
	background-color: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	clear:both;
	overflow: hidden;
	text-align: center;
	background-image: url(images/cartdiv-element.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display:none;
}

#cartDivStar {
	width: 175px;
	float: right;
	background-color: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	clear:both;
	overflow: hidden;
	text-align: center;
	background-image: url(images/cartdiv-star.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#leftNav {
	width: 185px;
	float: right;
	background-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	clear:both;
}

#leftNavElement {
	width: 185px;
	float: right;
	background-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	clear:both;
	background-image: url(images/rightnavinclude-element.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#leftNavStar {
	width: 185px;
	float: right;
	background-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	clear:both;
	background-image: url(images/rightnavinclude-star.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}



#rightNav {
	width: 175px;
	float: right;
	background-color: #FFF;
	padding: 10px 10px 10px 10px;
	margin-bottom: 10px;
	clear:both;
	display:none;
}

#rightNavElement {
	width: 175px;
	padding: 10px 10px 10px 10px;
	background-image: url(images/rightnavinclude-element2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
	float: right;
	display:none;
}




#menuTop {
	display:none;
	width: 948px;
	clear: both;
	height: 39px;
	position: relative;
	color: #000;
	/*background-image: url(images/navbargradient.jpg);*/
	background-position: 0px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	border-radius: 10px 10px 0px 0px;
	    /* border-radius: topLeft topRight bottomRight bottomLeft; */
	
	background-repeat: repeat-x;
	border: 1px solid #979797;
	-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
	}

/*#menuTop a:hover {
	background-image: url(images/navbargradient2.jpg);
}*/

#logo {
	width: 232px;
	background-image: url(images/mcdermott-logo3.png);
	height: 68px;
	background-repeat: no-repeat;
	background-position: left 0px;
	margin-right: 5px;
	margin-left:3px;
	margin-top: 1px;
	margin-bottom:2px;
	clear: both;
	float: left;
	display: block;
}

#logoChristmas {
	width: 232px;
	height: 83px;
	background-repeat: no-repeat;
	background-position: left 0px;
	clear: both;
	float: left;
	display: block;
}
#topBar {
	width: 100%;
	height: 20px;
}

#topBarFixed {
	width: 710px;
	font-family:  'TeXGyreHerosRegular', 'TeXGyreHerosBold', 'TeXGyreHerosCnRegular',  Arial, sans-serif;
	padding-bottom: .4em;
	padding-top: 3px;
	margin-top: 2px;
	text-align: right;
	font-size: .8em;
	float: right;
	/* letter-spacing: 1px; */
	color: #333;
	clear:right;
}

#topBarFixedChristmas {
	width: 670px;
	font-family:  'TeXGyreHerosRegular', 'TeXGyreHerosBold', 'TeXGyreHerosCnRegular',  Arial, sans-serif;
	padding-bottom: .4em;
	padding-top: 1px;
	margin-top: 0px;
	padding-right:10px;
	text-align: right;
	font-size: .7em;
	float: right;
	/* letter-spacing: 1px; */
	color: #333;
	clear:right;
}

#topBarFixedMoving {
	width: 760px;
	font-family:  'TeXGyreHerosRegular', 'TeXGyreHerosBold', 'TeXGyreHerosCnRegular',  Arial, sans-serif;
	padding-bottom: .4em;
	padding-top: 0px;
	margin-top: 2px;
	text-align: left;
	font-size: .9em;
	float: right;
	letter-spacing: 0px;
	color: #C30;
}

#topBarBreastCancer {
	width: 741px;
	height:41px;
	font-family:  'TeXGyreHerosRegular', 'TeXGyreHerosBold', 'TeXGyreHerosCnRegular',  Arial, sans-serif;
	padding-bottom: 0em;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 0px;
	text-align: left;
	font-size: .9em;
	float: right;
	letter-spacing: 0px;
	color: #C30;
	clear:right;
}

#bottomBarFixed {
}


#bottomBarFixed2 {
	width: 950px;
	font-family: 'TeXGyreHerosRegular', 'TeXGyreHerosBold', 'TeXGyreHerosCnRegular',  Arial, sans-serif;
	text-transform: none;
	padding-bottom: .4em;
	text-align: center;
	font-size: .8em;
	clear: both;
	/* letter-spacing: 1px; */
	color: #333;
	display:none;
}

#topBarFixed a {
	color: #333;
}

#topBarFixed a:hover {
	color: #096;
}

#topBarFixedChristmas a {
	color: #333;
}

#topBarFixedChristmas a:hover {
	color: #096;
}

#bottomBarFixed2 a {
	color: #333;
}

#bottomBarFixed2 a:hover {
	color: #096;
}


/* menu */

#menuHome {
	height: 100px;
}

p#menuHome a {
	display: block;
	width: 16px;
	height: 16px;
}


#menuTop ul, #menuTop li {
    margin: 0;
    padding: 0;
	
	
}

#menuTop ul {
    list-style-type: none;
}

#menuTop a {
	font-size: 1em;
	clear: both;
	display: block;
	height: 24px;
	}


#menuTop li {
	display: block;
	/* [disabled]margin-bottom: 0.5em; */
	color: #fff;
}



#menuTop #menuOne #poolCues {
	width: 8em;
	height: 40px;
	/* [disabled]border-left: 2px solid white; */
	text-align: center;
	border-right: 1px solid #979797;
	
}

#menuTop #menuOne #shafts {
	width: 6em;
	height: 40px;
	margin-top: 0px;
	text-align: center;
	border-right: 1px solid #979797;

	/* [disabled]border-left: 2px solid white; */
	/* [disabled]display: block; */
}

#menuTop #menuOne #accessories {
	width: 9.3em;
	height: 40px;
	margin-top: 0px;
	text-align: center;
	border-right: 1px solid #979797;

	/* [disabled]border-left: 2px solid white; */
	/* [disabled]display: block; */
}


#menuTop #menuOne #service {
	width: 6.4em;
	height: 40px;
	margin-top: 0px;
	text-align: center;
	border-right: 1px solid #979797;
	/* [disabled]border-left: 2px solid white; */
	/* [disabled]display: block; */
}

#menuTop #menuOne #about {
	width: 5.2em;
	height: 40px;
	margin-top: 0px;
	text-align: center;
	border-right: 1px solid #979797;
	/* [disabled]border-left: 2px solid white; */
	/* [disabled]display: block; */
}

#menuTop #menuOne #navGiveaway {
	width: 10.2em;
	height: 40px;
	margin-top: 0px;
	text-align: center;
	border-right: 1px solid #979797;
	/* [disabled]border-left: 2px solid white; */
	/* [disabled]display: block; */
}



ul.menuHoriz li {
	float: left;
	font-size: .9em;
	display: block;
	height: 35px;
	
}




ul.menuHoriz li a:link, ul.menuHoriz li a:visited {
	font-family: 'TeXGyreHerosRegular','BitstreamVeraSansRoman', 'DejaVuSansRegular', 'BPreplayRegular',  'TeXGyreHerosRegular',  'Arial', sans-serif;
	color: #FFF;
	font-weight:400;
	text-transform: uppercase;
	padding-top: 10px;
	text-decoration:none;
	text-shadow: 1px 1px 1px #666;
	padding-bottom: 10px;
}

.dropdownBold {
	color: #000;
	font-family: 'TeXGyreHerosRegular', 'DejaVuSansRegular', 'BPreplayRegular',  'TeXGyreHerosRegular',  'Arial', sans-serif;
	text-decoration: none;
	font-size: 1.1em;
	margin-top: .1em;
	padding-bottom: .1em;
	border-bottom: 1px solid #a5a5a5;
}

.blackBold {
	color: #000;
	font-family: 'OswaldBook','TeXGyreHerosRegular', 'DejaVuSansRegular', 'BPreplayRegular',  'TeXGyreHerosRegular',  'Arial', sans-serif;
	text-decoration: none;
	font-size: 1.2em;
	margin-top: .1em;
	padding-bottom: .2em;
}


.blackBoldRosario {
	color: #000;
	font-family: 'RosarioRegular','OswaldBook','TeXGyreHerosRegular', 'DejaVuSansRegular', 'BPreplayRegular',  'TeXGyreHerosRegular',  'Arial', sans-serif;
	text-decoration: none;
	font-size: 1.2em;
	margin-top: .1em;
	padding-bottom: .2em;
}

.dropdownBoldGreen {
	font-family:  'TeXGyreHerosRegular','OswaldBook', 'WalkwayUltraBoldRegular', 'WalkwaySemiBoldRegular', 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1em;
	color: #096;
	clear: both;
	margin-top: .1em;
	padding-bottom: .1em;
	margin-bottom: 4px;
	border-bottom: 1px solid #CCC;
	/* letter-spacing: 1px; */
}


ul.menuHoriz li a:hover {
	color: #FFF;
	
}


#menuTop ul.menuVert {
	color: #000;
	display: block;
	position: absolute;
	top: 40px;
	font-size: .9em;
	background-color: #FFF;
	border-left: 1px solid #a5a5a5;
	border-right: 1px solid #a5a5a5;
	border-bottom: 1px solid #a5a5a5;
	padding-top: .5em;
	padding-bottom: .5em;
	padding-left: .7em;
	padding-right: .7em;
		-moz-box-shadow: 1px 1px 5px #a5a5a5;
	-webkit-box-shadow: 1px 1px 5px #a5a5a5;
	box-shadow: 1px 1px 5px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
	visibility:hidden;
	letter-spacing:0px;

}


ul.menuVert a:link, ul.menuVert a:visited {
	color: #000;
	font-family: 'TeXGyreHerosRegular', 'DejaVuSansRegular', 'BPreplayRegular',  'TeXGyreHerosRegular',  'Arial', sans-serif;
	text-decoration: none;
	margin-top: .1em;
}

ul.menuVert a:hover {
	color: #096;
}
	
#menuTop ul#menuSubOne {
	left: -1px;
	}

#menuTop ul#menuSubOneTwo {
	left: 100px;
	}
	
ul#menuSubOne a:hover {
	color: #096;
	display:block;
	}
	
ul#menuSubTwo {
	left: 8em;
	}

ul#menuSubTwo a:hover {
	color: #096;
	display:block;
	}
	
ul#menuSubThree {
	left: 14.1em;
	
	}

ul#menuSubThree a:hover {
	color: #096;
	display:block;
	}

ul#menuSubFour {
	left: 23.4em;
	}

ul#menuSubFour a:hover {
	color: #096;
	display:block;
	}

ul#menuSubFive {
	left: 29.8em;
	}

ul#menuSubFive a:hover {
	color: #096;
	display:block;
	}
#cueWrapper {
	padding: 10px;
	clear: none;
	float: left;
	height: 1800px;
	width: 400px;
	margin-left: 20px;
}
#quickLinksDiv {
	text-align: left;
}

#rightNavWrapper {
	float: right;
	height: 1800px;
	width: 200px;
}

#rightNavWrapperService {
	float: right;
	width: 200px;
	display:none;
}
#brandBar {
	/* [disabled]background-image: url(images/brands.png); */
	/* [disabled]background-repeat: repeat-x; */
	clear: both;
	height: 71px;
	margin-bottom: 10px;
	margin-top:10px;
	/* [disabled]background-position: 0px 0px; */
}

#brandBar2 {
	/* [disabled]background-image: url(images/brands.png); */
	/* [disabled]background-repeat: repeat-x; */
	clear: both;
	height: 110px;
	margin-bottom: 10px;
	/* [disabled]background-position: 0px 0px; */
	z-index:25;
	position:relative;
	width:952px;
	display: inline-block;
}

#bannerIndex2 {
	height: 350px;
	background-color: #FFF;
	clear: both;
	width: 950px;

	
	
	/* [disabled]padding-left: 10px; */
}

.shadowBrands {
	/*-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-radius: 0px 0px 10px 10px;
	z-index:22;
	position:relative;
}

#brandsMcdermott2 {
	background-image: url(images/brandsMcdermott2.jpg);
	background-repeat: no-repeat;
	clear: left;
	float: left;
	height:94px;
	width: 238px;
	transition: height .3s;
	-moz-transition: height .3s; /* Firefox 4 */
	-webkit-transition: height .3s; /* Safari and Chrome */
	-o-transition: height .3s; /* Opera */
	background-position: right bottom;
z-index:22;
position:relative;
	/*transition-property: background-image, height;
	transition-timing: .3s, .3s;
	transition-timing-function: ease, ease;
	
	-webkit-transition-property: background-image, height;
	-webkit-transition-timing: .3s, .3s;
	-webkit-transition-timing-function: ease, ease;
	
	-o-transition-property: background-image, height;
	-o-transition-timing: .3s, .3s;
	-o-transition-timing-function: ease, ease;
	
	-moz-transition-property: background-image, height;
	-moz-transition-timing: .3s, .3s;
	-moz-transition-timing-function: ease, ease;*/
	display:inline-block;
}

#brandsMcdermott2:hover {
	height:110px;
}


#brandsElement2 {
	background-image: url(images/brandsElement2.jpg);
	background-repeat: no-repeat;
	float: left;
	height:94px;
	width: 237px;
	transition: height .3s;
	-moz-transition: height .3s; /* Firefox 4 */
	-webkit-transition: height .3s; /* Safari and Chrome */
	-o-transition: height .3s; /* Opera */
	background-position: right bottom;
z-index:22;
position:relative;
	/*transition-property: background-image, height;
	transition-timing: .3s, .3s;
	transition-timing-function: ease, ease;
	
	-webkit-transition-property: background-image, height;
	-webkit-transition-timing: .3s, .3s;
	-webkit-transition-timing-function: ease, ease;
	
	-o-transition-property: background-image, height;
	-o-transition-timing: .3s, .3s;
	-o-transition-timing-function: ease, ease;
	
	-moz-transition-property: background-image, height;
	-moz-transition-timing: .3s, .3s;
	-moz-transition-timing-function: ease, ease;*/
	display:inline-block;
}

#brandsElement2:hover {
	height:110px;
}

#brandsStar2 {
	background-image: url(images/brandsStar2.jpg);
	background-repeat: no-repeat;
	float: left;
	height:94px;
	width: 237px;
	transition: height .3s ease;
	-moz-transition: height .3s ease; /* Firefox 4 */
	-webkit-transition: height .3s ease; /* Safari and Chrome */
	-o-transition: height .3s ease; /* Opera */
	background-position: right bottom;
z-index:22;
position:relative;
	/*transition-property: background-image, height;
	transition-timing: .3s, .3s;
	transition-timing-function: ease, ease;
	
	-webkit-transition-property: background-image, height;
	-webkit-transition-timing: .3s, .3s;
	-webkit-transition-timing-function: ease, ease;
	
	-o-transition-property: background-image, height;
	-o-transition-timing: .3s, .3s;
	-o-transition-timing-function: ease, ease;
	
	-moz-transition-property: background-image, height;
	-moz-transition-timing: .3s, .3s;
	-moz-transition-timing-function: ease, ease;*/
	display:inline-block;
}

#brandsStar2:hover {
	height:110px;
}

#brandsLucky2 {
	background-image: url(images/brandsLucky2.jpg);
	background-repeat: no-repeat;
	float: left;
	height:94px;
	width: 238px;
	transition: height .3s ease;
	-moz-transition: height .3s ease; /* Firefox 4 */
	-webkit-transition: height .3s ease; /* Safari and Chrome */
	-o-transition: height .3s ease; /* Opera */
	background-position: right bottom;
z-index:22;
	/*transition-property: background-image, height;
	transition-timing: .3s, .3s;
	transition-timing-function: ease, ease;
	
	-webkit-transition-property: background-image, height;
	-webkit-transition-timing: .3s, .3s;
	-webkit-transition-timing-function: ease, ease;
	
	-o-transition-property: background-image, height;
	-o-transition-timing: .3s, .3s;
	-o-transition-timing-function: ease, ease;
	
	-moz-transition-property: background-image, height;
	-moz-transition-timing: .3s, .3s;
	-moz-transition-timing-function: ease, ease;*/
	display:inline-block;
}

#brandsLucky2:hover {
	height:110px;
}

#brandsMcdermott {
	background-image: url(images/brandsMcdermott.jpg);
	background-repeat: no-repeat;
	clear: left;
	float: left;
	height: 71px;
	width: 230px;
	margin-right: 10px;
	margin-bottom: 10px;
}
#brandsElement {
	background-image: url(images/brandsElement.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 71px;
	width: 230px;
	margin-right: 10px;
	margin-bottom: 10px;
}
#sponsorPropool {
	margin-bottom: 10px;
	border-bottom: 1px solid #CCC;
	clear: both;
}

#sponsorGambler {
	height: inherent;
	margin-bottom: 10px;
	border-bottom: 1px solid #CCC;
	clear: both;
}

#brandsStar {
	background-image: url(images/brandsStar.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 71px;
	width: 230px;
	margin-right: 10px;
	margin-bottom: 10px;
}

#brandsLucky {
	background-image: url(images/brandsLucky.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 71px;
	width: 230px;
	margin-bottom: 10px;
	clear: right;
}


#bannerShowroom {
	height: 400px;
	background-color: #FFF;
	background-image: url(images/showroom2.jpg);
	clear: both;
	width: 950px;
	margin-bottom: 0px;
/*	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-radius: 0px 0px 10px 10px;*/
	/* [disabled]padding-left: 10px; */
}

.shadowShow {
	-moz-box-shadow: 0px 1px 2px #a5a5a5;
	-webkit-box-shadow: 0px 1px 2px #a5a5a5;
	box-shadow: 0px 1px 2px #A5A5A5;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#a5a5a5');
-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-radius: 0px 0px 10px 10px;
	
}


#brandBarShowroom {
	/* [disabled]background-image: url(images/brands.png); */
	/* [disabled]background-repeat: repeat-x; */
	clear: both;
	height: 56px;
	margin-bottom: 10px;
	/* [disabled]background-position: 0px 0px; */
}


#showTables {
	background-image: url(images/showTables2.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	clear: left;
	float: left;
	height: 45px;
	width: 237px;
	margin-bottom: 10px;
	transition: height .3s ease;
-moz-transition: height .3s ease; /* Firefox 4 */
-webkit-transition: height .3s ease; /* Safari and Chrome */
-o-transition: height .3s ease; /* Opera */
}

#showTables:hover {
	background-image: url(images/showTables2.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	clear: left;
	float: left;
	height: 51px;
	width: 237px;
	margin-bottom: 10px;
	
}

#showFoosball {
	background-image: url(images/showFoosball2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 45px;
	width: 237px;
	margin-bottom: 10px;
		background-position: center bottom;
	transition: height .3s ease;
-moz-transition: height .3s ease; /* Firefox 4 */
-webkit-transition: height .3s ease; /* Safari and Chrome */
-o-transition: height .3s ease; /* Opera */
}

#showFoosball:hover {
	background-image: url(images/showFoosball2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 51px;
	width: 237px;
	margin-bottom: 10px;
	background-position: center bottom;
}

#showShuffle {
	background-image: url(images/showShuffle2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 45px;
	width: 237px;
	margin-bottom: 10px;
		background-position: center bottom;
	transition: height .3s;
-moz-transition: height .3s; /* Firefox 4 */
-webkit-transition: height .3s; /* Safari and Chrome */
-o-transition: height .3s; /* Opera */
}

#showShuffle:hover {
	background-image: url(images/showShuffle2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 51px;
	width: 237px;
	margin-bottom: 10px;
	background-position: center bottom;
}


#showAir {
	background-image: url(images/showAir2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 45px;
	width: 239px;
	margin-bottom: 10px;
	background-position: center bottom;
	transition: height .3s;
-moz-transition: height .3s; /* Firefox 4 */
-webkit-transition: height .3s; /* Safari and Chrome */
-o-transition: height .3s; /* Opera */
}

#showAir:hover {
	background-image: url(images/showAir2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 51px;
	width: 239px;
	margin-bottom: 10px;
	background-position: center bottom;
}











.panel {
position: fixed;
top: 50px;
left: 0;
display: none;
background: #000000;
border:1px solid #111111;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
width: 330px;
height: auto;
padding: 30px 30px 30px 130px;
filter: alpha(opacity=85);
opacity: .85;
}

.panel p{
margin: 0 0 15px 0;
padding: 0;
color: #cccccc;
}

.panel a, .panel a:visited{
margin: 0;
padding: 0;
color: #9FC54E;
text-decoration: none;
border-bottom: 1px solid #9FC54E;
}

.panel a:hover, .panel a:visited:hover{
margin: 0;
padding: 0;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}

a.trigger{
position: fixed;
text-decoration: none;
top: 80px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 20px 40px 20px 15px;
font-weight: 700;
background:#333333 url(images/plus.png) 85% 55% no-repeat;
border:1px solid #444444;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-bottom-left-radius: 0px;
display: block;
}

a.trigger:hover{
position: fixed;
text-decoration: none;
top: 80px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
padding: 20px 40px 20px 20px;
font-weight: 700;
background:#222222 url(images/plus.png) 85% 55% no-repeat;
border:1px solid #444444;
-moz-border-radius-topright: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-bottom-left-radius: 0px;
display: block;
}

a.active.trigger {
background:#222222 url(images/minus.png) 85% 55% no-repeat;
}

.columns{
209	clear: both;
210	width: 330px;
211	padding: 0 0 20px 0;
212	line-height: 22px;
213	}
214	 
215	.colleft{
216	float: left;
217	width: 130px;
218	line-height: 22px;
219	}
220	 
221	.colright{
222	float: right;
223	width: 130px;
224	line-height: 22px;
225	}

/*
#showTables {
	background-image: url(images/showTables.jpg);
	background-repeat: no-repeat;
	clear: left;
	float: left;
	height: 71px;
	width: 230px;
	margin-right: 10px;
	margin-bottom: 10px;
}

#showFoosball {
	background-image: url(images/showFoosball.jpg);
	background-repeat: no-repeat;
	
	float: left;
	height: 71px;
	width: 230px;
	margin-right: 10px;
	margin-bottom: 10px;
}

#showShuffle {
	background-image: url(images/showShuffle.jpg);
	background-repeat: no-repeat;
	
	float: left;
	height: 71px;
	width: 230px;
	margin-right: 10px;
	margin-bottom: 10px;
}


#showAir {
	background-image: url(images/showAir.jpg);
	background-repeat: no-repeat;
	
	float: left;
	height: 71px;
	width: 230px;
	margin-bottom: 10px;
}*/






#cueOverview {
}

.cueThumbnail {
}

#logoGambler {
	float: left;
	height: 61x;
	width: 150px;
	margin-right: 10px;
}
#sponsorTable {
	float: left;
	height: 48em;
	width: 620px;
	overflow: auto;
}
#sponsorRightBox {
	clear: right;
	float: right;
	height: 45em;
	width: 283px;
	margin-left: 10px;
	padding-left: 10px;
	border-left: 1px solid #CCC;
}

.priceCenter {
	font-family: 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1em;
	color: #000;
	clear: both;
	color: #999;
}

.priceCenter a {
	color: #000;
}

.priceCenter a:link {
	color: #000;
}

.priceCenter a:hover {
	color: #000;
}

.priceCenter a:visited {
	color: #000;
}

#repairLink {
	width: 500px;
	margin: auto;
	padding-bottom: 10px;
}

#repairLink a {
	color: #096;
}

#repairLink a:link {
	color: #096;
}

#repairLink a:hover {
	color: #096;
}

#repairLink a:visited {
	color: #096;
}


#repairLink2 {
	text-align: center;
}

#repairLink2 a {
	color: #096;
}

#repairLink2 a:link {
	color: #096;
}

#repairLink2 a:hover {
	color: #096;
}

#repairLink2 a:visited {
	color: #096;
}

.productCenter {
	font-family: 'TeXGyreHerosBold', 'TeXGyreHerosRegular', 'DejaVuSansBold', Arial, sans-serif;
	font-size: 1em;
	color: #096;
	clear: both;
	text-transform: uppercase;
}

.productCenter a {
	color: #096;
}

.productCenter a:link {
	color: #096;
}

.productCenter a:hover {
	color: #096;
}



.socialIconsRound {
	text-align: right;
	margin-top: 6px;
	float: right;
	height: 21px;
	width: 84px;
	clear:right;
	
}
.generalImage {
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
}
.serviceContent {
	float: left;
}

#iShaftInfo {
	width: 910px;
	float: left;
}

#multicadeInfo {
	width: 910px;
	float: left;
}

#ishaftRight {
	margin-top: 475px;
	float: right;
	width: 450px;
	text-align: left;
	padding-right: 10px;
}

#intimidatorRight {
	margin-top: 200px;
	margin-right: 40px;
	float: right;
	width: 470px;
	text-align: left;
	padding-right: 10px;
	padding-top: 10px;
}
#intimidatorLeft {
	float: left;
	width: 370px;
	text-align: left;
	height: 1130px;
}

#comparisonRight {
	float: right;
	width: 510px;
	text-align: left;
	padding-right: 0px;
	padding-top: 10px;
}

/*/ ishaft right with logo BG

#ishaftRight {
	background-image: url(images/intimidatorishaftlogo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	width: 420px;
	text-align: left;
	padding-top: 50px;
	margin-top: 10px;
}
/*/

.imagePad {
	margin-bottom:10px;
}

#iShaftLeft {
	margin-top: 225px;
	margin-bottom: 10px;
	float: left;
	width: 400px;
	text-align: left;
}

#comparisonLeft {
	margin-top: 500px;
	margin-bottom: 30px;
	float: left;
	width: 330px;
	text-align: left;
}

.iShaftCopy {
	padding-left: 0px;
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;;
	/* [disabled]height: 200px; */
	overflow:hidden;
	clear: both;
	color: #000;
	text-align: left;
	font-size: 1em;
}

.iShaftCopy2 {
	padding-left: 45px;
	padding-top: 10px;
	font-family: 'TeXGyreHerosRegular',  Arial, sans-serif;;
	/* [disabled]height: 200px; */
	overflow:hidden;
	clear: both;
	color: #000;
	text-align: left;
	font-size: 1em;
}

#iShaftCopyNarrow {
	width:65%;
}

#narrow {
	width: 85%;
}


.shaftComparison {
	width: 910px;
	clear: both;
}

.shaftComparisonIB {
	width: 910px;
	clear: both;
	padding-top: 10px;
	text-align: left;
	float: left;
	border-bottom: 3px solid #000;
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	border-top: 3px solid #000;
	background-image: url(images/ib-close.png);
	background-position: left top;
	background-color: #FFF;
	background-repeat: no-repeat;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
}

.shaftComparisonI2 {
	width: 910px;
	clear: both;
	padding-top: 10px;
	text-align: left;
	float: left;
	border-bottom: 3px solid #000;
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	background-image: url(images/i2-close.png);
	background-position: left top;
	background-color: #FFF;
	background-repeat: no-repeat;
}

.shaftComparisonI3 {
	width: 910px;
	clear: both;
	padding-top: 10px;
	text-align: left;
	float: left;
	border-bottom: 3px solid #000;
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	background-image: url(images/i3-close.png);
	background-position: left top;
	background-color: #FFF;
	background-repeat: no-repeat;
}

.shaftComparisonI32 {
	width: 910px;
	clear: both;
	padding-top: 10px;
	text-align: left;
	float: left;
	border-bottom: 3px solid #000;
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	background-image: url(images/i3-close.png);
	background-position: left top;
	background-color: #FFF;
	background-repeat: no-repeat;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
}

.shaftComparisonJoints {
	width: 900px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	clear: both;
	text-align: left;
	float: left;
	background-color: #FFF;
}

.shaftComparisonGcore {
	width: 910px;
	clear: both;
	padding-top: 10px;
	text-align: left;
	float: left;
	border-bottom: 3px solid #000;
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	border-top: 3px solid #000;
	background-image: url(images/gcore-close.png);
	background-position: left top;
	background-color: #FFF;
	background-repeat: no-repeat;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
}

.shaftComparisonGcore2 {
	width: 910px;
	clear: both;
	padding-top: 10px;
	text-align: left;
	float: left;
	border-bottom: 3px solid #000;
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	background-image: url(images/gcore-close.png);
	background-position: left top;
	background-color: #FFF;
	background-repeat: no-repeat;
}



.shaftComparisonAllMaple {
	width: 910px;
	clear: both;
	padding-top: 0px;
	text-align: left;
	float: left;
	border-bottom: 3px solid #000;
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	background-image: url(images/allmaple-close.png);
	background-position: left top;
	background-color: #FFF;
	background-repeat: no-repeat;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
}

.shaftComparisonViewCart {
	width: 150px;
	height: 40px;
	clear: both;
	padding-top: 0px;
	margin-right:25px;
	text-align: center;
	float: right;
	border-bottom: 3px solid #000;
	border-left: 3px solid #000;
	border-right: 3px solid #000;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	background-image: url(images/viewcartbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.shaftComparisonViewCart2 {
	width: 150px;
	height: 40px;
	clear: both;
	padding-top: 0px;
	margin-right:55px;
	text-align: center;
	float: right;
}

.disclaimerSmall {
	font-size: .9em;
	font-style:italic;
}

.blankSpace {
	clear: both;
	height: 170px;
}


#gCoreLeft {
	margin-top: 250px;
	margin-bottom: 30px;
	float: left;
	width: 400px;
	text-align: left;
}



.bottomPad {
	padding-bottom: 5px;
}

.gCoreIncludeRight {
	padding-left: 200px;
	clear: both;
}.poolCueWrap {
}



/* Image Viewer CSS */




#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 0% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 0% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	

/* Min-Width */
.lbWidth { /* most browsers */
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	min-width: 790px;
	}

* html .lbContent { /* IE6 */
	margin-left: -790px;
	position:relative;
	}

* html .lbMinWidth { /* IE6 */
	padding-left: 790px;
	}
	
	
/* Clearfix */	
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
	

.clear {
	clear:both;	
}






.homeDeicers3 {
	-moz-box-shadow: 0px 1px 2px #1E1F1F;
	-webkit-box-shadow: 0px 1px 2px #1E1F1F;
	box-shadow: 0px 1px 2px #1E1F1F;
	/* For IE 8 */
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#1E1F1F');
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#1E1F1F');
	background-image: url(images/navbargradient2.jpg);
	background-color:#ccc;
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#898989'); 
background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#898989)); 
background: -moz-linear-gradient(top,  #ccc,  #898989); */
	width: 979px;
	float: left;
	text-align: center;
	/*background-image: url(images/bg-red-gradient.jpg);
	background-repeat: repeat-x;*/
	height: 1.3em;
	color: #FFF;
	font-size: 1.3em;
	padding-top: 5px;
	font-family: 'LiberationSerifRegular', 'GoudyBookletter1911Regular', 'LatoItalic', 'LatoRegular', 'LaneNarrowRegular', 'VollkornRegular', 'BebasRegular','UbuntuTitlingBold',  "Helvetica Neue", Arial, sans-serif;
	text-transform:capitalize;

	border-top: 1px solid #979797;
	border-left: 1px solid #979797;
	border-right: 1px solid #979797;
	border-bottom: 1px solid #1E1F1F;
	margin-left:-15px;
	position: relative;
	z-index:45;
	/*-moz-box-shadow: 0px 2px 4px #a5a5a5;
	-webkit-box-shadow: 0px 2px 4px #a5a5a5;
	box-shadow: 0px 2px 4px #A5A5A5;
-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#a5a5a5');
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#a5a5a5');*/
}

#brandBarAbove {
	margin-left:0px;
	margin-bottom:-15px;
	width: 950px;
	height: 15px;
	background-image:url(images/navbargradient3.png);
	background-repeat: repeat-x;
	background-position:center top;
	clear:both;
z-index:100;
position:relative;

/*-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px; 
-khtml-border-radius: 7px;*/

}

.homeDeicers3 span.leftFold {
	position: absolute;
	height: 35px;
	width: 35px;
	left: -20px;
	bottom: -10px;
	background-image: url(images/navbargradient2.jpg);
/*	background-image: url(images/fold-left-big.png);*/
	background-repeat: no-repeat;
	z-index:41;
}

.homeDeicers3 span.rightFold {
	position: absolute;
	height: 20px;
	width: 35px;
	right: 0px;
	bottom: -21px;
	background-image: url(images/navbargradient2.jpg);
	/*background-image: url(images/fold-right-big.png);*/
	background-repeat: no-repeat;
	z-index:42;
}

.starHover {
		height: 1.7em;
		overflow::hidden;
}

.starHover2 {
	
}
#container .shadowWhite tr td .padLeftRight p {
	font-family: 'OpenSansLight','TeXGyreHerosRegular',  Arial, sans-serif;
	/* [disabled]height: 200px; */
	font-size:1em;
	overflow:hidden;
	clear: both;
	color: #000;
	text-align: left;
	margin-top: .1em;
	margin-bottom:.4em;
	line-height: 1.4em;
}


.shadowWhite ul li {
	font-family: 'OpenSansLight','TeXGyreHerosRegular',  Arial, sans-serif;
	/* [disabled]height: 200px; */
	font-size:1em;
	clear: both;
	color: #000;
	text-align: left;
	padding-bottom:.1em;
	line-height:1.3em;
}

.shadowWhite ul {
	font-family: 'OpenSansLight','TeXGyreHerosRegular',  Arial, sans-serif;
	/* [disabled]height: 200px; */
	font-size:1em;
	overflow:hidden;
	clear: both;
	color: #000;
	text-align: left;
	margin-top: .3em;
	margin-bottom:.4em;
	line-height:1.3em;
}
