@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body {background:#000000; font-family:Arial, "Times New Roman", Times, serif; font-size:12px;}
#wrap {width:907px; margin:auto; height:auto;}
#wrap_loader { 
	height: 370px; 
	width: 907px; 
	margin: auto;
	background-image:url(../images/loading_bck2.jpg);
}
.clear {clear:both;}
a {color:#000000;}

.hide {display:none;}
/*Header*/
/*#topbar { background-color:#000000; height:194px;}*/
#topbar #TopSection {width:907px; margin:auto; height:200px;}
#greybar { background:#e5e5e5; height:5px; max-height:5px; width:645px; }
#sitename {display:block; height:90px; float:left; padding:3px; font:Georgia, "Times New Roman", Times, serif; font-size:30px; font-weight:normal; color:#FFFFCC; margin-left:-4px;}
#sitename span {text-transform:lowercase; font-style:italic; color:#D1DDED; font-size:34px;}
#sitename a, #sitename a:visited, #sitename a:active, #sitename a:hover{color:#FFFFCC; text-decoration:none;}
#sitename span a, #sitename span a:visited, #sitename span a:active, #sitename span a:hover {color:#D1DDED; text-decoration:none;}
#topbarnav { height:30px; padding-top:10px; text-align:right; color:#333333;}
#topbarnav a{color:#FFFFCC;}
#topbarnav a:visited,active {color:#FFFFCC;}
#topbarnav a:hover {color:#FFFFFF; text-decoration:none;}
#topbarnav .searchform { float:right; margin:30px 15px 30px 30px;}
.searchform .keywordfield {border:solid 1px #333333; background:#ffffff; padding:3px; width:200px;			background: #FFF url(../images/input.gif) no-repeat; }
	input.submit {
		background: #000000 url(../images/submit.gif) no-repeat;
		border: 0;
		padding: 2px 0;
		width: 42px;
		margin: 0 0px 0px 0;
		color: #FFF;
		font: 1em Arial, Sans-Serif;
		height: 20px;
	}
	
	input.search { 
		width: 220px; 
		border: 0;
		background: #FFF url(../images/input.gif) no-repeat;
		padding: 4px; 
		color: #666666;
		font-weight: bold;
		margin: 0 0 0 3px;
	}
	
#topbarnav .topnavitems {float:right; display:block;}
#wrap #header { background:url(../images/header.jpg) no-repeat; height:229px; margin-top:10px;}
#header .introtext {display:block; padding:60px 300px 25px 125px; text-align:right; font-weight:normal; color:#FFFFFF; font-size:25px;}
.highlight {background:#FFFFFF; color:#0099CC;}
.highlight2 {color:#FFFF99; font-size:28px; font-style:italic;}

#headershort {background: url(../images/headershort.jpg) no-repeat; height:119px;}
#headershort .subheader {font-size:48px; color:#F1E8CB; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; display:block; padding:55px 55px 0px 20px; }
/* Top Menu */
#topmenu {list-style:none; text-align:center; padding-top:0px; padding-left:3px;}
#topmenu li {display:inline; }
#topmenu a, #topmenu a:visited, #topmenu a:active {	display:block;	text-decoration:none; color:#cccccc; float:left; padding-top:9px; font-size:12px; width:100px;}
#topmenu a:hover {display:block; text-decoration:none; color:#ffffff; float:left; height:27px; width:100px; padding-top:7px; background-image:url(../images/button_bck_active.jpg);}
#topmenu .active a, #topmenu .active a:visited, #topmenu .active a:active {display:block; text-decoration:none; width:100px; color:#ffffff; float:left; height:24px; padding-top:9px; background-image:url(../images/button_bck_active.jpg);}

/* SUBCHANNELS */
#subchannels {
padding-left:0px;
}

.list {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size:12px;
}

.list li {
	padding: 0px 0px;
	border-bottom: 1px solid #d6d6d6;
	font-size:12px;
}

.list li.first {
	border: none;
}


/* Contents */
#contents {font-size:11px; }
#contents a:hover {text-decoration:none;}
#contents p {color:#cccccc; line-height:20px;}
#contents h2 {color:#8D6932; font-weight:normal;}


/* Contents_sub */
#contents_sub {font-size:11px; background: #555555;}
#contents_sub a:hover {text-decoration:none;}
#contents_sub p {color:#FFFFFF; line-height:17px;}
#contents_sub h2 {color:#8D6932; font-weight:normal;}




#warp { float:left; width:907px; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#warp h5 { color:#009999; display:block; } 
#warp a { color: #999999; text-decoration:none; font-size:13px; width:138px; } 
#warp a:hover { color:#FFFFFF; text-decoration:none; font-size:13px;} 
#warp h3 {font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:5px; color:#FF3399; text-transform:uppercase;}
#warp h4 {font-size:18px; font-family: "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; font-weight:800; color:#000000; }
#warp h5 {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

#warp h2 {font-size:14px; display:block; padding:5px; color:#000000; padding-top:10px; }
#warp h2 a, #warp h2 a:visited, #warp h2 a:active{color:#8D6932; text-decoration:none;}
#warp h2 a:hover {color:#000000;}
#warp .postmetadata {display:block; background:url(../images/metadatabg.jpg) no-repeat; margin:10px 0px 20px 0px; padding:15px 0px 0px 0px; text-align:center;}
blockquote {display:block; border-top:dashed 1px #D2B87B;  border-bottom:dashed 1px #D2B87B;text-align:center; margin:10px; padding:10px;}
blockquote p {font-size:12px; }
#warp img {background:#FFFFFF none repeat scroll 0 0; /*float:left; margin:8px 8px 0;*/}
#warp .alignleft {float:left;}
#warp .alignright {float:right;}
#warp .postdata{display:block; padding:3px; text-align:right; color:#999999; margin-bottom:10px;}

#warp table {width:100%; top:0px; }
#warp th {text-align:left;}
#warp td {padding:5px;width: 50%;}
#warp .alttr1{ background:#FFFFCC;}
#warp .alttr2{ background:#FFFFFF;}
#warp .alttr1 th {background:#ffffff;}
#warp .alttr2 th {background:#E7F4FA;}

#warp ul {padding-left:0px; color:#666666; font-size:12px; padding-top:10px;}
#warp ul li {padding:3px; display:block; font-size:12px; }
#warp p {margin:0px;font-size:10px; }
#warp ol {padding:10px; margin:10px; color:#666666;}
#warp ol li {padding:3px;}

#warp .contactform {padding:10px; margin:10px;}

/*aditional info - first page - sub categories*/
#add_info{color:#999999; height:70px; font-size:10px; width:590px; display:inline; float:left; margin-left:0px; margin-top:-10px;margin-right:0px; background-image:url(../images/add_info_bck.jpg);}
#add_info_2{color:#999999; font-size:12px; width:245px; display:inline; font-family: Arial, "Times New Roman", Times, serif, Helvetica, sans-serif; float:left; margin-left:5px; margin-top:5px;margin-right:0px;}
#add_info h3 {color:#FF3399; font-size:11px;padding-left:0px; padding-top:5px; font-family: Arial, "Times New Roman", Times, serif, Helvetica, sans-serif;margin:0px;}
#add_info h4 {color:#FFFFFF; font-size:18px;padding-left:0px; padding-top:0px; width:30px;font-family: "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;}
#add_info_2 h4 {color:#ffffff; font-size:13px;padding-left:0px; font-family: Arial, "Times New Roman", Times, serif, Helvetica, sans-serif;margin:0px;}
#add_info h2 {color:#FF3399; font-size:12px; border-bottom:0px; padding-left:0px; text-transform:uppercase; font-weight:bold;}
#add_info p { line-height:14px;}

/*aditional info - first page - LINK STYLE*/
#link-addinfo{}

#link-addinfo a{	background: url('../images/plus_link.gif') no-repeat 1px; display:block; padding-left:15px;width:130px; margin-top:10px;}

/*aditional info - first page - sub categories*/
#player {display:inline;}


/*Video Info - sub page - sub categories*/

#video_info{color:#000000; font-size:16px; padding-left:0px; width:410px; max-width:630px; padding-top:0px; float:left;  }
#video_info p {color:#999999; font-size:11px; padding-left:0px; line-height:normal; font-size:11px;}
#video_info a {	background: url('../images/plus_link.gif') no-repeat 152px; display:block; padding-left:165px;width:400px; margin-bottom:10px;}
.video_title {color:#FF3399; font-size:11px; font-weight:bold; padding:0pt 0px 5px 2px; }


/*fade efect - sub page - sub categories*/

#fade {background: #333333; float:left; width:663px; }
#fade h4 {color:#000000; font-size:18px;padding-left:0px; width:30px;font-family: "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;}


/*TOP 5 LINKS*/

.column {
	float: left;
	width: 170px;
	margin: 0px;

	color: #303030;
	padding-top: 5px;
}	

.kompletnalista {
	float: left;
	width: 110px;
	margin: 0px;

	color: #303030;
	padding-top: 5px;
}	

.column h1 {
	margin: 1% 0;
	padding: 0;
	color: #214466;
	background: inherit;
	font-size: 1.5em;
}
		
.number {

	color: #BDD5F2;
	font-family:"Times New Roman", Times, serif;
	font-size:60px;
	float:left;
	margin-left:4px;
	padding-top:-10px;
}

.pregled {

	color: #999797;
	font-size:11px;
	display:block;
	padding-left:18px;
	padding-top:10px;
}

.pro_ocjena {

	color:#CC3300;
	font-size:11px;
	display:block;
	padding-left:18px;
	padding-top:10px;
}


#toplink {

	color: #034784;
	font-size:11px;
	text-decoration:none;
	font-size:11px;
	height:40px;
	padding-top:10px;
}

#toplink a{

	color: #034784;
	font-size:11px;
	text-decoration:none;
	width:120px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
	
	
	
}


#toplink a:hover{

	color: #333333;
	
}

/*comments*/
.nocomments {color:#999999; font-size:10px; display:block;}
.commentlist {background: #FFFFCC; list-style-type:decimal; list-style-position:inside; font-family: Verdana, Arial, Helvetica, sans-serif;}
.commentlist li {border-bottom:solid 2px #EADDBF; padding:5px;}
.commentlist cite {display:block; color: #996633; font-weight:bold; padding:0px 3px 3px 20px;}
.commentmeta {display:block; font-size:10px; padding:3px; color:#999999;}
.commenttxt {display:block; padding:5px 5px 5px 15px;}
.textfield {width:190px; background-color: #F7F1E6; margin:0px;	border: 1px solid #C6A453;}
.textfield:hover {background: #FFFFCC;}
.textfield:focus {background:#ffffff;}
/*sidebar*/
#sidebar {padding-left: 17px; float:left; width:300px;}
#sidebar ul {list-style:none; height:400px;}
#sidebar ul li ul {list-style:none; font-family: verdana, Helvetica, sans-serif;}
#sidebar #new_videos li{display:table-row; height:90px; }
#sidebar #new_videos a, #sidebar #new_videos a:visited, #sidebar #new_videos a:active {display:block; height:75px; padding:10px 10px 10px 0px; text-decoration:none; border-bottom:solid 1px pink; width:287px;}
#sidebar #new_videos a:hover {display:block;   text-decoration:none; background:#ECF3FB;}
#sidebar #new_videos h3 { font-size:10px; padding-top:0px; padding-bottom:3px; text-transform:uppercase; color:#000000;}
#sidebar #new_videos p { line-height:normal; font-size:11px;}

 #new_videos .item {width:100px; height:75px; float:left; text-align:center; border:0px; display: table-row-group; margin-right:10px; }

#sidebar #blogroll li{display:block; height:px; border-bottom:solid 1px #E8DDB3;}
#sidebar #blogroll a, #sidebar #categories a:visited, #sidebar #categories a:active {display:block; height:22px; padding:8px 5px 0px 5px; text-decoration:none; border-top:solid 1px #F8F4E0;}
#sidebar #blogroll a:hover {display:block; height:22px; padding:8px 5px 0px 5px; text-decoration:none;border-top:solid 1px #F8F4E9; background:#FDFCF2;}

#sidebar h2 {color:#000000; font-size:18px;padding-left:0px; width:200px;font-family: "Times New Roman", Times, serif, Arial, Helvetica, sans-serif; padding-top:5px; font-weight:900; }
#sidebar #recententries li {padding:5px;}
/* Home Page Content */
#aboutdiv {float:left; padding:3px; width:146px; margin:5px 2px 5px 5px;}
#aboutdiv .openquote {display:block; background:url(../images/quote.gif) no-repeat; float:left; padding:3px; width:12px; height:12px;}
#aboutdiv h2, #highlights h2 {padding:5px; display:block; background:url(../images/h2line.gif) repeat-x left bottom; color:#8D6932; margin:0px 3px 5px 0px; font-family:Arial, Helvetica, sans-serif;}
#highlights {float:left; width:144px; padding:3px 3px 3px 10px; margin:5px 0px 5px 0px; background:url(../images/sidebarbg1.jpg) repeat-y left;}
#highlights h3 {color:#8D6932; font-weight:normal; font-size:14px;}
#highlights h3 a {color:#9B7746; text-decoration:none; display:block; }
#highlights h3 a:hover {color:#B38348; display:block; text-decoration:none; background:#ffffcc;; border-bottom:dashed 1px #BC8F52;}
#highlights ul {list-style:none; color:#999999; text-align:right;}
#highlights li {display:block; padding:3px; background: none; border-bottom:solid 1px #fff;}
#highlights li:hover {display:block; padding:3px; border-bottom:solid 1px #fff; background:#FFFFFF; }

#homecontents {float:left; width:337px; padding:3px 3px 3px 20px; margin:5px 5px 5px 0px;  background:url(../images/sidebarbg1.jpg) repeat-y left;}
#homecontents p, left p, right p {margin:10px 0px 10px 0px;}
#homecontents h2 {display:block; color:#8d6932; border-bottom:solid 1px #E1D2A6; font-size:22px;}
#homecontents h2 a{text-decoration:none; color:#8d6932;}
#homecontents h2 a:hover { text-decoration:none; color:#000000; border-bottom:solid 1px #000000; background:#ffffcc;}
.postinfo {display:block; text-align:right; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:10px}




/*Footer*/






#footer {margin: 5px auto; float:inherit; background-image: url(../images/footer.jpg); width:907px; height:39px; }
#footercontent {width:980px; margin:auto; padding:10px;}
#previews { padding-right:10px;}
#previews .item {width:120px; height:105px; float:left; text-align:center; border:0px;}
#previews .item a img, #previews .item a:visited img, #previews .item a:active img{border:0px;}
#previews .item a:hover img{border:0px;  }
#previews .item .caption {display:block; color:#034784; text-align:left; font-size:12px;}

#copyright {margin:20px 0xp 20px 0px; padding:20px 0px 20px 0px; color:#FFFFFF; border-top:solid 1px #333333; background:url(../images/copyrightbg.jpg) repeat-x;}
#footer a,#footer a:visited, #footer a:active, #footer a:hover {color:#FFFFCC;}
#credit { padding:11px; text-align:center; color:#034784; font-family:Verdana, Helvetica, sans-serif; font-size:12px;}
#credit a,#footer a:visited, #footer a:active, #footer a:hover {color:#FF3399; text-decoration:none;}



.pager {
	height:10px;
	color:#FF3399;
	width:300px;
	float:left;
}

.pager a{
	color:#ffffff;
}

.contentlist_container{
	height:418px;
}
.contentlist_loader{
	padding-top: 160px;
}
.video_container{
height:503px;
float:left;
width:590px;	
}

.showcategory_container{

}
.showcategory_loader{
	height:800px;
	position:relative;
	background:#555555;
	z-index:1;
	padding-top:200px;
}



#rating .star-rating{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 50px;
	height: 10px;
	position: relative;
	background: url(../images/star_rating.gif) top left repeat-x;		
	float:left;
}
#rating .star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
#rating .star-rating li a{
	display:block;
	width:10px;
	height: 10px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
#rating .star-rating li a:hover{
	background: url(../images/star_rating_hover.gif) left -10px;
	z-index: 1;
	left: 0px;
	height:5px;
}
#rating .star-rating a.one-star{
	left: 0px;
	height:5px;
}
#rating .star-rating a.one-star:hover{
	width:10px;
	height:10px;
}
#rating .star-rating a.two-stars{
	left:10px;
}
#rating .star-rating a.two-stars:hover{
	width: 20px;
	height:10px;
}
#rating .star-rating a.three-stars{
	left: 20px;
}
#rating .star-rating a.three-stars:hover{
	width: 30px;
	height:10px;
}
#rating .star-rating a.four-stars{
	left: 30px;
}	
#rating .star-rating a.four-stars:hover{
	width: 40px;
	height:10px;
}
#rating .star-rating a.five-stars{
	left: 40px;
}
#rating .star-rating a.five-stars:hover{
	width: 50px;
	height:10px;
}
#rating .star-rating .current-rating{
	/* zavisi jesu li 2 ili 3 zvjezdice pa je center(3 zvjezdice) ili top(2 zvjezdice) na backgorund*/
	background: url(../images/one_star.gif) left -1000px repeat-x;
}	
#rating .star-rating .current-rating{
	top:0;
	left:0;
	text-indent:-1000em;
	height:10px;
	line-height:10px;
	outline:none;
	overflow:hidden;
	border: none;
	color: #333333;
}
#rating .star-rating .current-rating{
	
	background-position: left top;
}

