﻿#top{border-bottom:solid 1px #ccc;}#top div.header-nav{width:975px;margin:9px auto 0;height:40px;}h1#logo{margin:3px 17px 0 0;float:left;background:transparent url('/assets/img/header-nav/logo-vevo.png') no-repeat scroll 0 0;text-indent:-9999em;}
h1#logo a{width:122px;height:23px;text-indent:-9999em;display:block;}#top ul.main-menu{list-style-image:none;list-style-position:outside;list-style-type:none;}#top ul.main-menu li{height:40px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 10px;}
#top ul.main-menu li.current{background:transparent url('/assets/img/header-nav/icon-current.png') no-repeat scroll 50% 32px;}#top ul.main-menu li a{line-height:33px;font-weight:800;}
#top div.login{float:right;width:250px;}#top ul.user-menu li a{line-height:33px;color:#000;}#searchArea{border:solid 1px #a7a7a7;background-color:#f9f9f9;width:289px;margin-right:7px;height:28px;}
#searchSite{z-index:1;}#searchTerm{width:244px;height:20px;background:#f9f9f9;border:0;margin:6px 0 0 11px;padding:0;color:#000;font-size:14px;}#searchTerm:focus{outline-style:none;outline-width:0;}
#searchResults{top:50px;display:none;z-index:150;}#searchResults h3{margin-bottom:10px;margin-top:0;font-size:1.4em;color:#fff;font-weight:800;position:relative;}
.searchResultContent{position:relative;}#closeResults{cursor:pointer;float:right;background:transparent url('/assets/img/btn_close.png') no-repeat scroll right 0;padding-right:30px;font-size:.8em;line-height:1.7em;}
.thumbMetadata{font-size:10px;margin-top:5px;font-weight:normal;white-space:nowrap;color:#999;display:block;}#searchButton{font-weight:800;color:#fff;font-size:13px;background-color:#df2100;}
a.submitter{font-weight:800;color:#fff;font-size:13px;border:0;cursor:pointer;width:31px;height:24px;line-height:24px;margin:2px 0;padding:0;text-align:center;text-indent:-9999em;background:#df2100 url('/assets/img/header-nav/icon-magnifying-glass.png') no-repeat scroll 50%;}
#login-dialog,#signup-dialog{padding:0;}.dark-border{border:solid 10px #333;opacity:.5;filter:Alpha(Opacity=50);padding:0;background-color:#fff;position:absolute;width:550px;display:none;z-index:990;}
#login-dialog form,#signup-dialog form{padding:42px 80px;}#top div.login-wrapper{overflow:hidden;}#top a.ui-signup,#top a.userName,div.login-menu a.userName{font-weight:800;}
a.userName{background:transparent url('/assets/img/bg_tab_arrow.png') no-repeat left 50%;padding-left:16px;margin:0;}div.login-menu{position:absolute;top:36px;left:798px;z-index:200;}
.login-wrapper{width:175px;}.login-wrapper .userName-wrapper{float:right;border:0;border-bottom:0;padding:0;margin:0;height:40px;line-height:33px;}.login-wrapper .ui-logout{float:right;padding:6px;margin:.5em;height:15px;}
div.login-menu .userName{margin:0 1em;}div.login-menu ul{position:absolute;top:0;background-color:#fff;border:solid 1px #999;padding:7px 15px;font-size:10px;}div.login-menu ul li{padding:0 8px;}
div.login-menu ul li.last{border-top:solid 1px #ccc;margin:0;}div.login-menu ul a{line-height:23px;white-space:nowrap;color:#333;font-size:1.1em;}div.login-menu ul a:hover{color:#df2100;}
#login-dialog-iframe,#signup-dialog-iframe{margin-bottom:10px;}