/*

Skin Name: Capsuletek

Skin URI: http://www.slidedeck.com/

Skin Type: dynamic

Skin Image Width: 380

Skin Image Height: 285

Description: Capsuletek default skin for dynamic SlideDecks

Version: 1.1

Author: digital-telepathy

Author URI: http://www.dtelepathy.com/

Contributors: dtelepathy, dtrenkner, kynatro

Tags: white, light, grayscale, dynamic, slidedeck

*/



div.slidedeck_frame.skin-capsuletek {

	position: relative;

	width: 100%;

    margin: 0 0 5px 0;

	overflow: hidden;

}

.skin-capsuletek dl.slidedeck {

	position: relative;

    overflow: hidden;

	z-index: 1;

	margin: 0;

    padding: 0;

	background: #fff;

}



.skin-capsuletek dl.slidedeck dd {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	line-height: 1.5em;

	color: #333;

	padding: 15px 50px;

	background: #fff;

	color: #000;

	border: none;

    margin: 0;

}

.skin-capsuletek dl.slidedeck dt { display: none; }



.skin-capsuletek dl.slidedeck dd.slide .sd-node-container {

	position: relative;

    width: 100%;

	margin: 0;

    overflow: hidden;

    display: block;

    padding: 0;

}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-content {

	position: relative;

    display: inline;

    float: left;

	overflow: hidden;

	margin: 0;

    vertical-align: top;

    text-align: left;

    padding: 25px 15px;
	
	width: 440px !important;

}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-type {
	/*
	position: relative;

	padding-top: 25px;

	width: 300px;

	height: 0;

	overflow: hidden;

	line-height: 25px;

	margin: 0 0 20px;
	
	background-image: url('sprite.png');
	
	background-repeat: repeat-y;
	*/
	
	display: none;
}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-type.sd-node-type-recent { background-position: 0 -253px; }

.skin-capsuletek dl.slidedeck dd.slide .sd-node-type.sd-node-type-featured { background-position: 0 -278px; }

.skin-capsuletek dl.slidedeck dd.slide .sd-node-type.sd-node-type-popular { background-position: 0 -303px; }

.skin-capsuletek dl.slidedeck dd.slide .sd-node-title {

    font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;
	
	font-weight: bold;

	line-height: 30px;

	color: #000;

	margin: 0 0 10px 0;

}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-title a, .skin-capsuletek dl.slidedeck dd.slide .sd-node-title a:link, .skin-capsuletek dl.slidedeck dd.slide .sd-node-title a:visited {

	color: #C00 /* Red */ !important;

	text-decoration: none !important;

}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-title a:hover {

    color: #000 !important;

    text-decoration: none;

}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-timesince {
	/*
	text-transform: uppercase;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	font-style: italic;

	line-height: 19px;

	color: #999;

	margin: 0 0 12px;
	*/
	
	display: none;
}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-excerpt p { margin: 0 0 10px; }

.skin-capsuletek dl.slidedeck dd.slide .sd-node-image {

	position: relative;

    float: left;

    display: inline;

	width: 380px;

	height: 285px;

    padding-left: 0px;

    vertical-align: middle;

	overflow: hidden;

	text-align: center;

}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-image-child {

	position: relative;

	width: 380px !important;

	height: 285px;

	margin: 0;

	vertical-align: middle;

    text-align: center;

    display: table-cell;

}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-image img {

    display: block;

    margin: 0 auto !important;

	padding: 0;
	
	top: 0 !important;

	max-width: 380px !important;

    max-height: 285px !important;

}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-permalink {

    margin: 0;

    float: left;

    clear: left;

}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-permalink a, .skin-capsuletek dl.slidedeck dd .sd-node-permalink a:link, .skin-capsuletek dl.slidedeck dd .sd-node-permalink a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	
	font-weight: bold;

	line-height: 30px;

    color: #FFF !important;

    text-decoration: none !important;
	
	margin-left: 300px;
	
	background: url(menu.jpg) center bottom repeat-x;
	
	display: block;
	
	height: 30px;
	
	width: 120px;
	
	text-align: center;
	
	-moz-border-radius: 15px;

	border-radius: 15px;

}

.skin-capsuletek dl.slidedeck dd.slide .sd-node-permalink a:hover {

    color: #FFF !important;


    text-decoration: none !important;
	
	background: url(menu.jpg) center top repeat-x;

}

.skin-capsuletek a.sd-node-previous, .skin-capsuletek a.sd-node-previous:link, .skin-capsuletek a.sd-node-previous:visited,

