/* NEW videos */
div.videos {width: 910px !important; margin-top: -4px !important}
div.videoNew div#videoMain {background-color:#f1f1f3; width:475px; float: right; margin-right:-15px; margin-bottom: 0px; margin-left: 0px;}
div.videoNew div#videoMain img {float: none; padding: 0px; margin: 0px;}
div.videoNew div#videoMain div.text {position: absolute; top: 268px; padding: 10px;}
div.videoNew div#videoMain p {font-size: 11px; line-height: 14px;}

div.videoNew div#videoMain0 {background-color:#f1f1f3; width:475px; float: right; margin-right:-15px; margin-bottom: 0px; margin-left: 0px;}
div.videoNew div#videoMain0 img {float: none; padding: 0px; margin: 0px;}
div.videoNew div#videoMain0 div.text {position: absolute; top: 268px; padding: 10px;}
div.videoNew div#videoMain0 p {font-size: 11px; line-height: 14px;}

div.videoNew div#videoMain1 {background-color:#f1f1f3; width:475px; float: right; margin-right:-15px; margin-bottom: 0px; margin-left: 0px;}
div.videoNew div#videoMain1 img {float: none; padding: 0px; margin: 0px;}
div.videoNew div#videoMain1 div.text {position: absolute; top: 268px; padding: 10px;}
div.videoNew div#videoMain1 p {font-size: 11px; line-height: 14px;}

div.videoNew div#videoMain2 {background-color:#f1f1f3; width:475px; float: right; margin-right:-15px; margin-bottom: 0px; margin-left: 0px;}
div.videoNew div#videoMain2 img {float: none; padding: 0px; margin: 0px;}
div.videoNew div#videoMain2 div.text {position: absolute; top: 268px; padding: 10px;}
div.videoNew div#videoMain2 p {font-size: 11px; line-height: 14px;}

div.videoNew div#videoMain3 {background-color:#f1f1f3; width:475px; float: right; margin-right:-15px; margin-bottom: 0px; margin-left: 0px;}
div.videoNew div#videoMain3 img {float: none; padding: 0px; margin: 0px;}
div.videoNew div#videoMain3 div.text {position: absolute; top: 268px; padding: 10px;}
div.videoNew div#videoMain3 p {font-size: 11px; line-height: 14px;}

div.videoNew div#videoMain4 {background-color:#f1f1f3; width:475px; float: right; margin-right:-15px; margin-bottom: 0px; margin-left: 0px;}
div.videoNew div#videoMain4 img {float: none; padding: 0px; margin: 0px;}
div.videoNew div#videoMain4 div.text {position: absolute; top: 268px; padding: 10px;}
div.videoNew div#videoMain4 p {font-size: 11px; line-height: 14px;} 

div.videoNew div#videoMain5 {background-color:#f1f1f3; width:475px; float: right; margin-right:-15px; margin-bottom: 0px; margin-left: 0px;}
div.videoNew div#videoMain5 img {float: none; padding: 0px; margin: 0px;}
div.videoNew div#videoMain5 div.text {position: absolute; top: 268px; padding: 10px;}
div.videoNew div#videoMain5 p {font-size: 11px; line-height: 14px;}

div.videoNew div#videoThumbs { width: 475px; float: left; margin-left: -25px; margin-bottom: 30px; margin-top:0px; }
div.videoNew div#videoThumbs ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
div.videoNew div#videoThumbs ul li { padding: 0px !important; margin: 0px !important; width: 155px; height: 119px; float: left;}
div#content div.videoNew div#videoThumbs ul li img { float: none; padding: 0px !important; margin: 0px !important; }
div.videoNew div#videoThumbs ul li a { padding: 7px 9px 10px 8px; width: 146px; height: 109px; display: block; background-color: inherit; color: #682069; text-decoration: none; margin: 1px 0px 0px 1px; border: 0px !important}
div.videoNew div#videoThumbs ul li a:hover { background-color: #C8C9C1; border-left: 1px solid white !important; margin-left: 0px !important;}

div.videoNew div#videoThumbs ul li a img {border: 1px solid white; }
div.videoNew div#videoThumbs ul li a:hover { background-color: #C8C9C1; }

div.videoNew div#videoThumbs img.label {display: none; padding: 0px; margin: 0px; float: none; }


