@charset "utf-8";
/* Comedy Awards 2010 CSS May */

*, html {margin:0; padding:0;}

body {
	margin:0 auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000;
	background:url(../imgs/backgrounds/backgroundStripNew.jpg) top center repeat-y;
	}

#container {
	margin:0 auto;
	padding:0px 10px 0 30px;
	width:915px;
	height:auto;
	min-height:700px;
	background-image:url(../imgs/backgrounds/contentBackgroundStripWhiteNew.jpg);
	background-repeat:repeat-y;
	/*border:1px #0099FF dashed;*/
	}
#container-home {
	margin:0 auto;
	padding:0px;
	width:955px;
	height:auto;
	min-height:700px;
	background-image:url(../imgs/backgrounds/contentBackgroundStripWhiteNew.jpg);
	background-repeat:repeat-y;
	/*border:1px #0099FF dashed;*/
	}	
#leftContainer {
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	width:230px;
	height:auto;
	min-height:400px;
	/*border:1px #fff solid;*/
	
}
#logoLink {
		padding:0;
		margin:0;
		width:230px;
		height:auto;
}
		
#rightContainer {
	margin:0;
	padding:0;
	float:right;
	text-align:left;
	width:685px;
	/*border:1px #FFFF00 dashed;*/
}

#socialNetworks-twitterBox {
	margin:0;
	padding:10px;
	width:220px;
	height:403px;
	overflow:hidden;
	font:normal 12px Arial, "Helvetica", sans-serif;
	color:#014a8e;
	}
#theFooter {
	margin:0;
	padding:0;
	clear:both;
	text-align:left;
	width:915px;
	height:auto;
	/*border:1px #FFFF00 dashed;*/
}
#rightContainer .tabbackground{
	margin:0;
	padding:0;
	background-image:url(../imgs/content/contentTop_awardsHistory.jpg);
	background-repeat:no-repeat;
	height:40px; 
	width:665px;
	background-color:#014a8e;
	}

#rightContainer .title{
	margin:0;
	padding:12px 0 0 30px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:18px;
	color:#fbca5e;
	}
	#rightContainer .datetitle{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:18px;
	color:#fbca5e;
	}
#rightContainer p{
	margin:0;
	padding: 10px 30px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;
}
p {
	margin:0;
	padding: 10px 30px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;
	}
.comedyGod {
	margin:0;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;
}
#rightContainer .pIndented{
	margin:0;
	padding: 10px 60px; 
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;
}
#rightContainer .redTextTitle{
	margin:0;s
	padding:12px 0 0 30px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:18px;
	color:#ca4346;
	}
#rightContainer p.redText{
	margin:0;
	padding: 0px 30px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#ca4346;
	line-height:16px;
}
#rightContainer .tableText{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;
}
#rightContainer .judgingPanels{
	margin:0;
	padding: 0px 30px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	line-height:15px;
	color:#fff;
}

/**************************************************************************************************************************************
	#4 - top sub navigation

**************************************************************************************************************************************/
/*AWARDS  SUB NAVIGATION */
.subNavigation {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}

.subNavigation ul{
	margin: 0;
	padding:0;
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
.subNavigation li{
	margin: 0;
	padding: 0 3px 0 5px;
	list-style: none;
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	}

.subNavigation li a:link, .subNavigation li a:visited, .subNavigation li a:active {
	margin: 0;
	padding: 0px;
	list-style: none;
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
.subNavigation li a:hover, .subNavigation li a:visited:hover {
	color:#fbcf60;
	text-decoration:none;
}

/*NOMINEES  SUB NAVIGATION */
.subNavigationNominee {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}

.subNavigationNominee ul{
	margin: 0;
	padding:0;
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
.subNavigationNominee li{
	margin: 0;
	padding: 0 3px 0 5px;
	list-style: none;
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	}

.subNavigationNominee li a:link, .subNavigationNominee li a:visited, .subNavigationNominee li a:active {
	margin: 0;
	padding: 0px;
	list-style: none;
	display: inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
.subNavigationNominee li a:hover, .subNavigationNominee li a:visited:hover {
	color:#fbcf60;
	text-decoration:none;
}

/*********************************************************************************************************
	#3 - Image rollover information Effect

**********************************************************************************************************/

#imgContainerTop, #imgContainerBtm{
	margin:0px;
	position:relative;
	padding:0px;
	width:210px;
	height:210px;
	}
#imgContainerBtm .pics{
	margin:0px;
	position:relative;
	padding:0px;
	width:210px;
	height:210px;
}
#imgContainerTop img, #imgContainerBtm img{
	border:0px;
	width:210px;
	height:210px;
	}
#imgContainerTop a, #imgContainerBtm a{
	display:block;
	text-decoration:none;
	}

