#contents.videos_details #semtube_heading { padding: 0 15px 0 12px; }
#contents.videos_details h3.semtube_heading { background: #fff url("../../img/images/topseos-video-network-logo.png") no-repeat 8px 20px; text-indent: -5000px; height: 94px; }
#contents.videos_details #semtube_video { border: 1px solid #A9A9A9; padding: 4px; float: left; font-size: 0; }
#contents.videos_details #semtube_sidebar { float: right; width: 271px; }
#contents.videos_details #semtube_sidebar #find_videos_form { display: block; width: 262px; height: 53px; background: transparent url("../../img/images/topseos-video-find.png") no-repeat 0 0; padding: 9px 0 0 9px; margin: 0 0 15px 0; }
#contents.videos_details #semtube_sidebar #find_videos_form label { font-size: 1.4em; display: block; font-weight: bold; }
#contents.videos_details #semtube_sidebar #find_videos_form input { width: 206px; height: 18px; font-size: 1.2em; border: 1px solid #a9a9a9; float: left; margin-right: 6px; }

button.find_button { background: transparent url("../../img/images/find-button.png") no-repeat 0 0; display: block; width: 40px; height: 20px; border: 0; text-indent: -5000px; }
#contents.videos_details #semtube_sidebar #find_videos_form button { float: left; }

p.upload_your_video a { display: block; width: 271px; height: 46px; text-indent: -5000px; background: transparent url("../../img/images/topseos-upload-your-video.png") no-repeat 0 0; }

#contents.videos_details #semtube_sidebar .video_info h5 { font-size: 1.6em; padding: 30px 0 10px 0; }
#contents.videos_details #semtube_sidebar .video_info .video_title a { color: #0e599b; text-decoration: underline; font-size: 1.2em; font-weight: bold; }
#contents.videos_details #semtube_sidebar .video_info .posted_by { font-size: 1.1em; }
#contents.videos_details #semtube_sidebar .video_info .average_rating { width: 138px; height: 48px; float: left; font-size: 1.1em; font-weight: bold; padding-top: 10px; }
#contents.videos_details #semtube_sidebar .video_info .average_rating p { padding-top: 7px; }
#contents.videos_details #semtube_sidebar .video_info .rate_it { width: 118px; height: 48px; float: left; font-size: 1.1em; font-weight: bold; padding-top: 10px; }
#contents.videos_details #semtube_sidebar .video_info .rate_it p { padding-top: 7px; }
#contents.videos_details #semtube_sidebar .video_info p.new_tool { clear: both; font-size: 1.1em; padding-bottom: 10px; }
#contents.videos_details #semtube_sidebar .video_info p.video_share_links a { font-size: 1.1em; padding-right: 19px; }
#contents.videos_details #semtube_sidebar .video_info p.video_share_links a img { vertical-align: -10%; }
#contents.videos_details #semtube_sidebar .video_info p.video_link { padding-top: 15px; }
#contents.videos_details #semtube_sidebar .video_info p.video_link label { font-size: 1.2em; font-weight: bold; display: block; }
#contents.videos_details #semtube_sidebar .video_info p.video_link input { font-size: 1.2em; width: 262px; height: 18px; border: 1px solid #a9a9a9; }

ul#video_tabs { width: 726px; height: 27px; float: right; background: transparent url("../../img/images/topseos-video-tabs.png") no-repeat 0 0; margin: 37px 16px 0 16px; }
ul#video_tabs li { display: inline; padding-right: 1px; float: left; }
ul#video_tabs a { display: block; color: #fff; height: 19px; float: left; text-align: center; font-size: 1.2em; font-weight: bold; text-decoration: none; padding-top: 6px; }
ul#video_tabs a:hover,ul#video_tabs a.selected  { border-bottom: 2px solid #d70000; }
ul#video_tabs #vt1 a { width: 47px; }
ul#video_tabs #vt2 a { width: 45px; }
ul#video_tabs #vt3 a { width: 146px; }
ul#video_tabs #vt4 a { width: 84px; }
ul#video_tabs #vt5 a { width: 71px; }
ul#video_tabs #vt6 a { width: 126px; }
ul#video_tabs #vt7 a { width: 74px; }
ul#video_tabs #vt8 a { width: 64px; }
ul#video_tabs #vt9 a { width: 61px; }
ul#video_tabs #vt9 { padding-right: 0; }

#videos_content { width: 958px; height: 235px; border: 1px solid #a9a9a9; margin: 0 16px; clear: both; padding: 4px; }

#videos_content_paging { text-align: right; padding: 5px 16px 30px 16px; font-size: 1.1em; }
#videos_content_paging a { padding: 0 3px; }
#videos_content_paging .vcp_active { font-weight: bold; color: #d70000; }
#videos_content_paging .vcp_prev { font-weight: bold; background: transparent url("../../img/images/red_arrow_bullet-left.png") no-repeat 0% 40%; padding-left: 8px; }
#videos_content_paging .vcp_next { font-weight: bold; background: transparent url("../../img/images/red_arrow_bullet.png") no-repeat 100% 40%; padding-right: 8px; }

