/**
 * Theme Name: Hybrid DigiFotoTips
 * Theme URI: http://www.digitalefotografietips.nl
 * Description: DigitaleFotografieTips.nl
 * Version: 1.0
 * Author: Kenneth Verburg
 * Author URI: http://www.digitalefotografietips.nl
 *Template: hybrid
 */

/* My Comment */
 
/* Get base 21px CSS */
html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;background:transparent;border:none;text-decoration:none}b,i,hr,u,center,menu,layer,s,strike,font,xmp{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;font-weight:normal;font-style:normal;background:transparent;border:none;text-decoration:none}font{color:#333}center{text-align:left}body{line-height:24px;font-family:Georgia,Times,"Times New Roman",serif;color:#333;background:#fff}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal;margin:0 0 21px 0}h1{font-size:1.8em}h2{font-size:1.7em}h3{font-size:1.55em;}h4{font-size:1.4em}h5{font-size:1.25em}h6{font-size:1.1em}p{margin:0 0 21px 0}ol,ul{list-style:none}ul{list-style:disc;margin:0 0 21px 2.5em}ol{list-style-type:decimal;margin:0 0 21px 3em}ol ol{list-style:upper-roman}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:upper-alpha}ol ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 0 18px 3px}dl dt{font-weight:bold;margin:12px 0 0 0}dl dd{margin:6px 0 0 1.5em}strong{font-weight:bold}strong strong{font-weight:normal}em,cite{font-style:italic}em em,cite cite{font-style:normal}abbr{cursor:help}acronym{text-transform:uppercase;border-bottom:1px dashed #666;cursor:help}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:baseline;position:relative;bottom:0.3em}sub{vertical-align:baseline;position:relative;top:0.3em}address{font-style:italic;margin:0 0 21px 0}li address,dd address{margin:0}blockquote{margin:0 2.5em;font-style:normal}blockquote em,blockquote cite{font-style:italic}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{cursor:pointer}a img{border:none}pre{overflow:auto;font:.9em Monaco,monospace,Courier,"Courier New";line-height:21px;margin-bottom:21px;padding:9px}code{font:.9em Monaco,monospace,Courier,"Courier New"}pre code{font-size:1em}ins,dfn{font-style:italic;text-decoration:none;border-bottom:1px solid #666}del{text-decoration:line-through}object{margin-bottom:21px}input,textarea{font-size:1em;font-family:Georgia,Times,"Times New Roman",serif;padding:3px}:focus{outline:none}form label{cursor:pointer}option{padding:1px 3px}table{border-collapse:collapse;border-spacing:0;margin-bottom:21px}th,td{text-align:left}hr{margin-bottom:21px}img.wp-smiley{max-height:12px;margin:0;padding:0;border:none}.gallery{display:block;text-align:center;margin-bottom:21px !important}.alignleft,.left{float:left;margin-right:15px}.alignright,.right{float:right;margin-left:15px}.aligncenter,.center{display:block;margin:0 auto 21px auto}.alignnone,.block{clear:both;margin:0 0 21px 0}.clear{clear:both}img.alignleft,img.alignright{display:inline}blockquote.alignleft,blockquote .alignright{width:33%}

/* Get a layout CSS */
/**
 * Two columns with content floated left.
 * Fixed width of 960px.
 *
 * @since 0.6
 * @package Hybrid
 * @subpackage CSS
 */

#body-container {
	overflow: hidden;
	width: 960px;
	margin: 0 auto;
	}

#container {
	overflow: hidden;
	float: left;
	width: 960px;
	}

.content {
	overflow: hidden;
	float: left;
	width: 620px;
	}

#primary {
	position: relative;
	float: right;
	width: 300px;
	}

#secondary {
	position: relative;
	clear: right;
	float: right;
	width: 300px;
	}

#footer-container {
	clear: both;
	overflow: hidden;
	}

#footer {
	clear: both;
	overflow: hidden;
	}

/* Get default Hybrid CSS */
/**
 * Screen Stylesheet
 * Default style for the Hybrid theme
 *
 * @since 0.3
 * @package Hybrid
 * @subpackage CSS
 */

/* Body */
body {
	font: normal normal normal 15px/21px Georgia, Times, "Times New Roman", serif;
	}

