/*
Theme Name: Kimi Records
Theme URI: http://kimirecords.org/
Description: Kimi Records 2010
Version: 2
Author: Sigurbjorn Oskarsson
Author URI: http://sigurbjorno.com/
Tags: Music
*/
/*****************************
	KIMI RECORDS STYLES
*****************************/
/*******
 BASICS
*******/
body{	background:/*#e3e3d4*/#f5f5f5;	font-family:arial, sans-serif;	margin:15px 0;}
a{	color:#000066;	cursor:pointer;	text-decoration:none;}
a:hover{	background:#000;	color:#fff;}
h1,h2,h3,h4,h5,h6{	-moz-border-radius:3px 3px 0 0;	border-radius:3px 3px 0 0;	background:#f1f1f1/* url('/wp-content/themes/kimirecords/images/heading_bg.png')repeat-y scroll right 0*/;	color:#333;	padding:3px 8px;	margin:0 0 5px 0;}
.front{margin-bottom:0;}
p{	color:#555;	font-size:11px;	line-height:22px;	margin:0 0 10px 0;}
img{	border-style:none;}
small{color:#999;font-size:11px;	display:block;	line-height:20px;	margin-bottom:8px;	text-align:right;}
hr{color:transparent;border-top:1px dashed #ddd;border-left:none;border-right:none;border-bottom:none;}
/********
 LAYOUT 
********/
#wrapper{	background:#fff;border:5px solid #f1f1f1;/*background:transparent url('wrapper_bg.png') no-repeat scroll 0 0;*/	-moz-border-radius:5px;	border-radius:5px;	margin:0 auto;	overflow:hidden;	padding-top:10px;	width:977px;}
#head{	/*border-bottom: 2px dashed #e3e3d4;*/	float:left;	width:100%;}
/* BLOCK 1*/
#block_1{		float:left;	min-height:600px;	padding:15px;	width:600px;}

#ad{	-moz-border-radius:3px;	border-radius:3px;	background: #e3e3d4 url('/wp-content/themes/kimirecords/images/kimi_logo_small.png');	margin-bottom:15px;	height:280px;	overflow:hidden;	padding:0;	width:600px;}
#ad img{	-moz-border-radius:3px;	border-radius:3px;border-style:none;	width:600px;}
icelandairvawes#ad p{	margin:0;	padding:0;}
#sub{	float:left;	width:600px;}
.sub1{	float:left;	width:270px;}
.sub1 .wp-post-image{margin-bottom:5px;}
.sub2{
	float:left;
	width:315px;
	padding:0 0 0 15px;
}
.sub2 .alignnone{
	display:none;
}
.news_post{
	border-bottom:1px dashed #ddd;
	margin:25px 0;
	overflow:hidden;	}
/* BLOCK 2*/
#block_2{	float:left;	min-height:600px;	padding:15px 15px 15px 0;	overflow:hidden;	width:332px;}
.side{	overflow:hidden;	margin-bottom:15px;}
#footer{	border-top:2px dashed #f3f3f3;	color:#aaa;	float:left;	height:20px;	padding-top:10px;	margin:0 0 10px 0;	width:980px;}
#footer p{float:left;	font-size:11px;	text-align:left;	margin:0 0 0 15px;	padding:0;width:300px;}

.social_footer{float:right;margin:3px 20px 0 0;}
/***********
  BRAND
***********/
#brand{	background:#fff url('http://sigurbjorno.com/media/kimi_logo2011.png') no-repeat scroll 15px 0;	float:left;	width:150px;	height:105px;}
#brand:hover{
}
#brand a{	display:block;	height:105px;	text-indent:-7000px;}
#brand a:hover{	background:transparent;	color:#555;}
/***********
  TWEETS
***********/
.tweets{
	background:transparent url(images/tweets_bg2.png) no-repeat scroll 0 2px;
	float:left;
	font-size:11px;
	height:14px;
	margin:78px 0 0 -8px;
	overflow:hidden;
	padding:0 10px 10px;
	width:630px;
}
.tweets p{
color:#333;
font-size:11px;
margin-left:20px;
}
/*.tweets a{display:none;}*/
.tweets abbr{font-style:italic;color:#ccc}
.twitter{list-style-type:none;}
#tweets p{	line-height:10px;	margin-left:22px;
}
.tweet_meta{	color:#ccc;	font-size:x-small;}
/***********
 NAVIGATION
***********/
#nav{	background:#000066;	float:left;	height:25px;	width:100%;}
ul#main_nav,
ul#main_nav li,
ul#main_nav ul { list-style: none; margin: 0; padding: 0;}
ul#main_nav { position: relative; z-index: 597; float: left;}

ul#main_nav li { border-right:1px dotted #ccc; float: left; line-height: 1#3em; vertical-align: middle; zoom: 1;
}
ul#main_nav li#hover,
ul#main_nav li:hover { background:#000066; position: relative; z-index: 599; cursor: default;}
ul#main_nav li a{	color:#fff;	display:block;	font-weight:bold;	font-size:15px;	height:20px;	padding:5px 20px 0 20px;	text-transform:lowercase;
}
ul#main_nav li a:hover{
 color:#fff;
}
ul#main_nav ul {
 background:#000;
 visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%;}
ul#main_nav ul li { border-top:1px dotted #fff; float: none; opacity:0.8; /*width:130px;*/}
ul#main_nav ul li:hover{
 }
ul#main_nav ul li a{}
ul#main_nav ul ul { top: 1px; left: 99%;}

ul#main_nav li:hover > ul { visibility: visible;}
/********************
       LISTS
********************/
#news_global{	list-style-type:none;	margin:0;	padding:0;}
#news_global li{	border-bottom:dashed 1px #ddd;min-height:40px;}
#news_global li a{	display:block;	height:40px;	font-size:12px;	font-weight:bold;padding:2px;}
#news_global li img{float:left;height:40px;width:40px;margin-right:5px;}
/***** RELEASES ******/

.releases{	margin:0;	padding:0;}
.releases li{	/*border:2px dashed #e3e3d4;*/	float:left;	height:130px;	list-style-type:none;	margin:10px;	overflow:hidden;	width:130px;}
.releases li:hover{}
.releases a{	height:130px;	width:130px;	overflow:hidden;}
.releases a img{height:130px;width:130px;}
.releases a img:hover{	opacity:1;}
.releases span{	
    -moz-border-radius:8px;
    border-radius:8px;
    display: none;
    font-size: 14px;
    font-weight: bold;
    height: 50px;
    margin-left: 50px;
    margin-top: -152px;
    overflow: hidden;
    padding: 10px 5px;
    position: absolute !important;
    text-decoration: none;
    width: 116px;}
.releases a:hover span{	background:#000;	/*border:solid 2px #e3e3d4;*/	display:block;	opacity:0.9;	text-decoration:none;}
.releases a:hover{	color:#fff;	opacity:1 !important;}
/**** SOCIAL GRIDS ****/
.standard{	float:left;	margin:10px 0 !important;	padding:0;}
.standard li{	margin:10px;}

.cc{	float: right; font-weight:normal;	font-size: 11px; 	margin: 4px 0pt;}
.cc a{color:#555;border-right:1px solid #ccc;
	float:right;
	padding:0 5px;}
.cc a:hover{
	color:#fff;
}
.cc li{
	border-right:1px solid #ccc;
	float:right;
	padding:0 5px;
}

.last{border-style:none !important;}
/**** POST-META ****/
.post-meta{
	border-right:1px solid #f1f1f1;
	font-size:14px;
	list-style-type:none;
	line-height:32px;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
}
.post-meta li{
	color:#555;
}
.post-meta-key{	color:#ccc;	font-weight:bold;}
.archive_list{	margin-top:25px;}
/**** WP ****/
.alignleft{
	float:left;
	padding-right:10px;
}

.alignright{float:right;padding-left:10px;}

.hidden{display:none !important;}

/**** ADD THIS ****/

.addthis{
border-bottom:1px dashed #DDDDDD;
border-top:1px dashed #DDDDDD;
clear:both;
float:left;
margin:5px 0;
padding:5px 0 0;
width:100%;
}
.addthis a{background:none;}

.addthis_toolbox{float:left;width:350px;}

/****SOCIAL GRID****/
ul#socialGrid {
    margin: 0 0 0 -7px !important;
}

ul#socialGrid:after {
    content: ".";
    visibility: hidden;
    height: 0;
    display: block;
    clear: both;
}

ul#socialGrid li {
    list-style-type: none !important;
    position: relative;
    float: left;
    margin: 0 0 7px 7px !important;
    width: 32px !important;
    height: 32px !important;
    padding: 0 !important;
    border: none !important;
}

ul#socialGrid.mini li {
    width: 16px !important;
    height: 16px !important;
}

/* fix for kubrick raquo's */
ul#socialGrid li:before {
    content: "" !important;
}
    
