@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;
}

#become-sponsor-banner{
	background-image:url(../images/become-a-sponsor-banner.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;
}

/*------------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;
}
/*----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;
}