/* Headers */
h2, h3, h4, h5, h6 {
	color: #000;
	font-weight: bold;
	}
h2 {
	font-size: 21px;
	}
h3 {
	font-size: 19px;
	}
h4 {
	font-size: 17px;
	}
h5 {
	font-size: 15px;
	}
h6 {
	font-size: 13px;
	}

/* Lists */
ul {
	list-style: square;
	}

/* Tables */
table {
	width: 100%;
	border-collapse: separate;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}

td, th {
	padding: 3px 6px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	}
th {
	background: #eee;
	}

.breadcrumb {
	font-style: italic;
}

/* Posts */
.post {
	overflow: hidden;
	margin: 0 0 40px 0;
	}

/* Entry title */
.entry-title {
	font-size: 24px;
	margin: 0 0 12px 0;
	font-weight: normal;
	font-style: italic;
	}
.archive .entry-title, .search .entry-title {
	font-size: 21px;
	margin: 0;
	}
.page-title, .attachment-title {
	margin: 0 0 21px 0;
	}
.entry-title a {
	color: #000;
	}

/* Byline */
.byline {
	margin: 0 0 20px 0;
	font-style: italic;
	color: #666;
	}
.archive .byline, .search .byline {
	margin: 0;
	}


/* Entry content */
.entry-content {
	overflow: hidden;
	margin: 0 0 10px 0;
	}

/* Navigation links */
.navigation-links {
	margin-bottom: 21px;
	font-style: italic;
	}
.navigation-links .previous {
	float: left;
	max-width: 50%;
	}
.navigation-links .next {
	float: right;
	max-width: 50%;
	text-align: right;
	}

/* WP Pagenavi plugin */
.wp-pagenavi {
	margin-bottom: 21px;
	}
.wp-pagenavi .pages, .wp-pagenavi .current, .wp-pagenavi .extend, .wp-pagenavi a {
	margin-right: 6px;
	padding: 3px 9px 3px 9px;
	border: 1px solid #ccc;
	}

/* Widgets */
.widget {
	overflow: hidden;
	margin: 0 0 15px 0;
	color: #464646;
	}
.widget a {
	color: #464646;
	text-decoration: underline;
	}
.widget a:hover {
	color: #d54e21;
	text-decoration: none;
	}

/* Widget titles */
.widget-title {
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 18px;
	font-weight: normal;
	font-style: italic;
	border-bottom: 1px solid black;
	margin-bottom: 5px;
}

/* Comments template */
#comments-template {
	clear: both;
	}

/* Comment headers */
.comments-header {
	font-size: 1.2em;
	}

/* Comments are closed */
.comments-closed {
	font-style: italic;
	}

/* Comment list */
#comments-template ol {
	list-style: none;
	margin: 0 0 21px 0;
	}
#comments li, #comments li li li, #comments li li li li li {
	overflow: hidden;
	margin: 0 0 15px 0;
	padding: 15px 15px 0 15px;
	background: #fff;
	border: 1px solid #ccc;
	}
#comments li li, #comments li li li li {
	background: #f9f9f9;
	}

/* Avatar */
#comments-template .avatar {
	width: 40px;
	height: 40px;
	float: left;
	margin: 5px 15px 0 0;
	padding: 0;
	border: 1px solid #666;
}

/* Comment metadata */
.comment-meta {
	margin: 10px 0 21px 0;
	font-size: 13px;
	color: #666;
	}
.comment-author {
	font-size: 15px;
	color: #000;
	}
.comment-reply-link, .permalink, .comment-edit-link {
	font-style: italic;
	color: #666;
	}

/* Comment text */
.comment-text {
	clear: left;
	margin: 0 15px;
	}

/* Form */
.text-input {
	display: block;
	padding: 3px 6px;
	width: 97%;
	}

body {
 background: #690d29 url(http://cdn.digitalefotografietips.nl/wp-content/themes/hybrid-digifototips/images/bg-main5.gif) repeat-x;
/*font-family: Arial, sans-serif;*/

	font: 15px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;

}

/* Body container */
#body-container {
	overflow: hidden;
	width: 980px;
	margin: 0 auto;
}


