/*
/* Special items : error containers, field hints, required table cell  */
	.KT_field_error {
		color: #e0363d;
		font-size:12px;
		padding-left:;
		padding-top:0px;
	}
	.KT_field_hint {
		color:#e0363d;
		font-size: 12px;
	}


	/* span containing the "*" for required field labels */
	.KT_tngtable label span.KT_required {
		padding: 0 2px;
		color: #e0363d;
		font-size:12px;
	}

	/* The actual error message style */
	.form_validation_field_error_error_message {
		color:#e0363d;
		display:inline;
		font-size:11px;

	}
	form.form_validation_form_error table {
		border: 2px solid red;
		font-size:12px;
	}
	
#signupform table {
	font-size: 12px;
	margin-left: 65px;
	width: 630px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 15px;
}
#editvids {
	float: left;
	display: inline;
	margin-top: 8px;
	margin-left: 20px;
}

#signupform #age {
	width: 26px;
}
#subpara  {
	padding-top: 18px;
	padding-left: 10px;
	color: #666;
}
#header {
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #FFFFFF;
	height: 24px;
	width: 568px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 38px;
	background-color: #E4ECC6;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #666;
}

#search_form label {
	padding-top: 6px;
	vertical-align: top;
}

#label {
	text-align:right;
	padding-top: 6px;
	vertical-align: top;
	padding-left: 22px;
}

.star {
	color: #e0363d;
	font-size: 12px;
	vertical-align: top;
}

.condstar {
	color: #e0363d;
	font-size: 12px;
	float: left;
	height: 70px;
	margin-right: 3px;
	display: inline;
}
#signupform input, #signupform select{
	margin-left: 8px;
	width: 196px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#signupform #agree    {
	width: 20px;
	margin-left: 5px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
}
#signupform #KT_Insert1 {
	width: 60px;
	margin-top: 10px;
}
#signupform  #instrument {
	width: 110px;
}
#signupform  #country {
	width: 200px;
}
#signupform #username {
	width: 196px;
}
#updateheader1  {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	background-color: #000667;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
}
#updatesecurity {
	float: left;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	display: inline;
	padding: 0px;
}
#signupform  #skilllevel {
	width: 110px;
}

#signupform #gender_1 {
	width: 20px;
	margin-left: 5px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
}
#signupform #gender_2 {
	width: 20px;
	margin-left: 5px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
}
#loginform table {
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	display: inline;
}
#loginform fieldset {
	border: 1px solid #999;
	margin-left: 120px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 45px;
	margin-bottom: 100px;
	width: 465px;
}
#loginform  a:hover {
	color: #0094B0;
}

#loginform legend {
	color: #666;
	padding: 0px;
	margin: 0px;
}

#loginform input {
	margin-left: 3px;
	width: 160px;
	margin-top: 5px;
	margin-right: 10px;
}
#loginform .KT_buttons #kt_login1 {
	width: 60px;
}
#loginform #kt_login_rememberme {
	width: 20px;
}
#loginform #label {
	padding-top: 11px;
}
#loginform  #label_log  {
	padding-top: 8px;
}

#forgotPWform table {
	font-size: 12px;
	margin-left: 12px;
	width: 630px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* trace container ( initially collapsed) area */
