﻿/*html, body, */div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 12px;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}
a	{color:#3D3D3D;}
a:hover{color:#3D3D3D;text-decoration:underline!important;}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
div.clearer	{clear:both;}

div#container	{width:719px;border:1px solid black;font-size:11px;line-height:1.3;color:#000000;font-family:arial,helvetica,sans-serif;background-color:white;}

.LeftColumn {float:left;width:274px;}
.LeftColumn img	{width:274px;}
.RightColumn {float:left;padding:30px;width:370px;line-height:1.5;text-align:left;}
.RightColumn img	{margin-bottom:10px;}
.RightColumn a {font-weight:bold;text-decoration:none;}
.RightColumn p	{margin-bottom:10px;text-align:left;}
.RightColumn div.used_products	{}
.RightColumn div.used_products div.prods	{float:left;padding:2px;width:66px;text-align:center;min-height:187px;}
.RightColumn div.used_products div.prods img	{margin:0 0 4px 0;}
.RightColumn div.used_products div.prods a	{text-align:center;line-height:1em;display:block;}
.RightColumn .link {color:#666666;margin:0 5px;padding:5px 0 5px 20px;text-decoration:none;font-size:10px;}
#print-link {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/icon_print.gif) no-repeat scroll 0 50%;}
#email-link {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/icon_email.gif) no-repeat scroll 0 50%;}

#stylesThumbContainer	{background-color:#000000;clear:both;overflow:visible!important;padding:10px 52px;margin:0 auto; height:115px;width:615px!important;}
#stylesWrapper	{}
#stylesThumbContainer a.disabled	{visibility:hidden!important;}
#stylesWrapper li	{overflow:visible!important;margin-right:8px;}
#stylesWrapper li a.active	{border:1px solid #999;background-color:#333333;}
#stylesWrapper li a	{ background-position:4px 4px; text-indent:-9999em;width:105px;height:105px;display:block;border:1px solid #000000;overflow:visible!important;padding:4px;background-color:black;background-repeat:no-repeat;}
#stylesWrapper li a:hover	{border:1px solid #999;background-color:#333333;}
a.ashblue	{background-image:url(../images/ashblue.jpg);}
a.color-extend	{background-image:url(../images/colorextend.jpg);}
a.full-length-volume	{background-image:url(../images/fulllengthvolume.jpg);}
a.glam-waves	{background-image:url(../images/glamwaves.jpg);}
a.layer-lift	{background-image:url(../images/layerlift.jpg);}
a.masculine-feminine	{background-image:url(../images/masculinefeminine.jpg);}
a.naturally-volumized-texture	{background-image:url(../images/naturallyvolumizedtexture.jpg);}
a.new-classic	{background-image:url(../images/newclassic.jpg);}
a.power-platinum	{background-image:url(../images/powerplatinum.jpg);}
a.short-stunning	{background-image:url(../images/shortstunning.jpg);}

#thumbSlides	{float:left;width:615px;height:115px;overflow:hidden;visibility: visible; position: relative; z-index: 2; left: 0px;}
#thumbSlides ul	{margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1; width: 8628px;}
a#prev	{background:transparent url(../images/arrows.gif) no-repeat scroll 0 0;display:block;height:40px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-indent:-9999px;width:36px;z-index:1000;border:none;position:absolute;top:45px;left:10px;}
a#prev:hover	{background-position:-36px 0;border:none;}
a#next	{background:transparent url(../images/arrows.gif) no-repeat scroll 0 -40px;display:block;height:40px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-indent:-9999px;width:36px;z-index:1000;border:none;position:absolute;top:45px;right:10px;}
a#next:hover	{background-position:-36px -40px;border:none;}
.marginTop20	{padding-top:20px;}

.close {
	background-color: #666666;
	padding-bottom: 27px;
}