/*---:[ SECONDARY NAVIGATION ]:---*/
#second_nav { clear: both; /*float: right; *width: 60%; _width: 70%;*/ }
#second_nav ul { list-style: none; margin: 0px; }
		#second_nav li { display: inline; float: left; margin-left: 2.5em; margin-bottom: 10px;}
		#second_nav li a { color: #000; font: bold 1.6em "Myriad Pro", Helvetica, Arial, sans-serif; padding-bottom: 7px; }
				#second_nav li a:hover { color: #000; text-shadow:1px 1px #e3e3e3; }
				#second_nav li a span { color: #000; display: block; font-size: 0.6em; font-weight: 600; line-height: 0.8em; text-shadow: 1px 1px #e3e3e3; }

#second_nav_menu a { display: block; margin-top: 5px; }

	#second_nav_menu li { display: list-item; position: relative; }

					#second_nav_menu ul li a:hover { color: #a8a8a8; text-shadow: none; }

#second_nav_menu li:hover ul, #second_nav_menu a:hover ul, #second_nav_menu :hover ul :hover ul, #second_nav_menu :hover ul :hover ul :hover ul { visibility: visible; }

#second_nav li.second_nav_one {
	margin-left: 0px;
}


/*---:[ TOP LEFT NAVIGATION ]:---*/

#sitename {
	float: left;
}

ul.site_navigation {
	padding-top: 5px;
	margin-left: 0px;
	float: right;
}
.site_navigation, .site_navigation a, .site_navigation li ul { border-style: solid; }
	.site_navigation a { text-transform: uppercase; letter-spacing: 2px; }
	.site_navigation .current > a, .site_navigation .current-cat > a { cursor: text; }

.site_navigation a { font-size: 0.7em; line-height: 1.273em; padding: 0.636em 0.818em; border-width: 0.091em; border-left-width: 0; }

.site_navigation { position: relative; list-style: none; z-index: 50; margin-left: 10px; }
	.site_navigation li { position: relative; float: left; }

.site_navigation { border: 0;  height: 28px; margin-top: 2px; padding: 0; width: 53%; *width: 51%; margin-bottom: 3px; }
	.site_navigation .tab a, .site_navigation .cat-item a, .site_navigation a { background: none; border: 0; color: #F0F0F0; letter-spacing: normal; margin-right: 1em; padding: 0.4em 0.5em; }
	.site_navigation .current a, .site_navigation .tab a:hover, .site_navigation .cat-item a:hover, .site_navigation .current-cat a { background: #414141; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

a:link, a:visited {
	color: #8a1437;
/*font-weight: bold;*/
	text-decoration:none
	}

a:hover, a:active {
	color: #8a1437;
	text-decoration:underline;
	}

a img {
	border:0;
	}

/* headlines */

h1.entry-title { 
font-size: 2.2em;
line-height: 1.2em;
margin-bottom: 5px;
}

.widget-inside {
	margin-top:  15px;
	width: 336px;
	height: auto;
	}
		
#search-1 {
	margin-top: 0px;
	padding-bottom: 8px;
	float: right;
}

.search-text {
	width: 346px;
	height: 25px;
	color: #797979; font-size: 0.9em; padding: 2px 2px 2px 6px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.search-excerpt {
	background-color: #f7ff3d;
}

	#secondary {
	width: 346px;
	text-align:center;
	border-bottom: 1px solid #d4d4d4;
}

.widget-inside, #abonneren {
	text-align: left;
}
	
.widget-inside ul {
	padding: 10px;
	list-style: none;
	margin: 0px;
}

.widget-inside img {
	float: left;
	padding-right: 2px;
	padding-bottom: 2px;
}

h2 {
	font-family: Helvetica, Arial, sans-serif; 
	font-size:1.5em;
	margin-bottom:10px;
}

h2.entry-title a { 
	letter-spacing: -0.5px;
	font-size: 1.1em;
}

h1.entry-title a {
	color: black;
	}

.hfeed h3 {
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 1.2em; 
	letter-spacing: -0.5px;
	/*text-decoration: underline;*/
}

.breadcrumb { 
padding-top: 5px;
	color: #F0F0F0; 
	font-size: 0.85em; 
	margin:0.6em 0em;
	text-transform: uppercase; 
	float: left;
	clear: both;
}