#KT_tngdeverror, #KT_tngtrace {
	margin-top:50px;
	margin-bottom:25px;
	margin-left:140px;
	color: #e0363d;
	font-size:12px;
	font-weight:bold;
}
#update_profile_form table {
	font-size: 12px;
	width: 334px;
	border: 1px solid #ccc;
	background-color: #eff0ef;
	padding: 0px;
	height: 390px;
}
#update_profile_form input, #update_profile_form select {
	width: 196px;
	font-size: 13px;
	color: #666;
	margin: 0px;
}
#update_profile_form #gender {
	width: 80px;
	margin: 0px;
}
#update_profile_form #age {
	width: 26px;
	margin: 0px;
}
#signupform   #password  {
	width: 104px;
}
#signupform #re_password {
	width: 104px;
}
#update_profile_form  #country {
	width: 200px;
	margin: 0px;
}
#update_profile_form  #instrument {
	width: 110px;
	margin: 0px;
}
#update_profile_form  #skilllevel {
	width: 110px;
	margin: 0px;
}
#update_profile_form #KT_Update1 {
	margin-top: 10px;
	color: #000;
	margin-bottom: 10;
	width: 60px;
	margin-bottom: 10px;
}
#update_profile_form {
	margin: 0px;
	padding: 0px;
}
#update_sec_form table {
	font-size: 12px;
	width: 284px;
	margin: 0px;
	background-color: #eff0ef;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border: 1px solid #ccc;
	height: 202px;
}
#update_sec_form #password {
	width: 104px;
	margin: 0px;
}
#update_sec_form #re_password {
	width: 104px;
	margin: 0px;
}
#update_sec_form #old_password {
	width: 104px;
	float: left;
	margin: 0px;
}
#update_sec_form #KT_Update2 {
	margin-top: 10px;
	width: 60px;
	font-size: 14px;
	color: #000;
	margin-bottom: 10px;
}
#addpic img {
	border: 1px solid #999;
	margin-left: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	width: 100px;
	margin-top: 4px;
}
#addpic a {
	font-size: 12px;
	text-decoration: none;
}
#label5 {
	width: 104px;
	margin: 0px;
	padding: 0px;
}
#addpic #label4 #button {
	margin-bottom: 10px;
}

#addpic table {
	float: left;
	display: inline;
	background-color: #eff0ef;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border: 1px solid #ccc;
	margin: 0px;
	width: 284px;
	height: 166px;
}

#label2 {
	text-align: right;
	padding-bottom: 10px;
	padding-left: 14px;
}
#updateheader2 {
	background-color: #000667;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #fff;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#label3 {
	padding-left: 5px;
	padding-bottom: 10px;
}
#addpic {
	margin-top: 22px;
	float: left;
	display: inline;
	margin-left: 20px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
}
#imgup {
	margin-left: 52px;
	margin-top: 50px;
	width: 600px;
	display: inline;
	float: left;
}
#imageform table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#imageform #KT_Update1 {
	margin-top: 14px;
	margin-left: 0px;
	margin-bottom: 10px;
}
#imageform span {
	display: block;
	font-size: 12px;
	padding-bottom: 5px;
}
#imageform .star {
	margin: 0px;
	padding: 0px;
	float: left;
}
#updateheader3 {
	background-color: #000667;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
}
#updateheader4 {
	background-color: #000667;
	font-size: 12px;
	padding-bottom: 8px;
	color: #FFFFFF;
	padding-top: 8px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	text-align: center;
	font-weight: bold;
}

#upload table {
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 1px;
	margin-top: 10px;
}
#uploadform  input, #uploadform select, #uploadform textarea {
	margin-left: 8px;
	width: 196px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 4px;
}
#uploadform select {
	width: 200px;
}
#uploadform .KT_buttons #uploadbutton {
	width: 80px;
	margin-top: 15px;
}
#upload  p.star  {
	color: #e0363d;
	margin-left: 219px;
}
#vidtypeselect #vidtype {
	width: 120px;
}
#videoselect {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#videoselect #videofile {
	margin-left: 8px;
	margin-top: 5px;
}
#catandfile {
	margin-top: 15px;
	margin-left: 8px;
}
#upload #vidtypeselect #videoselect {
	margin-left: 55px;
}
#videocat    #vidtype,#vidinst   {
	margin-left: 8px;
	width: 115px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 4px;
}
#videocat  #filebutton  input {
	width: 30px;
	margin-top: 5px;
	margin-left: 5px;
}
#uploadform    #video_genre  {
	width: 115px;
}
#uploadform #video_instrument {
	width: 115px;
}
#uploadform  #Video_era {
	width: 115px;
}
#uploadform #video_skill {
	width: 115px;
}
#uploadform #textcount {
	width: 33px;
	background-color: #FFFFCC;
	float: left;
	color: #e0363d;
	border: 1px solid #7F9DB9;
}
#uploadform #cl {
	padding-top: 7px;
}
#uploadform #video_description {
	width: 300px;
}
#upload #videocat {

}
#uploadform    #video_genre2  {
	width: 115px;
}
#uploadform #video_instrument2 {
	width: 115px;
}
#uploadform  #Video_era2 {
	width: 115px;
}
#uploadform #video_skill2 {
	width: 115px;
}
#uploadform #video_description2 {
	width: 300px;
}
#uploadform input, #uploadform select, #uploadform textarea {
	margin-left: 8px;
	width: 300px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 4px;
}
#uploadform select {
	width: 115px;
}
#uploadform .KT_buttons #uploadbutton2 {
	width: 80px;
	margin-top: 15px;
}
#textcount  {
	width: 33px;
	background-color: #FFFFCC;
	color: #e0363d;
	border: 1px solid #7F9DB9;
}
#uploadform #cl {
	padding-top: 7px;
	width: 308px;
	text-align: left;
}
#uploadform    #video_genre3  {
	width: 115px;
}
#uploadform #video_instrument3 {
	width: 115px;
}
#uploadform  #Video_era3 {
	width: 115px;
}
#uploadform #video_skill3 {
	width: 115px;
}
#uploadform #video_description3 {
	width: 300px;
}
#uploadform .KT_buttons #uploadbutton3 {
	width: 80px;
	margin-top: 15px;
}
#label4  {
	font-size: 12px;
	width: 250px;
	color: #666;
	margin: 0px;
	padding: 0px;
}

