
body {
background-color : #ffffff;
margin : 0;
padding : 0;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
}
A {
color : #4d16a9;
}
A:hover {
color : #000000;
}
.text {
color : #000000;
}
body, td, th {
color : #00000;

}
#headt {
border-bottom : 2px solid #e5e5e5;
background : #00000;
padding-bottom : 2px;
padding-top : 3px;
}
H1 {
width : 1260px;
padding : 0;
margin : 0;
font-size : 12px;
text-align : left;
color:#000000;
}
.footbookmark {
font-size : 20px;
font-weight : 100;
border : #ffffff solid 2px;
border-radius : 15px;
background-color : #ee577c;
padding : 10px;
margin-bottom : 50px;
text-align : center;
color : #ffffff;
}
#main_menu {
width : 1260px;
font-size : 12px;
padding-top : 0;
padding-right : 0;
padding-bottom : 5px;
padding-left : 0;
margin-top : 5px;
font-family : tahoma;
margin-bottom : 0;
margin-right : auto;
margin-left : auto;
}
#main_menu a {
font-size : 12px;

text-decoration : underline;
}
.hover img {
padding-top : 0;
padding-right : 4px;
padding-bottom : 0;
padding-left : 4px;
}
#loginForm {
text-align : center;
padding:5px;
width:700px;
margin-right : auto;
margin-left : auto;
margin-bottom:15px;
margin-top:10px;
border : #e5e5e5 solid 2px;
background-color : #fff;
border-radius:5px;
}
#loginForm label {
color : #000000;
font-weight:bold;
}
#main_body {
width : 1260px;
padding : 0;
top : 0;
margin-left : auto;
margin-right : auto;
}
.left_sidebar {
float : left;
}
.right_sidebar {
float : right;
}
#content {
width : 1260px;
margin-top : 0;
margin-left : auto;
margin-right : auto;
margin-bottom : 0;
padding : 0;
text-align : left;
}
#content .confirmed {
border : #996666 solid 2px;
color : #000;
font : bold 12px Arial;
text-align : center;
}
#content #relatedsearch {
font-size : 12px;
text-decoration : none;
}
#content b {
color : #940082;
font-size : 12px;
text-decoration : none;
}
#content #relatedsearch:hover {
text-decoration : underline;
}
#content #page-up {
display : none;
}
#content #page-bottom {
text-align : center;
font-size : 24px;
font-weight : bold;
margin-top : 25px;
margin-bottom : 25px;
margin-right : auto;
margin-left : auto;
}
#content #page-bottom2 {
text-align : center;
font-size : 16px;
font-weight : bold;
margin-top : 25px;
margin-bottom : 25px;
margin-right : auto;
margin-left : auto;
}
#content #page-bottom .pagination a {
font-size : 20px;
}
#content #page-bottom2 .pagination a {
font-size:18px;]
}
#content #page-bottom a:hover, #content #page-bottom2 a:hover {
background-color : #7d7d7d;
}
.pagerCurrent {
background-color : #ffffff;
padding : 14px;
font-size : 20px;
}
.pagerNotCurrent {
font-size : 20px;
padding : 20px;
margin-left : 1px;
background-color : #E5E5E5;
}
.pagerNotCurrent2 {
font-size : 18px;
padding : 14px;
margin-left : 1px;
background-color : #E5E5E5;
}

