/* Begin: Promos -----------*/

#promos {
	background: url(/staticarchive/24c43146f31ac8c6927649414beee093496efba5.jpg) no-repeat; 
	width:936px;
	height:188px;
	padding:10px 0 0 10px;
	margin:3px 0 82px 0
}

.promo {
	width:206px;
	float:left;
	margin-right:34px
}
.promo p {
	margin-top:0;
	clear:left;
	font-weight:bold
}
.promo img {
	margin-bottom:5px;	
}
#promos #last {margin-right:0}

/* Begin: More Information -----------*/

.moreInformation {}
.moreInfo {
	clear:both;
	width:485px;
}
.moreInfo p {
	padding:0;margin:0
}

.moreInfo img {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.moreInfo span {
	font-weight:bold;
	margin:0!important;
	display:block;
}

/* Begin: Radio Ad -----------*/

.radioAd {
	margin-bottom:21px;
	margin-top:-1px;
	padding-left:10px;
	float:left;
	background:#000;
	clear:both;
	width:502px;
	padding-top:10px
}
.radioAd p {
	margin:0
}
.radioAd img {
	float:left;
	margin-right:10px;
}

/* Begin: Mobile More Information -----------*/

.info {
	float:left;
	margin-bottom:1em;
}

.info img {
	float:left;
	margin-right:11px;
}
.info h3 {
	padding-top:10px;
	display:block;
	margin-bottom:1.2em;
	width:300px;
}
.info#cost {
	margin-top:1.1em;
}



/* Begin: Form Specific -----------*/
#form-feedback{
	float:left;
	padding:0px 0 20px 16px;
	width:372px;
	background:#0F1316
}
#form-feedback p span {
	display:inline;
	vertical-align:top
}
form input {
	height:1em
}
form label {
	padding-top:0
}
form input, 
form textarea {
	margin-right:0.4em;
}
form input#form-age {
	width:1.5em
}
form input#form-phone {
	width:6em
}
form input#submit {
	width:auto;
	height:auto;
	margin-top:1.5em
}
#areHappy, 
#form-optin {
	width:auto;
	margin-bottom:0;
	margin-right:23px;
	padding-top:4px
}
#form-optin {
	margin-top:5px;
	float:right
}
form textarea {
	width:18em;
	height:5em;
}

#col2 #form-required span {
	display:inline;
	color:#FFFECE
}
#radio #col2 p {margin-top:1.2em}
#radio #col2 form p {margin-top:0.5em;margin-bottom:.8em;width:100%}
#col2 p#form-required {
	margin:2.3em 0 1.5em; 
}

#radio .moreInfo p {margin-bottom:1em}

/* Begin: Character Cast Template -----------*/

#charCast {
	margin-left:12px
}
#charCast h2 {
	margin-top:10px;
	font-size:1.2em
}
#charCast 	li {
	float:left;
	width:119px;
	margin-right:42px;
	margin-top:13px;
}
#charCast li.last {
	margin-right:0
}

/* Begin: Character Biography Template  -----------*/

#biogStats {
	width:626px;
	float:left;
	background: #0F1214;
	min-height:560px 
}
#biog {
	float:left;
	background: url(/staticarchive/9d73444e0cd52bd9b3634b028d2ccfef7a650dab.jpg) no-repeat; 
	width:543px;
	padding-right:83px;
	height:200px
}
#biog img {
	float:left;
	margin-right:8px
}
#biog h2 {
	padding:1.2em 0
}
#biog p  {
	margin-top:1.2em
}
#biog p span {
	font-weight:bold;
	margin-right:2px;
	color:#6BB7FD
}
#charMovie {
	float:left;
	padding:0 10px 0 10px
}
#charMovie p {
	max-width:575px;
	width:expression(document.body.clientWidth > 575? "575px": "auto" );
}
#charMovie div {
	vertical-align:top
}
#charMovie div p {
	width:auto
}
#charMovie div h2 {
	margin:10px 0 0 0;
	width:300px
}
#charMovie div img {
	margin:0
}
#charMovie div #emp {
	float:right;
	margin:-8px 6px 0 22px;
	width:auto;
}



/* Begin: Character Thumb Gallery  -----------*/

#thumbGallery {
	float:right;
	width:297px;
	padding-top:8px
}
#thumbGallery li {
	float:left;
	margin-right:7px;
	margin-top:5px;
	width:63px;
	height:79px
}
#thumbGallery h2 {
	margin-bottom:6px
}

/* Begin: Quiz  -----------*/

#quizContent form {
	text-align:left;
	margin:0 auto;
	padding-right:16px;
	min-height:218px;
	position:relative;
}
#quizContent form h2 {
	font-size:1.3em;
	margin:5px 0 17px 0
}
#quizContent form h2 span{
	margin-left:220px;
	color:#FDF1AD;
	font-weight:bold;
	font-size:.8em
}
#quizContent form p {
	color:#FDF1AD;
	font-weight:bold;
	margin-top:.5em;
	margin-bottom:2em
}
#quizContent form label {
	width:300px;
	font-weight:normal;
	padding:0;
	margin-bottom:1.5em;
	font-size:1.2em
} 
#quizContent form input {
	width:auto;
	float:left;
	height:13px;
	width:13px;
	margin-right:0.5em
} 
#quizContent form input#submit {
	width:210px;
	height:25px;
	position:absolute;
	bottom:0;
	left:70px	
}  
#previousQuiz {
	margin-left:10px
}
#previousQuiz h2 {
	margin:10px 0
}
#previousQuiz li {
	float:left;
	width:71px;
	margin-right:15px;
}
#previousQuiz li span {
	display:block;
	margin-bottom:3px
} 
#previousQuiz li.last {
	margin-right:0
}
#previousQuiz li img {
	height:37px;
} 
#previousQuiz a {
	word-wrap:normal
}
#previousQuiz span {
	background:#fff;
	width:66px;
	height:37px
}