@charset "utf-8";
/* CSS Document */

body {
	margin-top:0px;
	background:#000;
}
.main {
	margin-left:auto;
	margin-right:auto;
	width:959px;
	color:#C7CDD8;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
.header {
	background:#000;
}
.footer-bg {
	background:url(../images/footer-bg.jpg) repeat-x;
	height:69px;
}
.input-box {
	background:#E4F3FF;
	border:solid 1px #11283A;
	font-weight:bold;
	color:#11283A;
}

.become-txt-field{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	border:#1C3E57 2px solid;	
}
/*-------BUTTON STYLE--------*/

.tablink {
	padding: 0px;
}
.tablink a {
	color: #d00;
	text-decoration: none;
	font-weight:bold;
	padding: 6px;
	display: block;
}
.tablink a:hover {
	background-color:#051623;
}
.btn {
	background-position:top;
	background-repeat:no-repeat;
	padding:0pc;
	margin:0px;
	border:0px;
	display:block;
}
.btn:hover {
	background-position:bottom;
	cursor:pointer;
}

.sign-up-btn {
	background:#1D3F5A;
	border: solid 1px #137BEA;
	color:#FFF;
}
a.submenu:link, a.submenu:active, a.submenu:visited {
	font-size:14px;
	font-weight:none;
	text-decoration:none;
	color:#4A92C9;
}
a.submenu:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
/*--------BUTTONS----------------*/
#wsmd-logo {
	background-image:url(../images/wsmd-logo.jpg);
	height:69px;
	width:171px;
}
#twitter-btn {
	background-image:url(../images/twitter-btn.jpg);
	height:55px;
	width:56px;
}
#fb-btn {
	background-image:url(../images/fb-btn.jpg);
	height:55px;
	width:56px;
}
#myspace-btn {
	background-image:url(../images/myspace-btn.jpg);
	height:55px;
	width:56px;
}
#blogger-btn {
	background-image:url(../images/blogger-btn.jpg);
	height:55px;
	width:56px;
}
#nbc-diversity-btn {
	background-image:url(../images/nbc-diversity-btn.jpg);
	height:61px;
	width:110px;
}
#f-btn {
	background-image:url(../images/f.jpg);
	height:40px;
	width:40px;
}
#m-btn {
	background-image:url(../images/m.jpg);
	height:40px;
	width:40px;
}
#t-btn {
	background-image:url(../images/t.jpg);
	height:40px;
	width:40px;
}
#b-btn {
	background-image:url(../images/b.jpg);
	height:40px;
	width:40px;
}

#btn-send{
	background-image:url(../images/btn-send.jpg);
	width:106px;
	height:32px;
}

#btn-clear{
	background-image:url(../images/btn-clear.jpg);
	width:106px;
	height:32px;
}

#vote{
	background-image:url(../images/btn-vote.jpg);
	width:89px;
	height:22px;
}

#submissions-banner{
	background-image:url(../images/submissions-banner.jpg);
	width:268px;
	height:135px;
}

/*#nbc-digital-banner{
	background-image:url(../images/nbc-digital-studios-banner.jpg);
	width:268px;
	height:135px;
}*/

#panel-discussion-banner{
	background-image:url(../images/panel-discussion-banner.jpg);
	width:268px;
	height:135px;
}

#staytuned-2010-winners-banner{
	background-image:url(../images/stay-tuned-winners-2010-banner.jpg);
	width:268px;
	height:135px;
}

/*#become-sponsor-banner{
	background-image:url(../images/become-a-sponsor-banner.jpg);
	width:209px;
	height:135px;
}*/

#los-angeles-final-banner{
	background-image:url(../images/los-angeles-final-banner.jpg);
	width:209px;
	height:135px;
}

#online-awards-banner{
	background-image:url(../images/online-awards-soon.jpg);
	width:209px;
	height:135px;
}

#top-winner-banner{
	background-image:url(../images/2009-top-prize-banner.jpg);
	width:268px;
	height:135px;
}

#diversecity-banner{
	background-image:url(../images/diversecity-banner.jpg);
	width:209px;
	height:69px;
}

#signup-banner{
	background-image:url(../images/signup-letter-banner.jpg);
	width:209px;
	height:69px;
}

#haiti-banner{
	background-image:url(../images/haiti-banner.jpg);
	width:209px;
	height:68px;
}

#submission-2010{
	background-image:url(../images/submissions-2010.jpg);
	width:266px;
	height:133px;
}

#semi-finals{
	background-image:url(../images/2010-semi-finals-banner.jpg);
	width:268px;
	height:280px;
}