.breadcrumb a { border-bottom: 1px solid #747474; color: #B5B5B5; }
.breadcrumb a:hover { border: 0; }

.entry-content p img {
	/* Rand weghalen */
	border:none;
	margin-right: 10px;
}

#container {
	width: 978px;
	padding: 0px;
	/*padding:10px;*/
	background:#eeeeee url(http://cdn.digitalefotografietips.nl/wp-content/themes/hybrid-digifototips/images/diag_stripe.gif);
	/*border-left:5px solid #fff;
	border-right:5px solid #fff;*/
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	margin: 0px;
	/*background-color: #ebeaeb;*/
	}
	
.hfeed {
	background-color: white;
	width: 591px;
	padding: 15px;
	margin: 0px;
	border-right: 1px solid #d4d4d4;
	border-bottom: 1px solid #d4d4d4;
	/*font-size: 100%;*/
line-height: 1.625em;
}

.home .post {
	margin-bottom: 10px;
	/*border-bottom: 1px dashed #d4d4d4;*/
}

.post {
	margin-bottom: 12px;
}

.singular .post-meta-data {
	/*display: none;*/
}

.entry-content {
	margin-bottom: 20px;
	border-bottom: 1px dashed #d4d4d4;
}

#gads_bottom {
	/*text-align: center;
	margin-bottom: 25px;*/
}

#header {
	height: 95px;
	margin:0px;
	padding: 0px;
		clear:both;
		display: block;
}

.sitelogo {
	float:left;

}

#site-title, #site-description {
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; 
	font-style: normal;
	display: none;
}

#site-title {
	margin-bottom: 0px;
}

#site-title a {
	font: bold 1em Arial, sans-serif;
	padding-top: 5px; 
	text-decoration:none; 
	color:#8a1437;
}

#site-title a:hover {
	text-decoration:none; 
	color:rgb(50,50,50);
}

#navigation {
	/*background-color: red;*/
	margin: 0px;
	padding: 0px;
}

.sidebar {
	padding:5px;
	background:#fff;
}
	
#abonneren { 
        /*background: #fff url("http://cdn.digitalefotografietips.nl/wp-content/themes/hybrid-digifototips/images/abonneren_bg.gif") top right no-repeat; border: none; */
font-size: 0.9em;
margin-bottom: 15px;
}

#abonneren h3 {
	padding-top: 15px;
font-family: Helvetica;
}
	
#header #ad1_header {
	margin-top: 3px;
	width: 728px;
	height: 90px;
	display: block;
	float: right;
}

#ad2_header {
	width: 468px;
	height: 60px;
}

#zijbalkads {
	margin: auto;
	width: 336px;
	height: 280px;
}

img.thumbnail {
	float: left;
	margin: 0px;
	border: none;
	padding: 2px 10px 0px 0px;
}

.category-nieuws p.byline {
	display: block;
}

.category-nieuws img.thumbnail, .archive img.thumbnail {
	float: left;
	padding-top: 1px;
	padding-right: 10px;
}

.entry-summary {
	border-bottom: 1px dashed #d4d4d4;
	padding: 0px;
}

#wrapper .entry-summary {
	border: none;
}

.category-nieuws .entry-summary p {
	margin: 0px;
}

.archive .entry-summary p {
	margin-bottom: 15px;
}

.category-nieuws .post, .archive .post {
	margin-top: 20px;
}


.seriesbox {
	padding: 5px;
	margin-left: 25px;
	margin-right: 15px;
	margin-bottom: 10px;
	background-color: #f8f8f8;
	float: right;
	width: 250px;
	font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	font-style: normal;
	font-size: 0.9em;
	line-height: 1.5em;
font-weight:400;
}

.wp-pagenavi {
	text-align: center;
	font-size: 0.8em;
	margin-bottom:  0px;
}

.seriesbox ul {
	margin-top: 6px;
	margin-bottom: 0px;
	margin-left: 17px;
}

#get-recent-comments ul {
	padding-left: 10px;
	padding-right: 10px;
	/*padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;*/
}

#get-recent-comments img {
float:left;
margin:0.1em 0.2em 0 0;
}

#get-recent-comments ul {
	margin: 0px;
}