#rating .inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
	padding-top:7px;
	color: #333333;
}

#rating .rating
{
	border: 0px solid #9DC732;
	
	color: #333333;
	
}

#rating{
height:20px;

}
#rating_div{
	padding-left:10px;
}
#current_rating span{
	color:#999999;
	font-size:11px;
	line-height:normal;

}
#rating span{
	color:#999999;
	font-size:11px;
	line-height:normal;
	float:left;

}
.no_results{
	font-size:10px; padding-left:10px; text-transform:uppercase; color:#000000;
	padding-top:11px;
	color:#999999;
	width:663px;
	float:left;
}
.content_details{
	margin-top: -5px;
}


.content_details #info{
	float:left;
}

.content_details #share{
	float:left;
}


.content_details #share #facebook{
	background-image:url(../images/FaceBook-icon_small.png);
	width: 30px;
	height: 30px;
	display: block;
	float:left;
}

.content_details #share #twitter{
	background-image:url(../images/Twitter-icon_small.png);
	width: 30px;
	height: 30px;
	display: block;
	float:left;
}


#video{
	padding: 0px;
	height:450px;	
}

#videolistsearch{
	width:663px;
}
#videolistsearch label{
	margin-top:5px;
}

#videolistsearch h2{
color:#000000;
width:200px;
}

