/*
Theme Name: One4Ho
Theme URI: http://one4ho.com
Description: Custom theme for record label One4Ho. (Based on Starkers)
Version: 2.8
Author: CJL
Author URI: http://www.lundgrenlindqvist.se
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

/* IE PNG Fix */

img, div, a, input { behavior: url(http://one4ho.com/wordpress/wp-content/themes/one4ho/style/css/iepngfix.htc) }

/* Structure */

#supersize {position: fixed;display:none;}

#supersize img {height:100%;position:absolute;width:100%;z-index:0}

#wrapper {position:absolute;width:960px;left:50%;margin-left:-480px;z-index:1;}

#header {width:940px;margin:25px 10px 15px 10px;float:left;}

#content {width:600px; height:auto; float:left; margin:0;}

#sidebar {width:340px; height:auto; float:right; margin:0 0 30px 0;}

.sidebarSection{float:left;width:270px;height:auto;padding:32px 30px 15px 30px;margin:0 10px 30px 0;background:url(style/images/bg.png) repeat;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}

.sidebarSection tr {margin:0;padding:0;}

#links {width:960px; margin: 0 0 20px 0; height:auto; clear:both; float:left;}

#footer {width:880px; margin:0 10px 30px 10px; padding:10px 30px 10px 30px; clear:both; float:left; background:url(style/images/bg.png) repeat;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}

.post{margin:10px 10px 20px 10px; padding:32px 30px 15px 30px; width:520px; background:url(style/images/bg.png) repeat; height:auto; float:left;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}

ul.blogroll{float:left;margin:0 0 10px 0;}

.linkcat{width:260px;height:auto;margin:10px;display: inline;padding:20px;float:left;background:url(style/images/bg.png) repeat;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}

#links li{list-style:none;margin:5px 10px 0 10px;width:110px;float:left;}


/* Color */

body {background-color:#111; color:#FFF; text-shadow:1px 1px 1px #000;}

a{color:#0FC; text-decoration:none;}


/* Typography */

body{font-family: 'Ubuntu Mono', Arial;font-size:12px;line-height:16px;}

.labelPres p {font-size:12px; line-height:18px;}

p{margin:0 0 15px 0;}

#footer p{margin:0 0 0 0;}

p.tagline{display:block;width:201px;height:16px;text-align:center;margin:15px 0 0 0;}

h2{font-size:30px; margin:0 0 5px 0; font-weight:800; font-family: 'Ubuntu Mono', Arial;line-height:25px;}

h2 .small{font-size:20px}

h2.divider {margin:0 0 15px 0;}

object{float:left;background-color:#000;margin:0 0 15px;}

.divider {border-bottom:#666 4px double;margin:0 0 20px 0;float:left;clear:both;width:100%;}

#links h2 {margin: 10px 10px 5px 10px;}

ol, ul{margin:0 0 15px 0;}

li {list-style:square;list-style:outside;margin:0 0 0 15px;}

#footer li {list-style:none;margin:0;display:inline;}

.alignright {margin:0 0 30px 30px;}

.alignleft {margin:0 30px 30px 0;}

.prevPost {padding:20px;margin:0 0 0 10px;float:left;background:url(style/images/bg.png) repeat;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}

.nextPost {padding:20px;margin:0 10px 0 0;float:right;background:url(style/images/bg.png) repeat;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}

/* Main Menu */

div#logo{width:201px;height:auto;float:left;}

div#menu {height:auto;margin:113px 0 0 20px;float:left;width:auto;font-weight:600; font-family: 'Ubuntu Mono', Arial;font-size:15px;}

div#menu ul,div#menu ul ul{line-height:1;list-style:none;margin:0;padding:0;}

div#menu ul a {display:block;margin-right:25px;padding:0;text-decoration:none;line-height:20px;}

div#menu ul li {float:left;list-style:none;margin:0;}

div#menu ul li ul {left:-999em;position:absolute;}

div#menu ul li ul li ul li, div#menu ul li ul li ul li ul li {margin:0;padding:0;}

div#menu ul li ul li {clear:left;list-style:none;margin:0;}

div#menu ul li:hover ul {left:auto;background:url(style/images/bg.png) repeat;margin:0;padding:10px 10px 5px 10px;width:auto;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}

div#menu ul li:hover ul li ul {left:auto;margin:0 0 0 -10px;padding:0 0 0 20px;width:auto;background:url(style/images/bg.png) repeat;}

div#menu ul li.current_page_item{text-shadow:0 0 4px #66FFFF;}

/* Sidebar */

#sidebar li {list-style:none;}

#sidebar .juno-player {background:#f3f3f3;float: left;margin: 0 0 15px;}

#sidebar .juno-player object {float:left;margin:0;}

/* Comments */

ol.commentlist li.comment {margin:0 0 15px 0;border-bottom:#0FC 1px dotted;}

form#commentform input {float:left;clear:both;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color:#000;border:none;color:#0fc;padding:4px;}

form#commentform label{float:left;clear:both;margin:0 0 15px 0;}

textarea#comment {width:270px;background-color:#000;border:none;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;margin:0 0 15px 0;}

input#submit{background-color:#222;color:#0FC;border:none;cursor:pointer;padding:4px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-weight:800; font-family: 'Ubuntu Mono', Arial;font-size:11px;}

/* Pagenavi & Commentnavi */

.wp-pagenavi {float:left;margin:0 0 21px 0;}

.wp-pagenavi span.pages, .wp-pagenavi span.current{border:none!important;color:#fff!important;background:none!important;}

.wp-pagenavi span.pages {padding:2px 4px 2px 0px!important;}

.wp-pagenavi span.current {padding:2px 4px 2px 4px!important;}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:hover, .wp-pagenavi a:visited{border:none!important;color:#0FC!important;background:none!important;padding: 0 5px;}

/* Gigpress */

.gigpress-listing li{margin:0 0 0 0!important;}

.gigpress-sidebar-status{float:right;}

/* Tweet Blender */

#tweetblender{padding:0!important;margin:0!important;}

.tb_header{display:none!important;}

.tb_tweetlist{border:none!important;}

.tb_tweet{border:none!important;padding:0!important;margin:0 0 15px 0!important;}

a.tb_photo img{border:none!important;}
