@charset "utf-8";
/* CSS Document */

body
{	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width: auto;
	height:100%;
}

body a:link, a:visited, a:active, a:hover
{
	color: #C30;
}

a img { 
	border:0; 
}

#top
{
	height:7px;
}

#header
{
	height:15px;
	background:#000;
}
.category_span 
{
	font-size:14px;
	font-weight:bold;
	line-height: 18px;
	margin: 2px 0px 4px 0px;
	padding-bottom: 4px;
	width: 200px;
	height: 22px;
	display: block;
}

#container
{
	width:823px;
	min-height:950px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	background-image:url(images/body_back.jpg);
	background-repeat:repeat-x;
	background-position:40px 0px;
	position:relative;
}
#cat_div {
	width:576px; 
	height:300px; 
	text-align:center; 
	background-color:#FFFFFF; 
	border:solid 2px #999999; 
	margin-left:15px;
}

.content_table {
	border:#333 solid 1px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
}

.font {	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
}

.border_table {
	border:#666 solid 1px;
}

.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#left_container
{
	width:610px;
	height:100%;
	background-image:url(images/body_back.jpg);
	background-repeat:repeat-x;
	float:left;	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
}

#right_container
{
	padding:12px 13px 0px 0px;
	display:table-cell;
	vertical-align:top;
	float:right;
	height:100%;
	background-image:url(images/body_back.jpg);
	background-repeat:repeat-x;
}

h1, h2, h3, h4, h5 {
	margin:0px;
	padding:0px;
}

#home_txt {
	width:550px;
	padding:15px;
	margin: 0px auto;
	background:#FFF;
}

#bottom_imgs {
	width:590px;
	padding:10px;
	height:110px;
}

#footer_tag {
	font-size:10px;
	color:#333;
	width:590px;
	font-weight:bold;
	height:50px;
	margin: 20px 0px 10px 0px;
}

#spacer {
	height:23px;
	width:209px;
	background:#000;
}

#right_header {
	height:40px;
	background:#FF3;
	width: 213px;
}

#sub_nav {
	width:572px;
	height:20px;
	background:#FFF;
	border:#666 solid 1px;
	line-height:20px;
	margin:0px;
	padding-left:5px;
	color:#666;
	font-size:10px;
}

#sub_nav a:link, a:visited, a:active, a:hover {
	text-decoration:none;
	color:#666;
}

#theme_pack_table {
	background:#FFF;
	border:#666 solid 1px;
	font-size:12px;
	letter-spacing:1px;
}

#basics_table {	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
}

.body_img {
	width:580px;
}

.theme_item_titles {
	background:#F93;
	height:20px;
}

.sports_item_titles {
	background:#F93;
	height:25px;
	line-height:25px;
}

.item_cells {
	width:120px;	
}

.tat_item_cells {
	width:270px;
	border-right:solid 1px #666;
}

.tat_item_cells_two {
	width:270px;	
}

.tat2_item_cells {
	width:193px;
	border-right:solid 1px #666;
}

.tat2_item_cells_two {
	width:193px;	
}

.brush_item_cells {
	width:120px;
	border-right:solid 1px #666;
}

.brush_item_cells_two {
	width:120px;	
}

.prod_table a:link, a:visited, a:active, a:hover {
	text-decoration:none;
}

.thumb_td {
	width:200px;
	height:100px;
}

.thumb_td2 {
	width:270px;
	height:250px;
}

.no_pad {
	width: 580px;
	height: 300px;
	margin: auto;
	background:#FFF;
	border:#999999 solid 2px;
}

.no_pad1 {
	width:578px;
	height:6130px;
	margin:0px;
	background:#FFF;
	border:#666 solid 1px;
}

.no_pad2 {
	width:580px;
	height:1296px;
	margin:6px auto;
	background:#FFF;
	border:#666 solid 1px;
}

.no_pad3 {
	width:575px;
	height:300px;
	margin:0px;
	background:#FFF;
	border:#666 solid 1px;
}

.prof_no_pad {
	width: 580px;
	margin:6px auto;
	background:#FFF;
	border:#666 solid 1px;
}

.beginners_body {
	width: 560px;
	padding:10px;
	background:#FFF;
	border:#666 solid 1px;
	margin-top: 6px;
}

