/*Reset*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

/*ie6 background image flicker fix*/
html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}


html {
	/*background: url(images/bg-body-middle.gif) repeat center 80px;*/
}

body {
	/*background: url(images/bg-body-top.gif) repeat-x center 70px;*/
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	line-height: 1.2;
}

#htmlcontainer {
	background: url(images/bg-body-middle.gif) repeat center 10px;
	height: 100%;
}

#bodycontainer {
	background: url(images/bg-body-top.gif) repeat-x center top;
	height: 100%;
}

.sprite {
	display: block;
	height: 0;
	overflow: hidden;
}

a,
a:hover {s
	outline: none;
}

img {
	border: none;
}

.left {
	float: left;
	margin: 0 1em .5em 0;
}

.right {
	float: right;
	margin: 0 0 .5em 1em;	
}

.videoplayer-small {
	height: 284px;
	width: 442px;
}

.videoplayer-large {
	height: 318px;
	width: 499px;
}

#videoPlayerSwf {
	outline: none;
}

/*.featured RESET*/
#content .featured {
	clear: none;
	float: none;
/*	margin: 0;
	overflow: visible;
	padding: 0;*/
	width: auto;
}

.ad-160x600 {
	margin: 2em auto 0;
	width: 160px;
}

.ad-728x90 {
	margin: 2em auto;
	width: 728px;
}

#content {
	background: url(images/jeopardy_bg_fade.png) repeat-x center bottom;
	_background: url(images/bg-body-bottom.gif) repeat-x center bottom;
	height: 100%;
	width: 100%;
}

	.aesthetics {
		background: url(images/bg-maincontent-middle.gif) repeat-y center top;
		margin: 0 auto;
		width: 1002px;
	}
			
		.aesthetics .aesthetics {
			background: url(images/bg-maincontent-top.gif) no-repeat center top;
		}
		
			#maincontent {
				background: url(images/bg-maincontent-bottom.gif) no-repeat center bottom;		
				min-height: 78em;
				height: auto !important;
				height: 78em;
				padding: 0 27px 40px;	
				_padding: 0 0 40px;
			}
			
			*:first-child+html #maincontent {
				padding: 0 23px 40px;
			}
			
				#header {
					background: url(images/header.png) no-repeat center top;
					float: left;
					margin: 13px 0 0 0;
					padding-top: 90px;
					width: 273px;				
				}	
				
				.banner {					
					float: left;
					margin: 10px 0 0 40px;
					height: 78px;
					width: 605px;
				}
				
				
				#social-buttons {
					float:right;
					margin: 71px 201px 0 0;
				}
				
				#social-buttons li {
					text-decoration: none;
					list-style-type: none;
					float:left;
				}
				
				#social-buttons .facebook {
					width: 100px;	
				}
				#social-buttons .followtwitter_button {
					width: 61px !important;
				}
				#social-buttons .followtwitter_button{
					background: url(images/twitter-button.png) no-repeat top left;
					height: 0;
					margin-top: 0px !important;
					display: block;
					padding-top: 20px !important;
					width: 61px;
					text-indent: -9999px;
				}
				/*Navigation*/
				ul#nav {
					clear: left;
					float: left;
					list-style: none;
					margin: 10px 0 10px;
					_margin: 10px 0 10px 12px;
					position: relative;
					width: 956px;
					z-index: 100;
				}
					ul#nav li {				
						background: url(images/bg-nav.jpg) no-repeat top left;		
						float: left;
						position: relative;						
					}
																		
						ul#nav li a {
							padding-top: 40px;
							outline: none;
						}
						
						ul#nav li#nav-showguide {
							background-position: left top;
							width: 134px;
						}
							ul#nav li#nav-showguide:hover,
							ul#nav li#nav-showguide.over {
								background-position: left -40px;
							}
						
						ul#nav li#nav-news {
							background-position: -134px top;	
							width: 68px;
						}
						
							ul#nav li#nav-news:hover,
							ul#nav li#nav-news.over {
								background-position: -134px -40px;
							}
						
						ul#nav li#nav-beacontestant {	
							background-position: -202px top;	
							width: 150px;
						}
						
							ul#nav li#nav-beacontestant:hover,
							ul#nav li#nav-beacontestant.over {
								background-position: -202px -40px;
							}
						
						ul#nav li#nav-cluecrew {	
							background-position: -352px top;
							width: 137px;
						}
						
							ul#nav li#nav-cluecrew:hover,
							ul#nav li#nav-cluecrew.over {
								background-position: -352px -40px;
							}
						
						ul#nav li#nav-gamesandmobile {	
							background-position: -489px top;
							width: 146px;
						}
							ul#nav li#nav-gamesandmobile:hover,
							ul#nav li#nav-gamesandmobile.over {
								background-position: -489px -40px;
							}
						
						ul#nav li#nav-video {	
							background-position: -635px top;
							width: 69px;
						}
							ul#nav li#nav-video:hover,
							ul#nav li#nav-video.over {
								background-position: -635px -40px;
							}
									
						ul#nav li#nav-downloads {	
							background-position: -704px top;
							width: 116px;
						}
							ul#nav li#nav-downloads:hover,
							ul#nav li#nav-downloads.over {
								background-position: -704px top;
								background-position: -704px -40px;
							}
						
						ul#nav li#nav-communities {	
							background-position: -820px top;
							width: 133px;
						}
							ul#nav li#nav-communities:hover,
							ul#nav li#nav-communities.over {
								background-position: -820px -40px;
							}
						
					ul#nav li ul {
						top: -999em;
  						left: -1px;
					}
					
					ul#nav li:hover ul,
					ul#nav li.over ul {
						top: 40px;
					}
						
					ul#nav li ul {
						background: #000523 url(images/bg-subnav.gif) repeat-x left top;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						list-style: none;
						position: absolute;
						width: 16.5em;
						z-index: 100;
					}
					
					ul#nav li ul li {	
						background: none;
						border-bottom: 1px solid #454486;								
						float: none;	
						margin: 0 auto;
						padding: .5em 0;
						width: 90%;
						_width: 85%;
					}	
					
					ul#nav li ul li.last {	
						border: none;							
					}
					
						ul#nav li ul li a {								
							color: #E2E1E3;
							display: block;
							font-size: 1.1em;	
							margin-left: .8em;
							padding: 0;																			
							text-decoration: none;	
							white-space: nowrap;
							width: 100%;						
						}
							ul#nav li ul li a.featured {
								margin-left: .8em;
								_margin-left: .4em;
							}	
						
							ul#nav li ul li a:hover {	
								color: #FFC001;
							}

				#maincontent .aesthetics {
					background: url(images/bg-subpage-tile.gif) repeat center top;
					clear: both;
					margin: 0 auto;
					width: 952px;
				} 
				
					#maincontent .aesthetics .aesthetics {
				} 													
									
						#maincontent .aesthetics .aesthetics .sectioncontent {
							background: url(images/bg-subpage-gradient.jpg) repeat-x center top;
							_height: 1%;
							overflow: hidden;
							padding-bottom: 8em;				
						}
					
							.sectioncontent h1.cufon {
								color: #ffffff;		
								font-size: 3.5em;
								font-weight: bold;								
								text-transform: uppercase;							
							}
							
							.sectioncontent a {
								color: #1452F5;
								color: #C8DFFF;=
								/*color: #E2E1E3;*/
							}
							
							.sectioncontent a:hover {
								color: #FFC001;
							}
						
						/*SUBNAVIGATION*/
						#subnav {							
							background: url(images/bg-subnav.jpg) repeat-x center 1px;	
							float: left;
							font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 1.1em;
							margin: 15px 20px 0 20px;
							_margin: 15px 20px 0 10px;
							min-height: 30em;
							height: auto !important;
							height: 30em;
							padding: 30px 0 0 0;		
							width: 200px;							
						}
						
						#subnav ul {						
							list-style: none;
							margin: 0 auto;	
							width: 160px;		
						}
							#subnav ul li {
								padding-bottom: .5em;
							}
													
								#subnav ul li a {
									color: #e2e1e3;
									display: block;
									padding-bottom: .5em;
									outline: none;
									text-decoration: none;
								}
									#subnav ul li:hover a,
									#subnav ul li.over a,
									#subnav ul li a.selected {
										border-bottom: 1px solid #262B42;
										color: #FFC001;
										margin-bottom: -1px;
									}
									
										#subnav ul li:hover ul li a,
										#subnav ul li.over ul li a {
											border: none;
											color: #e2e1e3;
											margin-bottom: 0;
										}
										
											#subnav ul li:hover ul li:hover a,
											#subnav ul li.over ul li.over a,
											#subnav ul li ul li a.selected {
												border-bottom: 1px solid #262B42;
												color: #FFC001;
												margin-bottom: -1px;
											}
									
									#subnav ul li ul {
										font-size: .9em;
										list-style: none;
										margin: .5em 0 0 0;
										padding-left: 1em;
										width: 94%;
									}
						
						.subpage-content {
							float: left;
							margin-top: 15px;
							min-height: 65em;
							height: auto !important;
							height: 65em;
							padding-right: 20px;
							width: 690px;
						}
						
							.subpage-content p {
								font-size: 1.2em;
								margin-bottom: 1em;
							}
						
			