.skin-capsuletek a.sd-node-next, .skin-capsuletek a.sd-node-next:link, .skin-capsuletek a.sd-node-next:visited {

	position: absolute;

	z-index: 100;

	top: 50%;

    margin-top: -20px;

	width: 40px;

	height: 0;

	padding-top: 40px;

	display: block;

	overflow: hidden;

}

.skin-capsuletek a.sd-node-previous, .skin-capsuletek a.sd-node-previous:link, .skin-capsuletek a.sd-node-previous:visited {

	left: 0px;

	background: url('sprite.png') 0 0 !important;

}

.skin-capsuletek a.sd-node-previous:hover { background: url('sprite.png') 0 -40px !important; }

.skin-capsuletek a.sd-node-previous.disabled, .skin-capsuletek a.sd-node-previous.disabled:link, .skin-capsuletek a.sd-node-previous.disabled:visited {

	background: url('sprite.png') 0 -80px !important;

}

.skin-capsuletek a.sd-node-next, .skin-capsuletek a.sd-node-next:link, .skin-capsuletek a.sd-node-next:visited {

	right: 0px;

	background: url('sprite.png') -40px 0 !important;

}

.skin-capsuletek a.sd-node-next:hover { background: url('sprite.png') -40px -40px !important; }

.skin-capsuletek a.sd-node-next.disabled, .skin-capsuletek a.sd-node-next.disabled:link, .skin-capsuletek a.sd-node-next.disabled:visited {

	background: url('sprite.png') -40px -80px !important;

}

.skin-capsuletek a.sd-node-nav-link:active,

.skin-capsuletek a.sd-node-nav-link:focus { outline: none; }





/* Simple Dots Navigation */

.skin-capsuletek ul.sd-node-navigation-type-simple-dots {

	position: absolute;

	z-index: 80;

    bottom: 25px;

	width: 100%;

	height: 10px;

	margin: 0 !important;

	padding: 24px 0 0;

	list-style: none;

	text-align: center;

    text-indent: 0;

}

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li:before { content: ""; }

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li {

	display: inline;

	margin: 0;

	padding: 0;

	list-style: none;

    background: none !important;

}

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link,

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link:link,

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link:visited {

	display: inline-block;

    overflow: hidden;

	width: 10px;

	height: 10px;

	margin: 0 3px;

    padding: 0;

	background: url('sprite.png');

	background-repeat: repeat-y;

	background-position: 0 -120px;

    text-decoration: none;

    border: none;

}

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link:hover,

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link:active { text-decoration: none; }

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link .sd-node-nav-link-label-title { display: none; }

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link .sd-node-nav-link-label-date {

	position: absolute;

	top: 0;

	left: 50%;

	margin-left: -50px;

	text-align: center;

	width: 100px;

	height: 20px;

	display: none;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 20px;

	line-height: 24px;

	vertical-align: top;

	color: #555 !important;

}

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link.active,

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link.active:link,

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link.active:visited,

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link:hover {

	text-decoration: none;

	background-position: -10px -120px;

    border: none !important;

    margin: 0 3px !important;

    padding: 0 !important;

}

.skin-capsuletek ul.sd-node-navigation-type-simple-dots li a.sd-node-nav-link.active .sd-node-nav-link-label-date { display: block; }





/* Dates Navigation */

.skin-capsuletek ul.sd-node-navigation-type-dates {

	position: absolute;

    z-index: 80;

    bottom: 8px;

	width: 100%;

	height: 31px;

	margin: 0 !important;

	padding: 7px 0 0;

	list-style: none;

	text-align: center;

	border-top: 1px dotted #cfcfcf !important;

	background: #fff !important;

    text-indent: 0;

}

.skin-capsuletek ul.sd-node-navigation-type-dates li:before { content: ""; }

.skin-capsuletek ul.sd-node-navigation-type-dates li {

	position: relative;

	display: inline;

	margin: 0;

	padding: 0;

	list-style: none;

    background: none !important;

}

.skin-capsuletek ul.sd-node-navigation-type-dates li a.sd-node-nav-link,

.skin-capsuletek ul.sd-node-navigation-type-dates li a.sd-node-nav-link:link,

.skin-capsuletek ul.sd-node-navigation-type-dates li a.sd-node-nav-link:visited {

	position: relative;

	display: inline-block;

    overflow: hidden;

	margin: 0 4px !important;

    padding: 0 !important;

	width: 86px;

	height: 36px;

	line-height: 36px;

	vertical-align: middle;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #747474 !important;

	background: none;

	border-radius: 5px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	-o-border-radius: 5px;

	-khtml-border-radius: 5px;

    text-decoration: none !important;

    border: none !important;

}