#finals{
	background-image:url(../images/2010-finals-banner.jpg);
	width:268px;
	height:280px;
}

/*------------homepage-banner--------------*/

#alumni-testi {
	background:url(../images/alumni-testi-banner.jpg) top no-repeat;
	height:135px;
	width:268px;
	position:relative;
	margin:0px;
	padding:0px;
}
#alumni-testi li {
	margin:0px;
	padding:0px;
	position:absolute;
	list-style:none;
	top:37px;
}
#alumni-testi li, #alumni-testi a {
	height:98px;
	display:block;
}

#testi-image-1 {
	left:0px; width:137px;
}
#testi-image-2 {
	left:139px; width:129px;
}

#testi-image-1 a:hover {
	background: transparent url(../images/alumni-testi-banner.jpg) 0px -172px no-repeat;
	width:137px;
}
#testi-image-2 a:hover {
	background: transparent url(../images/alumni-testi-banner.jpg) -139px -172px no-repeat;
	width:129px;
}

/*Follow-us*/

#follow-us {
	background:url(../images/follow-us-banner.jpg) top no-repeat;
	height:68px;
	width:209px;
	position:relative;
	margin:0px;
	padding:0px;
}
#follow-us li {
	margin:0px;
	padding:0px;
	position:absolute;
	list-style:none;
	top:22px;
}
#follow-us li, #follow-us a {
	height:40px;
	display:block;
}

#follow-us-f{
	left:7px; width:35px;
}

#follow-us-m{
	left:62px; width:35px;
}

#follow-us-t{
	left:113px; width:37px;
}

#follow-us-y{
	left:159px; width:48px;
}

#follow-us-f a:hover {
	background: transparent url(../images/follow-us-banner.jpg) -7px -90px no-repeat;
	width:35px;
}

#follow-us-m a:hover {
	background: transparent url(../images/follow-us-banner.jpg) -62px -90px no-repeat;
	width:35px;
}

#follow-us-t a:hover {
	background: transparent url(../images/follow-us-banner.jpg) -113px -90px no-repeat;
	width:37px;
}

#follow-us-y a:hover {
	background: transparent url(../images/follow-us-banner.jpg) -159px -90px no-repeat;
	width:48px;
}
	
/*--------TEXT STYLES-------------*/