#imgContainerTop .textPlaceholder, #imgContainerBtm .textPlaceholder{
	margin:0px;
	padding:0px;
	position:absolute;
	bottom:0px;
	height:60px;
	left:0px;
	background-color:#000;;
	opacity: .5;
	filter: alpha(opacity=50);        	
	display:none;
	color:#ffffff;
	width:100%;
        }
#imgContainerTop .textPlaceholder div, #imgContainerBtm .textPlaceholder div{
	padding: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
#imgContainerTop .textPlaceholder div .title #imgContainerBtm .textPlaceholder div .title{
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
#imgContainerTop .textPlaceholder, #imgContainerBtm .textPlaceholder{
	text-decoration:none;
	cursor: pointer;
        }
#leftContainer  #slideshow-adv img{
	width:210px;
	height:210px;
	}
	

/*********************************************************************************************************

	#4 text scroller

*********************************************************************************************************/
/*
#rightContainer a.prev{
	display:block;
	width:30px;
	height:30px;
	background: url(../imgs/content/contentUpArrow.jpg) 0px 0px;
	float:right;
	margin:0 10px;
	cursor:pointer;
}
#rightContainer  a.next{
	display:block;
	width:30px;
	height:30px;
	background: url(../imgs/content/contentDownArrow.jpg) 0px 0px;
	float:right;
	margin:0 10px;
	cursor:pointer;
}
#rightContainer  a .next:hover, {
	background: url(../imgs/content/contentDownArrow.jpg) 0px -30px;
}
#rightContainer a .prev:hover{
	background: url(../imgs/content/contentUpArrow.jpg) 0px -30px;		
}
#rightContainer a.disabled {
	visibility:hidden !important;		
}
*/
		
/*********************************************************************************************************

	#5 NEWSLETTER SIGN UP

*********************************************************************************************************/


#signUpContainer {
	margin:0;
	padding:0px;
	background-image: url(../imgs/signup/newsletterBackg.jpg);
	background-repeat:no-repeat;
	width:665px;
	height:240px;
	}
#signUpForm {
	margin:0px;
	margin-left:0px;
	padding:0px;
	background-image: url(../imgs/signup/newsletterBackg.jpg);
	background-repeat:no-repeat;
	width:626px;
	height:60px;
	}
#signUpForm .text {
	color:#ca4347;
	padding:0px;
}

input[type="text"] { 
	border:none; 
	padding:6px 3px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ca4347;
	border-color:#fff;/* IE solution doh!*/
	font-weight:bold;
	 }
	 
/*input[type="file"] { 
	border:none; 
	padding:6px 3px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ca4347;
	border-color:#fff;/* IE solution doh!
	font-weight:bold;
	 }*/

input[type="password"] { 
	border:none; 
	padding:6px 3px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ca4347;
	border-color:#fff;/* IE solution doh!*/
	font-weight:bold;
	 }
input img{
	border:none;
	}
	
/*********************************************************************************************************

	#8  LINKS

*********************************************************************************************************/

.whitelinks, .whitelinksAlt, .whitelinksBlueBg{
	margin:0;
	padding:0;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}

 a:link.whitelinks, a:visited.whitelinks, a:active.whitelinks, {
	margin:0;
	padding:0;
	padding-bottom:2px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: underline;
	font-weight:bold;
}