#advanced_search{
	text-decoration:none;
	font-weight:bold;
}
#advanced_search:hover{
	color:#0000CC;
}
.adv_submit{
	background-color:#666666;
	color:#FFFFFF;
	border:1px solid #000000;
	width:50px;
	margin-top:5px;
}


/*Advanced search form */
#adv_search_box {
	color: #ffffff;
	padding-left:15px;
	padding-top:23px;
}

#adv_search_box fieldset
{

border:0px;

}


#adv_search_box label {

font-weight: normal;
float: left;
margin-left: 0px; /*width of left column*/
width: 80px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
color:#ffffff;
font-size:11px;
margin-top:10px;
}

.adv_search_box submit{
	background: #FFFFFF;
		border: 0;
		padding: 4px 0;
		width: 40px;
		height:20px;
		margin: 0 10px 1px 0;
		color: #FFF;
		font: bold 10px;
	}

#adv_search_box	input,select,textarea,combo {

	    background: #FFFFFF;
		color: #000000;
		font-size:10px;
		border: solid 1px #666666;
		margin-bottom:10px;
		width:100px;
		display:inline;
		height:16px;
	}
#adv_search_box br {
height:15px;
}

#bottom_container{
	width:980px;
	height:130px;
	background-image:url(../images/bottom_containers.jpg);
	margin:auto;
}
#footer_conteiner{
	width:316px;
	margin-right:10px;
	float:left;
}
#new_video{
	display:inline;