.sidebar ul li {
	/*font-family:Arial, sans-serif;*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1.3em;
	font-size: 0.85em;
	list-style: none;
	padding-bottom: 5px;
	padding-top:  5px;
	border-bottom: 1px dashed #d4d4d4;
}

.sidebar ul li a {
	font-weight: bold;
}

.byline, .post-meta-data {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-style: normal;
	font-size: 0.7em;
	line-height: 1.4em;
	margin-bottom: 20px;
}

.author-bio {
	background-color: #d4d4d4;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 7px;
}

.author-description img {
	padding: 2px;
	margin-top: 0px;
}

/*#get-recent-comments li {
	margin-top: 10px;
}*/


/* Comments*/

div#cancel-comment-reply { font-weight:bold; }

#comments ol.comment-list { margin-top:20px; list-style:none; }

#comments ol.comment-list blockquote { background:#ededed; }
    
#comments .clearfloat { background:none; }

#comments div.navigation { padding:5px 0px 20px 0px; font-weight:bold; }

/*ul.commentlist li.pingback, ul.commentlist li.trackback { }*/
ol.comment-list li.comment { padding: 11px 14px 11px 14px; background:#f2f2f2; list-style:none; margin-bottom:10px; border-bottom: 1px solid #dcdbd7; }
ol.comment-list li.comment h3#respond { background:#fff; margin-top:15px; }
ol.comment-list li.comment img.avatar { border:1px solid #ccc; margin:0px 0px 13px 13px; float:right; padding:2px; width:45px; height:45px; }	
ol.comment-list li.comment cite { color:#313228; font-weight:bold; font-size:14px; }
ol.comment-list li.comment div.comment-meta { margin-top:0px; }
ol.comment-list li.comment cite a { text-decoration:none; }
ol.comment-list li.comment div.reply { clear:both; display:block; }
ol.comment-list li.comment div.reply a { text-decoration:none; font-weight:bold; }
ol.comment-list li.comment blockquote { width:380px; }

ol.children li.comment { margin-top:15px; padding: 12px 12px 12px 12px; border:none; list-style:none; margin-bottom:0px; }

#respond {
	width: 75%;
}

#commentform p {
	margin: 5px;
}

#respond textarea { width:99%; font-family: Helvetica, Arial, sans-serif; }
#respond label { font-weight:bold; }
#respond a {text-decoration:none; }
#respond h3 {margin-top:15px; }

li.comment div#respond h3 { display:none; }

fieldset {
	margin-bottom: 5px;
}

fieldset legend h2 {
	font-size: 0.9em;
	display: block;
}

.series-nav-left {
	float: left;
}

.series-nav-right {
	float: right;
}

.entry-title, .archive-title {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	margin-top: 7px;
}

#footer {
	background-color: #2e2e2e;
	color: white;
	font-style: normal;
	font-size: 0.8em;
    height: 30px;
	padding-left: 10px; 
	padding-top: 10px;
}

#footer a {
	color: white;
	text-decoration: underline;
}

.copyright {
	margin: 0px;
}

#textadwrapper #item{
	display: block;
	border: 1px solid black;
}

#textadwrapper #item #image {
	float: left;
}

#textadwrapper #item #image a {

}

ul.related_post {
	clear: left;
	width: 200px;
	float: left;
}

#related_posts {
	float: left;
	margin: 0px;
	padding: 0px;
}

#ad2_bottom {
	float: right;
}

#abopromo {
	clear: both;
}

#textadwrapper #item #text {
	margin-left: 50px;
}

#features {
	position: relative;
	clear: both;
	width: 978px;
	height: 250px;
	overflow: hidden;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
}

#features-nav {
	position: absolute;
	top: 0px;
	left: 0px;
}

#features-nav .features-nav-item {
	left: 0px;
	position: relative;
	display: block;
	width: 320px;
	height: 64px;
	padding: 10px 20px;
	cursor: pointer;
}

#features-nav .features-nav-item#features-nav3 {
	height: 62px;
}

#features-nav .features-nav-item.current {
	display: block;
	width: 320px;
	height: 64px;
	padding: 10px 70px 10px 20px;
	cursor: default;
}

.features-nav-tnail {
	float: left;
	width: 58px;
	height: 58px;
	padding: 2px;
	margin: 0 15px 0 0;
	overflow: hidden;
}