div.videoNew div#videoThumbs div.videoLabel            {background-image: url(http://steinhardt.nyu.edu/e/i2/video_title_videos.jpg) !important;  background-repeat: no-repeat;  height: 187px; width: 474px; margin: 0px; overflow: hidden;}
div.videoNew div#videoThumbs div.videoLabel-faculty    {background-image: url(http://steinhardt.nyu.edu/e/i2/video_title_faculty.jpg) !important; background-repeat: no-repeat;  height: 187px; width: 474px; margin: 0px; overflow: hidden;}
div.videoNew div#videoThumbs div.videoLabel-student    {background-image: url(http://steinhardt.nyu.edu/e/i2/video_title_student.jpg) !important; background-repeat: no-repeat;  height: 187px; width: 474px; margin: 0px; overflow: hidden;}
div.videoNew div#videoThumbs div.videoLabel-department {background-image: url(http://steinhardt.nyu.edu/e/i2/video_title_department.jpg) !important; background-repeat: no-repeat;  height: 187px; width: 474px; margin: 0px; overflow: hidden;}
div.videoNew div#videoThumbs div.videoLabel-videos     {background-image: url(http://steinhardt.nyu.edu/e/i2/video_title_videos.jpg) !important; background-repeat: no-repeat;  height: 187px; width: 474px; margin: 0px; overflow: hidden;}
div.videoNew div#videoThumbs div.videoLabel-featured   {background-image: url(http://steinhardt.nyu.edu/e/i2/video_title_featured.jpg) !important; background-repeat: no-repeat;  height: 187px; width: 474px; margin: 0px; overflow: hidden;}
div.videoNew div#videoThumbs div.videoLabel-school     {background-image: url(http://steinhardt.nyu.edu/e/i2/video_title_school.jpg) !important; background-repeat: no-repeat;  height: 187px; width: 474px; margin: 0px; overflow: hidden;}

#appendbar .videoPodcasts {clear: both; float: left; margin-left: -15px; width: 383px;}
#appendbar .videoDepartments {float: left; margin-right: -15px; width: 384px;}


#appendbar .videoPodcasts { background-color: inherit; color: #000; height: 195px; border-top: 1px solid #682069; border-right: 1px solid #682069; border-bottom: 1px solid #682069; overflow: hidden}
#appendbar .videoPodcasts h3  {color: #682069; display: block; font-size: 12px; margin: 0px; padding-left: 15px; padding-top: 5px; border-bottom: 1px solid #682069; height: 19px;  }
#appendbar .videoPodcasts ul { overflow: hidden; height: 140px; list-style: none; margin: 0px; padding: 0px; }
#appendbar .videoPodcasts ul li { font-size: 11px; padding: 0px; margin: 0px; line-height: 2.1ex; padding: 4px 6px 4px 6px; margin: 1px 1px 1px 1px; border-bottom: 1px solid #e1d2e1;}
#appendbar .videoPodcasts ul li object {margin-top: 5px; }

#appendbar .videoPodcasts ul li.moreList {border-bottom: 0px; padding: 0px; margin: 0px;}


#appendbar .videoDepartments { background-color: inherit; color: #000; height: 195px; border-top: 1px solid #682069; border-bottom: 1px solid #682069; overflow: hidden}
#appendbar .videoDepartments h3 { font-size: 12px; margin: 0px; padding: 0px; border-bottom: 1px solid #682069; display: block; background-color: #a479a5; color: white; font-size: 12px; margin: 0px; padding-left: 10px; padding-top: 5px; height: 19px; color: white; text-decoration:none;  border-right: 1px solid #a479a5; }

#appendbar .videoDepartments ul { overflow: hidden; height: 140px; list-style: none; margin: 0px 0px 0px 0px; padding: 0px; font-size: 10px; }
#appendbar .videoDepartments ul li { font-size: 11px; padding: 0px; margin: 0px; line-height: 2.1ex; display: inline;}
#appendbar .videoDepartments ul li a { padding: 6px 6px 6px 6px; margin: 0px 1px 1px 1px;}
#appendbar .videoDepartments ul li a {  color: Black; text-decoration: none; display: block;}
#appendbar .videoDepartments ul li a:hover {background-color: #f0e8f0; color: black;}


#appendbar .videoPodcasts ul li.moreList a, #appendbar .videoDepartments ul li.moreList a { color: Black; text-decoration: none; display: block; font-size: 10px; padding: 6px 6px 6px 6px; ; margin: 0px; text-align: left; height: 11px; background-color: white; margin-top: 8px; bottom: 0px; border-bottom: 0px}
#appendbar .videoPodcasts ul li.moreList a:hover, #appendbar .videoDepartments ul li.moreList a:hover { background-color: #f0e8f0 !important;  }