.light-yellow {
	color:#FAE691;
}
.white {
	color:#FFF;
	font:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.red {
	color:#F00;
	font-size:11px;
	text-decoration:underline;
}
.big-font3 {
	font-size:18px;
}
.big-font-red {
	font-size:18px;
	color:#F00;
}
a {
	color:#C7CDD8;
	text-decoration:underline;
}
a:hover {
	color:#FFF;
}
.yellow {
	color:#FFCC00;
}
.footer-txt {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#C3D8E8;
	line-height:15px;
}
.footer-txt a {
	color:#C3D8E8;
	text-decoration:none;
}
.footer-txt a:hover {
	color:#fff;
}
.footer-txt-blue {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#3273A7;
}

.blue{
	color:#1D3F5A;
}

.blue-link-txt {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#4A92C9;
}
.blue-link-txt a {
	color:#4A92C9;
	text-decoration:none;
}
.blue-link-txt a:hover {
	color:#FFF;
	text-decoration:underline;
}
.medl_font2 {
	color:#EAF4FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

.white{
	font-size:10px;
	color:#FFF;
}

.white a{
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}

.white a:hover{
	font-size:10px;
	color:#F00;
	text-decoration:none;
}
/*----BORDERED-----*/

.bordered-large {
	border:solid 1px;
	color:#1E405B;
	height:133px;
	width:266px;
}
.bordered-small {
	border:solid 1px;
	color:#1E405B;
	height:63px;
	width:210px;
}
.bordered-large-2 {
	border:solid 1px;
	color:#1E405B;
	height:230px;
	width:487px;
}
.bordered-large-3 {
	border:solid 1px;
	color:#1E405B;
	height:230px;
	width:266px;
}
.video-link {
	border:2px solid #192F44;
}
a img.video-link {
	border:2px solid #192F44;
}
a:hover img.video-link {
	border:2px solid #FFFFFF;
}
/*-------------MENUBAR--------------*/

#menubar {
	background:url(../images/menubar.png) top no-repeat;
	height:34px;
	width:959px;
	position:relative;
	margin:0px;
	padding:0px;
}
#menubar li {
	margin:0px;
	padding:0px;
	position:absolute;
	list-style:none;
	top:0px;
}
#menubar li, #menubar a {
	height:34px;
	display:block;
}
#home {
	left:3px;
	width:70px;
}
#about-us {
	left:73px;
	width:93px;
}
#films {
	left:166px;
	width:66px;
}
#showcase {
	left:232px;
	width:104px;
}
#submissions {
	left:336px;
	width:124px;
}
#partners {
	left:460px;
	width:98px;
}
#press {
	left:558px;
	width:68px;
}
#archive {
	left:626px;
	width:86px;
}
#faq {
	left:712px;
	width:50px;
}
#links {
	left:762px;
	width:66px;
}
#contact-us {
	left:828px;
	width:115px;
}
#home a:hover {
	background: transparent url(../images/menubar.png) -3px -34px no-repeat;
	width:70px;
}
#about-us a:hover {
	background: transparent url(../images/menubar.png) -73px -34px no-repeat;
	width:93px;
}
#films a:hover {
	background: transparent url(../images/menubar.png) -166px -34px no-repeat;
	width:66px;
}
#showcase a:hover {
	background: transparent url(../images/menubar.png) -232px -34px no-repeat;
	width:104px;
}
#submissions a:hover {
	background: transparent url(../images/menubar.png) -336px -34px no-repeat;
	width:124px;
}
#partners a:hover {
	background: transparent url(../images/menubar.png) -460px -34px no-repeat;
	width:98px;
}
#press a:hover {
	background: transparent url(../images/menubar.png) -558px -34px no-repeat;
	width:68px;
}
#archive a:hover {
	background: transparent url(../images/menubar.png) -626px -34px no-repeat;
	width:86px;
}
#faq a:hover {
	background: transparent url(../images/menubar.png) -712px -34px no-repeat;
	width:50px;
}
#links a:hover {
	background: transparent url(../images/menubar.png) -762px -34px no-repeat;
	width:66px;
}
#contact-us a:hover {
	background: transparent url(../images/menubar.png) -828px -34px no-repeat;
	width:115px;
}
/*-----DROP DOWN-----*/
#dropdown-about {
	width:175px;
	height:86px;
	background:url(../images/drop-down-about-us.jpg) top left no-repeat;
	padding:0px;
	margin:0px;
	position:absolute;
	visibility:hidden;
	top:0px;
}
#dropdown-about li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
}
#dropdown-about li, #dropdown-about a {
	display:block;
	height:28px;
}
#drp-about-mission {
	top:0px;
	width:175px;
}
#drp-about-prospective {
	top:29px;
	width:175px;
}
#drp-about-founder {
	top:58px;
	width:175px;
}
#drp-about-mission a:hover {
	background: transparent url(../images/drop-down-about-us.jpg) -175px -0px no-repeat;
}
#drp-about-prospective a:hover {
	background: transparent url(../images/drop-down-about-us.jpg) -175px -29px no-repeat;
}
#drp-about-founder a:hover {
	background: transparent url(../images/drop-down-about-us.jpg) -175px -58px no-repeat;
}
#dropdown-showcase {
	width:154px;
	height:144px;
	background:url(../images/drop-down-showcase.jpg) top left no-repeat;
	padding:0px;
	margin:0px;
	position:absolute;
	visibility:hidden;
	top:0px;
}
#dropdown-showcase li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
}
#dropdown-showcase li, #dropdown-showcase a {
	display:block;
	height:28px;
}
#drp-showcase-panel {
	top:0px;
	width:154px;
}
#drp-showcase-awards {
	top:29px;
	width:154px;
}
#drp-showcase-judges {
	top:57px;
	width:154px;
}
#drp-showcase-location {
	top:86px;
	width:154px;
}
#drp-showcase-photos {
	top:115px;
	width:154px;
}
#drp-showcase-panel a:hover {
	background: transparent url(../images/drop-down-showcase.jpg) -154px -0px no-repeat;
}
#drp-showcase-awards a:hover {
	background: transparent url(../images/drop-down-showcase.jpg) -154px -29px no-repeat;
}
#drp-showcase-judges a:hover {
	background: transparent url(../images/drop-down-showcase.jpg) -154px -57px no-repeat;
}
#drp-showcase-location a:hover {
	background: transparent url(../images/drop-down-showcase.jpg) -154px -86px no-repeat;
}
#drp-showcase-photos a:hover {
	background: transparent url(../images/drop-down-showcase.jpg) -154px -115px no-repeat;
}
#dropdown-submissions {
	width:205px;
	height:28px;
	background:url(../images/drop-down-submissions.jpg) top left no-repeat;
	padding:0px;
	margin:0px;
	position:absolute;
	visibility:hidden;
	top:0px;
}
#dropdown-submissions li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
}
#dropdown-submissions li, #dropdown-submissions a {
	display:block;
	height:28px;
}
#drp-submissions-short-films {
	top:0px;
	width:205px;
}
#drp-submissions-short-films a:hover {
	background: transparent url(../images/drop-down-submissions.jpg) -205px -0px no-repeat;
}
#dropdown-press {
	width:172px;
	height:115px;
	background:url(../images/drop-down-press.jpg) top left no-repeat;
	padding:0px;
	margin:0px;
	visibility:hidden;
	position:absolute;
	top:0px;
}
#dropdown-press li {
	padding:0px;
	margin:0px;
	position:absolute;
	list-style:none;
}
#dropdown-press li, #dropdown-press a {
	display:block;
	height:28px;
}
#drp-press-csc-news {
	top:0px;
	width:172px;
}
#drp-press-releases {
	top:28px;
	width:172px;
}
#drp-press-accreditation {
	top:57px;
	width:172px;
}
#drp-press-media-coverage {
	top:86px;
	width:172px;
}
#drp-press-csc-news a:hover {
	background: transparent url(../images/drop-down-press.jpg) -172px -0px no-repeat;
}
#drp-press-releases a:hover {
	background: transparent url(../images/drop-down-press.jpg) -172px -28px no-repeat;
}
#drp-press-accreditation a:hover {
	background: transparent url(../images/drop-down-press.jpg) -172px -57px no-repeat;
}
#drp-press-media-coverage a:hover {
	background: transparent url(../images/drop-down-press.jpg) -172px -86px no-repeat;
}
#dropdown-archive {
	width:57px;
	height:115px;
	background:url(../images/drop-down-archive.jpg) top left no-repeat;
	margin:0px;
	padding:0px;
	position:absolute;
	visibility:hidden;
	top:0px;
}
#dropdown-archive li {
	padding:0px;
	margin:0px;
	list-style:none;
	position:absolute;
}
#dropdown-archive li, #dropdown-archive a {
	display:block;
	height:28px;
}
#drp-archive-2009 {
	top:0px;
	width:57px;
}
#drp-archive-2008 {
	top:28px;
	width:57px;
}
#drp-archive-2007 {
	top:57px;
	width:57px;
}
#drp-archive-2006 {
	top:86px;
	width:57px;
}
#drp-archive-2009 a:hover {
	background: transparent url(../images/drop-down-archive.jpg) -57px -0px no-repeat;
}
#drp-archive-2008 a:hover {
	background: transparent url(../images/drop-down-archive.jpg) -57px -28px no-repeat;
}
#drp-archive-2007 a:hover {
	background: transparent url(../images/drop-down-archive.jpg) -57px -57px no-repeat;
}
#drp-archive-2006 a:hover {
	background: transparent url(../images/drop-down-archive.jpg) -57px -86px no-repeat;
}
#dropdown-2008 {
	background:url(../images/2008-press-drp.jpg) top left no-repeat;
	height:44px;
	width:133px;
	padding:0px;
	margin:0px;
	visibility:hidden;
	position:absolute;
	top:0px;
}
#dropdown-2008 li {
	list-style:none;
	padding:0px;
	margin:0px;
	position:absolute;
}
#dropdown-2008 li, #dropdown-2008 a {
	display:block;
	height:21px;
}
#drp-2008-press {
	top:1px;
	width:133px;
}
#drp-2008-media {
	top:23px;
	width:133px;
}
#drp-2008-press a:hover {
	background: transparent url(../images/2008-press-drp.jpg) -133px -1px no-repeat;
}
#drp-2008-media a:hover {
	background: transparent url(../images/2008-press-drp.jpg) -133px -23px no-repeat;
}

