*{padding: 0; margin: 0;}
#TB_window {font: 12px Arial, Helvetica, sans-serif; color: #333333}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif; color:#666666}
#TB_overlay {position: fixed; z-index:100000; top: 0px; left: 0px; height:100%; width:100%}
.TB_overlayMacFFBGHack {background: url(/images/macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75}
* html #TB_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
#TB_window {position: fixed; background: #ffffff; z-index: 100002; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%}
* html #TB_window {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_window img#TB_Image {display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666}
#TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left}
#TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right}
#TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right}
#TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px}
#TB_title{ background-color:#e8e8e8; height:27px}
#TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em}
#TB_ajaxContent.TB_modal{ padding:15px}
#TB_ajaxContent p{ padding:5px 0px 5px 0px}
#TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:100003; top: 50%; left: 50%; margin: -6px 0 0 -104px}
* html #TB_load {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_HideSelect{ z-index:99999; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%}
* html #TB_HideSelect {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
#TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
body {font:13px Arial, Helvetica, sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
select, input, textarea {font:99% Arial, Helvetica, sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.22em;}
body {margin:0px}
#doc {width:950px; margin:0px auto 0px auto; padding:0px}
#hd {clear:both; width:100%; float:left; margin:5px 0 0}
#bdstart {clear:both; margin:0px 0 -15px 0; width:100%; float:left; position:relative; background: url(/images/v5/header_illustrations.png) no-repeat top left}
#bd_moderation {clear:both; width:100%; float:left; margin:60px 0 0 0}
#bd {clear:both; width:100%; float:left; margin:15px 0 0 0}
#ft {clear:both; margin:20px 0 0 0; width:100%; float:left}
.yui-t2 #yui-main .yui-b, .yui-t4 #yui-main .yui-b {width:479px; float:left}
.yui-t2 .yui-b, .yui-t4 .yui-b {width:320px; float:left}
.yui-t3 #yui-main .yui-b, .yui-t6 #yui-main .yui-b {width:390px; float:left}
.yui-t3 .yui-b, .yui-t6 .yui-b {width:410px; float:left}
.yui-t5 #yui-main .yui-b {width:395px; float:left}
.yui-t5 #yui-startmain .yui-b {width:395px; float:left}
.yui-t5 .yui-b {width:555px; float:right; clear:right}
.yui-t6 #yui-main .yui-b {width:950px; float:left; clear:both}
.yui-t6 .yui-b {width:0px}
.yui-t7 #yui-main .yui-b {width:529px; float:left}
.yui-t7 .yui-b {width:265px; float:right}
.yui-t8 #yui-main .yui-b {width:400px; float:left}
.yui-t8 .yui-b {width:380px; float:right}
.yui-t7 #yui-main .yui-b {border-right:none}
.yui-t10 #yui-main .yui-b {width:270px; float:left}
.yui-t10 .yui-b {width:520px; float:right}
.yui-t11 #yui-main .yui-b {width:700px; float:left}
.yui-t11 .yui-b {width:250px; float:right}
.yui-t12 #yui-main .yui-b {width:799px; float:left}
.yui-t12 #yui-main .yui-a {width:149px; float:left}
.yui-t13 #yui-main .yui-b {width:650px; float:left}
.yui-t13 .yui-b {width:300px; float:left}
.yui-t14 #yui-main .yui-b {width:525px; float:left}
.yui-t14 .yui-b {width:410px; float:right}
.yui-t14 .yui-c {width:950px; float:left}
.yui-t15 #yui-main .yui-b {width:200px; float:left}
.yui-t15 .yui-b {width:540px; float:left}
.yui-t15 .yui-c {width:250px; float:right}
.yui-t16 #yui-main .yui-b {width:715px; float:left}
.yui-t16 .yui-b {width:220px; float:right}
.yui-t17 #yui-main .yui-b {width:635px; float:left}
.yui-t17 .yui-b {width:300px; float:right}
#leaderboard_ad {text-align:center; margin:0px 0 15px 0px; padding:0;background:#ededed; padding-top:15px; padding-bottom:15px}
#full_banner_ad {margin:10px 20px 10px 20px;text-align:center;clear:both;}
#square_ad {margin:0px 0 10px 0;}
#space_banner_ad {text-align:center; width:250px; padding:10px 0;}
#channel_leaderboard_ad {text-align:center; margin:0px 0 15px 0px; padding-top:15px; padding-bottom:15px}
.wrapper_dial {width:300px; position:absolute;}
#top_dial {background-image:url(/images/v4/ajax_bk_top.png); width:300px; height:30px; padding:20px 0 0 0; background-repeat:no-repeat;}
#top_dial h2 {color:#444; margin:0 20px; font-size:16px;}
#main_dial {background-image:url(/images/v4/ajax_bk_main.png); width:260px; padding:5px 20px;}
#main_dial form {background-color:#fff; margin:0; padding:0}
#main_dial p {margin:0 0 5px 0; font-size:12px; color:#444;}
p.highlighted_note {background-color:#FF9; padding:1px 5px; font-size:11px;}
p.highlighted_note a {color:#1ca4dd}
#main_dial p.cancel {margin:0; text-align:right;}
#main_dial input {margin:2px 10px; vertical-align:middle;}
#main_dial button {margin:10px 0 0 0; background-image:url(/images/v2/search_btn_bk.gif); background-repeat:repeat-x; border:0;}
#lower_dial {background-image:url(/images/v4/ajax_bk_lower.png); width:300px; height:18px; background-repeat:no-repeat;}
#login_ajax_form{ width:318px}
.login_ajax_form_header{ background:url(/images/v5/dialog/header.png) no-repeat; height:30px; padding:5px 0px 0px 10px}
.login_ajax_form_header .login_ajax_form_header_info_container{ float:left; width:230px; padding-top:5px; height:25px}
.login_ajax_form_header_info_container .info{ font-size:14px;font-family:tahoma;color:#ffd050;font-weight:bold; padding-left:5px}
.login_ajax_form_header .close{ float:right; width:60px; margin-right:10px; font-size:10px;font-family:verdana;color:white;font-weight:bold; height:20px; padding-top:7px; cursor:pointer}
.login_ajax_form_body{ margin-top:8px; height:190px; background:url(/images/v5/dialog/dialog_gradient.png) repeat-x; width:100%}
#login_ajax_form table{ width:298px; height:90px; margin:0 10px 0px 10px}
#login_ajax_form table label{ font-size:14px;font-family:verdana;color:black;font-weight:bold}
#login_ajax_form table input{ width:199px; height:23px; border:1px solid #b4b4b4; padding:3px 3px 0px 0px}
.links .forget_pass{ float:left; width:150px; text-align:center; margin-top:5px}
.links .forget_pass a{ font-family:verdana;font-size:11px; color:#0092bb}
.links .login{ float:right; width:111px; text-align:center; margin-right:10px}
.links .login .login_submit {background-image:url(/images/v5/dialog/login_btn.png); background-repeat:no-repeat; color:#533C1A; float:left; font-family:verdana;font-size:11px;font-weight:bold; height:20px; margin-top:5px; text-align:center; width:111px; border:0px; cursor: pointer; cursor: hand; background-color: transparent; text-decoration: none}
.login_ajax_form_body .singup{ height:30px; clear:both; text-align:center; font-family:verdana;font-size:13px;font-weight:normal; padding-top:20px}
.login_ajax_form_body .singup .singup_info{ text-align:left; font-family:verdana;font-size:13px;color:black; margin-left:19px; margin-bottom:5px}
.login_ajax_form_bottom{ background: transparent url(/images/v5/dialog/bottom.png) no-repeat; height:15px; width:318px}
.login_ajax_form_body .singup .signup_button {background-image:url(/images/v5/dialog/signup_btn.png); background-repeat:no-repeat; height:28px; margin-top:5px; padding-top:3px; text-align:center; width:272px; margin-left:15px}
.login_ajax_form_body .singup .signup_button a{ color:white; font-family:verdana;font-size:15px;font-weight:bold}
.error_msg{ margin-left:10px; color:red; margin-top:5px; height:10px; text-align:center; width:300px}
.request_invitation_body{ margin-top:8px; width:100%}
#request_channel_ajax_form table{ width:298px; height:180px; margin:0 10px 0px 10px}
#request_channel_ajax_form table label{ font-size:14px;font-family:verdana;color:black;font-weight:bold}
#request_channel_ajax_form table input{ width:199px; height:23px; border:1px solid #b4b4b4; padding:3px 3px 0px 0px}
#request_channel_ajax_form table input.error{ width:199px; height:23px; border:1px solid red; padding:3px 3px 0px 0px}
#request_channel_ajax_form .channel_description_box{ margin:0 10px 0px 10px}
#request_channel_ajax_form .channel_description_box div{ width:298px; font-size:14px;font-family:verdana;color:black; padding:10px 0px 10px 0px}
#request_channel_ajax_form .channel_description_box textarea{ width:298px; height:100px; border:1px solid #b4b4b4; padding:3px 3px 0px 0px}
#request_channel_ajax_form .channel_sample_work_url{ margin:0 10px 0px 10px}
#request_channel_ajax_form .channel_sample_work_url div{ width:298px; font-size:14px;font-family:verdana;color:black; padding:10px 0px 10px 0px}
#request_channel_ajax_form .channel_sample_work_url input{ width:298px; height:25; border:1px solid #b4b4b4; padding:3px 3px 0px 0px}
#request_channel_ajax_form .channel_sample_work_url input.error{ width:298px; height:25; border:1px solid red; padding:3px 3px 0px 0px}
#request_channel_ajax_form .submit .submit_button {background-image:url(/images/v5/dialog/signup_btn.png); background-repeat:no-repeat; height:28px; margin-top:15px; padding-top:3px; text-align:center; width:272px; margin-left:15px}
#request_channel_ajax_form .submit .submit_button a{ color:white; font-family:verdana;font-size:15px;font-weight:bold}
.dialogBox{ }
.dialogBox.notication{ width:400px}
.dialogBox .dialogContent{ padding:15px 10px 15px 15px}
.dialogBox div.successScreen {background-image:url(/images/channels/giant_success_tick.png); background-position:center 50px; background-repeat:no-repeat; padding:150px 0pt 60px; text-align:center}
.dialogBox div.successScreen a {color:#4185CE}
.dialogBox div.successScreen h4 {font-size:15px; font-weight:bold}
#recorder_ajax_form{ width:450px; height:540px; text-align:left}
.recorder_ajax_form_header{ background:url(/images/v5/dialog/header.png) no-repeat; height:34px; padding:5px 10px 0px 10px; float:left; margin-left:50px}
.recorder_ajax_form_header .recorder_ajax_form_header_info_container{ float:left; width:230px; padding-top:5px; height:25px}
.recorder_ajax_form_header_info_container .info{ font-size:14px;font-family:tahoma;color:#ffd050;font-weight:bold; padding-left:5px}
#recorder_ajax_form .close{ float:right; background:url(/images/close.gif) center left no-repeat; width:55px; margin-right:0px; font-size:12px;font-family:verdana;color:#5a5a5a;font-weight:bold; height:26px; cursor:pointer; text-align:right; vertical-align:center}
#recorder_ajax_form .recorder_ajax_form_content{ border:2px solid #EDEDEE; width:100%; height:470px; float:left}
#batch_edit {width:97%; clear:both; float:left;}
#batch_edit h1 {margin:0;}
.batch_edit_selector {background-image:url(/images/v4/bulk_edit_bk.gif); background-repeat:repeat-x; margin:10px 0 0 0; padding:5px 10px; border-top:1px solid #999; border-bottom:1px solid #999;}
.batch_edit_selector li {list-style:none; list-style-type:none; display:inline; font-size:11px; font-weight:bold; margin:0 2px 0 0}
.batch_edit_selector p {font-weight:bold; color:#777; font-size:12px; font-weight:bold; margin:0 0 10px 0;}
.batch_edit_selector button {background-image:url(/images/v2/search_btn_bk.gif); background-repeat:repeat-x; border:0;}
#bulk_edit_thumbs {border:1px solid #ccc; background-color:#EAEAEA; float:left; clear:both; width:100%; margin:10px 0 10px 0; height:100%;}
#bulk_edit_thumbs h1 {text-align:center; margin:70px 0; color:#ccc;}
#bulk_edit_thumbs ul {float:left; margin:6px; width:70px; background-image:none; border:none; padding:0;}
#bulk_edit_thumbs li {list-style:none; list-style-type:none; margin:1px; float:left; clear:both;}
.check_all_none {font-size:11px; color:#1ca4dd; margin:10px 0 0 0;}
.check_all_none a {color:#1ca4dd;}
.batch_edit_actions {border-top:1px solid #ccc; float:left; padding:10px; width:94%;}
.batch_edit_actions p {font-weight:bold; color:#777; font-size:12px; font-weight:bold; margin:0 0 10px 0;}
.batch_edit_actions ul {margin:0 0 10px 0;}
.batch_edit_actions li {list-style:none; list-style-type:none; display:inline; font-size:12px; color:#1ca4dd;}
.batch_edit_actions a {color:#1ca4dd;}
.title_description_tag_edit {float:left; margin:20px 0 0 0;}
.edit_single {border:3px solid #E4E4E4; float:left; margin:10px 0; width:490px; padding:10px}
.edit_single ul.thumb {width:144px; float:left;}
.edit_single ul.thumb li {margin:0; padding:0;}
.edit_single ul.thumbs {width:100%; float:left; clear:both;}
.edit_single ul.thumbs li {margin:5px; padding:0; float:left;}
.edit_single ul.form li {margin:10px 0; padding:0;}
.edit_single ul.form {width:330px; float:left; margin:0 0 0 10px}
.edit_single ul.form label {width:100px; float:left; font-weight:bold; font-size:11px}
.edit_single ul.form input {width:180px; font-weight:bold; font-weight:normal; vertical-align:middle}
.edit_single ul.form textarea {width:180px; height:80px; font-weight:bold; font-weight:normal; vertical-align:middle}
.title_description_tag_edit button {background-image:url(/images/v2/search_btn_bk.gif); background-repeat:repeat-x; border:0;}
#index_comment_box {float:left; clear:both; width:505px; padding:5px; clear:both; height:170px; overflow:auto; margin:0 0 10px 0;}
.index_single_comment {float:left; clear:both; width:100%; margin:0 0 10px 0;}
.index_single_comment ul {float:left; width:420px;}
.index_single_comment .icon {float:left; width:48px; margin:5px 10px 0 0;}
.index_single_comment p {font-size:85%;}
#comment_zoom {clear:both; float:left; width:100%; margin:0}
#comment_zoom_title {background-image:url(/images/v2/recent_comment.gif); background-repeat:no-repeat; height:31px; width:507px; padding:0 0 0 10px}
#comment_zoom h4 {color:#508299; float:left; font-size:114%; font-weight:400; margin:2px 0 0}
#add_comment {border-bottom:1px solid #CCC; clear:both; float:left; width:100%; margin:10px 0 0; padding:0 0 15px}
#add_comment h4 {color:#797878; font-size:92%; font-weight:700}
#add_comment small {float:left; clear:both; margin:0 0 5px 0; width:100%;}
#add_comment textarea {border-bottom:1px solid #999; border-left:2px solid #999; border-right:1px solid #999; border-top:2px solid #999; margin:3px 0; width:500px}
#add_comment input {width:500px;}
#add_comment input#add_comment_submit_button {background-color:#eeb604; background-image:url(/images/search_btn_bk.gif); background-repeat:repeat-x; border:none; color:#5a3e1c; font-size:100%; font-weight:700; height:25px; width:103px; margin:5px 10px 0 0}
#add_comment_homepage {border-bottom:1px solid #CCC; clear:both; float:left; width:386px; margin:10px 0 0; padding:0 0 15px}
#add_comment_homepage h4 {color:#797878; font-size:92%; font-weight:700}
#add_comment_homepage small {float:left; clear:both; margin:0 0 5px 0; width:100%;}
#add_comment_homepage textarea {border-bottom:1px solid #999; border-left:2px solid #999; border-right:1px solid #999; border-top:2px solid #999; margin:3px 0; width:386px}
#add_comment_homepage input {width:386px;}
#add_comment_homepage input#add_comment_submit_button {background-color:#eeb604; background-image:url(/images/search_btn_bk.gif); background-repeat:repeat-x; border:none; color:#5a3e1c; font-size:100%; font-weight:700; height:25px; width:103px; margin:5px 10px 0 0}
.single_comment {clear:both; float:left; margin:0; width:94%; border-bottom:1px solid #e2e2e2; padding:5px 0;}
.comment_header {width:100%; float:left;}
.comment_header img {border:2px solid #0092bb; float:left; display:block;}
.comment_header ul {margin:0 0 0 5px; float:left; padding:0;}
.comment_header small {margin:0 0 10px 0;}
.comment_header big {font-weight:bold; font-size:14px;}
.comment_content {float:left; clear:both; width:100%; padding:5px 0 0 0}
.comment_content p {font-size:11px;}
.single_comment_list {clear:both; padding:8px 0; border-bottom:1px #e2e2e2 solid; float:left; width:500px;}
.shot_comment_preview {float:left; margin:0 5px;}
.shot_comment {float:left; width:410px}
.shot_comment p {margin:5px 0; font-size:11px;}
.single_comment_new {clear:both; float:left; margin:0; width:92%; border-bottom:1px solid #e2e2e2; padding:5px 0;margin-left:10px;}
.comment_header_new {width:100%; float:left;padding-left:10px;}
.comment_header_new img {float:left; display:block;}
.comment_header_new ul {margin:0 0 0 10px; float:left; padding:0;}
.comment_header_new ul li a{ font-size:11px;font-family:verdana; color:#0092bb}
.comment_header_new .date{ font-size:11px;font-family:verdana; color:#b4b4b4}
.comment_header_new .comment_content{ font-size:12px;font-family:verdana; color:black; width:350px; overflow: hidden}
.comment_actions{ float:right; font-size:11px;font-family:verdana; color:#0092bb}
.no_comment{ margin-top:25px; height:50px; margin-left:10px; float:left; font-size:12px;font-family:verdana;color:#231f20; clear:both; float:left; width:94%; padding:5px 0}
.comment_login_or_register{ margin-left:10px; float:left; clear:both; float:left; width:94%; padding:5px 0; font-size:12px;font-family:verdana;color:black}
.comment_login_or_register .comment_question_head{ font-size:14px;font-family:verdana;color:black;font-weight:bold}
.comment_login_or_register a{ font-size:11px;font-family:verdana;color:#0092bb;font-weight:bold}
.disabled_comments{ margin-bottom:5px; border-bottom:1px solid #E2E2E2; margin-left:10px; float:left; font-size:11px;font-family:verdana;color:#654823;font-weight:bold; clear:both; float:left; width:94%; padding:5px 0}
#ft {height: 79px; margin:45px 0; float:left; clear:both}
#ft_bottom{margin:0pt;padding:0pt;}
#ft_body {background-image: url(/images/v3/ft_bk.jpg); background-repeat: repeat-x; color: #1596d9; height: 59px; width: 950px; padding-top: 10px}
#ft_body ul {float: left; margin: 0 10px 0 0}
#ft_body li {font-size: 11px; list-style: none; font-family:verdana; list-style-type: none; width: auto}
#ft_body .category_1st {float: left; margin-left:20px; padding: 0 10px 0 0}
#ft_body .category {border-left: 1px solid #fff; float: left; height: 55px; margin: 0; padding: 0 15px}
#hd .slogan{color:gray;float:left;width:120px; margin:10px 0pt 0pt;font-size:11px;font-family:verdana;font-style:italic;}
#hd .logo_slogan{float:left;}
.logo_head{background: transparent url(/images/all.png) no-repeat scroll 0px -1751px; width: 119px; height: 55px; overflow: hidden; float: left; margin-right: 5px;}
#hd_links_wrapper {float:right; width:700px; margin-top:0px;}
#hd_links_tabs {float:right;width:720px;margin:0;}
#upper_links {text-align:right; margin:4px 0px 0 0; float:right;width:100%;text-align:right;}
#upper_links ul {margin:0; padding:0}
#upper_links li {color:#0092bb;font-size:12px; margin:0 0 0 6px; display:inline; float:right;}
#upper_links li strong{color:#0092bb;font-size:12px;font-family:verdana;}
#upper_links li#lang_switch img {width:28px; height:11px; margin:4px 0 0 0}
#upper_links li#lang_switch a:hover {}
#upper_links li a, a:link a:visited a:active a:hover {font-size:12px;font-family:verdana;}
#upper_links li span {font-size:12px;font-family:verdana;color:black;}
#home_login_wrapper {background:#e9e9e9; padding:4px; float:left; margin:0 0 0px 0; border:1px solid #e2e2e2;width:940px; height:24px;}
#home_login_wrap {background:transparent url(/images/v5/login_bgform_en.png) no-repeat; padding:4px; float:left; margin:0 0 15px 0;width:940px;height:250px;}
#home_login_area {float:left;}
#home_login_area label {font-size:11px; color:#555;}
#home_login_area input[type=text] {width:129px; height:17px;}
#home_login_area button {padding:0; height:20px; margin:0 5px; width:44px;font-size:11px; background-color:#EEB604; background-image:url(/images/search_btn_bk.gif); background-repeat:repeat-x; border:medium none;}
#login_header {width:940px;}
#login_header tr {}
#login_header td{margin:2px 3px 0pt;}
#login_header td label{margin:5px 0 0 0; font-size:12px; font-weight:bold}
#login_header td input[type=checkbox] {margin:3px 0 0 0;}
#login_header tr td input[type=text] {width:102px;}
#home_username {width:102px;}
#home_password {width:102px;}
#login_header tr td input[type=password] {width:102px;}
#login_header td small {margin:3px 4px 0; font-size:11px; ;color:#555555;}
#login_header td.forget_pass {border-right:1px solid silver; padding-right:7px;}
#login_header td.sign_up {margin:0px;}
#login_header td.sign_up a {font-size:13px; font-weight:bold; margin:0px; color:white; text-align:center; float:left;font-family:verdana; height:21px;width:132px;}
#login_header td.fast_easy {margin:2px 8px;}
#login_header button {float:left;margin:0; font-size:11px;height:20px;width:43px; font-weight:bold; padding:0}
#home_login_side_text {float:left; width:650px}
#home_login_side_text p{color:#664C28;width:475px;font-size:12px; font-family:tahoma; margin:90px -40px 0px 0px;float:right;}
#home_login_side_text ul li.signupli{float:right;}
#home_login_side_text ul li.signuptext{float:left; font-weight:bold; color:#a6a7a9;margin-top:8px;}
#home_login_side_text ul {float:right;margin:20px 0px 0pt 0;width:400px;}
#home_login_side_text ul li a {width:175px;height:35px; float:left;}
#home_login_form {float:right; background:#F9CC3C; height:173px; width: 238px; margin-top:-3px}
#home_login_form .labelfield {width:80px; float:left;margin-top:15px;}
#home_login_form .loginbutton {width:81px; float:left;}
#home_login_form .field {width:120px; margin-top:15px; float:right;}
#home_login_form ul {margin: 0 15px 0 9px;}
#home_login_form li {margin:6px 7px 0pt 0pt}
#home_login_form label {font-size:11px; font-family:tahoma; font-weight:bold;}
#home_login_form input[type=text] {vertical-align:baseline; width:120px;}
#home_login_form input[type=password] {vertical-align:baseline;width:120px;}
#home_login_form input[type=checkbox] {width:15px; height:15px; margin:0 2px}
#home_login_form button {padding:0; height:20px; margin:0 5px; font-size:11px;}
#home_login_form .remeberme {font-size:11px; margin:20px 4px 13px 0pt; font-weight:bold; float:right;width:100%;}
#home_login_form .loginbtn{background:transparent url(/images/v5/login_btn_en.png) no-repeat; height:28px;width:81px; margin-left:-1px;}
#tab_nav {float:left; margin:5px 0px 0 0; width:415px;}
#tab_nav ul {margin:0pt 0px 0;}
#tab_nav li {float:left; margin:0 5px; text-align:center; padding:0px 0 0 0;}
#tab_nav li a, a:link a:visited a:active {font-size:14px; color:#FFFFFF; font-weight:bold;float:left;margin:12px 0 0 18px; font-family:verdana;}
#tab_nav li a.contests {margin:12px 0 0 10px;}
#tab_nav li a.world_cup {margin: 12px 0 0 4px;}
#tab_nav li a:hover {text-decoration:underline; color:#FFFFFF;}
#hd_search_secure {float:right; padding:0; margin:7px 0px 0 0;height:38px;width:282px;}
#hd_search_secure input {border:0; padding:0; height:20px; margin:10px 0 0 0; background:#ffffff;width:165px}
#hd_search_secure label {margin:0pt 6px;font-size:11px;font-family:verdana;}
#hd_search_secure .search{background: transparent url(/images/all.png) no-repeat scroll 0px -1825px; width:34px; height:19px; margin:0 0 0px 0; border:medium none;}
#hd_your_account {float:left; width:100%; background:#E9E9E9; margin:0px 0 10px 0; height:32px; border-bottom:2px solid #e2e2e2;}
#hd_your_account ul#hd_greeting {float:left; margin:6px 0px 0 10px; width:170px;overflow:hidden;}
#hd_your_account #hd_greeting li {margin:0 0 0 0px; color:#000000; font-size:13px; font-weight:bold;}
#hd_your_account #hd_logged_nav {float:right; width:725px; margin:7px 0 0 0;}
#hd_your_account #hd_logged_nav li {display:inline; margin:0 30px 0 30px; font-weight:bold; font-size:13px}
#hd_your_account #hd_logged_nav li a, a:link a:visited a:active a:hover {color:#0092BB}
#container {text-align: left; margin: 0 auto; float:left; width:755px}
#h {background: #e9e9e9; color: #fff; float: left; width: 100%; position: relative; z-index: 99999; height:32px}
#h a {color: #D2DCF3; font-weight: bold; text-decoration: none}
#h a:hover, #h a:focus {color: #fff; text-decoration: underline}
h1 {font-size: 100%; margin: 0}
h1 a {display: block; height: 45px; width: 79px; text-indent: -2000em; z-index: 1000; background: url(/img/menu-current.gif) -116px -733px no-repeat}
h1 a:hover, h1 a:focus {cursor: pointer; background-position: 0 -733px}
#h ul, #h li {margin: 0; padding: 0; list-style: none}
#h ul {float: left}
#h-pri {float: left; width: 100%; font-size: 100%; position: relative; background: #e9e9e9; clear: left; height:32px}
#h-pri a:hover, #h-sec a:hover {text-decoration: none}
#h-pri div {text-align: right; width: 30px; margin-right: 10px; padding-top: 4px}
#h-pri ul {padding-left: 10px; min-height: 32px}
#h li {float: left; margin: 4px 0 5px 0}
#h li a, #h-pri div a {color: #0092bb; word-spacing: -0.1em; line-height: 1em; position: relative; display: block; float: left}
#h-pri li {margin-right: 3px; width:100px}
#h-pri li a.current strong, #h-pri li a:hover strong, #h-pri li a:focus strong, #h-pri div a.current strong, #h-pri div a:hover strong, #h-pri div a:focus strong {display: block; cursor: pointer; font-weight: bold}
#h-sec li.current strong, #h-sec li a:hover strong, #h-sec li a:focus strong {display: block; color: #3b5d14; cursor: pointer}
#h-pri li a strong, #h-pri div a strong, #h-sec div a strong {padding: 5px 8px; white-space: nowrap; height: 13px; float: left; display: block; font-family:verdana;font-size:12px;color:#0092bb; font-weight: normal}
#h-sec li a strong {padding-left: 6px; padding-right: 6px}
#h-pri li a.current, #h-pri a.current, #h pri a:hover, #h-pri div a:hover, #h li a:focus, #h-pri div a:focus, #h-pri li a.now {text-decoration: none; color: #000}
#h li a:hover, #h-pri div a:hover, #h li a:focus, #h-pri div a:focus {}
#h-pri li.all {border-right: 1px solid #90b557; margin-right: 6px; padding-right: 6px}
#h-pri a.current {margin: 0 4px}
#h-pri li a em{ display: block; padding: 5px 0; position: absolute; top: 0; right: 0; text-indent: -2000em}
#h-pri li.current a, #h-pri li a:hover, #h-pri li a:focus, #h-pri li a.now {}
#h-pri li.current a em, #h-pri li a:hover em, #h-pri li a:focus em, #h-pri li a.current em, #h-pri li a.now em {}
#h-sec ul a {padding-left: 3px}
#h-sec ul a.current {border:1px solid black}
#h-sec ul a strong {display: block; margin: 0 !important; padding-right: 9px; line-height: 23px}
#h-sec ul a.current strong {height: 23px; background: #ddeec2 url(/img/menu-current.gif) 100% -60px no-repeat}
#h li.extra {border-left: 1px solid #849e55; margin-left: 5px; padding-left: 4px}
#h #h-sec li.extra a {background: url(/img/menu-current.gif) 0 -179px no-repeat; padding-left: 15px}
#h #h-sec li.extra a:hover, #h #h-pri li.extra a:hover, #h #h-pri li.extra a.current {}
#h #h-sec li#dtp a {background: url(/img/menu-current.gif) 0 -499px no-repeat}
#h #h-sec li#dtp a.current, #h #h-sec li#dtp a:hover {}
#h #h-pri li.extra a strong {}
#h-sec {height: 33px; overflow: hidden; clear: both; float: left; width: 100%; padding: 0 !important; z-index: 1200000}
#h-sec div {height: 32px; margin: 5px 5px 0 0; padding-left:8px; float: left; background: url(/img/menu-secondary.gif) 0 100% no-repeat}
#h-sec ul {padding-top: 2px; float: left}
.header-simple {height: 71px !important}
.header-simple #h-sec {height: 26px}
.header-simple #h-sec ul {height: 26px; padding-left: 14px; padding-top: 0; background: url(/img/menu-secondary.gif) 0 20px no-repeat}
.header-simple #h-sec li {line-height: 26px}
.header-simple #h-sec ul a:hover, .header-simple #h-sec ul a:active {background: none}
#h-sec ul ul {padding: 0; background: none}
#h-sec ul li {margin-right: 2px}
#h-sec li a {line-height: 16px; font-weight: bold; word-spacing: -0.1em; font-size: 85%; color: #2e4c0b}
#h-pri li.h-drop strong {padding-right: 18px}
#h-sec li.h-top a strong {font-weight: normal; padding-left: 6px; padding-right: 6px}
#h-pri strong.all {padding-right: 8px !important}
#h-sec li.h-top a:hover strong, #h-sec li.current a strong {background: url(/img/menu-current.gif) 100% -60px}
.submenu-drop {position: absolute; top: 33px; width: 150px; background: #fff !important; padding: 10px !important; border: 1px solid #9e9e9e; border-top: 0; padding: 15px; z-index: 1500000; text-align: left; float: none}
#h-pri .submenu-drop {font-size: 85%}
#h-pri .submenu-drop li {margin: 0; padding: 0}
.submenu-drop li a {color: #105CB6; padding: 6px 10px; border-top: 1px solid #ddd; display: block; float: none; font-size: 105%; font-weight: bold; text-decoration: none; background: #fff}
#h-pri .submenu-drop li a, #h-sec .submenu-drop li a {background-color: #fff; background-image: none; width: 130px; font-family:verdana;font-size:12px;color:#0092bb; font-weight: normal}
#h-pri li .submenu-drop li a:hover, #h-sec li .submenu-drop li a:hover, .submenu-drop li a:hover {background: #fff; color: #000}
.submenu-drop li a em {float: right; font-style: normal}
.submenu-drop li {padding: 0; margin: 0; list-style: none; position: relative; float: none}
#h-pri .submenu-drop li, #h-pri .submenu-drop li a, #h-sec .submenu-drop li, #h-sec .submenu-drop li a {float: none}
#h-sec .p-u {height: 28px; margin-right: 10px}
* html #h-sec .p-u {width: 280px}
#h-sec .p-u a:link, #h-sec .p-u a:visited {height: 27px; display: block; float: left; background: #bed3a0 url(/img/menu-current.gif) 0 -1360px no-repeat; padding-left: 3px; margin-right: 4px; color: #3a5c04}
#h-sec .p-u a:hover, #h-sec .p-u a:active {color: #294103; text-decoration: none !important; background: #b6ca99 url(/img/menu-current.gif) 0 -1390px no-repeat !important}
#h-sec .p-u a:hover strong, #h-sec .p-u a:active strong {background: #b6ca99 url(/img/menu-current.gif) 100% -1390px no-repeat}
#h-sec .p-u a strong {text-align: center; text-decoration: none; background: #bed3a0 url(/img/menu-current.gif) 100% -1360px no-repeat; padding-left: 25px; padding-right: 25px; min-width: 60px}
#h-sec .p-u a.current:link, #h-sec .p-u a.current:visited, #h-sec .p-u a.current:hover, #h-sec .p-u a.current:active {height: 32px; background: #e5ecf3 url(/img/menu-current.gif) 0 -1420px no-repeat !important; color: #666; text-decoration: none}
#h-upcoming img {vertical-align: top}
#h-sec .p-u .current strong {background: #e5ecf3 url(/img/menu-current.gif) 100% -1420px no-repeat !important}
#h-sec ul ul li a, #h-sec ul ul li a:hover {background: #fff !important; color: #105CB6 !important}
#h-sec ul ul li.current a, #h-sec ul ul li.current a:hover {color: #fff !important; background: #105CB6 !important}
#h-sec * {text-decoration: none !important}
#h-pri .deselected a strong, #h-sec a.deselected:link strong, #h-sec a.deselected:visited strong, #h-sec a.deselected:hover strong, #h-sec a.deselected:active strong {color: #558125}
#h-pri ul ul .deselected a:link, #h-pri ul ul .deselected a:visited, #h-pri ul ul .deselected a:hover {color: #999 !important}
.ie7 #h-sec ul {padding-bottom: 4px}
.ie7 #h-pri li {position: relative !important}
.ie7 #h-pri ul ul {position: absolute; top: 28px; left: 0}
.ie7 #h-sec li a {display: inline !important}
.ie6 #h-sec ul {padding-bottom: 4px}
.ie6 #h-pri ul {padding-bottom: 4px}
.ie6 #h-pri li a strong, .ie6 #h-pri div a strong {overflow: hidden}
.ie6 #h-sec {overflow: hidden; height: 30px}
.ie6 .header-simple #h-sec ul {height: 20px !important; overflow: hidden}
.ie6 .header-simple #h-sec {height: auto}
.ie6 #sub-nav li {width: 1px; white-space: nowrap; position: relative; top: 10px}
.ie6 .submenu-drop {padding: 10px !important; top: 26px; overflow: auto}
.ie6 .submenu-drop ul li a, .submenu-drop ul li {height: 1px}
.ie6 #h-sec ul {padding-bottom: 4px}
.ie6 #h-pri li {position: relative !important}
.ie6 #h-pri ul ul {position: absolute; top: 28px; left: 0}
.ie6 #h-sec li a {display: inline !important}
.ikbis_pagination {text-align: center; padding: .3em; float:right; clear:both; margin:10px 0px 10px 0px}
.ikbis_pagination a, .ikbis_pagination span {padding: .2em .5em}
.ikbis_pagination span.disabled {color: #AAA}
.ikbis_pagination span.current {font-weight: bold; color: #654823}
.ikbis_pagination a {border: 1px solid #DDDDDD; color: #0092BB; text-decoration: none}
.ikbis_pagination a:hover, .ikbis_pagination a:focus {border-color: #ffcb00; background: #ffcb00; color: #654823}
.ikbis_pagination .page_info {color: #aaa; padding-top: .8em}
.ikbis_pagination .prev_page, .ikbis_pagination .next_page {border-width: 2px}
.ikbis_pagination .prev_page {margin-right: 1em}
.ikbis_pagination .next_page {margin-left: 1em}
#error_box {background: transparent url(/images/error_all.png) no-repeat scroll 0px 0px; width: 715px; height: 50px; float: left}
#error_box p {font-family: verdana; font-weight: bold; font-size: 14px; color: #231f20; padding-top: 15px}
#error_box .icon {float: left; margin: 10px 10px 0px 10px}
#error_box .error {background: transparent url(/images/error_all.png) no-repeat scroll 0px -70px; width: 26px; height: 26px}
#error_box .warning {background: transparent url(/images/error_all.png) no-repeat scroll 0px -252px; width: 31px; height: 28px}
#error_box .info {background: transparent url(/images/error_all.png) no-repeat scroll 0px -206px; width: 26px; height: 26px}
#deleted_related {float: left; width: 715px}
#deleted_related .related {margin-top: 20px; clear: both}
#deleted_related .related .header {background: transparent url(/images/error_all.png) no-repeat scroll 0px -116px; width: 715px; height: 30px; padding: 0px 10px; margin-bottom: 10px}
#deleted_related .related .header p {font-family: verdana; font-weight: bold; font-size: 15px; color: #493000; margin-top: 5px; float: left}
#deleted_related .videos .header .icon {background: transparent url(/images/channel_all.png) no-repeat scroll 0px -1665px; width: 24px; height: 20px; margin-top: 5px; float: left; margin-right: 10px}
#deleted_related .photos .header .icon {background: transparent url(/images/error_all.png) no-repeat scroll 0px -166px; width: 24px; height: 20px; margin-top: 5px; float: left; margin-right: 10px}
#deleted_related .related .more {clear: both; margin: 0 auto; width: 218px; height: 53px}
#deleted_related .related .more .button {font-family: Arial; font-weight: bold; font-size: 14px; color: white; background: transparent url(/images/channel_all.png) no-repeat scroll 0px -1542px; width: 218px; height: 53px; margin: 0 auto; padding-top: 20px; text-align: center}
#deleted_related .related .thumbs .thumb {width: 144px; overflow: hidden; float: left; margin-top: 10px; margin-bottom: 10px}
#deleted_related .videos .thumbs .thumb {height: 210px}
#deleted_related .photos .thumbs .thumb {height: 190px}
#deleted_related .related .thumbs .thumb .video-strip {width: 100%; background-image: url(/images/v4/video_strip.gif); background-repeat: repeat-x; height: 8px}
#deleted_related .related .thumbs .left {margin-right: 23px}
#deleted_related .related .thumbs .center {margin-right: 23px; margin-left: 23px}
#deleted_related .related .thumbs .right {margin-left: 23px}
#error_ad_bar {float: right; width: 220px; overflow: hidden; margin-bottom: 15px}
#error_ad_bar .error_promoted_channels .header {background: transparent url(/images/channel_all.png) no-repeat scroll 0px -1615px; width: 220px; height: 30px; font-family: verdana; font-weight: bold; font-size: 14px; color: white; margin-top: 20px; text-align: center; padding-top: 5px; overflow: hidden}
#error_ad_bar .error_promoted_channels .channel {float: left; width: 70px; height: 100px; overflow: hidden; font-family: verdana; font-weight: bold; font-size: 11px; color: #0092bb; margin: 10px 20px 10px 20px}
#error_ad_bar .error_promoted_channels .channel .thumb {width: 70px; height: 70px}
body {font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0}
a {color:#0092bb; text-decoration:none;}
a:link a:visited a:active {color:#0092bb; text-decoration:none;}
a:hover {color:#0092bb; text-decoration:underline;}
h1 {font-size: 136%; font-weight: 700}
.wrapper_full_width {text-align: left; width: 800px; margin: auto}
#boxen {background-color: #FF9; color: #777; font-size: 100%; font-weight:700; width:940px; margin:0 0 10px 0; padding: 5px 5px 10px 5px; float:left; clear:both}
.notice_box {background-image: url(/images/notice_bk.gif); background-repeat: no-repeat; float: left; height: 69px; text-align: center; width: 507px; padding: 10px}
.pagination {clear: both; float: left; margin: 20px 0 0; padding: 15px 0 0; width: 95%; text-align: right}
.pagination a, .pagination span {color: #1aa3da; background-color: #f0f0f0; font-size: 85%; font-weight: 700; margin: 0 0 0 15px; padding: 3px}
.pagination span.current {font-size: 140%}
.pagination span.disabled {visibility: hidden}
#logo_navibar {float: left; width: 386px; margin: 10px 0 0; padding: 0}
#logo_navibar img {border: none; margin: 0; padding: 0}
.video_length {color: #777; font-weight: 700}
div#navibar_index {background-image: url(/images/v2/navi_bk_homepage.gif); background-repeat: no-repeat; clear: both; float: left; height: 37px; width: 386px; margin: 8px 0 0}
#navibar_index ul {margin: 10px 0 0 10px}
#navibar_index li {color: #9ec110; display: inline; font-size: 92%; font-weight: 700; ist-style: none; list-style-type: none; margin: 0 22px 0 0}
#navibar_index li#language_switcher {margin: 6px 0 0}
#navibar_index li#language_switcher img {vertical-align: middle}
#video_player {float: left; margin: 0; padding: 0; clear: both}
#video_player img {margin: 0 0 10px 0}
#index_search_box {background-image: url(/images/v2/search_index_bk.gif); background-repeat: repeat-x; clear: both; float: left; height: 42px; width: 387px; margin: 15px 0 0}
#ft_search_box {float: left; height: 42px; width: 100px; margin: 0 0 0 0}
#ft_search_box form {margin: 0; padding: 0; float:left}
#ft_search_box label {color: #FDCB2E; font-size: 107%; font-weight: 700; vertical-align: middle; margin: 0 0 0 0}
#ft_search_box input#search_field {background-color: #fff; border: 0 none; width: 140px; padding: 0; height:20px; float:left}
#ft_search_box input#search_button {border: 0 none; display:none}
#index_search_box form {margin: 0; padding: 10px}
#index_search_box label {color: #FDCB2E; font-size: 107%; font-weight: 700; vertical-align: middle; margin: 0 5px 0 0}
#index_search_box input#search_field {background-color: #C9EEFE; border: 0 none; width: 240px; padding: 2px}
#index_search_box input#search_button {background-image: url(/images/submit_btn_search_home.gif); background-repeat: no-repeat; border: 0 none; color: #583E1B; font-size: 92%; font-weight: 700; height: 21px; width: 43px; margin: 0; padding: 2px}
.index_sidebar_features {clear: both; width: 390px; margin: 15px 0 15px 10px}
.index_navi_by_date {color: #1ca4dd; font-size: 85%; width: 95%; margin: 5px 0 0}
.index_navi_by_date li {display: inline; list-style: none; list-style-type: none; margin: 0 5px 0 0}
.index_discover_sidebar {width: 100%; float: left; clear: both}
.index_discover_sidebar h1 {width: 90%; color: #1ca4dd; float: left; margin: 0 0 8px}
.index_discover_sidebar h1 a {color: #1ca4dd}
.index_discover_sidebar h1 a:link a:visited a:active a:hover {color: #1ca4dd}
.index_discover_sidebar ul {width: 100%; float: left; margin: 0; padding: 0}
.index_discover_sidebar li {float: left; list-style: none; list-style-type: none; width: 144px; margin: 0 7px 10px 7px; overflow: hidden; height: 190px}
.index_discover_sidebar img {border: 1px solid #daf4fe}
#index_shot_caption {float: left; padding: 10px 0; margin: 0 0 0px 0; clear: both; width: 521px; background: url(/images/v4/caption_bk_en.gif) no-repeat top}
#index_shot_caption ul {float: left; padding: 4px 10px; width: 501px; background: url(/images/v4/caption_bk_lower.gif) #E3E3E3 no-repeat bottom; font-size: 85%}
#index_shot_caption li {display: inline; list-style: none; list-style-type: none; margin: 0 30px 0 0}
#index_shot_caption p {float: left; width: 501px; font-size: 85%; background: #E3E3E3; padding: 0 10px}
#index_shot_caption a {color: #1ca4dd; text-decoration: none; font-weight: bold}
#index_shot_caption a:link a:visited a:active {color: #1ca4dd; text-decoration: none; font-weight: bold}
#index_shot_caption a:hover {color: #1ca4dd; text-decoration: underline; font-weight: bold}
.sidebar_top_promos {margin: 0 0 5px 0}
.sidebar_top_promos ul {float:left; clear:both}
.sidebar_top_promos li {list-style: none; list-style-type: none; margin: 0 0 5px 0}
#status_bar {background-color: #F5F5F5; border-bottom: 1px #ddd solid; height: 16px; width: 100%; margin:0; padding: 4px 0}
.lt_status_list li {display: inline; float: left; font-size: 85%; list-style: none; list-style-type: none; margin: 0 20px 0 0}
.rt_status_list li {color: #108DC3; display: inline; float: right; font-size: 85%; list-style: none; list-style-type: none; margin: 0 0 0 55px}
#status_bar img {vertical-align: bottom}
#steps {clear: both; float: left; margin: 10px 0 0}
#sidebar {float: left; width: 250px; margin: 0}
#sidebar_ads ul {width: 250px; float: left}
#sidebar_ads li {width: 250px; margin: 0 0 10px 0}
#quicklinks li {float: left; margin: 0 2px 0 0}
#albums_listing_sidebar_title {background-image: url(/images/v3/album_bk_title.gif); background-repeat: no-repeat; clear: both; height: 27px; width: 250px; margin: 0 0 5px}
#albums_listing_sidebar_title big {color: #caeffe; float: left; font-size: 133%; margin: 3px 0 0 15px}
#albums_listing_sidebar {background-color: #f2f0f0; clear: both; float: left; width: 240px; margin: 0 0 15px; padding: 10px 0 0 10px}
#albums_listing_sidebar ul {float: left; width: 110px; margin: 0 10px 15px 0}
.album_thumbnail {background-image: url(/images/img_bk.gif); background-repeat: no-repeat; margin: 3px 0; padding: 7px}
#logo img {border: none; margin: 0; padding: 0}
#navibar {float: right; width: 630px; margin: 0; padding: 0}
.menu {float: left; position: relative; width: 278px; z-index: 3; margin: 0; padding: 0}
.menu li {background-repeat: no-repeat; color: #9F0; float: left; font-size: 100%; height: 46px; text-align: center; width: 88px; margin: 0 4px 0 0}
.menu li p {font-weight: 700; margin: 14px 0 0}
.menu_selected {float: left; position: relative; width: 278px; z-index: 3; margin: 0; padding: 0}
.menu_selected li {background-repeat: no-repeat; color: #9F0; float: left; font-size: 100%; height: 46px; text-align: center; width: 88px; margin: 0 4px 0 0}
.menu_selected li p {font-weight: 700; margin: 14px 0 0}
#search_box {background-image: url(/images/v3/search_bk.gif); background-repeat: no-repeat; float: right; height: 41px; width: 349px; margin: 0; padding: 0}
#search_box form {width: 330px; margin: 10px 0 0 10px; padding: 0}
#search_box label {color: #FDCB2E; font-size: 100%; font-weight: 700}
#search_box #search_field {background-color: #C9EEFE; border: 0 none; width: 200px; padding: 2px}
#search_box #search_button {background-image: url(/images/search_btn_bk.gif); background-repeat: repeat-x; border: 0 none; font-size: 92%; font-weight: 700; height: 21px; width: 50px}
#submenu {background-image: url(/images/v3/menu_bk.gif); background-repeat: no-repeat; clear: both; float: left; height: 24px; position: relative; width: 630px; z-index: 1; margin: -2px 0 0}
#submenu ul {width: 610px; margin: 5px 0 0 20px}
#submenu li {color: #128fc3; display: inline; float: left; font-size: 85%; font-weight: 700; list-style: none; list-style-type: none; margin: 0 34px 0 0}
#submenu li.first_link {margin: 0 43px 0 0}
.icon_and_path {z-index: 3}
.icon_and_path img {border: 1px solid #bfc2c3; float: left; margin: 0}
.icon_and_path ul {background-image: url(/images/v2/path_bk.gif); background-repeat: no-repeat; float: left; height: 24px; width: 440px; margin: 0 0 0 8px; padding: 5px 0 0 15px}
.icon_and_path li {color: #C9EFFC; display: inline; font-size: 107%; font-weight: 400; list-style: none; list-style-type: none; margin: 0 2px 0 0}
.secondary_navibar {background-image: url(/images/v2/secondary_nav_bk.gif); background-repeat: no-repeat; float: left; height: 21px; position: relative; width: 455px; z-index: 1; margin: 0 0 0 8px}
.secondary_navibar ul {margin: 5px 0 0 18px}
.secondary_navibar li {color: #1ca4dd; display: inline; float: left; font-size: 85%; list-style: none; list-style-type: none; margin: 0 15px 0 0}
.secondary_navibar h3 {margin: 3px 0 0 20px}
#uploader {clear: both; float: left; width: 100%}
#uploader p.groups_permission {color: #707070; font-size: 92%; margin: 2px}
#uploader form h2 {margin: 20px 0 3px}
#uploader .field {border-bottom: 1px solid #999; border-left: 2px solid #999; border-right: 1px solid #999; border-top: 2px solid #999; font-size: 85%; width: 270px; margin: 10px 10px 0 0; padding: 2px}
#uploader button {background-color: #D3CEC8; border-bottom: 2px solid #3F3F3F; border-left: 2px solid #FFF; border-right: 2px solid #3F3F3F; border-top: 2px solid #FFF; color: #5F5E5C; font-size: 85%; font-weight: 700; height: 22px; width: 60px}
#uploader label {clear: both; color: #707070; font-size: 92%}
#uploader .radio {vertical-align: baseline; margin: 5px 0 0 10px}
#uploader .checkbox {margin: 5px 0 0 40px}
#uploader .field_2 {border-bottom: 1px solid #999; border-left: 2px solid #999; border-right: 1px solid #999; border-top: 2px solid #999; font-size: 92%; width: 350px; margin: 0 10px 20px 0; padding: 2px}
#uploader .field_3 {border-bottom: 1px solid #999; border-left: 2px solid #999; border-right: 1px solid #999; border-top: 2px solid #999; font-size: 92%; width: 350px; margin: 0 10px 10px 0; padding: 2px}
#uploader select {font-size: 92%; width: 200px; margin: 10px 0 0}
#uploader #upload_button {border: none; color: #9ec110; font-size: 100%; font-weight: 700; height: 30px; width: 103px; margin: 10px 10px 0 0; padding: 7px}
#uploader #clear_button {border: none; color: #caeffe; font-size: 100%; font-weight: 700; height: 30px; width: 57px; margin: 10px 10px 0 0; padding: 7px}
.inline_txt_default {background-color: #fef6de; clear: both; width: 90%; margin: 10px 0 0; padding: 10px}
.inline_txt_default p {color: #666; font-size: 11px; margin: 5px 0}
.inline_txt_default h4 {color: #444; font-size: 11px; font-weight: 700; margin: 10px 0 0}
#timeline {clear: both; float: left; width: 95%; margin: 20px 0 0; padding: 0 0 20px}
#timeline span {float: left; margin: 0 50px 0 0}
#timeline span h2 {color: #999; font-size: 100%}
#timeline .year {color: #1ca4dd; font-size: 107%; font-weight: 700; margin: 15px 0 0}
#timeline li {color: #1ca4dd; font-size: 100%; margin: 0; padding: 0}
#archive_cal {border-bottom: 1px solid #CCC; clear: both; float: left; width: 95%; margin: 20px 0 0; padding: 0 0 20px}
#archive_cal ul {margin: 10px}
#archive_cal li {background-color: #eee; background-repeat: no-repeat; display: inline; float: left; height: 20px; list-style: none; list-style-type: none; width: 20px; margin: 4px; padding: 50px 0 0 50px}
#archive_cal p {background-color: #FECC2E; height: 17px; text-align: center; width: 15px; padding: 4px}
#archive_zoom li {float: left; padding: 0px 16px 16px 0px}
#archive_zoom li a {font-size:10px}
.calender_day {background-color: #FECC2E; bottom: -5px; height: 20px; position: absolute; right: -5px; text-align: center; width: 20px; padding: 2px}
#thumbnail_view {clear: both; float: left; width: 95%; margin: 0 20px 0 0}
.viewer {clear: both; float: left; width: 95%; margin: 10px 0 20px; padding: 10px}
.viewer li img {border: 2px solid #999}
.viewer li {float: left; margin: 10px}
.viewer ul {float: left; margin: 0}
.viewer span {float: left; margin: 30px 0 0}
.viewer p {clear: both; color: #1ca4dd; float: left; font-size: 77%; text-align: center; width: 70px}
#profile {border-bottom: 1px solid #CCC; clear: both; float: left; width: 95%; margin: 20px 0 0; padding: 0 0 30px}
#profile p {color: #707070; font-size: 92%; padding: 10px 0 0 20px}
#profile span {font-size: 92%}
#profile #descriptions h2 {color: #1ca4dd; font-size: 107%; margin: 0 0 5px}
#profile #descriptions p {font-size: 85%; margin: 0 0 10px; padding: 0}
#contacts {clear: both; float: left; width: 95%; margin: 20px 0 0; padding: 0}
#contacts ul {float: left; margin: 10px 0 0}
#contacts li {float: left; list-style: none; list-style-type: none; text-align: center; margin: 20px 10px 0 0}
#contacts span {clear: both; color: #1ca4dd; float: left; font-size: 77%; overflow: hidden; text-align: center; width: 70px}
#all_contacts_list {clear: both; float: left; width: 99%; padding: 0 0 30px}
.contacts_filter {clear: both; float: left; font-size: 114%; width: 100%; margin: 10px 0 0}
.contacts_filter li {background-color: #F0F0F0; color: #1AA3DA; float: left; font-size: 85%; font-weight: 700; list-style: none; list-style-type: none; margin: 0 20px 0 0; padding: 3px}
.contacts_listing {background-color: #e0f6fe; float: left; height: 220px; width: 150px; margin: 15px 5px 0 0; padding: 10px}
.contacts_listing img {border: 2px solid #1ca4dd; float: left; margin: 0 8px 0 0}
.contacts_listing ul {color: #666; float: left; margin: 6px 0 0}
.contacts_listing .screen_name {width: 90px}
.contacts_listing .contact_info li {margin: 4px 0 0}
#latest_contacts_pv {clear: both; float: left; width: 100%; margin: 20px 0 0}
#latest_contacts_pv li {float: left; height: 140px; list-style: none; list-style-type: none; text-align: center; width: 70px; margin: 0 15px 20px 0}
#latest_contacts_pv p {font-size: 77%; width: 80px}
#blog_script_URL {clear: both; float: left; width: 95%; margin: 10px 0 0}
#blog_script_URL h2 {font-size: 129%; font-weight: 400}
#blog_script_URL input {border: 1px solid #999; color: #666; font-size: 92%; width: 500px; margin: 5px 0 10px; padding: 2px}
#dashboard {clear: both; float: left; width: 99%}
#news_wrapper {background-color: #eee; float: left; width: 95%; padding: 0 5px 5px; margin:0 0 10px 0}
.dashboard_notices h5 {margin: 5px 0 5px 5px}
.dashboard_notices span {background-color: #fff; float: left; width: 95%; margin: 5px 0 5px 5px; font-family:tahoma}
.dashboard_notices h3 {color: #eb6429; margin: 5px 0 5px 5px}
.dashboard_notices p {color: #666; font-size: 85%; margin: 5px}
.dashboard_notices small {color: #999; font-size: 10px}
.dashboard_previews {clear: both; float: left; width: 100%}
.dashboard_previews h5 {color: #1ca4dd; padding: 0 0 2px; border-bottom:1px solid #d1d1d1; width:95%; margin:0 0 5px}
.dashboard_previews ul {clear: both; float: left}
.dashboard_previews li {float: left; list-style: none; list-style-type: none; width: 70px; margin: 4px 18px 4px 0; overflow:hidden}
.dashboard_previews li p {font-size: 85%; overflow: hidden; text-align: center; width: 90px}
#albums ul {float: left; width: 125px; margin: 0 5px 10px 0}
#albums .album_thumbnail {background-image: url(/images/img_bk.gif); background-repeat: no-repeat; margin: 3px 0; padding: 8px}
#albums .album_actions {color: #1ca4dd; font-size: 77%}
#albums .favorite_thumbnail {background-image: url(/images/v3/fave_bk.jpg); background-repeat: no-repeat; height: 77px; width: 96px; margin: 3px 0; padding: 24px 0 0 20px}
#albums_zoom li {display: inline; float: left; list-style: none; list-style-type: none; margin: 20px 20px 10px 0}
#tags_all_lists {clear: both; float: left; width: 90%; margin: 30px 0 0}
#tags_all_lists ul {color: #1ca4dd; margin: 15px 0 0}
#tags_all_lists li {margin: 5px 0 0 15px}
#tags_list a:hover {background-color: #1ca4dd; color: #FFF}
#tags_list li {display: inline; float: left; height: 40px; list-style: none; list-style-type: none; margin: 0 10px 0 0}
#pagination {clear: both; float: left; width: 95%; margin: 20px 0 0; padding: 15px 0 0}
#home_pagination {clear: both; float: left; margin: 0 0 0 0; padding: 0 0 0 0}
#home_pagination li {float: left; padding:4px 4px 0 0 ; font-size:10px;}
#home_pagination a, a:link a:visited a:active a:hover {color: #1ca4dd;}
#pagination_dates {border-top: 1px solid #CCC; clear: both; float: left; width: 95%; margin: 10px 20px 0 0; padding: 15px 0 0}
#discover {clear: both; float: left; width: 100%; margin: 0; padding: 0}
.ie6 .discover_item {border: 3px solid #daf4fe; clear: both; float: none; width: 450px; margin: 15px 0 0; padding: 5px}
.discover_item {border: 3px solid #daf4fe; clear: both; float: left; width: 450px; margin: 15px 0 0; padding: 5px}
.discover_item .thumbnail {float: left; height: 144px; width: 144px}
.discover_item ul {float: left; width: 290px; margin: 0 0 0 5px}
.discover_item li {clear: both; float: left; width: 100%; padding: 3px 0 0}
.discover_item .info {float: left; margin: 0 0 0 5px; padding: 0}
.discover_item .upload_date {margin: 8px 0 0}
#discover_sidebar {clear: both; float: left; width: 300px; padding: 0 0 0 10px}
.sidebar_ranger {clear: both; float: left; width: 100%; margin: 0 0 20px; padding: 0}
.navi_by_date {clear: both; color: #1ca4dd; float: left; font-size: 85%; width: 90%; margin: 5px 0 0}
.navi_by_date li {display: inline; list-style: none; list-style-type: none; margin: 0 3px 0 0}
.navi_by_date li.active {font-weight: bold}
.thumbnails_discover li {float: left; list-style: none; list-style-type: none; height: 130px; width: 70px; margin: 4px 5px 4px 0}
.thumbnails_discover li p {font-size: 85%; overflow: hidden; text-align: center; width: 70px}
#search form {background-color: #eee; width: 92%; margin: 0 10px 20px 0; padding: 10px 15px 15px}
#search form ul {margin: 0 0 3px; padding: 5px 10px 5px 0}
#search form li {display: inline; font-size: 92%; list-style: none; list-style-type: none; margin: 0 15px 0 0}
#search #current {background-color: #eb6429; color: #FFF; font-weight: 700; padding: 5px}
#search form .field {color: #eb6429; font-size: 159%; width: 300px; padding: 2px}
#search form .submit {vertical-align: bottom; width: 60px; padding: 2px 2px 0}
.search_results {border: 3px solid #daf4fe; clear: both; float: left; width: 92%; margin: 5px 0; padding: 8px}
.search_results .thumbnail_discover {border: 2px solid #daf4fe}
.search_results ul {float: left; width: 290px; margin: 0 0 0 10px}
.search_results li {margin: 1px 0 0}
.search_results .upload_date {margin: 15px 0 0}
.sidebar_features {clear: both; float: left; width: 100%; margin: 30px 20px 0 0}
.search_sidebar {clear: both; float: left; width: 100%; margin: 15px 20px 0 0}
.search_sidebar p {font-size: 77%}
.search_sidebar li {display: inline; float: left; list-style: none; list-style-type: none; text-align: center; margin: 0 5px 20px 0}
#preferences h1 {margin:0 0 5px 0}
#preferences h3 {color: #555; font-size: 100%; font-weight: 700; margin: 15px 0 5px}
#preferences label {font-size: 92%; margin: 10px 0 0; color:#555}
#preferences .checkbox {margin: 5px 0 0 30px}
#myprofile_edit h3 {clear: both; color: #1CA3DD; font-size: 114%; margin: 5px 0 10px}
#myprofile_edit label {clear: left; float: left; vertical-align: baseline; width: 130px; margin: 2px 0 10px; padding: 2px}
#myprofile_edit input {clear: right; float: left; padding: 2px}
#myprofile_edit textarea {clear: both; float: left; padding: 2px}
#myprofile_edit .layout_2 input {clear: both; float: left; padding: 1px}
#change_password h3 {background-color: #F5F5F5; color: #666; margin: 10px 0; padding: 5px}
#change_password label {clear: both; float: left; font-size: 92%; vertical-align: middle; margin: 10px 0 0}
#change_password input {clear: both; float: left; font-size: 92%; vertical-align: middle; margin: 5px 0 0; padding: 2px}
#account_delete p {font-size: 92%; margin: 10px}
#share_by_email {clear: both; float: left; width: 95%; margin: 20px 0 0}
#share_by_email input {width: 150px}
#share_by_email li {float: left; margin: 0 5px 10px 0}
#share_by_email h2 {clear: both; margin: 10px 0}
#share_by_email div#recipient_fields input {width: 180px; margin: 0 0 5px 5px}
#share_by_email div#recipient_fields label {margin: 0 0 5px 5px}
#menu_unlogged_wrapper {float: left; margin: 0 0 0 3px}
ul.menu_unlogged {background-image: url(/images/v3/main_menu_unlogged_bk.gif); background-repeat: no-repeat; color: #5a3e1c; float: left; height: 60px; width: 347px; margin: 0; padding: 5px}
ul.menu_unlogged li {background-repeat: no-repeat; color: #fbca31; float: left; font-size: 92%; font-weight: 700; text-align: center; margin: 40px 10px 0 6px}
ul.menu_unlogged li#language_switcher {margin: 40px 0 0}
ul.menu_unlogged li span {color: #eb6429; margin: 40px 11px 0 0}
.search_box_unlogged form {background-image: url(/images/v3/search_global_bk.gif); background-repeat: no-repeat; float: left; height: 69px; width: 265px; margin: 0 0 0 2px; padding: 0}
.search_box_unlogged ul {background-color: #eb6429; margin: 38px 0 0; padding: 0 0 0 5px}
ul.menu_unlogged_discover {background-image: url(/images/v2/navibar_bk_discover.gif); background-repeat: no-repeat; color: #5a3e1c; float: left; height: 35px; width: 343px; margin: 0; padding: 5px}
ul.menu_unlogged_discover li {background-repeat: no-repeat; color: #fbca31; float: left; font-size: 92%; font-weight: 700; text-align: center; margin: 10px 10px 0 6px}
ul.menu_unlogged_discover li span {color: #fbca31; margin: 10px 11px 0 0}
.search_box_unlogged_discover form {background-image: url(/images/v3/search_bk_discover.gif); background-repeat: no-repeat; float: left; height: 40px; width: 271px; margin: 0 0 0 2px; padding: 0}
.search_box_unlogged_discover ul {background-color: #eb6429; margin: 10px 0 0; padding: 0 0 0 5px}
#static_content h2 {color: #9ec110; font-size: 100%; margin: 0 0 10px}
#static_content h3 {color: #eb6429; font-size: 85%; margin: 0 0 10px}
#static_content p {color: #222425; font-size: 85%; width: 95%; margin: 0 0 10px}
#static_content ul {font-size: 85%; width: 95%; margin: 8px 0 8px 5px}
#static_content li {list-style: disc; list-style-position: inside; margin: 0 0 5px}
#static_content .with_bk a:hover {background-color: #1ca4dd; color: #fff}
#teaser {clear: both; float: left; margin: 10px 0}
#teaser img {border: 0}
#help_section {clear: both; float: left; width: 90%}
#help_section h1 {clear: both; float: left; margin: 0 0 15px}
#help_section h2 {clear: both; color: #9ec110; float: left; font-size: 100%; margin: 10px 0}
#help_section h3 {clear: both; float: left; font-size: 100%; margin: 0 0 15px}
#help_section h4 {clear: both; color: #333; float: left; font-size: 92%; width: 90%; margin: 5px 0 3px 5px}
#help_section p {clear: both; float: left; font-size: 85%; width: 90%; margin: 0 0 10px 5px}
#help_section span {clear: both; float: left; font-size: 100%; margin: 10px 0 0}
#help_section ul {clear: both; float: left; width: 45%; margin: 15px 0 0 5px}
#help_section li {clear: both; list-style-type: disc; margin: 10px 0 0 20px}
#blank {clear: both; float: left; width: 90%; margin: 20px 0 0}
.link_span {color: #2DABE0; cursor: pointer}
#archive_zoom .inplace-editing textarea.editor_field {clear: both; float: left; width: 430px; padding: 2px}
#archive_zoom .inplace-editing a.editor_cancel {clear: right; color: #1ca4dd; float: left; font-size: 12px; margin: 12px 0 0 10px}
.banner_468_60 {clear: both; float: left; margin: 5px 0 0}
strong {font-weight: 700}
.index_navi_by_date #active {font-weight: 700}
.navi_by_date #active {font-weight: 700}
.orange_font {color: #664c28}
.orange_font a {color: #664c28}
.orange_font a:link a:visited a:active {color: #664c28}
#navibar_index li span {color: #eb6429}
#navibar_index li span a {color: #eb6429}
#navibar_index li span a:link a:active a:visited {color: #eb6429}
#navibar_index li span a:hover {color: #fbca31}
ul.menu_unlogged li span a {color: #fbca31}
ul.menu_unlogged li span a:link a:active a:visited {color: #fbca31}
ul.menu_unlogged li span a:hover {color: #fbca31}
ul.menu_unlogged_discover li span a {color: #fbca31}
ul.menu_unlogged_discover li span a:link a:active a:visited {color: #fbca31}
ul.menu_unlogged_discover li span a:hover {color: #fbca31}
.blue_font {color: #1ca4dd}
.blue_font a {color: #1ca4dd}
.blue_font a:link a:visited a:active {color: #1ca4dd}
.blue_font a:hover {color: #1ca4dd}
.index_navi_by_date a {color: #1ca4dd}
.index_navi_by_date a:link a:active a:visited a:hover {color: #1ca4dd}
.album_title a {color: #1ca4dd}
.album_title a:link a:active a:visited a:hover {color: #1ca4dd}
.secondary_navibar a {color: #1ca4dd}
.secondary_navibar a:link a:active a:visited a:hover {color: #1ca4dd}
.title a {color: #1ca4dd}
.title a:link a:active a:visited a:hover {color: #1ca4dd}
.upload_date a {color: #1ca4dd}
.upload_date a:link a:active a:visited a:hover {color: #1ca4dd}
.viewing_permission a {color: #1ca4dd}
.viewing_permission a:link a:active a:visited a:hover {color: #1ca4dd}
.interaction a {color: #1ca4dd}
.interaction a:link a:active a:visited a:hover {color: #1ca4dd}
.rating a {color: #1ca4dd}
.rating a:link a:active a:visited a:hover {color: #1ca4dd}
#timeline small {color: #1ca4dd}
#timeline li a {color: #1ca4dd}
#timeline li a:link a:active a:visited {color: #1ca4dd}
#timeline li a:hover {color: #1ca4dd}
.viewer p a {color: #1ca4dd}
.viewer p a:link a:active a:visited a:hover {color: #1ca4dd}
#contacts span a {color: #1ca4dd}
#contacts span a:link a:active a:visited a:hover {color: #1ca4dd}
.contacts_listing .screen_name a {color: #1ca4dd}
.contacts_listing .screen_name a:link a:active a:visited a:hover {color: #1ca4dd}
.dashboard_notices a {color: #1ca4dd}
.dashboard_notices a:link a:visited a:active {color: #1ca4dd}
.dashboard_previews h5 a {color: #1ca4dd}
.dashboard_previews h5 a:link a:active a:visited a:hover {color: #1ca4dd}
#albums .album_title a {color: #1ca4dd}
#albums .album_title a:link a:active a:visited a:hover {color: #1ca4dd}
#albums .album_actions a {color: #1ca4dd}
#albums .album_actions a:link a:active a:visited a:hover {color: #1ca4dd}
#tags_all_lists li a {color: #1ca4dd}
#tags_all_lists li a:link a:active a:visited a:hover {color: #1ca4dd}
.discover_item .length a {color: #1ca4dd}
.discover_item .length a:link a:active a:visited a:hover {color: #1ca4dd}
.discover_item .publisher a {color: #1ca4dd}
.discover_item .publisher a:link a:active a:visited a:hover {color: #1ca4dd}
.discover_item .tags a {color: #1ca4dd}
.discover_item .tags a:link a:active a:visited a:hover {color: #1ca4dd}
.navi_by_date a {color: #1ca4dd}
.navi_by_date a:link a:active a:visited a:hover {color: #1ca4dd}
.search_results .length a {color: #1ca4dd}
.search_results .length a:link a:active a:visited a:hover {color: #1ca4dd}
.search_results .publisher a {color: #1ca4dd}
.search_results .publisher a:link a:active a:visited a:hover {color: #1ca4dd}
.search_results .tags a {color: #1ca4dd}
.search_results .tags a:link a:active a:visited a:hover {color: #1ca4dd}
.search_sidebar a {color: #1ca4dd}
.search_sidebar a:link a:active a:visited a:hover {color: #1ca4dd}
#static_content a {color: #1ca4dd}
#static_content a:link a:visited a:active {color: #1ca4dd}
#static_content a:hover {color: #1ca4dd}
#static_content .with_bk a {color: #1ca4dd}
#static_content .with_bk a:link a:visited a:active {color: #1ca4dd}
#help_section a {color: #1ca4dd}
#help_section a:link a:active a:visited {color: #1ca4dd}
#help_section a:hover {color: #1ca4dd}
#archive_zoom .inplace-editing a.editor_cancel a:link a:active a:hover a:visited {color: #1ca4dd}
.gray_font {color: #888}
.gray_font a {color: #888}
.gray_font a:link a:visited a:active {color: #888}
.gray_font a:hover {color: #888}
.black_font {color: #444}
.black_font a {color: #444}
.black_font a:link a:visited a:active {color: #444}
.black_font a:hover {color: #444}
.white_font {color: #FFF}
.menu li a#active {color: #FFF}
.video_length a {color: #777}
.video_length a:link a:active a:hover a:visited {color: #777}
#navibar_index li a {color: #9ec110}
#navibar_index li a:link a:visited a:active {color: #9ec110}
#navibar_index li a:hover {color: #9ec110}
#submenu li.last_link {margin: 0}
#latest_contacts_pv ul {margin: 0}
.search_sidebar ul {margin: 0}
#uploader h5 {margin: 10px 0 0}
ul.menu_unlogged_discover li#language_switcher {margin: 10px 0 0}
.contacts_listing small {color: #666}
#index_search_box label a {color: #fecc2e}
#index_search_box label a:link a:visited a:active {color: #fecc2e}
#index_search_box label a:hover {color: #fecc2e}
#tags_list ul {margin: 0; padding: 0}
.search_sidebar img {border: 1px solid #daf4fe}
#status_bar a {color: #108DC3}
#status_bar a:link a:visited a:active {color: #108DC3}
#status_bar a:hover {color: #108DC3}
#sidebar_ads {clear: both; float: left; width: 250px}
#quicklinks {clear: both; float: left; width: 250px; margin: 0 0 15px}
#quicklinks ul {float: left}
.search_results span {float: left}
#albums_listing_sidebar_title small {color: #caeffe}
#albums_listing_sidebar_title small a {color: #caeffe}
#albums_listing_sidebar_title small a:link a:active a:visited a:hover {color: #caeffe}
.album_title {color: #1ca4dd; font-size: 92%; overflow: hidden}
#albums .album_title {color: #1ca4dd; font-size: 92%; overflow: hidden}
.album_info {color: #999; font-size: 77%}
#albums .album_info {color: #999; font-size: 77%}
.album_info a {color: #999}
.album_info a:link a:active a:visited a:hover {color: #999}
#albums .album_info a {color: #999}
#albums .album_info a:link a:active a:visited a:hover {color: #999}
#ft_body a {color: #1596d9}
#ft_body a:link a:visited a:active {color: #1596d9}
#ft_body a:hover {color: #1596d9}
#ft_body .category_1st li {font-size: 12px; font-family:verdana; font-weight: bold}
#ft_body .category li {font-size: 14px; font-weight: 700}
#logo {float: left; margin: 0; padding: 0}
.menu ul {float: left; margin: 0; padding: 0}
.menu li a {color: #fecc2e}
.menu li a:link a:visited a:active a:hover {color: #fecc2e}
ul.menu_unlogged li a {color: #fbca31}
ul.menu_unlogged li a:link {color: #fbca31}
ul.menu_unlogged li a:active a:visited {color: #fbca31}
ul.menu_unlogged li a:hover {color: #fbca31}
ul.menu_unlogged_discover li a {color: #fbca31}
ul.menu_unlogged_discover li a:link {color: #fbca31}
ul.menu_unlogged_discover li a:active a:visited {color: #fbca31}
ul.menu_unlogged_discover li a:hover {color: #fbca31}
#search_box label a {color: #FDCB2E}
#search_box label a:link a:active a:visited a:hover {color: #FDCB2E}
#submenu li a {color: #128fc3}
#submenu li a:link a:active a:visited a:hover {color: #128fc3}
.icon_and_path a {color: #C8EDFE}
.icon_and_path a:link a:active a:visited a:hover {color: #C8EDFE}
#photos_videos_stack li img {margin: 5px 0 0}
#preferences .radio {margin: 5px 0 0}
.upload_date {color: #999; font-size: 85%}
.viewing_permission {color: #999; font-size: 85%}
.interaction {color: #999; font-size: 85%}
.discover_item .length {color: #999; font-size: 85%}
.discover_item .publisher {color: #999; font-size: 85%}
.discover_item .tags {color: #999; font-size: 85%}
.search_results .length {color: #999; font-size: 85%}
.search_results .publisher {color: #999; font-size: 85%}
.search_results .tags {color: #999; font-size: 85%}
#uploader p {color: #777; font-size: 92%; width: 95%; margin: 0 0 10px}
#preferences p {color: #777; font-size: 92%; width: 95%; margin: 0 0 10px}
#uploader h1 {margin: 0 0 10px}
.search_sidebar h5 {margin: 0 0 10px}
#static_content h1 {margin: 0 0 10px}
#blank h2 {margin: 0 0 10px}
#uploader form {clear: both; float: left; margin-bottom:10px}
#archive_cal p a {color: #333}
#archive_cal p a:link a:active a:visited a:hover {color: #333}
#archive_zoom {clear: both; float: left; width: 99%; margin: 20px 0 0}
#albums {clear: both; float: left; width: 99%; margin: 20px 0 0}
#albums_zoom {clear: both; float: left; width: 99%; margin: 20px 0 0}
#archive_zoom p {font-size: 100%; margin:10px 0}
#albums_zoom p {font-size: 85%}
#archive_zoom ul {margin: 10px 0 0 0}
#profile #descriptions {margin: 20px 0 0}
#albums_zoom ul {margin: 20px 0 0}
#contacts img {border: 2px solid #1ca4dd}
.contacts_filter li a {color: #1AA3DA}
.contacts_filter li a:link a:active a:visited a:hover {color: #1AA3DA}
#pagination li a {color: #1AA3DA}
#pagination li a:link a:active a:visited a:hover {color: #1AA3DA}
#pagination_dates li a {color: #1AA3DA}
#pagination_dates li a:link a:active a:visited a:hover {color: #1AA3DA}
.contacts_listing .contact_profile_info {font-size: 85%; width: 100%}
.contacts_listing .contact_info {font-size: 85%; width: 100%}
#search {clear: both; float: left; width: 100%; margin: 0}
.dashboard_notices {clear: both; float: left; width: 100%; margin: 10px 0 0}
#share_by_email ul {clear: both; float: left; width: 100%; margin: 10px 0 0}
.dashboard_notices a:hover {color: #1ca4dd; text-decoration: underline}
#tags_list {clear: both; float: left; width: 95%}
#preferences {clear: both; float: left; width: 95%}
#myprofile_edit {clear: both; float: left; width: 95%; margin: 20px 0 0}
#tags_list h1 {margin: 0 0 20px}
#myprofile_edit h1 {margin: 0 0 20px}
.title_description_tag_edit form {margin: 0 0 20px}
#blank h1 {margin: 0 0 20px}
#tags_list a {color: #1ca4dd; text-decoration: none}
#tags_list a:link #popular_tags a:visited {color: #1ca4dd; text-decoration: none}
#static_content {float: left; margin: 0 5px 0 0}
#pagination ul {text-align: right; width: 95%}
#pagination_dates ul {text-align: right; width: 95%}
#pagination li {background-color: #F0F0F0; color: #1AA3DA; display: inline; font-size: 85%; font-weight: 700; list-style: none; list-style-type: none; margin: 0 0 0 15px; padding: 3px}
#pagination_dates li {background-color: #F0F0F0; color: #1AA3DA; display: inline; font-size: 85%; font-weight: 700; list-style: none; list-style-type: none; margin: 0 0 0 15px; padding: 3px}
.discover_item .title {font-size: 144%}
.search_results .title {font-size: 144%}
.discover_item .description {font-size: 85%; margin: 5px 0 0}
.search_results .description {font-size: 85%; margin: 5px 0 0}
#search form li a {color: #1ca4dd; font-weight: 700}
#search form li a:link a:active a:visited a:hover {color: #1ca4dd; font-weight: 700}
#myprofile_edit h2 {margin: 10px 0}
#myprofile_edit .profile_section {background-color: #E4F3F3; clear: both; color: #666; float: left; font-size: 100%; width: 480px; margin: 0 0 10px; padding: 10px}
#myprofile_edit .layout_2 {background-color: #E4F3F3; clear: both; color: #666; float: left; font-size: 100%; width: 480px; margin: 0 0 10px; padding: 10px}
#myprofile_edit select {clear: right; float: left; margin: 0 5px 0 0; padding: 1px}
#myprofile_edit .layout_2 select {clear: right; float: left; margin: 0 5px 0 0; padding: 1px}
#myprofile_edit label.layout_2 {clear: both; float: left; vertical-align: baseline; width: 400px; margin: 10px 0 0; padding: 2px}
#myprofile_edit .layout_2 label {clear: both; float: left; vertical-align: baseline; width: 400px; margin: 10px 0 0; padding: 2px}
#change_password {clear: both; float: left; width: 95%; margin: 20px 20px 0 0}
#account_delete {clear: both; float: left; width: 95%; margin: 20px 20px 0 0}
ul.menu_unlogged li #active {color: #fbca31}
ul.menu_unlogged_discover li #active {color: #fbca31}
.search_box_unlogged {float: left; margin: 0 0 0 2px}
.search_box_unlogged_discover {float: left; margin: 0 0 0 2px}
.search_box_unlogged li {display: inline; list-style: none; list-style-type: none}
.search_box_unlogged_discover li {display: inline; list-style: none; list-style-type: none}
.search_box_unlogged label {color: #FDCB2E; font-size: 100%}
.search_box_unlogged_discover label {color: #FDCB2E; font-size: 100%}
.search_box_unlogged #search_field {background-color: #C9EEFE; border: 0 none; width: 161px; padding: 2px}
.search_box_unlogged_discover #search_field {background-color: #C9EEFE; border: 0 none; width: 161px; padding: 2px}
.search_box_unlogged #search_button {background-repeat: no-repeat; border: 0 none; color: #583E1B; font-size: 92%; font-weight: 700; height: 22px; width: 25px; padding: 1px}
.search_box_unlogged_discover #search_button {background-repeat: no-repeat; border: 0 none; color: #583E1B; font-size: 92%; font-weight: 700; height: 22px; width: 25px; padding: 1px}
.title_description_tag_edit label {color: #666; margin: 0 0 5px}
.title_description_tag_edit li label {color: #666; margin: 0 0 5px}
.preview_format li.title .inplace-editing {background-color: #fcfcec; clear: both; float: left; height: auto; width: 95%; margin: 0; padding: 0}
.preview_format li.description .inplace-editing {background-color: #fcfcec; clear: both; float: left; height: auto; width: 95%; margin: 0; padding: 0}
#archive_zoom .inplace-editing {background-color: #fcfcec; clear: both; float: left; height: auto; width: 95%; margin: 0; padding: 0}
.preview_format li.title .inplace-editing input.editor_field {clear: both; float: left; width: 230px; padding: 2px}
.preview_format li.description .inplace-editing textarea.editor_field {clear: both; float: left; width: 230px; padding: 2px}
#archive_zoom .inplace-editing input.editor_field {clear: both; float: left; width: 230px; padding: 2px}
.preview_format li.title .inplace-editing input.editor_ok_button {background-color: #fecc2e; color: #5a3e1c; float: left; width: 70px; margin: 2px 0 0; padding: 2px}
.preview_format li.description .inplace-editing input.editor_ok_button {background-color: #fecc2e; color: #5a3e1c; float: left; width: 70px; margin: 2px 0 0; padding: 2px}
#archive_zoom .inplace-editing input.editor_ok_button {background-color: #fecc2e; color: #5a3e1c; float: left; width: 70px; margin: 2px 0 0; padding: 2px}
#admin_bar {background-color: #bfe8f8; padding: 4px}
#search .current {background-color: #eb6429; font-weight: bold; color: #FFFFFF; padding: 5px}
#search .current a {background-color: #eb6429; font-weight: bold; color: #FFFFFF; padding: 5px}
#search a {outline: none}
.message-error {background: url(/images/error.gif) no-repeat; width: 85%; padding: 0 25px}
.message-warning {background: url(/images/warning.gif) no-repeat; width: 85%; padding: 0 25px}
.message-info {background: url(/images/information.gif) no-repeat; width: 85%; padding: 0 25px}
.video-thumbnail-wrapper {height: auto; position: relative}
.video-thumbnail-wrapper img {border: 0}
#watermark_upper {top: 0; position: absolute; width: 100%; background: url(/images/v4/video_strip.gif) repeat-x top; height: 15px}
#watermark_bottom {bottom: 0; position: absolute; width: 100%; background: url(/images/v4/video_strip.gif) repeat-x bottom; height: 15px}
#watermark_upper img {border: 0; width: 100%; height: 15px}
#watermark_bottom img {border: 0; width: 100%; height: 15px}
#watermark_upper_70x70 {top: 0; position: absolute; width: 100%; background-image: url(/images/v4/video_strip_70x70.gif); height: 9px; background-repeat: repeat-x; backgroud-position: bottom}
#watermark_bottom_70x70 {top: 62px; position: absolute; width: 100%; background-image: url(/images/v4/video_strip_70x70_bottom.gif); height: 9px; background-repeat: repeat-x; backgroud-position: bottom}
#watermark_upper_70x70 img {border: 0; width: 100%; height: 9px}
#watermark_bottom_70x70 img {border: 0; width: 100%; height: 9px}
#suggested_videos {width: 110px; height: 320px; background-color: #DFDFDF; background-image: url(/images/v4/suggested_gradient_index.gif); background-repeat: repeat-x; overflow: scroll; float: left; position: relative; margin: 0 0 0 3px}
#suggested_videos ul {width: 100%; margin: 10px 0 0 11px}
#suggested_videos li {text-align: center; width: 70px; list-style: none; list-style-type: none; margin: 0 0 10px}
#suggested_videos h6 {font-weight: bold; color: #fff; font-size: 92%; margin: 0 0 10px}
#ikbisers_wrap {margin:0 0 10px 0; float:left;}
#ikbisers {width:379px; padding:0px 5px;float:left; clear: both;}
.ikbisers_info {font-size:11px; width:60px; float:left; margin:19px 10px 0 5px;}
.ie6 .ikbisers_info {font-size:11px; width:60px; float:left; margin:19px 0px 0 4px;}
.ikbisers_info img {display:block; float:left; margin:0 2px; width:48px;}
.ikbisers_info p {width:60px;font-size:10px; display:block;margin:5px 0px 0px 0px; text-align:center; float:left}
.ikbisers_info p strong {font-size:11px;}
.ie6 .ikbisers_info p {width:70px; float:none;}
#ikbisers_head {float:left;}
#ikbisers_head h2 {font-weight:bold;color:#fcc325; margin:4px 0 0 10px; font-family:Verdana; font-size:13px;}
#discussion_wrap {float:left;}
#discussion_head {float:left;}
#discussion_head h2{color:#5a3e1c; margin:4px 0px 0 10px; font-weight:bold; font-family:Verdana; font-size:13px;}
#coke {float: left; border: 8px solid #F0F0F0; border-right: 5px solid #F0F0F0; background-color: #F0F0F0; margin: 5px 0}
#nokia_lit {float: left; width: 100%}
#nokia_lit img {float: left}
#nokia_lit h1 {font-size: 21px; font-weight: normal; color: #F14224; float: left; clear: both; width: 95%; margin: 20px 0 0 10px}
#nokia_lit h2 {font-size: 18px; font-weight: normal; color: #5A3E1C; float: left; clear: both; width: 95%; margin: 0 0 0 10px}
#nokia_lit h3 {font-size: 15px; font-weight: bold; color: #F14224; float: left; clear: both; width: 95%; margin: 20px 0 0 10px}
#nokia_lit p {font-size: 12px; color: #333; float: left; clear: both; width: 95%; line-height: 22px; margin: 10px 0 0 10px}
#nokia_lit span {font-weight: bold; font-size: 13px}
#nokia_lit small {color: gray; margin: 10px 0 0}
#nokia_lit a {color: #1ca4dd}
#nokia_lit a:visited a:active a:link a:hover {color: #1ca4dd}
#nokia_page_sidebar {width: 300px; float: right}
#nokia_page_sidebar a {color: #1ca4dd}
#nokia_page_sidebar a:visited a:active a:link a:hover {color: #1ca4dd}
#nokia_side_menu {width: 100%; clear: both; margin: 0 0 10px}
#nokia_side_menu ul {width: 100%}
#nokia_side_menu img {margin: 3px 10px 0 0}
#nokia_side_menu li {width: 100%; font-weight: bold; margin: 0 0 10px}
#nokia_share_it {float: left; clear: both; margin: 20px 0 10px}
#nokia_share_it img {float: right}
.nokia_steps_illustration img {display:block; margin:5px;border:3px solid #e2e2e2}
#illustration_nokia {float: none; clear: both}
#illustration_nokia img {display:block; margin:5px;border:3px solid #e2e2e2 }
#nokia_page_sidebar_upload {width: 260px; float: left; margin: 90px 0 0}
#nokia_page_sidebar_upload h1 {float: left; font-size: 107%; color: #1ca4dd; margin: 0 0 15px}
#nokia_page_sidebar_upload a {color: #1ca4dd}
#nokia_page_sidebar_upload a:visited a:active a:link a:hover {color: #1ca4dd}
#sidebarplayer {width: 255px; background: #000; height: 180px; float: left; margin: 0 0 10px; padding: 5px}
#usernews h5 {font-weight: bold; margin: 10px 0 }
#usernews ul {float: left; clear: both; width: 97%; margin: 0 0 20px 0}
#usernews li {padding: 10px 2px; border-bottom: 1px solid #BABABA; font-size: 11px}
#usernews li a {color: #1ca4dd; font-weight: bold; font-size: 12px}
#contest_header {float: left; margin: 10px 0 30px 0; clear: both; width: 800px; height: 121px}
#contest_header ul {float: right; margin: 70px 0 0 0}
#contest_header li {float: left; margin: 0 0 0 30px; font-size: 12px; font-weight: bold}
#contest_header li a, a:link a:visited a:active {color: #0092bb}
#contest_vote {width: 100%; float: left; margin: 20px 0 30px 0; clear: both}
#contest_vote h2 {font-size: 17px; font-weight: bold}
#contest_vote ul {width: 100%; float: left; clear: both}
#contest_vote li {float: left; margin: 0 30px 0 0; font-size: 22px; font-weight: bold; color: #0092bb}
#contest_vote a, a:link, a:visited a:active {color: #0092bb}
#contest_participate {float: left; clear: both; margin: 0 0 30px 0}
#contest_browse {float: left; clear: both; margin: 0 0 20px 0; width: 100%}
#contest_browse h2 {font-size: 14px; font-weight: bold}
#contest_browse form {font-size: 10px}
#contest_browse input {width: 30px}
#contest_browse ul.contest_thumb {float: left; margin: 10px 0}
#contest_browse ul.contest_thumb li {float: left; margin: 0 8px 0 8px; border: 1px solid #0092bb; width: 70px; height: 70px; overflow: hidden }
#contest_browse span {margin: 0}
#contest_browse #pagination {margin: 0; float: left}
#contest_browse #pagination ul {float: left}
#contest_browse #pagination li {float: left}
#contest {float: left; clear: both; width: 100%}
img.contest_entry_image {border: 10px solid #e2e2e2}
#entry_description {background: #e2e2e2; float: left; margin: 10px 0; padding: 10px; width: 500px }
#entry_description small {font-size: 11px}
#entry_description h3 {margin: 5px 0; font-size: 15px}
#entry_description p {font-size: 12px; color: #666; margin: 0 0 5px 0}
#entry_description ul.entry_info {margin: 0 0 5px 0}
#entry_description ul.entry_info li {font-size: 11px}
#entry_description ul.entry_info li a, a:link a:visited a:active a:hover {color: #1ca4dd }
#contest_info {float: left; clear;both; margin: 10px 0; width: 100%}
#contest_info h3 {margin: 0 0 5px 0}
#contest_info p {font-size: 11px; color: #666}
#contest_literature h3 {font-size: 17px; margin: 0 0 15px 0}
#contest_literature li {margin: 0 0 15px 0}
#contest_literature p {margin: 0 0 15px 0}
.entries {float: left; margin: 10px 0 0 0}
.entries li.entry_number {font-size: 11px; font-weight: bold; color: #9D9D9D}
.entries ul {float: left; margin: 0 2px 0 0 }
#entry_submission {margin: 20px 0 0 0; width: 100%}
#entry_submission h1 {margin: 0 0 10px 0}
#entry_submission label {font-size: 12px; margin: 0 0 0 2px}
#entry_choose {background-color: #EAEAEA; width: 92%; margin: 10px 0; padding: 10px; height: 300px; overflow-y: scroll}
#entry_choose ul {margin: 8px; padding: 0; float: left}
#entry_choose li {margin: 0; padding: 0; list-style: none; list-style-type: none}
#first_time {width: 99%; float: left; margin: 20px 0 30px 0}
#first_time h1 {margin: 0 0 10px 0}
#first_time div {float: left; margin: 0; padding: 10px 5px}
#first_time .column1 {float: left; width: 95px}
#first_time .column2 {float: left; width: 400px}
#first_time .column2 li {font-size: 18px; font-weight: bold; color: #1CA4DD }
#first_time .column2 li a {color: #1CA4DD }
#first_time small {font-size: 12px; color: #777777; margin: 5px 0 0 0; float: left}
#rotate-editor {background-color: #fcfcec; border: 5px solid #999; color: #999; position: absolute; width: 450px; z-index: 99; padding: 4px; font-size: 12px}
#rotate_knobs a {color: #1ca4dd}
.validate_utube_auth{ font-size:10px; margin-top:10px; clear:both}
{Common}
.brown_tab_header_combined {background: transparent url(/images/all.png) no-repeat scroll 0px 0px; width: 90px; height: 40px}
.search_bar_header_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -63px; width: 282px; height: 39px}
.drop_down_arrow_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -121px; width: 9px; height: 5px; margin-top: 10px}
.most_discussed_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -146px; width: 388px; height: 24px}
.brown_header_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -191px; width: 388px; height: 24px}
.tags_cloud_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -234px; width: 370px; height: 26px}
.whats_new_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -640px; width: 370px; height: 26px}
.media_section_header_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -283px; width: 438px; height: 23px}
.footer_bottom_combined {background: transparent url(/images/all.png) no-repeat scroll -1px -329px; width: 955px; height: 14px}
.search_button_background_combined {background: transparent url(/images/all.png) repeat-x scroll 0px -365px; width: 3px; height: 21px}
.media_curve_top_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -406px; width: 450px; height: 14px}
.media_curve_bottom_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -606px; width: 450px; height: 14px}
.zoom_icon_combined {background: transparent url(/images/all.png) no-repeat; background-position: 0px -440px; width: 16px; height: 15px}
.rotate_right_icon_combined {background: transparent url(/images/all.png) no-repeat; background-position: 0px -475px; width: 13px; height: 15px}
.rotate_left_icon_combined {background: transparent url(/images/all.png) no-repeat; background-position: 0px -510px; width: 11px; height: 14px}
.available_sizes_icon_combined {background: transparent url(/images/all.png) no-repeat; background-position: 0px -544px; width: 16px; height: 11px}
.brown_arrow_open_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -1220px; width: 17px; height: 9px}
.brown_arrow_closed_combined {}
.comment_background_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -687px; width: 147px; height: 20px}
.profile_bottom_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -727px; width: 252px; height: 9px}
.profile_extend_bottom_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -753px; width: 250px; height: 10px}
.upload_background_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -826px; width: 220px; height: 31px}
.promoted_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -877px; width: 194px; height: 22px; display: block}
.close_icon_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -985px; width: 23px; height: 23px}
{Bi-Lingual}
.footer_search_arrow_ar_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -2226px; width: 6px; height: 15px; padding: 0; border: 0; cursor: pointer}
.footer_search_arrow_en_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -1902px; width: 6px; height: 15px; padding: 0; border: 0; cursor: pointer}
.signup_ar_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -2258px; width: 132px; height: 21px}
.signup_en_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -1934px; width: 132px; height: 21px}
.channel_header_logo_ar_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -2300px; width: 78px; height: 39px; margin-right: 10px}
.channel_header_logo_en_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -1975px; width: 78px; height: 39px; margin-left: 10px}
.channel_search_ar_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -2359px; width: 27px; height: 19px}
.channel_search_en_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -2034px; width: 27px; height: 19px}
.arabic_lang_combined {background: transparent url(/images/all.png) no-repeat scroll 0px -1722px; width: 27px; height: 9px; cursor: pointer}