/*  
Theme Name: WPTux
Theme URI: http://www.kadom.net
Description: A premium Gallery theme for Wordpress by Kadom.
Version: 1.1
Author: Thomas BEAL - Kadom.net
Author URI: http://www.kadom.net/
Tags: Css, Gallery, Showcase, Design, Photo
*/

/* 00 - GLOBAL ELEMENTS
/* ----------------------------------------------*/
html { font-size: 100%;}
body {margin:0; padding:0;width:auto; height:100%;font: 12px sans-serif, arial, Georgia,"Lucida Sans Unicode", "trebuchet MS" ;  line-height:18px;text-align:center;}


img {border:0;}
.clear{clear:both;}


/* 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	}


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

a      { font: 1.0em;  text-decoration: none;}
a:hover{ font: 1.0em;  text-decoration: underline;}

p{ padding:0; margin:0;}


/* 01 - TYPOGRAPHY
/* ----------------------------------------------*/

/* Headings */

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

h3{ font: 20px "trebuchet MS", sans-serif;}
h4{ font: 18px "trebuchet MS", sans-serif;}
h5{ font: 14px "trebuchet MS", sans-serif;}
h6{ font: 12px "trebuchet MS", sans-serif;}


/*h2{ padding:0px; margin:0px 0 5px 18px;color:#340907;text-shadow: #C9221A 0 1px 0; border-bottom:0px #C9221A solid;font: 24px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.06em;line-height:20px;}
/*
/* 03 - HEADER
/* ----------------------------------------------*/

#header {position:relative; height:180px;margin:0 0 15px 0;z-index:1;display:block;}
#logo{margin:0px;float:left;overflow:hidden;display:block;width:482px;}


ul.menu{display:block;float:right;}
ul.menu li{display:block;float:left;margin:10px 0px 0 17px;text-transform:uppercase;font:10px  arial,sans-serif, Georgia;}

ul#rss{display:block;float:right;overflow:hidden;margin-top:10px;}
ul#rss li{padding-top:5px;display:block;overflow:hidden;}

div.rss-info{width:320px;float:left;padding:0px;}
div.rss-number{font: 20px Verdana, sans-serif;letter-spacing: -0.05em;}
div.rss-button{width:40px;float:left;margin:2px 5px 0 0px;}
div.rss-text{font:12px Verdana, sans-serif;letter-spacing: -0.04em;}
div.twitter-info{width:320px;float:left;padding:0px;}
div.twitter-number{font: 20px Verdana, sans-serif;letter-spacing: -0.05em;}
div.twitter-button{width:40px;float:left;margin:2px 5px 0 0px;}
div.twitter-text{font:12px Verdana, sans-serif;letter-spacing: -0.04em;}