/*HOME*/
.aesthetics#home,
.aesthetics#home .aesthetics,
.aesthetics#home .aesthetics .sectioncontent {
	background: none;
	padding-bottom: 0;
}

	#essentials {
		background: url(../images/bg-essentials.gif) no-repeat center top;
		clear: both;
		float: left;
		height: 670px;		
		width: 200px;
	}
	
	#essentials h2 {
		color: #FFFFFF;
		font-size: 2.5em;
		margin: 20px 0 5px;
		text-align: center;
		text-transform: uppercase;
		z-index: 1;	
	}
		
		#essentials ul {	
			list-style: none;
			margin: 0 0 0 7px;
			width: 175px;		
		}
		
		#essentials ul li {		
			background: url(../images/bg-essentials-frame.jpg) no-repeat center top;
			height: 115px;
			margin: 0 0 2px 1px;
			_margin: 0 0 0 1px;
			padding: 4px 0 0 7px;
			width: 175px;
		}
		
		#essentials ul li a {
			display: block;
			height: 107px;
			margin: 0 0 0 1px;
			overflow: hidden;
			width: 167px;
		}
			#essentials ul li a:hover {
				border: 2px solid #C3DEFC;
				height: 102px;
				width: 162px;
			}
			
			#essentials ul li a:hover img {
				margin: -2px 0 0 -2px;				
			}

	#billboardcontainer {
		float: right;
		overflow: hidden;
		width: 738px;
	}
	
		#billboardcontainer ul#billboards {
			height: 272px;
			float: left;
			list-style: none;
			margin: 0;
			padding: 0;
			width: 738px;
		}
		
		#billboardcontainer ul#billboards li {
		}
		
		#billboardcontainer ul#billboardnavigation {
			float: right;
			list-style: none;
			position: absolute;
			margin: -24px 0 0 638px;
			width: 100px;
			z-index: 10000;
		}
		
		#billboardcontainer ul#billboardnavigation li {
			float: left;
			margin-right: 11px;
		}
		
		#billboardcontainer ul#billboardnavigation li a {
			background: url(../images/billboard-button.gif) no-repeat left -14px;	
			padding-top: 14px;
			width: 14px;		
		}
		
		#billboardcontainer ul#billboardnavigation li a:hover,
		#billboardcontainer ul#billboardnavigation li a.selected {
			background-position: left top;
		}
		
	#newscontainer {
		background: url(../images/bg-newsfeed.jpg) no-repeat left top;
		float: right;
		width: 738px;
	}
	
		#newscontainer h2 {
			float: left;
			margin: 0;
			padding-top: 35px;
			width: 135px;
		}
		
		#newscontainer #rssticker {
			color: #c3d3fe;
			float: left;
			font-family: Verdana, Arial, Helvetica, sans-serif;		
			width: 500px;
		}
		
			#newscontainer #rssticker ul {
				height: 3.5em;
				list-style: none;
				overflow: hidden;
				width: 100%;
			}			
				#newscontainer #rssticker ul li {
					margin: 1em 0 0 1em;
				}				
					#newscontainer #rssticker ul li a{
						color: #c3d3fe;
						display: block;
						font-size: 1.2em;
						text-decoration: none;
						width: 100%;
				}
		
		#newscontainer a#morenews {
			float: right;
			padding-top: 35px;
			width: 101px;
		}
	
	ul#lowerpromos {
		float: right;		
		list-style: none;
		margin-top: 5px;
		width: 738px;
	}
	
		ul#lowerpromos li {
			border: 5px solid #090775;
			background: #060646 url(../images/bg-lowerpromo.jpg) repeat-x left top;
			float: left;
			margin: 0 .5em .5em 0;
			min-height: 11.3em;
			height: auto !important;
			height: 11.3em;			
			width: 356px;
		}
		
			ul#lowerpromos li.last {
				margin: 0 0 .5em 0;
			}
		
			ul#lowerpromos li a {
				float: right;
				margin: .5em 1em 0 0;
			}
		
			ul#lowerpromos li .promo-title {
				border-bottom: 1px solid #454486;
				float: left;
				font-size: 1em;
				margin: .5em 0 0 1em;
				_margin: .5em 0 0 .4em;
				padding: 0 0 .3em 0;
				width: 233px;
			}
		
				ul#lowerpromos li .promo-title h3 {
					color: #ffffff;
					font-size: 1.8em;
					font-weight: bold;
					text-transform: uppercase;
				}
				
				ul#lowerpromos li .promo-title h4 {
					color: #ffffff;
					font-size: 1.4em;
					font-weight: normal;
					_margin-top: -.3em;
					text-transform: uppercase;
				}
				
			ul#lowerpromos li p {
				float: left;
				font-family: Verdana, Arial, Helvetica, sans-serif;	
				margin: .3em 0 1em 1em;
				_margin: .3em 0 1em .5em;		
				text-align: left;
				width: 21em;	
			}
			
			ul#lowerpromos li p a {
				color: #e2e1e3;
				*float: left;
				font-size: 1.1em;
				line-height: 1.2;
				margin: 0;
				*padding: 0;
				text-decoration: none;
			}
			
			ul#lowerpromos li p a:hover {
				color: #ffc001;			
			}
	
	a#beacontestant {
		background: url(../images/banners/beacontestant.jpg) no-repeat center top;
		float: right;	
		/*margin-top: 5px;*/
		padding-top: 100px;
		width: 738px;
	}

/******SHOW GUIDE******/

/*Hometown Howdies*/
.aesthetics#showguide-thisweek {
	background: url(images/bg-sectioncontent.gif) repeat center top;
}
.aesthetics#showguide-thisweek .aesthetics {
	background: url(images/bg-sectioncontent-gradient.jpg) repeat-x center 432px;
}

.aesthetics#showguide-thisweek .aesthetics .sectioncontent {
	background: url(images/bg-subpage-image.jpg) no-repeat left top;
	padding-top: 50px;
}
	#showguide-thisweek h1 {
		margin-bottom: 30px;
		padding: 0 0 0 50px;
	}

	#showguide-thisweek #playercontainer {
		clear: left;
		float: left;
		padding: 0 0 0 50px;
	}

	#showguide-thisweek a#winnersblog {
		background: url(../showguide/thisweek/images/button-winnerscircle.jpg) no-repeat center top;
		float: right;
		margin-right: 50px;
		_margin-right: 30px;
		margin-top: 4px;
		padding-top: 211px;
		width: 308px;
	}
	
	#showguide-thisweek a#playall {
		background: url(../showguide/thisweek/images/button-playall.jpg) no-repeat center top;
		float: right;
		margin: 15px 50px 0 0; 
		_margin-right: 30px; 
		padding-top: 81px;
		width: 308px
	}
	
	ul#hometownhowdies {
		clear: both;
		_height: 1%;
		list-style: none;
		margin: 0 0 0 50px;
		overflow: hidden;
	}
		ul#hometownhowdies li {			
			float: left;
			margin: 4.5em 3.4em 0 0;
			_margin: 4.5em 3em 0 0;
		}
		
		ul#hometownhowdies li#lastrow {
			margin-left: 11.8em;
			_margin-left: 5.5em;
		}
		ul#hometownhowdies li#lastrow-9 {
			margin-left: 33.5em;
			_margin-left: 16.2em;
		}
		
		ul#hometownhowdies li#lastrow-10 {
			margin-left: 22.8em;
			_margin-left: 11.4em;
		}
		
		ul#hometownhowdies li#lastrow-12 {
			margin-left: 0;
		}		
			
			ul#hometownhowdies li p {
				color: #ffffff;
				display: block;
				font-size: 1.2em;
				text-align: center;
			}
			
			ul#hometownhowdies li .frame {
				background: url(../showguide/thisweek/images/bg-howdy.gif) no-repeat center top;
				height: 135px;
				width: 188px;
			}			
			
				ul#hometownhowdies li .frame a {
					float: left;	
					height: 127px;					
					margin: 4px 0 0 4px;
					overflow: hidden;
					width: 179px;				
				}	
					ul#hometownhowdies li .frame a img {
						
					}				
					
					ul#hometownhowdies li .frame a:hover {
						border: 2px solid #C3DEFC;		
						height: 123px;
						width: 175px;									
					}
					
					ul#hometownhowdies li .frame a:hover img{		
						margin: -2px 0 0 -2px;
					}
								
			ul#hometownhowdies li p.name {
				font-weight: bold;			
				margin-top: .8em;	
			}
			
			ul#hometownhowdies li p.city {			
			}

/*WHEN TO WATCH*/
.aesthetics#showguide-whentowatch .sectioncontent {
	min-height: 60em;
	height: auto !important;
	height: 60em;
}

.aesthetics#showguide-whentowatch .sectioncontent h1 {
	margin: 30px 0 30px 50px;
}

	.aesthetics#showguide-whentowatch .sectioncontent #whentowatch {
		margin: 0 auto;
		width: 744px;
	}
		
		.aesthetics#showguide-whentowatch .sectioncontent #whentowatch p {
			font-size: 1.2em;
			margin-top: 1em;
		}
	
		.aesthetics#showguide-whentowatch .sectioncontent #whentowatch h2 {
			margin-top: 1em;
		}
		
		.aesthetics#showguide-whentowatch .sectioncontent #whentowatch table {
			font-size: 1.2em;
			width: 100%;
		}
		
			.aesthetics#showguide-whentowatch .sectioncontent #whentowatch table th {
				/*background: #000523;*/
				border-bottom: 1px solid #ffffff;
				font-size: 1.2em;		
				padding: .5em 0 0;		
			}
			
			.aesthetics#showguide-whentowatch .sectioncontent #whentowatch table td {
				padding-top: .5em;
			}
			
/*VIRTUAL SET TOUR*/
.aesthetics#showguide-virtualsettour {
}

.aesthetics#showguide-virtualsettour h1 {
	margin: 30px 0 30px 50px;
}

	.aesthetics#showguide-virtualsettour p {
		font-size: 1.2em;
		margin-bottom: 1em;
		padding: 0 50px;
	}
	
	.aesthetics#showguide-virtualsettour #settourplayer {
		height: 360px;
		margin: 3em auto;
		width: 640px;
	}

/*SHOW HISTORY*/
.aesthetics#showguide-abouttheshow-showhistory .sectioncontent {
}

	ul#showhistoryfacts {
		font-size: 1.2em;
		list-style-position: inside;
	}
	
		ul#showhistoryfacts li{
			line-height: 1.5;
			margin-bottom: 1em;
		}

		ul#showhistoryfacts li .inset {
			float: right;
			margin: 1em 2em 0;
			width: 179px;
		}
			
			ul#showhistoryfacts li .inset p {
				font-size: .8em;
				margin: 1em 0 0 1.5em;
			}
			
/*PRODUCTION CREDITS*/
.aesthetics#showguide-abouttheshow-productioncredits {

}

	.aesthetics#showguide-abouttheshow-productioncredits ul#productioncredits {
		font-size: 1.2em;
		_height: 1%;
		list-style: none;
		margin-top: 1em;
	}
	.aesthetics#showguide-abouttheshow-productioncredits ul#productioncredits li {
		clear: left;
		margin-bottom: 1em;
	    overflow: hidden;
	}
		.aesthetics#showguide-abouttheshow-productioncredits ul#productioncredits li h2 {
			float: left;
			font-size: 1.1em;
			margin-right: 1em;
			text-align: left;
			width: 180px;
		}
		
		.aesthetics#showguide-abouttheshow-productioncredits ul#productioncredits li ul {
			float: left;
			list-style: none;
			margin: 0px;
			width: 200px;
		}
		
			.aesthetics#showguide-abouttheshow-productioncredits ul#productioncredits li ul li {
				margin-bottom: 0;
				/* text-transform: uppercase; */
			}

/*HALL OF FAME*/
.aesthetics#showguide-halloffame .aesthetics .sectioncontent {
	padding-bottom: 0;
}


.aesthetics#showguide-halloffame h1 {
	background: url(../showguide/halloffame/images/halloffameheader_03.jpg) no-repeat center top;
	margin-bottom: 1em;
	padding-top: 175px;
	width: 690px;
}

.aesthetics#showguide-halloffame .subpage-content {
	min-height: 54em;
	height: auto !important;
	height: 54em;
}

.subpage-content p.footnote {
	margin-top: 2em;
}

.subpage-content table {
	font-size: 1.2em;
	margin: 1em 0 0;
	width: 90%;
}