#label4_3  {
	width: 250px;
	color: #666;
	padding-top: 8px;
	font-size: 12px;
}
#label4_4 {
	font-size: 10px;
	color: #666;
}

#label10 {
	font-size: 16px;
	width: 500px;
}
#label11 {
	font-size: 12px;
	color: #999;
}

#user_videos {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-color: #999;
	width: 334px;
	padding-top: 6px;
}

#tablefavs {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999;
}

#favs img {
	margin-left: 8px;
	margin-bottom: 6px;
	margin-right: 8px;
	border: 1px solid #999;
	margin-top: 10px;
}

#editvids #user_videos #delete_button {
	margin-left: 9px;
	font-size: 9px;
	width: 83px;
	color: #000;
	margin-top: 3px;
	margin-bottom: 3px;
}

#delete {
	font-size: 9px;
	width: 140px;
	color: #000;
	margin-left: 4px;
}
#profileleft #bluefill {
	height: 28px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0094B0;
	padding: 0px;
	margin-left: 300px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#editvids #novids {
	font-size: 12px;
	padding-left: 14px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-bottom: 10px;
}
#editvids #novids a {
	color: #FF0000;
}
#watchdetail  {
	font-size: 11px;
	color: #666666;
	vertical-align: text-top;
	display: inline;
	float: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin: 0px;
	width: 223px;
}
#watchdetail #textarea {
	color: #666;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 146px;
}
#label8  {
	background-color: #000667;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
}
.style1_1 {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#related #h_related {
	color: #FFFFFF;
	background-color: #000667;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin: 2px;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
}
#related div {
	padding-left: 14px;
	font-size: 11px;
	font-weight: bold;
}
#related img {
	padding-top: 2px;
	padding-left: 1px;
}
#label4_1 {
	font-size: 12px;
	width: 100px;
}
#userprofileL #upl {
	margin-right: 0px;
	margin-bottom: 5px;
	width: 200px;
	padding-top: 0px;
	padding-right: 0px;
	display: inline;
	background-color: #f6f6f6;
	float: left;
	border: 1px solid #ccc;
	margin-top: 8px;
}
#userprofileL #upl #upl_label {
	font-size: 11px;
	padding-right: 0px;
	color: #999;
	padding-left: 7px;
}
#userprofileL #upl #upl_label_3 {
	font-size: 11px;
	padding-right: 0px;
	color: #999;
	padding-left: 7px;
	padding-bottom:7px;
}
#userprofileL #upl #upl_label_1 {
	font-size: 11px;
	padding-right: 0px;
	color: #000667;
	padding-left: 7px;
}
#userprofileL  #upl  #upl_label2 {
	font-size: 12px;
	color: #0094B0;
	text-align: center;
}

#userprofileL  #upl  #upl_det {
	font-size: 12px;
	color: #666;
}
#latest_vids_table {
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clear: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 6px;
	margin-left: 7px;
	padding: 0px;
	color: #666;
}
#latest_vids_title {
	font-size: 11px;
	color: #000667;
	float: left;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 12px;
	margin: 0px;
	display: inline;
}

#latest_vids_wrapper {
	float: left;
	display: inline;
	padding-top: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	padding-left: 54px;
}
#latest_vids_table div {
	width: 30px;
	float: right;
	padding: 0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#latest_vids_table #views {
	float: left;
	color: #999;
}
#latest_vids_table #description {
	float: left;
	width: 110px;
	display: none;
}

