.hide-me #productnav { display:none; }

/* Begin Basic Functions */
body { margin: 0; padding: 0; background-color: #000; font-family: Geneva, sans-serif; }
a, a:active { outline: none; }
p, div { margin: 0; padding: 0; }
.dh { display: none; }
#scroll { visibility: hidden; width: 100%; height: 1px; position: absolute; top: 0px; left: 0px; }
/* End Basic Functions */

/* Begin Tertiary Nav */
#become { width: 100%; position: absolute; z-index: 5000; display: none; margin: 0; height: 700px; }
#contact { display:none; height:815px; left:50%; margin-left:-247px; position:absolute; overflow:hidden; top:15px; width:495px; z-index:5000; }
#contact iframe { border:none; height:815px; margin:0 auto; overflow:hidden; width:495px; }
#testimonial { display:none; height:2850px; left:50%; margin-left:-325px; position:absolute; overflow:hidden; top:15px; width:650px; z-index:5000; }
#testimonial iframe { border:none; height:2850px; margin:0 auto; overflow:hidden; position:relative; width:650px; z-index:600; }
#testimonial-overlay { background-color: #000; position: fixed; top: 0px; left: 0px; height: 100%; opacity:0.5; *filter:alpha(opacity=50); width:100%; z-index: 500; }

/* "Minimenu" */
#tertiarynav { color: #666; font-size: 9px; height:23px; list-style:none; margin: 0 auto; padding: 10px 0 4px 0; text-align:right; width: 940px; }
#tertiarynav table { border:0px; height:20px; display:inline; list-style:none; padding:0px 0px 0px 0px; }
#tertiarynav table td.bg { background: url(../img/norm/topnav/minimenu/topbg2.png) repeat;}
#tertiarynav table td a { color: #ffffff; text-decoration: none;}
#tertiarynav table td a:hover { color: #6dcff6; }
/* End Tertiary Nav */

/* Begin Prod Details */
#detail1 { width: 100%; position: absolute; z-index: 5000; display: none; margin: 0; height: 700px; }
/* End Prod Details */

/* Begin Top Nav */
#topnavbar { background:#000 url(../img/norm/topnav/bg.gif) no-repeat center top; height: 98px; margin: 0 0 21px 0; text-align:center; width: 100%; }
#topnav { margin: 0 auto 0 auto; width:800px; height: 98px; z-index: 5; }
#topnav a { display:block; float:left; height:98px; margin-right:34px; text-indent:-9999px; }
#topnav a.logo { background:url(../img/norm/topnav/logo.gif) no-repeat top left; margin:0 95px 0 12px; width:150px; }
#topnav a.shampoo { background:url(../img/norm/topnav/shampoo.gif) no-repeat top left; width:108px; }
#topnav a.shampoo:hover, #topnavbar div.shampoo-over { background:url(../img/norm/topnav/shampoo_over.gif); }
body.shampoo #topnav a.shampoo{ background:url(../img/norm/topnav/shampoo_on.gif); }
#topnav a.styling { background:url(../img/norm/topnav/styling.gif) no-repeat top left; width:69px; }
#topnav a.styling:hover, #topnavbar div.styling-over{ background:url(../img/norm/topnav/styling_over.gif); }
body.styling #topnav a.styling{ background:url(../img/norm/topnav/styling_on.gif); }
#topnav a.difference { background:url(../img/norm/topnav/difference.gif) no-repeat top left; width:95px; }
#topnav a.difference:hover, #topnavbar div.difference-over { background:url(../img/norm/topnav/difference_over.gif); }
body.difference #topnav a.difference{ background:url(../img/norm/topnav/difference_on.gif); }
#topnav a.press { background:url(../img/norm/topnav/press.gif) no-repeat top left; width:69px; }
#topnav a.press:hover, #topnavbar div.press-over { background:url(../img/norm/topnav/press_over.gif); }
body.press #topnav a.press{ background:url(../img/norm/topnav/press_on.gif); }
#topnav a.shop { background:url(../img/norm/topnav/shop.gif) no-repeat top left; margin:0; width:50px; }
#topnav a.shop:hover, #topnavbar div.shop-over { background:url(../img/norm/topnav/shop_over.gif); }
body.shop #topnav a.shop{ background:url(../img/norm/topnav/shop_on.gif); }
/* End Top Nav */

/* Begin Content Divs */
#contentdiv { position: relative; width: 940px; margin: 0 auto 0 auto; zoom:1; }
#contentdiv:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
#flipped #contentdiv { width: 1280px; }
#stagingdiv { background-color: #000; height: 418px; }
#flipped #stagingdiv { position: relative; margin: 0 auto; height: 563px; width: 1000px; }
/* End Content Divs */


/* Begin Index Page */
#homeindex {
	padding-left: 120px;
	display: none;
	background: url('../img/norm/index/products.jpg') no-repeat center;
}