.subpage-content table th {
	background-color: #000523;
	font-size: 1.2em;
	padding: .5em;
}

	.subpage-content table th#date {
		padding-left: 1em;
		text-align: left;
	}	
	.subpage-content table th#name {
		padding-left: 1em;
		text-align: left;
	}	
	.subpage-content table th#year {
		text-align: left;
	}	
	.subpage-content table th#contestant {
	}		
	.subpage-content table th#season {
	}
	.subpage-content table th#college {
	}
	.subpage-content table th#amount {
		text-align: right;
	}
	.subpage-content table th#event {
		text-align: right;
	}
	
.subpage-content table td {
	padding-bottom: .3em;
}

/*$50,000 PLUS WINNERS*/
.aesthetics#showguide-halloffame-50kplus {
}
.aesthetics#showguide-halloffame-50kplus h1 {
	margin-bottom: 15px;
}

/*BIOS*/
.subpage-content#bios {
}

	.subpage-content#bios img.thumb {
		float: left;
		margin: 0 1em 0 0;
		_margin: 0 1em .5em 0;
	}
	
	.subpage-content#bios h2.title {
		margin-bottom: .5em;
	}
	
	.subpage-content#bios h2.writers {
		margin: 1.5em 0 .5em;
	}
	
	.subpage-content#bios h2.first {
		margin: .5em 0 ;
	}

/*AUDIENCE TICKETS*/
.aesthetics#showguide-audiencetickets .aesthetics .sectioncontent {
	background: url(images/bg-subpage-horizontalgradient.jpg) no-repeat center top;
	padding-bottom: 0;
}

.aesthetics#showguide-audiencetickets h1 {
	margin: 30px 0 30px 50px;
}

	.aesthetics#showguide-audiencetickets #playercontainer {
		float: left;
		margin: 0 0 50px 50px;
		_margin: 0 0 50px 25px;
	}
	
	.aesthetics#showguide-audiencetickets #addresscontainer {
		float: left;
		margin-left: 25px;
	}
	
		.aesthetics#showguide-audiencetickets #addresscontainer p {
			font-size: 1.4em;
			margin-bottom: 40px;
			width: 400px;
		}
		
		.aesthetics#showguide-audiencetickets #addresscontainer h2 {
			font-size: 1.7em;
			margin-left: 40px;
		}
			
		.aesthetics#showguide-audiencetickets #addresscontainer p.address {
			font-size: 1.7em;
			font-weight: bold;
			margin: 5px 0 20px 40px;
			width: 200px;	
		}		
		
	.aesthetics#showguide-audiencetickets #gettickets {
		background: url(images/bg-horizontalstripe.jpg) repeat-x center top;
		clear: both;
		min-height: 72px;
		height: auto !important;
		height: 72px;
	}
	
		.aesthetics#showguide-audiencetickets #gettickets span.title {
			font-size: 1.3em;
			font-weight: bold;
			margin-right: .5em;
			text-transform: uppercase;
		}
		
		.aesthetics#showguide-audiencetickets #gettickets p {
			float: left;
			font-size: 1.6em;
			font-weight: bold;
			margin: 30px 0 0 30px;
			_margin: 30px 0 0 15px;
			width: 600px;
		}
		
		.aesthetics#showguide-audiencetickets #gettickets a {
			color: #FFFFFF;
		}
		
		.aesthetics#showguide-audiencetickets #gettickets a#getticketsnow {
			background: url(../showguide/audiencetickets/images/button-getticketsnow.gif) repeat-x center top;
			float: right;
			margin-top: 20px;
			margin-right: 85px;
			_margin-right: 50px;
			outline: none;
			padding-top: 38px;
			width: 212px;
		}
		
	.aesthetics#showguide-audiencetickets #set {		
		background: url(../beacontestant/contestantsearches/images/bg-eligibility.jpg) repeat-x center top;
		clear: both;
		text-align: center;
	}
	
		.aesthetics#showguide-audiencetickets #set img {
			margin: 40px 0 8em;
		}
	

/*ALL GAMES*/
#gamesandmobile-allgames .sectioncontent {
	padding: 0 15px 0 20px;
}

#gamesandmobile-allgames h1.cufon {
	padding: 10px 0 8px 73px;
	text-align: left;
	display: block;
	width:542px;
	float:left;
}

#gamesandmobile-allgames #share-links{
	padding: 15px 0 0 0;
	text-align: left;
	display: block;
	width:275px;
	float:right;
	height: 40px;
}
	#gamesandmobile-allgames #share-wrapper{
		float: left;
		width: 197px;
		height: 37px;
		background-color: #1C2D5C;
		padding-right: 3px;
	}
		#gamesandmobile-allgames #share-title{
			height: 37px;
			float: left;
			line-height: 37px;
			font-size: 14px;
			color: #FFFFFF;
			padding-left: 12px;
		}
				#gamesandmobile-allgames #share-wrapper a{
					float: right;
					margin-top: 10px;
					margin-right: 4px;
				}
#gamesandmobile-allgames #column-wrapper{
	background-color: #011648;
	padding: 15px;
	padding-bottom: 0px;
	clear: both;
}
#gamesandmobile-allgames .container {
	width: 284px;
	float: left;
}

#gamesandmobile-allgames #allgames-column1{
}
#gamesandmobile-allgames #allgames-column2{
	padding-left: 15px;
}
#gamesandmobile-allgames #allgames-column3{
	padding-left: 15px;
}
#gamesandmobile-allgames .container ul {
	clear: both;
	float: left;
	display: block;
	list-style: none;
	text-align: center;
}
#gamesandmobile-allgames .container li{
	background-color: #010E33;
	margin-bottom: 12px;
	padding-bottom: 10px;
	text-align: center;
	height: 335px;
}

#gamesandmobile-allgames .container li  a{
	display: block;
	margin-top: 15px;
	width: 86px;
}
#gamesandmobile-allgames .container li  .item-title{
	margin-top: 12px;
	font-size: 16px;
	color: #80B5FE;
	padding: 0 13px 0 13px;
	text-align: left;
}
#gamesandmobile-allgames .container li  .item-description{
	font-size: 11px;
	padding: 0 13px 0 13px;
	!padding: 0 13px 0 13px;
	_padding: 0 13px 0 15px;
	text-align: left;
	height: 67px;
}
#gamesandmobile-allgames .container li .item-image-wrapper{
	width: 287px;
	height: 193px;
	background: #030615 url(../gamesandmobile/allgames/images/image-wrapper-bg.jpg) repeat-x center top;	
}
#gamesandmobile-allgames .container li .item-image-wrapper img{
	width: 265px;
	height: 171px;
	padding-top: 11px;
}

/*MOBILE GAMES*/
#gamesandmobile-mobilegames {
}

#gamesandmobile-mobilegames h1 {
	margin: 30px 0 30px 50px;
}

/*CLUE OF THE DAY*/
.aesthetics#gamesandmobile-clueoftheday .aesthetics {
}

	.aesthetics#gamesandmobile-clueoftheday .aesthetics .sectioncontent {
		background: url(images/bg-subpage-horizontalgradient.jpg) no-repeat center top;
		padding-left: 30px;
		padding-right: 30px;
	}
	
#gamesandmobile-clueoftheday {

}

#gamesandmobile-clueoftheday h1 {
	margin: 65px 0 0 65px;
}

	#gamesandmobile-clueoftheday #frame {
		background: url(../gamesandmobile/clueoftheday/images/bg-frame.jpg) no-repeat center top;
		float: right;
		min-height: 330px;
		height: auto !important;
		height: 330px;
		margin: 36px 0 0 0;
		_margin: 36px 0 0 0;
		width: 506px;
	}
	
		#gamesandmobile-clueoftheday #frame h2.date {
			font-size: 1.5em;
			font-weight: bold;
			margin-top: 45px;
			text-align: center;
		}
		
		#gamesandmobile-clueoftheday #frame h3.category {
			color: #f3b41a;
			font-size: 3em;
			min-height: 85px;
			height: auto !important;
			height: 85px;
			margin: 15px auto 0;
			text-align: center;
			text-transform: uppercase;
			width: 360px;		
		}
		
		#gamesandmobile-clueoftheday #frame p.answer {
			font-size: 2.2em;
			margin: 0 auto 0;
			text-align: center;
			text-transform: uppercase;
			width: 375px;
		}

	#gamesandmobile-clueoftheday h2#nytimes {
		background: url(../gamesandmobile/clueoftheday/images/title-nytimes.jpg) no-repeat center top;
		margin: 5px 0 0 14px;
		padding-top: 75px;
		width: 359px;
	}
	
	#gamesandmobile-clueoftheday p#caption {
		font-family: "Times New Roman", Times, serif;
		font-size: 1.6em;
		line-height: 1.5;
		margin: 20px 0 0 40px;
		text-align: center;
		width: 300px;
	}
	
	#gamesandmobile-clueoftheday a#nyclips {
		background: url(../gamesandmobile/clueoftheday/images/button-watchclips.jpg) no-repeat center top;
		margin: 25px 0 0 90px;
		padding-top: 95px;
		width: 204px;
	}

	#gamesandmobile-clueoftheday h2#archive {
		clear: both;
		font-size: 3.5em;
		font-weight: bold;
		margin: 55px 0 0 0;
		text-transform: uppercase;
	}
	
	#gamesandmobile-clueoftheday ul#archiveclues {
		list-style: none;
		margin-top: 25px;
	}
	
		#gamesandmobile-clueoftheday ul#archiveclues li {
			background: #050751 url(images/bg-question.jpg) repeat-x center top;
			border: 5px solid #090B82;
			list-style: none;
			margin: 0 0 15px 0;
			width: 880px;
		}
		
			#gamesandmobile-clueoftheday ul#archiveclues li .clue {
				background: url(images/bg-arrow.jpg) no-repeat 2% 50%;
				color: #ffffff;
				_height: 1%;
				font-size: 1.2em;
				padding:  15px 15px 15px 45px;
				outline: none;
				overflow: hidden;
			}		
			
					#gamesandmobile-clueoftheday ul#archiveclues li .clue h3.date {
						font-size: 1em;
						margin-bottom: .5em;
					}

						#gamesandmobile-clueoftheday ul#archiveclues li .clue h3.date span {
							font-size: 1em;
							margin-left: .5em;
							color: #f6c73a;
						}
									
				#gamesandmobile-clueoftheday ul#archiveclues li .clue p.answer {
					clear: both;					
					font-size: 1em;
				}
				
				#gamesandmobile-clueoftheday ul#archiveclues li .clue a.reveal {
					background: url(../gamesandmobile/clueoftheday/images/button-reveal-hide.jpg) no-repeat center top;
					clear: left;
					float: left;
					font-size: 1em;
					margin-top: .5em;
					outline: none;
					padding-top: 23px;
					width: 240px;
				}
				
				#gamesandmobile-clueoftheday ul#archiveclues li .clue p.question {
					color: #b4b3ff;
					display: none;
					float: left;
					font-size: 1em;
					margin: .8em 0 0 1em;
				}
	
/*NEWS*/
.aesthetics#news {
	background: url(images/bg-sectioncontent.gif) repeat center top;
}
.aesthetics#news .aesthetics {
	background: url(images/bg-sectioncontent-gradient.jpg) repeat-x center 432px;
}

