body {
	padding:0;
	margin:0;
	background:#423d3d url(img/bg-top.png) no-repeat scroll;
	font-size:10pt;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}

#wrapper {
	padding-top:85px;
}
a {
	color:#CCC;
}
a,a img, a:active {
	border:none;
	outline:none;
}
.logo {
	width:740px;
}
.logo a {
	float:right;
}
.clear {
	clear:both;
	height:0px;
}


#content {
	margin: 50px 0px 0px 390px;
}
#content-text {
	max-width:500px;
	margin-left:20px;
	margin-top:15px;	
}

#footer {
	padding:5px;
}

.frame {
	border:1px #333 solid;
	padding:4px;
	background-color:#666;
	}
	
#map {
	border:4px solid #666;
}
.left {float:left;}
.right {float:right;}

/** TEXT **/

h1 {
	font-size:18pt;
	margin:0;
}

h2 {
	font-size:12pt;
	margin:0;
	padding-top:10pt;		
}

h3 {
	color:#000;
	margin:0;
	padding:0;
}

p {
	text-indent:10pt;
}

.address {
	color:#999;
	margin:3pt;
	font-size:10pt;
	text-indent:0;
	padding-left:5pt;
	
}

.margin125 {
	text-indent:0;
	margin-left:140px;
	padding:10px;
}

.margin5 {
	text-indent:0;
	margin:7px;
}

.bold {
	font-weight:bold;
	color:#999;
}

.alert {
	background-color:#B41F2B;
	border:1px solid #FCFF00;
	
}

.alert p{
	color:#fff666;
}

h2.top {
	padding:0;
	
}



/** NAVIGATION **/

#nav-wrap {
	float:left;
	margin: 165px 0px 0px 32px;
}

#navigation {
	width:124px;
}

	/** List **/
	
	#navigation ul, #navigation li {
		list-style:none;
		padding:0;
		margin:0;
	}
	
	#navigation li {
		padding-bottom:5px;
	}
	#navigation a {
		width:124px;
		display:block;
	}
	
	.home a {background:transparent url(img/navigation.gif) no-repeat 1px 0px;height:40px;}
	.home a:hover, #home-page .home a {background-position:-124px 0px;}
	
	.shop a {background:transparent url(img/navigation.gif) no-repeat 1px -40px;height:33px;}
	.shop a:hover, #shop-page .shop a {background-position:-124px -40px;}
	
	.merch a {background:transparent url(img/navigation.gif) no-repeat 1px -73px;height:34px;}
	.merch a:hover, #merch-page .merch a {background-position:-124px -73px;}
	
	.artists a {background:transparent url(img/navigation.gif) no-repeat 1px -107px;height:32px;}
	.artists a:hover, #artists-page .artists a {background-position:-124px -107px;}
	
	.piercing a {background:transparent url(img/navigation.gif) no-repeat 1px -139px;height:43px;}
	.piercing a:hover, #piercing-page .piercing a {background-position:-124px -139px;}
	
	.contact a {background:transparent url(img/navigation.gif) no-repeat 1px -182px;height:34px;}
	.contact a:hover, #contact-page .contact a {background-position:-124px -182px;}


/** ARTIST GALLERY **/

#gallery{list-style:none;width:auto;}
#gallery li{display:block;width:81px;height:81px;overflow:hidden;float:left;margin:0 10px 10px 0}
#gallery li a {display:block;background-color:#666;}
#gallery li img {padding:3px;}	