#top {
	background-image: url(images/inside_top.jpg);
}
#header {
	height: 80px;
	background-repeat: no-repeat;
}
#header .news {
	background-image: url(images/news_header.jpg);
	height: 80px;
}
#header .blog {
	background-image: url(images/blog_header.jpg);
	height: 80px;
}
#header .bio {
	background-image: url(images/bio_header.jpg);
	height: 80px;
}
#header .gallery {
	background-image: url(images/gallery_header.jpg);
	height: 80px;
}
#header .store {
	background-image: url(images/store_header.jpg);
	height: 80px;
}
#header .links {
	background-image: url(images/links_header.jpg);
	height: 80px;
}
#header .contact {
	background-image: url(images/contact_header.jpg);
	height: 80px;
}
#menu .menu1 a {
	background-image: url(images/inside_menu1.jpg);
}
#menu .menu2 a {
	background-image: url(images/inside_menu2.jpg);
}
#menu .menu3 a {
	background-image: url(images/inside_menu3.jpg);
}
#menu .menu4 a {
	background-image: url(images/inside_menu4.jpg);
}
#menu .menu5 a {
	background-image: url(images/inside_menu5.jpg);
}
#menu .menu6 a {
	background-image: url(images/inside_menu6.jpg);
}
#menu .menu7 a {
	background-image: url(images/inside_menu7.jpg);
}
#menu .menu1 a:hover {
	background-image: url(images/inside_menu1_ov.jpg);
}
#menu .menu2 a:hover {
	background-image: url(images/inside_menu2_ov.jpg);
}
#menu .menu3 a:hover {
	background-image: url(images/inside_menu3_ov.jpg);
}
#menu .menu4 a:hover {
	background-image: url(images/inside_menu4_ov.jpg);
}
#menu .menu5 a:hover {
	background-image: url(images/inside_menu5_ov.jpg);
}
#menu .menu6 a:hover {
	background-image: url(images/inside_menu6_ov.jpg);
}
#menu .menu7 a:hover {
	background-image: url(images/inside_menu7_ov.jpg);
}
#content .blog {
	background-image: url(images/box_blog.gif);
	float: left;
	height: 302px;
	width: 229px;
}
#menu .menu1 a.on {
	background-image: url(images/inside_menu1_ov.jpg);
}
#menu .menu2 a.on {
	background-image: url(images/inside_menu2_ov.jpg);
}
#menu .menu3 a.on {
	background-image: url(images/inside_menu3_ov.jpg);
}
#menu .menu4 a.on {
	background-image: url(images/inside_menu4_ov.jpg);
}
#menu .menu5 a.on {
	background-image: url(images/inside_menu5_ov.jpg);
}
#menu .menu6 a.on {
	background-image: url(images/inside_menu6_ov.jpg);
}
#menu .menu7 a.on {
	background-image: url(images/inside_menu7_ov.jpg);
}
span.hide {
	display:none;
}
#content .blog h1 {
	padding-top: 77px;
	font-size: 0px;
}
#content .blog h2 {
	padding-right: 25px;
	padding-left: 25px;
	font-size: 12px;
	color: #ADDDEA;
}
#content .blog h3 {
	color: #00B2DE;
	font-size: 13px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 5px;
}
#content .blog a {
	color: #00B2DE;
	text-decoration: none;
}
#content .blog a:hover {
	color: #FFFFFF;
}
#content .blog p {
	color: #ADDDEA;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	font-size: 12px;
}
#content .gallery {
	background-image: url(images/box_gallery.gif);
	background-repeat: no-repeat;
	float: left;
	height: 302px;
	width: 223px;
	text-align: center;
}
#content .gallery h1 {
	padding-top: 73px;
	font-size: 0px;
}
#content .gallery a {
	color: #00B2DE;
	text-decoration: none;
}
#content .gallery a:hover {
	color: #FFFFFF;
}
#content .boxpadding {
	float: left;
	width: 30px;
	height: 302px;
}
#content .store {
	background-image: url(images/box_store.gif);
	float: left;
	height: 301px;
	width: 229px;
	text-align: center;
	color: #ADDDEA;
}
#content .store h1 {
	padding-top: 73px;
	font-size: 0px;
}
#content .padding {
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
#content {
	color: #ADDDEA;
}
#content a {
	color: #00B2DE;
}
#content a:hover {
	color: #FFFFFF;
}
#content p {
	padding-bottom: 15px;
}
#content h1 {
	font-size: 18px;
	padding-bottom: 5px;
}
#content h2 {
	font-size: 14px;
	padding-bottom: 3px;
}
#content h3 {
	font-size: 12px;
	padding-bottom: 3px;
}
#content h4 {
	font-size: 10px;
}
#content ul, #content li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#content ul {
	margin-left: 10px;
	margin-right: 10px;
}
#content li {
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-bottom: 3px;
}
#content small {
	font-size: 10px;
	color: #FFFFFF;
}
#content small a {
	color: #FFFFFF;
}
#content .three-column {
	margin-right: 180px;
	margin-left: 180px;
}#content .two-column-left {
	margin-left: 180px;
}
#content .two-column-right {
	margin-right: 180px;
}
#content .post {
	background-image: url(images/blog_bg.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 400px;
}
#content .post .padding {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0px;
}
#content .blogdivider {
	margin-bottom: 20px;
}
#content .left {
	float: left;
	width: 180px;
}
#content .right {
	float: right;
	width: 180px;
}
p.postmetadata,
p.blog_entry_bottom {
color: #999999;
font-size: 11px;
}
p.postmetadata a,
p.blog_entry_bottom a {
color: #999999;
}
div.post h2  {
font-size: 14px;
}
div.post h2 a {
text-decoration:none;
}
div.post h3  {
font-size: 12px;
}