.aesthetics#news .aesthetics .sectioncontent {
	background: url(images/bg-subpage-image.jpg) no-repeat left top;
	padding-top: 30px;
}

.aesthetics#news .ad-160x600 {
	float: right;
	margin: 0 30px 0 0;
	_margin: 0 10px 0 0;
}

	#news h1 {
		margin-bottom: 30px;
		padding: 0 0 0 50px;
	}
	
	#news ul {
		float: left;
		list-style: none;
		margin: 0 0 0 20px;
		min-height: 55em;
		height: auto !important;
		height: 55em;
		width: 700px;
	}
	
		#news ul li {
			background: #06116B url(../news/images/bg-newsitem.gif) repeat-x center top;
			clear: both;
			min-height: 14em;
			height: auto !important;
			_height: 14em;
			margin-bottom: 2.5em; 			
			width: 100%;
			border: 1px solid #1F2B95;
		}
		
			#news ul li a.thumb {
				background: url(../news/images/bg-news-frame.gif) no-repeat center top;
				display: block;
				float: left;
				height: 122px;
				margin: 10px 2em 0 20px;
				width: 183px;
			}
			
			#news ul li a.thumb img {
				margin: 5px 0 0 8px;
			}
			
			#news ul li h2.headline {
				color: #ffffff;
				float: left;
				font-size: 1.9em;
				margin-top: 15px;
				text-transform: uppercase;
			}
			
			#news ul li p {
				float: left;
				font-size: 1.2em;
				line-height: 1.5;
				margin: .5em 0;
				width: 450px;
			}
			
			#news ul li a.readmore {
				color: #78a5ec;
				font-size: 1.2em;
				float: left;
			}

/*ANNOUNCEMENT*/
.aesthetics#news-announcement .sectioncontent {
	padding: 0 50px;
} 

.aesthetics#news-announcement h1 {
	font-size: 2.5em;
	margin: 30px 0 15px;
	text-align: center;
}

.aesthetics#news-announcement h2 {
	margin-bottom: 15px;
}

.aesthetics#news-announcement img {
	display: block;
	margin: 15px auto;
	width: auto;
}

.aesthetics#news-announcement #playercontainer {
	margin: 2em auto;
}

.aesthetics#news-announcement p {
	font-size: 1.2em;
	margin-bottom: 1em;
}

	.aesthetics#news-announcement p.caption {
		font-size: 1.1em;
		font-style: italic;
		text-align: center;
	}

.aesthetics#news-announcement ul {
	font-size: 1.2em;
	margin: 0 0 1em 2em;
}

	.aesthetics#news-announcement ul li {
		margin-bottom: .5em;
	}

/*BE A CONTESTANT*/
/*CONTESTANT SEARCHES*/
.aesthetics#beacontestant-contestantsearches {
	background: #010926 url(../beacontestant/images/bg-beacontestant-image.jpg) no-repeat center top;
}

.aesthetics#beacontestant-contestantsearches .aesthetics {
	background: none;
}		

.aesthetics#beacontestant-contestantsearches .aesthetics .sectioncontent {
	background: none;
}	

.aesthetics#beacontestant-contestantsearches #subnav {
	background: url(../beacontestant/images/bg-beacontestant-nav.jpg) no-repeat left top;
	margin: 0 0 0 37px;
	_margin: 0 0 0 18px;
	padding: 0;
	min-height: 740px;
	height: auto !important;
	height: 740px;
	width: 288px;
}

	.aesthetics#beacontestant-contestantsearches #subnav ul {
		margin: 30px 0 0 30px;
		width: 200px;
	}

.subpage-content#beacontestant {
	margin: 25px 0 0 0;
	_margin: 12px 0 0 0;
	_padding-right: 10px;
	width: 605px;
}

	.subpage-content#beacontestant h1 {
		margin-bottom: 5px;
	}

	.subpage-content#beacontestant p {
		line-height: 1.7;
	}	
	
	.subpage-content#beacontestant p#description {
		margin-bottom: 6px;
	}
	
	.aesthetics#beacontestant-contestantsearches .subpage-content#beacontestant ul {
		float: left;
		font-size: 1.2em;
		list-style: none;
	}
	
		.aesthetics#beacontestant-contestantsearches .subpage-content#beacontestant ul li {
			float: left;
			margin: 8px 12px 30px 0;
			width: 290px;
		}
		.subpage-content#beacontestant ul li#adult {
			background: url(../beacontestant/images/bg-adult.jpg) no-repeat center top;
		}
		.subpage-content#beacontestant ul li#college {
			background: url(../beacontestant/images/bg-college.jpg) no-repeat center top;
		}
		.subpage-content#beacontestant ul li#teen {
			background: url(../beacontestant/images/bg-teen.jpg) no-repeat center top;
		}
		.subpage-content#beacontestant ul li#kids {
			background: url(../beacontestant/images/bg-kids.jpg) no-repeat center top;
		}
		
			.aesthetics#beacontestant-contestantsearches .subpage-content#beacontestant ul li img {
				margin: 17px 0 0 21px;
			}
			
			.aesthetics#beacontestant-contestantsearches .subpage-content#beacontestant ul li p {
				font-size: 1em;
				margin: 0 auto;
				width: 232px
			}
			
				.aesthetics#beacontestant-contestantsearches .subpage-content#beacontestant ul li p a {
					color: #78a5ec;
				}
				
	.aesthetics#beacontestant-contestantsearches #practicetest {
		background: url(images/bg-horizontalstripe.jpg) repeat-x center top;
		clear: both;
		min-height: 72px;
		height: auto !important;
		height: 72px;
	}
	
		.aesthetics#beacontestant-contestantsearches #practicetest span.title {
			font-size: 1.3em;
			font-weight: bold;
			margin-right: .5em;
			text-transform: uppercase;
		}
		
		.aesthetics#beacontestant-contestantsearches #practicetest p {
			float: left;
			font-size: 1.4em;
			margin: 20px 0 0 95px;
			_margin: 20px 0 0 45px;
			width: 515px;
		}
		
		.aesthetics#beacontestant-contestantsearches #practicetest a {
			background: url(../beacontestant/contestantsearches/images/button-practicetest.gif) repeat-x center top;
			float: right;
			margin-top: 20px;
			margin-right: 105px;
			_margin-right: 50px;
			padding-top: 38px;
			width: 212px;
		}
	
	#eligibility {
		background: url(../beacontestant/contestantsearches/images/bg-eligibility.jpg) repeat-x center top;
		_height: 1%;
		overflow: hidden;
	}
	
	#eligibility a#emailalerts {
		background: url(../beacontestant/contestantsearches/images/button-emailalerts.jpg) no-repeat center top;
		float: left;
		margin: 35px 0 0 40px;
		_margin: 35px 0 0 20px;
		padding-top: 143px;
		width: 266px;
	}
	
	#eligibility #requirements {
		float: left;
		margin: 65px 0 0 35px;
		_margin: 65px 0 0 15px;
		width: 610px;
	}
	
		#eligibility #requirements h2 {
			font-size: 3.4em;
			font-weight: bold;
			text-transform: uppercase;
		}
		
		#eligibility #requirements ul {
			font-size: 1.2em;
			margin: 2em 0 2em 3em;
		}
		
			#eligibility #requirements ul li {
				margin-bottom: 1em;
			}
			
		#eligibility #requirements p {
			font-size: 1.2em;
			line-height: 1.7;
			margin-bottom: 2em;
			padding-right: 20px;
		}
		
/*CONTESTANT FAQS*/
.aesthetics#beacontestant-contestantfaqs {
	background: #010926 url(../beacontestant/images/bg-beacontestant-image.jpg) no-repeat center top;
}

.aesthetics#beacontestant-contestantfaqs .aesthetics {
	background: none;
}		

.aesthetics#beacontestant-contestantfaqs .aesthetics .sectioncontent {
	background: none;
}	

.aesthetics#beacontestant-contestantfaqs .aesthetics .sectioncontent #subnav {
	background: none;
	margin: 0 37px 0 37px;
	_margin: 0 18px 0 18px;
	padding: 0;
	min-height: 740px;
	height: auto !important;
	height: 740px;
	width: 251px;
}
	.aesthetics#beacontestant-contestantfaqs .aesthetics .sectioncontent #subnav ul {
		margin: 30px 0 0 30px;
		width: 200px;
	}
	
.aesthetics#beacontestant-contestantfaqs .subpage-content ul,
.aesthetics#beacontestant-contestantfaqs .subpage-content ol {
	font-size: 1.2em;	
}
	.aesthetics#beacontestant-contestantfaqs .subpage-content ul li,
	.aesthetics#beacontestant-contestantfaqs .subpage-content ol li {
		line-height: 1.7;
		margin: 0 0 1em 2em;
	}
	
.aesthetics#beacontestant-contestantfaqs .subpage-content h2 {
	font-size: 1.3em;
	margin: 2em 0 1em;
}

/*PRACTICE TEST*/
.aesthetics#beacontestant-contestantsearches-practicetest .sectioncontent {
	padding: 0 50px;	
}

.aesthetics#beacontestant-contestantsearches-practicetest h1 {
	margin: 30px 0 15px;
}

.aesthetics#beacontestant-contestantsearches-practicetest h2 {
	font-size: 2.5em;
	margin-top: 1em;
}

.aesthetics#beacontestant-contestantsearches-practicetest a {
}

.aesthetics#beacontestant-contestantsearches-practicetest p {
	clear: both;
	font-size: 1.2em;
	margin-bottom: 1em;
	line-height: 1.5;
}

.aesthetics#beacontestant-contestantsearches-practicetest a.print {
	float: left;
	margin: 1em 2em 1em 0;
}
	.aesthetics#beacontestant-contestantsearches-practicetest a#button-clues {
		background: url(../beacontestant/contestantsearches/practicetest/images/print-clues.gif) no-repeat center top;
		padding-top: 20px;
		width: 136px;
	}
	
	.aesthetics#beacontestant-contestantsearches-practicetest a#button-responses {
		background: url(../beacontestant/contestantsearches/practicetest/images/print-response.gif) no-repeat center top;
		padding-top: 20px;
		width: 136px;
	}