ul#socialGrid li a {
    width: 32px;
    height: 32px;
    display: block;
    text-indent: -9999em;
    padding: 0 !important;
    margin: 0 !important;
    outline: none !important;
}

ul#socialGrid.mini li a {
    width: 16px;
    height: 16px;
    
}

ul#socialGrid li.delicious a { background-image: url(../img/icons/delicious_32.png); }
ul#socialGrid li.deviantart a { background-image: url(../img/icons/deviantart_32.png); }
ul#socialGrid li.digg a { background-image: url(../img/icons/digg_32.png); }
ul#socialGrid li.facebook a { background-image: url(../img/icons/facebook_32.png); }
ul#socialGrid li.flickr a { background-image: url(../img/icons/flickr_32.png); }
ul#socialGrid li.lastfm a { background-image: url(../img/icons/lastfm_32.png); }
ul#socialGrid li.linkedin a { background-image: url(../img/icons/linkedin_32.png); }
ul#socialGrid li.myspace a { background-image: url(../img/icons/myspace_32.png); }
ul#socialGrid li.rss a { background-image: url(../img/icons/rss_32.png); }
ul#socialGrid li.stumbleupon a { background-image: url(../img/icons/stumbleupon_32.png); }
ul#socialGrid li.tumblr a { background-image: url(../img/icons/tumblr_32.png); }
ul#socialGrid li.technorati a { background-image: url(../img/icons/technorati_32.png); }
ul#socialGrid li.twitter a { background-image: url(../img/icons/twitter_32.png); }
ul#socialGrid li.vimeo a { background-image: url(../img/icons/vimeo_32.png); }
ul#socialGrid li.youtube a { background-image: url(../img/icons/youtube_32.png); }
ul#socialGrid li.brightkite a { background-image: url(../img/icons/brightkite_32.png); }
ul#socialGrid li.dopplr a { background-image: url(../img/icons/dopplr_32.png); }
ul#socialGrid li.friendfeed a { background-image: url(../img/icons/friendfeed_32.png); }
ul#socialGrid li.picasa a { background-image: url(../img/icons/picasa_32.png); }
ul#socialGrid li.google a { background-image: url(../img/icons/google_32.png); }
ul#socialGrid li.ember a { background-image: url(../img/icons/ember_32.png); }
ul#socialGrid li.qik a { background-image: url(../img/icons/qik_32.png); }
ul#socialGrid li.readernaut a { background-image: url(../img/icons/readernaut_32.png); }
ul#socialGrid li.reddit a { background-image: url(../img/icons/reddit_32.png); }
ul#socialGrid li.posterous a { background-image: url(../img/icons/posterous_32.png); }
ul#socialGrid li.virb a { background-image: url(../img/icons/virb_32.png); }
ul#socialGrid li.viddler a { background-image: url(../img/icons/viddler_32.png); }

