/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Zero Out */

html {
height:100%;
}

body, html, div, blockquote, img, label, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{
margin: 0; padding: 0; border: 0; outline: none;
}

body
{
height:100%;
width:100%;
background-color:#000000;
background:#000000 url(http://socialklash.com/images/background/bg-01.jpg) top center no-repeat fixed;
line-height: 1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8c8c8c;
}

ul, ol
{
list-style: none;
}

a
{
color: #ffffff;
text-decoration: none;
}

a:hover
{
color: #a3a6e0;
}

.floatLeft
{
float: left;
padding: 0;
}

.floatRight
{
float: right;
padding: 0;
}

 h1, h2, h3, h4, h5, h6 {
 margin-bottom:5px;
 }
 
h1 {
font-size:36px;
letter-spacing:-2px;
}

h1.page_header  {
font-size:24px;
line-height:29px;
letter-spacing:-1px;
padding-bottom:10px;
font-weight:bold;
text-transform:uppercase;
}

.clear {
clear:both;
height:0px;
}

.clear_5 {
clear:both;
height:5px;
}

.clear_10 {
clear:both;
height:10px;
}

.clear_15 {
clear:both;
height:15px;
}

.clear_30 {
clear:both;
height:30px;
}

.top_split {
margin-bottom:15px;
border-bottom:1px solid #222222;
}

.mid_split {
margin-top:15px;
margin-bottom:15px;
border-bottom:1px solid #222222;
}


.hidden {
display:none;
}

.translate {
margin-top:4px;
}

#transl_sign a {
display:none;
}

#transl_sign {
display:none;
}

#global-translator {
float:left;
}

#translation_bar {
float:left;
width:700px;
padding-top:2px;
}

.posts ul {
width:250px;
}

/* Zero Ends */

/* Preload */
div.preload {
	display: none;
}
/* Preload Ends */

/* Layout*/

.header {
margin:10px auto 12px;
overflow:hidden;
width:1000px;
padding:0 25px;
}

