/* LINEP-TV CUSTOM CSS */

body {background-color: #A1A591 !important;font-family: Georgia, "Times New Roman", Times, serif; color: #343537;}
#frame {margin: 40px auto !important;}
#frame, #sitetop, #main, #sitebottom {width: 973px !important; margin: 0;}
#main #sidebar {width: 260px !important;}
a:hover {color: #FF5F46;}

/* HEADER */
#identity {margin:30px 0 0; width: 300px; float: left;}
#identity #sitename a, #identity #sitebyline a {display: none;}

/* Special BG */
#sitetop {
	background: url(/files/bg-header.png) no-repeat 0 0;
	margin: 0;
	height: 110px;
	width: 948px !important;
}

#header, #sitelogo {padding: 0;}
#mainsub {background: url(/files/bg-mainsub.png) no-repeat 0 0;}
#frame {background: url(/files/bg-frame.png) repeat-y 0 0;}
#footer {background: url(/files/bg-footer.png) no-repeat 0 0; height: 30px; padding: 0;}
#sitetop, #contentsub {padding: 0 0 0 25px;	}
#sidebarsub {padding: 0 20px 0 0;}

/* Index Specials */
.block-tube-video-overview h2{display: none;}

/* VIDEO OVERVIEW */
.view-small-item .playlink {width:150px !important; height:80px !important;}
.view-small-item .view-item-sub {width: 150px;margin: 0 20px 0 0;}
.view-small-item .playlink  img {width:150px !important; height: 120px;margin-top: -16px;}
div.playicon {top: 23px !important; left: -55px;}

/* OPTIONAL SIDEBAR PLAYLIST */

body#widget-playlist.widget.tube {background: url(/files/bg-frame.png) repeat-y -20px 0;}
iframe.playlist-widget {width:236px; height:371px; border:0; margin-bottom:15px;}
#accept iframe.playlist-widget {display:none;}
#widget-playlist {position:relative; padding-top:33px;}
#widget-playlist a:active, #widget-playlist a:focus {outline:none;}
#widget-playlist .playlist-tabs {position:absolute; top:0; left:0; z-index:2; }

#widget-playlist .playlist-tabs a {
	display:inline-block;
	float:left;
	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 118px;
	text-align: center;
	padding: 0;
	height: 33px;
	line-height: 33px;
	border:none;
	background: url(/files/bg-playlist-tab.png) no-repeat right 0;
	color: #fff;
}

#widget-playlist .playlist-tabs a.playlist-active-tab {
	color:#353637;
	border:none;
	background-color: #fff;
	background-image: none;
	cursor: default;
	width: 117px;
}

#widget-playlist .playlist-body {background-color:white; clear:both; border: none; border-right: 1px solid #D2D2CD; border-bottom: 1px solid #D2D2CD; overflow-y:hidden; overflow-x:hidden; padding: 3px 0 0;}
#widget-playlist .playlist-item {border-bottom:1px solid #DFE0DA; padding: 15px 5px 15px 10px;}
#widget-playlist .playlist-thumbnail {float:left; padding-right:10px;}
#widget-playlist .playlist-title, #widget-playlist .playlist-channel {margin-top:2px;}

#widget-playlist .playlist-channel a {
	color:#FF5F46;
	text-decoration:none;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#widget-playlist .playlist-title a {
	text-decoration:none;
	font: 14px/17px Georgia, "Times New Roman", Times, serif;
	color: #353637;
}

#widget-playlist .playlist-title a {
	text-decoration:none;
	font: 14px/18px Georgia, "Times New Roman", Times, serif;
	color: #353637;
}

#widget-playlist .playlist-title a:hover {text-decoration: underline;}


/* SIDEBAR ELEMENTS*/

.sidebar .headline {
	color: #FF5F46 !important;
	font: bold 22px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif !important;
	margin: 0 0 5px;
	padding: 0;
}

#sidebar-search, #sidebar-subscribe, #sidebar-share {margin: 0 0 18px 0;}
#sidebar-search a:hover, #sidebar-subscribe a:hover, #sidebar-share a:hover {color: #FF5F46;}

#sidebar-subscribe a{font: normal 14px/24px Georgia, "Times New Roman", Times, serif;color: #343537;}

input#sidebar-share-embed {width: 227px;}