float:left;
height:160px;
margin:10px 0 0 10px;
width:160px;
font-size:11px;
color:#999999;
font-weight:bold;
}
.videolist {
	color:#FF3399;
	padding:4px;
	margin: 0 0 1px 0; 
	height:60px;
	padding-left:0px;
	background-image:url(../images/video_bck.jpg);
	width:300px;
}
.videolistpic {float: left;margin: 2px 10px 5px 3px;width:90px; height:65px; height:55px;}
.videolist a { color:#FF3399; text-transform:uppercase; font-size:11px; text-decoration:none;}
.videolist a:hover {color:#FF0066;}


#highlight_container{
	margin-top:10px;
	float:left;
	background-color:#333333;
	width:700px;
	height:375px;
	margin-left:1px;
}

#highlight_container h3 {font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:5px; color:#FF3399; text-transform:uppercase;}

#highlight_container a { color: #999999; text-decoration:none; font-size:13px; width:138px; } 

#highlight_content_title{
	background-image:url(../images/clip.jpg);
color:#FFFFFF;
float:left;
font-weight:bold;
height:16px;
padding: 2px 4px 2px 4px;
/*margin:10px 0 5px 0;*/
width:692px;
}

#highlight_content_title_2{
	padding:0 0 0 8px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

#category_name{
	background-image:url(../images/channel_name.jpg);
	height:20px;
	margin:0px 0 5px 0px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
	width:300px;
}

