/* begin standard styles */

body, div, ul, li, td, h1, h2, h3, h4, h5, h6 {

font-size: 100%;

font-family: Verdana, Arial, Helvetica, sans-serif;

}



div, ul, span, img, form, p, h1, h2, h3, h4, h5, h6 {

margin: 0;

padding: 0;

background-color: transparent;

}

/* end standard styles */





body {

margin: 0;

padding: 0px 4px;

color: #5DFC0A; 

font-size: .8em;

text-align: center;

background: #000 url(images/bg_black01.gif);

cursor: url(images/machine.ani);

}



#main {

text-align: left;

}



#content {

margin: 30px auto 0px;

padding: 20px 130px;

}



#footer {

text-align: left;

padding-bottom: 5px;

}



#nav ul { list-style:none; margin:0;  }

#nav li { float:left; }

#nav li a span, #nav li a em { display:none; }

#nav li a { display:block; background-position:center top; }
#nav li a:hover { display:block; height:45px; width:95px; background-position:center top; }
#nav li a:active { display:block; height:45px; width:95px; background-position:center top; }

#nav li#home a { display:block; height:45px; width:80px; background-position:center top; background-image: url(menu/home-up2.gif); }
#nav li#home a:hover { display:block; height:45px; width:80px; background-position:center top; background-image: url(menu/home-dn.gif); }


#nav li#gallery a { display:block; height:45px; width:90px; background-position:center top; background-image: url(menu/gallery-up2.gif); }

#nav li#gallery a:hover { display:block; height:45px; width:90px; background-position:center top; background-image: url(menu/gallery-dn.gif); }



#nav li#shop a { display:block; height:45px; width:70px; background-position:center top; background-image: url(menu/shop-up2.gif); }

#nav li#shop a:hover { display:block; height:45px; width:70px; background-position:center top; background-image: url(menu/shop-dn.gif); }



#nav li#piercing a { display:block; height:45px; width:106px; background-position:center top; background-image: url(menu/piercings-up2.gif); }

#nav li#piercing a:hover { display:block; height:45px; width:106px; background-position:center top; background-image: url(menu/piercings-dn.gif); }



#nav li#coupon a { display:block; height:45px; width:92px; background-position:center top; background-image: url(menu/coupon-up2.gif); }

#nav li#coupon a:hover { display:block; height:45px; width:92px; background-position:center top; background-image: url(menu/coupon-dn.gif); }



#nav li#links a { display:block; height:45px; width:70px; background-position:center top; background-image: url(menu/links-up2.gif); }

#nav li#links a:hover { display:block; height:45px; width:70px; background-position:center top; background-image: url(menu/links-dn.gif); }



#nav li#map a { display:block; height:45px; width:70px; background-position:center top; background-image: url(menu/map-up2.gif); }

#nav li#map a:hover { display:block; height:45px; width:70px; background-position:center top; background-image: url(menu/map-dn.gif); }



#nav li#contact a { display:block; height:45px; width:90px; background-position:center top; background-image: url(menu/contact-up2.gif); }

#nav li#contact a:hover { display:block; height:45px; width:90px; background-position:center top; background-image: url(menu/contact-dn.gif); }



#nav li#faq a { display:block; height:45px; width:65px; background-position:center top; background-image: url(menu/faq-up2.gif); }

#nav li#faq a:hover { display:block; height:45px; width:65px; background-position:center top; background-image: url(menu/faq-dn.gif); }


#nav li#removal a { display:block; height:45px; width:226px; background-position:center top; background-image: url(menu/laser-tattoo-removal-up2.gif); }

#nav li#removal a:hover { display:block; height:45px; width:226px; background-position:center top; background-image: url(menu/laser-tattoo-removal-dn.gif); }


a:active {color: silver;}

a {background: transparent;}

a:link {color: silver;}

a:visited {color: silver;}

a:hover {color: gray;}

a {

cursor: url(images/machine.ani);

}



hr {

margin: 1px;

padding: 0;

height: 1px;

border: white;

color: white;

background-color: white;

}



h1 { 

letter-spacing: .4em;

color: #f0f;

}



input, textarea {

padding: 2px;

border: 1px solid gray;

color: silver;

background: transparent;

overflow: auto;

}



.center {

margin: auto;

text-align: center;

}



.noborder {

border: 0;

}



.section {

margin-top: 1em;

}



.right {

position: absolute;

right: 5px;

}



img {

border: 1px solid gray;

}



img.floatleft {

float: left;

margin: 4px 7px 2px 2px;

}



img.floatright {

float: right;

margin: 4px 7px 2px 0px;

}

.menubtn {
	display: block;
	width: 100px;
	height: 100px;
	background: url('/menu/flame.gif') bottom;
	text-indent: -99999px;
}
.menubtn:hover {
	background-position: 0 0;
}