.aesthetics#beacontestant-contestantsearches-practicetest ul#clues {
		list-style: none;
		margin-top: 25px;
	}
	
		.aesthetics#beacontestant-contestantsearches-practicetest ul#clues li {
			background: #050751 url(images/bg-question.jpg) repeat-x center top;
			border: 5px solid #090B82;
			list-style: none;
			margin: 0 0 15px 0;
			width: 835px;
		}
		
			.aesthetics#beacontestant-contestantsearches-practicetest ul#clues li .clue {
				background: url(images/bg-arrow.jpg) no-repeat 2% 50%;
				color: #ffffff;
				_height: 1%;
				font-size: 1.2em;
				padding:  15px 15px 15px 45px;
				outline: none;
				overflow: hidden;
			}		
				.aesthetics#beacontestant-contestantsearches-practicetest ul#clues li .clue p {
					line-height: 1.2;
				}
			
				.aesthetics#beacontestant-contestantsearches-practicetest ul#clues li .clue h3.category {
						color: #f6c73a;
						font-size: 1em;
						margin-bottom: .5em;
					}

				.aesthetics#beacontestant-contestantsearches-practicetest ul#clues li .clue p.answer {
					clear: both;					
					font-size: 1em;
				}
				
				.aesthetics#beacontestant-contestantsearches-practicetest ul#clues li .clue a.reveal {
					background: url(../gamesandmobile/clueoftheday/images/button-reveal-hide.jpg) no-repeat center top;
					clear: left;
					float: left;
					font-size: 1em;
					margin-top: .5em;
					outline: none;
					padding-top: 23px;
					width: 240px;
				}
				
				.aesthetics#beacontestant-contestantsearches-practicetest ul#clues li .clue p.question {
					color: #b4b3ff;
					clear: none;
					display: none;
					float: left;
					font-size: 1em;
					margin: .8em 0 0 1em;
				}

/*WINNERS' BLOG*/
.aesthetics#beacontestant-winnersblog {
}

.aesthetics#beacontestant-winnersblog h1 {	
	padding: 30px 0 0 20px;
}

.aesthetics#beacontestant-winnersblog #subnav {
	background-position: center -100px;
	padding-top: 0;
}	

	.aesthetics#beacontestant-winnersblog #subnav h2 {
		margin: 10px 0 0 10px;
		text-transform: uppercase;		
	}
	
	.aesthetics#beacontestant-winnersblog #subnav select {
		margin: 10px 0 0 10px;
	}
	
	.aesthetics#beacontestant-winnersblog .subpage-content .entry {
		border-bottom: 1px dotted #ffffff;
		margin-bottom: 3em;
	}
	
		.aesthetics#beacontestant-winnersblog .subpage-content .entry .header {
			border-bottom: 1px dotted #ffffff;
			margin-bottom: 2em;
		}
		
		.aesthetics#beacontestant-winnersblog .subpage-content #blognav {
			margin-top: 1em;
		}
			
			.aesthetics#beacontestant-winnersblog .subpage-content #blognav a {
				color: #ffffff;
				text-decoration: none;
			}
		
			.aesthetics#beacontestant-winnersblog .subpage-content #blognav a#viewall {
				float:right;
				font-size: 1.2em;
				margin-left:1em;
				text-decoration:underline;
			}
			
			.aesthetics#beacontestant-winnersblog .subpage-content #blognav p {
				float:right;
				font-size:12px;
				margin:0 0 1em;
				padding:0;
			}

/*THE CLUE CREW*/
/*ABOUT THE CLUE CREW*/
.aesthetics#thecluecrew-aboutthecluecrew {
}

.aesthetics#thecluecrew-aboutthecluecrew #headercontainer {
	background: url(../thecluecrew/aboutthecluecrew/images/bg-headercontainer.jpg) no-repeat center top;
	margin-bottom: 45px;
	height: 234px;	
}

	.aesthetics#thecluecrew-aboutthecluecrew #headercontainer a {
		margin: 180px 0 0 261px;
		padding-top: 23px;
		width: 147px;
	}
	
.aesthetics#thecluecrew-aboutthecluecrew #playercontainer {
	float: left;
	height: 462px;
	margin-left: 60px;
	_margin-left: 30px;
	width: 434px;
}

.aesthetics#thecluecrew-aboutthecluecrew ul {
	float: left;
	list-style: none;
	margin-left: 50px;
	width: 370px;
}

	.aesthetics#thecluecrew-aboutthecluecrew ul li {
		clear: both;
		_height: 1%;
		margin-bottom: 49px;
		_margin-bottom: 46px;
		overflow: hidden;
	}
		.aesthetics#thecluecrew-aboutthecluecrew ul li.last {
			margin-bottom: 0;
		}
	
		.aesthetics#thecluecrew-aboutthecluecrew ul li a {
			float: left;
			padding-top: 79px;
			margin-right: 15px;
			width: 137px;
		}
			.aesthetics#thecluecrew-aboutthecluecrew ul li a#meet {
				background: url(../thecluecrew/aboutthecluecrew/images/thumb-meetthecluecrew.jpg) no-repeat center top;
			}
			
			.aesthetics#thecluecrew-aboutthecluecrew ul li a#photo {
				background: url(../thecluecrew/aboutthecluecrew/images/thumb-photogallery.jpg) no-repeat center top;
			}
			
			.aesthetics#thecluecrew-aboutthecluecrew ul li a#appearance {
				background: url(../thecluecrew/aboutthecluecrew/images/thumb-appearancerequests.jpg) no-repeat center top;
			}
			
			.aesthetics#thecluecrew-aboutthecluecrew ul li a#local {
				background: url(../thecluecrew/aboutthecluecrew/images/thumb-localsuggestions.jpg) no-repeat center top;
			}
		
		.aesthetics#thecluecrew-aboutthecluecrew ul li h2 {
			float: left;
			font-size: 1.9em;
			text-transform: uppercase;
		}
		.aesthetics#thecluecrew-aboutthecluecrew ul li p {		
			float: left;
			font-size: 1.2em;
			width: 175px;
		}

/*MEET THE CLUE CREW*/	
.aesthetics#thecluecrew-aboutthecluecrew-meetthecluecrew .aesthetics {
	background: url(images/bg-subpage-gradient.jpg) repeat-x scroll center -250px;
}

	.aesthetics#thecluecrew-aboutthecluecrew-meetthecluecrew .aesthetics .sectioncontent {
		background: url(../thecluecrew/aboutthecluecrew/meetthecluecrew/images/bg-meetthecluecrew.jpg) no-repeat center top;
	}

.aesthetics#thecluecrew-aboutthecluecrew-meetthecluecrew h1 {
	margin: 30px 0 0 50px;	
}

.aesthetics#thecluecrew-aboutthecluecrew-meetthecluecrew #playercontainer {
	float: left;
	height: 240px;
	margin: 50px 0 0 60px;
	_margin: 50px 0 0 30px;
	width: 420px;
}

.aesthetics#thecluecrew-aboutthecluecrew-meetthecluecrew ul {
	float: left;
	list-style: none;
	margin: 55px 0 40px 50px;
	width: 343px;
}

	.aesthetics#thecluecrew-aboutthecluecrew-meetthecluecrew ul li {
		float: left;
	}
	
		.aesthetics#thecluecrew-aboutthecluecrew-meetthecluecrew ul li a#readtheirbios {
			background: url(../thecluecrew/aboutthecluecrew/meetthecluecrew/images/button-readtheirbios.jpg) no-repeat center top;
			margin-bottom: .8em;
			padding-top: 171px;
			width: 343px;
		}
		.aesthetics#thecluecrew-aboutthecluecrew-meetthecluecrew ul li a#watchmore{
			background: url(../thecluecrew/aboutthecluecrew/meetthecluecrew/images/button-watchmorecluecrewvideos.jpg) no-repeat center top;
			padding-top: 99px;
			width: 204px;
		}
		.aesthetics#thecluecrew-aboutthecluecrew-meetthecluecrew ul li a#findus{
			background: url(../thecluecrew/aboutthecluecrew/meetthecluecrew/images/button-findusonfacebook.jpg) no-repeat center top;
			margin-left: 10px;
			padding-top: 99px;
			width: 129px;
		}

.aesthetics#thecluecrew-aboutthecluecrew-meetthecluecrew p {
	clear: both;
	font-size: 1.2em;
	margin-bottom: 1.2em;
	padding: 0 60px;
}

/*LOCAL SUGGESTIONS*/
.aesthetics#thecluecrew-localsuggestions .sectioncontent{
	min-height: 54em;
	height: auto !important;
	height: 54em;
	padding: 0 50px;
}

.aesthetics#thecluecrew-localsuggestions h1 {
	margin: 30px 0 15px;
}

.aesthetics#thecluecrew-localsuggestions h2 {
	margin-bottom: 15px;	
}

	.aesthetics#thecluecrew-localsuggestions p {
		font-size: 1.2em;
		margin-bottom: 1em;	
	}
	
	.aesthetics#thecluecrew-localsuggestions ul#form {
			list-style: none;
			margin: 3em 0 0 0;
		}
		
			.aesthetics#thecluecrew-localsuggestions ul#form li {
				clear: both;
				font-size: 1.2em;
				_height: 1%;
				margin-bottom: 1em;
				overflow: hidden;
			}
			
				.aesthetics#thecluecrew-localsuggestions ul#form li label {
					display: block;
					float: left;
					width: 150px;
				}
				
				.aesthetics#thecluecrew-localsuggestions ul#form li input.text,
				.aesthetics#thecluecrew-localsuggestions ul#form li textarea {
					font-family: Arial, Helvetica, sans-serif;
					width: 400px;
				}
				
			.aesthetics#thecluecrew-localsuggestions ul#form li#submitwrapper {
					margin: 2em 0 0 285px;
				}
				
/*LOCAL SUGGESTIONS - THANK YOU*/
.aesthetics#thecluecrew-localsuggestions-thanks .sectioncontent{
	padding: 0 50px;
	min-height: 54em;
	height: auto !important;
	_height: 54em;
}

.aesthetics#thecluecrew-localsuggestions-thanks h1 {
	margin: 30px 0 15px;
}

.aesthetics#thecluecrew-localsuggestions-thanks .ad-160x600 {
	float: right;
	margin: 30px 0 0 3em;
	_margin: 30px 0 0 1em;
}

	.aesthetics#thecluecrew-localsuggestions-thanks p {
		font-size: 1.2em;
		margin-bottom: 1em;	
	}

/*APPEARANCE REQUESTS*/	
.aesthetics#thecluecrew-appearancerequests .sectioncontent{
	padding: 0 50px;
	min-height: 54em;
	height: auto !important;
	height: 54em;
}