#content #content_display a {
text-decoration : none;
font-size : 14px;
font-weight : bold;
}
#content #content_display a img {
border : #c0c0c0 solid 1px;
padding:2px;
margin-bottom : 2px;
}
#content #content_display {
height : 100%;
}
#content #content_display a:hover {

}
#content #content_display #content_thumbs {
width : auto;
}
#content #content_display #content_thumbs .img {
width : auto;
height : auto;
margin : 1px;
padding : 1px;
float : left;
color : #000000;
}
#content #content_display #content_thumbs .settings {
border-bottom : none;
}
#content #content_display #content_thumbs .title {
padding-bottom : 5px;
}
#content #content_display #content_thumbs .img_info {
position : relative;
width : auto;
}
#content #content_display #content_thumbs .duration {
float : left;
}
#content #content_display #content_thumbs .votes {
float : left;
font-weight : normal;
}
#content #content_display #content_thumbs .date {
text-align : right;
font-weight : normal;
}
#content #content_display #content_thumbs .img div .duration {
font-weight : bold;
}
#content #content_display #content_thumbs .img div a {
text-decoration : none;
}
#content #content_display #content_thumbs .img div a:hover {
text-decoration : underline;
}
.searchField {
color : #000000;
border : #000000 solid 1px;
font-size : 12px;
background-color : #fffbf1;
}
.footer {
color : #ffffff;
background-color:#2B2A28;
height:50px;
text-align : center;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
margin-top:15px;
padding-top:15px;
}
.footer a {
color : #ffffff;
font-weight : bold;
}
.footer a:hover {
color : #ffffff;
}
.clear {
clear : both;
}
#content #main_wrap {
padding : 0;
width : auto;
}
#content #main_wrap #video_player {
margin : 3px;
padding : 5px;
float : left;
}
#content #main_wrap #video_player .adv {
width : 480px;
text-align : left;
border-left : 2px solid #e5e5e5;
border-top : 2px solid #e5e5e5;
font-size : 20px;
font-weight : 700;
margin-bottom : 10px;
padding-left : 5px;
padding-top : 3px;
text-transform : uppercase;
}
#content #main_wrap #video_player .adv:hover {
text-decoration : underline;
}
#content #main_wrap #video_player .adv a {
text-decoration : none;
}
#content #main_wrap #video_player .adv a:hover {
color : #000000;
text-decoration : underline;
}
/** For download link */
#content #main_wrap #video_player .download_text {

	-moz-box-shadow:inset 0px 1px 0px 0px #f7c5c0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f7c5c0;
	box-shadow:inset 0px 1px 0px 0px #f7c5c0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ee577c), color-stop(1, #ffacc0) );
	background:-moz-linear-gradient( center top, #ee577c 5%, #ffacc0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee577c', endColorstr='#ffacc0');
	background-color:#ee577c;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff;
	text-align:center;
	font-size:20px;
	padding: 10px;
	font-weight:bold;
	text-decoration:underline;
	text-shadow:1px 1px 0px #b23e35;
margin-top:10px;
margin-bottom:10px;
width: 480px; 

}

#content #main_wrap #video_player .download_text:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffacc0), color-stop(1, #ee577c) );
	background:-moz-linear-gradient( center top, #ffacc0 5%, #ee577c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffacc0', endColorstr='#ee577c');
	background-color:#ffacc0;
		text-decoration:none;


}

#content #main_wrap #video_player .download_text a { color: #ffffff; text-decoration : none; text-transform:uppercase; }

#content #main_wrap #video_player .download_text a:hover { text-decoration : underline; }

#content #main_wrap #video_player #player {
width : 500px;
text-align : center;
}
#content #main_wrap #video_player #thumblist {
display : none;
overflow : auto;
margin-top : 10px;
padding : 0;
width : 500px;
height : 140px;
white-space : nowrap;
font-size : 12px;
font-weight : bold;
}
#content #main_wrap #video_player #thumblist .img {
width : 450px;
}
#content #main_wrap #video_player #thumblist .img li {
padding : 0 0;
display : inline;
}
#content #main_wrap #video_player #thumblist .img li .sample {
width : 130px;
text-align : center;
float : left;
}
#content #main_wrap #video_player #thumblist #playlistthumbs {
width : 100px;
border : #1e1e1e solid 1px;
}
#content #main_wrap #video_player #thumblist .clip {
width : 130px;
text-align : center;
}
#content #main_wrap #main_info {
float : right;

}
#content #main_wrap #main_info #info {
border : #e5e5e5 solid 2px;
background-color : #fff;
padding : 5px;
height : auto;
margin-top : 5px;
margin-right : 6px;
margin-bottom : 0;
margin-left : 0;
font-size : 12px;
width : 250px;
display : block;
}
#content #main_wrap #main_info #info a {
text-decoration : underline;
font-weight : bold;
}
#content #main_wrap #main_info #info a:hover {
text-decoration : none;
}
#content #main_wrap #main_info #ShowInfoBox {
border : #ccc solid 1px;
border-top : none;
margin : 0 10px 0 3px;
padding : 5px;
width : inherit;
background-color : #f3f0e8;
text-align : center;
color : #FFFFFF;
}
#content #main_wrap #main_info #info .embed {
display : none;
}
#content #main_wrap #main_info #info .moreinfo {
margin-top : 2px;
border-top : 1px dashed #ccc;
text-align : center;
}

