/*
	Theme Name: Bones3
	Theme URI: http://www.kaotoxin.com
	Description: custom theme.
	Version: v3.0 (leaving Paris)
	Author: Kaotoxin
	Author URI: http://www.kaotoxin.com
*/

/*********************/
/** GENERAL STYLING **/
/*********************/

.post img, .img-large img, .img-medium img, .img-thumb img {
 border:1px solid;}

.img-thumb img {
	height:88px;
	width:88px;}

.img-medium img {
	width:198px;}

.img-large img,
.post img {
	width:418px;}

.post .img-full {
	height:557px;
 width:418px;}

.img-container-200, .img-container-420 {
	position:relative;
	overflow:hidden;}

.img-title {
	position:absolute;
	left:0;}

.img-container-200 .img-title {
	bottom:10px;}

.img-container-420 .img-title {
	bottom:20px;}

.img-title h3 {
 border-bottom:1px solid;
	border-right:1px solid;
	border-top:1px solid;}

.img-container-200 .img-title h3, .img-container-420 .img-title h3 {
	margin-bottom:0;}

.img-container-200 .img-title h3 {
	max-width:150px;
	padding:5px;}

.img-container-420 .img-title h3 {
	max-width:315px;
	padding:10px;}

/*******************/
/** PAGE SPECIFIC **/
/*******************/

.latest-release a,
.also-available a {
 display:block;}

.latest-release img,
.also-available li img {
	margin-bottom:0.5em;}

.also-available ul {
 margin-left:-20px;}

.sidebar .also-available ul {
	margin-top:-15px;}

.sidebar .lastest-news ul {
	margin-top:-20px;}

.also-available li {
	float:left;
	margin:0;
	margin-left:20px;
	margin-top:15px;
	overflow:hidden;
	padding:0;
	width:90px;}

.latest-news li, .next-gigs li, .tour-dates li {
	margin-top:20px;}

.latest-news li, .next-gigs li {
 width:200px;}

.latest-news li a, .next-gigs li a, .recent li a, .tour-dates li a {
	display:block;}

.latest-news br, br.clear, .next-gigs br {
	clear:both;}

.recent br {
	margin-bottom:20px;}

.tour-dates .recent br {
	margin-bottom:0;}

.icon {
 float:left;
	height:100%;
 margin-right:20px;
	width:50px;}

.icon img {
 border:1px solid #999;
	height:48px;
	width:48px;}

.details {
 float:left;}

.recent .details, .tour-dates .details {
	width:350px;}

.tour-dates ul li br.clear {
	clear:both;}

.sidebar .details {
	width:130px;}

ul.social {
	margin-left:-10px;}

ul.social li {
	float:left;
	height:40px;
	margin-left:10px;
	overflow:hidden;
	width:40px;}

div.more-link {
	margin-top:20px;}

div.more-link a {
	background-image:url(img/btn-200-off.png);
	background-position:center;
	background-repeat:no-repeat;
	display:block;
	height:20px;
	padding-right:10px;
	width:190px;}

div.more-link a:hover {
 background-image:url(img/btn-200-on.png);}

#auth_contact {
	border-bottom:1px solid;
 margin-bottom:10px;
	overflow:auto;
	padding-bottom:10px;
	width:100%;}

#auth_contact img, #auth_contact h3 {
 margin:0;
	padding:0;}

/**********/
/** TEMP **/
/**********/

.artists ul,
.news .latest ul,
.releases .latest ul,
.releases .catalog ul {
 margin-left:-20px;
	margin-top:-20px;}

.artists ul li,
.news .latest ul li,
.releases .latest ul li,
.releases .catalog ul li {
	float:left;
	margin-left:20px;
	margin-top:20px;}

.news .recent li {
 margin-top:20px;}

.recent a {
	display:block;}

#featured-artists-list li {
 margin-bottom:20px;}

.tour-dates ul {
	margin-bottom:40px;}

.the_gig img {
	height:280px;
	width:198px;}

.links ul li {
	list-style:disc;
	list-style-position:outside;
	margin-left:10px;
	margin-bottom:0.5em;}

.links ul li a {
	display:block;}