.aesthetics#thecluecrew-appearancerequests h1 {
	margin: 30px 0 15px;
}

	.aesthetics#thecluecrew-appearancerequests h2 {
		font-size: 1.3em;
		margin-bottom: 1em;
	} 

	.aesthetics#thecluecrew-appearancerequests p {
		font-size: 1.2em;
		margin-bottom: 1em;	
	}
	
	.aesthetics#thecluecrew-appearancerequests ul#cluecrew {
		list-style: none;
	}
	
		.aesthetics#thecluecrew-appearancerequests ul#cluecrew li {
			clear: both;
			_height: 1%;
			overflow: hidden;
			margin-bottom: 2em;
		}
		
			.aesthetics#thecluecrew-appearancerequests ul#cluecrew li h3 {
				font-size: 1.3em;
				margin: .5em 0;
			}
			
	.aesthetics#thecluecrew-appearancerequests ul#guidelines {
		margin-left: 2em;
	}
	
		.aesthetics#thecluecrew-appearancerequests ul#guidelines li {
			font-size: 1.2em;
			margin-bottom: 1em;
		}

	.aesthetics#thecluecrew-appearancerequests h2#title-form {
		font-size: 2.5em;
		margin: 1em 0 15px;
	} 
	
			.aesthetics#thecluecrew-appearancerequests ul#form {
			list-style: none;
			margin: 3em auto 0;
			width: 600px;
		}
		
			.aesthetics#thecluecrew-appearancerequests ul#form li {
				clear: both;
				font-size: 1.2em;
				_height: 1%;
				margin-bottom: 1em;
				overflow: hidden;
			}
			
				.aesthetics#thecluecrew-appearancerequests ul#form li label {
					display: block;
					float: left;
					width: 150px;
				}
				
				.aesthetics#thecluecrew-appearancerequests ul#form li input.text,
				.aesthetics#thecluecrew-appearancerequests ul#form li textarea {
					width: 250px;
				}
				
				.aesthetics#thecluecrew-appearancerequests ul#form li p.caption {
					clear: both;
					font-size: .9em;
					margin-top: .2em;
					margin-bottom: 0;
					margin-left: 150px;
				}
				
				.aesthetics#thecluecrew-appearancerequests ul#form li.genderwrapper {
				}
				
					.aesthetics#thecluecrew-appearancerequests ul#form li.genderwrapper input {
						float: left;
						margin-right: .5em;
					}
					
					.aesthetics#thecluecrew-appearancerequests ul#form li.genderwrapper label.genderlabel {
						float: left;
						_margin-top: .3em;
						width: 100px;
					}
				
				.aesthetics#thecluecrew-appearancerequests ul#form li.checkwrapper {
				}
				.aesthetics#thecluecrew-appearancerequestsr ul#form li.first {
					margin-top: 3em;
				}
				
					.aesthetics#thecluecrew-appearancerequests ul#form li.checkwrapper input {
						float: left;
					}
					
					.aesthetics#thecluecrew-appearancerequests ul#form li.checkwrapper label {
						margin-left: .5em;
						width: 550px;
					}
					
					.aesthetics#thecluecrew-appearancerequests ul#form li.checkwrapper p {
						clear: left;
						float: left;
						font-size: 1em;
						margin: 1em 0 0 1.5em;
						width: 500px;
					}
					
				.aesthetics#thecluecrew-appearancerequests ul#form li p.disclaimer {
					font-size: 1em;
					margin: 0 auto;
					text-align: center;
					width: 300px;										
				}
				
				.aesthetics#thecluecrew-appearancerequests ul#form li#submitwrapper {
					margin-top: 2em;
					text-align: center;
				}

/*APPEARANCE REQUESTS - THANK YOU*/
.aesthetics#thecluecrew-appearancerequests-thanks .sectioncontent{
	padding: 0 50px;
	min-height: 54em;
	height: auto !important;
	_height: 54em;
}

.aesthetics#thecluecrew-appearancerequests-thanks .ad-160x600 {
	float: right;
	margin: 30px 0 0 3em;
	_margin: 30px 0 0 1em;
}

.aesthetics#thecluecrew-appearancerequests-thanks h1 {
	margin: 30px 0 15px;
}

	.aesthetics#thecluecrew-appearancerequests-thanks p {
		font-size: 1.2em;
		margin-bottom: 1em;	
	}
	
/*APPEARANCE REQUESTS - NO SERVICE*/
.aesthetics#thecluecrew-appearancerequests-cannotofferservice .sectioncontent{
	padding: 0 50px;
	min-height: 54em;
	height: auto !important;
	_height: 54em;
}

.aesthetics#thecluecrew-appearancerequests-cannotofferservice h1 {
	margin: 30px 0 15px;
}

	.aesthetics#thecluecrew-appearancerequests-cannotofferservice p {
		font-size: 1.2em;
		margin-bottom: 1em;	
	}
	
/*CLUE CREW BIOS*/
.aesthetics#thecluecrew-meetthecluecrew-jimmy,
.aesthetics#thecluecrew-meetthecluecrew-kelly,
.aesthetics#thecluecrew-meetthecluecrew-sarah {

}

.aesthetics#thecluecrew-meetthecluecrew-jimmy .aesthetics,
.aesthetics#thecluecrew-meetthecluecrew-kelly .aesthetics,
.aesthetics#thecluecrew-meetthecluecrew-sarah .aesthetics {

}		

.aesthetics#thecluecrew-meetthecluecrew-jimmy .aesthetics .sectioncontent,
.aesthetics#thecluecrew-meetthecluecrew-kelly .aesthetics .sectioncontent,
.aesthetics#thecluecrew-meetthecluecrew-sarah .aesthetics .sectioncontent {
	background: url(images/bg-subpage-horizontalgradient.jpg) no-repeat center top;
}	

.aesthetics#thecluecrew-meetthecluecrew-jimmy #subnav,
.aesthetics#thecluecrew-meetthecluecrew-kelly #subnav,
.aesthetics#thecluecrew-meetthecluecrew-sarah #subnav {
	background: url(images/bg-subnav-image-narrow.jpg) no-repeat center top;
	margin: 14px 0 0 20px;
	_margin: 14px 0 0 18px;
	padding: 0;
	min-height: 443px;
	height: auto !important;
	height: 443px;
	width: 207px;
}

	.aesthetics#thecluecrew-meetthecluecrew-jimmy #subnav ul,
	.aesthetics#thecluecrew-meetthecluecrew-kelly #subnav ul,
	.aesthetics#thecluecrew-meetthecluecrew-sarah #subnav ul {
		margin: 30px 0 0 30px;
		width: 145px;
	}

.subpage-content#cluecrewbios {
	margin: 15px 0 0 30px;
	width: 650px;
}

	.subpage-content#cluecrewbios h1 {
		margin-bottom: 15px;
	}
	
	.subpage-content#cluecrewbios p {
		line-height: 1.7;
		margin-bottom: 2.5em;
	}
	
	.subpage-content#cluecrewbios #playercontainer {
		float: right;
	}
	
	.subpage-content#cluecrewbios a.speak {
		float: left;
		margin-top: 5px;
		padding-top: 84px;
		width: 170px;
	}
	
		.subpage-content#cluecrewbios a.speak#jimmy {
			background: url(../thecluecrew/aboutthecluecrew/meetthecluecrew/jimmymcguire/images/button-speak-jimmy.jpg) no-repeat center top;
		}
		.subpage-content#cluecrewbios a.speak#sarah {
			background: url(../thecluecrew/aboutthecluecrew/meetthecluecrew/sarahwhitcomb/images/button-speak-sarah.jpg) no-repeat center top;
		}
		.subpage-content#cluecrewbios a.speak#kelly {
			background: url(../thecluecrew/aboutthecluecrew/meetthecluecrew/kellymiyahara/images/button-speak-kelly.jpg) no-repeat center top;
		}
	
	.subpage-content#cluecrewbios a#facebook {
		background: url(../thecluecrew/aboutthecluecrew/meetthecluecrew/images/button-facebook.jpg) no-repeat center top;
		float: left;
		margin-top: 25px;
		padding-top: 84px;
		width: 170px;
	}
	
/*PHOTO GALLERY*/
#thecluecrew-aboutthecluecrew-photogallery {
	width: 484px;
}

#thecluecrew-aboutthecluecrew-photogallery h1 {
	font-size: 3.5em;
	margin: 15px 0 15px 10px;	
}

#thecluecrew-aboutthecluecrew-photogallery #photowrapper {
	border: 5px solid #FFFFFF;
	height: 344px;
	margin: 0 auto;
	width: 459px;
}

#thecluecrew-aboutthecluecrew-photogallery p#captioncontainer {
	font-size: 1.2em;
	margin: 10px auto 0;
	min-height: 75px;
	height: auto !important;
	height: 75px;
	width: 450px;
}

#thecluecrew-aboutthecluecrew-photogallery #buttons {
	_height: 1%;
	margin: 0 auto;
	overflow: hidden;
	width: 180px;	
}

#thecluecrew-aboutthecluecrew-photogallery a.photonav {
	float: left;
	padding-top: 28px;
	width: 90px;
}
	#thecluecrew-aboutthecluecrew-photogallery a.photonav#previous {
		background: url(../thecluecrew/aboutthecluecrew/photogallery/images/button_previous.jpg) no-repeat center top;
	}
	#thecluecrew-aboutthecluecrew-photogallery a.photonav#next {
		background: url(../thecluecrew/aboutthecluecrew/photogallery/images/button_next.jpg) no-repeat center top;
	}
	
/*VIDEO*/
/*CHAMPION UPDATES*/
.aesthetics#video-championupdates .aesthetics .sectioncontent {
	background: url(images/bg-subpage-horizontalgradient.jpg) no-repeat center top;
	padding-left: 50px;
	padding-right: 50px;
}

.aesthetics#video-championupdates h1 {
	margin: 30px 0 0;
	padding: 0;
}

.aesthetics#video-championupdates h2 {
	font-size: 2em;
	margin: 0 0 30px;
	padding: 0;
}

.aesthetics#video-championupdates h3 {
	clear: both;
	color: #ffffff;
	font-size: 1.3em;
	margin: 0;
	padding: 1em 2em 0;
	_padding:0 2em;
	text-align: center;
}

.aesthetics#video-championupdates #playercontainer {
	float: left;
	margin: 0 0 0 50px;
}

.aesthetics#video-championupdates #intro {
	background: url(../video/championupdates/images/bg_contestantupdates_intro.jpg) no-repeat center top;
	min-height: 274px;
	height: auto !important;
	height: 274px;
	float: left;
	margin: 0 0 0 75px;
	width: 232px;
}

	.aesthetics#video-championupdates #intro h2 {
		color: #ffffff;
		font-size: 1.6em;
		margin: 1em 0 .2em 15px;
		text-align: left;	
	}
	
	.aesthetics#video-championupdates #intro p {
		font-size: 1.3em;
		line-height: 1.7;
		padding: 0 15px;
	}

