body {	
	background-color:#000000;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#000;
	background-image:url('/resource/hot-tamales/image/bodyBg.jpg');
	background-position:center top;
	background-repeat:no-repeat;
}
a{
	color:#FFFFFF;
}
a:hover{
	color:#CC0000;
}
/*#masterContainer{}*/
input[type="text"], input[type="password"]{
	border:none;
	width:200px;
}
input[type="submit"], input[type="button"]{
	border:none;
	background-color:#5e5e5e;
	color:#fff;
	font-weight:bold;
}
#layoutContainer {
	margin:0px auto;
	width:960px;
}
#headerBlock {
	height:170px;
	margin:0px auto;
	text-align:right;
	width:960px;
}
* html #headerBlock {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/resource/hot-tamales/image/topBG.png');
}
#headerBlock[id] {
	background-image:url('/resource/hot-tamales/image/topBG.png');
	background-repeat:no-repeat;
	background-position:left;
}

#mainBlock {
	margin:0px auto;
	width:786px;
}
#mainContent {
	background-image:url('/resource/hot-tamales/image/bg.jpg');
	background-repeat:repeat-x;
	background-color:#7D0000;
	vertical-align:top;
	min-height:416px;
	width:736px;
}
#footerBlock{

}
.mainPadding{
	padding-left:18px;
	padding-right:8px;
}
.center_content_bottom {
	height:410px;
	text-align:left;
}
* html .center_content_bottom {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/resource/hot-tamales/image/bottomFlame.png');
}
.center_content_bottom[class] {
	background-image:url('/resource/hot-tamales/image/bottomFlame.png');
	background-repeat:no-repeat;
	background-position:bottom center;
}

.entertainment_center {
	height:410px;
	margin:0 auto;
	width:699px;
}
* html .entertainment_center {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/resource/hot-tamales/image/entertainmentBG.png');
}
.entertainment_center[class] {
	background-image:url('/resource/hot-tamales/image/entertainmentBG.png');
	background-repeat:no-repeat;
	background-position:bottom right;
}

.hotHotSide {
	height:212px;
	text-align:center;
	vertical-align:bottom;
	width:350px;
}
* html .hotHotSide {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/resource/hot-tamales/image/hotHotTamalesBox.png');
}
.hotHotSide[class] {
	background-image:url('/resource/hot-tamales/image/hotHotTamalesBox.png');
	background-position:bottom;
	background-repeat:no-repeat;
}

.hotSide {
	height:212px;
	text-align:center;
	vertical-align:bottom;
	width:350px;
}
* html .hotSide {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/resource/hot-tamales/image/hotTamalesBox.png');
}
.hotSide[class] {
	background-image:url('/resource/hot-tamales/image/hotTamalesBox.png');
	background-position:bottom;
	background-repeat:no-repeat;
}

.hotties_center {
	height:350px;
	padding-top:15px;
}
* html .hotties_center {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/resource/hot-tamales/image/sunrise.png');
}
.hotties_center[class] {
	background-image:url('/resource/hot-tamales/image/sunrise.png');
	background-position:top left;
	background-repeat:no-repeat;
}

.hottiesLinks {
	padding:15px 14px 0px 14px;
}
.leftSide {
	background-image:url('/resource/hot-tamales/image/leftside.gif');
	background-repeat:repeat-y;
	vertical-align:top;
}
.notHPcontent {
	height:360px;
	margin:0px auto;
	width:701px;
}
* html .notHPcontent {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/resource/hot-tamales/image/topFlame.png');
}
.notHPcontent[class] {
	background-image:url('/resource/hot-tamales/image/topFlame.png');
	background-repeat:no-repeat;
}

.rightSide {
	background-image:url('/resource/hot-tamales/image/rightside.gif');
	background-repeat:repeat-y;
	vertical-align:top;
}
.standOutColor{
	color:#A00101;
}
.waiverBlock{
	background-color:#000;
	padding:2em;
	margin:1em;
}
.contentHeader{
	font-size:1.5em;
	font-weight:900;
	margin-top:1em;
	margin-bottom:1em;
}

.registrationBlock{
	background-color:#000;
	padding:2em;
	margin-top:1em;
}
.registrationHeader{
	font-size:1.5em;
	font-weight:900;
	margin-bottom:1em;
}
.registrationErrorMessage{
	color:#bd0010;
	font-weight:bold;
}
.registrationTable{
	color:#FFF;
}
.registrationTable th{
	text-align:left;
	vertical-align:top;
	line-height:22px;
	font-weight:900;
}
.registrationTable td{
	text-align:left;
	vertical-align:top;
	line-height:22px;
}
.registrationTable select[name="State"]{
	width:200px;
	margin-bottom:2px;
}
.registrationTable input[name="PostalCode"]{
	width:100px;
	margin-bottom:2px;
}
.registrationTable input[name="BirthYear"]{
	width:53px;
}

.flameBoxTop{
	width:700px;
	background:url('/resource/hot-tamales/image/topFlame.jpg') no-repeat top left;
}