#content #main_wrap #main_info .rel_vid {
padding : 15px 0 0 0;
margin : 7px 10px 0 3px;
}
#content #main_wrap #main_info .rel_vid li {
display : none;
}
#content #main_wrap #main_info .rel_vid li a {
display : none;
color : #000000;
text-decoration : none;
}
#content #main_wrap #main_info .display_video {
padding:5px;
overflow : scroll;
overflow-x : hidden;
height : 420px;
width : 250px;
position : relative;
margin-top : 3px;
margin-right : 10px;
margin-bottom : 0;
margin-left : 3px;
border : #e5e5e5 solid 2px;
background-color : #ffffff;
}
#content #main_wrap #main_info .display_video .img_div {
margin-bottom : 5px;
padding-bottom : 5px;
border-bottom-width : 1px;
border-bottom-style : dashed;
border-bottom-color : #e5e5e5;
}
#content #main_wrap #main_info .display_video .img_div .relatedimg {
width : 230px;
float : left;
margin-bottom : 5px;
padding:1px;
border : #e5e5e5 solid 1px;
}
#content #main_wrap #main_info .display_video .img_div .relatedimg img {
border : #676767 solid 1px;
}
#content #main_wrap #main_info .display_video .img_div .relatedinfo {
float : left;
color : #000000;
font-weight : normal;
}

#content #main_wrap #main_info #cloud {
position:absolute;

padding : 5px;

margin-top : 7px;
margin-right : 10px;
margin-bottom : 0;

}
#content #main_wrap #main_info .cloud {
padding : 3px;
text-decoration : underline;
line-height : 150%;
}
#content #main_wrap #main_info #cloud #moreTags {
display : none;
}
#content #main_wrap #main_info #cloud a:hover {
text-decoration : none;
}
#content .watch_title {
font : bold 20px Georgia, "Times New Roman", Times, serif;
margin-bottom : 5px;
}

#rating {
	font-size:12px;
}

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{ background : url(images/star.gif) left -1000px repeat-x; } 

.star-rating{
	position	: relative;
	width		: 90px;
	height		: 18px;
	overflow	: hidden;
	list-style	: none;
	margin		: 0;
	padding		: 0;
	background-position : left top;
}

.star-rating li{ display : inline; }