a:link.whitelinksAlt, a:visited.whitelinksAlt, a:active.whitelinksAlt, a:link.whitelinksBlueBg, a:visited.whitelinksBlueBg, a:active.whitelinksBlueBg {
margin:0;
	padding:0;
	padding-bottom:2px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	font-weight:bold;
}
	
 a:hover.whitelinks, a:visited:hover.whitelinks {
	color:#ca4346;
	text-decoration:none;
	}

 a:hover.whitelinksAlt, a:visited:hover.whitelinksAlt {
	color:#014a8e;
	text-decoration:none;
	}
	
 a:hover.whitelinksBlueBg, a:hover:visited.whitelinksBlueBg {
	color:#ca4346;
	text-decoration:none;
	}
	
.redlinks {
	margin:0;
	padding:0;
	color:#ca4346;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}

 a:link.redlinks, a:visited.redlinks, a:active.redlinks {
	margin:0;
	padding:0;
	padding-bottom:2px;
	color:#ca4346;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: underline;
	font-weight:bold;
	}
 a:hover.redlinks, a:visited:hover.redlinks {
	color:#fff;
	text-decoration:none;
	}
	
.shownewslinks {
	margin:0;
	padding:0;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}

 a:link.shownewslinks, a:visited.shownewslinks, a:active.shownewslinks {
	margin:0;
	padding:0;
	padding-bottom:2px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: underline;
	font-weight:bold;
	}
 a:hover.shownewslinks, a:visited:hover.shownewslinks {
	color:#fbca5e;
	text-decoration:none;
	}

.shownewsTitlelinks {
	margin:0;
	padding:0;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}

 a:link.shownewsTitlelinks, a:visited.shownewsTitlelinks, a:active.shownewsTitlelinks {
	margin:0;
	padding:0;
	padding-bottom:2px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: underline;
	font-weight:bold;
	}
 a:hover.shownewsTitlelinks, a:visited:hover.shownewsTitlelinks {
	color:#fbca5e;
	text-decoration:none;
	}
	
	.homePageComplinks {
	margin:0;
	padding:0;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

 a:link.homePageComplinks, a:visited.homePageComplinks, a:active.homePageComplinks {
	margin:0;
	padding:0;
	padding-bottom:2px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	font-weight:bold;
	}
 a:hover.homePageComplinks, a:visited:hover.homePageComplinks {
	color:#ca4346;
	text-decoration:none;
	}
.complinks {
	margin:0;
	padding:0;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}

 a:link.complinks, a:visited.complinks, a:active.complinks {
	margin:0;
	padding:0;
	padding-bottom:2px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: underline;
	font-weight:bold;
	}
 a:hover.complinks, a:visited:hover.complinks {
	color:#fbca5e;
	text-decoration:none;
	}

.socialNetworks-twitterBox a:link, .socialNetworks-twitterBox a:visited, .socialNetworks-twitterBox a:active{
	margin:0;
	padding:0px;
	font:bodl 12px Arial, "Helvetica", sans-serif;
	color:#014a8e;
	text-decoration: underline;
	}
.socialNetworks-twitterBox a:hover, .socialNetworks-twitterBox a:visited:hover {color:#ca4346; }
/*********************************************************************************************************

	#6 QUICK LINKS

*********************************************************************************************************/

#theFooter .quickLinks {
	margin:0;
	padding:0;
	color:#014a8e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	}

#theFooter a:link.quickLinks, #theFooter a:visited.quickLinks, #theFooter a:active.quickLinks {
	margin:0;
	padding:0 7px;
	color:#014a8e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	}
#theFooter a:hover.quickLinks, #theFooter a:visited:hover.quickLinks {
	color:#000;
	text-decoration:none;
	}

/*********************************************************************************************************

	#6 lists

*********************************************************************************************************/


.orderedlists ol{
	margin:0px;
	padding:0px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;
	}
.orderedlists li{
	list-style-type:decimal;
	list-style-position:inside;
	margin:0;
	padding: 10px 30px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;

	}

.lists ul{
	margin:0px;
	padding:0px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;
	}
.lists li{
	list-style-type:disc;
	list-style-position:inside;
	margin:0;
	padding: 10px 20px 10px 30px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;

	}
	
	
	li a:link, li a:visited, li a:active {
	margin:0;
	padding:0;
	padding-bottom:2px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	font-weight:normal;
	}
 li a:hover, li a:visited:hover {
	color:#fbca5e;
	text-decoration:none;
	}

/**************************************************************************************************************************************
	#7 - gallery

**************************************************************************************************************************************/
 .gallerytext{
	margin:0;
	padding:0px;
	padding-top:10px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:10px;
	color:#ca4346;
	line-height:13px;
	text-align: center;
}
/**************************************************************************************************************************************
	#8 - Competition

**************************************************************************************************************************************/
a.Comp:link{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:12px;
	color:#ffffff;
}
a.Comp:visited{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:12px;
	color:#ffffff;
}
a.Comp:active{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:12px;
	color:#ffffff;
}
a.Comp:hover{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:12px;
	color:#000000;
}
#MySpamTrap {display: none;}
#hs {display: none;}



/**************************************************************************************************************************************
	#9 - Image Hover effect

**************************************************************************************************************************************/


#imgContainerTop, #imgContainerBtm {
	margin:0px;
	padding:0;
	width: 210px;
	height:210px;
	overflow:hidden;
	outline: none;
}

		
#theImg {
	margin:0;
	padding:0;
	width: 210px;
	height:100px;
	display:block;
	position: absolute;
	
}
.infoContainer {
	margin:0;
	padding:5px;
	width: 200px;
	height:210px;
	background-color:#FFF;
	z-index:1px;
}