div.share-info{width:320px;float:left;padding:0px;}
div.share-number{font: 22px Verdana, sans-serif;letter-spacing: -0.05em;color:#B2B2B2;}
div.share-button{width:40px;float:left;margin:2px 2px 0 0px;}
div.share-text{font:11px Verdana, sans-serif;letter-spacing: -0.04em;}


/* ---- THEMES PRESENTATION  -----*/


.arrow-right a{outline-style :none;z-index:2;margin-top:70px;margin-right:-63px;right:0;position: absolute;width:56px;height:130px;text-indent:-9000px;background: url("/wp-content/themes/wptux/styles/wptux/arrow-right.png") no-repeat;}
.arrow-right a:hover{background: url("/wp-content/themes/wptux/styles/wptux/arrow-right.png") no-repeat bottom;}
.arrow-left  a{outline-style :none;z-index:2;margin-top:70px;margin-left:-50px;position: absolute;width:56px;height:130px;text-indent:-9000px;background: url("/wp-content/themes/wptux/styles/wptux/arrow-left.png") no-repeat;}
.arrow-left  a:hover{background: url("/wp-content/themes/wptux/styles/wptux/arrow-left.png") no-repeat bottom;width:56px;height:130px;}




.section{position:relative;margin:0 0 0px 0;display:block;overflow:hidden;width:960px;}
.gallery{}
.content{display:block;padding:0 5px;}
.half{float:left;width:460px;display:block;overflow:hidden;padding:0 5px;}



.single h1{ padding:0px; margin:5px 0 5px 5px;color:#FFF;text-shadow: #999 0 1px 0; border-bottom:0px #C9221A solid;font: 28px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.06em;line-height:26px;}
.single {color:#A3A3A3;}
.single .desc{margin:10px 0 5px 10px;}

div.kam-ads{float:left;width:100%;margin:10px auto!important;display:block;}


.item-list{width:960px;margin:5px 0px 10px 0px;display:block;overflow:hidden;z-index:5;}

.item-list ul{display:block;width:960px;}
.item-list ul li.item{display:block;margin:5px 5px;width:310px;height:260px;float:left;overflow:hidden;}
.item-list ul li.kam-ads{float:left;width:100%;margin:10px auto!important;display:block;}

.item{background: url("/wp-content/themes/wptux/styles/wptux/theme-bg.jpg") no-repeat 0 5px;}

.item a{color:#E86513;}
.item a:hover{color:#E86513;}

.item-image img{margin:19px 0 0px 0px;overflow:hidden;}
.item-image a{padding:0;margin:0;line-height:10px;}
.img-featured{position:absolute;margin:0px 0 0 -6px;}
.img-new{position:absolute;margin:0px 0 0 -6px;}

.item-description{display:block;margin:0px;padding:0;width:100%;overflow:hidden;color:#FFF;}
.item-title{width:198px;height:22px;overflow:hidden;position:relative;margin:0px 0 0 0;padding:0;float:left;}

.item-title h2 a{margin:0px 0 0 0px;padding:0;color:#b2b2b2;letter-spacing: -0.3px;font:18px Arial, verdana, sans-serif;line-height:16px;}
.item-title h2{text-shadow:none;border:0;margin:5px 0 0 0px;padding:0;}

.item-meta{width:198px;height:28px;overflow:hidden;position:relative;margin:0px 0 0 0;padding:0;float:left;}
.item-meta a{}
.item-price{display:block;float:right;margin:0px 2px 0px 0;text-transform:uppercase;font:10px Arial, verdana,sans-serif;}

.item-rating{display:block;float:right;margin:3px 2px 0px 0;}
.rattext{padding-right:3px;text-align:right;float:left;color:#5e5e5e;letter-spacing: -1px;font: 10px verdana, Arial, sans-serif;}
.ratstar{float:left;margin:2px 0px 0px 0px;}

ul.item-btn{overflow:hidden;margin:10px;}
ul.item-btn li{float:left;margin:0 5px;}
ul.item-btn li a{display:block; width:100px; height:35px;}
ul.item-btn li a:hover img{margin:-35px 0 0 0;}



.item-single{width:343px;float:left;overflow:hidden;}
.item-single ul{margin-left:10px;display:block;width:334px;}
.item-single ul li{display:block;margin:0 0 0 4px;width:324px;height:245px;}
.related-logo {padding-top:0px;display:block;overflow:hidden;width:338px;}
.item-data{display:block;overflow:hidden;float:left;width:634px;border:1px #fff solid;background:#D5D5D5 url("/wp-content/themes/wptux/styles/wptux/item-detail-bg.png") repeat-x top;padding:0px;margin:6px 0 0 5px;}
.item-data h2{margin:0;color:#5E5E5E;text-shadow: #FFF 0 1px 0;}


.item-data .stats{display:block;overflow:hidden;width:100%;border-top:1px #fff solid;border-bottom:1px #878787 solid;}


.item-data h3{margin:0;color:#5E5E5E;text-shadow: #FFF 0 1px 0;}

.item-data .desc, .item-data .stats{color:#333;padding:10px 10px 20px 10px;font: bold 14px verdana,Helvetica, Arial, sans-serif;border-top:1px #fff solid;border-bottom:1px #878787 solid;}


.item-data .stats ul{margin: 5px 0 0 10px;}
.item-data .stats a,.item-data .item-comment a{color:#C9221A;}


.item-data .item-tags{margin-top:20px;}

.item-tags a{font-size:11px!important;margin:0 4px 4px 0;padding:3px 6px 4px 6px;text-decoration:none;-moz-border-radius:8px;-webkit-border-radius:8px;}
.item-tags a:hover{border-color:#ccc;}


.item-data .item-tags{color:#817E6F;}
.item-data .item-tags a{color:#999;background:#FFF;border:1px solid #999;}
.item-data .item-tags a:hover{border:1px solid #4C4C4C;}


/* 03 - STRUCTURE
/* ----------------------------------------------*/
#page{ position:relative; margin-left:auto; margin-right:auto;padding-bottom:20px; width:960px;text-align:left;}

#content{position:relative; clear:both;padding:0px; width:960px;min-height:300px; float:left; display:block; margin : 10px 0 0 0px;}


.bar{width:978px;margin:0 0 0 10px;padding:4px 0 0 0;height:43px;background: url("/wp-content/themes/wptux/styles/wptux/bar-bg-black.png") repeat-x;}
#navigation{height:34px;border-left:1px #1F0504 solid;border-right:1px #1F0504 solid;border-top:0px #FFF solid;border-bottom:1px #FFF solid;background: url("/wp-content/themes/wptux/styles/wptux/bar-bg.png") repeat-x;margin:0px;padding:0px;overflow:hidden;}



/* 3.1 - CONTENT
/* ----------------------------------------------*/

ul.color-list{width:100%;display:block;margin:0 0px 0 0px;overflow:hidden;}
ul.color-list li{float:left;margin:0 2px;font-size:9px;}
ul.color-list li a{border:1px #fff outset;display:block;width:40px;height:40px;margin:0;padding:0;line-height:9px;}


/* 3.2 - ARCHIVE
/* ----------------------------------------------*/


/* 3.2.1 - Default PAGINATION
/* ----------------------------------------------*/






/* 3.3 - SINGLE POST & PAGE
/* ----------------------------------------------*/
.item-large-image{background: url("/wp-content/themes/wptux/styles/wptux/theme-bg-large.png") no-repeat 0 5px;}
.item-large-image img{margin:24px 0 0px 0px;overflow:hidden;}

/* 3.3.1 - COMMENT
/* ----------------------------------------------*/
#commentform{font: 14px  verdana ,"trebuchet MS", sans-serif;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px;}
#commentform textarea{font:bold 12px verdana ,"trebuchet MS", sans-serif;margin:2px;width:72%;padding:5px;border:1px #999 dotted;background:#D5D5D5 url("/wp-content/themes/wptux/styles/wptux/item-detail-bg.png") repeat-x top;-webkit-border-radius:8px;-moz-border-radius:8px;}
#commentform input.text{font:bold  12px verdana ,"trebuchet MS", sans-serif;margin:2px;width:40%;background:#D5D5D5 url("/wp-content/themes/wptux/styles/wptux/item-detail-bg.png") repeat-x top;border:1px #999 dotted;padding:3px;-webkit-border-radius:8px;-moz-border-radius:8px;}
#commentform input.submit{padding:3px;margin:5px 2px;font:bold 12px  verdana ,"trebuchet MS", sans-serif;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;border:1px #999 dotted;background:#D5D5D5 url("/wp-content/themes/wptux/styles/wptux/bar-bg.png") repeat-x top;}
#commentform label{width:50%;padding:0 0 0 5px;}

.commentlist{margin:10px 0 10px 0;padding:0;list-style-type:none;}

.comment img{float:left;margin:0 10px 0 0;}
.comment p{font: 14px "trebuchet MS", sans-serif;margin:3px 0 10px 0;}
.comment-author{font: bold 14px verdana,"trebuchet MS", sans-serif;}
.comment-meta{clear:both;text-align:right;}

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

#comment-list{border-top:1px #fff solid;border-bottom:1px #878787 solid;padding:10px;}
#respond{display:block;border-top:1px #fff solid;padding:10px;}




.comment{background:#fff;padding:5px;border:1px #999 dotted;-webkit-border-radius:8px;-moz-border-radius:8px;}
.depth-2{background:#f0f0f0;}
.depth-3{background:#e5e5e5;}
.depth-3{background:#eee;}
.comment img{border:2px #878787 solid;}
.comment p{color:#333333;font: bold 12px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.05em;}
.comment-author{color:#333333;}
.commentlist .children{}



/* 04 - SIDEBAR
/* ----------------------------------------------*/


/* 05 - FOOTER
/* ----------------------------------------------*/

#sidebar{display:block;width:984px;overflow:hidden;}


#sidebar1{display:block;float:left;width:310px;overflow:hidden;padding:9px;}
#sidebar2{display:block;float:left;width:310px;overflow:hidden;padding:9px;}
#sidebar3{display:block;float:left;width:310px;overflow:hidden;padding:9px;}

#footer{padding:50px 0 0 0!important;background:#000 url("/wp-content/themes/wptux/styles/wptux/footer-bg.jpg") no-repeat center;color:#5E5E5E;font: bold 12px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.05em;}
#footer h2{font: bold 20px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.06em;height:29px;color:#B2B2B2;text-shadow: none;padding:0px 0 0 0px;margin:0px 0 -8px 0px;display:block;}

.s_widget {padding:0px;margin:0px 0 25px 0;}

.textwidget p{padding:15px 5px 0px 5px;}

#footer li.s_widget ul{margin:0px 0;border-left:1px #2C2C2C solid;border-right:1px #2C2C2C solid;}
#footer li.s_widget li{border-bottom:1px #000 solid;padding:6px 0 6px 5px;margin:0px;font: bold 12px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.05em;}
#footer li.s_widget li a{color:#B2B2B2;font: bold 12px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.05em;}
#footer { width:100%; margin:0px 0 0 0px; padding: 0px 0px 0px 0px;	clear:both;  min-height:70px;text-align:left;}
#footer a{color:#B2B2B2;}
.footer-inner{font: 14px verdana, sans-serif; width:984px; margin:0 auto  0 auto;padding:20px 0 10px 10px; min-height:150px;}
.credit{overflow:hidden;width:1000px;clear:both;}
.footer-icon img{margin-top:0px;}
.footer-icon {}
#footer-menu{display:block;}
#footer-menu li{float:left;margin:0 20px 0px 0;}


/* 05.1 - TAGS
/* ----------------------------------------------*/

.tags{margin:10px 0 3px 0;overflow:hidden;}
.tags a{display:block;float:left;font-size:11px!important;margin:0 5px 6px 0;padding:3px 6px 4px 6px;text-decoration:none;-moz-border-radius:8px;-webkit-border-radius:8px;}
.tags a:hover{border-color:#ccc;}


#footer .tags{color:#817E6F;}
#footer .tags a{background:#000 url("/wp-content/themes/wptux/styles/wptux/footer-li-bg.png") repeat-x;border:1px solid #2C2C2C;border-top:none;}
#footer .tags a:hover{background:#000 url("/wp-content/themes/wptux/styles/wptux/footer-li-bg.png") repeat-x;border:1px solid #4C4C4C;border-top:none;}


.share ul{margin:0px 5px 0 5px!important;display:block;overflow:hidden;border:none!important; }
.share ul li{float:left;margin:5px 5px 0 8px!important;background:transparent!important;border:none!important; }
.share ul li a{}

/* 05.2 - SEARCH
/* ----------------------------------------------*/

.s-input{border:1px solid #2C2C2C;color:#5E5E5E;font: bold 16px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.05em;border-top:none;width:305px;background:#000 url("/wp-content/themes/wptux/styles/wptux/footer-li-bg.png") repeat-x;padding:6px 0 6px 5px;-moz-border-radius:8px;-webkit-border-radius:8px;}
p.exemple{font: 10px verdana,"trebuchet MS", sans-serif;letter-spacing: -0.03em;margin:3px 0 0 10px; }


/* 05.2 - LINKS
/* ----------------------------------------------*/

.social-site{clear:both;overflow:hidden;display:block;}
.social-icon{float:left;overflow:hidden;}
.social-text{float:left;margin:-3px 0 0 5px;padding:0;overflow:hidden;}
.social-text h3 a{ color:#B7B7B7!important;margin:0px;padding:0;font:bold 18px verdana,"trebuchet MS", sans-serif !important;letter-spacing: -0.03em;}

/* 06 - PAGINATION
/* ----------------------------------------------*/


.wp-pagenavi{padding:6px 0 3px 0px !important;font: 12px "trebuchet MS", sans-serif !important;}
.wp-pagenavi a, .wp-pagenavi a:link {
    margin:0px 2px 0 2px !important;padding:0 4px 0 4px !important;
	text-decoration: none !important;
	
}

.wp-pagenavi a:hover {	

}
.wp-pagenavi a:active {
	text-decoration: none !important;
	
}
.wp-pagenavi span.pages {
    margin:0px 20px 0 2px!important;padding:0 4px 0 4px!important;

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

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

}