.prod_taglines {
	padding-top:50px;
	padding-right:15px;
	margin-left:425px;
	background:#FFF;
}

.prof_prod_taglines {
	padding-top:50px;
	padding-right:15px;
	margin-left:300px;
}

.our_products {
	width: 580px;
	margin:6px auto;
	background:#FFF;
	border:#666 solid 1px;
	padding: 10px 0px 10px 0px;
}

.our_products_body {
	width: 580px;
	background:#FFF;
	border:#666 solid 1px;
	padding: 10px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
}

.bottom_logos {
	width:196px;
	height:110px;
}

.small_black {
	color:#000;
	font-size:9px;
	margin-left:65px;
}

.listing_no_pad {
	width: 580px;
	height:330px;
	margin:0px auto;
	background:#FFF;
	border:#666 solid 1px;
}

.long_listing_no_pad {
	width: 580px;
	height:405px;
	margin:0px auto;
	background:#FFF;
	border:#666 solid 1px;
}

.listing_header {
	background:#F93;
	font-size:20px;
	font-weight:bold;
	width:550px;
	border-bottom:#666 solid 1px;
	padding:15px;
	margin:0px auto;
}

.listing_body {
	width:574px;
	height: 250px;
	background-color: #FFF;
}

.long_listing_body {
	width:580px;
	height: 280px;
	background-color: #FFF;
}

.item_images {
	width:310px;
	height:250px;
	float: left;
}

.long_item_images {
	width:310px;
	height:280px;
	float:left;
}

.prof_listing_body {
	width:580px;
	height: 475px;
	background-color: #FFF;
}

.long_prof_listing_body {
	width:577px;
	background-color: #FFF;
}

.prof_item_images {
	width:290px;
	height:310px;
	float:left;
	padding: 10px;
}

.prof_listing_no_pad {
	width: 577px;
	height:600px;
	margin:0px auto;
	background:#FFF;
	border:#666 solid 1px;
}

.long_prof_listing_no_pad {
	width: 577px;
	float:left;
	margin:0px;
	padding:0px;
	background:#FFF;
	border:#666 solid 1px;
}

.long_prof_item_text {
	width:240px;
	padding:15px;
	float:left;
}

.prof_item_text {
	width:240px;
	height:420px;
	padding:15px;
	float:left;
}

.how_listing_body {
	width:580px;
	height: 500px;
	background-color: #FFF;
}
.how_item_images {
	width:290px;
	float:left;
	padding: 10px;
}

.how_listing_no_pad {
	width: 580px;
	margin:0px auto;
	background:#FFF;
	border:#666 solid 1px;
}

.how_item_text {
	width:240px;
	padding:15px;
	float:left;
}

.walk_listing_body {
	width:580px;
	height: 480px;
	background-color: #FFF;
}

.walk_item_images {
	width:290px;
	height:460px;
	float:left;
	padding: 10px;
}

.walk_listing_no_pad {
	width: 580px;
	height:540px;
	margin:0px auto;
	background:#FFF;
	border:#666 solid 1px;
}

.walk_item_text {
	width:240px;
	height:450px;
	padding:15px;
	float:left;
}

.walk_listing_body_two {
	width:580px;
	height: 370px;
	background-color: #FFF;
}

.walk_item_images_two {
	width:290px;
	height:350px;
	float:left;
	padding: 10px;
}

.walk_listing_no_pad_two {
	width: 580px;
	height:430px;
	margin:0px auto;
	background:#FFF;
	border:#666 solid 1px;
}

.walk_item_text_two {
	width:240px;
	height:340px;
	padding:15px;
	float:left;
}

.item_text {
	width:240px;
	height:220px;
	padding:15px;
	float:left;
}

.long_item_text {
	width:240px;
	height:250px;
	padding:15px;
	float:left;
}

.redfont {
	color:#F00;
}

.border_right {
	border-right:solid 1px #666;
}

.sports_border_right {
	border-right:solid 1px #666;
	border-bottom: #000 solid 1px;
	width: 90px;
}

.sports_right_cell {
	border-bottom: #000 solid 1px;
}