.star-rating a,
.star-rating .current-rating{
	position	: absolute;
	top			: 0;
	left		: 0;
	text-indent	: -1000em;
	height		: 18px;
	line-height	: 18px;
	outline		: none;
	overflow	: hidden;
	border		: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus { background-position: left bottom; }
.star-rating a.one-star		{ width : 20%; z-index : 6; }
.star-rating a.two-stars	{ width : 40%; z-index : 5; }
.star-rating a.three-stars	{ width : 60%; z-index : 4; }
.star-rating a.four-stars	{ width : 80%; z-index : 3; }
.star-rating a.five-stars	{ width : 100%; z-index : 2; }
.star-rating .current-rating{ z-index : 1; background-position: left center; }	

	/** For an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

	/** Smaller star */
.small-star{
	width:60px;
	height:12px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating { background-image : url(images/star_small.gif); line-height : 12px; height : 12px; }.inline-rating {
display : inline-block;
vertical-align : middle;
}
.small-star {
width : 60px;
height : 12px;
}
.small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating {
background-image : url(images/star_small.gif);
line-height : 12px;
height : 12px;
}
input.btn {

}
input.disabled {
border : #F2F2F2 solid 1px;
background-color : #F2F2F2;
}
input.required, textarea.required {
border : #00A8E6 solid 1px;
height : 22px;
font-size : 15px;
}
input.validation-failed, textarea.validation-failed {
border : #FF3300 solid 1px;
color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
border : #00CC00 solid 1px;
color : #000;
}
.validation-advice {
margin : 5px 0;
padding : 2px;
background-color : #FF3300;
color : #FFF;
font-weight : bold;
}
.custom-advice {
margin : 5px 0;
padding : 5px;
background-color : #C8AA00;
color : #FFF;
font-weight : bold;
}
fieldset {
padding : 1em;
margin-bottom : 0.5em;
}
.form-row {
clear : both;
padding : 0.5em;
}
.divline {
display : block;
color : #333333;
border-bottom : 1px solid #CCCCCC;
padding-bottom : 8px;
margin-top : 8px;
margin-bottom : 8px;
}
#content #content_display #ChWraper {
margin : 0 0 0 2px;
}
#content #content_display #ChWraper #ChWraperIn {
border : #e5e5e5 solid 1px;
background-color : #fff;
width : 241px;
float : left;
padding : 2px;
margin-right : 3px;
margin-bottom : 3px;
}
#content #content_display #ChWraper #ChWraperIn .channelName .PTitle a {
text-decoration : none;
}
#content #content_display #ChWraper #ChWraperIn .channelName .PTitle a:hover {
text-decoration : underline;
}
#content #content_display #ChWraper .channelTitle {
padding-bottom : 5px;
}
#content #content_display #ChWraper .channelRank {
display : none;
}
#content #content_display #ChWraper #ChWraperIn .channelInfo .inline-rating {
padding : 5px;
}
#content #content_display #ChWraper .channelName .PTitle {
margin-bottom : 8px;
}
#content #content_display #ChWraper .channelName .PTitle a {
text-decoration : underline;
}
#content #content_display #ChWraper .channelName .PTitle a:hover {
text-decoration : none;
}
#content #content_display #ChWraper .channelInfo {
font-size : 12px;
}
#content #content_display #ChWraper .channelInfo p {
width : 220px;
margin : 0;
padding : 0;
float : left;
}
#content #content_display #ChWraper .channelInfo a {
text-decoration : underline;

}
#content #content_display #ChWraper .channelInfo a:hover {
text-decoration : none;

}
#content #content_display #ChWraper .channelInfo .rss_channel {
padding : 0;
margin : 0;
width : 14px;
height : 14px;
float : left;
}
#content #content_display #ChWraper .channelInfo .rss_channel img {
margin : 0;
padding : 0;
border : 0;
}
#content #content_display #wraper {
float : left;
width : 241px;
padding : 4px;
background-color : #ffffff;
margin-right : 3px;
margin-bottom : 3px;
}
#content #content_display #wraper .FrameL {
float : left;
}
#content #content_display #wraper .FrameL img {
border : #e5e5e5 solid 1px;
}
#content #content_display #wraper .FrameR .rss {
display:none;
}
#content #content_display #wraper .FrameR .rss img {
 border:0; padding-top:5px; padding-left:2px; 
}
#content #content_display #wraper .FrameR {
margin-right : 5px;
margin-top : 5px;
}
#content #content_display #wraper .FrameR .PNo {
float : left;
}
#content #content_display .PNo a {
color : #ffffff;
}
#content #content_display #wraper .FrameR .PTitle {
margin : 0;
padding : 0;
float : left;
}
#content #content_display #wraper p {
color : #000000;
float : right;
font-weight : bold;
margin : 0;
padding : 0;
}
#content #content_display .PTitle a {
font-weight : bold;
font-size : 18px;
padding : 0;
margin : 0;
}
#main_body #content #content_display #wraper .FrameR .PTitle img {
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
}
#content #content_display .PTitle a:hover {
text-decoration : underline;
}
#content #content_display #wraper .FrameR .PView {
display:none;
}
#content #content_display .PView a {
text-decoration : underline;
color : #cccccc;
}
#content #content_display .PView a:hover {
color : #ffffff;
text-decoration : none;
}
#content #content_display .PNo a:hover {
color : #990000;
font-weight : bold;
text-decoration : none;
}
#content #content_display .Message {
padding : 5px;
font-weight : bold;
font-size : 11px;
color : #FF0000;
}
.margin {
margin : 0 10px;
}
.tr_background_top {
background-color : #1e1e1e;
text-align : center;
font-weight : 600;
font-size : 15px;
}
.tr_background_bottom {
background-color : #1e1e1e;
font-size : 5px;
}
.tr_style {
background-color : #121212;
text-align : center;
font-size : 13px;
border : #1e1e1e solid 1px;
}
.message {
font-size : 12px;
color : red;
font-weight : 600;
padding : 5px;
margin : 5px 5px 5px 0;
background-color : #FFFFCC;
}
#content #content_display #AdminMenu {
float : left;
width : 130px;
margin : 0;
padding : 5px;
}
#content #content_display #AdminMenu .titleSetting {
border-bottom : 2px solid #CCCCCC;
border-left : 2px solid #CCCCCC;
padding : 3px;
font-weight : 700;
margin : 0;
}
#content #content_display #AdminMenu .inner {
border-bottom : 1px dotted #ccc;
padding : 5px 5px 5px 10px;
}
#content #content_display #FrameDisplay {
float : left;
width : 700px;
border : #ededed solid 1px;
margin : 5px 5px 5px 30px;
padding : 0;
}
#content #content_display #settings_display #FrameDisplay .tpl_img {
width : 120px;
padding : 5px;
float : left;
text-align : center;
}
#content #content_display #VSWraper {
float : left;
display : inline;
width : auto;
}
#content #content_display #VSWraper .VSFrameL {
float : left;
padding : 40px;
font-size : 12px;
font-weight : bold;
color : #666666;
}
#content #content_display #VSWraper .VSFrameL a:hover {
color : #4C1BF0;
text-decoration : none;
}
#content #content_display #VSWraper .VSImage {
border : #CCC dashed 1px;
}
#content #content_display #VSWraper .VSFrameR {
float : right;
padding : 20px;
width : 380px;
border : #CCCCCC solid 1px;
font-size : 12px;
font-weight : bold;
color : #ADADAD;
}
#content #content_display #VSWraper .VSFrameR {
color : #717171;
}
#content #content_display #VSWraper .VSFrameR p a:hover {
color : #4C1BF0;
text-decoration : none;
}
#content #content_display #VSWraper .VSInfoCat {
padding : 2px;
margin : 2px;
border : #CCC solid 1px;
color : #717171;
}
#content #content_display #VSWraper .VSInfoCat a {
color : #3399FF;
text-decoration : underline;
}
#content #content_display #VSWraper .VSInfoCat a:hover {
color : #4C1BF0;
text-decoration : none;
}
#content #content_display #VSWraper .FontStyleA {
font-size : 15px;
font-weight : bold;
color : #00C6FF;
}
#content #content_display #VSWraper .VSFrameL form {
color : #717171;
}
#main_body #main_content #main_wrap #friends {