.aesthetics#video-championupdates ul#contestants {
	clear: both;
	list-style: none;
}

	.aesthetics#video-championupdates ul#contestants li {
		border-bottom: 1px dotted #ffffff;
		_height: 1%;
		margin-bottom: 10px;
		overflow: hidden;
		padding-top: 20px;
		padding-bottom: 10px;
	}
	
		.aesthetics#video-championupdates ul#contestants li .imgwrapper {
			float: left;
			padding-right: 1em;
		}
		
		.aesthetics#video-championupdates ul#contestants li img{
		}
		
		.aesthetics#video-championupdates ul#contestants li .vidbuttons {
			height: 55px;
			margin-top: .5em;
			overflow: hidden;
			width: 146px;
		}
	
			.aesthetics#video-championupdates ul#contestants li .vidbuttons a.story,
			.aesthetics#video-championupdates ul#contestants li .vidbuttons a.storyselected {
				background-image: url(../video/championupdates/images/bg-videobuttons.jpg);
				background-position: center top;
				background-repeat: no-repeat;
				display: block;
				height: 0;
				overflow: hidden;
				margin-bottom: 5px;
				padding-top: 23px;
				width: 142px;
			}
	
			.aesthetics#video-championupdates ul#contestants li .vidbuttons a.story:hover,
			.aesthetics#video-championupdates ul#contestants li .vidbuttons a.storyselected {
				background-position: -1px -47px;
				border: 1px solid #ffffff;
				margin-bottom: 3px;
			}
			
			.aesthetics#video-championupdates ul#contestants li .vidbuttons a.qa,
			.aesthetics#video-championupdates ul#contestants li .vidbuttons a.qaselected  {
				background-image: url(../video/championupdates/images/bg-videobuttons.jpg);
				background-position: center -23px;
				background-repeat: no-repeat;
				display: block;
				height: 0;
				overflow: hidden;
				padding-top: 23px;
				width: 142px;
			}
	
			.aesthetics#video-championupdates ul#contestants li .vidbuttons a.qa:hover,
			.aesthetics#video-championupdates ul#contestants li .vidbuttons a.qaselected {
				background-position: -1px -70px;
				border: 1px solid #ffffff;
			}
	
	.aesthetics#video-championupdates ul#contestants li .description {
		float: left;
		color: #FFFFFF;
		margin: 0;
		width: 670px;
	}
	
	.aesthetics#video-championupdates ul#contestants li h3 {
		font-size: 14px;
		font-weight: bold;
		margin: 0;
		padding: 0;
		text-align: left;
	}
	
	.aesthetics#video-championupdates ul#contestants li p {
		font-size: 1.2em;
		line-height: 1.7;
		margin: .5em 0;
		padding: 0;
	}

/*ASK ALEX*/
.aesthetics#video-askalex .aesthetics {
	background: url(images/bg-subpage-gradient.jpg) repeat-x scroll center 180px;
}

	.aesthetics#video-askalex .aesthetics .sectioncontent {
		background: url(../video/askalex/images/bg-askalex-large.jpg) no-repeat center top;
	}

.aesthetics#video-askalex h1 {
	margin: 30px 0 0 50px;	
}

.aesthetics#video-askalex p#description {
	font-size: 1.2em;
	line-height: 2;	
	margin: 15px 0 0 50px;
	text-align: left;
	width: 615px;
}

.aesthetics#video-askalex #playercontainer {
	margin: 20px 0 25px 125px;
}

.aesthetics#video-askalex ul#questions {
	_height: 1%;
	margin: 0 0 40px 33px;
	_margin: 0 0 40px 40px;
	overflow: hidden;
}

	.aesthetics#video-askalex ul#questions li {
		background: #050751 url(../video/askalex/images/bg-question.jpg) repeat-x center top;
		border: 5px solid #090B82;
		float: left;
		list-style: none;
		margin: 0 20px 20px 0;
		width: 425px;
	}

		.aesthetics#video-askalex ul#questions li a {
			background: url(../video/askalex/images/bg-arrow.jpg) no-repeat 5% 50%;
			color: #ffffff;
			display: block;
			font-size: 1.2em;
			line-height: 1.8;
			padding:  15px 15px 15px 60px;
			outline: none;			
			text-decoration: none;			
		}	
			.aesthetics#video-askalex ul#questions li a:hover {
				color: #FFC001;
			}				
			.aesthetics#video-askalex ul#questions li a span {
				display: block;
				font-weight: bold;
			}
			
	.aesthetics#video-askalex p {
		font-size: 1.2em;
		margin-bottom: 1em;
		text-align: center;
	}
	
	.aesthetics#video-askalex ul#form {		
		margin: 35px 0 0 170px;
		list-style: none;
	}
	
		.aesthetics#video-askalex ul#form li {	
			clear: left;
			font-size: 1.2em;	
			_height: 1%;
			margin-bottom: 7px;
			overflow: hidden;
		}
		
			.aesthetics#video-askalex ul#form li label {
				display: block;
				float: left;
				margin-right: 10px;
				text-align: right;
				width: 130px;
			}
			
				.aesthetics#video-askalex ul#form li label span {
					font-size: .9em;
					font-style: italic;
				}
			
			.aesthetics#video-askalex ul#form li input.text,
			.aesthetics#video-askalex ul#form li textarea {
				display: block;
				float: left;
				width: 325px;
			}
			
			.aesthetics#video-askalex ul#form li textarea {
				font-family: Arial, Helvetica, sans-serif;
				height: 150px;
			}
			
			.aesthetics#video-askalex ul#form li#submitwrapper input {
				margin: 5px 0 0 235px;
				_margin: 5px 0 0 255px;
			}

.aesthetics#video-askalex-thanks .aesthetics {
	background: url(images/bg-subpage-gradient.jpg) repeat-x scroll center 180px;
}

	.aesthetics#video-askalex-thanks .aesthetics .sectioncontent {
		background: url(../video/askalex/images/bg-askalex-large.jpg) no-repeat center top;
		min-height: 54em;
		height: auto !important;
		height: 54em;
	}
	
	.aesthetics#video-askalex-thanks h1 {
		margin: 30px 0 30px 50px;
	}
	
	.aesthetics#video-askalex-thanks p {
		font-size: 1.2em;
		margin-left: 50px;
		width: 500px;
	}

/*NY TIMES ON-AIR CLIPS*/
.aesthetics#video-nytimesclips .sectioncontent {
	padding: 0 50px;
}

.aesthetics#video-nytimesclips h1 {
	margin: 30px 0 15px;
	text-align: center;
}

.aesthetics#video-nytimesclips p {
	font-size: 1.2em;
	line-height: 1.5;
	margin-bottom: 1em;
	text-align: center;
}

.aesthetics#video-nytimesclips #playercontainer {
	margin: 0 auto 1em;
}

.aesthetics#video-nytimesclips ul {
	clear: both;
	_height: 1%;
	list-style: none;
	margin: 20px 0 0 40px;
	overflow: hidden;
}

	.aesthetics#video-nytimesclips ul li {
		float: left;
		margin-right: 60px;
		margin-bottom: 3em;
		width: 150px;
	}
		.aesthetics#video-nytimesclips ul li.last {
			margin-right: 0;
		}
		
		.aesthetics#video-nytimesclips ul li a {
			font-size: 1.2em;			
			text-decoration: none;
		}
			.aesthetics#video-nytimesclips ul li a img {
				display: block;
				margin-bottom: 5px;
			}
			.aesthetics#video-nytimesclips ul li a span {
				display: block;
				text-align: center;
			}
	
/*COMMUNITIES*/
/*JEOPARDY NEWSLETTER*/
.aesthetics#communities-jeopardynewsletter .sectioncontent {
	padding: 0 50px;
}

.aesthetics#communities-jeopardynewsletter h1 {
	margin: 30px 0;
}

	.aesthetics#communities-jeopardynewsletter p {
		font-size: 1.2em;
		margin-bottom: 1em;
	}
	
		.aesthetics#communities-jeopardynewsletter ul#form {
			list-style: none;
			margin: 3em auto 0;
			width: 600px;
		}
		
			.aesthetics#communities-jeopardynewsletter ul#form li {
				clear: both;
				font-size: 1.2em;
				_height: 1%;
				margin-bottom: 1em;
				overflow: hidden;
			}
			
				.aesthetics#communities-jeopardynewsletter ul#form li label {
					display: block;
					float: left;
					width: 150px;
				}
				
					span.required {
						font-size: 1.2em;
						margin-right: .5em;
					}
				
				.aesthetics#communities-jeopardynewsletter ul#form li input.text {
					width: 250px;
				}
				
				.aesthetics#communities-jeopardynewsletter ul#form li p.caption {
					clear: both;
					font-size: .9em;
					margin-top: .2em;
					margin-bottom: 0;
					margin-left: 150px;
				}
				
				.aesthetics#communities-jeopardynewsletter ul#form li.genderwrapper {
				}
				
					.aesthetics#communities-jeopardynewsletter ul#form li.genderwrapper input {
						float: left;
						margin-right: .5em;
					}
					
					.aesthetics#communities-jeopardynewsletter ul#form li.genderwrapper label.genderlabel {
						float: left;
						_margin-top: .3em;
						width: 100px;
					}
				
				.aesthetics#communities-jeopardynewsletter ul#form li.checkwrapper {
				}
				.aesthetics#communities-jeopardynewsletter ul#form li.first {
					margin-top: 3em;
				}
				
					.aesthetics#communities-jeopardynewsletter ul#form li.checkwrapper input {
						float: left;
					}
					
					.aesthetics#communities-jeopardynewsletter ul#form li.checkwrapper label {
						margin-left: .5em;
						width: 550px;
					}
					
					.aesthetics#communities-jeopardynewsletter ul#form li.checkwrapper p {
						clear: left;
						float: left;
						font-size: 1em;
						margin: 1em 0 0 1.5em;
						width: 500px;
					}
					
				.aesthetics#communities-jeopardynewsletter ul#form li p.disclaimer {
					font-size: 1em;
					margin: 0 auto;
					text-align: center;
					width: 300px;										
				}
				
				.aesthetics#communities-jeopardynewsletter ul#form li#submitwrapper {
					margin-top: 2em;
					text-align: center;
				}
				
/*JEOPARDY NEWSLETTER THANK YOU*/		
.aesthetics#communities-jeopardynewsletter-thanks .sectioncontent {
	min-height: 54em;
	height: auto !important;
	height: 543em;
	padding: 0 50px;
}

.aesthetics#communities-jeopardynewsletter-thanks .ad-160x600 {
	float: right;
	margin: 30px 0 0 3em;
	_margin: 30px 0 0 1em;
}

.aesthetics#communities-jeopardynewsletter-thanks h1 {
	margin: 30px 0;
}

.aesthetics#communities-jeopardynewsletter-thanks p {
	font-size: 1.2em;
	margin-bottom: 1em;
}
		
/*JEOPARDY FEEDBACK*/
.aesthetics#communities-jeopardyfeedback .sectioncontent {
	padding: 0 50px;
}

