/*

Style Name: TubeHub

Version: 1.5.3

Author: TubeStyles.com

Author URI: http://www.tubestyles.com

Copyright: (c) 2010 TubeStyles.com

Terms URI: http://www.tubestyles.com/terms-conditions/

*/

BODY

{

	font-size: 14px;

	padding: 0px;

	font-family: arial;

	text-align: left;

}

.container_16 H1

{

	font-family: Calibri;

	font-weight: bolder;

	text-align: left;

	margin-left: 9px;

	font-size: 2.2em;

	margin-top: 5px;

}

.container_16 H2

{

	padding: 5px 0 0 10px;

	font-family: Georgia, serif;

	font-weight: normal;

	text-align: left;

	text-transform: uppercase;

	margin-left: 10px;

	white-space: nowrap;

	overflow: hidden;

	margin-right: 28px;

}

.grid_4.sidebarheader

{

	height: 40px;

	height: 50px;

	margin-bottom: -5px;

	background-repeat: no-repeat;

	text-align: left;

	width: 235px;

}

.container_16 P

{

	overflow: hidden;

	padding: 0;

	text-align: left;

	font-size: 80%;

	margin-left: 19px;

}

.container_16

{

	background-repeat: repeat-y;

}

FIELDSET INPUT

{

	padding-left: 20px;

	padding-top: 5px;

	padding-right: 20px;

	padding-bottom: 5px;

	font-weight: bold;

	font-size: 18px;

	text-transform: uppercase;

	margin: 10px;

	background-position: -20px -1px;

}

.commentbox

{

	font-size: 12px;

	width: 90%;

	height: 80px;

	padding: 10px;

}

DIV.stars

{

	width: 77px;

	float: right;

	margin-right: 5px;

}

DIV.rating

{

	width: 40px;

	float: left;

	margin-left: 2px;

	font-weight: bold;

	font-size: 15px;

	margin-top: -2px;

}

.vtitle

{

	overflow: hidden;

	height: 17px;

	font-weight: bold;

	padding-left: 0px;

	padding-right: 5px;

}

.sidebarbanner

{

	margin-left: auto;

	margin-right: auto;

}

DIV.title

{

}

.sidebarbanner A IMG

{

	margin-bottom: 15px;

	padding: 10px;

	border: 0;

}

#header

{

	height: 120px;

}

#topbanner A IMG

{

	padding: 10px;

	border: 0;

}

#topbanner

{

	float: right;

	margin-top: 10px;

	margin-right: 10px;

}

#toplogo A IMG

{

	border: 0px solid #000000;

}

#toplogo

{

	/*[disabled]margin-top:13px;*/

	margin-left: -7px;

	width: 382px;

	float: left;

}

#navbar

{

	height: 50px;

	margin-bottom: 5px;

	width: 960px;

}

.rowhead

{

	height: 50px;

	background-repeat: no-repeat;

	text-align: left;

	margin-left: -2px;

}

#footer

{

	width: 100%;

	height: 250px;

	margin-top: 15px;

	text-align: center;

	padding-bottom: 10px;

	background-position: bottom center;

	background-repeat: no-repeat;

}

#searchbar

{

	float: right;

	height: 40px;

	line-height: 40px;

	position: relative;

	z-index: 10000;

	padding-right: 30px;

	margin-top: 4px;

}

#searchbara INPUT

{

	height: 27px;

	width: 147px;

	margin-left: 15px;

	position: relative;

	padding-top: 9px;

}

FORM

{

	margin: 0px;

	padding: 0px;

}

#pagination A

{

	width: 20px;

	display: block;

	float: left;

	text-align: center;

	margin: 3px;

	padding: 3px;

}

#pagination

{

	height: 20px;

	font-weight: bold;

	float: left;

	width: 415px;

	text-align: left;

	margin-top: 10px;

	margin-bottom: 10px;

}

#pagination SPAN.pages

{

	display: block;

	float: left;

	margin-top: 7px;

	margin-right: 3px;

}

.footerblock

{

	width: 230px;

	height: 165px;

	background-repeat: no-repeat;

	font-size: 11px;

	text-align: justify;

	margin-bottom: 8px;

	margin-left: 6px;

}

.footercontainer

{

	width: 950px;

	margin-left: auto;

	margin-right: auto;

	margin-top: 65px;

}

.footerblock P

{

	padding: 10px;

}

.footerblock H3

{

	padding: 10px;

	text-align: center;

	margin-bottom: -20px;

	margin-top: 5px;

	font-size: 18px;

}

.copyright

{

	font-size: 10px;

	text-transform: uppercase;

}

#player

{

	margin-right: auto;

	display: block;

	margin: 0 auto 18px;

}

.embedcode

{

	width: 400px;

	text-align: center;

	padding: 5px;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 20px;

}

.comment

{

	text-align: justify;

	margin-bottom: 10px;

	margin-top: 10px;

}

.commentHead H3

{

	font-size: 22px;

	margin-bottom: 8px;

	padding-bottom: 4px;

}

LEGEND

{

	font-size: 18px;

	margin-left: 10px;

	margin-bottom: 5px;

}

FIELDSET

{

	margin: 10px;

	padding: 10px;

	text-align: center;

}