#videos_content #categories { width: 192px; height: 235px; float: left; font-size: 1.2em; }
#videos_content #categories h6 { background: #393939; color: #fff; height: 20px; padding: 4px 0 0 11px; }
#videos_content #categories_list { background: #F5F4F4; overflow: auto; height: 211px; }
#videos_content #categories_list ul { padding-top: 12px; }
#videos_content #categories_list ul li { display: block; padding-left: 10px; height: 25px; }
#videos_content #categories_list ul li a { text-decoration: none; font-weight: bold; }
#videos_content #categories_list ul li a.active_category { color: #d70000; }
#videos_content #categories_list ul li a:hover { color: #d70000; }

#browse_videos { width: 757px; height: 235px; float: right; overflow: hidden; }
#browse_videos h6 { background: #EDEDED; height: 20px; padding: 4px 0 0 11px; margin-bottom: 10px; font-size: 1.2em; }
#browse_videos p { padding-bottom: 2px; }
#browse_videos .one_video { width: 178px; height: 47px; float: left; margin: 0 0 26px 0; font-weight: bold; font-size: 1.1em; padding-right: 10px; }
#browse_videos .one_video .sample_video_thumb { border: 1px solid #696969; float: left; margin-right: 4px; }
#browse_videos .one_video a { color: #0E599B; text-decoration: underline; }

#contents.videos_details .col17 { width: 717px !important; }
#contents.videos_details .col17 h5.unusual_h5 { font-size: 1.8em; font-weight: normal; padding: 25px 0 0 15px; }
#contents.videos_details .col17 h5.unusual_h52 { font-size: 1.8em; font-weight: normal; padding: 25px 0 0 15px; clear: both; }
#contents.videos_details .col17 .article_review { padding: 40px 20px 0 15px; }
#contents.videos_details .col17 h5 + div.article_review { padding-top: 20px; }
#contents.videos_details .col17 #submit_article_review_form {}
#contents.videos_details .video_banner_column { float: right; width: 283px; padding-top: 70px; }
#contents.videos_details .video_banner_column p { margin-bottom: 45px; }
#contents.videos_details .video_banner_column .ad_feedback { text-align: center; margin-bottom: 0; }
#contents.videos_details .video_banner_column .ad_feedback a { color: #1E58FC; background: transparent url("../../img/images/ad_feedback.png") no-repeat 0% 50%; text-decoration: none; padding-left: 10px; font-size: 1em; }

