#everything {margin:0pt auto; text-align:left; width:980px}
.main {font-size:11px; width:980px}
.columns {width:980px}
.column {color:#3E3E3E; float:left; font-size:11px}
#columnA {margin-right:10px; padding-top:20px; width:690px}
#columnB{ margin-left:20px; padding-top:20px; width:250px}
.clear {clear:both; display:block; visibility:hidden}
.story {border:1px dotted #DDDDAA; color:#969696; font-family:arial,sans-serif; font-size:18px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:20px 0; padding:20px 15px 20px 70px}
.story.error {background:#FFFFEF url(/images/refactoring/error_hand.gif) no-repeat scroll 15px center}
.story.success {background-color:#FFFFEF; padding:20px 15px 20px 15px}
.content h1 {color:#664C28; font-family:arial,sans-serif; font-size:26px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:bold; line-height:36px; margin:0pt 0pt 10px}
.content h1 a{ background:none; text-indent:0em; display:inline}
.content .contentblock{ margin-bottom:10px}
.content .contentblock h3 {margin:15px 0pt 5px; color:#664C28; font-size:14px; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-bottom:2px}
.content .contentblock h4 {color:#707070; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:15px 0pt 2px}
.column div.list_left {color:#3E3E3E; float:left; font-weight:bold; margin-right:10px; text-align:right}
.column div.list_rite {float:left}
.content.search_content{ border:3px solid #DEDED0; float:left; padding:10px; width:670px}
.media_list_rel , .channel_list_rel{ width:300px; background:transparent url(/images/refactoring/dotted.gif) repeat-x scroll left bottom; margin-bottom:20px; padding-bottom:20px; float:left; margin-right:20px; overflow:hidden; height:100px}
.channel_list_rel{ height:80px}
.media_list_rel .media_thumb , .channel_list_rel .channel_thumb {float:left; height:90px; margin-right:10px; position:relative; width:100px}
.media_list_rel img.thumbnail , .channel_list_rel img.thumbnail{ height:75px; width:100px}
.media_list_rel .detail , .channel_list_rel .detail {margin-left:110px}
.media_list_rel .title , .channel_list_rel .title{ font-family:arial,sans-serif; font-size:14px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:0 0 5px}
.media_list_rel .description , .channel_list_rel .description{ margin-bottom:8px; overflow:hidden}
.media_list_rel .owner , .channel_list_rel .owner{ margin-bottom:5px}
div.contact_list_rel {float:left; height:200px; margin-right:20px; width:130px}
div.contact_list_rel div.info {font-family:verdana,sans-serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:15px}
div.contact_list_rel div.info span.date {color:#969696}
div.contact_list_rel .date {color:#969696; font-family:verdana,sans-serif; font-size:10px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal}
#sidebar_ads {clear:none; float:none; width:auto}
.message {padding: 10px; border: 2px solid #ddd; background-color: #eee; color: #222; margin-bottom:5px}
.notice {background: #FFF6BF; color: #817134; border-color: #FFD324}
.success {background: #FFEBE8; color: #AA0000; border-color: #C6D880}
.error , .login_error {background: #FBE3E4; color: #D12F19; border-color: #DD3C10; font-weight:bold}
.contentblock.upload input.field {border:3px solid #DEDED0 !important; color:#3E3E3E; font-family:Verdana; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:3px 10px 0pt 0pt; padding:2px}
.contentblock.upload input.field.wide{ width:450px}
.contentblock.upload textarea {border:3px solid #DEDED0; color:#3E3E3E; font-family:Verdana; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:3px 0px 0px; padding:3px; height:150px; width:450px}
.contentblock.upload .tip_box#add_upload_link{ margin-top:5px}
.contentblock.upload label {clear:both; color:#707070; font-size:11px}
.contentblock.upload label.error {color: #ff0000; display: block}
.contentblock.upload .radio {margin:5px 5px 0pt 0px; vertical-align:baseline}
.contentblock.upload .checkbox {margin:5px 0pt 0pt 40px}
.contentblock.upload .permissions{ margin-top:10px}
.contentblock.upload#info_area ul{ margin-top:5px}
.contentblock.upload#info_area li{ margin:0pt 0pt 10px}
.contentblock.upload .caption , .contentblock.embed .caption {color:#969696; font-size:10px}
span#picksnapshot_title img{ vertical-align:middle}
#thumbnailblock {margin-top:10px}
#thumbnailblock .thumb, #thumbnailblock .thumb_selected {border:4px solid #F2F2EE; float:left; margin:0 10px 10px 0}
#thumbnailblock .thumb_selected {border:4px solid #77D4FD}
#thumbnailblock .faux_link {color:#2786C2; cursor:pointer; outline-style:none; outline-width:medium; text-decoration:none}
.files_table .yui-dt table {border:2px solid #DEDED0;; border-collapse:separate; border-spacing:0; font-family:arial; font-size:inherit; margin:0; padding:0}
.files_table .yui-dt thead {border-spacing:0}
.files_table .yui-dt th, .files_table .yui-dt th a {color:#000000; font-weight:normal; text-decoration:none; vertical-align:bottom}
.files_table .yui-dt th {background: none; color:#664C28}
.files_table .yui-dt th .yui-dt-liner {white-space:nowrap}
.files_table .yui-dt-liner {margin:0; padding:4px 10px}
.files_table .yui-dt th {border-style:none solid none none; border-color:#DEDED0; border-width:1px; padding:0px}
.files_table .yui-dt td {border-color:white #CBCBCB white white; border-style:none solid none none; border-width:medium 1px medium medium; margin:0; padding:0; text-align:left}
.files_table .yui-dt th.yui-dt-last {border-style:none}
.files_table .yui-dt tr.yui-dt-first td {border-top:2px solid #DEDED0}
.files_table .yui-dt tr td.yui-dt-last {border-right:0px}
.files_table tr.yui-dt-odd {background-color:#EDF5FF}
.files_table .yui-dt tr.yui-dt-first td.yui-dt-col-name {width:150px !important; overflow:hidden}
.files_table .yui-dt tr.yui-dt-first td.yui-dt-col-size {width:80px; overflow:hidden}
.tip_box {background:#FFFFEF none repeat scroll 0% 0%; border:1px dotted #DDDDAA; color:#3E3E3E; float:left; margin:0pt 0pt 10px; padding:5px 10px}
ul.rules {margin:0px}
ul.rules li h3.one {background:transparent url(/images/refactoring/help_num_1.gif) no-repeat scroll left 2px; margin:0px 0px 5px 0px; padding:0pt 0pt 0pt 32px}
ul.rules li h3.two {background:transparent url(/images/refactoring/help_num_2.gif) no-repeat scroll left 2px; margin:0px 0px 5px 0px; padding:0pt 0pt 0pt 32px}
ul.rules li h3.three {background:transparent url(/images/refactoring/help_num_3.gif) no-repeat scroll left 2px; margin:0px 0px 5px 0px; padding:0pt 0pt 0pt 32px}
ul.rules li h3.four {background:transparent url(/images/refactoring/help_num_4.gif) no-repeat scroll left 2px; margin:0px 0px 5px 0px; padding:0pt 0pt 0pt 32px}
ul.rules li h3.five {background:transparent url(/images/refactoring/help_num_5.gif) no-repeat scroll left 2px; margin:0px 0px 5px 0px; padding:0pt 0pt 0pt 32px}
ul.rules li h3 {font-family:arial,sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:0pt 0pt 10px}
ul.rules li h3 span {-x-system-font:none; font-family:verdana,sans-serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal}
ul.rules li h3 strong {display:block}
.tip_box.utube{ width:95%}
.tip_box .utube_logo img{ float:right}
ul.utube_rules {margin:0px 0pt 0pt;float:left}
ul.utube_rules li h3.one {margin:0px 0px 5px 0px; padding:0px}
ul.utube_rules li h3 {-x-system-font:none; font-family:arial,sans-serif; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:0pt 0pt 10px}
ul.utube_rules li label{ padding:5px}
ul.utube_rules li h3 span {-x-system-font:none; font-family:verdana,sans-serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal}
ul.utube_rules li h3 strong {display:block; font-size:12px}
.overlaybox{ text-align:left}
.overlaybox_header{ background:url(/images/v5/dialog/header.png) no-repeat; height:30px; padding:5px 0px 0px 10px}
.overlaybox_header .overlaybox_header_container{ color:#ffd050; float:left; font-size:14px; font-weight:bold; height:25px; padding-top:5px; width:230px}
.overlaybox_header .overlaybox_header_close{ color:white; cursor:pointer; float:right; font-size:10px; font-weight:bold; height:20px; margin-right:10px; padding-top:7px; text-align:right; width:60px}
.overlaybox_msg{ background-color:#fef6de; color:#777777; margin-top:5px; padding:10px}
.overlaybox_content.utube #options {float:left; margin-top:10px; margin-bottom:7px}
.overlaybox_content.utube #options li {float:left; margin:0pt 10px 3px 0pt; width:140px}
.overlaybox_content.utube li {color:#777777; margin-bottom:10px}
.overlaybox_content.utube #options li label {display:inline; font-weight:normal}
.overlaybox_content.utube li label {display:block; font-weight:bold; margin-bottom:5px}
.overlaybox_content.utube li .field {border:3px solid #DEDED0; font-family:verdana,sans-serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding:3px; width:200px}
.search_container {clear:both; margin:0; width:100%}
.search_container form {margin: 0 10px 20px 0}
.search_container form ul {margin:0 0 3px; padding:5px 10px 5px 0}
.search_container form li.current {background-color:#EB6429; color:#FFFFFF; font-weight:bold; padding:5px}
.search_container form li.current a {color:#FFFFFF}
.search_container form li {display:inline; font-size:92%; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px 15px 0px 0px}
.search_container form li a {color: #1ca4dd; font-weight: 700}
.search_container form li a:link a:active a:visited a:hover {color: #1ca4dd; font-weight: 700}
.search_container form .field {border:3px solid #DEDED0 !important; color:#3E3E3E; font-family:Verdana; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; font-size:159%; padding:2px; width:500px}
#none_msg {color:#969696; font-family:arial,sans-serif; font-size:18px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:0 0 20px}
.embed #embed_code {-x-system-font:none; border:1px solid #CFCEC3; color:#645F5E; font-family:verdana,sans-serif; font-size:10px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; height:75px; line-height:normal; margin:3px 0 15px; padding:5px; width:600px}
.embed #embed_customize {color:#3E3E3E; font-family:verdana,sans-serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:5px 0 0}
.embed .customize {margin:6px 0}
.embed .customize .title {float:left; font-family:verdana,sans-serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; width:100px}
.embed .customize .options {float:left}
.embed input#embed_frontcolor , .embed input#embed_lightcolor , .embed input#embed_backcolor {float:left; margin:0; width:60px}
.embed img#embed_frontcolor_pick , .embed img#embed_lightcolor_pick , .embed img#embed_backcolor_pick {cursor:pointer; float:left; margin:0}
.embed #embed_customize input.field {border:3px solid #CFCEC3; color:#71716C; font-family:verdana,sans-serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin:0; padding:3px; text-align:center}
.embed #embed_frontcolor_dropdown , .embed #embed_lightcolor_dropdown , .embed #embed_backcolor_dropdown{ float:left; margin:0}
.embed .or{ float: left; color: rgb(113, 113, 108); font-size: 10px; padding:6px}
div.dropdown {background:#FFFFFF url(http://assets.vimeo.com/images/browser_dropdown_bg.gif) no-repeat scroll right top; border:3px solid #CFCEC3; color:#2786C2; cursor:pointer; height:12px; line-height:12px; margin:0 20px 10px; overflow:hidden; padding:4px}
.dropdown_items {border-color: #CFCEC3 #CFCEC3; border-style:none solid solid; border-width:0 3px 3px; cursor:pointer}
.dropdown_items ul li.hilite, .dropdown_items ul li.selected {background-color:#E5F2F6}
.dropdown_items ul li {color:#2786C2; font-size:11px; padding:5px 4px}
.faux_link {color:#2786C2; cursor:pointer}
#login {width:400px; float:left}
#register {width:400px; float:right}
#pending {width:400px}
.standard_form {background-color:#E9E9E9; border:20px solid #DDDDDD; margin:3em auto 0; padding:2em 2em 1em; width:60em; color:#555555}
.standard_form form input.text {font-size:110%}
.standard_form form input.text, .standard_form form textarea {border:1px solid #888888; padding:5px}
.standard_form form label {color:#666666; display:block; font-size:14px; margin:1em 0 0}
.standard_form form label span{ line-height:1.5em}
.standard_form form label.error input.text, .standard_form form label.error textarea {background-color:#F2E1E1; border:1px solid #AA0000}
.standard_form form label.error {color:#AA0000}
div.formError{ color:#AA0000; font-size:10px}
.standard_form h3 {font-size:160%; margin-bottom:1em}
.standard_form .other_option{ font-size:13px; font-weight:normal}
.error_box {background:#FFEBE8 none repeat scroll 0 50%; border:1px solid #DD3C10; font-weight:bold; padding:1em}
#errorExplanation {color: black; border: 2px solid #DD3C10; padding: 7px; padding-bottom: 12px; margin-bottom: 20px; background:#FFEBE8 none repeat scroll 0 50%}
#errorExplanation h2 {text-align: left; font-weight: bold; padding: 5px 5px 5px 15px; font-size: 12px; margin: -7px; background-color: #c00; color: #fff; font-family:verdana}
#errorExplanation p {font-size: 13px; margin-bottom: 0; padding: 5px}
#errorExplanation ul li {font-size: 11px; list-style: square; list-style-position:inside}
.standard_form p{ padding-bottom:10px}