input#sidebar-share-embed, #sidebar-share .share-box form input.text {
	background: url(/files/bg-sidebar-input.png) no-repeat 0 0;
	height: 11px;
	padding: 10px 5px;
	margin: 0 !important;
	color: #999;
}

#sidebar-share .share-box form input.text {width: 169px; vertical-align: middle;}

#sidebar-share .share-box form input.submit.button {
	height: 32px;
	line-height: 31px;
	width: 50px;
	padding: 0 5px;
	text-align: center;
	background: url(/files/bg-sidebar-input-button.png) no-repeat right 1px;
	color: #fff;
	border: none;
	margin: 0 0 0 -3px;
	cursor: pointer;
	vertical-align: middle;

}

.sidebar .share-box{margin: 0 0 20px 0;}

.sidebar .share-box-title, html .fb_share_link {
	font-size: 12px;
	color: #353637;
	margin: 7px 0;
	font-weight: normal;
	font-style: normal;
}


/* SIDEBAR SEARCH */
#sidebar-search .search-box input.text.preview, #sidebar-share .share-box input.text.preview {margin-right: 0px !important;}

#sidebar-search form input, #sidebar-search form input.submit.button {
	height: 41px;
	font-weight: bold;
	margin: 0;
	border: none;
	font-size: 18px;
	vertical-align: middle;
}

#sidebar-search form input {
	background: url(/files/bg-sidebar-input-search.png) no-repeat 0 0;
	height:17px;
	width: 165px;
	padding: 12px 5px;
	color: #999;
	text-shadow: 1px 1px 1px #fff; /* Eye candy for webkit */
}

#sidebar-search .search-box form input.submit.button {
	background: url(/files/bg-sidebar-input-search-button.png) no-repeat right 0;
	width: 60px;
	padding: 0px;
	color: #fff;
	margin: 0 0 0 -3px;
	cursor: pointer;
	text-shadow: none;
}



/* HEADLINES */
#content #title {font-weight:normal !important; font-size:28px; text-shadow: 1px 1px 1px #fff;}
#contentsub .headline {font-size: 16px; font-weight: normal;}

/* VIEWS */
.view-list {margin-bottom:15px;}
.view-item {padding:0 1px 15px 0;}
.view-title {font-size:14px; letter-spacing:-0.03em; margin-top:5px;}
.view-title a {color:#353637; font-weight: normal;}
.view-title a:hover {color: #FF5F46;}
.view-large-item .view-title {font-style:none; font-weight:normal; font-size:28px; margin-top:10px; text-shadow: 1px 1px 1px #fff;}
.view-words{font-size: 14px; line-height: 19px;}
.view-name, .view-tags, .view-date, .view-time, .view-comments, .view-read-more-link, .view-delete-link {color:#7A7B75; font-size:12px; line-height:18px;}
.view-name a, .view-tags a, .view-date a, .view-time a, .view-comments a, .view-read-more-link a, .view-delete-link a {color:#FF5F46; font-weight:normal;}

.view-item-sub {
	color: #666;
}

.view-date a {color: #7A7B75;}


/* MENU */
.block-menu {
	float: right;
	margin: 65px 7px 0 0;
}

.menu-table a {
	color: #333437;
	font-size: 15px;
	font-weight: normal;
}

.menu-table a:hover {color: #FF5F46;}
.menu-table td {padding-right:17px;}


/* COMMENTS */
.comment-name a, .comment-date {text-decoration:none; font: bold 1.03em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
.comment-date {font-weight: normal;}
.comments, #comment-add-form {border:none;}
.large-comment-list-item {border-bottom:1px solid #D2D2CD;}

/* FORMS */
.autoform .form-item-wrapper {background-color:transparent; padding:10px 0; font-size:12px;}

/*CUSTOM FOOTER */
#footer {
	margin-bottom: 80px;
}
.footer-custom {
	padding: 40px 25px 0 20px;
}

.footer-custom-name {
	float: left;
	display: inline;
	font-size: 18px;
}

.footer-custom-links {
	float: right;
	display: inline;
	font-size: 13px;
	text-align: right;
}

.footer-custom-links a {color: #343537; font-weight: normal;}

.footer-custom-sponsor, .footer-custom-sponsor a {
	padding: 5px 0 0;
	color: #666 !important;
	font-weight: normal;
	text-align: right;
}

 .footer-custom-sponsor a:hover {
	text-decoration: underline;
}

