/*
Theme Name: Acme Ink Tattoos
Theme URI: http://viastudio.com/
Description: Theme for acmeinktattoos.com.
Version: 1.0
Author: Jason Clark and Michael Kolesar
Author URI: http://viastudio.com/
Tags: black, custom header, fixed width, two columns
*/



/* **********************************************

	BEGINNING OF CUSTOM STYLING

********************************************** */


body{
	margin:0;
	padding:0;
	background:#000;
	font:11px/12px Georgia, "Times New Roman", Times, serif;
	color:#999;
}
#main{
	width:790px;
	margin:0 auto;
	position:relative;
}
a {
	color: #990000;	
	text-decoration: none;
}

a:hover {
	text-decoration: underline;	
}

/*----------------------header----------------------*/
#header{
	width:790px;
	height:174px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	background:url(/res/images/bg-header.jpg) no-repeat 3px 0;
}
#header div{
	width:790px;
	overflow:hidden;
	position:relative;
}
#header h1{
	display:block;
	margin:6px 0 0 3px;
	width:416px;
	overflow:hidden;
}
#header h1 a{
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	background:url(/res/images/bg-logo.gif) no-repeat 100% 0;
	width:416px;
	height:168px;
}
/*--navigation--*/
.navigation{
	position:absolute;
	top:142px;
	right:3px;
	margin:0;
	padding:0;
	height:12px;
	overflow:hidden;
}
.navigation li{
	float:left;
	margin:0 10px 0 0;
	padding:0 15px 0 0;
	height:12px;
	display:inline;
	list-style:none;
	background:url(/res/images/bg-navigation-separator.gif) no-repeat 100% 0;
}
.navigation li.last{background:none;}
.navigation a{
	display:block;
	text-indent:-9999px;
	text-decoration:none;
	height:12px;
}
.navigation a.about-us{
	background:url(/res/images/bg-about-us.gif) no-repeat;
	width:96px;
}
.navigation a.tattoos{
	background:url(/res/images/bg-tattoos.gif) no-repeat;
	width:88px;
}
.navigation a.piercing{
	background:url(/res/images/bg-piercing.gif) no-repeat;
	width:86px;
}
.navigation a.contact-us{
	background:url(/res/images/bg-contact-us.gif) no-repeat;
	width:115px;
}
.navigation a:hover{background-position:0 -12px;}
/*----------------------content----------------------*/
#content{
	width:790px;
	float:left;
	margin:87px 0 0;
	padding:0 0 15px;
}
/*--text-column--*/
.text-column{
	float:left;
	width:396px;
	padding:90px 0 0 10px;
}

.index_text-column {
	padding-top: 1px;	
}

.text-column img{
	float:left;
	margin:15px 14px 0 1px;
	display:inline;
	border:none;
}
.text-column p{
	clear:both;
	margin:0;
	padding:15px 0 3px;
	font:14px/20px Georgia, "Times New Roman", Times, serif;
	color:#999;
}
/*--full-column--*/
.full-column{
	float:left;
	width:696px;
	padding:1px 0 0 10px;
}
.full-column img{
	float:left;
	margin:15px 14px 0 1px;
	display:inline;
	border:none;
}
.full-column p{
	clear:both;
	margin:0;
	padding:15px 0 3px;
	font:14px/20px Georgia, "Times New Roman", Times, serif;
	color:#999;
}
/*--info-column--*/
.info-column{
	float:right;
	width:289px;
	height:488px;
	margin:75px 2px 0 0;
	padding:11px 0 0 45px;
	display:inline;
	background:url(/res/images/bg-paper.jpg) no-repeat;
}

.index_info-column {
	margin-top: 0px;
}
.info-box{
	width:233px;
	margin:30px 0 0;
	overflow:hidden;
}
.info-box h2{
	margin:0;
	padding:0 0 3px 1px;
	border-bottom:4px solid #000;
	font:bold italic 18px/20px Georgia, "Times New Roman", Times, serif;
	color:#900;
}
.info-box ul{
	display:block;
	width:223px;
	margin:1px 0 0;
	overflow:hidden;
	padding:0 0 5px 10px;
}
.info-box ul li{
	float:left;
	margin:5px 0 0;
	padding:0 32px 6px 1px;
	list-style:none;
	width:190px;
	border-bottom:1px solid #958660;
}
.info-box ul strong{
	display:block;
	margin:0;
	font:bold 14px/17px Georgia, "Times New Roman", Times, serif;
	color:#333;
}
.info-box ul span{
	float:left;
	margin:0;
	letter-spacing:-1px;
	font:11px/14px Georgia, "Times New Roman", Times, serif;
	color:#333;
}
.info-box ul a{
	float:left;
	margin:0 14px 0 0;
	padding:0 8px 0 0;
	display:inline;
	font:11px/14px Georgia, "Times New Roman", Times, serif;
	color:#900;
	text-decoration:none;
	background:url(/res/images/bg-link-read-more.gif) no-repeat 100% 5px;
}
.info-box ul a:hover{text-decoration:underline;}
.news ul a{float:right;}
/*----------------------footer----------------------*/
#footer{
	clear:both;
	width:790px;
	padding:0 0 15px;
	overflow:hidden;
}
/*--footer-nav--*/
.footer-nav{
	float:left;
	width:390px;
}
.footer-nav ul{
	display:block;
	margin:0;
	padding:0;
}
.footer-nav ul li{
	float:left;
	display:inline;
	list-style:none;
	margin:0 4px 0 0;
	padding:0 6px 0 0;
	line-height:12px;
	background:url(/res/images/bg-footer-nav-separator.gif) no-repeat 100% 2px;
}
.footer-nav ul li.last{background:none;}
.footer-nav ul a{
	text-decoration:none;
	font:9px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.footer-nav ul a:hover{text-decoration:underline;}
.footer-nav p{
	clear:both;
	margin:0;
	font:9px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
/*--site-info--*/
.site-info{
	float:right;
	width:376px;
	padding:0 14px 0 0;
}
.site-info p{
	clear:both;
	margin:0;
	text-align:right;
	font:9px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.site-info p a{
	color:#ac0000;
	text-decoration:none;
}
.site-info a:hover{text-decoration:underline;}

div.info-box p {
	color: #000000;	
	font-size: 130%;
	line-height: 130%;
}
#flashcontent {
	margin-top: 90px;
	padding-top: 0px;
	background: inherit;
	width: 650px;
	height: 500px;	
}
#content_archive {
	width: 390px;
	float:left;
	margin:87px 0 0;
	padding:0 0 15px;
}
.navigation_archive {
	
}
