/*  
Theme Name: Minifolio
Theme URI: http://www.kadom.net
Description: A Premium Portfolio, Visicard theme
Version: 1.0
Author: Thomas BEAL - Kadom.net
Author URI: http://www.kadom.net/
Tags: 
*/

/* 00 - GLOBAL ELEMENTS
/* ----------------------------------------------*/
html { font-size: 100%;}
body {margin:0; padding:0;width:auto; height:100%;font: 12px arial,sans-serif,"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 arial,sans-serif,"trebuchet MS";  text-decoration: none;}
a:hover{font: 1.0em arial,sans-serif,"trebuchet MS";  text-decoration: underline;}

p{ padding:0; margin:0;}


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

/* Headings */

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

h1{ font: 26px arial,sans-serif,"trebuchet MS";letter-spacing: -1px;border-bottom:1px #b2b2b2 solid;margin:3px 0 0px 0;padding:3px 0 6px 5px;color:#3D3D3D;}
h2{ font: 24px arial,sans-serif,"trebuchet MS";letter-spacing: -1px;margin:5px 0 3px 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;}


/* 02 - STRUCTURE
/* ----------------------------------------------*/


#page{width:620px;margin:0 auto;}
#header{height:125px;}

.content-top{display:block;height:15px;}
#content{width:620px;}




/* 03 - HEADER
/* ----------------------------------------------*/







/* 4 - CONTENT
/* ----------------------------------------------*/

.wp-page{padding:0 10px 10px;display:block;overflow:hidden;border-bottom:1px #B2B2B2 solid;}
.wp-page h2{color:#3D3D3D;}

/* 4.1 - MENU
/* ----------------------------------------------*/
ul#menu{height:40px;overflow:hidden;width:580px;margin: 0 auto;padding: 0px 5px;display:block;}
ul#menu li{float:left;outline:none;font: 18px arial,sans-serif,"trebuchet MS";margin:0 3px;}
ul#menu li a{display:block;height:40px;padding:8px 0px 0 0px;float:left;}
ul#menu li a:hover, ul#menu li a:active, ul#menu li.ui-tabs-selected a{text-decoration:none;color:#efefef;}


ul#menu li span.menu-right{display:block;float:left;height:24px;width:11px;}
ul#menu li span.menu-text{display:block;float:left;height:24px;}
ul#menu li span.menu-left{display:block;float:left;height:24px;width:11px;}





.vcard{float:right;margin:-35px 20px 0 0;}

ul#menu li.menu-hidden a{padding:0;margin:0;}


/* 4.2 - ABOUT SECTION
/* ----------------------------------------------*/

.about{padding:0 5px;display:block;overflow:hidden;}
.about-img{float:left;width:102px;height:103px;padding:1px 0 0 2px}

.about-text{float:left;margin-left:10px;width:450px;}
.about-text h2{color:#303030;font: 26px arial,sans-serif,"trebuchet MS";margin:0 0 5px 0;padding:0;line-height:20px; }


/* 4.3 - Featured, Category, Network
/* ----------------------------------------------*/
.category, .last-featured,.network,.widget{ padding:8px;display:block;overflow:hidden;}
ul.featured-entry,ul.cat-list{padding-bottom:3px;}
ul.featured-entry li,ul.cat-list li{width:572px;height:110px;overflow:hidden;font: 12px arial,sans-serif,"trebuchet MS";}

.screenshot{margin:4px ;width:102px;height:103px;padding:1px 0 0 2px;float:left;}

.entry-info{width:440px;padding:4px;float:left;height:100px;}
.entry-info h3{color:#3D3D3D;font: 18px arial,sans-serif,"trebuchet MS";margin:0 0 4px 0;padding:0;line-height:18px; }

.entry-info .meta{font-weight:bold;color:#3D3D3D;margin-top:4px;}




.widget{float:left;width:100%;}

ul.network-entry{display:block;overflow:hidden;}
ul.network-entry li{float:left;width:286px;height:54px;}


ul.network-entry li .social-icon{float:left;margin:9px 5px 0 5px;}
ul.network-entry li .social-text{float:left;margin:10px 0px 0 0px;}
ul.network-entry li .social-text h3{padding:0;margin:0;line-height:18px;}
ul.network-entry li .social-text p{padding:0;margin:0;}

/* 4.2 - ARCHIVE, CATEGORY, TAGS ...
/* ----------------------------------------------*/

ul.sub_category_nav{display:block;padding:10px 5px 10px 9px;}
ul.sub_category_nav li{margin:0px 20px 0 0;float:left;} 
ul.sub_category_nav li a{font: 18px "trebuchet MS", sans-serif;} 

/* 4.2.2 - PAGINATION
/* ----------------------------------------------*/
#navigation{margin:0 0 10px 7px;padding:0;}


/* 5 - SINGLE POST & PAGE
/* ----------------------------------------------*/

#single .post{ padding:0 8px 8px;display:block;overflow:hidden;border-bottom:1px #B2B2B2 solid;}
#single .post-image{text-align:center;width:100%;}

#single .post-content{margin-top:8px;}
#single .post-content ul{margin:5px;}
#single .post-content ul li{list-style-type:circle;margin:0 0 0 25px;padding:0 0 0 2px;}
#single .post-meta{background:#EEEEEE;margin-top:16px;padding:5px;border:1px #B2B2B2 solid;color:#38302B;}

/* 6 - FOOTER
/* ----------------------------------------------*/
#footer { width:100%; margin:0px 0 0 0px; padding: 0px 0px 0px 0px;	clear:both;text-align:left;}

#footer .footer-inner{overflow:hidden;width:580px;margin:0 auto;padding: 0px 5px;}
#footer .footer-inner p{margin:12px 0 5px 0;line-height:14px; }

#footer .footer-icon{margin:5px 0px 7px 0;}


.footer-bottom{display:block;height:15px;}





/* 7 - JQUERY EFFECT - TAB MENU
/* ----------------------------------------------*/
.ui-tabs-hide {	display: none;}
.tabdiv{text-align:left;overflow:hidden;width:590px;margin:0 auto;padding: 0px 0px;}



/* 8 - LIFE STREAM PAGE
/* ----------------------------------------------*/
.lifestream{margin-top:20px;}
.lifestream-item{display:block;overflow:hidden;margin:5px 0px;padding:5px 0;width:100%;border-bottom:1px #B3B3B3 dotted;}
.ls-image{float:left;margin-right:10px;}
.ls-text{float:left;width:500px;}
.ls-text h4{font-size:18px;letter-spacing: -0.02em;}