#appendbar .videoPodcasts ul.moreList, #appendbar .videoDepartments ul.moreList  { overflow: hidden; height: 30px; }

#appendbar .videoBottom {width: 900px; clear: both; margin-top: 30px;}
#appendbar .videoListNEW { background-color: inherit; color: #000;  }
#appendbar .videoListNEW h3 { font-size: 12px; margin: 0px; padding: 0px; border-bottom: 1px solid #682069; display: block !important; background-color: #a479a5; color: white; font-size: 12px; margin: 0px; padding-left: 10px; padding-top: 5px; height: 19px; color: white; text-decoration:none;  border-right: 1px solid #a479a5; }

#appendbar .videoListNEW ul { height: auto; list-style: none; margin: 0px 0px 0px 0px; padding: 0px; font-size: 10px; }
#appendbar .videoListNEW ul li { font-size: 12px; padding: 0px; margin: 5px 0px 0px 0px; line-height: 2.1ex; display: block; }
#appendbar .videoListNEW ul li a { padding: 6px 6px 6px 6px; margin: 0px 1px 1px 1px; height: 90px}
#appendbar .videoListNEW ul li a {  color: Black; text-decoration: none; display: block;}
#appendbar .videoListNEW ul li a img {clear: none !important; width: 116px; height: 87px; float: left; margin: 0px 7px 5px 0px; padding: 0px; border: 1px solid white}
#appendbar .videoListNEW ul li a:hover {background-color: #C8C9C1; ; color: black;}

#appendbar div.videoNav { margin-left: 15px; margin-top: -3px; background-color: white; color: #682069; width: 156px; border: 1px solid #485D00; border-top: 0px; float: right;}
#appendbar div#search.videoNav {margin-top: 2px !important;}
#appendbar div.videoNav h3 { background-color: #dadfcc; color: #485D00; display: block !important;}
#appendbar div.videoNav h3 { font-size: 12px; margin: 0px; padding-left: 10px; padding-top: 6px !important; padding-bottom: 4px; border-bottom: 1px solid #485D00; border-top: 1px solid #485D00; height: 15px;  }
#appendbar div.videoNav form input { margin: 10px; width: 130px; font-size: 10px; }

#appendbar div.videoNav ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
#appendbar div.videoNav ul li { height: 26px; display: block; font-size: 13px; margin: 0px; border-bottom: 1px solid #dadfcc; padding: 1px;}
#appendbar div.videoNav ul li.last { border-bottom: 0px solid #E1E4E6; }
#appendbar div.videoNav ul li a { height: 16px; padding: 4px 4px 6px 11px; margin: 0px; width: 139px; display: block; background-color: inherit; color: #000; text-decoration: none; border: 0px !important}
#appendbar div.videoNav ul li a b { border-bottom: 1px solid #C8CEB2;}
#appendbar div.videoNav ul li a:hover { background-color: #485D00; color: white; text-decoration: none; }

div.videoNew div.videoDescription {min-height: 63px}
div.videoNew div.videoDescription, div.videoNew div.videoDescription p {font-size: 11px; line-height: 14px; padding: 4px 15px 2px 4px; margin: 0px;}