#flipped #homeindex {
	padding-left: 52px;
	background: url('../img/norm/index/products_lg.jpg') no-repeat center;
}

#homeindex a {
	height: 415px;
	width: 90px;
	display: block;
	float: left;
	/*
	border: 1px solid red;
	*/
}
#homeindex a.styling {
	width: 77px;
}
#homeindex a.hairrepair {
	width: 110px;
}

#flipped #homeindex a {
	width: 112px;
	height: 463px;
}
#flipped #homeindex a.styling {
	width: 106px;
}
#flipped #homeindex a.hairrepair {
	width: 135px;
}

img#productindex
{
	margin: 66px 0 0 127px;
	display: none;
}

div#subtext { margin:0 0 0 0; padding:25px 0 0 0; }
#leftsubtitle img { margin: 0 20px 0 0; }

div#subtext p
{
	margin: 10px 0 30px 0;
	font-family: Geneva, sans-serif;
	font-size: 11px;
	color: #D1D1D1;
	line-height: 18px;
}
.sci-main
{
	margin: 0px 0 30px 0;
	font-family: Geneva, sans-serif;
	font-size: 11px;
	color: #D1D1D1;
	line-height: 18px;
}
/* End Index Page */


/* Begin ColorLife and Differences Pages */
.differencesnav a
{
	color: #416585;
	text-decoration: none;
	border-style: none;
	font-size: 15px;
	margin: 0 0 10px 0;
	display: block;
}

.differencesnav a:hover { color: #D1D1D1; }
/* End ColorLife and Differences Pages */

/* Begin ColorLife and Differences Pages Small Size */
.diffnavsmall a { color: #416585; text-decoration: none; font-size: 9px; }
.diffnavsmall a:hover { color: #D1D1D1; }
#newintro { position: relative; width: 940px; height: 417px; z-index: 200; }
#flipped #newintro { padding: 0; margin: 0; left: -140px; width: 1280px; height: 563px; }
#newintro.shampooConditioner {
	background: url(../img/norm/product/shampoo/beauty_shampoo.jpg) no-repeat top left;
}
#flipped #newintro.shampooConditioner {
	background: url(../img/norm/product/shampoo/beauty_shampoo_lg.jpg) no-repeat top left;
}
#newintro.stylingProducts {
	background: url(../img/norm/product/styling/beauty_styling.jpg) no-repeat top left;
}
#flipped #newintro.stylingProducts {
	background: url(../img/norm/product/styling/beauty_styling_lg.jpg) no-repeat top left;
}
#newintro.science {
	background: url(../img/norm/difference/sci-main.jpg) no-repeat top left;
}
#flipped #newintro.science {
	background: url(../img/norm/difference/sci-main_lg.jpg) no-repeat top left;
}
#newintro.clean {
	background: url(../img/norm/difference/clean.jpg) no-repeat top left;
}
#flipped #newintro.clean {
	background: url(../img/norm/difference/clean_lg.jpg) no-repeat top left;
}
#newintro.diff {
	background: url(../img/norm/difference/difference.jpg) no-repeat top left;
}
#flipped #newintro.diff {
	background: url(../img/norm/difference/difference_lg.jpg) no-repeat top left;
}
#newintro.frag {
	background: url(../img/norm/fragrance/product_default.jpg) no-repeat top left;
}
#flipped #newintro.frag {
	background: url(../img/norm/fragrance/product_default_lg.jpg) no-repeat top left;
}
#newintro.life {
	background: url(../img/norm/difference/colorlife.jpg) no-repeat top left;
}
#flipped #newintro.life {
	background: url(../img/norm/difference/colorlife_lg.jpg) no-repeat top left;
}
/* End ColorLife and Differences Pages Small Size*/