.features-nav-tnail img {
	width: 58px;
	height: 58px;
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5;
}

#features-nav .features-nav-item.current .features-nav-tnail img {
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#features-nav .features-nav-item h3 {
	margin: 2px 0 0 0;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
}

#features-nav .features-nav-item p {
	font-size: 1.1em;
	line-height: 1.4em;
}

#features-nav .features-nav-item span {
	display: none;
}

#features .features-effects {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}


#features {
	clear: both;
	background-color: #e2e3e5;
}

#features-nav .features-nav-item {
	background: url("http://cdn.digitalefotografietips.nl/wp-content/themes/hybrid-digifototips/images/features-nav-bg.jpg") repeat-x 0 0;
}

#features-nav .features-nav-item.current {
	background: url("http://cdn.digitalefotografietips.nl/wp-content/themes/hybrid-digifototips/images/features-nav-current4.png") no-repeat 0 0 !important;
	background: url("http://cdn.digitalefotografietips.nl/wp-content/themes/hybrid-digifototips/images/features-nav-current.gif") no-repeat 0 0;
}

.features-nav-tnail {
	background: url("http://cdn.digitalefotografietips.nl/wp-content/themes/hybrid-digifototips/images/features-nav-tnail.jpg") no-repeat 0 0;
}

.features-nav-tnail img {
	float: left;
}

#features-nav .features-nav-item h3 {
	color: #9fa1a3;
	font-size: 0.7em;
}

#features-nav .features-nav-item p {
	color: #b6b9ba;
	font-size: 0.7em;
}

#features-nav .features-nav-item.current h3 {
	color:#8a1437;
	font-size: 0.7em;
}

#features-nav .features-nav-item.current p {
	color: #4f5253;
	font-size: 0.7em;
}

#features .button a:hover, .content .button a:hover {
	background: transparent;
}

.jcarousel-container {
	position: relative;
}

.jcarousel-clip {
	padding: 0;
	margin: 0;
	overflow: hidden;
	position: relative;
}

.jcarousel-list {
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}

/* FEATURES
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

.jcarousel-features .jcarousel-list li,
.jcarousel-features .jcarousel-item {
	position: relative;
	float: left;
	list-style: none;
	width: 630px;
	height: 250px;
}

.jcarousel-features .jcarousel-container {
}

.jcarousel-features .jcarousel-container-horizontal {
	width: 960px;

}

.jcarousel-features .jcarousel-clip-horizontal {
	position: absolute;
	top: 0px;
	left: 360px;
	width: 620px;
	height: 250px;
}

.jcarousel-features .jcarousel-item {
	width: 630px;
	height: 250px;
}

.jcarousel-features .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}

h3.sub-category-title {
	font-size: 1.5em;
}


/* Float Properties*/

.clearfloat:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.clearfloat {
	display: inline-block;
	}


/* Hides from IE-mac \*/
* html .clearfloat {
	height:1%;
	}

*+html .clearfloat {
	height:1%;
	}

.clearfloat {
	display:block;
	}
	
#comments-template li.entry-author {
	background-color: #f6f9fe;
	border: 1px solid #8fa0af;
}

.wpp-thumbnail.wp-post-image {
	margin-right: 3px;
}

#mc-embedded-subscribe {
	font-family: arial;
}

#somecount {
	font-family:Georgia,Times,"Times New Roman",serif;
	font-size: 14px;
	font-style:italic;
	text-align: center;
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 20px;
	float: left;
}

#somenews {
	padding-top: 15px;
	clear: both;
}


img.tptn_thumb.wp-post-image {
	padding-right: 5px;
}

#widget_tptn_pop_daily-2 div.widget-wrap.widget-inside ul li {
	min-height:80px;
}

#widget_tptn_pop_daily-2 div.widget-wrap.widget-inside ul li img {
	padding-top: 1px;
}

.tribe-events-month-nav{top: 40px;left:0;bottom:0;z-index:0;clear: both;}

#mc-embedded-subscribe-form {
	font-size: 0.9em;
}

div.rsstext {
	padding-left:5px;
}

.entry-title
a{color:#000;font-size: 0.9em;}

.socialize-text{
	font-size: 0.9em;
}

.socialize-button{display:block;height:65px;width:70px;padding:0
3px 0 0;float:left}