#dropdown-sponsor {
	width:170px;
	height:56px;
	background:url(../images/drop-down-become-sponsor.jpg) top left no-repeat;
	padding:0px;
	margin:0px;
	position:absolute;
	visibility:hidden;
	top:0px;
}
#dropdown-sponsor li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
}
#dropdown-sponsor li, #dropdown-sponsor a {
	display:block;
	height:28px;
}

#drp-sponsor-partners {
	top:0px;
	width:170px;
}

#drp-sponsor-become {
	top:28px;
	width:170px;
}


#drp-sponsor-partners a:hover {
	background: transparent url(../images/drop-down-become-sponsor.jpg) -170px -0px no-repeat;
}

#drp-sponsor-become a:hover {
	background: transparent url(../images/drop-down-become-sponsor.jpg) -170px -28px no-repeat;
}

#dropdown-films {
	width:121px;
	height:57px;
	background:url(../images/drop-down-films.jpg) top left no-repeat;
	padding:0px;
	margin:0px;
	position:absolute;
	visibility:hidden;
	top:0px;
}

#dropdown-films li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
}

#dropdown-films li, #dropdown-films a {
	display:block;
	height:28px;
}

#drp-films-films {
	top:0px;
	width:121px;
}

#drp-films-testi {
	top:29px;
	width:121px;
}