.style5 {
	color: #666;
	font-size: 11px;
}

#newspanel {
  width:30%;
  height:20px;
  background:#f0f0f0;
  overflow:hidden;
}

.mborder {
  border:1px #404040 double;
  border-top:1px #c0c0c0 double;
  border-right:1px #c0c0c0 solid;
  background:#f0f0f0;
}
#layout2_wrapper {
	width: 116px;
	margin-right: 8px;
	float: left;
	padding-right: 9px;
	border: 1px solid #ccc;
	margin-top: 0px;
	margin-bottom: 15px;
	display: inline;
}
#layout2_table {
	font-size: 10px;
	color: #666;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 9px;
	float: left;
	width: 108px;
	height: 230px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: inline;
}
#layout2_title {
	font-size: 10px;
	font-weight: bold;
	color: #000667;
	vertical-align: top;
	height: 25px;
	padding-left: 3px;
}
#spacer {
	float: left;
	height: 740px;
	width: 18px;
}
.style5_1 {
	color: #0094b0
}
#forgot  {
	padding-left: 12px;
	padding-top: 10px;
	font-size: 11px;
}
#loginform table {
	margin-top: 12px;
	margin-left: 20px;
}
#loginform {
	padding: 0px;
	float: left;
	clear: left;
	display: inline;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 55px;
}
#logerr {
	float: left;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 40px;
	margin-left: 146px;
	display: inline;
	padding: 0px;
	clear: left;
}
#logerr2 {
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 40px;
	margin-left: 350px;
	padding: 0px;
	display: inline;
	clear: both;
	margin-top: -40px;
}
#signupform #captcha_td {
	background-color: #E4E4E4;
}
#signupform #influences {
	margin-bottom: 10px;
}
#novideos {
	color: #FFFFFF;
	font-size: 12px;
	border: 1px solid #ccc;
	margin-top: 10px;
	background-color: #f6f6f6;
	clear: left;
	display: block;
	float: left;
	width: 227px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	height: 20px;
}
#novideos p {
	background-color: #000667;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
#related #relatedimg {
	vertical-align: top;
	width: 50px;
}
#updateheader5 {
	font-size: 12px;
	padding-bottom: 5px;
	color: #fff;
	padding-top: 5px;
	text-align: center;
	font-weight: bold;
	margin: 0px;
	background-color: #000667;
}
#updateheader6 {
	font-size: 12px;
	padding-bottom: 7px;
	color: #000667;
	padding-top: 12px;
	margin-top: 8px;
	margin-left: 16px;
	font-weight: bold;
	display: inline;
	float: left;
	width: 829px;
	margin-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	margin-right: 0px;
	padding-right: 0px;
}
#updateheader6_1 {
	font-size: 12px;
	padding-bottom: 7px;
	color: #000667;
	padding-top: 8px;
	margin-top: 0px;
	margin-left: 20px;
	font-weight: bold;
	display: inline;
	float: left;
	width: 827px;
	margin-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	margin-right: 0px;
	padding-right: 0px;
	background-image: url(../images/faved_tab1.gif);
	background-repeat: repeat-x;
}
#favs {
	float: left;
	width: 284px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 20px;
	display: inline;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-left-color: #999;
}
#searchwrapper #video_layout_table1 {
	float: left;
	width: 520px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: inline;
	padding: 0px;
}