.aesthetics#communities-jeopardyfeedback h1 {
	margin: 30px 0;
}

	.aesthetics#communities-jeopardyfeedback p {
		font-size: 1.2em;
		margin-bottom: 1em;
	}
	
		.aesthetics#communities-jeopardyfeedback p#writeinaddress {
			font-size: 1.3em;
			font-weight: bold;
			margin-left: 2em;
		}
	
		.aesthetics#communities-jeopardyfeedback ul#form {
			list-style: none;
			margin: 3em auto 0;
			width: 600px;
		}
		
			.aesthetics#communities-jeopardyfeedback ul#form li {
				clear: both;
				font-size: 1.2em;
				_height: 1%;
				margin-bottom: 1em;
				overflow: hidden;
			}
			
				.aesthetics#communities-jeopardyfeedback ul#form li label {
					display: block;
					float: left;
					width: 150px;
				}
				
					span.required {
						font-size: 1.2em;
						margin-right: .5em;
					}
				
				.aesthetics#communities-jeopardyfeedback ul#form li input.text,
				.aesthetics#communities-jeopardyfeedback ul#form li textarea {
					font-family: Arial, Helvetica, sans-serif;
					width: 250px;
				}
				
				.aesthetics#communities-jeopardyfeedback ul#form li p.caption {
					clear: both;
					font-size: .9em;
					margin-top: .2em;
					margin-bottom: 0;
					margin-left: 150px;
				}
				
				.aesthetics#communities-jeopardyfeedback ul#form li.genderwrapper {
				}
				
					.aesthetics#communities-jeopardyfeedback ul#form li.genderwrapper input {
						float: left;
						margin-right: .5em;
					}
					
					.aesthetics#communities-jeopardyfeedback ul#form li.genderwrapper label.genderlabel {
						float: left;
						_margin-top: .3em;
						width: 100px;
					}
				
				.aesthetics#communities-jeopardyfeedback ul#form li.checkwrapper {
				}
				.aesthetics#communities-jeopardyfeedback ul#form li.first {
					margin-top: 3em;
				}
				
					.aesthetics#communities-jeopardyfeedback ul#form li.checkwrapper input {
						float: left;
					}
					
					.aesthetics#communities-jeopardyfeedback ul#form li.checkwrapper label {
						margin-left: .5em;
						width: 550px;
					}
					
					.aesthetics#communities-jeopardyfeedback ul#form li.checkwrapper p {
						clear: left;
						float: left;
						font-size: 1em;
						margin: 1em 0 0 1.5em;
						width: 500px;
					}
					
				.aesthetics#communities-jeopardyfeedback ul#form li p.disclaimer {
					font-size: 1em;
					margin: 0 auto;
					text-align: center;
					width: 300px;										
				}
				
				.aesthetics#communities-jeopardyfeedback ul#form li#submitwrapper {
					margin-top: 2em;
					text-align: center;
				}

/*JEOPARDY NEWSLETTER THANK YOU*/		
.aesthetics#communities-jeopardyfeedback-thanks .sectioncontent {
	min-height: 54em;
	height: auto !important;
	height: 543em;
	padding: 0 50px;
}

.aesthetics#communities-jeopardyfeedback-thanks .ad-160x600 {
	float: right;
	margin: 30px 0 0 3em;
	_margin: 30px 0 0 1em;
}

.aesthetics#communities-jeopardyfeedback-thanks h1 {
	margin: 30px 0;
}

.aesthetics#communities-jeopardyfeedback-thanks p {
	font-size: 1.2em;
	margin-bottom: 1em;
}

/*RESPONSE*/
.aesthetics#communities-response-cannotofferservice .sectioncontent{
	min-height: 54em;
	height: auto !important;
	height: 54em;
	padding: 0 50px;
}
.aesthetics#communities-response-cannotofferservice h1 {
	margin: 30px 0 15px;
}

	.aesthetics#communities-response-cannotofferservice p {
		font-size: 1.2em;
	}
	
		.aesthetics#communities-response-cannotofferservice p#writeinaddress {
			font-size: 1.1em;
			font-weight: bold;
		}


/*DOWNLOADS*/
.aesthetics#downloads .sectioncontent {
	padding: 0 50px;
}

.aesthetics#downloads h1 {
	margin: 30px 0 15px;
}

	.aesthetics#downloads h2 {
		clear: both;
		font-size: 2.5em;
		margin-bottom: .5em;
	}
	
	.aesthetics#downloads p {
		font-size: 1.2em;
	}

	.aesthetics#downloads ul#wallpapers {
		_height: 1%;
		list-style: none;
		margin: 0 0 3em 7em;
		overflow: hidden;
	}
	
		.aesthetics#downloads ul#wallpapers li {
			float: left;
			margin: 0 5em 2em 0;
			width: 201px;
		}
			.aesthetics#downloads ul#wallpapers li.secondrow {
				margin-left: 12.5em;
				_margin-left: 6.1em;
			}
			
			.aesthetics#downloads ul#wallpapers li ul {
				font-size: 1.2em;
				_height: 1%;
				list-style: none;
				overflow: hidden;				
				margin-top:.3em;		
			}
			
			.threesize { margin-left:42px; }
			.foursize { margin-left:22px; }
			
				.aesthetics#downloads ul#wallpapers li ul li {
					border-right: 1px solid #ffffff;
					margin: 0;
					padding: 0 .5em;
					width: auto;
				}				
					.aesthetics#downloads ul#wallpapers li ul li.last {
						border: none;
					}
			
				.aesthetics#downloads ul#wallpapers li ul li a {
					display: block;
					text-decoration: none;
				}
				
	.aesthetics#downloads ul#screensavers {
		float: left;
		list-style: none;
		margin: 0 0 3em 7em;
		_margin: 0 0 3em 3.5em;
		_width: 201px;
	}
	
		.aesthetics#downloads ul#screensavers li {
			float: left;
		}
			
			.aesthetics#downloads ul#screensavers li ul {
				font-size: 1.2em;
				_height: 1%;
				list-style: none;
				overflow: hidden;				
				margin: .3em 0 0 42px;			
			}
			
				.aesthetics#downloads ul#screensavers li ul li {
					border-right: 1px solid #ffffff;
					margin: 0;
					padding: 0 .5em;
					width: auto;
				}				
					.aesthetics#downloads ul#screensavers li ul li.last {
						border: none;
					}
			
				.aesthetics#downloads ul#screensavers li ul li a {
					display: block;
					text-decoration: none;
				}
	
	p.instructions {
		clear: both;
	}
	p.screensaver {
		clear: none;
		float: left;
		width: 400px;
		margin: 40px 0 0 20px;
	}
	
	ul#icons {
		_height: 1%;
		list-style: none;
		margin: 0 0 3em 3.5em;
		_margin: 0 0 3em 3.5em;
		overflow: hidden;
	}
	
		ul#icons li {
			float: left;
			margin: 0 6em 0 0;
		}
	
/*SITE MAP*/
.aesthetics#sitemap .sectioncontent{
	min-height: 54em;
	height: auto !important;
	height: 54em;
	padding: 0 50px;
}

.aesthetics#sitemap h1 {
	margin: 30px 0 15px;
}

.aesthetics#sitemap a {
	color: #E2E1E3;
	text-decoration: none;
}

	.aesthetics#sitemap a:hover {
		color: #FFC001;
	}

.aesthetics#sitemap .column {
	border-right: 1px solid #ffffff;
	float: left;
	min-height: 37em;
	height: auto !important;
	height: 37em;
	padding: 0 50px;
	width: 165px;
}

.aesthetics#sitemap .first {
}

.aesthetics#sitemap .last {	
	border-right: none;
}

	.aesthetics#sitemap .column h2 {
		margin-top: 1em;
	}
	
	.aesthetics#sitemap .column h3 {
		font-size: 1.4em;
	}
	
		.aesthetics#sitemap .column h2.first {
			margin: 0;
		}

	.aesthetics#sitemap .column ul {
		font-size: 1.2em;
		list-style: none;
		margin: 0;
	}
	
		.aesthetics#sitemap .column ul li {
			margin-bottom: .2em;
			
		}
		
			.aesthetics#sitemap .column ul li ul {
				margin: .2em 0 0 1em;
				font-size: 1em;
			}
			
				.aesthetics#sitemap .column ul li ul li ul {
					margin: .2em 0 0 1em;
					font-size: 1em;
				}

/*CLASSROOM JEOPARDY!*/
.aesthetics#classroomjeopardy .sectioncontent {
	padding-left: 50px;
	padding-right: 50px;
}

.aesthetics#classroomjeopardy h1 {
	margin: 30px 0;
}

.aesthetics#classroomjeopardy #playercontainer {
	margin: 0 auto 15px;
}

.aesthetics#classroomjeopardy p {
	font-size: 1.2em;
	text-align: center;
	margin: 0 auto 2em;
	width: 480px;
}

/*WALLPAPER POPUP*/
.wallpaperPop {
	padding: 0 25px;
}	
	.wallpaperPop h1 {
		font-size: 3.5em;
		margin: 30px 0 15px;		
	}
	
	.wallpaperPop h2 {
		margin-bottom: .5em;
	}
	
	.wallpaperPop p {
		font-size: 1.2em;
		margin-bottom: 1em;
	}
/*POPUP*/
.popup {
	padding: 0 30px;
}

.popup h1 {
	font-size: 3.5em;
	margin: 15px 0;
}

.popup p {
	font-size: 1.2em;
	line-height: 1.7;
}

/*INTERSTITIAL*/
.aesthetics#interstitial .sectioncontent {
	min-height: 54em;
	height: auto !important;
	height: 54em;
	padding-left: 50px;
	padding-right: 50px;
}

.aesthetics#interstitial h1 {
	margin: 30px 0 5em;
}

.aesthetics#interstitial p {
	font-size: 1.2em;
	text-align: center;
	margin: 0 auto 2em;
	width: 480px;
}
	
/*FOOTER*/
ul#footerlinks {
	list-style:none;
	margin: 1em auto 0;
	overflow: hidden;	
	width: 745px;
}
	ul#footerlinks li {
		border-right: 1px solid #B7C4EE;
		float: left;
		font-size: 1.1em;
		padding: 0 .5em;
	}
		ul#footerlinks li.last {
			border: none;
		}
		
		ul#footerlinks li a {
			color: #B7C4EE;
			outline: none;
		}
			ul#footerlinks li a:hover {
				color: #FFC001;
			}
/*COPYRIGHT*/
p#copyright {
	background: url(images/spt.gif) no-repeat left top;
	color: #b7c4ee;
	margin: 15px auto 0;
	padding: 25px 0 18px 45px;
	width: 760px;
}
			
/*404*/
.aesthetics#error404 .aesthetics {
	background: url(images/bg-subpage-gradient.jpg) repeat-x center top;
}

.aesthetics#error404 .aesthetics .sectioncontent {
	background: url(../404/images/bg-404.jpg) no-repeat center top;
	min-height: 54em;
	height: auto !important;
	height: 54em;
}

.aesthetics#error404 h1 {
	
}

.aesthetics#error404 p#maintenance-message,
.aesthetics#error404 p#message {
	font-size: 2.8em;
	margin: 120px 0 0 86px;
	width: 550px;	
}

.aesthetics#error404 p#message a {
	color: #B7C4EE;
	text-decoration: none;
}
.aesthetics#error404 p#message a:hover {
	color: #FFC001;
}

.aesthetics#error404 p#maintenance-signed {
	width: 540px; 
	display: block;
	text-align: right;
	font-size: 12px;
}

.aesthetics#error404 #maintenance-footer {
	width: 500px; 
	display: block; 
	margin: 40px 0 0 92px; 
	font-size: 12px;
}

.aesthetics#error404 #maintenance-footer p {
	margin-top: 20px;
}