#category_highlight{
	background-image:url(../images/channel_name.jpg);
	height:20px;
	margin:10px 0 5px 0px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
}
#sponsors_left_showhere a{
	border:0px;
}

#sponsors_left_showhere img{
	border: 0px;
	margin:0px;
}

#content_details{
	margin: 5px 0 0 5px;
}

.video_box{
	float:left;
}
#highlight_container_loader{
	margin-top:10px;
	float:left;
	width:700px;
	height:375px;
	background-image:url(../images/loading_bck.jpg);
	background-repeat:no-repeat;
}

.search_pager{
	float:left;
	color:#FF3399;
	width:685px;
}

#test_bck{
	background-color:#333333;
	height:440px;
	font-family: Arial, "Times New Roman", Times, serif, Helvetica, sans-serif;
}

.item{
	border:0px;
}



#wrapper{
	margin:auto;
	width:730px;
}

#image_holder{
	width:730px;
	height:700px;
	float:left;
	background-image:url(../images/disclaimer.jpg);
}

#button_container{
	width:730px;
	height:40px;
	float:left;
	background-color:#000000;
}

#esci{
	width:100px;
	height:30px;
	margin-top:5px;
	background-image:url(../images/esci.jpg);
	float:left;
}

#entra{
	width:100px;
	height:30px;
	margin-top:5px;
	background-image:url(../images/entra.jpg);
	float:left;
}

