div#themen h4 {display: none;}
div#linklove h4 {border-bottom: 1px dotted #CCC; margin-bottom: 4px; padding: 0px 0px 2px 4px;}
div#linklove ul.blogroll {margin-bottom: 10px;}
div#linklove ul.blogroll a {font-weight: normal;}
div#linklove ul.blogroll a:hover {text-decoration: underline; color: #C06;}
div#tabvanilla {font-family: Tahoma, Geneva, sans-serif; line-height: 160%;}
div#tabvanilla ul {padding: 5px 0px;}
div#tabvanilla a {text-decoration: none;}

.widget {
margin: 20px 6px;
padding: 0px 10px 20px 10px;
margin-bottom: 15px;
}

	.widget a {
	color: #222;
	text-decoration: none;
	}
	
	.widget a:hover {
	color: #009;
	text-decoration: underline;
	}

	.tabnav li {
	display: inline;
	list-style: none;
	padding-right: 5px;
	}
	
		.tabnav li a {
		text-transform: uppercase;
		color: #222;
		font-weight: bold;
		padding: 4px 6px;
		outline: none;
		border: 1px solid #CCC;
		border-bottom: none;
		}
		
		.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
		background: #C06;
		color: #FFF !important;
		text-decoration: none;
		}
		
	.tabdiv {
	background: #f2fcff;
	border: 1px solid #CCC;
	padding: 5px;
	}
	
		.tabdiv li {
		margin-left: 3px;
		}

.ui-tabs-hide {
		display: none;
		}

		#featuredvid {
		text-align: center;
		}
		
			.fvid {
			margin-bottom: 5px;
			}
		
			.vidselector li {
			text-align: left;
			list-style: none;
			padding: 5px;
			background: #ffffff;
			border: 1px solid #dedbd1;
			text-transform: uppercase;
			margin-bottom: 5px;
			}