#headervids {
	padding-bottom: 2px;
	font-size: 12px;
	background-color: #f6f6f6;
	margin-top: 8px;
	margin-bottom: 0px;
	display: inline;
	float: left;
	width: 465px;
	margin-left: 14px;
	padding-left: 13px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-left-color: #ccc;
	color: #5A8EA5;
	padding-top: 10px;
	font-weight: bold;
	margin-right: 0px;
	padding-right: 0px;
}
#latest_vids_wrapper #vids_1 {
	display: inline;
	float: left;
	font-size: 12px;
	color: #666;
	margin-left: 10px;
	margin-top: 3px;
}
#latest_vids_wrapper #vids_2 {
	float: right;
	display: inline;
	padding: 0px;
	font-size: 11px;
	color: #666;
	line-height: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 120px;
}
#latest_vids_wrapper #vids_3 {
	display: inline;
	float: right;
	font-size: 11px;
	color: #666;
	line-height: 16px;
	margin-left: 5px;
	padding-left: 5px;
	width: 120px;
	margin-right: 5px;
}
#latest_vids_wrapper #vids_2 li {
	list-style-type: none;
	padding-left: 5px;
}
#latest_vids_wrapper #vids_2 ul {
	margin: 0px;
	padding: 0px;
}
#latest_vids_wrapper #vids_3 li {
	list-style-type: none;
}
#latest_vids_wrapper #vids_3 ul {
	margin: 0px;
	padding: 0px;
}
#latest_vids_wrapper  #vids_1  div {
	margin-top: 8px;
}
.notbold {
	font-weight: normal;
}
#headervids2 {
	padding-top: 7px;
	padding-bottom: 4px;
	background-color: #f6f6f6;
	margin-top: 8px;
	margin-bottom: 0px;
	width: 189px;
	padding-left: 9px;
	display: inline;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-left-color: #ccc;
	padding-right: 0px;
	float: left;
}
#headervids3 {
	padding-top: 6px;
	padding-bottom: 3px;
	font-size: 11px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	display: inline;
	float: left;
	margin-left: 3px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
}


#profileleft .style2    {
	color: #e0363d;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: inline;
	font-weight: normal;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#profileleft .style3 {
	color: #e0363d;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 10px;
	width: 170px;
	float: left;
}
#form1 #KT_Update3 {
	margin-bottom: 10px;
	color: #000;
	font-size: 14px;
}

#captcha_id2 {
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#headervids #vidsby {
	display: inline;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: -2px;
	margin-right: 8px;
	padding: 0px;
	width: 63px;
	margin-left: -2px;
}
#headervids #vidsby_line {
	padding: 0px;
	clear: left;
	float: left;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -2px;
}
.floatheader {
	display: inline;
	float: left;
}
#watchdetail_sh  {
	font-size: 11px;
	color: #666666;
	vertical-align: text-top;
	display: inline;
	float: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#line_sh {
	margin-left: 3px;
}
#more_sh_table {
	margin: 0px;
	padding: 0px;
	float: left;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}
#rightwrap #viewshowoffs {
	font-size: 12px;
	display: inline;
	padding: 0px;
	float: left;
	width: 150px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 21px;
}
#rightwrap #viewshowoffs a {
	color: #949449;
}
#show_choose {
	font-size: 12px;
	color: #949449;
	display: inline;
	padding: 0px;
	float: left;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
}
#show_choose #i2 {
	font-size: 11px;
	color: #000667;
}
#videos_sort #show_sort_wrap {
	display: inline;
	float: right;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	clear: none;
}
#videos_sort #showvids {
	display: inline;
	float: left;
	margin-top: 0px;
	margin-right: 14px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}#isblocked {
	font-size: 11px;
	color: #eb3858;
	display: inline;
	padding: 0px;
	float: left;
	width: 460px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#userprofileL #block {
	float: left;
	margin-top: 5px;
	margin-right: 4px;
	margin-left: 4px;
	clear: left;
	display: inline;
}
#title_comms {
	display: inline;
	padding: 0px;
	float: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 33px;
	font-size: 13px;
	color: #666;
	width: 800px;
}
#contactstable #noLborder_2 {
	border-left-style: none;
}
#time {
	font-size: 11px;
	color: #000667;
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: left;
}
#time2 {
	font-size: 11px;
	color: #000667;
	display: inline;
	clear: left;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#commentsvid {
	display: inline;
	float: left;
}
#rel_img {
	float: left;
}
#related #time {
	font-size: 11px;
	color: #000667;
	display: inline;
	padding: 0px;
	float: left;
	clear: left;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
#time3 {
	font-size: 11px;
	color: #666;
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: left;
}
#toptencontent #top10img {
	margin-right: 3px;
}
#time4 {
	font-size: 12px;
	color: #000667;
	display: inline;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#error {
	display: inline;
	padding: 0px;
	float: left;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 40px;
	font-size: 12px;
	color: #eb3858;
}
#warn2 {
	font-size: 12px;
	color: #e0363d;
	display: inline;
	padding: 0px;
	clear: left;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 32px;
}
#loginform #kt_login_password {
	width: 104px;
}