#copyright_container{
	width:210px;
	height:100px;
	margin:60px 0pt 0pt 720px;
	/*float:left;*/
	/*margin:-70px 0pt 0pt 670px;*/
}

#login{
	float:left;
}

.login_error{
	float:left;
	padding-top:2px;
	color: red;
	padding-right:8px;
}	

#login label{
	color:#FF3399;
	width:150px;
}
.login_button{
	border:1px solid;
	border-color:#990099;
	color:#ffffff;
	width:50px;
	background-color:#222222;
	font-size: 11px;
	height: 18px;
}
.login_input{
	background-color:#555555;
	border:1px solid;
	border-color:#990099;
	color:#FFFFFF;
	width:105px;
	margin-right:5px;	
}

#register_form{
	height:250px;
	padding-top:30px;
	padding-left:10px;
	background-color:#333333;
}
#register_form form{
	height:180px;
}
#registration_complete{
	height:60px;
	padding-top:15px;
	padding-left:10px;
}

#registration a{
	color:#cccccc;
}
.form-error-msg{
	color:#FF3399;
	}

#login_form {
	float:right;
	padding:6px 6px;
	color:#999999
}	
.login_form input{
	background:#444444;
	border:1px solid #cccccc;
	color:#FFFFFF;
	margin:6px 6px 6px 0;
}