float:left;
}
.addthis_toolbox.addthis_pill_combo a {
float : left;
}
.addthis_toolbox.addthis_pill_combo a {
float : left;
}
.addthis_button_compact .at15t_compact {
float : left;
}
#menut {
border-bottom : 2px solid #e5e5e5;
}
#menub {
border-top : 2px solid #e5e5e5;
}
#menu {
background : #00000;
padding-top : 6px;
padding-bottom : 6px;
width:1260px;
margin-right : auto;
margin-left : auto;
}
#menu a {
font-family : "Century Gothic", "helvetica neue", helvetica, arial, sans-serif;
text-align : center;
font-weight : bold;
font-size : 16px;
padding : 10px;
}
#menu a:hover {
background : #676767;
color : #fff;
}
#header-search{
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border: #aaa 1px solid;
background: #DDDDDD;
background: -moz-linear-gradient(top, #C4C4C4 0%, #EAEAEA 0%, #D3D3D3 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C4C4C4), color-stop(0%,#EAEAEA), color-stop(100%,#D3D3D3)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C4C4C4', endColorstr='#D3D3D3',GradientType=0 ); /* ie */
width: 175px;
float: right;
padding: 0 4px;
border-top-left-radius: 4px 4px;
border-top-right-radius: 4px 4px;
border-bottom-right-radius: 4px 4px;
border-bottom-left-radius: 4px 4px;

}
#header-search #header-text{
width: 145px;
float: left;
border: 0;
background: #DDDDDD;
background: -moz-linear-gradient(top, #C4C4C4 0%, #EAEAEA 0%, #D3D3D3 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C4C4C4), color-stop(0%,#EAEAEA), color-stop(100%,#D3D3D3)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C4C4C4', endColorstr='#D3D3D3',GradientType=0 ); /* ie */
color: #777;
line-height: 100%;
font-size: 12px;
font-family: Tahoma, Geneva, sans-serif;
margin-top:3px;margin-bottom:3px;
height:20px;

}
#header-search #header-text:focus{
outline:none;
color:#333;
}
#header-search #header-submit{
background: url(images/search-zoom-icon.png) no-repeat 8px 5px;
border: 0;
float: left;
width: 22px;
z-index: 100;
cursor: pointer;

}
.addthat {
    position: absolute;
	top: 30px;
	right: 5px;


}
#content #main_wrap #cloud2 {
float:right;
padding-top:5px;
width:150px;
font-size:16px;
font-weight:bold;
}
#content #main_wrap #cloud3 {
float:left;
padding-top:5px;
width:300px;
}