@charset "iso-8859-1";
table { font-size:12px; font-family:arial; color:#F2CAB1; }
body { margin:0px; background-image:url(images/fade.jpg); background-repeat:repeat-x; background-color:#5C0F17; }

.background { background-image:url(images/background.jpg); background-repeat:repeat-y; }
.blacktext { font-size:12px; font-family:arial; color:#000000; }
.menu_style { padding-left:30px; padding-bottom:2px; font-family:arial; font-weight:bold; font-size:12px; color:#FFFFFF; }
.footer_style { text-align:center; padding-bottom:10px; font-family:arial; font-weight:bold; font-size:12px; color:#FFFFFF; }
a.menu:link { color:#FFFFFF; text-decoration:none; padding-left:15px; padding-right:15px; }
a.menu:visited { color:#FFFFFF; text-decoration:none; padding-left:15px; padding-right:15px; }
a.menu:hover { color:#FFDD9C; text-decoration:underline; padding-left:15px; padding-right:15px; }
	  
.tat_style { font-family:arial; font-weight:bold; font-size:12px; color:#FFFFFF; }
a.tat:link { color:#FFFFFF; text-decoration:underline; }
a.tat:visited { color:#FFFFFF; text-decoration:underline; }
a.tat:hover { color:#FFDD9C; text-decoration:none; }

.topics_style { position:relative; top:21px; left:-18px; text-align:right; font-family:times new roman; font-size:18px; }
a.topics:link { color:#FFB368; text-decoration:none; }
a.topics:visited { color:#FFB368; text-decoration:none; }
a.topics:hover { color:#FFB368; text-decoration:none; }

.design_style { text-align:center; font-family:times new roman; font-size:12px; color:#A27242; padding-top:25px; padding-bottom:10px; }
a.design:link { color:#FFB368; text-decoration:underline; }
a.design:visited { color:#FFB368; text-decoration:underline; }
a.design:hover { color:#FFFFFF; text-decoration:underline; }

.button_style { position:relative; left:-9px; top:-38px; }

.iframe_style { width:222px; }

.blue {font-family:verdana; font-size:12px; }
.divider { padding-top:1px; background-color:#470C10; }
.white { font-family:verdana; font-size:12px; color:#FFFFFF; }
.title { padding-top:25px; padding-left:45px; font-family:verdana; text-transform:uppercase; color:#FFFFFF; font-size:22px; text-shadow:-1px 0px 4px #000000; }
.heading { font-family:verdana; text-transform:uppercase; color:#FFFFFF; font-size:22px; text-shadow:-1px 0px 4px #000000; }
.subject { font-family:verdana; text-transform:uppercase; color:#FFB368; font-size:16px; text-shadow:-1px 0px 4px #000000; }
.body { position:relative; left:28px; padding-top:15px; padding-left:47px; font-family:arial; font-size:12px; color:#F2CAB1; width:600px; text-align: justify; }		

#terms {height:100px; width:400px; overflow:auto; border:1px solid #CCCCCC; color:#000000; background-color:#FFFFFF;font-size:0.85em; }

.facebody h1, .facebody h2 {margin:0; padding:0;}

/* LINKS */
a:link { color: #966636; text-decoration: underline; }
a:visited { text-decoration: underline; color: #FFFFFF; }
a:hover { text-decoration: none; color: #FFDD9C; }
a:active { text-decoration: underline; color: #FFFFFF; }

a.white:link { color: #FFFFFF; text-decoration: underline; }
a.white:visited { text-decoration: underline; color: #FFFFFF; }
a.white:hover { text-decoration: none; color: #FFDD9C; }
a.white:active { text-decoration: underline; color: #FFFFFF; }

a.subject:link { color:#FFB368; text-decoration:none; }
a.subject:visited { color:#FFB368; text-decoration:none; }
a.subject:hover { color:#FFFFFF; text-decoration:none; }

a.blue:link { color: #990000; text-decoration: underline; }
a.blue:visited { text-decoration: underline; color: #990000; }
a.blue:hover { text-decoration: none; color: #996633; }
a.blue:active { text-decoration: underline; color: #996633; }



/* LAYOUT */
	#page_wrapper {margin:0 auto; width:800px;}
		#header_wrapper {position:relative; height:65px; border-bottom:3px solid #000;}
			#header_left, #header_right { width:140px; height:65px; background-color:#FA130B; position:absolute; 
			top:0px; left:0px; border-right:3px solid #000; }
			#header_right { left:658px; border-left:3px solid #000; border-right:none; }
			#header_center {height:65px; background-color:#831586; margin:0 140px; text-align:center;}
				#header_center h1 {font-size:15px; font-weight: bold; color:#FFFFFF; text-transform:uppercase;  padding:23px 0 0 0;}
				#header_center h1.twoline {padding:17px 0 0 0;}

		#header2_wrapper {position:relative; height:20px; }
			#navtop_left, #navtop_right { width:140px; height:20px; background-color:#831586; position:absolute; 
			top:0px; left:0px; border-right:3px solid #000; }
			#navtop_right { left:658px; border-left:3px solid #000; border-right:none; }
			#navtop {text-align:center; margin:0 140px 0 140px;  background-color:#831586; height:20px; padding:0 0 0 65px;}
				.navtop_item {border-left:3px solid #000; float:left; margin:2px 0 0 0;}
				.navtop_end {border-right:3px solid #000;}
				#navtop a {color:#FFFFFF; text-decoration:none; font-weight:bold; 
				padding:0 10px 0 10px; display:inline-block;}
				#navtop a:hover {color:#000;}
		
		#content_wrapper {background-color:#FFF5B0;}
			#sidebar_left {background-color:#FF7F00; width:140px; border-right:3px solid #000; vertical-align:top;}
			#content {padding:20px 15px 10px 25px; vertical-align:top; background-color:#FFF5B0;}
				#content h2 {font-size:18px; color:#FF0000; font-weight:bold; padding:0 0 12px 0px;}
				#content h3 {font-size:14px; color:#831586; font-weight:bold; padding:0 0 6px 0px; margin:0;}
				#content p {padding:0 0 9px 0px; margin:0;}
			#sidebar_right {background-color:#FF7F00; width:140px; border-left:3px solid #000; vertical-align:top;}
			
		#nav {padding:10px 0 22px 0;}
			#nav .nav_item {height:54px;}
			#nav .nav_item a {display:block; height:54px; width:140px;}
			
			#nav_item_01 a {background:url(/images/global/nav/nav_topical.gif) 0 0 no-repeat;}
			#nav_item_01 a:hover {background:url(/images/global/nav/nav_topical.gif) -150px 0 no-repeat;}
			#topical #nav_item_01 a {background:url(/images/global/nav/nav_topical.gif) -300px 0 no-repeat;}
			
			#nav_item_02 a {background:url(/images/global/nav/nav_removal.gif) 0 no-repeat;}
			#nav_item_02 a:hover {background:url(/images/global/nav/nav_removal.gif) -150px 0 no-repeat;}
			#removal #nav_item_02 a {background:url(/images/global/nav/nav_removal.gif) -300px 0 no-repeat;}
			
			#nav_item_03 a {background:url(/images/global/nav/nav_h2ocean.gif) 0 no-repeat;}
			#nav_item_03 a:hover {background:url(/images/global/nav/nav_h2ocean.gif) -150px 0 no-repeat;}
			#h2ocean #nav_item_03 a {background:url(/images/global/nav/nav_h2ocean.gif) -300px 0 no-repeat;}
			
			#nav_item_04 a {background:url(/images/global/nav/nav_pigments.gif) 0 no-repeat;}
			#nav_item_04 a:hover {background:url(/images/global/nav/nav_pigments.gif) -150px 0 no-repeat;}
			#pigments #nav_item_04 a {background:url(/images/global/nav/nav_pigments.gif) -300px 0 no-repeat;}
			
			#nav_item_05 a {background:url(/images/global/nav/nav_corrective_pigments.gif) 0 no-repeat;}
			#nav_item_05 a:hover {background:url(/images/global/nav/nav_corrective_pigments.gif) -150px 0 no-repeat;}
			#corrective_pigments #nav_item_05 a {background:url(/images/global/nav/nav_corrective_pigments.gif) -300px 0 no-repeat;}
			
			#nav_item_06 a {background:url(/images/global/nav/nav_essentials.gif) 0 no-repeat;}
			#nav_item_06 a:hover {background:url(/images/global/nav/nav_essentials.gif) -150px 0 no-repeat;}
			#essentials #nav_item_06 a {background:url(/images/global/nav/nav_essentials.gif) -300px 0 no-repeat;}
			
			#nav_item_07 a {background:url(/images/global/nav/nav_brochures.gif) 0 no-repeat;}
			#nav_item_07 a:hover {background:url(/images/global/nav/nav_brochures.gif) -150px 0 no-repeat;}
			#brochures #nav_item_07 a {background:url(/images/global/nav/nav_brochures.gif) -300px 0 no-repeat;}
			
			#nav_item_08 a {background:url(/images/global/nav/nav_education.gif) 0 no-repeat;}
			#nav_item_08 a:hover {background:url(/images/global/nav/nav_education.gif) -150px 0 no-repeat;}
			#education #nav_item_08 a {background:url(/images/global/nav/nav_education.gif) -300px 0 no-repeat;}
			
			#nav_item_09 a {background:url(/images/global/nav/nav_home.gif) 0 no-repeat;}
			#nav_item_09 a:hover {background:url(/images/global/nav/nav_home.gif) -150px 0 no-repeat;}
			#home #nav_item_09 a {background:url(/images/global/nav/nav_home.gif) -300px 0 no-repeat;}
			
		
		#footer {background-color:#831586; text-align:center; color:#FFFFFF; padding:5px 0 7px 0; 
		font-size:0.9em; font-weight:bold; width:800px; margin:0 auto;}
		#footer img {margin:2px 0 0 0;}




/* ELEMENTS */
	.Purple {font-size: 14px; font-weight: bold; color: #8A498D;}
	.Oranange {font-weight: bold; color: #993333;}
	.Red {font-weight: bold; color: #FF0000;}
	.Fine {font-size: 10px;}
	.price_notice {font-size: 10px; text-align:center;}
	.Header {font-size:16px; font-weight: bold; color: #FFFFFF;}
	.Titles {font-size:18px; color:#FF0000; font-weight:bold;}
	.most {}
	.most#content p {padding:0; margin:0 0 6px 0;}
	.most#content h1 {font-size:1.5em;}
	.most#content h2 {font-weight:0.7em; padding:0; margin:12px 0 3px 0; color:#000;}
	.most#content h3 {}
	.most .Titles {font-size:18px; color:#FF0000; font-weight:bold; margin:15px 0 3px 0; padding:0;}
	.subtitle {text-transform:uppercase; color:#ff0000; font-weight:bold;}
	
	.numbers_item {padding:0 0 10px 0;}
	.numbers {width:30px; float:left;}
	.numbers_item p {margin-left:35px; display:block;}
	.numbers_text {margin-left:35px;}
	
	/*  announcements  */
	h3.announce {font-size:12px; padding:0 0 9px 0; margin:0;}
	p.announce {font-size:11px; padding:0 0 6px 0; margin:0;}

	.announce {margin:15px 10px 10px 10px;}
	.announce h3 {font-size:12px; padding:0 0 9px 0; margin:0;}
	.announce p {font-size:11px; padding:0 0 6px 0; margin:0;}

	.title_purchase_product { text-align:center; padding:20px 0 15px 0;}
	
	/* shopping cart - add to cart table */
	.cart_table {text-align:center;}
		.cart_table p {font-size:12px;}
		.cart_table h3 {font-size:14px; text-align:left;}
		.cart_table h4 {font-size:12px; }
		.cart_table td {vertical-align:top; padding:0 0 10px 0;}
		.cart_table td.desc {text-align:left; font-weight:bold; color:#811788;}
		.desc_note {font-size:10px;}


/* PAGES  */

	#topical_info {}
	
	/* EVENTS */ 
	.event_item {}
		.event_item h2 {color: #8A498D; text-transform:uppercase; padding:3px 0 3px 0; margin:0;}
		.event_item h3 {color: #8A498D; padding:3px 0 3px 0; margin:0;}
		.event_item p  {padding:3px 0 3px 0; margin:0;}
		.event_item em {font-weight:bold; font-style:italic;}


	/*  home */
	.txt_home {font-size: 14px; font-style: italic; font-weight: bold; text-align:center;}
	.txt_home2 {font-size: 12px; font-style: italic; font-weight: bold; text-align:center;}
	.txt_home em {font-size: 16px;}
	
	/* education */
	
	.edu_table {width:auto;}
	
	/*	TATTOO VANISH */
	#vanish_pic { width:150px; float:right; text-align:right;}