.register_submit{
	color:#009900;
}

.select{
	height:18px;
}

#key_pic{
	background-image:url(../images/key.png);
	width:22px;
	height:22px;
	float:left;
}
#warp_login{
	float:left;
	width:250px;
}
#right_login span{
	color:#FFFFFF;
	padding-right:10px;
}
#upload_form_text{
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:35px;
}

#cat_0{
	display:block; text-decoration:none; width:100px; color:#ffffff; float:left; height:34px; padding:0px; background-image:url(../images/button_bck.jpg)}
	
#cat_1{
	display:block; text-decoration:none; width:100px; color:#ffffff; float:left; height:34px; padding:0px; background-image:url(../images/button_bck.jpg)}
	
#cat_2{
	display:block; text-decoration:none; width:100px; color:#ffffff; float:left; height:34px; padding:0px; background-image:url(../images/button_bck.jpg)}
	
#cat_3{
	display:block; text-decoration:none; width:100px; color:#ffffff; float:left; height:34px; padding:0px; background-image:url(../images/button_bck.jpg)}
	
#cat_10{
	display:block; text-decoration:none; width:100px; color:#ffffff; float:left; height:34px; padding:0px; background-image:url(../images/button_bck.jpg)}
	
#cat_11{
	display:block; text-decoration:none; width:100px; color:#ffffff; float:left; height:34px; padding:0px; background-image:url(../images/button_bck.jpg)}
	
#cat_12{
	display:block; text-decoration:none; width:100px; color:#ffffff; float:left; height:34px; padding:0px; background-image:url(../images/button_bck.jpg)}
	
#cat_13{
	display:block; text-decoration:none; width:100px; color:#ffffff; float:left; height:34px; padding:0px; background-image:url(../images/button_bck.jpg)}
	
#cat_14{
	display:block; text-decoration:none; width:100px; color:#ffffff; float:left; height:34px; padding:0px; background-image:url(../images/button_bck.jpg)}
	
#cat_15{
	display:block; text-decoration:none; width:100px; color:#ffffff; float:left; height:34px; padding:0px; background-image:url(../images/button_bck.jpg)}
	
#header_1{
	width:907px;
	height:60px;
	float:left;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
}

#banner_01{
	width:907px;
	height:90px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}

#videolist_container{
	float:left;
	height:355px;
}

/*#videolist_container{
	float:left;
	width:907px;
	margin-left:2px;
	margin-top:2px;
}

#videolist_container_1{
	width:698px;
}*/

#banner_3{
	width:204px;
	height:375px;
	float:left;
	margin-top:10px;
	background-image:url(../images/bck_2.jpg);
	background-repeat:repeat-x;
}

#banner_3_inner{
	width:160px;
	height:150px;
	margin-top:30px;
	float:left;
	background-color:#222222;
}

#banner_4_inner{
	width:160px;
	height:150px;
	margin-top:20px;
	float:left;
	background-color:#222222;
}

#sub_cat
{
	display:block;
	float:left;
	padding:5px 0 0 15px;
	height:15px;
}

#sub_cat a { 
	color:#CCCCCC;
	font-size:12px;
	font-weight:bold;
	margin-right:20px;
	text-transform:uppercase; 
}

#sub_cat a:hover { 
	color:#FF3399; 
}

#login_succes{
	float:right;
	padding-right:5px;
}

#login_succes a{
	color:#FF3399;
}

#links_wrapper{
	float:right;
	width:275px;
	padding-right:3px;
}

#info_wrapper{
	width:285px;
	float:left;
	height:65px;
}

#shares{
	float:right;
	width:275px;
	text-align:right;
	padding-top:3px;
	padding-right:3px;
}

#shares img{
	border:none;
}

#direct{
	font-size:10px;
	color:#666;
	width:208px;
}

#embed{
	font-size:10px;
	color:#666;
	width:208px;
}

#direct_link{
	padding-top:5px;
	float:right;
	color:#666;
}

#embed_link{
	padding-top:5px;
	float:right;
	color:#666;
}