.image_pad {
	margin:5px;
	width:250px;
	height:376px;
	float:right;
}

/* START Kustom Airbrush Tatoo Colors Details / Purchase Rows
---------------------------------------------------------------*/

#colors_container {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	position: relative;
	float: left;
}

.colors_row240px {
	padding-bottom: 0px;
	height: auto;
	width: 580px;
	margin-bottom: 0px;
	position: relative;
	float: left;
}

.color_first {
	width: 140px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 3px;
	background-color: #FFFFFF;
	display: block;
	float: left;
	position: relative;
	border: 1px solid #333333;
}
.color {
	width: 140px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 3px;
	background-color: #FFFFFF;
	display: block;
	float: left;
	position: relative;
	border: 1px solid #333333;
}
.color_last {
	width: 140px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 3px;
	background-color: #FFFFFF;
	display: block;
	float: left;
	position: relative;
	border: 1px solid #333333;
}
.color610 {
	width: 608px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	display: block;
	float: left;
	position: relative;
	border: 1px solid #333333;
}

#color_details {
	width: 140px;
	height: auto;
	position: relative;
	padding: 0px 0px 5px 0px;
}
	* html #color_details {padding: 0px 0px 0px 0px; width: 140px; height: auto;}
	
#color_details610 {
	width: 600px;
	height: auto;
	position: relative;
	padding: 0px 0px 5px 0px;
}
	* html #color_details610 {padding: 0px 0px 0px 0px; width: 610px; height: auto;}




.color_name a {
	width: 135px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	background: url("http://www.tcpglobal.com/airbrushdepot/images/KBA/KBA_nameBG1.jpg") top center no-repeat;
}
.color_name a:visited {
	width: 135px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 15px;
	background: url("http://www.tcpglobal.com/airbrushdepot/images/KBA/KBA_nameBG1.jpg") top center no-repeat;
}
.color_name a:hover {
	width: 135px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BF0000;
	text-decoration: none;
	line-height: 15px;
	background: url("http://www.tcpglobal.com/airbrushdepot/images/KBA/KBA_nameBG2.jpg") top center no-repeat;
}
.color_name a:visited:hover {
	width: 135px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BF0000;
	text-decoration: none;
	line-height: 15px;
	background: url("http://www.tcpglobal.com/airbrushdepot/images/KBA/KBA_nameBG2.jpg") top center no-repeat;
}

.color_name2 a {
	width: 135px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
	height: 33px;
	overflow: hidden;
	background: url("http://www.tcpglobal.com/airbrushdepot/images/KBA/KBA_nameBG1.jpg") top center no-repeat;
}
.color_name2 a:visited {
	width: 135px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
	height: 33px;
	background: url("http://www.tcpglobal.com/airbrushdepot/images/KBA/KBA_nameBG1.jpg") top center no-repeat;
}
.color_name2 a:hover {
	width: 135px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BF0000;
	text-decoration: none;
	line-height: 14px;
	height: 33px;
	background: url("http://www.tcpglobal.com/airbrushdepot/images/KBA/KBA_nameBG2.jpg") top center no-repeat;
}
.color_name2 a:visited:hover {
	width: 135px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BF0000;
	text-decoration: none;
	line-height: 14px;
	height: 33px;
	background: url("http://www.tcpglobal.com/airbrushdepot/images/KBA/KBA_nameBG2.jpg") top center no-repeat;
}

.color_price {
	margin: 4px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	padding: 0px 0px 0px 4px;
	display: block;
	position: relative;
}
.color_price a:link {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url("http://www.usartsupply.com/kustombodyart/images/KBA_priceBG1.jpg") top center no-repeat;
}
.color_price a:visited {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url("http://www.usartsupply.com/kustombodyart/images/KBA_priceBG1.jpg") top center no-repeat;
}
.color_price a:hover {
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url("http://www.usartsupply.com/kustombodyart/images/KBA_priceBG2.jpg") top center no-repeat;
}
.color_price a:visited:hover {
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	background: url("http://www.usartsupply.com/kustombodyart/images/KBA_priceBG2.jpg") top center no-repeat;
}