.flameBoxBottom {
	background:url('/resource/hot-tamales/image/bottomFlame.jpg') no-repeat bottom left;
}

h1
{
	font-size:22px;
}
h2
{
	font-size:20px;
}
h3
{
	font-size:18px;
}
h4
{
	font-size:16px;
}
h5
{
	font-size:14px;
}
h6
{
	font-size:12px;
}
/* Styles used in the vote for a new hot tamales hottie section redesign..................................................................*/
.dottedLineHorizontalRed
{
	background-image:url('/resource/hot-tamales/image/dottedLineHorizontalRed.gif');
	background-position:left center;
	background-repeat:repeat-x;
	height:20px;
}
.dottedLineHorizontalGray
{
	background-image:url('/resource/hot-tamales/image/dottedLineHorizontalGray.jpg');
	background-position:left center;
	background-repeat:repeat-x;
	height:1px;
	background-color:#760000;
}
.clear
{
	clear:both;
	height:0px;
}
#selectedHottyDetailsContainer_Top
{
	background-image:url('/resource/hot-tamales/image/selectedHottyDetailsContainer_Top.jpg');
	background-position:top;
	background-repeat:no-repeat;
}

#selectedHottyDetailsContainerContainer
{
	/*
	background-image:url('/resource/hot-tamales/image/selectedHottyDetailsContainerContainerBG.jpg');
	background-repeat:repeat-y;
	background-position:left top;
	*/
}

#selectedImageContainer .infoHeader
{
	color:#f2af94;
	font-weight:bold;
	font-size:12px;
	font-family:arial;
	line-height:20px;
	
}
#selectedImageContainer .infoText
{
	color:#ffffff;
	font-size:12px;
	font-family:arial;
	line-height:20px;
	
}
#selectedImageContainer .verticalSpacer
{
	height:20px;
	
}
#selectedHottyDetailsContainerContainerBottom
{
	background-image:url('/resource/hot-tamales/image/selectedHottyDetailsContainerContainerBottom.jpg');
	background-repeat:repeat-x;
	background-position:left bottom;
	/*height:1160px;*/
}
#voteForHottieThumbImageContainer2
{
	width: 230px;
	/*height:1130px;*/
	overflow:hidden;
	float:left;	
	background-image:url('/resource/hot-tamales/image/voteForHottieThumbImageContainer2BG.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
#selectedImageContainer
{
	background-color:black;
	width:463px;
	/*height:1130px;*/
	overflow:hidden;
	float:left;
	background-image:url('/resource/hot-tamales/image/selectedHottyDetailsContainerContainerBG.jpg');
	background-repeat:repeat-y;
	background-position:left top;
	padding-left:14px;
}
#voteForHottieThumbImageContainer
{
	background-image:url('/resource/hot-tamales/image/otherHottiesContainerLeftSideBG.jpg');
	background-repeat:repeat-y;
	background-position:left top;
	width: 230px;
	background-color:#4B4B4B;
	min-height:488px;
	height: auto !important;
	height: 488px;
	padding-top:11px;
	padding-bottom:14px;
}
.voteForHottieThumbImage
{
	border: 1px solid #7A0000;
	padding:0px;
	margin:0px;
	cursor:pointer;
	width:96px;
	height:96px;
}
.voteForHottieThumbImageContainer
{
	border: 3px solid #4B4B4B;
	width:98px;
	height:98px;
	margin-right:6px;
	float:left;
	background-color:black;
}
.voteForHottieThumbImageContainer:hover
{
	border: 3px solid #7A0000;
}
.voteForHottieThumbImageContainerSelected
{
	border: 3px solid #7A0000;
	width:98px;
	height:98px;
	margin-right:6px;	
	float:left;
	background-color:black;
}
#selectedContestantName
{
	font-family:arial; 
	font-size:20px; 
	color:white; 
	font-weight:bold; 
	padding-top:40px;
}
#currentVotesContainer {
	background-image:url('/resource/hot-tamales/image/hotties/background/linesBrownDiagonalGradient.gif');
	background-repeat:repeat-x;
	border:1px solid #3D240C;
	color:#C0B839;
	font-size:13px;
	font-weight:bold;
	height:32px;
	width:160px;
}
#selectedContestantVotes {
	font-size:25px;
	font-weight:normal;
}
#voteForAHottieSelectedPhotoInfoLeftPane
{
	background-color:black; 
	width:205px; 
	/*height:289px;*/
	float:left;
	padding-top:10px;
}
#voteForAHottieSelectedPhotoInfoGradientPane
{
	background-image:url('/resource/hot-tamales/image/voteForAHottieSelectedPhotoInfoGradientPane.jpg');
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	/*height:289px;*/
	float:left;
	padding-top:10px;
}
#voteForAHottieRedesignCommentsBlock
{
	background-image:url('/resource/hot-tamales/image/voteForAHottieRedesignCommentsBlock.jpg');
	background-repeat:repeat-x;
	background-position:top;
	width:458px;
	height:333px;
	margin-left:3px;
}
#voteForAHottieRedesignCommentsBlock li
{
	list-style-image:url('/resource/hot-tamales/image/redDot.jpg');
	color:#FFFFFF;
}
#voteForAHottieRedesignAddACommentBoxBG
{
	background-image:url('/resource/hot-tamales/image/voteForAHottieRedesignAddACommentBoxBG.jpg');
	width:220px;
	height:334px;
	float:left;
	margin-top:26px;
}
#commentsScrollingBox
{
	margin-top:15px;
	padding-right:10px;
	overflow-y:auto; 
	height:250px; 
	scrollbar-base-color: black;
	scrollbar-3dlight-color: #666666; 
	scrollbar-face-color: #111111;
	scrollbar-track-color: #222222;
	scrollbar-arrow-color:#999999;
}
#thumbNailPagingMenu a
{
	text-decoration:underline;
	color:white;
}	
/* END OF: Styles used in the vote for a new hot tamales hottie section redesign..................................................................*/
/* START: Email a Friend popup window...*/

