/* Reset elements margin and padding to zero for more cross-browser consistency */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,tr,table,tbody,object,embed{border:0;margin: 0;padding: 0}
body, html{height:100%}
table {border-collapse: collapse;	border-spacing: 0}
fieldset,img{	border: 0}
address,caption,cite,code,dfn,em,strong,th,var{font-style: normal;	font-weight: normal}
ol,ul {list-style: none}
caption,th {text-align: left}
h1,h2,h3,h4,h5,h6 {font-size: 100%;	font-weight: normal}
q:before,q:after {	content: ''}
abbr,acronym {	border: 0}
table {font-size: inherit;font-weight: inherit;font-style: inherit;  font-variant: inherit}
select, input, textarea {	font: 99% arial, helvetica, clean, sans-serif}
pre, code {	font: 115% monospace;	 /* NOTE: There is an addition/override to this selector within fix-ie-6.css and fix-ie-7.css */}
h1,h2,h3,h4,h5,h6,
dt,dd,li,pre,p,blockquote,
address,caption,cite,code,dfn,var {/*line-height: 1.22em;*/}
/*other styles*/
a, a:visited{outline:0;text-decoration:none}
a:hover, a:active, embed, object{outline:0}
body {background: #faf2f5;font:62.5% "Helvetica 55 Roman", helvetica, arial, "Trebuchet MS", verdana, sans-serif;line-height:1em;color:#000}
div#guarantee, div#gvg, div#about-f{width:683px; height:338px}
/*Wrapper*/
#wrapper {	height: 100%;	position: relative;	width: 100%;	z-index: 1;	overflow:auto;	border:none}
/*Header*/
#logo{text-indent:-99999px;width:191px;height:62px;margin-top:32px;margin-left:30px;margin-right:45px;margin-bottom:90px}
#logo a{background:url(images/logo.gif) top right no-repeat;width:191px;height:62px;display:block}

/*Main Container*/
#container{overflow:hidden}
#container div.notes a, #container div.notes a:visited{color:#000}
div.center{float:left;padding-top:10px;width:100%;margin-right:-300px}
div.notes{font-size:1.6em;line-height:1.1em;padding-bottom:1em;padding-top:1em}
div.center a, div.center a:visited{color:#777;border-bottom:2px solid #faf2f5}
div.center a:hover, div.center a:active{color:#000;border-bottom:2px solid #000}
div.content{font-size:1.4em;font-weight:bold;line-height:1.2em;margin-top:184px;border-top:1px solid #000;padding-top:0px}
div.empty{padding-top:0px}
div.content form input, div.content  select, div.content form textarea{background:#faf2f5;border:1px solid #000;padding:5px;width:230px;font-size:100%}
div.content label{margin:0em 0em 0.5em 0em}
#edit-submitted-how-did-you-find-us, #edit-submitted-country{width:243px}
div.content .form-submit{width:64px;background:#000;color:#FFF;font-style:italic;text-transform:uppercase;font-weight:bold;padding:3px}
div.content textarea.form-textarea{width:230px}
.fp{margin-top:100px}
#home{display:block; margin-bottom:200px}

/*Sidebar*/
div.sidebar{float:left;width:280px;padding:10px 0px 0px 0px;font-size:1.3em;line-height:1.2em;min-width:230px;min-height:100%;height:100%}
div.sidebar div.sidebar-block{padding:12px 0px 0px 30px}
div.sidebar li, .sm li{width:150px;background:#000;color:#fff;text-transform:uppercase;font-style:italic;font-weight:normal;margin-bottom:0.5em;line-height:0.9em;padding-top:4px}
div.sidebar ul{}
div.sidebar li ul{background:#faf2f5;border-top:4px solid #000;padding-top:5px}
div.sidebar li li, .sm li li{padding:0px 0px 0px 19px;background:url(images/bullet_one.gif) 4px 6px no-repeat #faf2f5;color:#000;text-transform:lowercase;font-style:italic;font-weight:normal;width:200px;margin:0;line-height:1}
div.sidebar li li ul, .sm li li ul{margin:0;border:none;padding:0}
div.sidebar li li li, .sm li li li{margin-bottom:0px;margin-left:-15px;padding:0px 0px 0px 26px;background-repeat:repeat-x;background:url(images/bullet_24px.png) 0px 7px  no-repeat #faf2f5;line-height:1}
div.sidebar li li li li, .sm li li li li{margin-bottom:0px;margin-left:-26px;padding:0px 0px 0px 40px;background-repeat:repeat-x;background:url(images/bullet_36px.gif) 0px 6px  no-repeat #faf2f5;line-height:1}
.sm li li li li li{margin-bottom:0px;margin-left:-40px;padding:0px 0px 0px 52px;background-repeat:repeat-x;background:url(images/bullet_48px.gif) 0px 6px  no-repeat #faf2f5;line-height:1}
div.content .sm ul.indent li.clean ul.short li{margin-bottom:0px;margin-left:0px;padding:0px 0px 0px 30px;background-repeat:repeat-x;background:url(images/bullet_24px.png) 0px 6px  no-repeat #faf2f5;line-height:1}
div.content .sm  li.clean ul.short li{margin-bottom:0px;margin-left:0px;padding:0px 0px 0px 30px;background-repeat:repeat-x;background:url(images/bullet_24px.png) 0px 6px  no-repeat #faf2f5;line-height:1}
div.sidebar li.clean-item{background:none;padding:0}
div.sidebar #hair-menu li {padding:0px;color:#000;text-transform:lowercase;font-style:italic;font-weight:normal;width:200px;margin:0;line-height:1}
div.sidebar #hair-menu li li {background:url(images/bullet_one.gif) 4px 6px no-repeat #faf2f5;padding-left:19px;margin-left:0px}
div.sidebar #hair-menu li li li{margin-bottom:0px;margin-left:-15px;padding:0px 0px 0px 26px;background-repeat:repeat-x;background:url(images/bullet_24px.png) 0px 7px  no-repeat #faf2f5;line-height:1}
div.sidebar #hair-menu li li li li{margin-bottom:0px;margin-left:-26px;padding:0px 0px 0px 38px;background-repeat:repeat-x;background:url(images/bullet_36px.gif) 0px 7px  no-repeat #faf2f5;line-height:1}
div.sidebar li li a, .sm li li a{color:#888888;height:11px;display:block;padding-bottom:4px}
div.sidebar li li a:hover, .sm li li a:hover{color:#ccc}
div.sidebar li li li a, .sm li li li a{color:#808080;height:11px;display:block;padding-bottom:4px}
div.sidebar li li li li a, .sm li li li li a{color:#808080;height:11px;display:block;padding-bottom:4px}
div.sidebar li li li a:hover, div.sidebar li li li a.active, .sm li li li a:hover, .sm li li li a.active, div.sidebar li a.active{color:#CCCCCC}
.sm ul, .sm li{border:none;background:none;background-image:none}
div.content .sm li a:hover, div.content .sm li a:visited{border:none;color:#777}
div.content .sm li a{border:none;font-style:normal;color:#000;text-decoration:underline;background:none;text-transform:lowercase}
div.content .sm li.clean {border:none;background:none;padding:0;margin:0}
div.content .sm li.clean a{border:none;background:none;margin:0;text-decoration:none}
li span.lt{padding:2px 0px 2px 5px;text-decoration:line-through;font-weight:bold}
li span.sr{padding:2px 0px 2px 5px;font-weight:bold}
a#smoothtwo-btn,a#texturetwo-btn{color:#000}
div.sidebar .fs .fssidebar-block {background:#000;width:140px;padding:5px;margin-left:0px;margin-top:0px;text-transform:uppercase}
div.sidebar .fp-fs .fs .fssidebar-block {background:#000;width:160px;padding:5px;margin-left:0px;margin-top:0px;text-transform:uppercase}
.fs .form-item{width:120px;float:left;margin:0}


#storeLocator-kw-search-form{}
#storeLocator-kw-search-form label{font-style:italic;font-weight:bold;line-height:0.9em;margin-bottom:3px;color:#fff}
#storeLocator-kw-search-form .form-text{width:120px;background-color:#FAF2F5;border:1px solid #000000;height:15px}
#storeLocator-kw-search-form #edit-submit, #storeLocator-kw-search-form .form-submit{text-indent:-9999px;background:url(images/salon_arr.png) 0px 10px no-repeat;width:11px;height:25px;float:left;display:block;margin-top:6px;margin-left:5px}


/*Navigation*/
#main-nav{font-size:1.2em;float:left;text-transform:uppercase;font-style:italic;width:800px;}
#main-nav a{display:block;color:#000;font-weight:bold;padding:10px 0px 0px 0px;line-height:0.75em;border:none;border-top:10px solid #000}
#main-nav a:hover{color:#888;border-top:10px solid #888}
#main-nav li{padding:0;float:left;margin-right:10px;width:135px;text-align:left;margin-bottom:20px}
#main-nav ul{float:left;margin-top:10px}

/*User Bar*/
.search-box{float:right}
.search-box input{border:1px solid #000;width:175px}
div.sign-in-links{float:left}
#user-bar{padding:5px 30px 5px 30px;font-size:1.2em;line-height:1.6em;border-bottom:1px solid #000;text-transform:uppercase;font-style:italic;font-weight:bold}
#user-bar input{background-color:#faf2f5;border:1px solid #000}
#user-bar label{font-style:italic;font-weight:bold}
#user-bar #edit-submit, #user-bar #edit-submit-1, #user-bar #edit-submit-2{text-indent:-9999px;background:url(images/search_icon.gif) top left no-repeat #faf2f5;border:0;width:16px; height:16px;cursor:pointer;cursor:hand}
#user-bar #login-details input.form-submit{background-image:none;background:#000;text-indent:0px;width:auto;text-transform:uppercase;font-style:italic;font-weight:bold;color:#fff;padding:3px;font-size:1.2em;height:auto}

/*Footer*/
.footer{clear:both;width:100%;font-size:1.2em;margin-top:4em;padding-bottom:1em;height:15px; background: url(images/evo_footer.gif) top left no-repeat}
.footer ul{float:right}
.footer li a{clear:both;float:right;display:block}

/*Section dependent*/
div.contact form{border-top:1px solid #000;border-bottom:1px solid #000;padding-bottom:2em}
h2.product-t{background:#faf2f5;font-size:2.8em;font-weight:bold;padding:0;border-bottom:4px solid #000;margin-bottom:1.0em; padding:0.625em 0em 0.35em 0em;line-height:0.7em} 
h2.tag-t{margin-bottom:0em}
h2.sge-t{font-size:2.8em;font-weight:bold;padding:0;border-bottom:4px solid #000;margin-bottom:20px; padding:0.625em 0em 0.35em 0em;line-height:0.7em}
h2.mane-attention{color:#F1645D;text-indent:-9999px;background:url(images/mane_attention_head.gif) bottom left no-repeat;height:65px;padding:0}
h2.mane-contender{color:#002e1a;text-indent:-9999px;background:url(images/mane_contender_head.gif) bottom left no-repeat;height:65px;padding:0}
h2.mane-rollers{color:#762123;text-indent:-9999px;background:url(images/mane_rollers_head.gif) bottom left no-repeat;height:65px;padding:0}
h2.mane-straight{color:#EC0B8D;text-indent:-9999px;background:url(images/mane_straight_head.gif) bottom left no-repeat;height:65px;padding:0}
h2.mane-craft{color:#67652f;text-indent:-9999px;background:url(images/mane_craft_head.gif) bottom left no-repeat;height:65px;padding:0}
h2 span.cursive{font-style:italic;font-family:"Baskerville", georgia, times, serif;font-size: 0.75em}
div.sidebar li li a.ma-active, .ma-col{color:#F1645D}
div.sidebar li li a.mc-active, .mc-col{color:#002e1a}
div.sidebar li li a.mr-active, .mr-col{color:#762123}
div.sidebar li li a.ms-active, .ms-col{color:#EC0B8D}
div.sidebar li li a.mcr-active, .mcr-col{color:#67652f}
div.product-main-text{position:relative;height:auto;width:auto;top:0}
div.product-image{float:left;padding-right:40px}
div.product-info{float:left;font-size:1.1em;line-height:1.0em;width:245px;font-weight:bold}
span.ma-title{font-size:2.0em}
div.center h3{font-size:1.5em;line-height:1.0em;margin-bottom:1em;text-decoration:underline;font-weight:bold}

/* evil, pure evil */
div.mane-attention, div.mane-contender, div.mane-rollers, div.mane-straight, div.mane-craft, div.tools, div.body{color:#faf2f0;vertical-align:top}

span.sr a{color:#fff}
span.byline{font-size:1.5em}
div.form-checkboxes{float:left}
div.form-checkboxes input{background:#faf2f5}
div.form-checkboxes, div.form-checkboxes .form-item{padding:0;margin:0}
#webform-component-join_mailing_list{width:125px}
#search #edit-submit{margin-top:0em}
#edit-submit{margin-top:1.4em}
#webform-component-join_mailing_list label{width:auto;float:right;margin:0}
#edit-subscribe-newsletter {width:20px;text-align:left}
#edit-submitted-join-mailing-list-Yes label {text-align:left}
div.mane-contender-map-header{line-height:0px}
div.mane-contender-map-header img{border:0;margin:0;padding:0}
#mane-contender-map{border:0;padding:0;margin:0}
#mane-contender-map div{border:0;padding:0;margin:0}
#mane-contender-map img{border:0;padding:0;margin:0}
div.mane-attention-map-header{line-height:0px;clear:both}
div.mane-straight-map-header{line-height:0px;clear:both}
div.mane-rollers-map-header{line-height:0px;clear:both}
div.mane-craft-map-header{line-height:0px;clear:both}
#products-display a, #products-display  a:hover, #products-display a:visited{border:none}
#products-display{width:690px;}
div.map img{border:0}
div.search{font-weight:normal;padding-top:0}
div.search ol{list-style-type:decimal;list-style-position:inside;width:460px}
div.search li{padding-bottom:1em}
div.search li a, div.search li a:visited{text-decoration:underline;color:#000}
div.search span.key{background:#CCC;padding:1px}
div.search h2.product-t{/*border-bottom:none;font-size:1.4em*/}
div.footer a:hover{border:none}
div.footer-image{width:365px;text-align:right}
div.footer img{}
div.store-locator-totals{font-weight:normal;margin-bottom:0.5em}
#wrapper div.store-locator table{width:690px}
#wrapper div.store-locator-totals{width:auto}
div.store-locator-totals span{font-weight:bold}
div.store-locator th,div.store-locator thead{font-weight:bold;border-bottom:1px solid #ccc;padding:0.25em 0.25em 0.25em 0.25em;vertical-align:top}
div.store-locator td{font-weight:normal;padding:0.25em 0.25em 0.25em 0.25em;vertical-align:top}
div.store-locator tr{background:none}
div.store-locator h2.product-t{margin-bottom:0.5em}
h2.store-locator-t{clear:both;padding:0;margin-top:0.5em;font-size:1.75em;border-bottom:none;margin-bottom:0.5em}
div.ahah-progress-throbber{display:none}
div.store-locator select, div.store-locator label{display:block}
div.store-locator div.notes{padding-bottom:0.5em}
#storeLocator-select-form{width:300px}
div.store-locator .form-item{width:210px;height:50px}
div.store-locator .form-text{width:220px}
div.myform-wrapper,div.error-message{clear:both}
#myform-wrapper{font-size:0.9em}
#edit-choice-submit{float:left; width:68px;padding-right:10px}
div.ahah-progress-bar{margin:0;padding:0;height:20px;border:none;float:right}
.progress {font-weight: bold}
.progress .bar { background: #fff url(../../misc/progress.gif);  clear:both;  height: 20px;  margin: 0;  width:70px}
.address-col{width:150px}
.company-col{width:150px}
.zip-col{width:80px}

/*section dependent titles */
h2.pic-t{margin:0; padding:0; text-indent: -9999px; height:65px;margin-bottom:1em}
h2.products-main-t{background:url(images/products_head.gif) bottom left no-repeat}
h2.condition-t{background:url(images/condition_head.gif) bottom left no-repeat}
h2.clean-t{background:url(images/clean_head.gif) bottom left no-repeat}
h2.treat-t{background:url(images/treat_head.gif) bottom left no-repeat}
h2.style-t{background:url(images/style_head.gif) bottom left no-repeat}
h2.finish-t{background:url(images/finish_head.gif) bottom left no-repeat}
h2.face-t{background:url(images/face_head.gif) bottom left no-repeat}
h2.hair-t{background:url(images/hair_head.gif) bottom left no-repeat}
h2.body-t{background:url(images/body_head.gif) bottom left no-repeat}
h2.tools-t{background:url(images/tools_head.gif) bottom left no-repeat}

/*Misc*/
div.column{float:left;line-height:1}
strong, b, .bold{font-weight:bold}
.form-item label{font-weight:normal;font-style:normal}
.clear{clear:both}
span.grey{color:#888}
body#tinymce{background:#fff;font-family:Arial, sans-serif;color:#000}
#tinymce{font-size:1.0em;line-height:1.6em}
table.views-view-grid td{padding-right:1.2em;vertical-align:top;padding-bottom:20px}
table.views-view-grid td a:hover{border-bottom:none}
span.small{font-size:0.9em;font-weight:normal}
#mane-craft-map{width:688px}
#mane-craft-map a{line-height:0;border:none}
div.past{padding-top:2px}
div.messages{background:none;border:none;color:red}
div.main-display{position:relative;width:680px;height:530px;display:block;overflow:auto}
div.products dt{display:none}
div.products  dt{ margin: 0; padding: 0; position: absolute; font-size: 85%; display: none}
div.products  dd{ margin: 0; padding: 0; position: absolute;  font-size: 85%}

dd.ritualSalvationSham{ top: 150px; left: 73px}
dd.ritualSalvationSham a{ position: absolute; width: 155px; height: 250px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.ritualSalvationSham a span{ display: none}
dd.ritualSalvationSham a:hover{}
dd.ritualSalvationSham a:hover span{}

dd.ritualSalvationCond{ top: 150px; left: 238px}
dd.ritualSalvationCond a{ position: absolute; width: 165px; height: 250px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.ritualSalvationCond a span{ display: none}
dd.ritualSalvationCond a:hover{}
dd.ritualSalvationCond a:hover span{}

dd.manePrescription{ top: 60px; left: 413px}
dd.manePrescription a{ position: absolute; width: 150px; height: 340px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.manePrescription a span{ display: none}
dd.manePrescription a:hover{}
dd.manePrescription a:hover span{}

dd.happyCampers{ top: 70px; left: 573px}
dd.happyCampers a{ position: absolute; width: 130px; height: 330px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.happyCampers a span{ display: none}
dd.happyCampers a:hover{}
dd.happyCampers a:hover span{}

dd.gluttonyShampoo{ top: 150px; left: 678px}
dd.gluttonyShampoo a{ position: absolute; width: 150px; height: 230px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.gluttonyShampoo a span{ display: none}
dd.gluttonyShampoo a:hover{}
dd.gluttonyShampoo a:hover span{}

dd.gluttonyConditioner{ top: 150px; left: 853px}
dd.gluttonyConditioner a{ position: absolute; width: 150px; height: 230px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.gluttonyConditioner a span{ display: none}
dd.gluttonyConditioner a:hover{}
dd.gluttonyConditioner a:hover span{}

dd.rootCanal{ top: 50px; left: 1023px}
dd.rootCanal a{ position: absolute; width: 120px; height: 330px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.rootCanal a span{ display: none}
dd.rootCanal a:hover{}
dd.rootCanal a:hover span{}

dd.shapeVixen{ top: 50px; left: 1163px}
dd.shapeVixen a{ position: absolute; width: 120px; height: 330px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.shapeVixen a span{ display: none}
dd.shapeVixen a:hover{}
dd.shapeVixen a:hover span{}

dd.endDoctor{ top: 50px; left: 1303px}
dd.endDoctor a{ position: absolute; width: 120px; height: 330px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.endDoctor a span{ display: none}
dd.endDoctor a:hover{}
dd.endDoctor a:hover span{}

dd.liquidRollers{ top: 50px; left: 1443px}
dd.liquidRollers a{ position: absolute; width: 120px; height: 330px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.liquidRollers a span{ display: none}
dd.liquidRollers a:hover{}
dd.liquidRollers a:hover span{}

dd.easyTiger{ top: 50px; left: 1583px}
dd.easyTiger a{ position: absolute; width: 120px; height: 330px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.easyTiger a span{ display: none}
dd.easyTiger a:hover{}
dd.easyTiger a:hover span{}

dd.iconWelder{ top: 50px; left: 1723px}
dd.iconWelder a{ position: absolute; width: 120px; height: 330px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.iconWelder a span{ display: none}
dd.iconWelder a:hover{}
dd.iconWelder a:hover span{}

dd.lovePerpetua{ top: 140px; left: 1863px}
dd.lovePerpetua a{ position: absolute; width: 70px; height: 240px; text-decoration: none; border: 1px solid #FFFCE6; background: transparent url(note.png) repeat}
dd.lovePerpetua a span{ display: none}
dd.lovePerpetua a:hover{}
dd.lovePerpetua a:hover span{}

dd.loveTouch{ top: 140px; left: 1958px}
dd.loveTouch a{ position: absolute; width: 85px; height: 240px; text-decoration: none; border: 1px solid #FFFCE6;   background: transparent url(note.png) repeat}
dd.loveTouch a span{ display: none}
dd.loveTouch a:hover{}
dd.loveTouch a:hover span{}

dd.normalPersons{ top: 140px; left: 2058px}
dd.normalPersons a{ position: absolute; width: 160px; height: 240px; text-decoration: none; border: 1px solid #FFFCE6;   background: transparent url(note.png) repeat}
dd.normalPersons a span{ display: none}
dd.normalPersons a:hover{}
dd.normalPersons a:hover span{}

dd.normalPersonsCond{ top: 140px; left: 2233px}
dd.normalPersonsCond a{ position: absolute; width: 160px; height: 240px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.normalPersonsCond a span{ display: none}
dd.normalPersonsCond a:hover{}
dd.normalPersonsCond a:hover span{}

dd.saltyDog{ top: 100px; left: 2408px}
dd.saltyDog a{ position: absolute; width: 120px; height: 280px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.saltyDog a span{ display: none}
dd.saltyDog a:hover{}
dd.saltyDog a:hover span{}

dd.fantasticSpray{ top: 100px; left: 2408px}
dd.fantasticSpray a{ position: absolute; width: 120px; height: 280px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.fantasticSpray a span{ display: none}
dd.fantasticSpray a:hover{}
dd.fantasticSpray a:hover span{}

dd.fantasticTool{ top: 100px; left: 2408px}
dd.fantasticTool a{ position: absolute; width: 120px; height: 280px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.fantasticTool a span{ display: none}
dd.fantasticTool a:hover{}
dd.fantasticTool a:hover span{}

dd.cropStrutters{ top: 90px; left: 2715px}
dd.cropStrutters a{ position: absolute; width: 140px; height: 140px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.cropStrutters a span{ display: none}
dd.cropStrutters a:hover{}
dd.cropStrutters a:hover span{}

dd.casualAct{ top: 240px; left: 2550px}
dd.casualAct a{ position: absolute; width: 140px; height: 140px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.casualAct a span{ display: none}	
dd.casualAct a:hover{}
dd.casualAct a:hover span{}

dd.cassius{ top: 240px; left: 2715px}
dd.cassius a{ position: absolute; width: 140px; height: 140px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.cassius a span{ display: none}	
dd.cassius a:hover{}
dd.cassius a:hover span{}

dd.boxBollox{ top: 240px; left: 2880px}
dd.boxBollox a{ position: absolute; width: 140px; height: 140px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.boxBollox a span{ display: none}	
dd.boxBollox a:hover{}
dd.boxBollox a:hover span{}

dd.gangstaGrip{ top: 50px; left: 3040px}
dd.gangstaGrip a{ position: absolute; width: 120px; height: 330px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.gangstaGrip a span{ display: none}	
dd.gangstaGrip a:hover{}
dd.gangstaGrip a:hover span{}

dd.helmut{ top: 0px; left: 3180px}
dd.helmut a{ position: absolute; width: 100px; height: 380px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.helmut a span{ display: none}	
dd.helmut a:hover{}
dd.helmut a:hover span{}

dd.textureSpray{ top: 0px; left: 3180px}
dd.textureSpray a{ position: absolute; width: 100px; height: 380px; text-decoration: none; border: 1px solid #FFFCE6; 
  background: transparent url(note.png) repeat}
dd.textureSpray a span{ display: none}	
dd.textureSpray a:hover{}
dd.textureSpray a:hover span{}

/*Style Map */
#styleMap  dd.rootCanal{ top: 0px; left: 33px}
#styleMap dd.rootCanal a{ height:400px;width:130px}
#styleMap  dd.shapeVixen{ top: 0px; left: 205px}
#styleMap dd.shapeVixen a{ height:400px;width:130px}
#styleMap  dd.liquidRollers{ top: 0px; left: 378px}
#styleMap dd.liquidRollers a{ height:400px;width:130px}
#styleMap  dd.easyTiger{ top: 0px; left: 548px}
#styleMap dd.easyTiger a{ height:400px;width:130px}
#styleMap  dd.iconWelder{ top: 0px; left: 718px}
#styleMap dd.iconWelder a{ height:400px;width:120px}
#styleMap  dd.lovePerpetua{ top: 0px; left: 883px}
#styleMap dd.lovePerpetua a{ height:400px;width:75px}
#styleMap dd.saltyDog{ top: 0px; left: 1003px}
#styleMap dd.saltyDog a{ height:400px;width:120px}
#styleMap dd.fantasticSpray{ top: 0px; left: 1165px}
#styleMap dd.fantasticSpray a{ height:400px;width:120px}
#styleMap dd.fantasticTool{ top: 0px; left: 1318px}
#styleMap dd.fantasticTool a{ height:400px;width:225px}
#styleMap dd.casualAct{ top: 60px; left: 1605px}
#styleMap dd.casualAct a{height:150px;width:150px}
#styleMap dd.cropStrutters{ top: 243px; left: 1605px}
#styleMap dd.cropStrutters a{height:150px;width:150px}
#styleMap dd.cassius{ top: 60px; left: 1785px}
#styleMap dd.cassius a{height:150px;width:150px}
#styleMap dd.boxBollox{ top: 243px; left: 1785px}
#styleMap dd.boxBollox a{height:150px;width:150px}
#styleMap dd.gangstaGrip{ top: 0px; left: 1974px}
#styleMap dd.gangstaGrip a{ height:400px;width:135px}

/*Treat Map */
#treatMap  dd.manePrescription{ top: 0px; left: 20px}
#treatMap dd.manePrescription a{ height:400px;width:130px}
#treatMap  dd.happyCampers{ top: 0px; left: 235px}
#treatMap dd.happyCampers a{ height:400px;width:130px}
#treatMap  dd.endDoctor{ top: 0px; left: 453px}
#treatMap dd.endDoctor a{ height:400px;width:130px}

/*Finish Map */
#finishMap  dd.loveTouch{ top: 90px; left: 50px}
#finishMap dd.loveTouch a{ height:300px;width:100px}
#finishMap  dd.helmut{ top: 0px; left: 235px}
#finishMap dd.helmut{ height:395px;width:95px}

/*Condition Map */
#conditionMap  dd.ritualSalvationCond{ top: 0px; left: 10px}
#conditionMap dd.ritualSalvationCond a{ height:310px;width:180px}
#conditionMap  dd.gluttonyConditioner{ top: 0px; left: 225px}
#conditionMap dd.gluttonyConditioner a{ height:310px;width:180px}
#conditionMap  dd.normalPersonsCond{ top: 0px; left: 443px}
#conditionMap dd.normalPersonsCond a{ height:310px;width:180px}

/*clean Map */
#cleanMap  dd.ritualSalvationSham{ top: 0px; left: 10px}
#cleanMap dd.ritualSalvationSham a{ height:310px;width:180px}
#cleanMap  dd.gluttonyShampoo{ top: 0px; left: 225px}
#cleanMap dd.gluttonyShampoo a{ height:310px;width:180px}
#cleanMap  dd.normalPersons{ top: 0px; left: 443px}
#cleanMap dd.normalPersons a{ height:310px;width:180px}
/*Mane Attention Map*/

/*Mane Contender Map*/
#maneContenderMap dd.shapeVixen{ top: 40px; left: 570px}
#maneContenderMap dd.shapeVixen a{ height:355px;width:110px}
#maneContenderMap dd.rootCanal{ top: 40px; left: 430px}
#maneContenderMap dd.rootCanal a{ height:355px;width:110px}
#maneContenderMap dd.gluttonyConditioner{ top: 115px; left: 255px}
#maneContenderMap dd.gluttonyConditioner a{ height:280px;width:140px}
#maneContenderMap dd.gluttonyShampoo{ top: 115px; left: 83px}
#maneContenderMap dd.gluttonyShampoo a{ height:280px;width:140px}

/*Mane Rollers Map*/
#maneRollersMap  dd.liquidRollers{ top:65px; left: 543px}
#maneRollersMap dd.liquidRollers a{ height:310px;width:110px}
#maneRollersMap dd.endDoctor{ top: 40px; left: 398px}
#maneRollersMap dd.endDoctor a{ height:340px;width:110px}

/*Mane Straight Map*/
#maneStraightMap dd.loveTouch{ top: 150px; left:605px}
#maneStraightMap dd.loveTouch a{ height:245px;width:75px}
#maneStraightMap dd.lovePerpetua{ top: 200px; left: 510px}
#maneStraightMap dd.lovePerpetua a{ height:195px;width:65px}
#maneStraightMap dd.iconWelder{ top: 60px; left: 370px}
#maneStraightMap dd.iconWelder a{ height:335px;width:110px}
#maneStraightMap dd.easyTiger{ top: 85px; left: 230px}
#maneStraightMap dd.easyTiger a{ height:310px;width:110px}

/*Mane Craft Map*/
#maneCraftMap dd.normalPersons{ top: 150px; left: 33px}
#maneCraftMap dd.normalPersons a{ height:245px;width:140px}
#maneCraftMap dd.normalPersonsCond{ top: 150px; left: 210px}
#maneCraftMap dd.normalPersonsCond a{ height:245px;width:140px}
#maneCraftMap dd.saltyDog{ top: 50px; left: 380px}
#maneCraftMap dd.saltyDog a{ height:345px;width:120px}
#maneCraftMap dd.cropStrutters{ top: 263px; left: 914px}
#maneCraftMap dd.cropStrutters a{ height:135px;width:135px}
#maneCraftMap dd.casualAct{ top: 110px; left: 914px}
#maneCraftMap dd.casualAct a{ height:135px;width:135px}
#maneCraftMap dd.cassius{ top: 110px; left: 1075px}
#maneCraftMap dd.cassius a{ height:155px;width:135px}
#maneCraftMap dd.boxBollox{ top: 263px; left: 1075px}
#maneCraftMap dd.boxBollox a{ height:135px;width:135px}
#maneCraftMap dd.gangstaGrip{ top: 90px; left: 1235px}
#maneCraftMap dd.gangstaGrip a{ height:305px;width:105px}
#maneCraftMap dd.helmut{ top: 30px; left: 1370px}
#maneCraftMap dd.helmut a{ height:370px;width:95px}
#maneCraftMap dd.fantasticSpray { top:30px;left:526px}
#maneCraftMap dd.fantasticSpray a{display:block;height:370px;width:171px}
#maneCraftMap dd.fantasticTool { top:30px;left:655px}
#maneCraftMap dd.fantasticTool a{display:block;height:370px;width:225px}


dl#mainProductsMap{background:transparent url(images/group_scroll.png) no-repeat scroll left top;height:455px;margin:0;padding:0;position:relative;	width:3328px}
dl#styleMap{background:transparent url(images/style_new.png) no-repeat scroll left top;	height:500px;	margin:0;	padding:0;	position:relative;	width:2140px}
dl#treatMap{background:transparent url(images/treat.png) no-repeat scroll left top;	height:500px;	margin:0;	pad	ding:0;	position:relative;	width:680px}
dl#finishMap{background:transparent url(images/finish.png) no-repeat scroll left top;	height:500px;	margin:0;	padding:0;	position:relative;	width:680px}

dl#conditionMap {background:transparent url(images/condition.png) no-repeat scroll left top;height:500px;margin:0;padding:0;position:relative;width:680px;}
dl#cleanMap {background:transparent url(images/wash.png) no-repeat scroll left top;height:500px;margin:0;padding:0;position:relative;width:680px;}
dl#maneAttentionMap {background:transparent url(images/mane_attention.png) no-repeat scroll left top;height:500px;margin:0;padding:0;position:relative;width:680px;}
dl#maneContenderMap {background:transparent url(images/mane_contender.png) no-repeat scroll left top;height:500px;margin:0;padding:0;position:relative;width:680px;}
dl#maneRollersMap {background:transparent url(images/mane_rollers.png) no-repeat scroll left top;height:500px;margin:0;padding:0;position:relative;width:680px;}
dl#maneStraightMap {background:transparent url(images/mane_straight.png) no-repeat scroll left top;height:500px;margin:0;padding:0;position:relative;width:680px;}
dl#maneCraftMap {background:transparent url(images/mane_craft_new.png) no-repeat scroll left top;height:500px;margin:0;padding:0;position:relative;width:1508px;}

/*blog: general styles*/
div.blog{width:460px}
div.blog div.item-list{width:460px}
div.blog-post{line-height:1.5em;border-bottom:1px solid #000;padding-top:25px;padding-bottom:20px;width:460px;font-size:1em}
div.blog-post span.blog-date{font-size:1.1em}
div.blog-post div.blog-body{font-weight:normal;padding-top:1.5em;font-size:0.857em}
div.blog-options{text-transform:uppercase;padding-top:20px}
ul.options li{float:left;padding-right:20px;display:inline}
ul.options li.tags{padding-right: 5px}
ul.options  li {padding:0px 20px 0px 0px;margin:0}
ul.options  li a, ul.options  li a:visited{color:#000;border-bottom:1px solid #000}
ul.options li a:hover{border-bottom-width:2px}
div.blog-post h2{font-family:georgia, times, serif;font-size:1.2em;font-style:italic;font-weight:bold;margin-top:5px}
div.blog-post h2 a, div.blog-post h2 a:visited{color:#000}
div.blog ul.pager{width:460px;text-align:right;padding-top:20px;font-size:0.75em}
div.item-list ul.pager li{padding:0}
ul.pager li a, ul.pager li a:visited{font-size:1.2em;width:64px;background:#000;color:#FFF;font-style:italic;text-transform:uppercase;font-weight:bold;padding:3px}
ul.pager li a:hover{color:#ddd;border:none}
div.blog-header{background:url(images/blog_header.jpg) top left no-repeat; width:686px; height:314px;margin-top:10px}
div.sidebar div.blog-updates{line-height:1.0em;border-top:1px solid #000; border-bottom:1px solid #000;width:200px;padding:20px 0px 20px 0px;font-size:1.3em;font-weight:bold}
div.blog-updates a, div.blog-updates a:visited{color:#000;border-bottom:1px solid #000}
div.blog-updates a:hover{color:#000;border-bottom:2px solid #000}
div.rss-feed{padding-top:20px}
div.rss-feed a{background:url(images/rss_feed.gif) top left no-repeat; width: 45px; height: 41px;display:block;text-indent:-9999px; cursor:pointer}
#comments{border-top:8px solid #000;width:460px}
div.comment{font-weight:normal; border-bottom:1px solid #000;padding:20px 0px 20px 0px}
div.blog 	#comment-form textarea{width:450px}
span.commenter{font-weight:bold}
div.comment-content{padding-bottom:20px;padding-top:5px}
span.comment-date{color:#666;font-size:0.9em}
#comments h3.heading{border-top:8px solid #000;text-decoration:none;padding-top:15px;margin:0}
#comments div.form-item label{display:inline}
div.blog div.login{padding-top:15px}
#comments #edit-preview{width:85px}
h2.blog{color:#F1645D;text-indent:-9999px;background:url(images/blog_head.gif) bottom left no-repeat;height:65px;padding:0;margin-bottom:15px}
li.a-evo{padding-bottom:4px}
span.lc{text-transform:lowercase}
span.reg{font-size:0.9em;font-weight:normal}
span.reg-i{background:url(images/reg.png) 0px 4px no-repeat;padding-left:10px;overflow:hidden}
span.reg-ib{background:url(images/reg-bsm.png) top left no-repeat;padding-left:10px;overflow:hidden}
ul.about-evo li{margin-bottom:5px}
div.about-evo-intro, div.style-guide-intro{font-size:1.55em;line-height:1.1em;width:683px}
div.style-guide-intro{padding-top:20px}
table.views-view-grid{width:683px}
table.views-view-grid td{padding-right:5px}
table.views-view-grid td div.sge-teaser{margin-right:5px}
div.about-evo-intro p, div.style-guide-intro p{padding-bottom:0.5em}
h2.about-evo{color:#F1645D;text-indent:-9999px;background:url(images/about_evo_head.gif) bottom left no-repeat;height:65px;padding:0;margin-bottom:15px}
ul.about-evo li.sr-a{padding:0px 0px 5px 19px;background:url(images/bullet_one.gif) 4px 6px no-repeat #faf2f5;color:#000;text-transform:lowercase;font-style:italic;font-weight:normal;width:200px;margin:0;line-height:1}
ul.about-evo li.sr-a a{color:#000}

/*gua*/
h2.evo-guarantee{color:#F1645D;text-indent:-9999px;background:url(images/evo_guarantee_head.gif) bottom left no-repeat;height:65px;padding:0;margin-bottom:15px}

/*gvg*/
h2.gavin-von-gavin{color:#F1645D;text-indent:-9999px;background:url(images/gvg_head.gif) bottom left no-repeat;height:65px;padding:0;margin-bottom:15px}

/*faq*/
div.faq{font-weight:normal;width:460px}
div.faq div.content{margin:0;padding:0;border:none;font-size:0.857em}
ul.faq-ul-questions-top li{margin:0;padding:0;list-style:none;margin-bottom:5px}
ul.faq-ul-questions-top li a, ul.faq-ul-questions-top li a:visited{color:#000;border-bottom:1px solid #000}
div.faq-question{padding:15px 0px 0px 0px}
div.faq-question a, div.faq-question a:visited{color:#000;font-weight:bold;width:800px}
div.faq-answer{padding:0;width:800px}
div.item-list{border-bottom:1px solid #000;width:800px;padding-bottom:15px}
h2.faq{color:#F1645D;text-indent:-9999px;background:url(images/faq_head.gif) bottom left no-repeat;height:65px;padding:0;margin-bottom:15px}
div.acct-tabs{padding-bottom:20px;height:20px}
div.acct-tabs li a{padding:5px;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}
div.acct-tabs li a:visited{color: #000}
div.acct-tabs li.active a{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;background:#000;color:#fff;border-bottom:none}
div.acct-tabs li.active a:hover{color:#fff}
div.acct-tabs li.active a{color:#fff}
div.acct-tabs li a:hover{color:#fff;border-bottom:none;color:#000}
div.users{clear:both}
h2.sitemap-t{color:#F1645D;text-indent:-9999px;background:url(images/sitemap_head.gif) bottom left no-repeat;height:65px;padding:0;margin-bottom:15px}
div.sm{padding-top:1em}
div.sm div.left-c{float:left;width:270px}
div.sm div.m-c{padding-left:30px;width:240px}
li.clean ul li{margin-left:4px;padding-left:16px;background-repeat:repeat-x;background:url(images/bullet_one.gif) 0px 6px  no-repeat #faf2f5}
div.content .sm li.clean ul li a{text-decoration:underline}
div.content .sm li.clean ul li.space, div.content .sm  li.space{padding:10px;background:none}
div.content .sm ul.indent li.clean{margin-left:-14px}
div.content .sm ul.indent li.clean li{margin-left:-1px;background:url(images/bullet_48px.gif) 0px 7px  no-repeat #faf2f5;padding-left:50px}
div.content .sm li a:visited{color:#000}
#cat-menu li, #login-details{display:none}
div.sign-in-links a, div.sign-in-links a:visited, a#login-link, a#login-link:visited{color:#000}
div.sign-in-links a:hover, a#login-link:hover{color:#000;border-bottom:1px solid #000}
div.feat{margin-top:20px;margin-bottom:30px}
div.feat h3.feat-title{text-decoration:none;font-size:1.2em;font-weight:bold;padding:0;margin-bottom:0}
div.feat p{margin-bottom:10px}
div.sge, div.feat{font-size:12px}
div.style-guide-intro div.sge{padding-top:10px;clear:both;line-height:1.4em}
div.styleguide {margin-left: -250px;}
div.about-evo-intro div.sge{padding-top:10px;clear:both;line-height:1.4em}
a.sg-intro{display:block}
a.sg-intro img{padding-bottom:10px}
div.sge-video{width:432px;float:left;padding-right:10px;font-weight:normal}
div.sge-video h3{text-decoration:none;font-size:1.2em;font-weight:normal;padding:0;margin-bottom:5px}
div.sge-column{width:270px;float:left}
div.small-col{width:230px;float:left}
div.sge-column ul.options li{background: url(images/bullet_menu_option.gif) 0px 6px no-repeat;padding-left:12px;margin-bottom:5px}
div.sge-column ul.options li.dl{background: none;padding-left:0px;width:150px}
div.sge-column ul.options li a, div.sge-column  ul.options li a:visited{ color:#000;border-bottom:1px solid #000}
div.sge-column ul.options li a:hover{border-bottom-width:2px}
div.sge-product-used{white-space:no-wrap;width:240px;height:210px;overflow:auto}
div.sge-product-used div.sge-items{}
div.sge-product-used div.sge-item{float:left;height:180px;padding-right:10px}
div.center div.sge-product-used div.sge-item a, div.center div.sge-product-used div.sge-item a:visited{border:none}
div.sge-photos{height:165px}
div.sge-block{border:1px solid #000;width:240px;margin-bottom:10px}
div.sge-header{background:#000;color:#fff;height:15px;padding:0px 5px 5px 5px}
div.sge-header span{font-style:italic;float:right;font-weight:normal;font-size:0.9em}
div.sge-header span.block-title{font-style:normal;float:left;font-size:1.3em;font-weight:bold}
div.sge-header-pu{width:232px}
div.sge-header a, div.sge-header a:visited{color:#FFF;border-bottom:1px solid #fff}
div.sge-header a:hover{color:#FFF;border-bottom:2px solid #fff}
div.sge-photos li{float:left;padding:7px;font-style:italic}
div.sge-photos li.after{}
div.sge-teaser ul.links li{font-weight:normal;padding:0}
div.sge-teaser img{margin-bottom:10px}
div.sge-teaser{border-bottom:1px solid #000;width:225px;text-transform:lowercase;margin-top:20px;margin-right:10px;float:left}
div.sge-teaser div.meta{margin-bottom:20px}

#sge-player{border:1px solid #000;margin-bottom:10px}

div.photo-gallery-item{float:left;margin:0 0 20px 10px;width:340px}
div.photo-gallery-item h2{font-size:1.5em; font-weight:bold}
div.photo-gallery-item h2 span{font-size:0.5em; font-weight:bold;font-style:italic}
#user-register legend{color:#000;padding-left:0;margin-left:0}
#user-register div.description{width:400px;display:none}
#user-profile-form div.description{display:none}
#edit-profile-ml, div.content .form-radio, div.content .form-checkbox{width:20px;text-align:left}
#edit-profile-ml-wrapper label.option{text-align:left;margin:0}
div.sidebar li.large{width:180px;margin-bottom:9px}
div.sidebar li.lr{width:180px}

/*releases*/
#media-releases{width:760px}
#media-releases h3{text-decoration:none}
h2.media-releases-t{margin-bottom:0}
div.mr-image{float:left;margin-right:20px;text-align:right}
div.mr-image img{border:1px solid #ddd;}
div.mr-info{float:left;width:300px;font-weight:normal}
div.info-r{width:300px;font-weight:normal}
#media-releases div.info-r a{border:none;font-style:italic}
#media-releases div.info-r a:hover img{border:none}
div.media-release-r img{padding-bottom:20px}
div.media-release{padding:20px 0px 20px 0px}
div.media-release-r{padding:20px 50px 20px 0px}
div.media-release h3{border:none;text-transform:lowercase;font-size:1.2em}
div.media-release a{text-transform:lowercase; font-style:italic;}
div.center div.media-release-r a:hover img{border:none}
div.divider-long{border-top:1px solid #000} 
div.divider-feat{border-top:1px solid #000;width:685px}
h2.media-t{margin:0}
div.media-release-r h3{margin-bottom:0;font-size:1.15em}


/*pfs*/
div#pfs-files{font-weight:normal}
div#pfs-files ol{list-style-type:decimal;list-style-position:inside}
ul.pfs-options{margin-top:10px}
ul.pfs-options a{color:#000;font-style:italic}
ul.pfs-options a:hover{color:#000;border:none}
ul.pfs-options li a, ul.pfs-options li a:visited{text-decoration:underline;background:url(images/arrow_down.gif) 0 6px no-repeat;margin-right:20px;padding-left:15px}
ul.pfs-options li a:hover{color:#555}
ul.pfs-options li{zoom: 1;float:left;}
li.pfs{padding-bottom:40px;clear:both}
li.pfs span.content p{width:600px}
li.pfs span.tl{margin-left:5px;}
#ibp-range a, #ibp-range a:hover{border:none}
#ibp-range div.column{width:275px}
#ibp-range div.column-large{width:375px}
#ibp-range div.column img{margin-top:10px}
#ibp-range div.row{padding-bottom:30px}
.ib{width:550px;}
.fl{float:left}
.fr{float:right}
.left{float:left;text-align:left}
.right{float:right;text-align:right}
.light{font-weight:normal}
.buffer{padding-bottom:20px}
.buffer-r{padding-right:10px}
span.tax{font-weight:normal}
span.i-title{font-size:1.25em}
#mr-menu li, #ma-menu li, #ib-menu li{display:none}
#mr-menu li.open, #ma-menu li.open, #ib-menu li.open{display:block}
.m-menu li{display:none}
.open li{display:block}
div.row-dl{background:url(images/row_dl.gif) top right no-repeat;width:683px}
ul.empty li{display:none}
div.sidebar ul.closed li {display:none}

#wrapper ul.fp-menu{padding-left:0px}
#wrapper ul.fp-menu li{border:none;padding:0;border:none;margin:0;margin-bottom:2px}
#wrapper ul.fp-menu li a, #wrapper ul.fp-menu li a:visited {padding:0; margin:0; border: none; display:block;color:#000;width:170px; height: 120px; background:#ede6e9;font-size:1.20em;font-weight:bold;text-indent:-9999px;line-height:1.3em}
#wrapper ul.fp-menu li a:hover, #wrapper ul.fp-menu li a:active{background:#b2b2b2;color:#fff}
#wrapper ul.fp-menu li a#do-by-evo-btn{background:url(images/do_by_evo_btn.jpg) top left no-repeat}
#wrapper ul.fp-menu li a#do-by-evo-btn:hover{background-position:bottom left}
#wrapper ul.fp-menu li a#join-us-btn{background:url(images/joinus_animated.gif) top left no-repeat;height:72px}
#wrapper ul.fp-menu li a#join-us-btn:hover{background-position:bottom left}
#wrapper ul.fp-menu li a#mister-fantastic-btn{background:url(images/mister_fantastic_btn.jpg) top left no-repeat}
#wrapper ul.fp-menu li a#mister-fantastic-btn:hover{background-position:bottom left}
#wrapper ul.fp-menu li a#find-product-btn{background:url(images/find_a_product_btn.jpg) top left no-repeat}
#wrapper ul.fp-menu li a#find-product-btn:hover{background-position:bottom left}
#wrapper ul.fp-menu li a#find-style-btn{background:url(images/find_a_style_btn.jpg) top left no-repeat}
#wrapper ul.fp-menu li a#find-style-btn:hover{background-position:bottom left}
#wrapper ul.fp-menu li a#mister-fantastic-btn-hb{background:url(images/mister_fantastic_btn_hb.jpg) top left no-repeat}
#wrapper ul.fp-menu li a#mister-fantastic-btn-hb:hover{background-position:bottom left}
#five-steps{padding:0;margin:0}
span.ucase{text-transform:uppercase}
span.uspace{display:block;padding-top:10px}