/*-----------nav-----------*/
#nav {
	margin:0px;
	padding-left:15px;
	height:40px;
	background-color:#FBF046;
	background-image:url(http://www.usartsupply.com/snazaroo/images/nav_back.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
#nav ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#nav ul li {
	text-align:center;
	display:inline;
	list-style-type:none;
	height:40px;
	line-height:40px;
	float:left;
	margin:0px;
	padding:0px;
}

#nav ul li#top_nav_home a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_home.jpg) 0 0 no-repeat;
}
#nav ul li#top_nav_home a:hover {
	background-position: 0px -40px;
}
#nav ul li#top_nav_home_on a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_home.jpg) 0px -80px no-repeat;
}

#nav ul li#top_nav_products a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_products.jpg) 0 0 no-repeat;
}
#nav ul li#top_nav_products a:hover {
	background-position: 0px -40px;
}
#nav ul li#top_nav_products_on a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_products.jpg) 0px -80px no-repeat;
}

#nav ul li#top_nav_beginners a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_beginners.jpg) 0 0 no-repeat;
}
#nav ul li#top_nav_beginners a:hover {
	background-position: 0px -40px;
}
#nav ul li#top_nav_beginners_on a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_beginners.jpg) 0px -80px no-repeat;
}

#nav ul li#top_nav_parties a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_parties.jpg) 0px 0px no-repeat;
}
#nav ul li#top_nav_parties a:hover {
	background-position: 0px -40px;
}
#nav ul li#top_nav_parties_on a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_parties.jpg) 0px -80px no-repeat;
}

#nav ul li#top_nav_palettes a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px 2px 0px 6px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_palettes.jpg) 0 0 no-repeat;
}
#nav ul li#top_nav_palettes a:hover {
	background-position: 0px -40px;
}
#nav ul li#top_nav_palettes_on a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px 2px 0px 6px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_palettes.jpg) 0px -80px no-repeat;
}

#nav ul li#top_nav_face_paint a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding-right:6px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_face_paint.jpg) 0px 0px no-repeat;
}
#nav ul li#top_nav_face_paint a:hover {
	background-position: 0px -40px;
}
#nav ul li#top_nav_face_paint_on a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding-right:6px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_face_paint.jpg) 0px -80px no-repeat;
}

#nav ul li#top_nav_accessories a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding-right:6px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_accessories.jpg) 0 0 no-repeat;
}
#nav ul li#top_nav_accessories a:hover {
	background-position: 0px -40px;
}
#nav ul li#top_nav_accessories_on a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding-right:6px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_accessories.jpg) 0px -80px no-repeat;
}

#nav ul li#top_nav_skin_art a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding-right:6px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_skin_art.jpg) 0 0 no-repeat;
}
#nav ul li#top_nav_skin_art a:hover {
	background-position: 0px -40px;
}
#nav ul li#top_nav_skin_art_on a {
	display:block;
	width:140px;
	height:40px;
	float:left;
	margin:0px;
	padding-right:6px;
	background:url(http://www.usartsupply.com/snazaroo/images/nav_skin_art.jpg) 0px -80px no-repeat;
}

/*-----------nav_btn-----------*/

#nav_btn {
	margin:0px;
	padding:5px 0px 0px 10px;
}
#nav_btn ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#nav_btn ul li {
	text-align:center;
	display:inline;
	list-style-type:none;
	height:100px;
	float:left;
	margin:0px;
	padding-right:10px;
}

#nav_btn ul li#face_paint_1 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_1.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_1 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_2 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_2.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_2 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_3 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_3.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_3 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_4 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_4.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_4 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_5 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_5.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_5 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_6 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_6.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_6 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_7 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_7.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_7 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_8 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_8.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_8 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_9 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_9.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_9 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_10 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_10.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_10 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_11 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_11.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_11 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_12 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_12.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_12 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_13 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_13.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_13 a:hover {
	background-position: 0px -100px;
}

#nav_btn ul li#face_paint_14 a {
	display:block;
	width:190px;
	height:100px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/face_paint_14.png) 0 0 no-repeat;
}
#nav_btn ul li#face_paint_14 a:hover {
	background-position: 0px -100px;
}

/*-----------bottom buttons-----------*/

