/*box*/
.box{margin-bottom: 10px;}
	.box .top_right{width: auto; background: url(../images/box_top_right.gif) 100% 0 no-repeat;}
	.box .top_left{height: 38px; background: url(../images/box_top_left.gif) no-repeat;}
	.box .body{background: #fff; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0; overflow: hidden;}
	.box .bottom_right{width: auto; background: url(../images/box_bottom_right.gif) 100% 0 no-repeat;}
	.box .bottom_left{height: 3px; background: url(../images/box_bottom_left.gif) no-repeat;}
	.box .top_left p{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #707070; font-weight: normal; line-height: 38px; padding-left: 18px;}
		.box .top_left p span{font-size: 16px; color: #1e1900; font-weight: bold; margin-left: 5px;}
/*buttons*/
.btn{width: 10px; background: url(../images/btn_right.gif) 100% 0 no-repeat; display: table;}
	.btn a{background: url(../images/btn_left.gif) no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #955b10; text-align: center; text-decoration: none; white-space: nowrap; line-height: 24px; padding: 0 7px 0 10px; float: none; display: block; left: -3px; position: relative;}
	.btn a:hover{text-decoration: underline;}

/*thumb icons*/
.audio{width: 24px; height: 19px; background: url(../images/ic_audio.gif) no-repeat; display: block; left: 5px; bottom:5px; position:absolute}
.foto{width: 24px; height: 19px; background: url(../images/ic_foto.gif) no-repeat; display: block; left: 5px; bottom:5px; position:absolute}
.video{width: 24px; height: 19px; background: url(../images/ic_video.gif) no-repeat; display: block; left: 5px; bottom:5px; position:absolute}

.tabContent .fix_dimension .audio{width: 117px; height: 86px; background: url(../images/ic_audio.gif) 5px 62px no-repeat; position: static;}
.tabContent .fix_dimension .foto{width: 117px; height: 86px; background: url(../images/ic_foto.gif) 5px 62px no-repeat; position: static;}
.tabContent .fix_dimension .video{width: 117px; height: 86px; background: url(../images/ic_video.gif) 5px 62px no-repeat; position: static;}

#item .tabContent .fix_dimension .audio{width: 86px; height: 63px; background: url(../images/ic_audio.gif) 5px 39px no-repeat; position: static;}
#item .tabContent .fix_dimension .foto{width: 86px; height: 63px; background: url(../images/ic_foto.gif) 5px 39px no-repeat; position: static;}
#item .tabContent .fix_dimension .video{width: 86px; height: 63px; background: url(../images/ic_video.gif) 5px 39px no-repeat; position: static;}

/*HEADER*/
/*option header*/
.option_header{margin-bottom: 15px; position: relative;}
	.option_header .top_right{width: auto; background: url(../images/option_header_top_right.gif) 100% 0 no-repeat;}
	.option_header .top_left{height: 6px; background: url(../images/option_header_top_left.gif) no-repeat; font-size: 1px;}
	.option_header .body{min-height: 50px; height: auto !important; height: 57px; background: #ececec url(../images/option_header_body.gif) 0 100% repeat-x;}
	.option_header .bottom_right{width: auto; background: url(../images/option_header_bottom_right.gif) 100% 0 no-repeat;}
	.option_header .bottom_left{height: 6px; background: url(../images/option_header_bottom_left.gif) no-repeat; font-size: 1px;}

a.rss{width: 73px; height: 37px; background: url(../images/rss.gif) no-repeat; position: absolute; top: -37px; left: 5px;}
a.rss:hover{background-position: 0 -37px;}

#user_menu{border-bottom: 1px solid #c7c7c7; margin: 0 10px; padding: 5px 0; overflow: hidden;}
	#user_menu li{margin-right: 20px; float: left;}
		#user_menu li a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2cb7c7; font-weight: normal; text-decoration: none;}
		#user_menu li a:hover{text-decoration: underline;}
		#user_menu li a.my_web_site{font-size: 14px; color: #22a3ff; font-weight: bold; text-transform: uppercase;}

.user_form{margin: 0 10px; padding: 5px 0; overflow: hidden;}
	.user_form form{}
	.user_form fieldset{border: none; float: left; margin: 0; padding: 0;}
	.user_form form input{width: 220px; border: 1px solid #bcbbbe;}
	.user_form form input.submit{width: auto; height: 21px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: bold; text-transform: uppercase; line-height: 21px; background: transparent url(../images/search.gif) no-repeat; border: none; padding-left: 22px; position: relative; left: -9px; cursor: pointer;}
	.user_form label{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #777; font-weight: normal; text-transform: uppercase;}
	.user_form select{width: 125px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: normal; margin: 0 75px 0 10px;}
	.user_form a{margin: 4px 0 0 0; color: #ff0000; text-decoration: underline; font-size: 12px; color: #777; font-weight: bold; text-decoration: none; text-transform: uppercase;}
	.user_form a:hover{color: #000; text-decoration: none;}
	a.add_video{width: 112px; height: 24px; background: url(../images/add_video.gif) no-repeat; display: block; float: right; position: relative; top: -3px;}
	a.add_video:hover{background-position: 0 -24px;}
#file_type{background: url(../images/file_type.gif) 100% -32px no-repeat; border-top: 1px solid #c7c7c7; position: absolute;}
	#file_type li{background: url(../images/file_type.gif) 0 -96px no-repeat; float: left;}
	#file_type li.first{background: url(../images/file_type.gif) 0 -64px no-repeat;}
		#file_type li.first a{background-position: 0 -160px !important;}
	#file_type li.lasr{}
		#file_type li.last a{background-position: 100% -192px !important;}
		#file_type li a{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #777; font-weight: bold; line-height: 32px; padding: 0 15px; display: block;}
		#file_type li a:hover{color: #1e1900;}
	#file_type li.selected{background: url(../images/file_type.gif) 0 -128px no-repeat;}
		#file_type li.selected a{color: #1e1900; background: url(../images/file_type.gif) no-repeat; cursor: default;}
#top_file{float: right; position: relative; bottom: -3px;}
	#top_file li{margin-left: 5px; float: left;}
		#top_file li a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: normal; line-height: 21px; background: url(../images/top_file_arrow.gif) no-repeat; padding: 0 10px; display: block;}
		#top_file li a:hover{color: #22a3ff; text-decoration: underline;}
	#top_file li.selected{}
		#top_file li.selected a{color: #22a3ff; text-decoration: underline; background-position: 0 -21px; cursor: default;}

/*breadcrumbs*/
#breadcrumbs{overflow: hidden;}
	#breadcrumbs li{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8d8d8d; font-weight: normal; line-height: 20px; background: url(../images/nav_bar_divider.gif) 0 50% no-repeat; padding-left: 8px; margin-left: 6px; float: left;}
	#breadcrumbs li.first{background: none; padding-left: 0; margin-left: 0;}
		#breadcrumbs li a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #989898; font-weight: normal; text-decoration: underline;}
		#breadcrumbs li a:hover{color: #000;}
		#breadcrumbs li a.selected{text-decoration: none; cursor: default;}
		#breadcrumbs li a.selected:hover{color: #989898;}

/*****HOMEPAGE*****/

/*CONTENT TOP*/
/*channels*/
#channels{margin-bottom: 10px;}
	#channels .top_right{width: auto; background: url(../images/channels_top_right.gif) 100% 0 no-repeat;}
	#channels .top_left{height: 4px; background: url(../images/channels_top_left.gif) no-repeat; font-size: 1px;}
	#channels .body{min-height: 102px; height: auto !important; height: 102px; background: #fffbe3; border-right: 1px solid #ffeea0; border-left: 1px solid #ffeea0; padding-top: 10px;}
	#channels .bottom_right{width: auto; background: url(../images/channels_bottom_right.gif) 100% 0 no-repeat;}
	#channels .bottom_left{height: 4px; background: url(../images/channels_bottom_left.gif) no-repeat; font-size: 1px;}
	#channels ul{padding: 0 35px; float: left;}
		#channels ul li{width: 67px; height: 100px; text-align: center; margin-left: 30px; float: left;}
		#channels ul li.first{margin: 0;}
		#channels ul li a.fix_dimension{width: 65px; height: 65px; border: 1px solid #f8dc5a; margin-bottom: 5px; overflow: hidden; float: left; display: block;}
		#channels ul li a.fix_dimension:hover{border: 1px solid #d57800;}
		#channels a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #d57800; font-weight: normal; text-decoration: underline;}
		#channels a:hover{color: #f8dc5a;}
		#channels a.next{width: 26px; height: 67px; background: url(../images/channel_next.gif) no-repeat; float: left;}
		#channels a.next:hover{background-position: 0 -67px;}
		#channels a.back{width: 26px; height: 67px; background: url(../images/channel_back.gif) no-repeat; float: left;}
		#channels a.back:hover{background-position: 0 -67px;}
		#channels span{width: 60px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1e1900; font-weight: normal; text-align: center; padding: 0 10px; margin: 18px 15px 0 0; float: left;}
		#channels strong{margin-bottom: 6px; display: block;}
/*CONTENT*/
/*multicolumn*/
.multicolumn{margin-bottom: 10px;}
	.multicolumn .top_right{width: auto; background: url(../images/multicolumn_top_right.gif) 100% 0 no-repeat;}
	.multicolumn .top_left{height: 4px; background: url(../images/multicolumn_top_left.gif) no-repeat; font-size: 1px;}
	.multicolumn .body{background: #fff url(../images/multicolumn_bg.gif) repeat-x; border-right: 1px solid #e0e0e0; border-left: 1px solid #e0e0e0;}
	.multicolumn .bottom_right{width: auto; background: url(../images/multicolumn_bottom_right.gif) 100% 0 no-repeat;}
	.multicolumn .bottom_left{height: 4px; background: url(../images/multicolumn_bottom_left.gif) no-repeat; font-size: 1px;}
	.multicolumn ul.title{width: auto; border: none; padding: 10px 0 0 0; float: none;}
		.multicolumn ul.title li{width: 162px; height: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #3f3f3f; font-weight: normal; line-height: 38px; border-right: 1px solid #d0d0d0; padding-left: 60px; margin: 0; float: left;}
			.multicolumn ul.title li span{background: url(../images/underline.gif) 0 30px no-repeat; display: block;}
		.multicolumn ul.title li.new_thing{background: url(../images/ic_new_thing.gif) 15px 50% no-repeat;}
		.multicolumn ul.title li.top_view{background: url(../images/ic_top_view.gif) 15px 50% no-repeat;}
		.multicolumn ul.title li.recommend{background: url(../images/ic_recommend.gif) 15px 50% no-repeat; border: none;}
	.multicolumn ul{width: 202px; border-right: 1px solid #d0d0d0; padding: 6px 10px 0 10px; float: left; overflow: hidden;}
	.multicolumn ul.new_thing{}
	.multicolumn ul.top_view{}
	.multicolumn ul.recommend{border: none;}
		.multicolumn ul li{height: 240px; margin-bottom: 20px;}
			.multicolumn ul li a.fix_dimension{width: 172px; height: 128px; border: 1px solid #e2e2e2; margin: 0 auto 10px auto; overflow: hidden; display: block; position: relative;}
			.multicolumn ul li a.fix_dimension:hover{border: 1px solid #000;}
			.multicolumn ul li a, #sidebar_right #sidebar div.tabContent a, #sidebar_right #sidebar #recommend .body a{font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #1a8d9a; font-weight: bold; text-decoration: none;}
			.multicolumn ul li a:hover, #sidebar_right #sidebar div.tabContent a:hover, #sidebar_right #sidebar #recommend .body a:hover{color: #1eb2c3;}
			.multicolumn ul li p, #sidebar_right #sidebar div.tabContent p, #sidebar_right #sidebar #recommend .body p{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #565a5b; font-weight: normal; margin-bottom: 8px; clear: both;}
			.multicolumn ul li .user, #sidebar_right #sidebar div.tabContent .user, #sidebar_right #sidebar #recommend .body .user{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #565a5b; font-weight: normal; text-decoration: none; clear: both;}
			.multicolumn ul li #promo{width: 172px; height: 128px; border: 1px solid #e2e2e2; margin: 0 auto 10px auto; overflow: hidden; display: block; position: relative;}
				.multicolumn ul li .user strong, #sidebar_right #sidebar div.tabContent .user strong, #sidebar_right #sidebar #recommend .body .user strong{color: #22a3ff; font-weight: normal; text-decoration: underline; padding-left: 5px;}
				.multicolumn ul li .user a, #sidebar_right #sidebar div.tabContent .user a, #sidebar_right #sidebar #recommend .body .user a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #22a3ff; font-weight: normal; text-decoration: underline; margin-left: 5px;}
				.multicolumn ul li .user a:hover, #sidebar_right #sidebar div.tabContent .user a:hover, #sidebar_right #sidebar #recommend .body .user a:hover{color: #1a8d9a;}
			.multicolumn ul li .view, #sidebar_right #sidebar div.tabContent .view, #sidebar_right #sidebar #recommend .body .view{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #565a5b; font-weight: normal; clear: both; display: block;}
				.multicolumn ul li .view strong, #sidebar_right #sidebar div.tabContent .view strong, #sidebar_right #sidebar #recommend .body .view strong{font-size: 12px; font-weight: bold; padding-left: 5px;}
	.multicolumn ul.btn_list{width: auto; border: none; padding: 0; float: none; clear: both;}
		.multicolumn ul.btn_list li{width: 202px; height: auto; border-top: 1px solid #d0d0d0; border-right: 1px solid #d0d0d0; padding: 10px 10px 6px 10px; margin: 0; float: left;}
			.multicolumn ul.btn_list li a{font-size: 11px; color: #955b10; font-weight: normal;}
			.multicolumn ul.btn_list li a:hover{color: #955b10;}
			.multicolumn ul.btn_list li .btn_container{float: right;}
		.multicolumn ul.btn_list li.last{border-right: none;}

/*SIDEBAR*/
#sidebar .publicity{color: #554e26; background: #e6d478; margin: 0 0 20px 0;}
/*activ users*/
.activ_users{}
	.activ_users .top_right{background: url(../images/activ_users_top_right.gif) 100% 0 no-repeat;}
	.activ_users .top_left{background: url(../images/activ_users_top_left.gif) no-repeat; border-bottom: 1px solid #e0e0e0;}
	.activ_users ul{}
		.activ_users ul li{padding: 10px; overflow: hidden;}
		.activ_users ul li.dark{background: #f3f3f3;}
			.activ_users ul li a.fix_dimension{width: 48px; height: 48px; border: 1px solid #e3e3e3; margin: 0 10px 0 0; overflow: hidden; display: block; float: left;}
			.activ_users ul li a.fix_dimension:hover{border: 1px solid #000;}
			.activ_users ul li a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #22a3ff; font-weight: bold; text-decoration: underline; margin: 0;}
			.activ_users ul li a:hover{color: #1a8d9a;}
			.activ_users ul li span{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #1a8d9a; font-weight: normal; display: block;}
			.activ_users ul li span a{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #1a8d9a; font-weight: bold; text-decoration: underline; margin-right: 3px;}
			.activ_users ul li span a:hover{color: #22a3ff;}
	.activ_users .btn_container{float: right; padding: 6px 10px}
/*tags*/
.tags{}
	.tags .top_right{background: url(../images/tags_top_right.gif) 100% 0 no-repeat;}
	.tags .top_left{background: url(../images/tags_top_left.gif) no-repeat; border-bottom: 1px solid #e0e0e0;}
	.tags .body p, .tags .body a{font-family: Arial, Helvetica, sans-serif; color: #7d8b99; text-align: justify; padding: 5px;}
	 .tags .body a:hover{color: #707070;}
	.tags p span{padding: 0 5px;}
	.tags p .bigger{font-size: 22px; font-weight: bold;}
	.tags p .big{font-size: 18px; font-weight: bold;}
	.tags p .medium{font-size: 14px;}
	.tags p .small{font-size: 11px;}
/*begin tabbed*/
#sidebar_right #sidebar div.tabsContentContainer{width: 300px; margin-bottom: 10px;}
#sidebar_right #sidebar div.tabsContentContainer ul.tabList li{width: 149px;}
#sidebar_right #sidebar div.tabsContentContainer ul.tabList li a{font-size: 14px; font-weight: bold;}
#sidebar_right #sidebar div.tabsContentContainer div.tabContent .body, #sidebar_right #sidebar #recommend .body{padding: 10px 0 10px 10px;}

#sidebar_right #sidebar div.tabContent .player{margin-bottom: 10px;}
/*end tabbed*/

/*****USER PROFILE*****/

/*CONTENT LEFT*/
/*user profile*/
#user_profile{margin-bottom: 20px; overflow: hidden;}
	#user_profile p.user{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #22a3ff; font-weight: bold; margin-bottom: 15px;}
	#user_profile .user_photo{margin: 0; float: left;}
	#user_profile .user_info{width: 275px; float: right;}
		#user_profile .user_info li{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48494a; font-weight: normal; line-height: 14px; margin-bottom: 10px; position: relative;}
			#user_profile .user_info li strong{width: 75px; font-size: 14px; text-align: right; padding-right: 10px; position: absolute; top: 0; left: -85px;}
			#user_profile .user_info li a.user_site{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fe0202; font-weight: normal; text-decoration: none;}
			#user_profile .user_info li a.user_site:hover{text-decoration: underline;}

#user_profile #user_option_bar{width: 360px; margin-bottom: 5px; clear: right; float: right; position: relative; z-index: 100;}
#user_profile #user_option_bar .btn_container{float: left;}
a.ym{width: 30px; height: 25px; background: url(../images/ic_ym.gif) 50% 50% no-repeat; margin-left: 5px; float: left;}
a.mailicon{width: 30px; height: 25px; background: url(../images/ic_mail.gif) 50% 50% no-repeat; margin-left: 5px; float: left;}
a.favorites{width: 30px; height: 25px; background: url(../images/ic_favorites.gif) 50% 50% no-repeat; margin-left: 5px; float: left; clear: none;}

.more_info{background: url(../images/orizontal_divider.gif) 0 28px repeat-x; border-bottom: 1px solid #ececec; top: -30px; margin-bottom: -30px; clear: both; position: relative;}
.more_info .btn_more_info{float: right;}
	.btn_more_info .btn{width: 16px; background: url(../images/btn_more_right.gif) 100% 0 no-repeat; display: table;}
		.btn_more_info .btn a{background: url(../images/btn_more_left.gif) no-repeat; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #955b10; text-align: center; text-decoration: none; white-space: nowrap; line-height: 30px; padding: 0 10px; float: none; display: block; position: relative; z-index: 1001;}
		.btn_more_info .btn a:hover{color: #686134; text-decoration: none;}
.more_info p{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1a8d9a; font-weight: normal; padding: 12px 0; background: url(../images/orizontal_divider.gif) 0 100% repeat-x; clear: both;}
	.more_info p strong{font-size: 14px; color: #48494a; font-weight: bold; margin-right: 15px; display: block; float: left;}
	.more_info p span{overflow: hidden;}
.user_extra_info{margin: 12px 0 0 200px;}
	.user_extra_info li{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48494a; font-weight: normal; line-height: 14px; margin-bottom: 10px; position: relative;}
	.user_extra_info li strong{width: 155px; font-size: 14px; text-align: right; padding-right: 10px; position: absolute; top: 0; left: -165px;}
	.user_extra_info li span{font-size: 14px; color: #000; font-weight: bold;}

.player{margin-bottom: 10px;overflow:hidden; clear: both;}

.promo{margin-bottom: 10px;}

/*albums, favorites, playlist*/
.albums, .favorites, .playlist, .album, .video_answer{clear: both;}
	.albums .controls, .favorites .controls, .playlist .controls, .album .controls, .video_answer .controls{width: 45px; text-align: center; margin-top: 25px; float: left;}
		.albums .controls a, .favorites .controls a, .playlist .controls a, .album .controls a, .video_answer .controls a{width: 26px; height: 31px; margin: 0 auto; display: block;}
		.albums .controls a:hover, .favorites .controls a:hover, .playlist .controls a:hover, .album .controls a:hover, .video_answer .controls a:hover{background-position: 0 -31px !important;}
		.albums .controls a.back, .favorites .controls a.back, .playlist .controls a.back, .album .controls a.back, .video_answer .controls a.back{background: url(../images/back.gif) no-repeat;}
		.albums .controls a.back_inactive, .albums .controls a.back_inactive:hover, .favorites .controls a.back_inactive, .favorites .controls a.back_inactive:hover, .playlist .controls a.back_inactive, .playlist .controls a.back_inactive:hover, .album .controls a.back_inactive, .album .controls a.back_inactive:hover, .video_answer .controls a.back_inactive, .video_answer .controls a.back_inactive:hover{background: url(../images/back_inactive.gif) 0 0 no-repeat !important; cursor: default;}
		.albums .controls a.next, .favorites .controls a.next, .playlist .controls a.next, .album .controls a.next, .video_answer .controls a.next{background: url(../images/next.gif) no-repeat;}
		.albums .controls a.next_inactive, .albums .controls a.next_inactive:hover, .favorites .controls a.next_inactive, .favorites .controls a.next_inactive:hover, .playlist .controls a.next_inactive, .playlist .controls a.next_inactive:hover, .album .controls a.next_inactive, .album .controls a.next_inactive:hover, .video_answer .controls a.next_inactive, .video_answer .controls a.next_inactive:hover{background: url(../images/next_inactive.gif) 0 0 no-repeat !important; cursor: default;}
	.albums ul, .favorites ul, .playlist ul, .album ul, .video_answer ul{padding: 10px 0 5px 0; float: left;}
		.albums ul li, .favorites ul li, .playlist ul li, .album ul li, .video_answer ul li{width: 88px; margin-left: 20px; float: left;}
		.albums ul li.first, .favorites ul li.first, .playlist ul li.first, .album ul li.first, .video_answer ul li.first{margin-left: 0;}
			.albums ul li a, .favorites ul li a, .playlist ul li a, .album ul li a, .video_answer ul li a{width: 86px; height: 63px; border: 1px solid #f1e48f; overflow: hidden; display: block;}
			.albums ul li a:hover, .favorites ul li a:hover, .playlist ul li a:hover, .album ul li a:hover, .video_answer ul li a:hover{border-color: #000;}
			.albums ul li p, .favorites ul li p, .playlist ul li p, .album ul li p, .video_answer ul li p{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000; font-weight: normal;}
	.albums .btn_container, .favorites .btn_container, .playlist .btn_container, .album .btn_container, .video_answer .btn_container{padding: 0 10px 10px 0; clear:both; float:right}

/*CONTENT RIGHT*/
.publicity{width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2c4446; font-weight: normal; background: #9eb6b8; margin: 30px auto;}
	.publicity span{margin: 1px 20px; display: block;}
/*begin tabbed*/
.record{overflow: hidden;}
	.record span{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1e1900; font-weight: bold; line-height: 34px; float: left;}
	.record .btn_container{padding: 5px; float: right;}
div.tabsContentContainer{width: 454px;}
div.tabsContentContainer ul.tabList{height: 40px; background: url(../images/tablist_border.gif) 0 100% repeat-x; list-style: none; margin: 0;}
div.tabsContentContainer ul.tabList li{width: 112px; background: url(../images/tab_right.gif) 100% 0 no-repeat; margin-left: 2px; float: left;}
div.tabsContentContainer ul.tabList li#first{margin: 0;}
div.tabsContentContainer ul.tabList li a{background: url(../images/tab_left.gif) no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #1eb2c3; font-weight: normal; text-decoration: none; text-align: center; line-height: 40px; outline: none; cursor: default; display: block;}
div.tabsContentContainer ul.tabList li a:hover{color: #003b5d;}
div.tabsContentContainer ul.tabList li.selected{background: url(../images/tab_selected_right.gif) 100% 0 no-repeat;}
div.tabsContentContainer ul.tabList li.selected a{background: url(../images/tab_selected_left.gif) no-repeat; color: #003b5d; text-decoration: none; cursor: default;}
div.tabsContentContainer ul.tabList li.selected a:hover{color: #003b5d;}
div.tabsContentContainer div.tabContent{display: none; clear: both;}
div.tabsContentContainer div.tabContent .body{background: #cfebeb; border-right: 1px solid #bde5e1; border-left: 1px solid #bde5e1; padding-left: 10px; overflow: hidden;}
div.tabsContentContainer div.tabContent .bottom_right{width: auto; background: url(../images/tabContent_bottom_right.gif) 100% 0 no-repeat; overflow: hidden;}
div.tabsContentContainer div.tabContent .bottom_left{height: 3px; background: url(../images/tabContent_bottom_left.gif) no-repeat;}
div.tabsContentContainer div.tabContent .btn_container{padding: 5px; float: right;}
div.tabsContentContainer div.tabContent.selected{display: block;}
/*end tabbed*/
/*user upload*/
.user_upload{height: 420px; overflow: auto;}
	.user_upload li{height: 96px; border-bottom: 1px solid #afddd8; padding: 8px 10px 0 10px; overflow: hidden;}
		.user_upload li a.fix_dimension{width: 117px; height: 86px; border: 1px solid #afddd8; margin-right: 10px; overflow: hidden; float: left; display: block; cursor: hand;}
		.user_upload li a.fix_dimension:hover{border: 1px solid #000;}
		.user_upload li a{font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #1e1900; font-weight: bold; text-decoration: none; display: block;}
		.user_upload li a:hover{color: #003b5d}
		.user_upload li span{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #48494a; font-weight: normal; padding: 5px 0;}
		.user_upload li strong{ font-size: 12px; font-weight: bold;}
		.user_upload li .view{float: left;}
		.user_upload li .comment{float: right;}
		.user_upload li p{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1a8d9a; font-weight: normal; clear: right;}

/*****FAV DEFAULT*****/

/*SIDEBAR*/
.user{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #22a3ff; font-weight: bold; text-decoration: underline; margin-bottom: 10px; display: block;}
/*user item*/
.user_item_menu{width: 160px; background: #a8a8a8; margin-bottom: 10px;}
	.user_item_menu .top{width: auto; height: 6px; background: url(../images/user_item_top.png) no-repeat; font-size: 1px; position: relative; margin-bottom: -6px;}
	.user_item_menu .bottom{width: auto; height: 6px; background: url(../images/user_item_bottom.png) no-repeat; font-size: 1px; position: relative; margin-top: -6px;}
	.user_item_menu ul{}
		.user_item_menu ul li{}
			.user_item_menu ul li a{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #fff; font-weight: bold; line-height: 28px; background: #a8a8a8; padding-left: 8px; display: block;}
			.user_item_menu ul li a:hover{background: #919191;}
			.user_item_menu ul li.selected a{background: #919191; cursor: default;}
			.user_item_menu ul li.selected a:hover{background: #919191;}
			.user_item_menu ul li ul{background: #d0d0d0; border-top: 1px solid #bababa; overflow: hidden;}
				.user_item_menu ul li ul li{border-bottom: 1px solid #bababa;}
				.user_item_menu ul li ul li.last{border: 0;}
					.user_item_menu ul li ul li a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: normal; line-height: 29px; background: #d0d0d0 url(../images/user_item_arrow.gif) 8px 50% no-repeat !important; padding-left: 20px; display: block; cursor: pointer !important;}
					.user_item_menu ul li ul li a:hover{background: #f1f1f1 url(../images/user_item_arrow_over.gif) 8px 50% no-repeat !important;}
					.user_item_menu ul li ul li.selected a{background: #f1f1f1 url(../images/user_item_arrow_over.gif) 8px 50% no-repeat !important; cursor: default !important;}
					.user_item_menu ul li ul li.selected a:hover{background: #f1f1f1 url(../images/user_item_arrow_over.gif) 8px 50% no-repeat !important;}
/*menu pages*/
.user_item_menu ul li ul.menu_pages{background: #d0d0d0 !important; border: none; margin: 0 auto; padding: 10px 0;}
	.user_item_menu ul li ul.menu_pages li{background: #919191 !important; padding: 3px 0; border: none !important; float: left;}
		.user_item_menu ul li ul.menu_pages li p{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff; font-weight: normal; line-height: 11px; padding: 2px 0;}
		.user_item_menu ul li ul.menu_pages li a{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important; font-size: 10px !important; color: #fff !important; font-weight: normal; text-decoration: none; line-height: 11px !important; background: none !important; padding: 2px 5px !important; display: block; float:left;}
		.user_item_menu ul li ul.menu_pages li a:hover{color: #333 !important;}
		.user_item_menu ul li ul.menu_pages li a.select{color: #8d8d8d !important; background: #ececec !important; border: 1px solid #6e6e6e; padding: 1px 4px !important; cursor: default !important;}
		.user_item_menu ul li ul.menu_pages li a.select:hover{color: #8d8d8d;}
	.user_item_menu ul li ul.menu_pages li.pages_left{width: 21px; height: 21px; background: url(../images/pages_menu_left.gif) no-repeat !important; padding: 0; float: left;}
		.user_item_menu ul li ul.menu_pages li.pages_left a{width: 21px; height: 21px; background: url(../images/pages_menu_arrow_left.gif) 50% 0 no-repeat !important; padding: 0 !important; display: block;}
		.user_item_menu ul li ul.menu_pages li.pages_left a:hover{background-position: 50% -14px !important;}
		.user_item_menu ul li ul.menu_pages li.pages_left a.desable{background: url(../images/pages_menu_arrow_desable_left.gif) 50% 50% no-repeat;}
		.user_item_menu ul li ul.menu_pages li.pages_left a.desable:hover{background: url(../images/pages_menu_arrow_desable_left.gif) 50% 50% no-repeat; cursor: default;}
	.user_item_menu ul li ul.menu_pages li.pages_right{width: 21px; height: 21px; background: url(../images/pages_menu_right.gif) 100% 0 no-repeat !important; padding: 0; float: left;}
		.user_item_menu ul li ul.menu_pages li.pages_right a{width: 21px; height: 21px; background: url(../images/pages_menu_arrow_right.gif) 50% 0 no-repeat !important; padding: 0 !important; display: block;}
		.user_item_menu ul li ul.menu_pages li.pages_right a:hover{background-position: 50% -14px !important;}
		.user_item_menu ul li ul.menu_pages li.pages_right a.desable{background: url(../images/pages_menu_arrow_desable_right.gif) 50% 50% no-repeat;}
		.user_item_menu ul li ul.menu_pages li.pages_right a.desable:hover{background: url(../images/pages_menu_arrow_desable_left.gif) 50% 50% no-repeat; cursor: default;}

#sidebar_left_small #sidebar .banner{margin-bottom: 10px;}

/*CONTENT*/
/*display*/
.display{margin: 0; overflow: hidden; position: absolute; top: -30px; right: 0;}
	.display dt{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #48494a; font-weight: normal; line-height: 19px; margin-right: 15px; float: left;}
	.display dd{margin: 0 0 0 3px; float: left;}
		.display dd a{width: 26px; height: 19px; display: block;}
		.display dd a.display_default{background: url(../images/display_default.gif) no-repeat;}
		.display dd a.display_multi{background: url(../images/display_multi.gif) no-repeat;}
		.display dd a:hover{background-position: 0 -19px;}
		.display dd a.selected{background-position: 0 -19px; cursor: default;}
/*user item list default*/
.user_item_list_default, .item_list_default, .search_list{border-top: 1px solid #e0e0e0; margin-bottom: 10px; clear: both;}
	.user_item_list_default li, .item_list_default li, .search_list li{border-bottom: 1px solid #e0e0e0; padding: 5px 0; overflow: hidden;}
		.user_item_list_default li div, .item_list_default li div, .search_list li div{width: 539px; border-right: 1px solid #e0e0e0; padding-right: 10px; float: left;}
		.user_item_list_default li a.fix_dimension, .item_list_default li a.fix_dimension, .search_list li a.fix_dimension{width: 117px; height: 86px; border: 1px solid #b9e1dd; margin-right: 10px; overflow: hidden; float: left; display: block; position: relative;}
		.user_item_list_default li a.fix_dimension:hover, .item_list_default li a.fix_dimension:hover, .search_list li a.fix_dimension:hover{border: 1px solid #1a8d9a;}
		.user_item_list_default li a, .item_list_default li a, .search_list li a{font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #1a8d9a; font-weight: bold; text-decoration: none;}
		.user_item_list_default li a:hover, .item_list_default li a:hover, .search_list li a:hover{color: #22a3ff;}
		.user_item_list_default li p, .item_list_default li p, .search_list li p{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #565a5b; font-weight: normal; margin-bottom: 5px;}
		.user_item_list_default li span, .item_list_default li span, .search_list li span{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #48494a; font-weight: normal; display: block;}
		.user_item_list_default li .rating, .item_info .rating, .item_list_default li .rating, .search_list li .rating{width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #48494a; font-weight: normal; line-height: 20px; border: 0; padding: 0; margin: 2px 0 0 0; display: table;}
			.user_item_list_default li .rating strong, .item_info .rating strong, .item_list_default li .rating strong, .search_list li .rating strong{float: left;}
			.user_item_list_default li .rating .base, .item_info .rating .base, .item_list_default li .rating .base, .search_list li .rating .base{width: 91px; height: 18px; background: url(../images/rating_base.gif) repeat-x; border: 1px solid #ffeea0; margin: 0 5px; display: block; float: left;}
			.user_item_list_default li .rating .scale, .item_info .rating .scale, .item_list_default li .rating .scale, .search_list li .rating .scale{height: 18px; background: url(../images/rating_scale.gif) repeat-x; display: block;}
			.user_item_list_default li .rating .mask, .item_info .rating .mask, .item_list_default li .rating .mask, .search_list li .rating .mask{width: 91px; height: 18px; background: url(../images/rating_mask.png) no-repeat; position: absolute; display: block;}
		.user_item_list_default li .details, .item_list_default li .details, .search_list li .details{width: 250px; border: 0; padding: 0 0 0 10px; margin: 0; float: right;}
			.user_item_list_default li .details span, .item_list_default li .details span, .search_list li .details span{font-weight: bold; margin-bottom: 5px; display: block; clear: both;}
				.user_item_list_default li .details span span, .item_list_default li .details span span, .search_list li .details span span{font-weight: normal; clear: none; overflow: hidden;}
					.user_item_list_default li .details span span strong, .item_list_default li .details span span strong, .search_list li .details span span strong{width: auto; text-decoration: underline; margin-right: 10px;}
					.user_item_list_default li .details span span a, .item_list_default li .details span span a, .search_list li .details span span a{color: #48494A; font-weight: normal; text-decoration: underline; margin-right: 10px;}
			.user_item_list_default li .details strong, .item_list_default li .details strong, .search_list li .details strong{width: 70px; font-weight: normal; display: block; float: left;}
/*pages*/
ul.pages{clear: both; float: right;margin:0 0 10px 0}
	ul.pages li{width: auto !important; background: #ffbd1f; padding: 5px 0 !important; border: none; float: left; clear: none;}
		ul.pages li p{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; font-weight: normal; line-height: 13px; padding: 3px 0; margin: 0 !important;}
		ul.pages li a{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; font-weight: normal; text-decoration: none; line-height: 19px; padding: 3px 6px;}
		ul.pages li a:hover{color: #fff;}
		ul.pages li a.select{color: #8d8d8d; background: #fdf8d5; border: 1px solid #db9a00; padding: 2px 5px; cursor: default;}
		ul.pages li a.select:hover{color: #8d8d8d;}
	ul.pages li.pages_left{width: 30px; height: 29px; background: url(../images/pages_left.gif) no-repeat; padding: 0 !important; float: left;}
		ul.pages li.pages_left a{width: 30px; height: 29px; background: url(../images/pages_arrow_left.gif) 50% 0 no-repeat; padding: 0; display: block;}
		ul.pages li.pages_left a:hover{background-position: 50% -18px;}
		ul.pages li.pages_left a.desable{background: url(../images/pages_arrow_desable_left.gif) 50% 50% no-repeat;}
		ul.pages li.pages_left a.desable:hover{background: url(../images/pages_arrow_desable_left.gif) 50% 50% no-repeat; cursor: default;}
	ul.pages li.pages_right{width: 30px; height: 29px; background: url(../images/pages_right.gif) 100% 0 no-repeat; padding: 0 !important; float: left;}
		ul.pages li.pages_right a{width: 30px; height: 29px; background: url(../images/pages_arrow_right.gif) 50% 0 no-repeat; padding: 0; display: block;}
		ul.pages li.pages_right a:hover{background-position: 50% -18px;}
		ul.pages li.pages_right a.desable{background: url(../images/pages_arrow_desable_right.gif) 50% 50% no-repeat;}
		ul.pages li.pages_right a.desable:hover{background: url(../images/pages_arrow_desable_right.gif) 50% 50% no-repeat; cursor: default;}

/*****FAV MULTI*****/

/*CONTENT*/
/*user item list multi*/
.user_item_list_multi, .item_list_multi, .album_list{border-top: 1px solid #e0e0e0; padding-top: 10px; overflow: hidden; clear: both;}
	.user_item_list_multi li, .item_list_multi li, .album_list li{width: 20%; height: 180px; border-bottom: 1px solid #e0e0e0; margin-bottom: 10px; float: left;}
		.user_item_list_multi li a.fix_dimension, .item_list_multi li a.fix_dimension, .album_list li a.fix_dimension{width: 117px; height: 86px; border: 1px solid #b9e1dd; margin-bottom: 10px; overflow: hidden; display: block; position: relative;}
		.user_item_list_multi li a.fix_dimension:hover, .item_list_multi li a.fix_dimension:hover{border: 1px solid #1a8d9a;}
		.user_item_list_multi li a, .item_list_multi li a, .album_list li a{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #1a8d9a; font-weight: bold; text-decoration: none;}
		.user_item_list_multi li a.title, .item_list_multi li a.title, .album_list li a.title{ display:block; width:140px; height:32px; overflow:hidden }
		.user_item_list_multi li a:hover, .item_list_multi li a:hover, .album_list li a:hover{color: #22a3ff;}
		.user_item_list_multi li span, .item_list_multi li span, .album_list li span{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #48494a; font-weight: normal; margin-top: 5px; display: block;}

/*****ITEM*****/

/*structure new*/
#item #content_left{width: 645px;}
#item #content_right{width: 315px;}
#item .tabsContentContainer{width: 314px;}
#item div.three_btn ul.tabList li{width: 103px;}
#item .user_upload li a.fix_dimension{width: 86px; height: 63px;}
#item .user_upload li{height: 75px;}
#item .user_upload {height: 336px;}
#item .album ul li, .video_answer ul li{margin-left: 27px;}
#item .item_options .tools{float: right; overflow: hidden;}


/*CONTENT LEFT*/
.video_title{float: left; width: 520px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #1e1900; font-weight: bold; margin-bottom: 5px; margin-top: 0}
/*item info*/
.item_info{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #a9a9a9; font-weight: normal; line-height: 25px; margin-bottom: 10px; background: #fff; overflow: hidden;}
	.item_info .rating{margin: 0; float: left;}
		/*.item_info .rating span{padding: 0; float: left;}*/
		.item_info .rating span{font-size: 11px; color: #a9a9a9; line-height: 25px; padding: 0 8px; float: left;}
		.item_info .rating .btn_option{float: left;}
			.item_info .rating .btn_option a{width: auto;}
			.item_info .rating .tare{}
				.item_info .rating .tare a{background: url(../images/vote.gif) 0 0 no-repeat; padding-left: 25px;}
			.item_info .rating .moale{background: url(../images/vote.gif) 100% -27px no-repeat; }
				.item_info .rating .moale a{padding-right: 25px;}
			.item_info .rating .voted a{color: #666; cursor: default;}
	.item_info span{padding-left: 8px; float: right;}
		.item_info span strong{font-size: 16px; color: #48494a; float: none !important;}
/*item options*/
.item_options{margin-bottom: 10px;}
.item_options .btn_container{margin-right: 8px; float: left;}
.btn_option{width: 4px; background: url(../images/btn_option_right.gif) 100% 0 no-repeat; display: table;}
	.btn_option a{width: 120px; height: 27px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; font-weight: normal; text-decoration: none; line-height: 27px; white-space: nowrap; background: url(../images/btn_option_left.gif) no-repeat; padding: 0 10px; display: block;text-align:center}
	.btn_option a:hover{color: #000;}
.item_options a.comment{width: 32px; height: 34px; background: url(../images/ic_comment.gif) 50% 50% no-repeat; margin-left: 15px; float: left;}
.item_options a.ym{width: 32px; height: 34px; background: url(../images/ic_ym_big.gif) 50% 50% no-repeat; margin-left: 5px; float: left;}
.item_options a.mailicon{width: 32px; height: 34px; background: url(../images/ic_mail_big.gif) 50% 50% no-repeat; margin-left: 5px; float: left;}
.item_options a.favorites{width: 32px; height: 34px; background: url(../images/ic_favorites_big.gif) 50% 50% no-repeat; margin-left: 5px; float: left; clear: none;}

/*comments*/
.btn_type1{width: 10px; background: url(../images/btn_type1_right.gif) 100% 0 no-repeat; display: table;}
	.btn_type1 a{background: url(../images/btn_type1_left.gif) no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-align: center; text-decoration: none; white-space: nowrap; line-height: 26px; padding: 0 12px; float: none; display: block;}
	.btn_type1 a:hover{text-decoration: underline;}
.submit_type1{height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-align: center; text-decoration: none; border: 1px solid #929292; background: #929292 url(../images/submit_type1.gif) 0 0 repeat-x; margin: 0;}
.comment_type1{position: absolute; top: 0; right: 0;}

.comment_form{background: #f5f5f6; padding: 12px; overflow: hidden;}
.comment_type1{position: absolute; top: 0; right: 0;}
.submit_type1{float: right;}
	.comment_form label{width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8d8d8d; text-align: right; margin-bottom: 12px; display: block;}
		.comment_info p strong, .comment_form label strong{font-size: 14px; color: #ff0202;}
		.comment_form label.code{width: auto; font-size: 11px; color: #ff0202; text-align: left; margin-bottom: 0px; float: left;}
			.comment_form label.code input{width: 100px;}
			.comment_form label.code img{vertical-align: middle; margin-left: 12px;}
	.comment_form label input{width: 350px; border: 1px solid #dadada; margin-left: 15px;}
	.comment_form textarea{width: 350px; height: 135px; border: 1px solid #dadada; margin-left: 15px; vertical-align: top;}
.comment_info{background: #f5f5f6; border-top: 1px solid #e9e9ea; padding: 8px 12px;}
	.comment_info p{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d8d8d;}
.comment_form div{width: 100%; position: relative;}
ul.comment_list{}
	ul.comment_list li{padding: 10px;}
		ul.comment_list li img{border: 1px solid #efefef; margin: 0 10px 0 0; float: left;}
		ul.comment_list li a.title{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #22a3ff; font-weight: bold; text-decoration: none;}
		ul.comment_list li a.title:hover{color: #333;}
		ul.comment_list li p.date{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8d8d8d; margin-top: 0;}
		ul.comment_list li p{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; margin: 20px 0 0 76px;}
		ul.comment_list li p IMG { float:none }
	ul.comment_list li.light{background: #fff;}
	ul.comment_list li.dark{background: #f2f9ff;}
	ul.comment_list p.title{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color: #333; font-weight: bold; margin: 0;}

/*CONTENT RIGHT*/
.add_from{background: url(../images/orizontal_divider.gif) 0 100% repeat-x; padding: 0 0 10px 0; margin-bottom: 10px; overflow: hidden; position: relative;}
	.add_from p{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #1e1900; font-weight: bold; margin-bottom: 5px;}
	.add_from img{margin-right: 10px; float: left;}
	.add_from a.name{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #22a3ff; font-weight: normal; text-decoration: underline;}
	.add_from a.name:hover{color: #1a8d9a;}
	.add_from span{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; font-weight: bold; margin-top: 8px; display: block;}
	.add_from .btn_container{position: absolute; right: 10px; bottom: 10px;}
p.description{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1a8d9a; font-weight: normal; margin-bottom: 10px;}
	p.description strong{color: #1e1900; float: left;}
	p.description span.date{font-size: 11px; color: #48494a; padding: 0; float: right; clear: none;}
		p.description span.date strong{font-size: 12px; color: #48494a; float: none;}
	p.description span{padding-top: 5px; display: block; clear: both;}
p.tags{font-family: Arial, Helvetica, sans-serif; color: #48494a; margin-bottom: 10px;}
	p.tags span{font-weight: normal; clear: none; overflow: hidden;}
		p.tags span strong{width: auto; font-size: 11px; font-weight: normal; text-decoration: underline; margin-right: 10px; cursor:pointer}
	p.tags strong{width: 60px; font-size: 14px; display: block; float: left;}
p.correlative{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #fe0202; font-weight: bold; background: url(../images/orizontal_divider.gif) 0 100% repeat-x; padding-bottom: 10px;}
	p.correlative a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fe0202; font-weight: normal; text-decoration: underline; line-height: 14px; vertical-align: middle; margin-left: 10px;}
	p.correlative a:hover{color: #000;}
	/*.embed_form label{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #48494a; font-weight: normal; margin-right: 10px;}
	.embed_form input{width: 135px; height: 17px; border: none; font-size: 11px; background:url(../images/embed_input_text_gen.gif) left top repeat-x; border-left:1px #899da6 solid; border-right:1px #899da6 solid; padding: 0 1px; margin-right: 10px}
/*item details*/
.item_details{margin-bottom: 10px; overflow: hidden; zoom: 1;}
	.item_details .top{font-size: 0; background: url(../images/item_details.gif) 100% 0 no-repeat;}
		.item_details .top div{height: 7px; background: url(../images/item_details.gif) 0 -7px no-repeat;}
	.item_details .body{color: #0000ee; line-height: 12px; background: url(../images/item_details.gif) 0 -28px no-repeat; border-right: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; padding: 12px 20px;}
		.item_details .body div{border-bottom: 1px solid #eaeaea; padding-bottom: 12px; margin-bottom: 12px; overflow: hidden; zoom: 1;}
		.item_details .body a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000ee; font-weight: normal; text-decoration: underline;}
		.item_details .body a:hover{color: #000;}
		.item_details .body .fix_dimension{width: 75px; height: 75px; margin-right: 10px; display: block; float: left; overflow: hidden;}
		.item_details .body a.name{font-size: 14px; color: #22a3ff; font-weight: bold; text-decoration: none; margin: 5px 0 3px 0; display: block;}
		.item_details .body a.name:hover{color: #1a8d9a;}
		.item_details .body .date{font-size: 11px; color: #666; margin-bottom: 10px; display: block;}
		.item_details .body p{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1e1900; margin-bottom: 10px;}
			.item_details .body p strong{font-size: 14px;}
	.item_details .bottom{font-size: 0; background: url(../images/item_details.gif) 100% -14px no-repeat;}
		.item_details .bottom div{height: 7px; background: url(../images/item_details.gif) 0 -21px no-repeat;}
.embed_form{background: #f0f0f0; padding: 10px; margin: 20px 0;}
	.embed_form dl{margin-bottom: 10px; overflow: hidden; zoom: 1;}
		.embed_form dl dt{font-size: 11px; color: #1e1900; font-weight: bold;line-height: 16px; margin-right: 10px; float: left;}
		.embed_form dl dd{padding: 2px 4px; margin: 0 5px; float: left; }
			.embed_form dl dd a{color: #1e1900 !important; text-decoration: none !important; display: block;}
			.embed_form dl dd a:hover{text-decoration: underline !important;}
		.embed_form dl .selected{ background: #22a3ff;}
			.embed_form dl .selected a{color: #fff !important; cursor: default;}
			.embed_form dl .selected a:hover{text-decoration: none !important;}
	.embed_form input{width: 240px; height: 17px; font-size: 12px; color: #666; border: 1px solid #bbb; padding: 2px 5px; clear: both;}





/*tabs*/
div.three_btn ul.tabList li{width: 150px; background: url(../images/tab_right.gif) 100% 0 no-repeat; margin-left: 2px; float: left;}

/*****CATEGORY LIST DEFAULT*****/

/*SIDEBAR*/
/*category menu*/
.category_menu{width: 160px; background: #a8a8a8; margin-bottom: 10px;}
	.category_menu .top{width: auto; height: 6px; background: url(../images/user_item_top.png) no-repeat; font-size: 1px; position: relative; margin-bottom: -6px;}
	.category_menu .bottom{width: auto; height: 6px; background: url(../images/user_item_bottom.png) no-repeat; font-size: 1px; position: relative; margin-top: -6px;}
	.category_menu p{height: 35px; padding-left: 8px;}
		.category_menu p span{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 15px; color: #fff; font-weight: bold; line-height: 35px; float: left;}
		.category_menu p a{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #424242; font-weight: normal; line-height: 35px; background: url(../images/rss_small.gif) 100% 50% no-repeat; padding-right: 21px; margin-right: 5px; float: right; display: block;}
		.category_menu p a:hover{color: #000;}
	.category_menu ul{background: #d0d0d0; border-top: 1px solid #bababa; overflow: hidden;}
		.category_menu ul li{border-bottom: 1px solid #898989;}
		.category_menu ul li.last{border: 0;}
			.category_menu ul li a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: normal; line-height: 29px; background: #a8a8a8 url(../images/category_arrow.gif) 8px 50% no-repeat; padding-left: 20px; display: block; cursor: pointer;}
			.category_menu ul li a:hover{color: #000; font-weight: bold; background: #f1f1f1 url(../images/category_arrow_over.gif) 8px 50% no-repeat;}
			.category_menu ul li.selected a{color: #000; font-weight: bold; background: #f1f1f1 url(../images/category_arrow_over.gif) 8px 50% no-repeat; cursor: default;}
			/*.category_menu ul li.selected a:hover{background: #f1f1f1 url(../images/category_arrow_over.gif) 8px 50% no-repeat;}*/

/*****CATEGORY LIST MULTI*****/
/*CONTENT*/
/*item list multi*/
.item_list_multi li{height: 205px;}
	.item_list_multi li a.user{font-size: 11px; color: #22a3ff; font-weight: normal; text-decoration: underline; margin-top:5px;}
	.item_list_multi li a.user:hover{color: #1a8d9a;}

/*****SEARCH*****/

/*CONTENT*/
/*search list (inherit from user item list default)*/
.search_list li .details span a{font-size: 11px; color: #22a3ff; font-weight: normal; text-decoration: underline;}
.search_list li .details span a:hover{color: #1a8d9a;}

/*****CHANNEL*****/

/*HEADER*/
/*channel header*/
#channel_header{height: 157px; background: url(../images/channel_header_bg.gif) 0 37px repeat-x; margin: 80px 0 0;}
/*.channel_header_variations{background: url(../images/channel_header_bg2.gif) 0 37px repeat-x !important;}*/
	#channel_header .top{}
		#channel_header .top a.rss{width: 73px; height: 37px; background: url(../images/rss.gif) no-repeat; position: relative; top: 0; left: 0; margin-left: 12px; float: left; display: block;}
		#channel_header .top a.rss:hover{background-position: 0 -37px;}
		#channel_header .top p{font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #1a8d9a; font-weight: bold; line-height: 37px; float: left;}
			#channel_header .top p strong{font-size: 20px;color:#1A8D9A}
			#channel_header .top p A{color:#1A8D9A}
		#channel_header .top span{font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #cdcdcd; font-weight: normal; line-height: 37px; float: right;}
			#channel_header .top span span{float: left;}
			#channel_header .top span a{margin-left: 8px; float: left;}
	#channel_header .bottom{height: 123px; overflow: hidden;}
	#channel_header .bottom .logo{margin: 25px 45px 0 20px; padding: 0; float: left;}
	#channel_header .bottom .info{width: auto !important; height: 117px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: normal; background: url(../images/border_gray.gif) 0 29px repeat-x; padding: 5px 10px 5px 250px; margin-top: 3px; overflow: hidden;}
	#channel_header .bottom .info span{line-height: 16px; margin: 0 15px 8px 0; float: left;}
	#channel_header .bottom .info strong{font-size: 16px; color: #48494a; font-weight: bold; margin-left: 5px;}
	#channel_header .bottom .info dl{margin-bottom: 8px; float: right;}
		#channel_header .bottom .info dl dt{float: left;}
		#channel_header .bottom .info dl dd{font-size: 16px; font-weight: bold; line-height: 16px; border-left: 2px solid #fff; float: left; padding: 0 0 0 10px; margin: 0 0 0 10px;}
		#channel_header .bottom .info dl dd.first{border: 0;}
			#channel_header .bottom .info dl dd strong{margin: 0 5px 0 0;}
	#channel_header .bottom .info p{width: 70%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: normal; background: url(../images/gradient_border.gif) 100% 0 no-repeat; padding: 10px 30px 0 0; float: left; clear: both;}
		#channel_header .bottom .info p a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff1d25; font-weight: bold; text-decoration: underline;}
		#channel_header .bottom .info p a:hover{color: #000;}
	#channel_header .bottom .info div{width: 150px; float: right; clear: right;}
		#channel_header .bottom .info div .channel_tools{width: 105px; float: right;}
			#channel_header .bottom .info div a.ym{background: url(../images/ic_channel_ym.png) no-repeat;}
			#channel_header .bottom .info div a.mailicon{background: url(../images/ic_channel_mail.png) no-repeat;}
			#channel_header .bottom .info div a.favorites{background: url(../images/ic_channel_favorites.png) no-repeat;}
			#channel_header .bottom .info div .btn_container{margin: 12px 0; float: right;}
				#channel_header .bottom .info div .btn_container .btn{width: auto; background: url(../images/albums-right.gif) 100% 0 no-repeat; float: none;}
					#channel_header .bottom .info div .btn_container .btn a{font-size: 12px; color: #040404; line-height: 27px; text-transform: uppercase; background: url(../images/albums-left.gif) no-repeat; padding: 0 10px 0 15px; left: -5px;}
.breadcrumbs_channel {margin-bottom: 10px;}
/*SIDEBAR*/
/*recommended*/
#recommend{margin-bottom: 10px;}
	#recommend .header{background: red url(../images/tab_selected_right.gif) 100% 0 no-repeat;}
		#recommend .header span{height: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #106b76; font-weight: bold; text-decoration: none; line-height: 40px; outline: none; background: url(../images/tab_selected_left.gif) no-repeat; padding: 0 15px; display: block;}
	#recommend .body{background: #cfebeb; border-right: 1px solid #bde5e1; border-left: 1px solid #bde5e1; padding-left: 10px; overflow: hidden;}
	#recommend .bottom_right{width: auto; background: url(../images/tabContent_bottom_right.gif) 100% 0 no-repeat; overflow: hidden;}
	#recommend .bottom_left{height: 3px; background: url(../images/tabContent_bottom_left.gif) no-repeat;}

/*users recommend*/
.users_recommend{}
	.users_recommend .top_right{background: url(../images/activ_users_top_right.gif) 100% 0 no-repeat;}
	.users_recommend .top_left{background: url(../images/activ_users_top_left.gif) no-repeat; border-bottom: 1px solid #e0e0e0;}
	.users_recommend ul{}
		.users_recommend ul li{min-height: 86px; height: 86px !important; height: 86px; background: #f3f3f3; padding: 10px; clear: both;}
			.users_recommend ul li a.fix_dimension{width: 117px; height: 85px; border: 1px solid #b1ded9; margin: 0 10px 0 0; overflow: hidden; float: left;}
			.users_recommend ul li a.fix_dimension:hover{border: 1px solid #000;}
			.users_recommend ul li a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1a8d9a; font-weight: bold; text-decoration: none; margin: 0 0 10px 0; display: block;}
			.users_recommend ul li a:hover{color: #22a3ff;}
			.users_recommend ul li .user{font-family: Arial, Helvetica, sans-serif; color: #565a5b; font-weight: normal; text-decoration: none; padding-left: 5px; margin-left: 155px;}
				.users_recommend ul li .user strong{font-size: 11px; color: #565a5b; font-weight: normal; text-decoration: none; margin-left:-30px;}
				.users_recommend ul li .user a{width: auto; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #22a3ff; font-weight: bold; text-decoration: underline; margin: 0 0 0 5px; display: inline;}
				.users_recommend ul li .user a:hover{color: #1a8d9a;}
			.users_recommend ul li .view{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #565a5b; font-weight: normal; display: block;}
				.users_recommend ul li .view strong{font-size: 12px; font-weight: bold; padding-left: 5px;}
	.users_recommend .btn_container{float: right; padding: 6px 10px}

/*****ALBUM LIST*****/

/*CONTENT*/
/*album list* (inherit from fav multi/user item list multi)*/
.album_list li{width: 157px; padding-right:10px}

/*pentru voting*/
div.starring{ 
background-color:transparent;
overflow:hidden;
width:18px;
}

/* Cautare avansata */
.titlePage		{ background:url(../images/page-title.jpg) no-repeat left top; height:40px; padding-left:12px; line-height:34px; font-size:16px; color:#1e1900; font-weight:bold }
	.titlePage DIV	{ background:url(../images/page-title.jpg) no-repeat right top }
	FORM.advancedSearch		{ color:#48494a }
	FORM.advancedSearch STRONG	{ float:left; width:120px; font-weight:normal; text-align:right }
	FORM.advancedSearch DIV		{ float:none; border-bottom:1px #e0e0e0 solid; padding:12px 0; overflow:hidden; zoom:1 }
	FORM.advancedSearch DIV DIV	{ float:right; width:666px; border:none; padding:0 }
		FORM.advancedSearch DIV DIV SPAN		{ display:block; margin-top:8px }
		FORM.advancedSearch DIV DIV SELECT		{ width:230px; margin-right:30px }
		FORM.advancedSearch DIV DIV INPUT,
		FORM.advancedSearch DIV DIV SELECT		{ border:1px #a7a6aa solid }
		FORM.advancedSearch DIV DIV #asCeCauti	{ width:300px }
		FORM.advancedSearch DIV DIV LABEL		{ padding:0 5px }
		FORM.advancedSearch DIV.last,
		FORM.advancedSearch DIV.submit			{ border-bottom:none }
		FORM.advancedSearch DIV.submit			{ padding-left:146px }
		FORM.advancedSearch DIV.submit A		{ font-weight:bold }
#sidebar .banner		{ margin-bottom:10px }

/* Pagina text */
.pageText		{  }
	.pageText P			{ font-size:12px; color:#48494a; padding:20px 15px 0 15px }
	.pageText P STRONG	{ color:#1a8d9a }
	.pageText P .red	{ color:#fe0202 }
	.pageText P.subsol	{ border-top:1px #e0e0e0 solid; padding-top:10px; margin-top:10px; margin-bottom:20px }

/* Pagina RSS */
.pageRSS,
.pageRSS P						{ color:#48494a }
.pageRSS .subTitle				{ font-size:18px; font-weight:bold; color:#22a3ff; padding:30px 10px 10px 10px }
.pageRSS P						{ padding:0 10px }
.pageRSS DIV.itemRSS			{ padding:20px 0; width:100%; overflow:hidden; border-bottom:1px #e0e0e0 solid }
.pageRSS DIV.itemRSSOther		{ text-align:right; font-size:11px; padding:5px 0 10px 0 }
.pageRSS DIV.newsletter_tabs	{ padding-left: 10px; }
	.pageRSS DIV.newsletter_tabs input 			{ border:1px #a7a6aa solid; background-color: #D0D0D0; }
	.pageRSS DIV.newsletter_tabs input.selected { border:1px #a7a6aa solid; border-bottom: none; background-color: #FFF; }
	.pageRSS DIV.itemRSS form 	{ padding-left: 10px; }
		.pageRSS DIV.itemRSS form ul	{float: left;}
		.pageRSS DIV.itemRSS form div	{float: left; margin: 57px 0 0 140px;}
		.pageRSS DIV.itemRSS form input.newsletter_submit	{ border:1px #a7a6aa solid; background-color: #F6F6F6; }
		.pageRSS DIV.itemRSS form p		{ font-size: 14px; padding: 0 0 8px 0; }
			.pageRSS DIV.itemRSS form p INPUT		{ width:150px; margin-right:10px; border:1px #a7a6aa solid }
	.pageRSS DIV.itemRSSOther A			{ color:#ff0000; text-decoration:underline }
	.pageRSS DIV.itemRSSOther A:hover	{ text-decoration:none }
	.pageRSS DIV.itemRSS DL			{ float:left; width:40%; padding:0 10px }
	.pageRSS DIV.itemRSS DL.select	{ padding:40px 0 0 0; width: 450px; }
		.pageRSS DIV.itemRSS DL.select DD	{ padding:8px 0 8px 25px }
		.pageRSS DIV.itemRSS DT		{ font-size:16px; color:#1e1900; font-weight:bold; background:url(../images/rss_big.gif) no-repeat left center; padding-left:40px; line-height:31px; margin-bottom:10px }
			.pageRSS DIV.itemRSS DT A			{ color:#1e1900 }
			.pageRSS DIV.itemRSS DT A:hover		{ text-decoration:underline }
		.pageRSS DIV.itemRSS DD		{ background:url(../images/rss_small.gif) no-repeat left center; padding:4px 0 4px 25px; line-height:18px; margin-left:0 }
		.pageRSS DIV.itemRSS DD A		{ color:#48494a }
		.pageRSS DIV.itemRSS DD A:hover	{ text-decoration:underline }
		.pageRSS DIV.itemRSS DD SELECT	{ width:150px; margin-right:10px; border:1px #a7a6aa solid }

/*upload_content*/
.upload_content{margin: 0; padding: 0; border: 0; background: #f5f5f6; margin: 8px 0 20px 0; padding: 20px;}
	.upload_content div{margin: 0 15px 12px 0; overflow: hidden;}
		.upload_content div label{width: 250px; color: #000; font-weight: bold; line-height: 20px; text-align: right; margin-right: 20px; display: block; float: left;}
		.upload_content div label.error{text-align:left;padding-left:270px;width:100%;}
		.upload_content div input{width: 476px; border: 1px solid #a7a6aa; float: left;}
		.upload_content div input#newsletter{margin: 0; width: auto; margin-right: 465px; border: 0;}
	.upload_content .info{color: #e00000; border-top: 1px solid #a7a6aa; padding-top: 15px;}


/* Pagina profil editare */
.pageProfilEdit1				{ overflow:hidden }
.pageProfilEdit1 .titlePage		{ margin:20px 0 0 0 }
	.tabProfil		{ width:100%; overflow:hidden; border-bottom:1px #e1e1e1 solid; margin:10px 0 }
	.tabProfil LI			{ float:left; background:url(../images/tab-profil.gif) no-repeat left top; margin-right:1px; padding-left:10px; font-size:13px; text-transform:uppercase; color:#777777 }
	.tabProfil LI A			{ background:url(../images/tab-profil.gif) no-repeat right top; line-height:28px; height:28px; padding-right:10px; display:block; float:left; color:#777 }
	.tabProfil LI A:hover	{ color:#1e1900 }
	.tabProfil LI.activ		{ background-position:left bottom }
	.tabProfil LI.activ A	{ color:#1e1900; background-position:right bottom }
	.tabProfil LI.apropoid	{ float:right }
	.boxGray		{ width:100%; overflow:hidden }
		.boxGray .boxGrayTitle		{ background:url(../images/box-gray.gif) no-repeat left top; padding-left:10px }
		.boxGray .boxGrayTitle DIV	{ background:url(../images/box-gray.gif) no-repeat right top; padding-right:10px; line-height:31px; height:31px; font-size:16px; font-weight:bold; color:#FFF }
		.boxGray .boxGrayTitle SPAN	{ font-size:10px; line-height:10px }
		.boxGray .boxGrayMargin		{ padding:0 50px; border-left:1px #e0e0e0 solid; border-right:1px #e0e0e0 solid;position:relative; }
		.boxGray .boxGrayBottom		{ background:url(../images/box-gray.gif) no-repeat left bottom; overflow:hidden; padding-left:10px; height:4px; font-size:1px }
		.boxGray .boxGrayBottom DIV	{ background:url(../images/box-gray.gif) no-repeat right bottom; height:4px; padding-right:10px; font-size:1px }
	.pageProfilEdit1 .boxGray		{ margin-bottom:3px }
	.pageProfilEdit1 .formItem,
	.pageProfilEdit1 .formLink		{ width:100%; overflow:hidden; padding:15px 0 }
	.pageProfilEdit1 .formLink		{ border-bottom:1px #e0e0e0 solid }
	.pageProfilEdit1 .formItem P,
	.pageProfilEdit1 .formLink P		{ float:left; width:410px }
		.pageProfilEdit1 .formItem LABEL,
		.pageProfilEdit1 .formLink LABEL		{ display:block; float:left; width:92px; padding-right:13px; font-size:12px; color:#565a5b; font-weight:bold; text-align:right; line-height:18px }
		.pageProfilEdit1 .formItem TEXTAREA	{ width:690px; height:80px; border:1px #a7a6aa solid; color:#ababab }
		.pageProfilEdit1 .formItem INPUT,
		.pageProfilEdit1 .formLink INPUT		{ width:280px; border:1px #a7a6aa solid; color:#ababab }
	.pageProfilEdit1 .formLink P					{ width:410px }
	.pageProfilEdit1 .formLink STRONG			{ float:left; margin-left:10px; font-size:16px; color:#1a8d9a; font-weight:bold; width:46px }
	.pageProfilEdit1 .formLink LABEL				{ width:88px }
	.pageProfilEdit1 DIV.submit						{ width:100%; overflow:hidden; padding:20px 0 20px 0 }
	.pageProfilEdit1 DIV.submit SPAN					{ float:right; width:auto; font-weight:bold }
	
.pageProfilEdit2				{ overflow:hidden }
	.pageProfilEdit2 .boxGray		{ margin-bottom:3px }
	.pageProfilEdit2 .formItem,
	.pageProfilEdit2 .formLink		{ width:100%; overflow:hidden; padding:15px 0 }
	.pageProfilEdit2 .formLink		{ border-bottom:1px #e0e0e0 solid }
	.pageProfilEdit2 .formItem P,
	.pageProfilEdit2 .formLink P		{ float:left; width:410px }
		.pageProfilEdit2 .formItem LABEL,
		.pageProfilEdit2 .formLink LABEL		{ display:block; float:left; width:92px; padding-right:13px; font-size:12px; color:#565a5b; font-weight:bold; text-align:right; line-height:18px }
		.pageProfilEdit2 .formItem TEXTAREA	{ width:690px; height:80px; border:1px #a7a6aa solid; color:#ababab }
		.pageProfilEdit2 .formItem INPUT,
		.pageProfilEdit2 .formLink INPUT		{ width:280px; border:1px #a7a6aa solid; color:#ababab }
	.pageProfilEdit2 .formLink P				{ width:500px; margin-left:52px; float:none }
	.pageProfilEdit2 .formLink STRONG			{ float:left; margin-left:10px; font-size:16px; color:#1a8d9a; font-weight:bold }
	.pageProfilEdit2 DIV.submit						{ width:100%; overflow:hidden; padding:20px 0 20px 0; text-align:center }
	.pageProfilEdit2 DIV.submit SPAN				{ float:none; width:auto; margin:0 auto; font-weight:bold }
	.pageProfilEdit2 .formUpload					{ padding:25px 0 0 0; color:#565a5b; font-weight:bold }
		.pageProfilEdit2 .formUpload DIV				{width:980px; height:115px; background:#333; margin-top:10px }

/* Pagina foto full */
.pageFullScreenFoto				{ text-align:center }
	.pageFullScreenFoto .title			{ font-size:13px; color:#1a8d9a; text-align:left; line-height:20px }
	.pageFullScreenFoto .title STRONG	{ background:#f5f5f6; padding:5px }
	.pageFullScreenFoto .title A		{ color:#48494a; font-weight:bold }
	.pageFullScreenFoto .title A:hover	{ color:#1a8d9a }
	.pageFullScreenFoto DIV.fullFoto	{ padding:0 0 25px 0 }
	.pageFullScreenFoto UL.fullFoto		{ overflow:hidden; display:table; margin:0 auto }
		.pageFullScreenFoto UL.fullFoto LI				{ float:left }
		.pageFullScreenFoto UL.fullFoto LI IMG			{ border:4px #f5f5f6 solid }
		.pageFullScreenFoto UL.fullFoto LI .prev,
		.pageFullScreenFoto UL.fullFoto LI .next		{ display:block; width:62px; height:101px; margin-top:60px; text-indent:-9999px; background:url(../images/full-foto-nav.gif) no-repeat left top }
		.pageFullScreenFoto UL.fullFoto LI .next		{ background-position:right top }
		.pageFullScreenFoto UL.fullFoto LI .prevInactiv,
		.pageFullScreenFoto UL.fullFoto LI .nextInactiv	{ background-position:left -101px }
		.pageFullScreenFoto UL.fullFoto LI .nextInactiv	{ background-position:right -101px }
		.pageFullScreenFoto UL.fullFoto LI .prev:hover,
		.pageFullScreenFoto UL.fullFoto LI .next:hover	{ background-position:left -101px }
		.pageFullScreenFoto UL.fullFoto LI .next:hover	{ background-position:right -101px }
	.pageFullScreenFoto UL.pages		{ float:none; overflow:hidden; display:table; margin:0 auto 32px auto }

/* Pagina upload */
.boxGraySimple				{ width:100%; overflow:hidden }
	.boxGraySimpleTop,
	.boxGraySimpleBottom,
	.boxGraySimpleTop DIV,
	.boxGraySimpleBottom DIV{ background:url(../images/box-gray-simple.gif) no-repeat left top; height:5px; line-height:5px; font-size:1px }
	.boxGraySimpleTop DIV	{ background-position:right top }
	.boxGraySimpleBottom	{ background-position:left bottom }
	.boxGraySimpleBottom DIV{ background-position:right bottom }
	.boxGraySimpleTop,
	.boxGraySimpleBottom	{ padding-left:10px }
	.boxGraySimpleTop DIV,
	.boxGraySimpleBottom DIV{ padding-right:10px }
	.boxGraySimpleMargin	{ background:#f5f5f6; border-left:1px #e0e0e0 solid; border-right:1px #e0e0e0 solid; padding:6px 0; overflow:hidden; zoom:1 }
.pageUpload .boxGrayMargin	{ padding:10px; overflow:hidden; border-bottom:1px #E0E0E0 solid }
	.pageUpload .boxGrayMargin INPUT{ float:left }
	.pageUpload .boxGrayMargin P	{ float:right; width:700px; color:#48494a }
UL.upload			{ width:100%; color:#1e1900 }
	UL.upload LI				{ border-bottom:1px #e0e0e0 solid; line-height:22px }
	UL.upload LI.last			{ border-bottom:none }
	UL.upload LI .items			{ overflow:hidden; zoom:1; padding:10px 15px }
	UL.upload LI STRONG,
	UL.upload LI B,
	UL.upload LI EM,
	UL.upload LI SPAN			{ display:block; float:left; overflow:hidden }
	UL.upload LI STRONG			{ width:122px }
	UL.upload LI B				{ width:80px; font-weight:normal }
	UL.upload LI EM				{ width:400px; font-style:normal }
		UL.upload LI EM INPUT		{ width:394px }
	UL.upload LI SPAN			{ width:60px; padding-left:15px; text-align:center; float:right; background:url(../images/border_gray.gif) repeat-y left top; font-weight:bold }
	UL.upload LI SPAN.wait		{ font-weight:normal }
	UL.upload LI SPAN.error A	{ color:#FF0000 }
	UL.upload LI .details		{ overflow:hidden; zoom:1; padding:10px 0; width:100%; background:url(../images/border_gray.gif) repeat-y 284px top; border-top:5px #FFF solid; border-bottom:5px #FFF solid }
		UL.upload LI .details .category		{ float:left; width:245px; padding-left:38px }
			UL.upload LI .details .category P			{ padding:10px 0 }
			UL.upload LI .details .category SELECT		{ width:200px }
				ul.upload li .details .category .new		{ padding-top:26px }
				UL.upload LI .details .category .new LABEL	{ font-weight:bold }
				UL.upload LI .details .category .new INPUT	{ width:160px; margin-right:10px }
				UL.upload LI .details .category .new .submit{ background:none; border:none; text-transform:uppercase; width:auto }
		UL.upload LI .details .title		{ float:right; width:460px; padding-right:40px }
			UL.upload LI .details .title P			{ width:100%; overflow:hidden; padding-bottom:10px }
			UL.upload LI .details .title LABEL		{ font-weight:bold; color:#1E1900; width:75px; text-align:right; display:block; float:left }
			UL.upload LI .details .title SPAN		{ font-size:9px; display:inline; float:none; padding:0; background:none; line-height:normal; color:#FF0000 }
			UL.upload LI .details .title EM			{ font-size:9px; display:block; padding-left:88px; font-style:normal; line-height:normal; color:#333; margin-top:-1px }
			UL.upload LI .details .title INPUT,
			UL.upload LI .details .title TEXTAREA	{ float:right; width:370px; border:1px #a7a6aa solid }
			UL.upload LI .details .title TEXTAREA	{ height:60px }
	UL.upload LI.uploadOpen .items		{ background:#f5f5f6 }
	UL.upload LI.uploadLoading EM		{ border:1px #a7a6aa solid; font-size:11px; line-height:10px; height:13px }
	UL.upload LI.uploadLoading EM IMG	{ height:13px; background:#e5e5e5; vertical-align:middle; margin-right:5px }
.pageUpload .boxGraySimple			{ margin-bottom:20px }
.pageUpload .boxGraySimple P			{ color:#48494a }
.pageUpload .boxGraySimple .message		{ float:left; width:440px; padding-left:10px }
	.pageUpload .boxGraySimple .message P	{ padding-top:10px }
.pageUpload .boxGraySimple DIV.submit	{ float:right; width:280px; padding-right:10px; text-align:right }
	.pageUpload .boxGraySimple DIV.submit P		{ width:100%; overflow:hidden }
	.pageUpload .boxGraySimple DIV.submit .btn	{ float:right; font-weight:bold; margin-bottom:5px; width:auto }
	.ok		{ color:#2c9b08 }
	.error	{ color:#ff0202; text-decoration:underline }

/* Profil Editare Fav */
.profilEditareFav .user_item_list_multi					{ border-top:none }
.profilEditareFav .user_item_list_multi LI				{ height:160px; padding-left:40px }
.profilEditareFav .user_item_list_multi A				{ display:block; height:38px; overflow:hidden }
.profilEditareFav .user_item_list_multi .fix_dimension	{ margin-bottom:0 }
.profilEditareFav .user_item_list_multi SPAN			{ background:#EEE; margin-top:0; width:119px }
	.profilEditareFav .user_item_list_multi SPAN A			{ height:auto; padding:3px 4px; font-size:10px; color:#565a5b }
	.profilEditareFav .user_item_list_multi SPAN A:hover	{ }
A.delete		{ background:url(../images/ic_delete.gif) no-repeat left center; padding-left:17px !important; color:#ff0202; font-weight:bold; text-decoration:underline }
A.delete:hover	{ text-decoration:none; color:#ff0202 !important }
A.edit			{ background:url(../images/ic_edit.gif) no-repeat left center; padding-left:17px !important; color:#565a5b; font-weight:bold; text-decoration:underline }
A.edit:hover	{ text-decoration:none }
.titlePage SPAN		{ float:right; font-size:12px }
.titlePage SPAN A	{ padding-right:10px }
.descriptiveTxt		{ width:100%; overflow:hidden; padding:0 0 10px 0 }
	.descriptiveTxt .TxtSidebar	{ float:left; width:172px; padding:0 0 0 10px }
	.descriptiveTxt SPAN		{ font-weight:bold; color:#565a5b; background:url(../images/descriptive.gif) no-repeat right center; padding-right:15px }

/* Profil Editare Album */
.formAddAlb		{ padding:10px }
	.formAddAlb LABEL	{ font-weight:bold; color:#FFF; padding:0 0 10px 0; display:block }
	.formAddAlb P		{ width:100%; overflow:hidden }
	.formAddAlb .text	{ color:#777; float:left; width:115px; border:none }
	.formAddAlb .submit	{ cursor:pointer; background:url(../images/ic_submit_album.gif) no-repeat left top; width:15px; height:15px; border:none; float:right; margin:2px 0 0 0 }
.profilEditareAlbum .user_item_list_multi SPAN			{ overflow:hidden }
	.profilEditareAlbum .user_item_list_multi SPAN A.delete		{ float:left }
	.profilEditareAlbum .user_item_list_multi SPAN A.edit		{ float:right }
	.profilEditareAlbum .user_item_list_multi SPAN A.edit:hover	{ color:#22A3FF }

/* Listare Canale */
.pageCanale	.display	{ top:-2px }
.pageCanale	.album_list LI		{ width:192px; padding-right:10px; height:188px }
.pageCanale	.album_list LI .fix_dimension		{ width:90px; height:45px; padding:1px; border-color:#f8dc5a }
.pageCanale	.album_list LI .fix_dimension:hover	{ border-color:#1a8d9a }
.pageCanale	.album_list LI P	{ font-size:11px; color:#565a5b; padding:10px 0 2px 0 }
.pageCanale	.pages				{ margin-bottom:10px }

/* Listare Raspunsuri Video */
.listVideoTopLeft		{ overflow:hidden; border-right:1px #ececec solid; height:263px; background:url(../images/border_gray.gif) repeat-y 290px top }
	.listVideoTopLeft .video_title		{ background:#FFF; padding-bottom:10px; margin-bottom:0 }
	.listVideoTopLeft .video_title EM	{ font-size:13px; color:#1a8d9a; font-style:normal; font-weight:normal }
	.listVideoTopLeft .player			{ float:left; margin-bottom:0 }
	.listVideoTopLeft .item_info		{ float:right; width:211px; text-align:center }
		.listVideoTopLeft .item_info LI			{ width:100%; overflow:hidden }
		.listVideoTopLeft .item_info LI SPAN	{ float:left; width:80px; text-align:right }
		.listVideoTopLeft .item_info LI STRONG	{ float:right; width:115px; text-align:left; font-size:16px; font-weight:bold; color:#48494a }
		.listVideoTopLeft .item_info SPAN		{ display:block; width:180px; margin:0 auto }
		.listVideoTopLeft .item_info .rating	{ width:auto; margin:14px auto; text-align:left }
		.listVideoTopLeft .item_info .rating SPAN	{ text-align:left }
		.listVideoTopLeft .item_info .rating STRONG	{ float:left; width:88px; font-size:11px; font-weight:normal; color:#a8a8a8; text-align:right }
		.listVideoTopLeft .item_options .btn_container DIV	{ float:none }
		.listVideoTopLeft .item_options .item				{ display:block; height:43px; text-align:center }
		.listVideoTopLeft .item_options .item DIV			{ margin:0 auto; float:none; width:140px }
	.listVideoTopLeft .item_options		{ float:right; width:211px }
.listVideoTopRight		{ border-bottom:34px #FFF solid }

.pageListareVideo				{ padding-bottom:12px }
.pageListareVideo .titlePage		{ font-size:14px; color:#1e1900; background:none; margin-top:-20px; padding-bottom:5px; line-height:normal; height:auto; position:relative; padding-left:0 }
.pageListareVideo .display			{ margin-top:5px }

/* Raspunsuri Video */
.raspunde				{ background:#f5f5f6; margin:-10px 0 40px 0; padding:10px; clear:both;}
.raspunde .title					{ font-size:13px; font-weight:bold; color:#cbcbcb }
.raspunde .tags .top_left,
.raspunde .tags .bottom_left		{ font-size:1px; height:4px !important; border:none }
.raspunde .tags						{ width:510px; overflow:hidden; margin:0 auto }
.raspunde .tags A					{ padding-top:0; padding-bottom:0 }
.raspunde .question					{ margin-bottom:10px }
.raspunde .question P				{ font-size:15px; color:#1e1900; font-weight:bold; float:left }
.raspunde .question .btn			{ float:left; margin-left:8px; font-weight:bold; width:auto }
.raspunde .question .btn A			{ color:#955b10; padding-left:8px }
.raspunde .question .body			{ padding:10px }
.raspunde .details .body			{ padding:8px }
.raspunde .details .btn_container	{ float:right }
.raspunde .details .btn_container A	{ color:#955b10; font-weight:bold; padding-left:8px }
.raspunde .details .image			{ width:119px; height:88px; float:left; border:1px #afddd8 solid; padding:0 }
.raspunde .details .image IMG		{ margin:1px }
.raspunde .details .right			{ float:right; width:360px }
.raspunde .details .right STRONG	{ font-size:15px; color:#1a8d9a; font-weight:bold }
.raspunde .details .right P			{ padding:10px 0 }
.raspunde .bottom					{ text-align:right }
.raspunde .bottom A					{ font-size:13px; font-weight:bold; color:#cbcbcb }
.raspunde .bottom A:hover			{ color:#999 }

/* ADD PLAYLIST */
.addPlaylist		{ padding:20px 0; width:300px; margin:0 auto }
.addPlaylist P		{ font-size:12px; color:#48494a; padding-top:10px }
.addPlaylist P LABEL		{ display:block }
.addPlaylist P INPUT,
.addPlaylist P SELECT,
.addPlaylist P TEXTAREA		{ width:290px }
.addPlaylist .btn_container	{ margin:20px auto 0 auto; width:70px; font-weight:bold }
.addPlaylist .btn_container .btn	{ width:auto }
.addPlaylist .btn_container .btn A	{ height:24px }

/* EDITARE PROFIL */
.profilEditare				{ width:300px; margin:0 auto }
.profilEditare .boxGray		{ width:600px; margin:30px auto }
.profilEditare .boxGrayMargin	{ padding:0 20px }
.profilEditare .boxGrayTitle DIV{ font-size:13px }
.profilEditare .submit			{ width:100%; overflow:hidden; padding:20px 0; font-weight:bold }
.profilEditare .submit .btn		{ float:right; width:auto }
.profilEditare FORM .title		{ background:#f5f5f6; font-size:16px; color:#1e1900; font-weight:bold; padding:5px 18px; margin:20px -20px 0 -20px }
.profilEditare FORM P			{ width:100%; overflow:hidden; padding:20px 0 0 0 }
.profilEditare FORM LABEL		{ display:block; float:left; width:90px; font-size:12px; color:#48494a; font-weight:bold; line-height:18px }
.profilEditare FORM P SPAN.red	{ padding-left:90px; font-size:10px; color:#e50404; display:block }
.profilEditare FORM INPUT,
.profilEditare FORM SELECT		{ width:250px; border:1px #a7a6aa solid }

/* EDITARE ITEM */
.itemEditare .boxGray			{ width:600px; margin:30px auto }
.itemEditare .boxGrayMargin		{ padding:0 20px }
.itemEditare .boxGrayTitle DIV	{ font-size:13px }
.itemEditare .submit			{ width:100%; overflow:hidden; padding:20px 0; font-weight:bold }
.itemEditare .submit .btn		{ float:right; width:auto }
.itemEditare FORM .title			{ background:#f5f5f6; font-size:16px; color:#1e1900; font-weight:bold; padding:5px 18px; margin:20px -20px 30px -20px }
.itemEditare FORM .red				{ font-size:10px; color:#fe0000; padding-top:5px }
.itemEditare FORM LABEL				{ display:block; float:left; width:100px; font-size:12px; font-weight:bold; color:#48494a; line-height:18px }
.itemEditare FORM P					{ width:100%; overflow:hidden; clear:both; padding-bottom:10px }
.itemEditare FORM P.edit			{ padding:15px 0 30px 0 }
.itemEditare FORM P.edit LABEL		{ float:none; width:auto }
.itemEditare FORM P.edit TEXTAREA	{ width:98%; height:70px; border:1px #a7a6aa solid }
.itemEditare FORM P SPAN			{ display:block; padding-left:105px }
.itemEditare FORM .fix_dimension	{ float:left; margin:20px 0 0 0; width:119px; height:88px; border:1px #b4dfdb solid }
.itemEditare FORM .fix_dimension IMG{ margin:1px }
.itemEditare FORM .titleTag			{ float:right; margin:20px 0 0 0; width:370px }
.itemEditare FORM .titleTag LABEL	{ text-align:right; padding-right:10px }
.itemEditare FORM .titleTag P		{ padding-bottom:10px }
.itemEditare FORM .titleTag P SPAN	{ padding-left:115px }
.itemEditare FORM SELECT			{ width:170px; margin-right:10px; border:1px #a7a6aa solid }
.itemEditare FORM INPUT				{ width:250px; border:1px #a7a6aa solid }
.itemEditare FORM .statusAlege		{ padding:10px 0 20px 0 }
.itemEditare FORM .statusAlege INPUT{ width:167px }

/* Listare Canale */
.channelListing		{ margin-bottom:10px }

#captcha_container	{ height:30px }

P#extra_info_p		{ width:100%; overflow:hidden }

/* Bank JOB */
.bannerFull			{  }
#contentBankJob		{ background-repeat:repeat-y; background-position:left top; margin:2px 0; width:100%; height:735px; overflow:hidden; position:relative }
	#contentBankJob .top		{ width:100%; overflow:hidden; padding:20px 0 10px 0 }
		#contentBankJob .top .title			{ float:left; font-size:21px; color:#000 }
		#contentBankJob .top .locuri		{ float:left; font-size:14px; color:#a9a9a9; padding:6px 0 0 90px }
			#contentBankJob .top .locuri B		{ color:#000 }
		#contentBankJob .top .vizualizari	{ display:inline; float:right; color:#000; background:#FFF; border:1px #e7e7e7 solid; padding:10px; margin-right:20px }
	#contentBankJob .middle		{ width:100%; overflow:hidden; margin:100px 0 50px 0 }
		#contentBankJob .middle .box		{ display:inline; float:left; width:540px; margin-left:20px; background:#FFF url(../images/box-grad.gif) repeat-x left bottom; border:1px #e7e7e7 solid; font-size:18px; color:#000 }
		#contentBankJob .middle .box1		{ padding:50px 40px }
		#contentBankJob .middle .box2		{ padding:29px 40px }
			#contentBankJob .middle .box1 P,
			#contentBankJob .middle .box2 P			{ font-size:18px; color:#000; padding:0 40px 40px 40px }
			#contentBankJob .middle .box1 A,
			#contentBankJob .middle .box2 A			{ color:#011694; text-decoration:underline }
			#contentBankJob .middle .box1 A:hover,
			#contentBankJob .middle .box2 A:hover	{ text-decoration:none }
			#contentBankJob .middle .box2 P			{ padding:0 0 10px 0 }
			#contentBankJob .middle .box2 FORM LABEL INPUT			{ font-size:18px; width:100px; text-align:center }
			#contentBankJob .middle .box2 FORM .btn_container		{ float:right; margin-top:2px }
			#contentBankJob .middle .box2 FORM P					{ font-size:12px; text-align:right; width:100%; clear:both; padding-top:5px }
			#contentBankJob .middle .box2 FORM DIV A				{ font-size:18px; font-weight:bold; text-decoration:none; color:#694a0e }
			#contentBankJob .middle .box2 FORM DIV A:hover			{ color:#000 }
		#contentBankJob .middle .banner	{ display:inline; float:right; width:298px; margin-right:20px; border:1px #CCC solid }
	#contentBankJob .middlePlayer		{ width:100%; overflow:hidden; margin:0 0 50px 0 }
		#contentBankJob .middlePlayer .player							{ display:inline; width:640px; float:left; margin-bottom:0 }
		#contentBankJob .middlePlayer .banner							{ display:inline; float:right; width:298px; margin-right:20px; margin-top:110px; border:1px #CCC solid }
	#contentBankJob .article	{ padding:0 20px; color:#333 }
		#contentBankJob .article A			{ font-size:20px; display:block; margin-bottom:20px; color:#000 }
		#contentBankJob .article A:hover	{ color:#011694 }
		#contentBankJob .article P			{ color:#333; font-size:12px; padding-bottom:10px }
/*18+*/
		#agreement{text-align:center; padding:40px 0 80px 0;}
		#agreement DIV{background:url(../images/atentie-18-ani.jpg) no-repeat left top; width:640px; height:360px; margin:0 auto; position:relative;}
        #agreement P{width:200px; margin:0 auto; text-indent:-999999px;}
        #agreement A{position:absolute; display:block; width:170px; height:50px; text-indent:-9999px;}
        #agreement .linkYes{left:146px; top:276px;}
        #agreement .linkNo{right:146px; top:276px;}

/* licenta popup */
.boxLicenta		{ color:#333 }
	.boxLicenta P		{ color:#333; padding:0 10px 10px 10px }
	.boxLicenta FORM	{ padding:10px }
	.boxLicenta FORM P	{ padding:10px 0 }
		.boxLicenta #sms_code		{ margin-bottom:10px }
		.boxLicenta FORM P A		{ color:#FF0000; text-decoration:underline }
		.boxLicenta FORM P A:hover	{ text-decoration:none }

/*header modificat okidoki*/
.logo_search {height: 98px; padding-top: 0px; width: 100%; overflow: hidden;}
.search_part {float: right; padding: 25px 20px 0 0;}
form#search_form{margin: 0; padding: 0; float: left;}
form#search_form input#search_keywords{float: left; width: 310px; color: #999999; border: 1px solid #BDBCC1; padding: 3px;}
form#search_form input#search_submit{float: left; width: 80px; color: #FEFFFF; margin: 0 8px 0 2px; height: 23px; cursor: pointer; background-color: #E2E2E2; color: #080808; padding-bottom: 3px; overflow: hidden; border: 1px solid #B2B2B2;}

#search_types{margin-bottom: 2px;}
#search_types label, .advanced_search, .search_separator{color: #A5A5A5;}
.search_separator {margin: 0 3px 0 3px;}
#search_types input {vertical-align: middle; margin-right: 5px;}

/*box related sub player*/
.boxTheBest{ margin-bottom:10px }
	.boxTheBest .boxGraySimpleMargin				{ padding:5px 10px }
	.boxTheBest .title								{ display:block; width:100%; overflow:hidden; font-size:18px; line-height:30px; margin-bottom:10px }
	.boxTheBest .title A							{ color:#707070; float:left }
	.boxTheBest .title A:hover						{ color:#333 }
	.boxTheBest .title A.iconRSS					{ float:right; width:28px; height:28px; background:url(../images/rss_button.jpg) no-repeat left top; text-indent:-9999px }
	.boxTheBest .boxGraySimpleMargin DIV			{ width:320px; overflow:hidden; float:left; background:#F1F1F1; border:1px #e4e4e4 solid; padding:10px }
	.boxTheBest .boxGraySimpleMargin DIV P			{ float:left; width:150px; overflow:hidden }
	.boxTheBest .boxGraySimpleMargin DIV P A		{ display:block; font-weight:bold; color:#666 }
	.boxTheBest .boxGraySimpleMargin DIV P A:hover	{ color:#000 }
	.boxTheBest .boxGraySimpleMargin UL				{ float:right; width:260px; color:#666; padding:5px 0 0 0 }
	.boxTheBest .boxGraySimpleMargin UL LI			{ padding:0 0 10px 0 }
	.boxTheBest .boxGraySimpleMargin UL LI A		{ color:#666 }
	.boxTheBest .boxGraySimpleMargin UL LI A:hover	{ color:#000 }
	.boxTheBest IMG									{ float:right; background:#DDD }
	.button1										{ background:url(../images/btn_type1_right.gif) no-repeat right top; padding-right:5px; line-height:26px; float:left; color:#FFF !important; margin:15px auto 0 auto !important; cursor:pointer }
	.button1 SPAN									{ background:url(../images/btn_type1_left.gif) no-repeat left top; padding-left:15px; padding-right:10px; float:left }
	.button1:hover									{ color:#DDD !important }
	
	
.MenuBar{background: url(../images/sliding.gif) 100% -378px no-repeat;margin-bottom:10px;}
.MenuBar div{height: 70px; background: url(../images/sliding.gif) 0 -448px no-repeat; padding: 0 15px 0 3px;}
.MenuBar .menu{margin-top: 1px; float: left;}
.MenuBar .menu li{height: 40px; line-height: 40px; float: left;}
.MenuBar .menu li a{font-size: 13px; color: #777; font-weight: bold; text-transform: uppercase; padding: 0 12px; display: block;}
.MenuBar .menu li a:hover{color: #000;}
.MenuBar .menu li.selected{background: url(../images/sliding.gif) 100% -518px no-repeat;}
.MenuBar .menu li.selected a, .MenuBar .menu li.selected a:hover{color: #000; background: url(../images/sliding.gif) 0 -558px no-repeat; cursor: default;}
.MenuBar .most{font-size: 11px; color: #333; font-weight: bold; line-height: 41px; float: right;}
.MenuBar .most dt{float: left; padding: 0 10px;}
.MenuBar .most dd{margin: 0; float: left; position: relative;}
.MenuBar .most dd a{color: #333; padding: 0 10px;}
.MenuBar .most dd a:hover{color: #22a3ff; text-decoration: underline; background: url(../images/icons.gif) 0 -300px no-repeat;}
.MenuBar .most dd ul{width: 360px; line-height: 35px; white-space: nowrap; background: #f0f0f0; border: 1px solid #c7c7c7; display: none; position: absolute;}
.MenuBar .most dd ul li{float: left;}
.MenuBar .most dd ul li a{display: block;}
.MenuBar .most dd ul li a:hover{background: none;}
.MenuBar .most dd ul li.selected{background: #414141;}
.MenuBar .most dd ul li.selected a, .MenuBar .most dd ul li.selected a:hover{color: #22a3ff; text-decoration: underline; cursor: default;}
.MenuBar .AddFile{width: 122px; height: 24px; text-indent: -1000px; background: url(../images/add-file.gif) no-repeat; margin: 9px 0 0 10px; display: block; float: right;}
.MenuBar .AddFile:hover{background-position: 0 -24px;}
.MenuBar .submenu{clear: both; overflow: hidden; zoom: 1;}
.MenuBar .submenu li{height: 29px; line-height: 29px; padding: 0 12px; float: left;}
.MenuBar .submenu li a{font-size: 13px; color: #003b5d;}
.MenuBar .submenu li a:hover{text-decoration: underline;}
.MenuBar .submenu li.selected{}
.MenuBar .submenu li.selected a, .MenuBar .submenu li.selected a:hover{text-decoration: underline; cursor: default;}

/*.thumb{position: relative;}
	.thumb span{width: 15px; height: 11px; background: url(../images/icons.gif) no-repeat; display: block; position: absolute; right: 5px; bottom: 5px; left: auto;}
	.thumb .video{background-position: 0 -350px;}
	.thumb .audio{background-position: 0 -400px;}
	.thumb .photo{background-position: 0 -450px;}*/
.TodayTopClips{margin-bottom: 10px;}
.TodayTopClips .top{background: url(../images/sliding.gif) 100% -276px no-repeat;}
.TodayTopClips .top div{height: 46px; font-size: 21px; color: #333; line-height: 46px; background: url(../images/sliding.gif) 0 -322px no-repeat; padding: 0 15px;}
.TodayTopClips .top div h1{ font-size: 21px; color: #333; font-weight: normal; line-height: 46px; background: url(../images/icons.gif) 0 -250px no-repeat; padding-left: 48px; margin: 0;}
.TodayTopClips .body{background: #fff; border-right: 1px solid #ddd; border-left: 1px solid #ddd; padding: 15px; overflow: hidden; zoom: 1;}
.TodayTopClips .bottom{background: url(../images/sliding.gif) 100% -368px no-repeat;}
.TodayTopClips .bottom div{height: 5px; font-size: 1px; background: url(../images/sliding.gif) 0 -373px no-repeat;}
.TodayTopClips .TopClip{overflow: hidden; zoom: 1;}
.TodayTopClips .TopClip .player{margin: 0 15px 15px 0; float: left;}
.TodayTopClips .TopClip .title{font-size: 21px; color: #1a8d9a;}
.TodayTopClips .TopClip .title:hover{color: #22a3ff;}
.TodayTopClips .TopClip p{font-size: 12px; color: #2f2f2f; margin: 10px 0 20px 0;}
.TodayTopClips .TopClip dl{float: left; margin-bottom: 10px;width:200px;}
.TodayTopClips .TopClip dt{font-size: 11px; margin: 0 5px 2px 0; float: left; clear: left;}
.TodayTopClips .TopClip dd{font-size: 11px; font-weight: bold; margin: 0 0 2px 0;}
.TodayTopClips .TopClip dd a{font-size: 11px; color: #22a3ff; text-decoration: underline; white-space: nowrap;}
.TodayTopClips .TopClip dd a:hover{color:  #1a8d9a;}
.TodayTopClips .ContentSidebar{width: 150px; float: right; position: relative; right: -14px; _right: -15px;}
.TodayTopClips .ContentSidebar li{width: 130px; background: #f7f7f7; border: 1px solid #ebebeb; border-right: 0; padding: 5px 10px 10px 10px; margin-bottom: 10px;}
.TodayTopClips .ContentSidebar li .more{font-size: 11px; color: #22a3ff; text-decoration: underline; background: url(../images/icons.gif) 100% -100px no-repeat; padding-right: 10px;}
.TodayTopClips .ContentSidebar li .more:hover{color: #1a8d9a;}
.TodayTopClips .ContentSidebar .TopViews, .TodayTopClips .ContentSidebar .MostNew{}
.TodayTopClips .ContentSidebar .TopViews dt, .TodayTopClips .ContentSidebar .MostNew dt{font-size: 12px; color: #1a8d9a; font-weight: bold; line-height: 22px; background: url(../images/dotted.gif) 0 100% repeat-x; padding-bottom: 5px; margin-bottom: 8px;}
.TodayTopClips .ContentSidebar .TopViews dt span, .TodayTopClips .ContentSidebar .MostNew dt span{background: url(../images/icons.gif) 0 -50px no-repeat; padding-left: 30px; display: block;}
.TodayTopClips .ContentSidebar .MostNew dt span{background-position: 0 -150px;}
.TodayTopClips .ContentSidebar .TopViews dd, .TodayTopClips .ContentSidebar .MostNew dd{margin: 0; background: url(../images/dotted.gif) 0 100% repeat-x; padding-bottom: 9px; margin-bottom: 8px;}
.TodayTopClips .ContentSidebar .TopViews dd a, .TodayTopClips .ContentSidebar .MostNew dd a{font-size: 11px; color: #333; font-weight: bold;}
.TodayTopClips .ContentSidebar .TopViews dd a:hover, .TodayTopClips .ContentSidebar .MostNew dd a:hover{text-decoration: underline;}
.TodayTopClips .ContentSidebar .TopViews dd .thumb, .TodayTopClips .ContentSidebar .MostNew dd .thumb{width: 120px; height: 68px; margin: 5px 0; display: block; overflow: hidden; position: relative;}
.TodayTopClips .ContentSidebar .TopViews dl, .TodayTopClips .ContentSidebar .MostNew dl{}
.TodayTopClips .ContentSidebar .TopViews dl dt, .TodayTopClips .ContentSidebar .MostNew dl dt{font-size: 11px; color: #48494a; font-weight: normal; line-height: normal; background: none; padding: 0; margin: 0 5px 0 0; float: left; clear: left;}
.TodayTopClips .ContentSidebar .TopViews dl dd, .TodayTopClips .ContentSidebar .MostNew dl dd{font-size: 11px; font-weight: bold; background: none; padding: 0; margin: 0 0 0 0;}
.TodayTopClips .ClipsListing{width: 489px; margin-bottom: 20px; float: left;}
.TodayTopClips .ClipsListing ul{background: url(../images/dotted.gif) 0 100% repeat-x; padding-bottom: 10px; margin-bottom: 10px;}
.TodayTopClips .ClipsListing li{background: url(../images/dotted.gif) repeat-x; padding-top: 11px; margin-top: 10px; overflow: hidden; zoom: 1;}
.TodayTopClips .ClipsListing li.first{margin-top: 0;}
.TodayTopClips .ClipsListing li .thumb{width: 200px; height: 112px; margin-right: 15px; display: block; float: left; overflow: hidden; position: relative;}
.TodayTopClips .ClipsListing li .title{font-size: 15px; color: #1a8d9a; font-weight: bold;}
.TodayTopClips .ClipsListing li .title:hover{color: #22a3ff;}
.TodayTopClips .ClipsListing li p{font-size: 11px; color: #2f2f2f; margin: 5px 0 10px 0;}
.TodayTopClips .ClipsListing li dl{float: left;}
.TodayTopClips .ClipsListing li dt{font-size: 11px; margin: 0 5px 2px 0; float: left; clear: left;}
.TodayTopClips .ClipsListing li dd{font-size: 11px; font-weight: bold; margin: 0 0 2px 0;}
.TodayTopClips .ClipsListing li dd a{font-size: 11px; color: #22a3ff; text-decoration: underline; white-space: nowrap;}
.TodayTopClips .ClipsListing li dd a:hover{color:  #1a8d9a;}
.TodayTopClips .ClipsListing .more{font-size: 11px; color: #22a3ff; text-decoration: underline; background: url(../images/icons.gif) 100% -100px no-repeat; padding-right: 10px; float: right;}
.TodayTopClips .ClipsListing .more:hover{color: #1a8d9a;}
.TodayTopClips .OptionBar{background: url(../images/sliding.gif) 100% -208px no-repeat; clear: both; zoom: 1;}
.TodayTopClips .OptionBar div{height: 34px; font-size: 11px; color: #000; font-weight: bold; line-height: 34px; background: url(../images/sliding.gif) 0 -242px no-repeat; padding: 0 12px;}
.TodayTopClips .OptionBar div span{float: left;}
.TodayTopClips .OptionBar div .feed{color: #000; background: url(../images/icons.gif) 100% -200px no-repeat; padding-right: 25px; margin: 0 35px; display: block; float: left;}
.TodayTopClips .OptionBar div .feed:hover{text-decoration: underline;}
.TodayTopClips .OptionBar div form{float: right;}
.TodayTopClips .OptionBar div form label{margin-right: 10px; float: left;}
.TodayTopClips .OptionBar div form input{width: 215px; font-size: 11px; border: 1px solid #dadada; padding: 0 5px; margin: 8px 8px 0 0; float: left;}
.TodayTopClips .OptionBar div form .submit{width: auto; border: 0; padding: 0;}

.channels{margin-bottom: 10px;}
.channels .top{background: url(../images/sliding.gif) 100% 0 no-repeat;}
.channels .top div{height: 38px; font-size: 18px; color: #fff; line-height: 38px; background: url(../images/sliding.gif) 0 -38px no-repeat; padding: 0 10px;}
.channels .body{background: #484848; padding: 0 2px 5px 10px;}
.channels .body ul{height: 321px; margin: 0 1px 10px 0; overflow: auto;}
.channels .body ul li{background: url(../images/sliding.gif) 100% -86px no-repeat; margin: 0 2px 4px 0; overflow: hidden;}
.channels .body ul li div{height: 45px; background: url(../images/sliding.gif) 0 -147px no-repeat; padding: 8px 12px;}
.channels .body ul li div a.ChannelLogo{width: 90px; height: 45px; margin-right: 15px; display: block; float: left; overflow: hidden;}
.channels .body ul li div a{font-size: 11px; color: #1a8d9a; font-weight: bold;}
.channels .body ul li div a:hover{color: #22a3ff;}
.channels .body ul li div p{font-size: 10px; color: #2f2f2f; margin-top: 3px;}
.channels .body ul li.last{margin-bottom: 0;}
.channels .body a.more{font-size: 11px; color: #fff; font-weight: bold; text-decoration: none; background: url(../images/icons.gif) 100% 0 no-repeat; padding-right: 10px;}
.channels .body a.more:hover{text-decoration: underline;}
.channels .bottom{background: url(../images/sliding.gif) 100% -76px no-repeat;}
.channels .bottom div{height: 5px; font-size: 1px; line-height: 1px; background: url(../images/sliding.gif) 0 -81px no-repeat;}

.subscribe{margin-bottom: 10px;}
	.subscribe .top{background: url(../images/sliding.gif) 100% -598px no-repeat;}
		.subscribe .top div{height: 38px; font-size: 18px; color: #fff; line-height: 38px; background: url(../images/sliding.gif) 0 -636px no-repeat; padding: 0 10px;}
	.subscribe .body{background: #358c68; border-right: 1px solid #ddd; border-left: 1px solid #ddd; padding: 0 10px;}
		.subscribe .body form{background: #87baa4; margin-bottom: 10px; padding: 10px; text-align: right;}
			.subscribe .body form input{width: 248px; color: #7a807d; background: #e7f1ed; border: 1px solid #75a28f; padding: 2px 5px; margin-bottom: 5px;}
			.subscribe .body form .submit{width: 104px; height: 24px; color: transparent; text-indent: -9999px; text-transform: capitalize; background: url(../images/subscribe.gif) 0 0 no-repeat; border: 0; margin: 0; cursor: default;}
			.subscribe .body form .submit:hover{background-position: 0 -24px;}
		.subscribe .body a.more{font-size: 11px; color: #fff; font-weight: bold; text-decoration: none; background: url(../images/icons.gif) 100% 0 no-repeat; padding-right: 10px;}
		.subscribe .body a.more:hover{text-decoration: underline;}
	.subscribe .bottom{background: url(../images/sliding.gif) 100% -674px no-repeat;}
		.subscribe .bottom div{height: 8px; font-size: 1px; line-height: 1px; background: url(../images/sliding.gif) 0 -682px no-repeat;}

.spacer{height: 150px;}
.lion{width: 197px; height: 260px; background: url(../images/lion.png) 0 0 no-repeat; position: absolute; top: 479px; left: -170px;}
.bottle{width: 208px; height: 380px; background: url(../images/bottle.png) 0 0 no-repeat; position: absolute; top: 370px; right: -185px;}