.emailForm .formHolder
{
	width: 500px;
	margin:auto;
}
.emailForm .pageTitle
{
	font-size: 16px; 
	color:#B81741;
	font-weight:bold;
}
.emailForm table
{
	background-color:white;
}
.emailForm .boldText
{
	font-weight: bold;
	font-size:14px;
	letter-spacing:-1;
}
.emailForm input[type='text']
{
	border: 1px solid #809EBA;
	width: 500px;
}
.emailForm .textAreas
{
	width: 500px;
	height:100px;
	border:1px solid #809EBA;
}
.emailForm .dotsHorizontal
{
	background-image:url('/resource/corporate/image/subpagesFrame_horizontalDots.png');
	background-repeat:repeat-x;
	background-position:center;
}
.emailForm .formLabel
{
	font-weight: bold; 
	color:#999999; 
	text-align:left;
	margin-top:15px;
}
.emailForm .instructionalMessage
{
	font-family:arial; 
	font-size:10px;
	text-align:left; 
	color:#333333
}
/* END: Email a Friend popup window...*/
.eventGalleryThumbImageContainer
{
	border:2px solid #555;
	width:98px;
	height:98px;
	margin:0 3px 3px 0;
	float:left;
	background-color:black;
}
.eventGalleryThumbImageContainer .eventGalleryThumbImage
{
	border:1px solid #7A0000;
	height:96px;
	width:96px;
}
.eventGalleryThumbImageContainer:hover
{
	border:2px solid #7A0000;
}

/* brand ambassador */
#baAppLeft {
	float:left;
	width:289px;
}
#baAppLeft div{
	height:25px;
}
#baAppLeft div div{
	float:left;
	width:89px;
}
#baAppLeft div input{
	border:1px solid #9D939B;
	float:left;
	width:181px;
}
#baAppLeft div textarea{
	border:1px solid #9D939B;
	float:left;
	height:45px;
	width:181px;
}
#baApplicationContainer {
	padding:0 13px;
	width:653px;
}
#baApplicationHead {
	background-image:url(/resource/hot-tamales/image/brandAmbassadorHeading.jpg);
	background-repeat:no-repeat;
	height:80px;
	margin-top:10px;
	padding:110px 13px 0 13px; 
	width:663px;
}
#baAppRight {
	float:left;
	width:363px;
}
#baAppRight div{
	height:25px;
}
#baAppRight div div{
	float:left;
	width:162px;
}
#baAppRight div div.radio{
	margin:0 auto;
	width:181px;
}
#baAppRight div div.radio input{
	border:none;
	float:none;
	width:20px;
}
#baAppRight div input{
	border:1px solid #9D939B;
	float:left;
	width:181px;
}
#why {
	border:1px solid #9D939B;
	height:85px;
	width:181px;
}

.baInformationHeader {
	color:#F4B093;
	font-size:12px;
	font-weight:bold;
	padding-bottom:8px;
}
.baInformationLeftDiv {
	padding:10px 0;
}
.baInformationRightDiv {
	padding:10px 20px;
}
/* end */

.hottiesWinnersBox {
	background-image:url(/resource/hot-tamales/image/hotties/background/linesDarkRedDiagonal.gif);
	border:2px solid #FFF;
}

/* START: Hotties Hall of Flame */
#HoF_Container {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	min-height:325px;
	text-align:center;
}
#HoF_Container a {
	text-decoration:none;
}
#HoF_Container .HoF_winnerImageBox {
	background-color:#000;
	height:295px;
	margin-left:21px;
	width:308px;
}
#HoF_Container .HoF_winnerImage {
	height:285px;
	overflow:hidden;
	position:relative;
	width:298px;
}
#HoF_Container .HoF_winnerName {
	font-size:22px;
	font-weight:bold;
}
#HoF_Container .HoF_winnerInfo {
	padding-bottom:20px;
}
#HoF_Container .HoF_winnerInfo strong {
	color:#F8C46D;
}
/* END: Hotties Hall of Flame */

a.lightBoxLink {
	color:#B81741;
}