ul#socialGrid.mini li.delicious a { background-image: url(../img/icons/delicious_16.png); }
ul#socialGrid.mini li.deviantart a { background-image: url(../img/icons/deviantart_16.png); }
ul#socialGrid.mini li.digg a { background-image: url(../img/icons/digg_16.png); }
ul#socialGrid.mini li.facebook a { background-image: url(../img/icons/facebook_16.png); }
ul#socialGrid.mini li.flickr a { background-image: url(../img/icons/flickr_16.png); }
ul#socialGrid.mini li.lastfm a { background-image: url(../img/icons/lastfm_16.png); }
ul#socialGrid.mini li.linkedin a { background-image: url(../img/icons/linkedin_16.png); }
ul#socialGrid.mini li.myspace a { background-image: url(../img/icons/myspace_16.png); }
ul#socialGrid.mini li.rss a { background-image: url(../img/icons/rss_16.png); }
ul#socialGrid.mini li.stumbleupon a { background-image: url(../img/icons/stumbleupon_16.png); }
ul#socialGrid.mini li.tumblr a { background-image: url(../img/icons/tumblr_16.png); }
ul#socialGrid.mini li.technorati a { background-image: url(../img/icons/technorati_16.png); }
ul#socialGrid.mini li.twitter a { background-image: url(../img/icons/twitter_16.png); }
ul#socialGrid.mini li.vimeo a { background-image: url(../img/icons/vimeo_16.png); }
ul#socialGrid.mini li.youtube a { background-image: url(../img/icons/youtube_16.png); }
ul#socialGrid.mini li.brightkite a { background-image: url(../img/icons/brightkite_16.png); }
ul#socialGrid.mini li.dopplr a { background-image: url(../img/icons/dopplr_16.png); }
ul#socialGrid.mini li.friendfeed a { background-image: url(../img/icons/friendfeed_16.png); }
ul#socialGrid.mini li.picasa a { background-image: url(../img/icons/picasa_16.png); }
ul#socialGrid.mini li.google a { background-image: url(../img/icons/google_16.png); }
ul#socialGrid.mini li.ember a { background-image: url(../img/icons/ember_16.png); }
ul#socialGrid.mini li.qik a { background-image: url(../img/icons/qik_16.png); }
ul#socialGrid.mini li.readernaut a { background-image: url(../img/icons/readernaut_16.png); }
ul#socialGrid.mini li.reddit a { background-image: url(../img/icons/reddit_16.png); }
ul#socialGrid.mini li.posterous a { background-image: url(../img/icons/posterous_16.png); }
ul#socialGrid.mini li.virb a { background-image: url(../img/icons/virb_16.png); }
ul#socialGrid.mini li.viddler a { background-image: url(../img/icons/viddler_16.png); }