.logo {
float:left;
background:url(http://socialklash.com/images/200x200.jpg) top left no-repeat;
margin-top:8px;
height:91px;
width:250px;
cursor:pointer;
background-position:-15px 0px;
}

.logo:hover {
background:url(http://socialklash.com/images/200x200.jpg) top left no-repeat;
background-position:-15px 0px;
}

.page {
margin:0 auto;
padding:0px;
overflow:hidden;
width:1000px;
}

.nav {
float:left;
overflow:hidden;
min-height:43px;
width:749px;
padding-left:1px;
margin-top:37px;
}

.nav a {
display:block;
float:left;
height:43px;
line-height:43px;
font-size:15px;
padding:0px 19px;
font-weight:bold;
background:url(http://socialklash.com/images/styles/nav_btn_bkg.png) top left repeat-x;
margin-right:1px;
text-transform:uppercase;
}

.nav a:hover {
background:url(http://socialklash.com/images/styles/nav_btn_bkg_over.png) top left repeat-x;
color:#FFFFFF;
}

.nav a:active {
background:url(http://socialklash.com/images/styles/nav_btn_bkg_over2.png) top left repeat-x;
color:#000000;
}

.nav a.selected {
background:url(http://socialklash.com/images/styles/nav_btn_bkg_over2.png) top left repeat-x;
color:#000000;
}

.nav a.new {
background:url(http://socialklash.com/images/styles/nav_btn_bkg_new.png) top right repeat-x;
color:#ffffff;
padding-right:25px;
}

.nav a.new:hover {
background:url(http://socialklash.com/images/styles/images/nav_btn_bkg_new_over.png) top right repeat-x;
color:#ffffff;
padding-right:25px;
}

.nav a.new:active {
background:url(http://socialklash.com/images/styles/nav_btn_bkg_over3.png) top right repeat-x;
color:#000000;
padding-right:25px;
}

.nav a.new_selected {
background:url(http://socialklash.com/images/styles/nav_btn_bkg_over3.png) top right repeat-x;
color:#000000;
padding-right:25px;
}

.box_right {
float:right;
overflow:hidden;
}

a.btn_login {
display:block;
float:left;
line-height:27px;
height:27px;
text-align:center;
padding:0px 10px;
background:url(http://socialklash.com/images/styles/btn_bkg.png) top left repeat-x;
color:#FFFFFF;
}

a.btn_login:hover {
background:url(http://socialklash.com/images/styles/images/btn_bkg_over.png) top left repeat-x;
}

a.btn_popup_admin {
display:block;
float:left;
line-height:27px;
height:27px;
text-align:center;
padding:0px 10px;
background:url(http://socialklash.com/images/styles/btn2_bkg.png) top left repeat-x;
color:#FFFFFF;
border-left:1px solid #151515;
border-right:1px solid #151515;
}

a.btn_popup_admin:hover {
background:url(http://socialklash.com/images/styles/btn2_bkg_over.png) top left repeat-x;
}

a.btn_profile {
display:block;
float:left;
line-height:27px;
height:27px;
text-align:center;
padding:0px 10px;
background:url(http://socialklash.com/images/styles/btn_bkg.png) top left repeat-x;
color:#FFFFFF;
}

a.btn_profile:hover {
background:url(http://socialklash.com/images/styles/btn_bkg_over.png) top left repeat-x;
}

a.btn_logout {
display:block;
float:left;
line-height:27px;
height:27px;
text-align:center;
padding:0px 10px;
background:url(http://socialklash.com/images/styles/btn2_bkg.png) top left repeat-x;
color:#FFFFFF;
}

a.btn_logout:hover {
background:url(http://socialklash.com/images/styles/btn2_bkg_over.png) top left repeat-x;
}

.entry table td {
padding:5px;
}

.hentry {
overflow:hidden;
padding-bottom:10px;
border-bottom:1px solid #222222;
}

.entry p {
line-height:20px;
margin-bottom:20px;
}

.translate_hr {
display:block;
border:0px;
border-color:#000000;
height:0px;
}

.translate {
float:left;
}

.translate_text {
float:left;
}

/* Layout ends */


/* Content Structure */
.narrowcolumn {
	float: left;
	width: 680px;
	padding:20px;
	padding-left:0px;
	padding-right:0px;
	margin-right:20px;
	}

.widecolumn {
	float: left;
	width: 640px;
	padding:20px;
	margin-right:15px;
	background:url(http://socialklash.com/images/styles/white_10.png) repeat top left; 
	margin-top:15px;
}

.post {
	margin: 0 0 10px;
	}

.post h2 {
	padding-bottom:10px;
	}

.post hr {
	display: block;
	}

.widecolumn .post {
	margin: 0;
	}

.narrowcolumn .postmetadata {
	padding-top: 5px;
	}

.widecolumn .postmetadata {
	margin: 30px 0;
	}

.widecolumn .smallattachment {
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align: center;
	margin: 5px 0px;
}

.postmetadata {
	clear: both;
}

.sidebar {	
	float:left;
	width: 275px;
	margin-top:20px;
	padding:20px;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:0px;
	border-left:1px solid #222222;
	margin-bottom:15px;
}

.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;

}

.sidebar li {
	padding: 0;
	line-height:20px;
	font-size:11px;
}

.sidebar li ul {
	padding:0px;
	padding-bottom:10px;
}

.sidebar li ul li ul {
	padding:0px;
	padding-left:10px;
}

.sidebar li li {
	margin: 0 0px 0 0px;
	padding: 3px 0px;
}


.sidebar li h2 {
	margin: 0 0 0 0;
	padding:10px;
	padding-left:0px;
	padding-bottom:5px;
	font-size: 1.6em;
	font-weight:bold;
	color:ffffff;
}

.sidebar ul li.posts ul li {
background:url(images/carret.png) center left no-repeat;
padding-left:15px;
}

/* Content Structure Ends*/

/* Search */

#searchform {
	overflow:hidden;
	margin: 0;
	padding: 0 0 0 0;
}

#searchform br {
	display: none;
}

#searchform h2 {
}

#s {
	display:block;
	float:left;
	margin: 0px;
	padding:5px;
	width: 188px;
	height: 15px;
	border:1px solid #dddddd;
	background: #FFFFFF;
	font-size: 15px;
	color: #000000;
	margin-right:5px;
}

#s:hover {
	border:1px solid #333333;
}

input#searchsubmit {
display:block;
float:left;
line-height:27px;
height:27px;
text-align:center;
padding:0px 5px;
background:url(http://socialklash.com/images/styles/btn_bkg.png) top left repeat-x;
color:#FFFFFF;
cursor:pointer;
}

input#searchsubmit:hover {
background:url(http://socialklash.com/images/styles/btn_bkg_over.png) top left repeat-x;
color:#FFFFFF;
}


/* Search Form End */

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */

/* Sidebar*/
.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height:13px;
}

.sidebar li {
	padding: 0;
}

.sidebar li ul {
	padding:0px;
	padding-bottom:10px;
}

.sidebar li ul li ul {
	padding:0px;
	padding-left:10px;
	padding-top:3px;
}

.sidebar li li {
	margin: 0 0px 0 0px;
	padding: 3px 0px;
}


.sidebar li h2 {
	margin: 0 0 0 0;
	padding:10px;
	padding-left:0px;
	padding-bottom:5px;
	font-size: 1.6em;
	font-weight:bold;
	color:ffffff;
}

/**/

/* Comments */

#comments {
	overflow:hidden;
	padding:0px;
	margin:0px;
	font-size:24px;
	font-weight:bold;
	letter-spacing:-1px;

}

.avatar_text_bottom {
float:right;
font-size:12px;
letter-spacing:0px;
margin-top:15px;
}

#comments div.avatar_text {
float:right;
font-size:12px;
margin-top:-20px;
letter-spacing:0px;
}




.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Arial', Sans-Serif; letter-spacing:0px;
}

.commentlist li ul li {
	float:left;
	display:block;
	overflow:hidden;
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
	border-bottom:1px solid #222222;
}

.commentlist li .avatar { 
	float: left;
	padding: 3px;
	background:url(http://socialklash.com/images/styles/white_5.png) repeat top left;
	margin-right:15px;
	margin-bottom:10px;
}
	
.commentlist li .photo{ 
	float: left;
	padding: 3px;
	background:url(http://socialklash.com/images/styles/white_5.png) repeat top left;
	margin-right:15px;
}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size:30px;
	letter-spacing:-1px;
	line-height:30px;	
}

.commentlist p {
	font-weight: normal;
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	text-transform: none;
	padding-top:10px;
}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentmetadata {
	font-weight: normal;
}

#commentform input {
	width: 225px;
	padding:7px;
	margin-bottom:5px;
	background:url(http://socialklash.com/images/styles/white_10.png) repeat top left;
	font-size:15px;
	font-weight:normal;
}

#commentform {
	margin: 5px 10px 0 0;
}

#commentform textarea {
	width: 100%;
	padding:7px;
	background:url(http://socialklash.com/images/styles/white_10.png) repeat top left;
	font-size:15px;
	font-weight:normal;
	border:0px;
	overflow:auto;
	color:#FFFFFF;
}

#commentform #submit {
	display:block;
	float:left;
	height:40px;
	text-align:center;
	padding:0px 5px;
	background:url(http://socialklash.com/images/styles/btn_bkg_lg.png) top left repeat-x;
	color:#FFFFFF;
	cursor:pointer;
	width:175px;
	margin-top:10px;
}

#commentform #submit:hover {
	background:url(http://socialklash.com/images/styles/btn_bkg_lg_over.png) top left repeat-x;
	color:#ffffff;
}

.commentlist .alt {
	padding:20px;
	}
	
.says {
	font-size:15px;
}

.commentlist {
	}

.commentlist li {
	display:block;
	overflow:hidden;
	padding:20px;
	margin-top:10px;
	}
	
.commentlist li ul li { 
}

.commentlist p {

}

label small {
	font-size:18px;
	font-weight:bold;
	letter-spacing:-1px;
}

.children {
	padding: 0;
}

#commentform p {
	margin: 5px 0;
}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
}

.commentmetadata {
	margin: 0;
	display: block;
	float:right;
	margin-right:-11px;
	margin-top:-40px;
	padding:10px;
	background:url(http://socialklash.com/images/styles/white_5.png) repeat top left;
}

h3.leave_a_comment {
	display:block;
	overflow:hidden;
	padding-top:25px;
	padding-bottom:10px;
	font-size:30px;
	line-height:25px;
	letter-spacing:-1px;
	font-weight:bold;
	color:#999999;
}

/* End Comments */

/* add_ons */

add_ons {
float:right;
width:100px;
}


/* Single Box */
.single_box {
overflow:hidden;
font-size:11px;
line-height:15px;
border-bottom:1px solid #222222;
margin-bottom:15px;
padding-bottom:15px;
}

.single_box .nextprev {
	display:block;
	overflow:hidden;
	float:left;
	max-width:160px;
	min-height:85px;
	margin-right:15px;
	padding-right:15px;
	border-right:1px solid #222222;
}

.single_box .perma {
display:block;
float:left; 
max-width:250px;
min-height:100px;
padding-right:15px;
}

.single_box .small_title {
font-size:11px;
font-weight:bold;
padding-bottom:2px;
}

.single_box .single_links {
display:block;
float:left;
max-width:160px;
min-width:85px;
min-height:85px;
margin-right:15px;
padding-right:15px;
border-right:1px solid #222222;
}

.single_box .single_links a {
display:block;
float:left;
clear:both;
}

/* right */

.single_box_right {
overflow:hidden;
width:200px;
float:right;
font-size:11px;
line-height:15px;
border-bottom:1px solid #222222;
margin-bottom:15px;
padding-bottom:15px;
margin-left:25px;
}

.single_box_right .nextprev {
display:block;
overflow:hidden;
float:left;
width:200px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #222222;
}

.single_box_right .perma {
display:block;
float:left;
width:200px;
font-size:10px;
}

.single_box_right .small_title {
font-size:11px;
font-weight:bold;
padding-bottom:2px;
}

.single_box_right .single_links {
display:block;
float:left;
width:175px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #222222;
}

.single_box_right  .single_links a {
display:block;
float:left;
clear:both;
}


/* Sngle Box End*/


/* Home Page */

h2.home_head {
font-size:30px;
}

h2.home_subhead {
font-size:23px;
}

.home_news {
overflow:hidden;
padding:15px;
}

.home_news:hover {
background:url(http://socialklash.com/images/styles/white_10.png) repeat top left;
}

.home_news_image {
float:left;
padding:4px;
margin-right:20px;
background-color:#111111;
border:1px solid #222222;
}

.home_news_image:hover {
border:1px solid #333333;
background-color:#333333;
}

.home_news_image a {
display:block;
overflow:hidden;
float:left;
height:115px;
width:115px;
padding:4px;
background-position:center;
}



.home_news_info_box {
overflow:hidden;
padding-top:10px;
}

.home_news_title {
float:left;
font-weight:bold;
font-size:20px;
line-height:23px;
letter-spacing:-1px;
}

.home_news_excerpt {
float:left;
font-size:11px;
line-height:13px;
padding-bottom:10px;
overflow:hidden;
}

.home_col_left {
border-right:1px solid #222222;
float:left;
overflow:hidden;
padding:10px 8px 10px 0;
width:697px;
}

.home_col_right {
float:left;
padding-left:12px;
width:270px;
overflow:hidden;
}

.border_top {
border-top:1px solid #222222;
}

.home_col_left h2{
margin-top:10px;
padding:5px 0px;
}

.subscribe_box {
border-top:1px solid #222222;
padding-top:15px;
padding-bottom:15px;
margin-bottom:10px;
overflow:hidden;
}


.member_links {
float:left;
}

.tour_box {
font-size:15px;
line-height:20px;
padding-right:20px;
}

.tour_info {
float:left;
width:100%;
font-size:11px;
}

.tour_info ul.gigpress-listing li {
padding:7px;
border-bottom:1px solid #222222;
}

.tour_info ul.gigpress-listing li a {
font-size:15px;
font-weight:bold;
}

.tour_info ul.gigpress-listing li:hover {
background:url(http://socialklash.com/images/styles/white_10.png) repeat top left;
}


.comments_box {
font-size:15px;
line-height:10px;
padding-right:10px;
}

.comments_info {
float:left;
width:100%;
font-size:11px;
}

.comments_info li {
padding:7px;
border-bottom:1px solid #222222;
}

.comments_info li:hover {
background:url(http://socialklash.com/images/styles/white_10.png) repeat top left;
}

.comments_info li a {
font-size:15px;
font-weight:bold;
}

.copy_code {
font-size:12px;
display:block;
overflow:hidden;
width:225px;
padding-top:10px;
font-weight:bold;
}

.copy_code input {
padding:3px;
font-size:10px;
font-weight:normal;
width:140px;
}

.widget {
float:left;
padding-right:20px;
padding-top:10px;
}

/* Home Page End*/


/* Page Nav */

h1.page_header  {
float:left;
padding-bottom:10px;
font-weight:bold;
text-transform:uppercase;
}

.page_nav {
float:left;
border-left:1px solid #222222;
margin-top:0px;
margin-left:15px;
padding-left:15px;
min-height:30px;
}

.edit_tour {
float:left;
padding-top:5px;
}

.share {
margin-top:5px;
float:right;
}

.share_left {
margin-top:5px;
margin-bottom:15px;
float:left;
}

.page_linkpool {
float:left;
}

.page_linkpool a {
display:block;
float:left;
overflow:hidden;
padding:6px 10px;
background:url(http://socialklash.com/images/styles/white_10.png) repeat top left;
margin-top:3px;
margin-right:4px;
}

.page_linkpool a:hover {
background:url(http://socialklash.com/images/styles/white_35.png) repeat top left;
color:#FFFFFF;
}

.page_linkpool a.active {
background:url(http://socialklash.com/images/styles/white_35.png) repeat top left;
color:#FFFFFF;
}

a.btn_blue {
display:block;
float:left;
overflow:hidden;
padding:6px 10px;
background:url(http://socialklash.com/images/styles/btn_bkg.png) repeat-x top left;
height:17px;
line-height:15px;
margin-top:20px;
width:150px;
text-align:center;
margin-left:12px;
}

a.btn_blue:hover {
background:url(http://socialklash.com/images/styles/btn_bkg_over.png) repeat-x top left;
color:#FFFFFF;
}

a.preorder {
	display:block;
	float:left;
	height:40px;
	line-height:40px;
	text-align:center;
	padding:0px 5px;
	background:url(http://socialklash.com/images/styles/btn_bkg_lg.png) top left repeat-x;
	color:#FFFFFF;
	cursor:pointer;
	width:479px;
	margin-top:10px;
	font-size:15px;
	font-weight:bold;
}

a.preorder:hover {
	background:url(http://socialklash.com/images/styles/btn_bkg_lg_over.png) top left repeat-x;
	color:#FFFFFF;
}

a.btn_blue_right {
display:block;
float:right;
overflow:hidden;
padding:6px 10px;
background:url(http://socialklash.com/images/styles/btn_bkg.png) repeat-x top left;
height:17px;
line-height:15px;
text-align:center;
margin-bottom:14px;
}

a.btn_blue_right:hover {
background:url(http://socialklash.com/images/styles/btn_bkg_over.png) repeat-x top left;
color:#FFFFFF;
}



.page_linkpool a.blue {
display:block;
float:left;
overflow:hidden;
padding:6px 10px;
background:url(http://socialklash.com/images/styles/btn_bkg.png) repeat-x top left;
margin-top:3px;
margin-right:4px;
}

.page_linkpool a.blue:hover {
background:url(http://socialklash.com/images/styles/btn_bkg_over.png) repeat-x top left;
color:#FFFFFF;
}

/* Page Navagation*/

.news {
overflow:hidden;
padding:20px;
border-bottom:1px solid #222222;
}

.news:hover {
overflow:hidden;
padding:20px;
background:url(http://socialklash.com/images/styles/white_10.png) repeat top left;
}

.news_image {
float:left;
width:210px;
margin-right:20px;
background-color:#111111;
}

.news_image:hover {
background-color:#333333;
}

.news_image a {
display:block;
overflow:hidden;
float:left;
height:200px;
width:200px;
padding:4px;
border:1px solid #222222;
background-position:center;
}



.news_info_box {
overflow:hidden;
padding-top:20px;
}

.news_title {
float:left;
font-weight:bold;
font-size:30px;
line-height:35px;
letter-spacing:-2px;
}

.news_excerpt {
float:left;
overflow:hidden;
padding-top:10px;
width:405px;
}

a.btn_read_more {
display:block;
float:left;
line-height:27px;
height:27px;
text-align:center;
padding:0px 10px;
background:url(http://socialklash.com/images/styles/btn_bkg.png) top left repeat-x;
color:#FFFFFF;
}

a.btn_read_more:hover {
background:url(http://socialklash.com/images/styles/btn_bkg_over.png) top left repeat-x;
}

a.btn_comment {
display:block;
float:left;
line-height:27px;
height:27px;
text-align:center;
padding:0px 10px;
background:url(http://socialklash.com/images/styles/btn2_bkg.png) top left repeat-x;
color:#FFFFFF;
border-left:1px solid #222222;
}

a.btn_comment:hover {
background:url(http://socialklash.com/images/styles/btn2_bkg_over.png) top left repeat-x;
}

/* Klash */

.albums_box {
overflow:hidden;
padding:15px 0px;
margin-bottom:15px;
border-top:1px solid #111111;
border-bottom:1px solid #222222;
}

div.album_1 {
display:block;
float:left;
width:200px;
height:200px;
overflow:hidden;
border:1px solid #222222;
margin-right:20px;
margin-bottom:20px;
background:#111111 url(http://socialklash.com/images/socialklash_album_plasticlove.jpg) center no-repeat;
padding:4px;
}

a.album_1 {
display:block;
float:left;
width:180px;
height:180px;
overflow:hidden;
border:1px solid #222222;
margin-right:20px;
margin-bottom:20px;
background:#111111 url(http://socialklash.com/images/socialklash_album_plasticlove.jpg) center no-repeat;
padding:4px;
}

a.album_1:hover {
background:#222222 url(http://socialklash.com/images/socialklash_album_plasticlove.jpg) center no-repeat
}

div.album_2 {
display:block;
float:left;
width:180px;
height:180px;
overflow:hidden;
border:1px solid #222222;
margin-right:20px;
margin-bottom:20px;
padding:4px;
background:#111111 url(http://socialklash.com/images/socialklash_album_new.jpg) center no-repeat;
}

a.album_2 {
display:block;
float:left;
width:180px;
height:180px;
overflow:hidden;
border:1px solid #222222;
margin-right:20px;
margin-bottom:20px;
padding:4px;
background:#111111 url(http://socialklash.com/images/socialklash_album_new.jpg) center no-repeat;
}

a.album_2:hover {
background:#222222 url(http://socialklash.com/images/socialklash_album_new.jpg) center no-repeat
}

div.album_3 {
display:block;
float:left;
width:180px;
height:180px;
overflow:hidden;
border:1px solid #222222;
margin-bottom:20px;
padding:4px;
margin-right:20px;
background:#111111 url(http://socialklash.com/images/socialklash_album_new.jpg) center no-repeat;
}

a.album_3 {
display:block;
float:left;
width:180px;
height:180px;
overflow:hidden;
border:1px solid #222222;
margin-bottom:20px;
padding:4px;
margin-right:20px;
background:#111111 url(http://socialklash.com/images/socialklash_album_new.jpg) center no-repeat;
}

a.album_3:hover {
background:#222222 url(http://socialklash.com/images/socialklash_album_new.jpg) center no-repeat
}

div.album_4 {
display:block;
float:left;
width:200px;
height:200px;
margin-bottom:20px;
overflow:hidden;
border:1px solid #222222;
padding:4px;
margin-right:20px;
background:#111111 url(http://socialklash.com/images/custom-html/discografia/albums_files/socialklash_album_plasticlove.jpg) center no-repeat;
}

a.album_4 {
display:block;
float:left;
width:180px;
height:180px;
overflow:hidden;
border:1px solid #222222;
padding:4px;
background:#111111 url(http://socialklash.com/images/200x200.jpg) center no-repeat;
}

a.album_4:hover {
background:#222222 url(http://socialklash.com/images/200x200.jpg) center no-repeat
}

.album_title {
display:block;
margin-left:210px;
font-size:24px;
font-weight:bold;
letter-spacing:-1px;
padding-left:20px;
line-height:35px;
padding-top:0px;
padding-bottom:5px;
}

.album_extra {
margin-top:140px;
color:#ffffff;
padding:10px;
background:url(http://socialklash.com/images/styles/black_80.png) repeat top left;
display:none;
font-size:11px;
line-height:14px;
}

.album_1:hover .album_extra , .album_2:hover .album_extra , .album_3:hover .album_extra , .album_4:hover .album_extra {
display:block;
}

.sub_header {
padding-bottom:15px;
font-size:15px;
}


.border_top {
clear:both;
border-top:1px solid #222222;
padding-top:15px;
}

.tracklist {
line-height:20px;
}

.list_col_1 {
width:225px;
float:left;
}

.list_col_1 a {
display:block;
clear:both;
overflow:hidden;
padding:6px;
background:url(http://socialklash.com/images/styles/clear.png) repeat top left;
}

.list_col_1 a:hover {
background:url(http://socialklash.com/images/styles/white_25.png) repeat top left;
}

.list_col_2 {
width:225px;
float:left;
}

.list_col_2 a {
display:block;
clear:both;
overflow:hidden;
padding:6px;
background:url(http://socialklash.com/images/styles/clear.png) repeat top left;
}

.list_col_2 a:hover {
background:url(http://socialklash.com/images/styles/white_25.png) repeat top left;
}

.more_Klash  {
padding-bottom:15px;
}

.more_Klash a {
display:block;
float:left;
padding:5px;
padding-right:10px;
line-height:18px;
font-size:15px;
font-weight:bold;
background:url(http://socialklash.com/images/styles/clear.png) repeat top left;
}

.more_Klash img {
float:left;
margin-right:10px;
padding:3px;
border:1px solid #222222;
background-color:#111111;
}

.more_Klash a:hover {
background:url(http://socialklash.com/images/styles/white_10.png) repeat top left;
}

.more_Klash .top_push {
padding-top:10px;
width:140px;
float:left;
cursor:pointer;
}

.album_information {
clear:both;
font-size:11px;
}

.album_information .col_1 {
width:200px;
margin-right:35px;
float:left;
line-height:20px;
}

.album_information .col_2 {
width:445px;
float:left;
line-height:20px;
}

h1.song_title {
line-height:33px;
}
.single_art {
display:block;
float:left;
width:200px;
height:200px;
overflow:hidden;
border:1px solid #222222;
margin-bottom:20px;
padding:4px;
margin-right:20px;
}
/* Klash */

/* Videos */

.videos {
float:left;
overflow:hidden;
margin-right:20px;
width:320px;
margin-bottom:20px;
}

.videos:hover {
overflow:hidden;
}

.videos_src {
float:left;

}

.videos_info_box {
overflow:hidden;
padding-top:10px;
text-align:center;
}

.videos_title {
font-weight:bold;
font-size:11px;
line-height:22px;
margin-bottom:15px;
}

/* Videos End */

.footer {
display:block;
clear:both;
overflow:hidden;
width:1000px;
border-top:1px solid #222222;
padding-top:10px;
padding-bottom:20px;
}

.footer_right {
float:right;
padding-top:4px;
}

.footer_left {
float:left;
}

.footer_left a  {
display:block;
float:left;
line-height:27px;
height:27px;
text-align:center;
padding:0px 10px;
background:url(http://socialklash.com/images/styles/white_5.png) top left repeat-x;
color:#FFFFFF;
margin-right:1px;
}

.footer_left a:hover  {
background:url(http://socialklash.com/images/styles/white_25.png) top left repeat-x;
}

a.highlight {
	background:url(http://socialklash.com/images/styles/white_10.png) repeat top left;
}

.audio {
padding:15px 0px;
}

.lyrics {
float:left;
}

.music_video {
width:210px;
}

/* FLicker Photos */

.photos_6_accross {
display:block;
float:left;
height:108px;
width:108px;
margin-right:5px;
margin-bottom:5px;
cursor:pointer;
}

.photos_3_accross {
display:block;
float:left;
height:200px;
width:200px;
margin:12px;
cursor:pointer;
}

.photos_12_accross {
display:block;
float:left;
height:50px;
width:50px;
margin-right:6px;
margin-bottom:7px;
cursor:pointer;
}


.photo_box {
clear:both;
overflow:auto;
margin-bottom:15px;
border-bottom:1px solid #222222;
padding-bottom:15px;
}

.photo_box h2 {
margin-bottom:15px;
}
/* Flicker Photos End*/

.flag_box {
display:block;
overflow:hidden;
}

.flag {
display:block;
overflow:hidden;
float:left;
padding:4px;
background-color:#111111;
border:1px solid #222222;
margin-right:15px;
margin-bottom:15px;
}

.flag:hover {
display:block;
overflow:hidden;
float:left;
padding:4px;
background-color:#333333;
border:1px solid #333333;

}

.flag a {
display:block;
overflow:hidden;
float:left;
width:200px;
height:120px;
cursor:pointer;
}



.flag_title {
display:none;
}

.flag:hover .flag_title {
	display:block;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	line-height:120px;
	height:120px;
	background:url(http://socialklash.com/images/styles/black_90.png) repeat top left;
}

.country {
font-size:24px;
font-weight:bold;
padding-top:3px;
}

.download_box {
overflow:hidden;
float:left;
width:100%;
padding-bottom:15px;
}

.download_title {
float:left;
padding-left:15px;
font-size:24px;
font-weight:bold;
padding-bottom:10px;
padding-top:5px;
width:550px;
}

.itunes_btn {
display:block;
overflow:hidden;
float:left;
background:url(http://socialklash.com/images/styles/itunes_btn.png) center no-repeat;
width:85px;
height:57px;
margin-left:15px;
cursor:pointer;
}

.amazon_btn {
display:block;
overflow:hidden;
float:left;
background:url(http://socialklash.com/images/styles/amazon_btn.png) center no-repeat;
width:85px;
height:57px;
margin-left:15px;
cursor:pointer;
}

.nokia_btn {
display:block;
overflow:hidden;
float:left;
background:url(http://socialklash.com/images/styles/nokia_btn.png) center no-repeat;
width:85px;
height:57px;
margin-left:15px;
cursor:pointer;
}

.download_btn {
display:block;
overflow:hidden;
float:left;
background:url(http://socialklash.com/images/styles/download_btn.png) center no-repeat;
width:85px;
height:57px;
margin-left:15px;
cursor:pointer;
}

.store {
font-size:20px;
font-weight:bold;
}


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 15px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 15px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */


.no_one_widget {width:250px;}
.send_info {}
.input_subscribe {padding:5px; width:165px; border:0px; margin-left:5px; height:16px; margin-bottom:5px;}
#ZipCode {padding:5px; height:16px; margin-right:5px; width:90px; border:0px;  margin-left:5px;  }
input.submit {overflow:hidden; padding:0px; width:70px; background:url(http://socialklash.com/images/styles/btn_bkg.png) repeat-x top left; height:27px; line-height:27px; text-align:center; color:#FFFFFF; cursor:pointer; border:0px; margin-top:2px; font-size:10px;}
input.submit:hover {background:url(http://socialklash.com/images/styles/btn_bkg_over.png) repeat-x top left;}
.preload {display:none;}
.embed {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; padding-left:5px; margin-top:25px; float:left;}
.copy_code {padding:3px; width:163px; border:0px; margin-left:10px; height:15px; margin-bottom:5px; font-size:10px; font-weight:normal;}

.left_col_left {
float:left;
width:265px;
}

.left_col_right {
width:235px;
float:left;
}

.skcenter {
margin:0 auto;
width:1000px;
}

.left_left {
float:left;
width:215px;
}

.left_right {
float:left;
width:482px;
/* width:492px; OLD VALUE THAT GOT CUT OFF */
}

/* NAVBAR */
/************************************************
*	Navbar      								*
************************************************/

#navbar {
	width: 1000px;
	height: 35px;
	color: #FFFFFF;
	margin: 1px auto 0px;
	padding: 0px;
	}
	
#nav {
	margin: 0px;
	padding: 0px;
	}
	
#nav ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li a, #nav li a:link, #nav li a:visited {
	color: #FFFFFF;
	display: block;
	font-family: Arial;
	font-size: 15px;
text-transform:uppercase;
font-weight:bold;
    margin: 0px;
	padding: 9px 14px 9px 14px;
	text-decoration: none;
	}

#nav li a:hover, #nav li a:active {
	background: #EEEEEE;
	color: #222222;
	display: block;
    margin: 0px;
	padding: 9px 14px 9px 14px;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #EEEEEE;
	width: 170px;
	color: #333333;
	float: none;
	font-size: 15px;
	font-weight: normal;
	margin: 0px;
	padding: 7px 14px 7px 14px;
	text-decoration: none;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #CCCCCC;
	color: #FFFFFF;
	padding: 7px 14px 7px 14px;	
	}

#nav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 190px;
	margin: 0px;
	padding: 0px;
	}

#nav li li { 
	}

#nav li ul a { 
	width: 160px;
	}

#nav li ul a:hover, #nav li ul a:active { 
	}

#nav li ul ul {
	margin: -32px 0 0 191px;
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

#nav li:hover, #nav li.sfhover { 
	position: static;
	}
/*PAGE*/
#page {
border:medium none;
margin:0 auto;
width:1000px;
/* background:transparent url(http://socialklash.com/images/styles/white_10.png) repeat scroll left top; */
}

/* RIGHT HEADERS */
.right_headers {
border-top:1px solid #222222;
border-bottom:1px solid #222222;
padding:3px;
width:100%;
margin:0px 0px 10px 0px;
font-size:20px;
font-weight:bold;
letter-spacing:-1px;
line-height:23px;
}

.flickrfront a img {
border:3px solid #000000;
margin:0 7px 7px;
width:98px;
}

.flickrfront a img:hover {
border:3px solid #ffffff;
margin:0 7px 7px;
width:98px;
}

.flickrlogo {
float:right;
margin-right:19px;
}

.footercenter {
border-top:1px solid #FFFFFF;
margin:20px auto;
width:1000px;
}

.gigpress-info active {
border-bottom:1px solid #222222;
}