/* ***** Video Search ***** */
#contents.video_search .box_type9 { margin: 17px 0 13px 15px; width: 400px; height: 76px; background-color: #f2f9ff; overflow: auto; }
#contents.video_search .box_type9 input { width: 315px; margin-right: 10px; font-size: 1.2em; }
#contents.video_search .box_type9 input, #contents.video_search .box_type9 button { float: left; margin-top: 8px; margin-bottom: 13px; }
#contents.video_search .box_type9 h4.boxed {font-size: 1.3em;color: #000;}
#found_box {background-color: #fbfdff;border: 1px solid #e6f3fe;width: 735px;padding: 10px 10px 11px 10px;margin: 0 0 24px 15px;font-size: 1.2em;}
.video_search_item .video {float: left;width: 195px;height: 154px;margin:5px;}
.video_search_item .about_a_video {float: left;margin:10px;width: 500px;border:0px solid #ff0000;}
.video_search_item {margin: 0 0 3px 5px;width: 750px;overflow: hidden;border:0px solid #ff0000;border-bottom: 1px solid #ccc;}
.video_search_item h4.video_title {font-weight: normal;font-size: 1.8em;color: #105b9d;float: left;width: 470px;margin-bottom: 2px;}
.video_search_item .posted_by {font-size: 1.1em;float: left;width: 470px;}
.video_search_item .date {font-size: 1.1em;line-height: 1em;float: left;width: 470px;}
.video_search_item .date a {color: #105b9d;}
.video_search_item .average_rating {padding-top: 15px;float: right;padding-left: 15px;text-align: left;}
.video_search_item .average_rating img { margin-top: 4px; float: left; margin-right: 2px; }
.video_search_item .average_rating span {font-weight: bold;font-size: 1.1em;}
.video_search_item .video_description {width: 590px;clear: both;font-size: 1.2em;line-height: 1.5em;padding: 12px 0 0 0;}
.video_search_item .view_details a {background:transparent url(../../img/images/view_details_red_arrow.png) no-repeat scroll right 4px;font-size:1.1em;clear:both;display:block;float:right;font-weight:bold;margin:0pt;margin-right: 10px;padding: 3px 19px 11px 0pt;}
span.highlighted {background-color: #fff7bf;}

/* uyw */
.uyv h3.semtube_logo { margin: 15px 0 0 35px; }
.uyv .text { margin: 10px 20px 0 20px; line-height: 1.5em; }
#uyv_form p { padding: 0; margin: 0; }
#uyv_form label { font-size: 12px; display: block; }
#uyv_form input { width: 326px; height: 16px; border: 1px solid #B0B0B0; font-size: 1.2em; }
#uyv_form textarea { border: 1px solid #B0B0B0; font-size: 1.2em; }
#uyv_form p.uyv_name { padding: 25px 0 0 25px; height: 36px; float: left; }
#uyv_form p.uyv_companyname { padding: 25px 0 0 32px; height: 36px; float: left; }
#uyv_form p.uyv_email { padding-left: 25px; height: 66px; float: left; }
#uyv_form p.uyv_phone { padding-left: 32px; height: 66px; float: left; }
#uyv_form p.uyv_file { font-size: 1.2em; margin: 0 25px; padding: 25px 0 0 0; clear: both; border-top: 1px solid #ccc; }
#uyv_column1 { width: 269px; float: left; }
#uyv_form p.uyv_fileupload { padding: 15px 0 5px 25px; }
#uyv_form p.uyv_fileupload input { height: auto; width: 220px; border: 1px solid #7F9DB9; font-size: 12px; }
#uyv_form p.uyv_aboutfileupload { padding: 0 0 0 25px; line-height: 1.8em; }
#uyv_form p.uyv_aboutfileupload strong { font-size: 12px; font-weight: normal; color: #000; }
#uyv_form p.uyv_aboutfileupload span { font-size: 11px; }
#uyv_form .video_placeholder { border: 1px solid #A9A9A9; padding: 2px; font-size: 0; margin: 10px 0 0 25px; float: left; }
#uyv_form .text { margin-left: 0; text-align: justify; }
#uyv_column2 { width: 475px; float: left; padding-top: 12px; }
#uyv_form .uyv_title { padding: 10px 0 0 0; height: 50px; }
#uyv_form .uyv_description { padding: 0 0 0 0; height: 150px; }
#uyv_form .uyv_description textarea { width: 468px; height: 116px; }
#uyv_form .uyv_keywords { padding: 0 0 0 0; height: 104px; }
#uyv_form .uyv_keywords textarea { width: 468px; height: 68px; }
#uyv_form .uyv_category { padding: 0 0 0 0; height: 48px; }
#uyv_form .uyv_category select { width: 236px; height: 18px; font-size: 1.2em; } 
#uyv_form #submit { padding-left: 0; margin-bottom: 20px; }
.uyv #find_videos_form { display: block; width: 190px; height: 53px; background: transparent url("../../img/images/topseos-video-find-smaller.png") no-repeat 0 0; padding: 9px 0 0 9px; margin: 8px 0 0 1px; }
.uyv #find_videos_form label { font-size: 14px; display: block; font-weight: bold; }
.uyv #find_videos_form input { width: 134px; height: 18px; font-size: 1.2em; border: 1px solid #a9a9a9; float: left; margin-right: 6px; }

/* rss */
.skyscraper { margin: 25px 0 0 20px; }

#rss_about { width: 394px; padding: 18px 0 18px 15px; float: left; }
#rss_about p { font-size: 12px; line-height: 18px; padding: 0; margin: 0 0 18px 0; }
#rss_about p a { color: #069; }
#rss_access { width: 337px; background: #F4FAFC; border: 1px solid #E8E8E8; padding: 15px 10px 0 15px; margin: 15px 0 0 0; float: left; }
#rss_access h5 { font-size: 1.8em; font-weight: normal; margin: 0 0 5px 0; }
#rss_access p { padding: 0; margin: 0 0 18px 0; font-size: 12px; line-height: 18px; }
#rss_access p a { color: #069; }

#contents.rss h4{ width: 753px; height: 22px; border: 1px solid #A9CCDE; background: transparent url("../../img/images/rssh4back.png") repeat-x 0 0; clear: both; margin: 33px 0 0 12px; font-size: 14px; padding: 5px 0 0 8px; }
.onerss p.onerss_link { padding: 18px 0 0 23px; font-size: 1.2em; margin: 0; vertical-align: middle; font-weight: bold; margin: 0; }
.onerss p.onerss_link img { width: 14px; height: 14px; vertical-align: middle; padding-right: 5px; }
.onerss p.onerss_link input { width: 553px; height: 15px; border: 1px solid #7F9DB9; vertical-align: middle; font-weight: normal; margin-left: 10px; padding: 2px; }
.onerss p.onerss_text { padding: 13px 20px 13px 90px; font-size: 12px; line-height: 15px; margin: 0; }
.onerss p.onerss_links { padding: 0 10px 25px 0; margin: 0 13px; text-align: right; border-bottom: 3px solid #A9CCDE; }
.rss .linkbox .pages a { padding-top: 2px; padding-bottom: 0; }
.rss .linkbox { padding-bottom: 200px; }

.videosearchlinks { font-size: 1.2em; padding: 25px; }
