/* YUI Reset Copyright (c) 2009, Yahoo! Inc. All rights reserved. version:2.7.0 */
html {color:#000;background:#FFF;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, 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, optgroup {font-style:inherit;font-weight:inherit;}
del, ins {text-decoration:none;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
q:before, q:after {content:'';}
abbr, acronym {border:0;font-variant:normal;}
sup, sub {vertical-align:baseline;}
legend {color:#000;}
input, button, textarea, select, optgroup, option {font-family:inherit;font-size:inherit;font-style :inherit;font-weight:inherit;}
input, button, textarea, select {*font-size:100%;}
body {font-size:16px;line-height:16px;}
html, body {background-color:#212121;}
.wrap #content {_height:auto;clear:left;position:relative;min-height:0;}
.wrap {background-image:none;width:997px;background-color:#212121;}
.nav {background-color:#333;width:984px;}
.nav li {border-right:1px solid #6a6a6a;}
.nav li.nav1 {border-left:1px solid #6a6a6a;}
.nav li a {font-size:78%;}
#navTop li a.sel {padding:7px 7px 7px 7px;background-color:#212121;}
#navTop li a.sel {color:#ccc !important;}
#content {border-color:#333;background-color:#212121;padding-bottom:15px;_zoom:1;position:relative;}
#col1 a:hover, #col1 a:focus, #col1 h2:hover, #col1 h2:focus, #col2 a:hover, #col2 a:focus, #col2 h2:hover, #col2 h2:focus {text-decoration:underline;color:#ccc;}
#header {overflow:hidden;_zoom:1;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #333;}
#topBanner {position:absolute;top:15px;right:15px;z-index:100;}
#logoTimeVideo {float:left;_display:inline;margin:18px 0 5px 0;width:225px;}
#header strong, #header strong a {color:#fff;font:normal 70px/60px "arial black", arial, sans-serif;letter-spacing:-2px;}
#header strong {overflow:hidden;_zoom:1;display:block;padding-bottom:9px;}
.search .headerAdTd img {margin-right:2px;}
.search #frmSearchArticle #query {color:#000;}
.searchSocial {float:left;width:100%;_display:inline;overflow:hidden;_zoom:1;clear:left;}
#tableSearch {float:left;_display:inline;}
#socialLinks {float:right;margin-top:18px;_display:inline}
#socialLinks li {margin-left:30px;}
#socialLinks li, #socialLinks li a, #socialLinks li a:link, #socialLinks li a:active, #socialLinks li a:visited {float:left;color:#ffffcc;font-size:10px;_display:inline;}
#socialLinks .feed a, #socialLinks .youTube a, #footer a.rss {background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/icons_social.png');background-repeat:no-repeat;background-color:transparent;line-height:150%;}
#footer a.rss {font-size:12px;}
#socialLinks .feed a, #socialLinks .feed a:link, #socialLinks .feed a:visited, #socialLinks .feed a:active {background-position:0 0;padding-left:20px;font-size:10px;line-height:17px;}
#socialLinks .youTube a, #socialLinks .youTube a:link, #socialLinks .youTube a:active, #socialLinks .youTube a:visited {background-position:0 -34px;padding-left:45px;font-size:10px;line-height:17px;}
.rtCol {float:right;_display:inline;padding:10px;width:310px;margin:-10px 5px 15px 0;}
.ltCol {margin:0;_display:inline;width:631px;margin:0 0 15px 15px;overflow:hidden;_zoom:1;}
#vidByTopic.ltCol {border:1px solid #333;padding:10px;width:611px;}
.rtCol .ad1 {margin-bottom:10px;text-align:center;}
h1, h2 {color:#ccc;}
h1 {font:normal 30px/20px "arial black", arial, sans-serif;letter-spacing:-1px;}
h1#mainVideoTitle {font-family:arial, sans-serif;font-weight:bold;letter-spacing:0;}
h2 {font:normal 24px "arial black", arial, sans-serif;letter-spacing:-1px;padding:18px 0 2px 0;}
#content a:focus {text-decoration:none;}
#content h2, #content h3, #content h4 {color:#ccc;}
#content h3, #content h4 {font-weight:bold;}
#content h2 {font-size:24px;line-height:normal;padding:0;}
#content h3 {font-size:18px;margin-bottom:10px;}
#col1, #col2 {float:left;_display:inline;width:290px;}
#col1 h2, #col2 h2 {margin-top:5px;font:bold 14px arial, sans-serif;letter-spacing:normal;}
#col1 {margin-right:20px;}
#video .index {margin:0 0 16px 15px;}
#video .index .moreLink {list-style-type:none;}
#video .index li, #video .index li a {font-family:Georgia, "Times New Roman", Times, serif;color:#ffffcc;}
#video .index li {list-style-type:disc;font-size:10px;padding-top:4px;}
#video .index li a {font-size:14px;}
#video #footer {overflow:hidden;min-height:55px;_height:55px;position:relative;}
#video #footer .flinks, #video #footer .copy {width:710px;float:left;}
.ad300 {margin-bottom:15px;}
#videoContainer {border:1px solid #333;}
#footer {background-color:#333;border-top:none;font-size:12px;font-weight:bold;}
#footer a.rss {background-position:0 -67px;padding-left:17px;}
.ltCol h1 {line-height:30px;margin-bottom:6px;}
#mostPopular, #moreVideo {border:1px solid #333;padding:12px;}
#moreVideo .content li {background-color:#212121;}
#mostPopular .content li a, #mostPopular .content li a:link, #mostPopular .content li a:active {color:#ffc;font-size:16px;}
#moreVideo li h4 {background-color:#333;padding:5px;margin-top:1px;cursor:pointer;width:274px;position:relative;}
#moreVideo li h4 a, #moreVideo li h4 a:link, #moreVideo li h4 a:active {color:#ccc;font-size:14px;}
#moreVideo {overflow:hidden;*position:relative;*zoom:1;max-height:520px;_height:auto;}
#moreVideo h4 a:hover {text-decoration:none;}
.content {color:#ffc;*zoom:1;}
.videoByTopic {clear:both;width:957px;margin:10px auto;border:1px solid #333;padding:10px 0;}
.videoByTopic .wrapper {overflow:hidden;_zoom:1;background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/videoByTopicBg.png') repeat-y -150px 0;}
.videoByTopic h2 {position:relative;top:0;left:15px;padding:0;margin:0;line-height:100%;_zoom:1;width:300px;}
.videoByTopic .topics {float:left;_display:inline;width:305px;padding:5px;margin-left:7px;}
.videoByTopic .topics .magnify {margin-left:-3px;*margin-top:1px;}
.videoByTopic .topics form, .videoByTopic .topics .popularTopics {border-bottom:1px solid #333;margin-bottom:12px;}
.videoByTopic .topics .popularTopics {padding-bottom:2px;}
.videoByTopic .topics form {padding-bottom:10px;}
#content .topics h3 {margin-bottom:5px;font-size:16px;}
#videoTopic {float:left;_display:inline;width:615px;padding:5px;margin:-35px 0 0 10px;}
#videoTopic h3 {font-family:"arial black", arial, sans-serif;font-weight:normal;letter-spacing:-1px;margin-bottom:5px;}
#videoTopic .content {min-height:320px;_height:320px;margin-bottom:10px;}
.videoList li {position:relative;overflow:hidden;_zoom:1;}
.videoList a {vertical-align:top;}
.videoList .title {line-height:100%;}
.videoList img {margin-right:10px;float:left;_display:inline;}
#featureVideo .videoList li .tag, #featureVideo .videoList li .tag:active, #newestVideo .videoList li .tag, #newestVideo .videoList li .tag:active {color:#fff;font-size:12px;font-family:arial;font-weight:bold;}
#newestVideo .videoList li img {margin-right:0;}
#newestVideo .content {height:660px;}
#videoTopic .videoList li {width:295px;height:60px;margin:10px 10px 0 0;padding:0;*zoom:1;}
#videoTopic .videoList li .title {width:195px;float:left;}
#videoTopic .videoList li a, #videoTopic .videoList li a:link, #videoTopic .videoList li a:active, #mostPopular .videoList li a, #mostPopular .videoList li a:link, #mostPopular .videoList li a:active, #moreVideo .videoList li a, #moreVideo .videoList li a:link, #moreVideo .videoList li a:active {color:#ffc;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}
#videoTopic .playButton {top:-1px;left:-1px;}
.videoSearch label {display:none;}
.videoSearch #query2 {width:260px;vertical-align:top;padding:5px 3px 1px 3px;color:#000;border:1px solid #bbb;height:23px;}
.videoByTopic .topics ul {overflow:hidden;_zoom:1;padding-bottom:10px;margin-left:-5px;margin-bottom:5px;}
.videoByTopic .topics li {float:left;_display:inline;;width:135px;vertical-align:top;margin:0px 0 0 5px;padding-left:10px;background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/greyDot.png') no-repeat 0 6px;font-family:Georgia, "Times New Roman", Times, serif;}
#content li {line-height:normal;}
#content .prev, #content .next, #content li a, #content li a:link, #content li a:active {color:#fcfbb7;font-size:14px;line-height:115%;}
#content .loading {height:300px;background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/videoLoading.gif') no-repeat 50% 50%;}
.pagination {overflow:hidden;_zoom:1;margin:-1px 0 0 -1px;}
.pagination li {float:left;_display:inline;margin:1px 0 0 1px;border:1px solid #333;font-size:14px;width:25px;height:22px;text-align:center;padding-top:3px;*padding-top:4px;*height:21px;cursor:pointer;}
.pagination a:hover {color:#ccc;text-decoration:none;font-family:arial;}
.pagination a {vertical-align:middle;}
#content .prev, .pagination .next {width:auto;padding:3px 5px 0 5px;*padding:4px 5px 0 5px;}
#content .pagination a, #content .pagination a:link, #content .pagination a:active {font-family:arial;color:#ffc;}
#content .pagination .selected, #content .pagination .selected a, #content .pagination .selected a:active, #content .pagination .notActive, #content .pagination .notActive a, #content .pagination .notActive a:active {color:#666;cursor:default;}
.playButton {position:absolute;}
#videoTopic .loading {height:360px;}
#videoTopic .videoList {overflow:hidden;_zoom:1;height:350px;}
#videoTopic .videoList li {float:left;_display:inline;vertical-align:top;}
#moreVideo .videoList {margin-top:-1px;}
#mostPopular {margin-bottom:10px;}
#mostPopular .videoList li, #moreVideo .videoList li {border-top:1px solid #333;width:274px;padding:8px 5px;}
#mostPopular .playButton, #moreVideo .playButton {top:7px;left:4px;}
#mostPopular .title, #moreVideo .title {width:187px;float:right;_display:inline;}
#mostPopular a, #moreVideo a {color:#ccc;}
#moreVideo h3, #mostPopular h3 {font-family:"arial black", arial, sans-serif;font-weight:normal;letter-spacing:-1px;}
#mostPopular .videoList {overflow:hidden;*zoom:1;}
#mostPopular .videoList li {margin-top:-1px;*z-index:-9;}
.mostPopularUl {background:#212121;z-index:9;}
#videoTools {overflow:hidden;_zoom:1;margin-bottom:10px;padding:10px 0 0 10px;border-top:1px solid #333;}
.chiclets {overflow:hidden;_zoom:1;margin-left:-20px;}
.chiclets li {float:left;_display:inline;margin-left:20px;}
.chiclets li a {padding-left:20px;line-height:normal;background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/videoToolsIcon.png');background-repeat:no-repeat;display:inline-block;*display:inline;*zoom:1;height:16px;}
.ad {width:125px;height:20px; float:right;margin-right:10px;_display:inline;}
#itunes a {background-position:0 -16px;}
.facebook a {background-position:0 -48px;}
.digg a {background-position:0 -32px;}
.twitter a {background-position:0 -64px;}
#videoTools .yahooBuzz {display:none;}
.yahooBuzz a, #yahooBuzzBadge-form a {background:none!important;padding-left:0!important;}
#relatedTopics {overflow:hidden;_zoom:1;margin-bottom:10px;vertical-align:bottom;}
#relatedArticle strong, #relatedTopics strong {color:#ccc;font-weight:bold;font-size:14px;margin-right:5px;float:left;_display:inline;}
#relatedTopics ul {float:left;_display:inline;overflow:hidden;_zoom:1;}
#relatedTopics ul li {float:left;_display:inline;margin:-2px 10px 0 -5px;padding-left:10px;background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/greyDot.png') no-repeat 0 50%;}
#content #relatedTopics ul li a {line-height:18px;}
#videoDescription {color:#ccc;margin-bottom:10px;padding-left:10px;line-height:normal;font:normal 14px Georgia, "Times New Roman", Times, serif;}
#relatedArticle {padding-left:10px;margin-bottom:10px;}
#relatedArticle a {color:#ffc;font:normal 14px/14px Georgia, "Times New Roman", Times, serif;}
#relatedArticle a:hover {color:#ffc;}
#videoPlayer {position:relative;height:396px;width:629px;}
#videoPlayer object {position:absolute;top:0;left:0;z-index:200;}
#newestVideo {border:1px solid #333;padding:18px;}
#newestVideo .videoList {overflow:hidden;_zoom:1;margin-left:-10px;}
#newestVideo .videoList li {width:151px;height:170px;padding:20px;margin:0 0 10px 10px;float:left;_display:inline;background:#181818;vertical-align:top;}
#newestVideo .playButton {top:20px;left:20px;margin:0;}
#newestVideo .title {margin-bottom:0;}
#newestVideo .videoList li .title a, #newestVideo .videoList li .title a:link, #newestVideo .videoList li .title a:active {font-size:16px;font-family:georgia;font-weight:normal;}
#newestVideo h2 {line-height:60%;margin-bottom:10px;font-family:"arial black", arial, sans-serif;font-weight:normal;letter-spacing:-1px;}
#featureVideo {margin:0 0 15px 15px;position:relative;}
#featureVideo .videoList {display:table;margin-left:-10px;*zoom:1;}
a.seePopularTopics, a.seePopularTopics:link, a.seePopularTopics:active, a.seePopularTopics:focus, a.seeAllTopics, a.seeAllTopics:link, a.seeAllTopics:active, a.seeAllTopics:focus {font-family:arial;color:#ffc;font-weight:normal;font-size:14px;}
a.seePopularTopics, a.seePopularTopics:link, a.seePopularTopics:active, a.seePopularTopics:focus {position:absolute;right:30px;top:10px;font-size:16px;}
#featureVideo .videoList li {width:307px;height:270px;padding:10px 5px 5px 5px;margin:0 0 0 5px;float:left;_display:inline;vertical-align:top;border:1px solid #333;}
#featureVideo .videoList li .title a, #featureVideo .videoList li .title a:link, #featureVideo .videoList li .title a:active {font-size:20px;font-family:georgia;font-weight:normal;}
#featureVideo .playButton {left:130px;top:75px;}
#featureVideo img, #featureVideo .title {margin-bottom:0;}
#featureVideo h2 {margin-bottom:10px;}
#mostPopular .mostPopularUl {overflow:hidden;_zoom:1;;margin-left:-2px;}
#mostPopular .mostPopularUl li {float:left;_display:inline;margin-left:2px;}
#mostPopular .mostPopularUl li h4, #mostPopular .mostPopularUl li h4 a {background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/tabsVideoBg.png');background-color:#212121;}
#mostPopular .mostPopularUl li h4 {float:left;_display:inline;}
#mostPopular .mostPopularUl li h4 a {display:inline-block;}
#mostPopular .mostPopularUl li h4 a:active {font-size:11px;line-height:150%;}
#mostPopular .mostPopularUl .selected h4, #mostPopular .mostPopularUl .selected a {background:none;color:#ccc;cursor:default;}
#mostPopular .mostPopularUl li h4 a {padding:2px 10px 2px 0;height:16px;background-position:right 0;color:#ffc;font-size:11px;font-weight:bold;line-height:150%;}
#mostPopular .mostPopularUl li h4 {background-position:left 0;padding-left:10px;}
.filterVideo, #searchResults {padding:5px 10px;border:solid 1px #333;}
.filterVideo {width:133px;float:left;_display:inline;padding:10px;}
#searchResults {width:445px;float:right;_display:inline;}
#searchResults h2 {font-family:"arial black", arial, sans-serif;font-weight:normal;letter-spacing:-1px;margin-bottom:10px;}
.filterVideo h3 {font-family:"arial black", arial, sans-serif;font-weight:normal;letter-spacing:-1px;}
.filterVideo h4 {font-size:14px;}
.filterVideo ul {margin-bottom:20px;}
.filterVideo ul li {padding-left:10px;font-family:Georgia, "Times New Roman", Times, serif;background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/greyDot.png') no-repeat 0 6px;margin-bottom:5px;}
#searchResults .videoList .searchContent .title {font:normal 20px/20px Georgia, "Times New Roman", Times, serif;margin-right:5px;display:inline;vertical-align:bottom;}
#searchResults .videoList li {margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #333;overflow:hidden;_zoom:1;}
#searchResults .time {font:normal 13px/20px Georgia, "Times New Roman", Times, serif;color:#ccc;}
#searchResults .playButton {left:0;top:0;}
#searchResults strong {color:#ccc;font-size:13px;display:block;margin:3px 0 0 0;}
.searchContent {float:left;_display:inline;width:285px;}
.searchContent .tagList {overflow:hidden;_zoom:1;;overflow:hidden;margin-left:-5px;*position:relative;_zoom:1;}
#searchResults .searchContent .tagList li {background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/greyDot.png') no-repeat scroll 0 6px;float:left;_display:inline;margin-bottom:0;padding-bottom:0;margin-right:10px;margin-left:-5px;padding-left:10px;border:0;line-height:16px;}
#searchResults .searchContent .tagList li a, #searchResults .searchContent .tagList li a:link, #searchResults .searchContent .tagList li a:active, #searchResults .searchContent .tagList li a:visited {font-size:13px;line-height:16px;}
.noResults {color:#ffc;font-size:14px;line-height:normal;margin-top:5px;}
.getFlash {color:#fff;padding:10px;}
.getFlash a {color:#fcfbb7;}
#bc_adOverlay, #bc_adContainer {position:absolute;height:100%;width:100%;width:100%;height:100%;display:none;}
#bc_adContainer {top:210px;right:15px;width:auto;height:auto;z-index:9;}
#bc_adOverlay {filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;background:#000;z-index:8;top:0;}
#videoPlayer video {width:629px;height:396px;}
html, body {background:#e9e8e8;}
#header-new #banner-ad {border-bottom:3px solid #000;}
.wrap-new {padding:0;}
#nav-top {background:#373737;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
#header-new {background:#1b1b1b;background:-webkit-repeating-linear-gradient(-45deg, #232323, #232323 1px, #1b1b1b 1px, #1b1b1b 2px);background:-moz-repeating-linear-gradient(top left -45deg, #232323, #232323 1px, #1b1b1b 1px, #1b1b1b 2px);margin-bottom:15px;}
#header-new #nav li {border-left:1px solid #212121;}
#header-new #nav li.sel {background:#000;}
#vertical-nav {background:#212121;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-ms-filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding-bottom:7px;border-top:4px solid #323232;border-bottom:none;height:auto;clear:both;overflow:hidden;_zoom:1;padding:10px 0 0 20px;}
#vertical-nav ul {_margin-left:-26px;overflow:hidden;_zoom:1;}
#vertical-nav li {float:left;_display:inline;_zoom:1;border-left:1px dotted #a7a6a6;padding-left:14px;padding-right:1px;height:auto;}
#vertical-nav li:first-child {margin-left:0;padding-left:0;border-left:0;}
#vertical-nav a, #vertical-nav a:link, #vertical-nav a:visited, #vertical-nav a:active a {font:17px/125% Georgia, "Times New Roman", Times, serif;border:0;padding:0 13px 0 0;margin:0;height:auto;color:#fff;}
#vertical-nav li.sel, #vertical-nav li.sel a, #vertical-nav li.sel a:link, #vertical-nav li.sel a:visited, #vertical-nav li.sel a:active a {background-image:none;padding-right:0;margin-right:0;font:17px/125% Georgia, "Times New Roman", Times, serif;text-decoration:underline;}
#header-sub div.logo {margin-bottom:0;}
#channel-logo {margin-bottom:-7px;}
#vertical-main-nav {border-bottom:2px solid #413f40;}
#footer-new {background-color:#000;}
#stayConnected-new {border-bottom:6px solid #323232;}
#footer-logo {border-top:6px solid #323232;}
#footer-logo .logo a {background:transparent url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/logos-footer-black.png') no-repeat 0 0;}
#stayConnected-new li a {background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/stay-connected-black.png') no-repeat 0 0;}
.rtCol #videoTopic {border:1px solid #333333;clear:none;margin:15px 0 15px 0;padding:15px;float:none;width:auto;}
.rtCol .videoByTopic {border:1px solid #333;padding:10px 0;clear:none;margin:15px 0 0 0;width:auto;}
.rtCol #videoTopic h3 {margin-bottom:15px;}
.rtCol #videoTopic strong {color:#ccc;display:block;font:bold 15px/16px arial;margin-bottom:15px;}
.rtCol .videoSearch #query2 {width:239px;}

/* Share Nav */
.follow-time h4 {float:left; color:#fff; font:bold 12px/10px arial,sans-serif; border-right:1px solid #212121; padding-right:9px; height:10px; margin-top:3px;}
.section-video #leaderboard-ad {background: transparent;}
.section-video .app-name{color: #999;}

#allAccess {
margin: 0;
padding: 0;
background: black none;
height: 25px;
overflow: hidden;
}

#allAccess p {
text-align: right;
font: .85em/25px helvetica, arial, sans-serif;
color: #fff;
text-align: center;
margin: 0 auto;
position: relative;
}
#allAccess p em {
color: #C00;
}

#allAccess p a {
position: absolute;
right: 0;
color: #fff;
font-size: .9em;
background: transparent none;
}
#allAccess p a:hover {
text-decoration: underline;
}