/* Begin Product Pages */
span#intro { z-index: 200; }

#flipped span#intro {
	left: -140px;
	width: 1280px;
}

#nano
{
	position: absolute;
	top: 33px;
	left: 790px;
	z-index: 1;
}

div#index {
	position: absolute;
	top: 1px;
	left: 310px;
	/*position: relative;
	float: left;
	margin-left: 310px;*/
}

div#index.shampooindex { padding-left: 24px; }
#flipped div#index.shampooindex { padding-left: 33px; }

div#index a.shampooproduct {
	position: relative;
	z-index: 100;
	display: block;
	float: left;
	height: 415px;
	width: 90px;
}

#flipped div#index a.shampooproduct {
	width: 112px;
	height: 563px;
}

div#index a#hairrepair.shampooproduct { width: 110px; }
#flipped div#index a#hairrepair.shampooproduct { width: 135px; }

div#index.shampooindex { background: url(../img/norm/product/shampoo/product_default.jpg) no-repeat top left; }
#flipped div#index.shampooindex { background: url(../img/norm/product/shampoo/product_default_lg.jpg) no-repeat top left; }

div#index.stylingindex { padding-left: 40px; }
div#index.stylingindex { background: url(../img/norm/product/styling/product_default.jpg) no-repeat top left; }

#flipped div#index.stylingindex { 
	display: block;
	background: url(../img/norm/product/styling/product_default_lg.jpg) no-repeat top left;
	width: 500px;
}

div#index a.stylingproduct {
	position: relative;
	z-index: 100;
	display: block;
	float: left;
	height: 415px;
	width: 90px;
}

#flipped div#index a.stylingproduct {
	height: 563px;
	width: 125px;
}

div#index img {
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
}

#flipped div#index img {
	top: 60px;
}

div.productintro
{
	position: absolute;
	top: 52px;
	left: 46px;
	width: 220px;
	height: 340px;
	font-size: 11px;
	line-height: 18px;
	color: #D1D1D1;
}

div.productintro img { margin: 0 0 5px 0; }
/* End Product Index */

span.arrowleft
{
	position: absolute;
	top: 170px;
	left: 45px;
	z-index: 4;
	display: none;
}


span.arrowright
{
	position: absolute;
	top: 170px;
	left: 864px;
	z-index: 4;
	display: none;
}

#flipped span.arrowright {
	left: 930px;
}
/* End Arrows */


div.prod1text, div.prod2text,  div.prod3text,  div.prod4text,  div.prod5text,  div.prodatext,  div.prodbtext,  div.prodctext
{
	position: absolute;
	top: 60px;
	left: 168px;
	height: 355px;
	width: 592px;
	z-index: 3;
}

#flipped div.dh {
	width: 670px;
}

div.lefttext
{
	width: 188px;
	font-size: 11px;
	float: left;
	color: #D1D1D1;
	line-height: 14px;
}