.name{
	margin:5px 0;
	padding:0;
	font:bold 10px Verdana, sans-serif;
	color:#014a8e ;
	text-align:center;
}


.character{
	margin:0;
	padding:0;
	font:bold 10px Verdana, sans-serif;
	color:#000;
	text-align:center;
}

img {
	outline: none;
	border:0;
}
#infoBox {
	float: left;
	width: 600px;
	height: auto;
	text-align:justify;
	margin: 0px;
	padding: 10px;
	background: #000000 url(../imgs/backgrounds/backgroundStrip.jpg) top center repeat-y;
}

#infoBox p {
	color: #ffffff !important;
}

.infoBoxPhoto {
	float: left;
	margin: 0px;
	padding: 0px 10px 10px 0px;
}

#infoBox h1 {
	text-align: left;
	color: #014a8e !important;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}

#infoBox h2 {
	text-align: left;
	color: #014a8e !important;
	font-size: 14px;
	font-weight: normal;
	font-style:italic;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}


.orderedlistsFacts ol{
	margin:0px;
	padding:0px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;
	}
.orderedlistsFacts li{
	list-style-type: decimal;
	list-style-position: inside;
	margin: 0px 20px 0px 30px;
	padding: 10px 0px;
	font-family:Arial, "Helvetica", sans-serif;
	font-size:14px;
	color:#fff;
	line-height:16px;
}

.clear {clear:both}

#comedyGodsSidePanel {
	margin:0;
	padding:0;
	width:204px; 
	height:1387px; 
	background-image:url(../imgs/namez.jpg); 
	background-repeat:repeat-y;
	color:#000;
}
.cgradiotxt{
	font-family:Arial, "Helvetica", sans-serif;
	font-size:11px;
}	

#videoTitle {
	margin:20px 0;
	padding:8px 0 0 0;
	height:42px;
	width:626px;
	background:url(../imgs/video/youTube_title.jpg) no-repeat;
}

#videoframe-box .youtube-box a:link, #videoframe-box .youtube-box a:visited, #videoframe-box .youtube-box a:active{
	margin:0;
	padding:0px;
	font:bodl 10px Arial, "Helvetica", sans-serif;
	color:#fff;
	text-decoration: none;
	}
#videoframe-box .youtube-box a:hover, #videoframe-box .youtube-box a:visited:hover {color:#014a8e; }
	
	
		