#bottom_btn {
	margin:0px;
	padding:5px 0px 0px 10px;
}
#bottom_btn ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#bottom_btn ul li {
	text-align:left;
	display:inline;
	list-style-type:none;
	height:100px;
	float:left;
	margin:0px;
	padding-right:10px;
}

/*-----------hot items buttons-----------*/

#hot_items {
	margin:8px auto;
	width:580px;
}

#hot_items h2, #hot_items h3, #hot_items h4, #hot_items h5 {
	margin:0px;
	padding:0px;
}

#hot_items .fullfeature_btn1 a {
	display:block;
	width:580px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/fullfeature_btn1.jpg) 0 0 no-repeat;
}
#hot_items .fullfeature_btn1 a:hover {
	background-position: 0px -145px;
}

#hot_items ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#hot_items ul li {
	text-align:center;
	display:inline;
	list-style-type:none;
	width:145px;
	height:145px;
	line-height:145px;
	float:left;
	margin:0px;
	padding:0px;
}

#hot_items ul li#top_1 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/top_1.jpg) 0 0 no-repeat;
}
#hot_items ul li#top_1 a:hover {
	background-position: -145px 0;
}
#hot_items ul li#top_2 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/top_2.jpg) 0 0 no-repeat;
}
#hot_items ul li#top_2 a:hover {
	background-position: -145px 0;
}
#hot_items ul li#top_3 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/top_3.jpg) 0 0 no-repeat;
}
#hot_items ul li#top_3 a:hover {
	background-position: -145px 0;
}
#hot_items ul li#top_4 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/top_4.jpg) 0 0 no-repeat;
}
#hot_items ul li#top_4 a:hover {
	background-position: -145px 0;
}

#hotbrands_1 a {
	display: block;	
	width: 200px;
	height: 120px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/hotbrands_1.jpg) 0 0 no-repeat;
}
#hotbrands_1 a:hover {
	background-position: -200px 0;
}

#hotbrands_2 a {
	display: block;	
	width: 200px;
	height: 120px;
	margin:8px 0px 0px 0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/hotbrands_2.jpg) 0 0 no-repeat;
}
#hotbrands_2 a:hover {
	background-position: -200px 0;
}

#hotbrands_3 a {
	display: block;	
	width: 200px;
	height: 120px;
	margin:8px 0px 0px 0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/hotbrands_3.jpg) 0 0 no-repeat;
}
#hotbrands_3 a:hover {
	background-position: -200px 0;
}

/*-----------home buttons-----------*/

#home_items {
	width:560px;
	margin:0px auto;
	padding:0px 10px; 
	margin-bottom:10px;
	border:solid 1px; 
	background-color:#FFFFFF;
}
#home_items ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#home_items ul li {
	text-align:center;
	display:inline;
	list-style-type:none;
	width:145px;
	height:145px;
	line-height:145px;
	float:left;
	margin:0px;
	padding:0px;
}

#home_items ul li#category_1 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_pro_kits.jpg) 0 0 no-repeat;
}
#home_items ul li#category_1 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_2 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_starter_kits.jpg) 0 0 no-repeat;
}
#home_items ul li#category_2 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_3 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_palette_kits.jpg) 0 0 no-repeat;
}
#home_items ul li#category_3 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_4 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_theme_packs.jpg) 0 0 no-repeat;
}
#home_items ul li#category_4 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_5 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_face_paints.jpg) 0 0 no-repeat;
}
#home_items ul li#category_5 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_6 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_sports_packs.jpg) 0 0 no-repeat;
}
#home_items ul li#category_6 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_7 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_brushes_sponges.jpg) 0 0 no-repeat;
}
#home_items ul li#category_7 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_8 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_glitter_gels.jpg) 0 0 no-repeat;
}
#home_items ul li#category_8 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_9 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_crayon_sticks.jpg) 0 0 no-repeat;
}
#home_items ul li#category_9 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_10 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_color-wheel.jpg) 0 0 no-repeat;
}
#home_items ul li#category_10 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_11 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_tattoos_skin.jpg) 0 0 no-repeat;
}
#home_items ul li#category_11 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_12 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_how-to_kits.jpg) 0 0 no-repeat;
}
#home_items ul li#category_12 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_13 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_hairspray.jpg) 0 0 no-repeat;
}
#home_items ul li#category_13 a:hover {
	background-position: -145px 0;
}