.skin-capsuletek ul.sd-node-navigation-type-dates li a.sd-node-nav-link:hover {

	color: #333 !important;

	text-decoration: none !important;

    border: none !important;

    padding: 0 !important;

    margin: 0 4px !important;

}

.skin-capsuletek ul.sd-node-navigation-type-dates li a.sd-node-nav-link.active,

.skin-capsuletek ul.sd-node-navigation-type-dates li a.sd-node-nav-link.active:link,

.skin-capsuletek ul.sd-node-navigation-type-dates li a.sd-node-nav-link.active:visited {

	color: #747474 !important;

	background: #f1f1f1 !important;

    border: none !important;

    padding: 0 !important;

    margin: 0 4px !important;

}

.skin-capsuletek ul.sd-node-navigation-type-dates li a.sd-node-nav-link .sd-node-nav-link-label-title { display: none; }





/* Post Titles Navigation */

.skin-capsuletek ul.sd-node-navigation-type-post-titles {

	position: absolute;

    z-index: 80;

    bottom: 0;

	width: 100%;

	height: 48px;

	margin: 0 !important;

	padding: 0;

	list-style: none;

	background: #fff;

    text-indent: 0;

}

.skin-capsuletek ul.sd-node-navigation-type-post-titles li:before { content: ""; }

.skin-capsuletek ul.sd-node-navigation-type-post-titles li {

	position: relative;

	display: inline;

	margin: 0;

	padding: 0;

	list-style: none;

    background: none !important;
	
}

.skin-capsuletek ul.sd-node-navigation-type-post-titles li a.sd-node-nav-link,

.skin-capsuletek ul.sd-node-navigation-type-post-titles li a.sd-node-nav-link:link,

.skin-capsuletek ul.sd-node-navigation-type-post-titles li a.sd-node-nav-link:visited {

	position: relative;

    overflow: hidden;

	display: inline-block;

	padding: 0 !important;

    margin: 0 !important;

	height: 47px;

	line-height: 15px;

	vertical-align: middle;

	text-align: left;

	font-family: Arial,Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFF !important;

	background-image: url('sprite.png');

	background-position: 50% -125px;

	background-repeat: repeat-x;

	background-color: #fff !important;

    text-decoration: none !important;
	
	border: none !important;

}

.skin-capsuletek ul.sd-node-navigation-type-post-titles li a.sd-node-nav-link:hover {

	text-decoration: none !important;

	color: #fff !important;

	background-position: 50% -235px;

    border: none !important;

    padding: 0 !important;

    margin: 0 !important;

}

.skin-capsuletek ul.sd-node-navigation-type-post-titles.sd-node-total-3 li a.sd-node-nav-link { width: 33.33333333%; }

.skin-capsuletek ul.sd-node-navigation-type-post-titles.sd-node-total-4 li a.sd-node-nav-link { width: 25%; }

.skin-capsuletek ul.sd-node-navigation-type-post-titles.sd-node-total-5 li a.sd-node-nav-link { width: 20%; }

.skin-capsuletek ul.sd-node-navigation-type-post-titles li a.sd-node-nav-link.active,

.skin-capsuletek ul.sd-node-navigation-type-post-titles li a.sd-node-nav-link.active:link,

.skin-capsuletek ul.sd-node-navigation-type-post-titles li a.sd-node-nav-link.active:visited {

	color: #fff !important;

	background-position: 50% -180px;

}

.skin-capsuletek ul.sd-node-navigation-type-post-titles li a.sd-node-nav-link .sd-node-nav-link-label-title {

	position: relative;

	display: block;

	height: 32px;

    overflow: hidden;

	padding: 15px 8px 0;
	
	text-align: center;
	
	font-size: 14px;
	
	border-right: 1px solid #d9d9d9;

}

.skin-capsuletek ul.sd-node-navigation-type-post-titles li:last-child a.sd-node-nav-link .sd-node-nav-link-label-title {
	
	border-right: none;
	
}

.skin-capsuletek ul.sd-node-navigation-type-post-titles li a.sd-node-nav-link.active .sd-node-nav-link-label-title {

	font-family: Arial, Helvetica, sans-serif;

	padding: 15px 9px 0;
	
	text-align: center;
	
	font-size: 14px;

}

.skin-capsuletek ul.sd-node-navigation-type-post-titles li a.sd-node-nav-link .sd-node-nav-link-label-date { display: none; }

