/*  
Theme Name: 8monkey
Theme URI: http://www.kadom.net
Description: A premium Magazine theme for Wordpress.
Version: 1.0
Author: Thomas BEAL
Author URI: http://www.thomasbeal.com
Tags: magazine,blog,news

cdd4da
c5ccd2
0 - GLOBAL ELEMENTS 
verdana, Arial, sans-serif
Trebuchet MS,Arial,Helvetica,sans-serif
/* ---------------------------------------------- */

html{font-size:100%;}

body{
 background:#262b30 url("default/8ml-bg-tile.png") repeat;
 color:#cdd4da;
 width:auto;
 text-align:center;
 font:12px 'Arial', 'Arial', 'Helvetica', sans-serif;
 margin:0;
 padding:0;
}

img{border:none}
blockquote{width:93%;font-style:italic;line-height:125%;margin:5px auto 5px;padding:2px 4px 4px 4px;}
ul{list-style-type:none;margin:0;padding:0;}
a{color:#869AA6;text-decoration:none; outline: none}
a:hover{color:#E6EDF4;}
p{margin:0;padding:0;}

/* Headings  */

h2,h3,h4,h5{
 margin:0;
 padding:0;
}

h1{font:24px 'Impact', 'Impact5', 'Charcoal6', sans-serif;letter-spacing:0.6px; margin:0 0 0 10px;padding:0;}
.archivetitle{padding:0 0 0 5px;width:600px;}

/* 1 - STRUCTURE
/* ---------------------------------------------- */

#bg{text-align:left;}
#page{position:relative;margin:auto;}

/* 2 - HEADER
/* ---------------------------------------------- */

#header{background:#262b30 url("default/8ml-header.jpg") no-repeat center top; position:relative;height:124px;width:960px;margin:0 auto;z-index: 100;}
#header-menu li {font:30px 'Impact', 'Impact5', 'Charcoal6', sans-serif; float:left; letter-spacing: .7px; font-weight: normal;text-transform: uppercase; margin:87px 0 0 30px;}
#header-menu li a {color: #262b30;}
#header-menu li.current_page_item a {color: #E6EDF4;}
#header-menu li a:hover {color:#e6edf4;}

ul#menu li.current_page_item a{z-index: 200;background:#556773;color:#E6EDF4; text-decoration:none;}



/* 3 - CONTENT
/* ---------------------------------------------- */

.first{}
.second{margin-top: -7px;}
.third{clear:both; margin:auto; background:#262b30 url("default/8ml-border.png") repeat-y top;width: 960px;z-index: -100;}
.archive,.single{margin:auto; background:#262b30 url("default/8ml-border.png") repeat-y top;width: 960px;}
.content{overflow:hidden;width:960px;margin:0 auto;}
.half{width:480px; float:left;display:block;}
.one-tier{width:300px;float:right;display:block;}
.two-tier{width:600px;float:left;display:block;margin: 15px 10px 0 15px;}
.blog-post{}
.gallery{height:247px;overflow:hidden;}
.fullwidth{min-height:380px;}
.company{min-height:380px;float:left;width:620px;}

/* 3.1 - Jcaroussel
/* ---------------------------------------------- */

div.last-post-thumb{background:url("default/carousel1-bg.jpg") no-repeat; position: relative; overflow:hidden; width:490px;height:247px; display:block;}
div.jcarousel{position: relative; margin: 7px 0 0 16px;z-index: 1;}
div.jcarousel li{max-width:480px; height: 202px;}
div.jcarousel-info{background:url("default/carousel2-bg.jpg") no-repeat; position: relative; height: 247px; margin-left: 10px; }
div.jcarousel-info ul{height:202px;width:460px;overflow:hidden;padding-left: 3px; padding-top: 4px;}
div.jcarousel-info li{height:50px;width:455px;float:left;overflow:hidden;}
.feat-thumb{float:left;width:50px;height:50px;display:block;}
.feat-thumb img{margin:5px;}
div.jcarousel-info .feat-info{float:left;width:380px;margin-left: 5px;margin-top: 2px;}
div.jcarousel-info .feat-info h3{}
div.jcarousel-info .active{background:#424a53; -moz-border-radius:3px;-webkit-border-radius:3px; height: 50px; width: 448px;}

/* 3.2 - Category Menu
/* ---------------------------------------------- */

.cat-menu{width:570px;position:relative;height:33px;margin:0 auto;}
.second .cat-menu{float:left; padding: 0 0 0 30px}
.cat-h1,.single-h1{display:block;width:480px;position:relative;margin:0px 15px;}
.cat-h1 h1,.single-h1 h1{margin-top:10px;float:left;display:block;overflow:hidden;}
.second ul.cat,.archive ul.cat,.single ul.cat{clear:both;display:block;float:left;height:23px;margin:0;}
ul.cat li a{color:#9d9187; min-height:20px; font:bold 14px;letter-spacing:-0.6px;display:block;width:auto;margin:0 1px;padding:3px 10px 0;}
ul.cat li a:hover{color:#cdd4da;background: #424a53; -moz-border-radius: 3px; -webkit-border-radius: 3px; text-decoration:none;}
ul.cat .children{position:absolute;width:150px;display:none;}
ul.cat .children ul{position:absolute;margin:-33px 0 0 148px;}
ul.cat .children li{width:100%;}
ul.cat .children li a{min-height:25px;display:block;overflow:hidden;}
ul.cat .children li a:hover{}


/* 3.3 - Index Post
/* ---------------------------------------------- */

.cat-post{display:block;overflow:hidden;margin:auto;padding:10px 0;}
.cat-thumb img{background:#424a53;padding:1px;}
.post-list{display:block;overflow:hidden;}
.search-post-list{display:block;overflow:hidden;}
.onecolumn{width:auto;}
.onecolumn .cat-thumb{float:left;width:100px;margin: 3px 20px 0 20px;}
.onecolumn .cat-info{float:left;width:460px;}
.onecolumn p.postmetadata{background:#424a53; font:11px;letter-spacing:-0.7px;margin:15px 0 0;padding:1px;}
.onecolumn p.postmetadata a {color: #9d9187}
.onecolumn p.postmetadata a:hover {color: #eff5fa}
.twocolumns{width:300px;float:left;margin:5px;}
.twocolumns .cat-thumb{text-align:center;width:280px;}
.twocolumns .cat-info{color:#897f76;float:left;width:280px;margin:0 7px;}
.twocolumns p.postmetadata{background:#424a53; width:280px;font:11px;letter-spacing:-0.7px;margin:10px 0 0;padding:3px;}
.twocolumns p.postmetadata a {color: #9d9187}
.twocolumns p.postmetadata a:hover {color: #eff5fa}
.entry p {margin:12px auto;}
.entry a {font-weight:bold;}
.cat-post .entry p{font:12px;}
.cat-post small,.cat-min-info small{color: #9D9187;font:11px;letter-spacing:-0.2px;}


/* 3.4 - Single
/* ---------------------------------------------- */

.single .image-title{height:37px;display:block;overflow:hidden;float:left;margin:-3px 0 0 10px;}
.single .image-title img{border:1px #000 solid;}
.single .single-title h1{margin-top:10px;width:900px;float:left;display:block;overflow:hidden;}
.single .single-title small{color:#dce2e9; margin-left:15px;}
.single .image-post{float:right;overflow:hidden;display:block;}
.single .image-post img{margin:9px 0 10px 4px;}
.single .entry{color:#dce2e9;overflow:hidden;padding:12px 30px 15px 30px;line-height:18px;}
.single .entry p{color:#dce2e9; letter-spacing:-0.3px;margin:5px 0 20px;}
.entry h2,.entry h3{font:20px 'Impact', 'Impact5', 'Charcoal6', sans-serif;margin:0 0 10px;letter-spacing:.8px;}
.single .entry ul,.single .entry ol{padding:0 0 0 30px;}
.single .entry ul li{color:#dce2e9;list-style-type:disc;}
.single .entry ol li{color:#dce2e9;list-style-type:decimal;}
.single .post-footer{display:block;overflow:hidden;margin:10px 0 0 10px;}
.single .related-post{border-bottom:5px #332A29 solid;float:left;width:100%;padding:5px 0;}
.related-post ul li{border-bottom:1px #332A29 solid;float:left;width:300px;margin:5px;padding:0 0 5px;}
.related-post .feat-info{float:left;width:240px;margin-left:5px;}
.author-info{overflow:hidden;}
.author-info p.postmetadata-single{margin:5px 0;}
.author-info p.postmetadata-single img{border:1px solid #494140; float:left;margin:4px 4px 4px 0;}
.author-info p.postmetadata-single small{color:#dce2e9;float:left;width:560px;margin:4px 4px 4px 0;}

/* Toolbag Page
/* ---------------------------------------------- */
img#tbag-header {margin:auto 15px;}
#renders ul{padding:0 0;}
#renders li{display:inline;float: left;margin:0 12px 6px 0;}
.entry .whatis {float:left;width:320px;min-height:230px;margin: auto 15px 0 0;line-height: 18px;}
.entry .whatis img{margin: -16px auto 16px;}
.entry .support {float:left;width:320px;margin:auto;line-height: 18px;}
.entry .support .specs{float:left;width:auto;margin:auto 15px;}
.entry .support .specs ul{font-size:10px;}
.entry .artwork {float:right;width:565px;min-height:150px;margin: auto;}
.entry .split {float:left;width:320px;margin: auto 15px 0 0;line-height: 18px;}
.entry .splitend {clear:both;float:left;width:900px;min-height:200px;margin: auto;list-style-type:none;}
h2#toolbag, h3#toolbag{color:#bbbbbb;border-bottom:10px #1c1f23 solid;font:20px 'Impact', 'Impact5', 'Charcoal6', sans-serif;letter-spacing:.2px;padding:12px 0 0 6px;}
.viewcart {float:right;margin:-42px 10px 0 0;}
table {width:100%;margin:-16px auto 0;border-collapse:collapse}
th {background:#1c1f23;padding:4px 8px 4px 4px;text-align:left;}
tr {vertical-align:middle; text-align:left;}
td {position:relative;border-bottom:1px #1c1f23 dashed;padding: 6px 6px;}
td ul{line-height: 16px;}
td#price {max-width:116px;}
td#discount{color:#8a8f93;}
#warning {position:absolute;margin-top:-18px; z-index:100;}
label.error{position:absolute;font-size:13px;background-color:#d2691e;padding:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}

/* 3.4.3 - COMMENT
/* ---------------------------------------------- */

.single-comment{margin:10px 15px;}
.single-comment #comments {font:20px 'Impact', 'Impact5', 'Charcoal6', sans-serif;letter-spacing: 0.3px;}
#respond {margin:10px 15px;}
#respond h3{font:20px 'Impact', 'Impact5', 'Charcoal6', sans-serif;letter-spacing: .3px;}
#commentform{color:#cdd4da !important; font:12px 'Arial', 'Arial', 'Helvetica', sans-serif;overflow:hidden;padding:5px;}
#commentform textarea{color:#dce2e9;border:none;background:#424a53;width:75%;height:150px;margin:2px;padding:0;}
#commentform input.text{color:#dce2e9;border:none;background:#424a53;width:300px;margin:2px;padding:2px;}
#commentform input.submit{margin: 4px 2px 2px 2px;color:#869AA6;background:#424a53;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight: bold;overflow:hidden;-webkit--moz-margin:3px 3px;padding:3px;}
#commentform input.submit:hover {color:#dce2e9;}
#commentform label{color:#9D9187 !important;width:50%;padding:0 0 0 5px;}
.commentlist,.pinglist{overflow:hidden;list-style-type:none;margin:10px 10px 10px 25px;padding:0;}
.comment{border-bottom:1px #5d6a73 dotted;overflow:hidden;padding:0;}
.comment cite{font-style:normal;}
.comment img{border:1px #9D9187 solid;}
.comment p{color:#dce2e9;font:14px 'Arial', 'Arial', 'Helvetica', sans-serif;padding:0;margin:0 0 6px}
.commentlist .children{display:block;overflow:hidden;margin-left:20px;padding:0px 5px;}
.commentlist .children li{border:none;}
.comment-avatar{float:left;width:50px;margin:0 5px 0 0;}
.comment-info{float:left;width:558px;}
.children .comment-info{width:503px;}
.children .children .comment-info{width:440px;}
.comment-author{font:bold 16px;}
.comment-meta{color:#9D9187;text-align:left;font:11px;}
.pinglist .comment-meta{clear:both;text-align:left;font:11px 'Arial', 'Arial', 'Helvetica',sans-serif;}
.pinglist p{color:#dce2e9;font:14px 'Arial', 'Arial', 'Helvetica', sans-serif;margin:3px 0 10px;}
ol.commentlist li,ol.pinglist li{list-style-type:none;;margin:3px 0 0}


/* 3.5 SIDEBAR
/* 3.5 - CONTENT / SIDEBAR sidebar.php
/* ---------------------------------------------- */

ul.sidebar{background:#424a53;-webkit-border-radius:4px;-moz-border-radius:4px;margin:7px 22px 10px 10px;}
ul.sidebar p{color:#cdd4da;}
.s_widget{overflow:hidden;float:left;width:280px;padding:6px 10px 6px 10px;}
.s_widget .textwidget {text-align:center;}
.s_widget .textwidget a img {margin: auto 10px;}
#ads img {margin: 4px auto;background:#424a53 transparent;-webkit-border-radius:5px;-moz-border-radius:5px;}
.s_widget .textwidget h2 {border-bottom: none;}
#networking li {display:inline;float: left; border-bottom: none;margin:0 6px 0 2px;padding:0;}
.s_widget h2{color:#dce2e9;border-bottom:6px #262b30 solid;font:20px 'Impact', 'Impact5', 'Charcoal6', sans-serif;letter-spacing:.2px;padding:0;}
.s_widget ul li{border-bottom:1px #5d6a73 dotted;display:block;overflow:hidden;font:bold 14px;letter-spacing:-0.6px;margin:0 5px;padding:2px;}
.s_widget .feat-thumb{float:left;width:42px;display:block;}
.s_widget .feat-thumb img{margin:4px 5px 5px 0;}
.s_widget .feat-info{float:left;width:210px;margin-left:5px;padding-bottom: 2px;}
.s_widget .about-img{float:left;margin:0 5px 2px 0;}

/* 3.5.1 - CONTENT / SIDEBAR Search
/* ---------------------------------------------- */
.search{}
.s-input{border:2px solid #9D9187;color:#dce2e9;background:#262b30;-moz-border-radius:5px;-webkit-border-radius:5px;font-weight:bold;font-size: 14px;width:270px;height:20px; padding:4px 0px 4px 7px;}
p.exemple{color:#dce2e9;letter-spacing:-0.3px;margin:3px 0 0 10px;}
/* ---- RSS & TWITTER ----- */
div.rss{margin:0 0 10px;}
div.rss-text{color:#dce2e9;font:11px;letter-spacing:-0.3px;}
div.twitter-text{font:11px;letter-spacing:-0.3px;}
/* ---- Tabs ----- */
ul.tabs{border-bottom:3px #332A29 solid;display:block;overflow:hidden;margin:-5px 0 8px;}
ul.tabs li{border-bottom:none;color:#dce2e9;font:20px;letter-spacing:-1px;float:left;margin:0 4px 0 0;padding:0;}
ul.tabs li a{color:#dce2e9;padding:0 6px;}
ul.tabs li a.active{color:#dce2e9;background:#262b30;padding:0 6px;}
/* ---- Adblock ----- */
.adblock{width:100%;text-align:center;display:block;overflow:hidden;}
.adblock a{margin:5px;}


/* 3.5 - Navigation
/* ---------------------------------------------- */
#navigation{overflow:hidden;display:block;float:left;margin:15px 0 15px 30px;}
.wp-pagenavi a,.wp-pagenavi a:link{border:none !important;background:none !important;color:#9D9187;font:16px 'Arial', 'Arial', 'Helvetica', sans-serif;letter-spacing:-0.5px;padding:2px 10px;font-weight:bold;}
.wp-pagenavi a:visited{border:none !important;background:none !important;text-decoration:none;margin:2px;padding:2px 6px;}
.wp-pagenavi a:hover{border:none !important;color: #dce2e9;}
.wp-pagenavi a:active{background:none !important;text-decoration:none;margin:2px;padding:2px 6px;}


/* 4 - FOOTER
/* ---------------------------------------------- */
#footer{clear:both;margin:auto;min-height:60px;}
.footer-inner{background:#262b30 url("default/8ml-footer.png") no-repeat top;width:960px;height:60px;margin:0px auto;}
.footer-icon img{}
#footer-menu,.footer-inner .left{color: #262b30; font:11px 'Arial', 'Arial', 'Helvetica', sans-serif;font-weight: bold; display:block;float:left;margin: 0px 0 0 8px;}
#footer-menu li {font:24px 'Impact', 'Impact5', 'Charcoal6', sans-serif; float:left; letter-spacing: .7px; font-weight: normal;text-transform: uppercase; margin:12px 0 0 24px;}
#footer-menu li a {color: #262b30;}
#footer-menu li.current_page_item a {color: #E6EDF4;}
#footer-menu li a:hover {color:#e6edf4;}
div.jcarousel-info .featured-post p,.related-post .featured-post p,.s_widget .featured-post p{color:#cdd4da;font:11px 'Arial', 'Arial', 'Helvetica', sans-serif;letter-spacing:-0.5px;line-height: 1.2;}
ul.cat li{float:left;}
.single .entry .tags,.footer-icon{float:right;}
.onecolumn .cat-info h2,.cat-min-info h2,.twocolumns .cat-info h2,.cat-min-info h2{font:bold 18px 'Arial', 'Arial', 'Helvetica', sans-serif;letter-spacing:-0.7px;margin-top:0;}
.onecolumn .cat-min-info,.twocolumns .cat-min-info{color:#4D4544;float:left;width:560px;margin-top:4px;}
.single .post-footer small,.comment em{color:#4D4544;}

div.rss-info,div.twitter-info{width:300px;float:left;padding:0;}
div.rss-number,div.twitter-number{font:bold 16px Verdana, sans-serif;letter-spacing:-0.8px;margin:4px 0 0;}
div.rss-button,div.twitter-button{width:40px;float:left;margin:0 5px 0 0;}

.wp-pagenavi span.pages,.wp-pagenavi span.current,.wp-pagenavi span.extend{border:none !important;background:none !important;color:#dce2e9 !important;font:16px 'Lucida Grande','Lucida Sans Unicode',sans-serif;letter-spacing:-0.5px;margin:2px;padding:2px 6px;font-weight:bold;}