/*  
Theme Name: Kadom
Theme URI: http://www.kadom.net
Description: A premium theme for Wordpress.
Version: 1.0
Author: Thomas BEAL
Author URI: http://www.kadom.net/
Tags: 
*/

/* 0 - GLOBAL ELEMENTS
/* ----------------------------------------------*/
html { font-size: 100%;}
body {margin:0; padding:0; width:auto; background:#292420 url("/wp-content/themes/kadom/images/bg.png") repeat-x top; text-align:center;font: 14px verdana, Arial, sans-serif;}

img {border:0;}
blockquote {margin:0 auto 15px auto; padding:10px 10px 0 10px;	width:90%;background:#fcfcf4 url(images/quote.gif) no-repeat bottom right; border:1px solid #e7e8d8; font:italic 1.2em Georgia, "Times New Roman", Times, serif; line-height:125%;color:#333333;}

/* Images */
img { border:0px; }
img.centered {	display: block;	margin-left: auto; margin-right: auto;	}
img.alignright {margin: 4px 4px 6px 11px;display: inline;}
img.alignleft {margin: 4px 11px 6px 4px;display: inline;}
.alignright, .right {float: right;}
.alignleft, .left{float: left	}
img.centered,.aligncenter {display: block;margin-left: auto; margin-right: auto;	}




ul , li { margin:0; padding:0; list-style-type:none;}

a      { color:#235050; text-decoration: none;}
a:hover{ color:#419797; text-decoration: underline;}

p{color:#c2c2ae; padding:0; margin:0;}


/* Headings */

h1, h2, h3, h4, h5{ padding:0; margin:0; color:#c2c2ae; }

h1{ font: 28px verdana, Arial, sans-serif;letter-spacing: -2.3px;margin-top:-5px;}
h2{ font: 26px verdana, Arial, sans-serif;letter-spacing: -2.0px;margin-top:5px;}
h3{ font: 22px verdana, Arial, sans-serif;letter-spacing: -1.0px;margin-top:5px;}





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

#bg {text-align:left;background:url("/wp-content/themes/kadom/images/header-bg.jpg") no-repeat center top;}
#page{ position:relative; text-align:left;}





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

ul#menu {position:absolute;top:0px;right:0;display:block;z-index:2;}
ul#menu li{float:left;height:30px;}
ul#menu li a{font: 18px verdana, Arial, sans-serif;letter-spacing:-1px; color:#292420;display:block;padding:4px 10px 0 10px;margin:0px 5px 0 1px;height:27px;width:auto;z-index:3;}
ul#menu li a:hover{background:url("/wp-content/themes/kadom/images/menu-hover.png") no-repeat center top;color:#292420;text-decoration:none;}


#header {position:relative;height:131px; margin:0; z-index:1;width:960px; margin:0 auto 0 auto;}
#logo{position:relative;float:left;height:66px;width:249px;top:25px;margin:0 0 0 10px;}
#logo a{outline:none;}




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


.section{min-height:200px;}
.first{background:url("/wp-content/themes/kadom/images/section-bg.png") repeat-x top;}
.second{background:#FFF url("/wp-content/themes/kadom/images/content2-bg.jpg") repeat-x top;}
.third{background:#FFF;}


.content{display:block;overflow:hidden;min-height:200px;width:960px; margin:0 auto 0 auto;}
.partone{background:url("/wp-content/themes/kadom/images/content-bg.jpg") no-repeat center top;}
.partthree{min-height:200px;padding-bottom:20px;background:#FFF;border-top:1px #C2C2AE solid;}
.parttwo{border-bottom:0px #656259 solid;min-height:200px;}


.half{width:460px;padding:10px;float:left;}
.one-tier{width:300px;padding:10px;float:left;}
.two-tier{width:620px;padding:10px;float:left;}

/* 3.1 INDEX
/* 3.1.1 - CONTENT / KADOM Intro Index
/* ----------------------------------------------*/


p.kadom-desc{font:bold 12px  verdana, Arial, sans-serif;letter-spacing: -0.3px;margin:3px 0 0 3px}

ul.kadom-feat{display:block;overflow:hidden;margin-top:10px;}
ul.kadom-feat li{width:224px;float:left;padding:3px;margin-bottom:5px;}
ul.kadom-feat li .icon{width:35px;float:left;}
ul.kadom-feat li .text{width:184px;float:left;margin-left:5px}

ul.kadom-feat li .text h3{font: bold 12px verdana, Arial, sans-serif;letter-spacing: -0.6px;margin-bottom:4px;}
ul.kadom-feat li .text p{font: 11px verdana, Arial, sans-serif;letter-spacing: -0.3px;}


.last-theme{margin:-62px 0 0 480px;position:absolute;z-index:5;left:auto;}



.last-theme ul.slide-control{z-index:5000;height:29px;overflow:hidden;display:block;width:85px;float:left;margin-left:10px;}
.last-theme ul.slide-control .next-button a{margin-right:5px;outline-style :none;text-indent:-9000px;display:block;width:34px;height:29px;background: url("/wp-content/themes/kadom/images/next.png") no-repeat;}
.last-theme ul.slide-control .prev-button a{margin-right:10px;outline-style :none;text-indent:-9000px;display:block;width:31px;height:29px;background: url("/wp-content/themes/kadom/images/prev.png") no-repeat;}
.last-theme ul.slide-control .next-button{float:left;}
.last-theme ul.slide-control .prev-button{float:left;}

.last-theme .check-last-theme{float:right;height:29px;margin:0 10px 3px 0;overflow:hidden;display:block;}
.top-last-theme{display:block;overflow:hidden;}
.last-theme div.last-theme-thumb{width:450px;overflow:hidden;display:block;height:320px;display:block;background: url("/wp-content/themes/kadom/images/l-theme-bg.png") no-repeat;}
.last-theme div.jcarousel{margin:21px 0 0 5px;}
.last-theme div.jcarousel li{width:440px;overflow:hidden;}

/* 3.1.2 - CONTENT / BLOG/RSS Index
/* ----------------------------------------------*/
/* ---- RSS & TWITTER -----*/
ul#rss{display:block;float:right;overflow:hidden;margin:5px 0 15px 0;}
ul#rss li{padding-top:5px;display:block;overflow:hidden;}

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

/* ---- BLOG PRESENTATION  -----*/

ul.post-list{display:block;float:left;margin:10px 0 0 0;overflow:hidden;}
li.item-index{border-bottom:1px #000 dotted;overflow:hidden;float:left;}
.one-tier li.item-index{margin:0px 0px;padding:5px 0px;}
.two-tier li.item-index{margin:0px 5px;padding:5px 0px;}
.partthree h3{color:#292420;}
li.item-index .post-description{float:left;width:248px;margin:0px;}
li.item-index .post-description h4{font:bold 14px verdana, Arial, sans-serif;letter-spacing: -0.8px;margin:0px 0 0px 5px;}
li.item-index .post-description{font:14px verdana, Arial, sans-serif;}
li.item-index .post-description p.postmetadata{color:#554840;position:relative; font: 10px verdana, Arial, sans-serif;letter-spacing: -0.3px; border:0px ;margin:3px 0 0px 3px;padding:2px;}
li.item-index .post-description p{color:#554840;position:relative; font: 10px verdana, Arial, sans-serif;letter-spacing: -0.3px; border:0px ;margin:3px 0 0px 3px;padding:2px;}


li.item-index .screenshot{position:relative;margin:0px;float:left;padding:0px;border:1px #000 solid;}
li.item-index .screenshot img{border:0px #000 solid;}


/* 3.1.3 - CONTENT / GALLERY Index
/* ----------------------------------------------*/
.gallery{margin-bottom:20px;overflow:hidden;}
.gallery h2{color:#292420;margin-top:35px}
ul.theme-list{display:block;float:left;margin:10px 0 0 0;overflow:hidden;}
li.theme{padding:14px 0 0 4px;width:296px;height:229px;margin:10px ;overflow:hidden;float:left;display:block;background: url("/wp-content/themes/kadom/images/s-theme-bg.png") no-repeat center top;}

li.theme .theme-info{width:180px;float:left;margin-top:4px;}
li.theme .theme-info h3{font:bold 16px verdana, Arial, sans-serif;letter-spacing: -1.0px;margin:0;}
li.theme .theme-info h5{color:#554840;font:bold 12px verdana, Arial, sans-serif;letter-spacing: -0.6px;}

li.theme .theme-price{margin-top:4px;width:113px;text-align:right;float:left;background:url("/wp-content/themes/kadom/images/mini-cart.png") no-repeat  55px top;color:#554840;font:bold 16px verdana, Arial, sans-serif;letter-spacing: -1.0px;}
li.theme .theme-demo{width:113px;text-align:right;float:left;font:bold 11px verdana, Arial, sans-serif;letter-spacing: -0.6px;}




/* 3.2 ARCHIVE
/* 3.2.1 - CONTENT / ARCHIVE THEME archive.php
/* ----------------------------------------------*/
.section-title{border-top:1px #776A61 solid;}
.content-title{padding:10px;display:block;overflow:hidden;width:960px; margin:0 auto 0 auto;}
.content-title h1{float:left;}
.section-title h1 a{color:#C2C2AE;}
.section-title a{color:#BBFFFF;}
.section-title a:hover{color:#BBFFFF;}
.archive{padding:30px 0px;min-height:350px;}

.sub_category_nav{width:100%;display:block;overflow:hidden;margin-left:5px}
.sub_category_nav li{font:bold 16px verdana, Arial, sans-serif;letter-spacing: -1.0px;float:left;display:block;overflow:hidden;margin:5px 20px 0 0px;}

/* 3.2.2 - CONTENT / ARCHIVE BLOG archive.php
/* ----------------------------------------------*/


.item{color:#554840;padding:10px 0;margin:0px 0;border-bottom:1px #C2C2AE solid;block;overflow:hidden;}
.item h2{font: 20px verdana, Arial, sans-serif;letter-spacing: -1.4px;margin:0 0px 5px 0!important;}
.item .screenshot{float:left;display:block;overflow:hidden;}
.item .post-description{margin-left:5px;width:500px;float:left;display:block;overflow:hidden;}
.item .screenshot img{background:#B7B6A2;padding:5px;border:1px #F3F2E0 solid;}
.item p{color:#554840;font: 12px verdana, Arial, sans-serif;letter-spacing: -0.1px;}

.item p.postmetadata {color:#292420;margin:10px 0px 0px 0px;padding: 3px;font-size: 11px;background: #B7B6A2;}





/* 3.3 PAGE
/* 3.3 - CONTENT / PAGE page.php
/* ----------------------------------------------*/
.entry{color:#554840;font: 12px verdana, Arial, sans-serif;letter-spacing: -0.3px;}
.entry p{padding-bottom:10px;color:#554840;font: 12px verdana, Arial, sans-serif;letter-spacing: -0.3px;}
.entry h2,.entry h3, h4{color:#292420;margin:5px 0;}


/* 3.3.1 - CONTENT / PAGE Documentation Tab page.php
/* ----------------------------------------------*/

ul.tabs{display:block;overflow:hidden;}
ul.tabs li{margin:10px!important;float:left;list-style-type:none!important;}
ul.tabs li a{border:1px #555 solid;font:bold 14px verdana, Arial, sans-serif;letter-spacing: -0.3px;display:block;overflow:hidden;background:#fff;padding:3px 5px 3px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
ul.tabs li a:hover,ul.tabs li a.active{color:#419797;border:1px #999 solid;}


/* 3.4 SINGLE
/* 3.4.1 - CONTENT / SINGLE THEME single-theme.php
/* ----------------------------------------------*/
.single-theme{min-height:310px;}
.single-theme-content{padding:30px 0px;min-height:350px;}
.single-theme-content h3{color:#292420;margin:10px 0;}

.single-theme-desc p{margin-top:5px;font: 12px verdana, Arial, sans-serif;letter-spacing: -0.2px;}
.theme-thumb{margin:-30px 0 0 480px;position:absolute;z-index:5;}

.theme-thumb div.last-theme-thumb{width:450px;overflow:hidden;display:block;height:320px;display:block;background: url("/wp-content/themes/kadom/images/l-theme-bg.png") no-repeat;}
.theme-thumb div.jcarousel{margin:21px 0 0 5px;}
.theme-thumb div.jcarousel li{width:440px;overflow:hidden;}


h3.purchase{margin:15px 0 5px 0 ;padding-left:25px;background:url("/wp-content/themes/kadom/images/mini-cart.png") no-repeat left 5px;}

ul.purchase a{color:#BBFFFF;}
ul.purchase a:hover{color:#BBFFFF;}
ul.purchase{width:100%;color:#c2c2ae;}
ul.purchase li{display:block;overflow:hidden;}

ul.purchase li.license{display:block;overflow:hidden;font: bold 14px verdana, Arial, sans-serif;letter-spacing: -0.3px;width:100%;border-bottom:1px #554840 solid;}
ul.purchase div.name{float:left;display:block;margin:7px;width:320px;}
ul.purchase div.price{float:left;display:block;margin:7px;min-width:65px}
ul.purchase div.buy{float:right;display:block;}

div.demo{z-index:10;position:absolute;margin:118px 0 0 179px;opacity : 0.1;filter : alpha(opacity=10); }

ul.purchase div.purchase-info{height:100px;padding:5px;border:none;font: 11px verdana, Arial, sans-serif;letter-spacing: -0.3px;}
ul.purchase div.purchase-info ul{margin:3px;padding:0 10px ;}
ul.purchase div.purchase-info li{list-style-type:disc!important;margin:3px;padding-left:20px;}

ul.tags{overflow:hidden;}
ul.tags li{display:block;overflow:hidden;float:left;margin:0 4px 4px 0!important;padding:4px!important;}
.tags a{text-decoration:none!important;line-height:14px;background:#FFF;border:1px #555 solid;font-size:11px!important;padding:3px 6px 4px 6px;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;}
.tags a:hover{border-color:#999;}


.entry ul li {list-style-type:circle;margin:5px 0 5px 30px;}
.entry ol li {list-style-type:decimal;margin:5px 0 5px 30px;}
.entry ul.feature{background:#E2F9E3;padding:10px;margin:10px;border:1px #44860A solid;}
.entry ul.feature li {list-style-type:none;margin:5px 0 5px 0px;padding:0px 0 0px 20px;background: url("/wp-content/themes/kadom/images/checked.gif") no-repeat left;}


ul.screenshot-list{padding:0px;margin:8px 0px 0px 0;overflow:hidden;}
ul.screenshot-list li{padding:0px;margin:0px 8px 8px 0;list-style-type:none;float:left;}
ul.screenshot-list li img{background:#B7B6A2;padding:5px;border:1px #F3F2E0 solid;}

.share h3{margin:0 0 0 0;color:#292420;}
.share{margin-top:20px;overflow:hidden;float:left;width:100%;}
.share ul{padding:0px;display:block;width:320px;margin:10px 0 0 0px;}
.share ul li{list-style-type:none;float:left;margin:0 5px 0 0;}
.share ul li img, .donate img{padding:0px!important; border:0px!important;background:transparent!important;}

.donate{clear:both;width:250px;padding-top:20px;overflow:hidden;}
.donate img{float:right;}
.donate a{color:#0F0B09;}
.donate h3{width:200px;margin:0 0 0 0;}


/* 3.4 SINGLE
/* 3.4.2 - CONTENT / SINGLE THEME single-blog.php
/* ----------------------------------------------*/


.image-title{float:left;display:block;overflow:hidden;margin-right:5px;}


.single-title{float:left;width:910px;}
.single-title h1{width:100%;}
.single-title small{color:#c2c2ae;}
.single-blog h3{color:#292420;}
.single-blog a{text-decoration:underline;}
.single-blog a:hover{text-decoration:none;}
.single-blog .entry{border-bottom:1px #C2C2AE solid;padding-bottom:10px;}
.single-blog .entry img{border:1px #C2C2AE solid;padding:4px;background:#fff;}

.single-blog .share{border-bottom:5px #C2C2AE solid;margin:0 0 10px 0;padding:10px 0;}

.postmetadata-single{margin:0 0 0px 0;padding:10px 0;color:#554840;display:block;overflow:hidden;border-bottom:1px #C2C2AE solid;}
.postmetadata-single img.avatar{float:left;margin-right:10px;}

ul.screenshot-list li{float:left;margin:2px 3px;padding:0;}


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

.single-comment{border-bottom:1px #C2C2AE solid;margin-bottom:10px;}

#commentform{color:#554840!important;font: 14px verdana,"trebuchet MS", sans-serif;overflow:hidden;padding:5px;}
#commentform textarea{font: 14px verdana,"trebuchet MS", sans-serif;margin:2px;width:90%;height:150px;padding:0px;}
#commentform input.text{font: 14px verdana,"trebuchet MS", sans-serif;margin:2px;width:300px;}
#commentform input.submit{padding:3px;margin:5px 2px;font: 16px verdana,"trebuchet MS", sans-serif;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;}
#commentform label{width:50%;padding:0 0 0 5px;color:#554840!important;}

.commentlist,.pinglist{margin:10px 0 10px 0;padding:0;list-style-type:none;}
.comment{overflow:hidden;padding:5px 0 5px 0;border-bottom:1px #C2C2AE solid;}
.comment cite{font-style:normal;}
.comment img{float:left;margin:0 10px 0 0;}
.comment p{font: 14px verdana,"trebuchet MS", sans-serif;margin:3px 0 10px 0;color:#554840;}
.comment-author{font:bold 16px verdana,"trebuchet MS", sans-serif;}
.commentlist .comment-meta{text-align:left;font:11px verdana,"trebuchet MS", sans-serif; color:#554840;}
.pinglist .comment-meta{clear:both;text-align:left;font:11px verdana,"trebuchet MS", sans-serif;}
.pinglist p{font: 14px verdana,"trebuchet MS", sans-serif;margin:3px 0 10px 0;color:#554840;}

.commentlist .children{margin-left:40px;padding:5px 0 0 10px;}
ol.commentlist li, ol.pinglist li{list-style-type:none;margin:5px 0 5px 0px;}




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

.sidebar{padding:25px 10px;color:#554840;}
.sidebar p{color:#554840;}
.sidebar h2{font: 22px verdana, Arial, sans-serif;letter-spacing: -1.0px;color:#292420;margin:0 0 10px 0;padding:0;}
.sidebar .s_widget{border-bottom:5px #C2C2AE solid;overflow:hidden;margin:0px 0;padding:5px 0 15px 0;}


.sidebar ul li{padding:3px 0;margin: 0px 0px 0px 10px;letter-spacing: -0.6px;font: bold 14px verdana,"trebuchet MS", sans-serif;}
.sidebar ul{margin:10px 0; }
.sidebar ul{margin:0px!important; }
.sidebar ul.children li{padding:3px 0;margin: 0px 0px 0px 0px;}


/* 3.5.1 - CONTENT / SIDEBAR Search
/* ----------------------------------------------*/
.search{margin:10px 0 0 0px;}
.s-input{border:1px solid #C2C2AE;color:#292420;font: bold 16px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.05em;width:293px;background:#EDEEE8 ;padding:6px 0 6px 5px;-moz-border-radius:8px;-webkit-border-radius:8px;}
p.exemple{font: 11px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.3px;margin:3px 0 0 10px;color:#554840; }



/* 3.5.2 - CONTENT / SIDEBAR Jcarousel
/* ----------------------------------------------*/

.tl-sidebar{display:block;overflow:hidden;margin:15px 0;}
.tl-sidebar div.tl-sidebar{width:300px;overflow:hidden;display:block;height:250px;display:block;}
.tl-sidebar div.sidebar-jcarousel{}
.tl-sidebar div.sidebar-jcarousel li{width:300px;overflow:hidden;}

ul.s-theme-list{display:block;float:left;margin:0px 0 0 0;overflow:hidden;}

ul.s-theme-list li.theme{padding:14px 0 0 4px;width:296px;height:229px;margin:0px ;overflow:hidden;float:left;display:block;background: url("/wp-content/themes/kadom/images/s-theme-bg.png") no-repeat center top;}




/* 4 - FOOTER
/* ----------------------------------------------*/
#footer { text-align:left; min-height:200px;background:url("/wp-content/themes/kadom/images/footer-bg.jpg") repeat-x top;margin:0px 0px 0px 0px; padding: 20px 0px 0px 10px; clear:both;
           font: 11px verdana, Arial, sans-serif;letter-spacing: -0.3px;}
#menu-footer{display:block;}
#menu-footer li{float:left;margin:0;}
#menu-footer li a{margin-right:20px;}
.footer-inner{ color:#C2C2AE;width:960px; margin:0 auto;padding:0px 0 10px 0px;overflow:hidden;}
.footer-inner a img{margin-top:-5px;margin-right:10px;}

#footer a{color:#bbffff;}
#footer a:hover{text-decoration:underline;}
/*  263736  */

#footer h3{margin:0px 0 5px 0;font: bold 16px verdana, Arial, sans-serif;letter-spacing: -0.6px;}
.footer-info{display:block;overflow:hidden;padding-bottom:50px;}

/* 4.1 - FOOTER ABOUT ME
/* ----------------------------------------------*/
.about{display:block;overflow:hidden;}
.about-img{float:left;}
.about-img img{margin:0 5px 5px 0;border:1px solid #000;}


.affiliate{display:block;overflow:hidden;}
.affiliate-img{float:left;}
.affiliate-img img{margin:0 5px 5px 0;}
.affiliate-text ul{margin:15px 0 0 0;}
.affiliate-text ul li{margin:4px 0 0 25px;font: bold 11px verdana, Arial, sans-serif;letter-spacing: -0.3px;}


.payment-info{display:block;overflow:hidden;}
.payment{margin:0 0px 10px 5px}
.payment-img{float:left;}
.payment-img img{margin:0 0px 0px 0;}