#drp-films-films a:hover {
	background: transparent url(../images/drop-down-films.jpg) -121px -0px no-repeat;
}

#drp-films-testi a:hover {
	background: transparent url(../images/drop-down-films.jpg) -121px -29px no-repeat;
}
/*------Archives Styles----*/

ul#navlist {
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	white-space:nowrap;
	padding-bottom:3px;
	padding-top:3px;
}
#navlist li {
	display:inline;
	list-style-type: none;
}
#navlist a {
	padding: 3px 10px;
}
#navlist a:link, #navlist a:visited {
	color: #fff;
	background-color: #1D3F5A;
	text-decoration: none;
}
#navlist a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #369;
}
#left-side-links {
	list-style:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#4A92C9;
}
#left-side-links a {
	color:#4A92C9;
	text-decoration:none;
}
#left-side-links a:hover {
	color:#FFF;
	text-decoration:underline;
}
.bio {
	background:#0A141D;
	font-size:18px;
	color:#FFCC00;
	font-weight:bold;
}

/* videos */
.video-title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#fccc00;
	font-weight:bold;
	text-decoration:none;
	margin:0px 12px 12px 0px;
}

.video-description{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	margin:0px 12px 8px 0px;
}

.video-creator{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	margin:0px 12px 0px 0px;
}


.video-bottom-rate{ 
	height:23px;
	width:177px;
	margin:0px 5px 0px 5px; 
	text-decoration:none;
	font:Verdana; 
	font-size:12px; 
	color:#FFF; 
	text-decoration:none;
}

.rate{
	margin:5px 0px 0px 35px;
	position:absolute;
	font:Verdana; 
	font-size:12px; 
	color:#FFF; 
	text-decoration:none;
}

.vid-rate-txt{
	margin:5px 0px 0px 7px;
	position:absolute;
	z-index:100;
	font:Verdana; 
	font-size:12px; 
	color:#FFF; 
	text-decoration:none;
}

.video-bottom-links{
	width:177px; 
	height:23px; 
	margin:0px 5px 0px 5px; 
	text-decoration:none;
	z-index:100;
}

.video-bottom-links a{
	margin:5px 0px 0px 29px; 
	position:absolute; 
	font:Verdana; 
	font-size:12px; 
	color:#FFF; 
	text-decoration:none;;
}

.video-bottom-links a:hover{
	color:#ffea00; 
	text-decoration:none;
}

.vid-rate{
	position:absolute;
	z-index:99;
	width:16px; 
	height:15px;
	margin:2px 0px 0px 7px;
}

.vid-thumb{
	background-color:#0f212f;
	width:175px;
	display:block;
	margin:5px 5px 2px 5px;
	cursor:pointer;
	text-decoration:none;
	border:1px #285880 solid;
}

.vid-thumb:hover{
	background-color:#203e5d;
	width:175px;
	display:block;
	margin:5px 5px 2px 5px;
	cursor:pointer;
	text-decoration:none;
	border:1px #285880 solid;
}

.vid-thumb a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

.vid-thumb a:hover{
	text-decoration:none;
	color:#ffcc00;
}

.vid-thumb-no-hover{
	background-color:#0f212f;
	width:175px;
	margin:5px 5px 2px 5px;
	text-decoration:none;
	border:1px #285880 solid;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

#submit{
	background-image:url(../judging/images/btn-submit.jpg);
	width:80px;
	height:28px;
}

#home_video{
	background-image:url(../judging/images/btn-home.jpg);
	width:66px;
	height:28px;
}

#cancel{
	background-image:url(../judging/images/btn-cancel.jpg);
	width:86px;
	height:28px;
}

#edit-rating{
	background-image:url(../judging/images/btn-edit.jpg);
	width:123px;
	height:28px;
}

#vote{
	background-image:url(../judging/images/btn-vote.jpg);
	width:66px;
	height:28px;
}

.wsmd-txt{
	font-size:10px;
	color:#F00;
	text-decoration:none;
}

.wsmd-txt:hover{
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}