div.tx-veguestbook-pi1 {
margin-top: 30px;

}
p.news-single-imgcaption {
color: #3399ff;
}
li.news-amenu-item-year {
display:none;
}
#content div.mostread p.bodytext {
margin: 0px;
padding: 0px;
}
div.postsingle h2 a {
text-decoration: none;
font-size:18px;
}
div.tx-timtabsociable-pi1 img {
margin-right: 4px;
}
/* default styles for extension "tx_vgetagcloud_pi1" */
		.tx-vgetagcloud-pi1 {
			line-height: 200%;
			padding-left: 10px;
		        padding-right: 10px;
		}
		.tx-vgetagcloud-pi1 ul {
			margin: 0px;
			padding: 0px;
			list-style: none;
		}
		#content .tx-vgetagcloud-pi1 li {
			display: inline;
			float: left;
			background: none;
			padding: 0px;
			margin: 0px;
		}
		.tx-vgetagcloud-pi1 li a {
			padding: 4px;
			text-decoration: none;
		}
input#s {
width: 160px;
border:1px solid #00B2DE;
font-size: 10px;
padding: 3px;
}
div.blog_author_comment {
	background-image: url(images/blog_author.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	margin-top: 5px;
	margin-bottom: 15px;
	font-style: italic;
		padding: 10px;
	padding-left: 72px;
	background-color: #000000;
}
div.blog_comment_entry {
background-color: #101415;
padding: 15px;
margin-bottom: 10px;
margin-top: 5px;
}
div.entryimage2 {
   float: right;
   margin-left: 20px;
}
div.category {
float: left;
width: 370px;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}
#content div.category-tattoos,
#content div.category-artwork,
#content div.category-flash {
border:10px solid #101415;
margin-bottom: 20px;


}
#content div.category-tattoos h1,
#content div.category-artwork h1,
#content div.category-flash h1 {
background-color: #101415;
padding-left: 5px;
padding-bottom: 5px;
margin:0px;
}