div.lefttext b, div.righttext b, div.lefttext strong, div.righttext strong { color: #D1D1D1; }

div.righttext
{
	width: 195px;
	font-size: 11px;
	float: right;
	color: #D1D1D1;
	line-height: 14px;
}

div.lefttext h4
{
	font-weight: normal;
	font-family: Eurostile, Geneva, sans-serif;
	font-size: 26px;
	line-height: 26px;
	margin: 0 0 5px 0;
}

div.lefttext img { margin: 0 0 5px 0; }
div.righttext img { margin: 0 0 5px 0; }

div.lefttext a
{
	color: #D1D1D1;
	text-decoration: none;
}

div.lefttext a:hover { text-decoration: underline; }

div.righttext a
{
	color: #D1D1D1;
	text-decoration: none;
}

div.righttext a:hover { text-decoration: underline; }
/* End Product Texts */

/** NOTE: THIS "span" redef IS WRONG -- DELETED!! **/
/*span
{
	font-size: 30px;
	position: absolute;
	top: 1px;
	left: 1px;
	z-index: 1;
}*/

span#product1, span#product2, span#product3, span#product4, span#product5
{
	position: absolute;
	top: 1px;
	left: 840px;
	z-index: 2;
	display: none;
}

span#producta, span#productb, span#productc
{
	position: absolute;
	top: 1px;
	left: 843px;
	z-index: 2;
	display: none;
}

#flipped span#producta, #flipped span#productb, #flipped span#productc {
}
/* End Product Images */


div#productnav { margin: 2px 0 30px 0; }

div#productnav span
{
	position: relative;
	top: -1px;
	padding: 0 8px 0 8px;
	color: #416585;
	font-size: 12px;
}

.productnav a
{
	color: #416585;
	text-decoration: none;
	border-style: none;
	font-size: 13px;
}

.productnav a:hover
{
	color: #D1D1D1;
	text-decoration: none;
	border-style: none;
	font-size: 13px;
}