ul#socialGrid li div.tooltip {
    position: absolute;
    top: -25px;
    left: -10px;
    white-space: nowrap;
    display: none;
    z-index: 12000;
}

    ul#socialGrid.mini li div.tooltip {
        top: -33px;
    }

    ul#socialGrid li div.tooltip:hover {
        cursor: pointer !important;
    }

    ul#socialGrid li div.tooltip span.center {
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-size: 1.2em;
        background: url(../img/tooltipCenter.png) top center no-repeat;
        display: block;
        padding: 0 10px;
        line-height: 30px;
        color: #FFF;
        font-weight: bold;
        height: 35px;
        text-shadow: 0 1px 1px #000;
    }
    
    ul#socialGrid li div.tooltip span.left,
    ul#socialGrid li div.tooltip span.right {
        width: 6px;
        height: 33px;
        display: block;
        position: absolute;
        top: 0;
    }
    
    ul#socialGrid li div.tooltip span.left {
        background: url(../img/tooltipLeft.png) top left no-repeat;
        left: -6px;
    }
    
    ul#socialGrid li div.tooltip span.right {
        background: url(../img/tooltipRight.png) top right no-repeat;
        right: -6px;
    }

.audioplayer_container{padding:0 0 8px 0;/*border:1px dashed #ddd;border-radius:3px;-moz-border-radius:3px;*/}
.audio p{display:none;}