#home_items ul li#category_14 a {
	display:block;
	width:145px;
	height:145px;
	float:left;
	margin:0px;
	padding:0px;
	background:url(http://www.usartsupply.com/snazaroo/images/btn_stamps.jpg) 0 0 no-repeat;
}
#home_items ul li#category_14 a:hover {
	background-position: -145px 0;
}

/*-------right nav------- */
.ul_nav {
	width:200px;
	margin:0px;
	padding:0px;
	list-style:none;
}
.ul_nav li{
	display:block;
	list-style-type:none;
	width:200px;
	height: 98px;
	margin-bottom:10px;
}

#nav_1 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_1.jpg) 0 0 no-repeat;
}
#nav_1 a:hover {
	background-position: -200px 0;
}
#nav_2 a {
	display: block;
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_2.jpg) 0 0 no-repeat;
}
#nav_2 a:hover {
	background-position: -200px 0;
}
#nav_3 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_3.jpg) 0 0 no-repeat;
}
#nav_3 a:hover {
	background-position: -200px 0;
}
#nav_4 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_4.jpg) 0 0 no-repeat;
}
#nav_4 a:hover {
	background-position: -200px 0;
}
#nav_5 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_5.jpg) 0 0 no-repeat;
}
#nav_5 a:hover {
	background-position: -200px 0;
}
#nav_6 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_6.jpg) 0 0 no-repeat;
}
#nav_6 a:hover {
	background-position: -200px 0;
}
#nav_7 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_7.jpg) 0 0 no-repeat;
}
#nav_7 a:hover {
	background-position: -200px 0;
}
#nav_8 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_8.jpg) 0 0 no-repeat;
}
#nav_8 a:hover {
	background-position: -200px 0;
}
#nav_9 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_9.jpg) 0 0 no-repeat;
}
#nav_9 a:hover {
	background-position: -200px 0;
}
#nav_10 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_10.jpg) 0 0 no-repeat;
}
#nav_10 a:hover {
	background-position: -200px 0;
}
#nav_11 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_11.jpg) 0 0 no-repeat;
}
#nav_11 a:hover {
	background-position: -200px 0;
}
#nav_12 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_12.jpg) 0 0 no-repeat;
}
#nav_12 a:hover {
	background-position: -200px 0;
}
#nav_13 a {
	display: block;	
	width: 200px;
	height: 98px;
	margin:0px;
	padding: 0px;
	background: url(http://www.usartsupply.com/snazaroo/images/right_nav/nav_13.jpg) 0 0 no-repeat;
}
#nav_13 a:hover {
	background-position: -200px 0;
}

/*-------slider selectors--------*/
}
#panel, 
#panel_2, 
#panel_3, 
#panel_4, 
#panel_5, 
#panel_6, 
#panel_7, 
#panel_8, 
#panel_9, 
#panel_10
{
	display:none;
}
a.btn-slide, 
a.btn-slide_2, 
a.btn-slide_3, 
a.btn-slide_4, 
a.btn-slide_5, 
a.btn-slide_6, 
a.btn-slide_7, 
a.btn-slide_8, 
a.btn-slide_9, 
a.btn-slide_10
{
	cursor:pointer;
	color:#000;
	text-align:center;
	display:block;
	font-weight:bold;
	width:380px;
	height:30px;
	line-height:30px;
	border:#7b7878 solid 1px;
	background-image:url(http://www.usartsupply.com/images/slide_btn.jpg);
	background-repeat:repeat-x;
	background-position:0px -30px;
}
a:hover.btn-slide, 
a:hover.btn-slide_2, 
a:hover.btn-slide_3, 
a:hover.btn-slide_4, 
a:hover.btn-slide_5, 
a:hover.btn-slide_6, 
a:hover.btn-slide_7, 
a:hover.btn-slide_8, 
a:hover.btn-slide_9, 
a:hover.btn-slide_10
{
	color:#000;
	text-decoration:none;
	background-position:0px 0px;
}
/*-------end slider selectors--------*/


.hidden {
	display:none;
}
.hide_div {
	display:none;
}