a.subnav { color: #416585; }
a.subnav:hover { color: #D1D1D1; }
a.subnavon1 { color: #2761b3; }
a.subnavon2 { color: #0e78c9; }
a.subnavon3 { color: #e58129; }
a.subnavon4 { color: #fcc435; }
a.subnavon5 { color: #3d5099; }
a.subnavona { color: #db4d25; }
a.subnavonb { color: #f28807; }
a.subnavonc { color: #1a90b0; }
a.subnavon:hover { color: #D1D1D1; }
/* End Product Navigation */


#footer
{
	width: 940px;
	margin: 0 auto 0 auto;
	border-top: solid 1px #000;
	background-color: #000;
	padding: 15px 5px 45px 0;
	text-align: center;
	color: #333;
	font-size: 9px;
}


#scroll
{
	visibility: hidden;
	width: 1px;
	height: 100%;
	position: absolute;
	margin-top: 1px;
}

/**
 * Popups
 */
.pop-text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: D1D1D1;
	text-decoration: none;
}
.contact-text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: D1D1D1;
	text-decoration: none;
}

/**
 * Product Detail Popup
 */
.product-detail-popup { position: absolute; top: 0; left: 0; z-index: 5000; display: none; color: #FFF; width: 100%; height: 700px; margin: 0; }
.product-detail-popup .popup { width: 495px; }
.product-detail-popup .popup img { padding: 0; }
.product-detail-popup .popup table { margin: 50px 0 0; }
.product-detail-popup .popup table table { margin: 0; }

/*****************************************
 * Press Release page
 */
/* intro */
#press-intro { background:#000 url(../img/press/LQ_press_intro.jpg) no-repeat top left; left:0; height:417px; position:absolute; top:0; width:940px; z-index:100; }
#flipped #press-intro { background-image:url(../img/press/LQ_press_intro_lg.jpg); height:568px; width:1280px; }

/* carousel */
#press-carousel-wrap { float:left; height:417px; position:relative; overflow:hidden; width:815px; }
#flipped #press-carousel-wrap { height:563px; width:1129px; }
#press-carousel { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; list-style:none; left:0; margin:0; padding:0; position:absolute; top:0; width:99999px; }
#press-carousel li { background:#131d27 url(../img/press/bkg.carousel.li.gif) repeat-x top; color:#fff; cursor:pointer; float:left; height:417px; list-style:none; margin:0 0 0 20px; text-align:center; width:245px; }
#flipped #press-carousel li { background-image:url(../img/press/bkg.carousel.li.lrg.gif); height:563px; margin:0 0 0 25px; width:343px; }
#press-carousel li.hover { background-image:url(../img/press/bkg.carousel.li.hover.gif); }
#flipped #press-carousel li.hover { background-image:url(../img/press/bkg.carousel.li.hover.lrg.gif); }
#press-carousel li.empty { background:none !important; cursor:default; }
#press-carousel li h3 { font-size:18px; font-weight:normal; margin:35px 0 30px 0; }
#flipped #press-carousel li h3 { margin: 50px 0; }
#press-carousel li p { color:#D1D1D1; font-size:11px; padding:0 52px; }
#flipped #press-carousel li p { padding: 0 100px; }
#press-carousel div.img { height:182px; margin:0 auto 30px auto; width:143px; }
#flipped #press-carousel div.img { height:255px; margin:0 auto 50px auto; width:200px; }
#press-carousel-next { background:url(../img/press/bkg.carousel.arrows.gif) no-repeat left -100px; cursor:pointer; float:left; height:62px; margin:145px 0 0 0; width:31px; }
#press-carousel-next:hover { background-position:left -300px; }
#press-carousel-prev { background:url(../img/press/bkg.carousel.arrows.gif) no-repeat right top; cursor:pointer; float:left; height:62px; margin:145px 0 0 0; width:31px; }
#press-carousel-prev:hover { background-position:right -200px; }
#flipped #press-carousel-next, #flipped #press-carousel-prev { margin-top:215px; width:75px; }


/* thumbnail images */
#press-carousel li.lqp001 div.img { background:url(../img/press/01/lq_01.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp001 div.img { background-image:url(../img/press/01/lq_01-lrg.jpg); }

#press-carousel li.lqp002 div.img { background:url(../img/press/02/lq_02.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp002 div.img { background-image:url(../img/press/02/lq_02-lrg.jpg); }

#press-carousel li.lqp003 div.img { background:url(../img/press/03/lq_03.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp003 div.img { background-image:url(../img/press/03/lq_03-lrg.jpg); }

#press-carousel li.lqp004 div.img { background:url(../img/press/04/lq_04.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp004 div.img { background-image:url(../img/press/04/lq_04-lrg.jpg); }

#press-carousel li.lqp005 div.img { background:url(../img/press/05/lq_05.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp005 div.img { background-image:url(../img/press/05/lq_05-lrg.jpg); }

#press-carousel li.lqp006 div.img { background:url(../img/press/06/lq_06.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp006 div.img { background-image:url(../img/press/06/lq_06-lrg.jpg); }

#press-carousel li.lqp007 div.img { background:url(../img/press/07/lq_07.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp007 div.img { background-image:url(../img/press/07/lq_07-lrg.jpg); }

#press-carousel li.lqp008 div.img { background:url(../img/press/08/lq_08.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp008 div.img { background-image:url(../img/press/08/lq_08-lrg.jpg); }

#press-carousel li.lqp009 div.img { background:url(../img/press/09/lq_09.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp009 div.img { background-image:url(../img/press/09/lq_09-lrg.jpg); }

#press-carousel li.lqp010 div.img { background:url(../img/press/10/lq_10.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp010 div.img { background-image:url(../img/press/10/lq_10-lrg.jpg); }

#press-carousel li.lqp011 div.img { background:url(../img/press/11/lq_11.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp011 div.img { background-image:url(../img/press/11/lq_11-lrg.jpg); }

#press-carousel li.lqp012 div.img { background:url(../img/press/12/lq_12.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp012 div.img { background-image:url(../img/press/12/lq_12-lrg.jpg); }

#press-carousel li.lqp013 div.img { background:url(../img/press/13/lq_13.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp013 div.img { background-image:url(../img/press/13/lq_13-lrg.jpg); }

#press-carousel li.lqp014 div.img { background:url(../img/press/14/lq_14.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp014 div.img { background-image:url(../img/press/14/lq_14-lrg.jpg); }

#press-carousel li.lqp015 div.img { background:url(../img/press/15/lq_15.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp015 div.img { background-image:url(../img/press/15/lq_15-lrg.jpg); }

#press-carousel li.lqp016 div.img { background:url(../img/press/16/lq_16.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp016 div.img { background-image:url(../img/press/16/lq_16-lrg.jpg); }

#press-carousel li.lqp017 div.img { background:url(../img/press/17/lq_17.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp017 div.img { background-image:url(../img/press/17/lq_17-lrg.jpg); }

#press-carousel li.lqp018 div.img { background:url(../img/press/18/lq_18.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp018 div.img { background-image:url(../img/press/18/lq_18-lrg.jpg); }

#press-carousel li.lqp019 div.img { background:url(../img/press/19/lq_19.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp019 div.img { background-image:url(../img/press/19/lq_19-lrg.jpg); }

#press-carousel li.lqp020 div.img { background:url(../img/press/20/lq_20.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp020 div.img { background-image:url(../img/press/20/lq_20-lrg.jpg); }

#press-carousel li.lqp021 div.img { background:url(../img/press/21/lq_21.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp021 div.img { background-image:url(../img/press/21/lq_21-lrg.jpg); }

#press-carousel li.lqp022 div.img { background:url(../img/press/22/lq_22.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp022 div.img { background-image:url(../img/press/22/lq_22-lrg.jpg); }

#press-carousel li.lqp023 div.img { background:url(../img/press/23/lq_23.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp023 div.img { background-image:url(../img/press/23/lq_23-lrg.jpg); }

#press-carousel li.lqp024 div.img { background:url(../img/press/24/lq_24.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp024 div.img { background-image:url(../img/press/24/lq_24-lrg.jpg); }

#press-carousel li.lqp025 div.img { background:url(../img/press/25/lq_25.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp025 div.img { background-image:url(../img/press/25/lq_25-lrg.jpg); }

#press-carousel li.lqp026 div.img { background:url(../img/press/26/lq_26.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp026 div.img { background-image:url(../img/press/26/lq_26-lrg.jpg); }

#press-carousel li.lqp027 div.img { background:url(../img/press/27/lq_27.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp027 div.img { background-image:url(../img/press/27/lq_27-lrg.jpg); }

#press-carousel li.lqp028 div.img { background:url(../img/press/28/lq_28.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp028 div.img { background-image:url(../img/press/28/lq_28-lrg.jpg); }

#press-carousel li.lqp029 div.img { background:url(../img/press/29/lq_29.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp029 div.img { background-image:url(../img/press/29/lq_29-lrg.jpg); }

#press-carousel li.lqp030 div.img { background:url(../img/press/30/lq_30.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp030 div.img { background-image:url(../img/press/30/lq_30-lrg.jpg); }

#press-carousel li.lqp031 div.img { background:url(../img/press/31/lq_31.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp031 div.img { background-image:url(../img/press/31/lq_31-lrg.jpg); }

#press-carousel li.lqp032 div.img { background:url(../img/press/32/lq_32.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp032 div.img { background-image:url(../img/press/32/lq_32-lrg.jpg); }

#press-carousel li.lqp033 div.img { background:url(../img/press/33/lq_33.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp033 div.img { background-image:url(../img/press/33/lq_33-lrg.jpg); }

#press-carousel li.lqp034 div.img { background:url(../img/press/34/lq_34.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp034 div.img { background-image:url(../img/press/34/lq_34-lrg.jpg); }

#press-carousel li.lqp035 div.img { background:url(../img/press/35/lq_35.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp035 div.img { background-image:url(../img/press/35/lq_35-lrg.jpg); }

#press-carousel li.lqp036 div.img { background:url(../img/press/36/lq_36.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp036 div.img { background-image:url(../img/press/36/lq_36-lrg.jpg); }

#press-carousel li.lqp037 div.img { background:url(../img/press/37/lq_37.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp037 div.img { background-image:url(../img/press/37/lq_37-lrg.jpg); }

#press-carousel li.lqp038 div.img { background:url(../img/press/38/lq_38.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp038 div.img { background-image:url(../img/press/38/lq_38-lrg.jpg); }

#press-carousel li.lqp039 div.img { background:url(../img/press/39/lq_39.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp039 div.img { background-image:url(../img/press/39/lq_39-lrg.jpg); }

#press-carousel li.lqp040 div.img { background:url(../img/press/40/lq_40.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp040 div.img { background-image:url(../img/press/40/lq_40-lrg.jpg); }

#press-carousel li.lqp041 div.img { background:url(../img/press/41/lq_41.jpg) no-repeat top left; }
#flipped #press-carousel li.lqp041 div.img { background-image:url(../img/press/41/lq_41-lrg.jpg); }

/* gallery lightbox */
body.press ul.full-res { display:none; }
#facybox { position: absolute; top: 0; left: 0; margin: -20px 0 0 -20px; z-index: 100; text-align: left; padding: 18px; min-width: 40px; min-height: 40px; }
#facybox .w, #facybox .e,
#facybox .nw, #facybox .ne,
#facybox .sw, #facybox .se{ min-height: 18px; min-width: 13px; }
#facybox .n { background: url('../img/facybox/fancy_shadow_n.png') repeat-x; height: 18px; }
#facybox .s { background: url('../img/facybox/fancy_shadow_s.png') repeat-x; height: 18px; }
#facybox .w { background: url('../img/facybox/fancy_shadow_w.png') repeat-y; }
#facybox .e { background: url('../img/facybox/fancy_shadow_e.png') repeat-y; }
#facybox .nw { background: url('../img/facybox/fancy_shadow_nw.png') no-repeat; } 
#facybox .ne { background: url('../img/facybox/fancy_shadow_ne.png') no-repeat; }
#facybox .sw { background: url('../img/facybox/fancy_shadow_sw.png') no-repeat; }                
#facybox .se { background: url('../img/facybox/fancy_shadow_se.png') no-repeat; }
#facybox div.above-content { background:#000; color:#fff; height:21px; padding:33px 33px 0 33px; }
#facybox div.above-content a { color:#fff; cursor:pointer; font-size:14px; text-decoration:none; }
#facybox div.above-content a:hover {  color: #6dcff6; }
#facybox div.above-content a.current { color:#5DCFF7; }
#facybox div.below-content { background:#000; color:#fff; height:21px; padding:0px 33px 33px 33px; }
#facybox div.below-content a { color:#fff; cursor:pointer; font-size:14px; text-decoration:none; }
#facybox div.below-content a:hover {  color: #6dcff6; }
#facybox div.below-content a.current { color:#5DCFF7; }
#facybox .close { float:right; }
#facybox .navigation .counter{ float: left; padding: 3px 5px; }
#facybox .loading { margin: 0 auto; width: 16px; height: 11px; background: url('../img/facybox/loading.gif') no-repeat; text-align: center; }
#facybox .fbpopup { position: relative; }
#facybox table { border-collapse: collapse; }
#facybox td { border-bottom: 0; padding: 0; }
#facybox .body { border:solid 10px #fff; background: #000; width: auto; }
#facybox .loading { text-align: center; }
#facybox .image { text-align: center; padding: 38px 35px; margin: 0px; }
#facybox img { border: 0; margin: 0; }
#facybox .footer { }
#facybox .footer img { vertical-align: middle; }
#facybox .tl, #facybox .tr, #facybox .bl, #facybox .br { height: 10px; width: 10px; overflow: hidden; padding: 0; }
#facybox_overlay { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; }
.facybox_hide { z-index:-100; }
.facybox_overlayBG { background-color: #000; z-index: 99; }
* html #facybox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#facybox div.content { background:#000; padding:0px; }