h4.subhead { clear: none !important; margin-left: 8px !important; margin-right: 10px !important; margin-bottom: 8px; padding-top: 0px; padding-right: 0px; padding-bottom: 1px !important; padding-left: 0px !important; font-size: 18px !important; font-weight: normal !important; color: #485D00 !important; border-bottom: 1px solid #485D00 !important }
div#vid_nav p { margin: 0px !important; }
div#vid_nav { margin-left: 8px !important; }
div#vid_nav { font-weight: bold; font-size: 13px; margin-bottom: 15px; margin-top: 8px; letter-spacing: 2px;}
div#vid_nav a { font-weight: normal; color: #485D00; padding-left: 2px; padding-right: 2px; letter-spacing: 0px; }
div#vid_nav a:hover { background-color: #485D00; border-bottom: 1px solid #485D00; }



/* NEW VIDEO PAGE */

div.videopages_page h3.videopages_page_title { display: none;}
div.videopages_page #appendbar .videoListNEW { background-color: inherit; color: #000;  }
div.videopages_page #appendbar .videoListNEW h3 { font-size: 12px; margin: 0px; padding: 0px; border-bottom: 1px solid #682069; display: block !important; background-color: #a479a5; color: white; font-size: 12px; margin: 0px; padding-left: 10px; padding-top: 5px; height: 19px; color: white; text-decoration:none;  border-right: 1px solid #a479a5; }

div.videopages_page #appendbar .videoListNEW ul { width: 691px; float: left; height: auto; list-style: none; margin: 0px; padding: 0px; font-size: 10px; }
div.videopages_page div#content #appendbar .videoListNEW ul li { font-size: 12px; padding: 0px; margin: 0px; line-height: 1.3em; display: block; float: left; }
div.videopages_page #appendbar .videoListNEW ul li a {width: 675px; padding: 6px; margin: 0px 0px 0px 0px !important; height: 107px; overflow:hidden}
div.videopages_page #appendbar .videoListNEW ul li a {border-bottom: 1px solid #e0e0e2;  color: Black; text-decoration: none; display: block;}
div.videopages_page #appendbar .videoListNEW ul li a strong {font-size: 12px; line-height: 1.3em }
div.videopages_page #appendbar .videoListNEW ul li a img {clear: none !important; width: 138px; height: 104px; float: left; margin: 0px 7px 5px 0px; padding: 0px; border: 1px solid white}
div.videopages_page #appendbar .videoListNEW ul li a:hover {background-color: #C8C9C1; ; color: black; border-bottom: black solid 1px;border-top: black solid 1px; margin-top: -1px !important;}


div.videopages_page #appendbar div.videoNav { margin-left: 0px; margin-top: 1px; background-color: white; color: #682069; width: 206px; border: 1px solid #485D00; border-top: 0px; float: right;}
div.videopages_page #appendbar div#search.videoNav {margin-top: 2px !important;}
div.videopages_page #appendbar div.videoNav h3 { background-color: #dadfcc; color: #485D00; display: block !important;}
div.videopages_page #appendbar div.videoNav h3 { font-size: 12px; margin: 0px; padding-left: 10px; padding-top: 6px !important; padding-bottom: 4px; border-bottom: 1px solid #485D00; border-top: 1px solid #485D00; height: 15px;  margin-top: -1px}
div.videopages_page #appendbar div.videoNav h3 a {font-size: 12px; margin: 0px; padding: 0px; color: #485D00; display: block; margin: -6px 0px -4px -10px; padding: 5px 0px 4px 10px; border: 1px solid #dadfcc; text-decoration: none}
div.videopages_page #appendbar div.videoNav h3 a:hover {border: 1px solid white; color: white; background-color: #485D00; }
div.videopages_page #appendbar div.videoNav form input { margin: 10px; width: 130px; font-size: 10px; }

div.videopages_page #appendbar div.videoNav ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0px; }
div.videopages_page #appendbar div.videoNav ul li { height: auto; display: block; font-size: 13px; margin: 0px; border-bottom: 1px solid #dadfcc; padding: 1px;}
div.videopages_page #appendbar div.videoNav ul li.last { border-bottom: 0px solid #E1E4E6; }
div.videopages_page #appendbar div.videoNav ul li a { height: auto; padding: 3px 4px 4px 11px; margin: 0px; width: 189px; display: block; background-color: inherit; color: #000; text-decoration: none; border: 0px !important; font-size: 11px; line-height: 1.3em}
div.videopages_page #appendbar div.videoNav ul li a b { border-bottom: 1px solid #C8CEB2;}
div.videopages_page #appendbar div.videoNav ul li a:hover { background-color: #485D00; color: white; text-decoration: none; }

div.videopages_page #appendbar div.videoNav input {height: 11px; margin: 0px; padding: 0px; font-size: 10px; }
div.videopages_page #appendbar div.videoNav input.videoSearch  {float:left; margin: 13px 0px 10px 10px; height: 13px; width: 135px; padding: 1px 2px; border: 1px solid black; border-right: 0px; background-color: #fff; color: #919E66; font-size: 10px; }
div.videopages_page #appendbar div.videoNav input.videoSearch[type=text]:focus { color: #000;}

div.videopages_page #appendbar div.videoNav input.search_submit {width: 45px; height: 17px !important; margin: 13px 0px 10px 0px; border: 0px; z-index: 100}

div.videopages_page #appendbar .videoListNEW ul li a span.videoButton {position: relative; ;float: left; top: -35px; left: 110px; clear: left !important;; display: block; width: 27px; height: 27px; background: url(http://steinhardt.nyu.edu/newsite/designs/steinhardt/round12/video_thumb.png) no-repeat 0px 0px; z-index: 1;}
div.videopages_page #appendbar .videoListNEW ul li span span {display: none}
div.videopages_page #appendbar .videoListNEW ul li a br {display: block;}
div.videopages_page #appendbar .videoListNEW ul li br {display: none;}


