/* Background Images and Colors */

.background {
	background-image: url(images/background.jpg);
	background-repeat: repeat;
	background-position: top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.background-02 {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.background-color-01 {
	background-color: #000000;
}
.background-color-02 {
	background-color: #C60000;
}
.background-wood-pattern {
	background-image: url(images/background-thumb.jpg);
}
.background-wood-pattern-aaron {
	background-image: url(images/artists/aaron/background-wood-aaron.jpg);
}
.background-wood-pattern-austin {
	background-image: url(images/artists/austin/background-wood-austin.jpg);
}
.background-wood-pattern-charlie {
	background-image: url(images/artists/charlie/background-wood-charlie_03.jpg);
}
.background-wood-pattern-eddie {
	background-image: url(images/artists/eddie/background-wood-eddie.jpg);
}
.background-wood-pattern-jason {
	background-image: url(images/artists/jason/background-wood-jason.jpg);
}
.background-wood-pattern-willy {
	background-image: url(images/artists/willy/background-wood-willy.jpg);
}
.background-tattoo-process {
	background-image: url(images/TattooProcess_Rt_10.jpg);
}
.background-studio {
	background-image: url(images/studioBkgnd_20.jpg);
}
.background-mission {
	background-image: url(images/background-mission.jpg);
}
.background-clientele {
	background-image: url(images/background-clientele.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.background-hdtv-video {
	background-image: url(images/background-hdtv.jpg);
}
.background-store {
	background-image: url(images/background-store.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.background-store-main-01 {
	background-image: url(images/background-store-01.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.background-store-main-02 {
	background-image: url(images/background-store-02.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.background-store-main-03 {
	background-image: url(images/background-store-06.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.background-store-main-04 {
	background-image: url(images/background-store-07.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.background-store-details-01 {
	background-image: url(images/background-store-03.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.background-store-details-02 {
	background-image: url(images/background-store-04.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.background-store-details-03 {
	background-image: url(images/background-store-05.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.background-thankyou {
	background-image: url(images/background-thankyou.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.background-contact {
	background-image: url(images/background-contact.jpg);
	background-position: top;
	background-repeat: no-repeat;
}


/* Body Text */

.latest-greatest-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DEA702;
	font-weight: bold;
	line-height: 16px;
}

.phone-number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DEA702;
	font-weight: bold;
	line-height: 16px;
}

.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 11px;
}

.body-text-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 11px;
}

.body-text-small-02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height: 11px;
}
.art-gallery-01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F90;
	font-weight: bold;
}
.art-gallery-02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 19px;
}
.copyright-rights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.artists-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3D3D;
	font-weight: bold;
	line-height: 17px;
}
.wood-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3D3D;
	font-weight: bold;
	line-height: 17px;
}
.clientele {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.clientele-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.events-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.events-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.store-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.news-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.news-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.store-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.store-subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 22px;
}
.store-footer-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.contact-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.upcomingEvents {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#C00;
}


/* Body Links */

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA1009;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA1009;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA1009;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA1009;
	text-decoration: none;
}


/**/

a.white:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.white:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.white:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}


/**/

a.white-small:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.white-small:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.white-small:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.white-small:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}


/**/

a.white-events:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.white-events:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.white-events:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.white-events:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}


/**/

a.store:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	line-height: 26px;
	text-decoration: none;
}
a.store:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	line-height: 26px;
	text-decoration: none;
}
a.store:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	line-height: 26px;
	text-decoration: underline;
}
a.store:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	line-height: 26px;
	text-decoration: underline;
}


/**/

a.white-news:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.white-news:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.white-news:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.white-news:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

/**/


a.view-article:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.view-article:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.view-article:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.view-article:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}


/**/

a.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}
a.footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}


/**/

a.contact-link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.contact-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.contact-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
a.contact-link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
#More {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: center;
}
a.Events {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
a.Events:link {
	text-decoration: none;
}
a.Events:visited {
	text-decoration: none;
	color: #FFF;
}
a.Events:hover {
	text-decoration: none;
	color: #F90;
}
a.Events:active {
	text-decoration: none;
	color: #F0F0F0;
}