body {
	margin: 0 auto;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link {
	color: blue;
}

a:hover {
	color: #FF5D00;
	text-decoration: none;
}

a:visited {
	color: blue;
}

a:active {
	color: blue;
}

#content {
	position: relative;
	padding: 5px;
	height: auto;
}

.questionTitles {
	color: #FF5D00;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 5px;
}

#image1 {
	position: absolute;
	top: 0px;
	height: 394px;
	left: 138px;
	width: 561px;
	border: 0;
	background-image: url(images/BHC_ContestTop.jpg);
	background-repeat: no-repeat;
}

#image2 {
	position: absolute;
	top: 394px;
	height: 124px;
	left: 138px;
	width: 561px;
	border: 0;
	background-image: url(images/BHC_ContestMiddle.jpg);
	background-repeat: no-repeat;
}

#image3 {
	position: absolute;
	top: 528px;
	height: 400px;
	left: 0px;
	width: 850px;
	border: 0;
	background-image: url(images/BHC_ContestBottom2.jpg);
	background-repeat: no-repeat;
}

#image4 {
	position: absolute;
	top: 15px;
	height: 507px;
	left: 152px;
	width: 538px;
	border: 0;
	background-image: url(images/BHC_Contest_final_TOP.jpg);
	background-repeat: no-repeat;
}

#prizeImage {
	position: absolute;
	background-image: url(images/PRIZES.jpg);
	top: 6px;
	left: 42px;
	width: 502px;
	height: 389px;
	background-repeat: no-repeat;
}

#prizeText1 {
	position: absolute;
	left: 285px;
	top: 172px;
	width: 298px;
	height: 242px;
}

#prizeText2 {
	position: absolute;
	width: 578px;
	left: 15px;
	top: 420px;
	height: 136px;
}

#prizeText3 {
	position: absolute;
	top: 563px;
	left: 15px;
	width: 578px;
}

#prizeContent {
	position: relative;
	top: 0px;
	left: 0px;
	height: 630px;
	width: 600px;
}

.questionTitles1 {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.questionGroup {
	text-decoration: none;
}

label {
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}

input {
	background-color: white;
}

#questions {
	position: absolute;
	left: 40px;
	top: 3px;
	width: 360px;
	height: auto;
}

#register {
	position: absolute;
	left: 434px;
	top: 20px;
	width: 361px;
	height: auto;
}

/* RULES CSS */
#rulesContent {
	position: relative;
	top: 0px;
	left: 0px;
	width: 630px;
	height: auto;
	padding: 10px;
}

#rulesImage {
	position: absolute;
}

#rulesText {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ruleTitle {
	color: #316566;
	font-weight: bold;
}

.ruleHilite {
	color: #9B3866;
	font-weight: bold;
}

/* THANKS CSS */

#thanks {
	position: relative;
	top: 10px;
	left: 50px;
	width: 650px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#thanksImage1 {
	position: absolute;
	background-image: url(images/PYP_Thanks.jpg);
	top: 0px;
	left: 0px;
	width: 651px;
	height: 693px;
	background-repeat: no-repeat;
}

#thanksText1 {
	position: absolute;
	top: 693px;
	left: 0px;
	width: 651px;
	height: 30px;
	padding: 10px;
	line-height: 20px;
	text-align: center;
}

#clickTell {
	position: absolute;
	top: 365px;
	left: 330px;
	width: 144px;
	height: 62px;
	cursor: pointer;
	z-index: 3;
	/* border: 1px solid red; */
}

/* SORRY CSS */

#sorry {
	position: relative;
	top: 10px;
	left: 50px;
	width: 650px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#sorryImage1 {
	position: absolute;
	background-image: url(images/PYP_Sorry.jpg);
	top: 0px;
	left: 0px;
	width: 651px;
	height: 693px;
	background-repeat: no-repeat;
}

#sorryText1 {
	position: absolute;
	top: 693px;
	left: 0px;
	width: 651px;
	height: 30px;
	padding: 10px;
	line-height: 20px;
	text-align: center;
}

#sorryRules {
	position: absolute;
	top: 100px;
	left: 240px;
	width: 144px;
	height: 62px;
	cursor: pointer;
	z-index: 3;
	/* border: 1px solid red; */
}

#winner {
	position: absolute;
	background-image: url(images/BHC_PRIZE_Winners.jpg);
	background-repeat: no-repeat;
	top: 0;
	left: 0;
	width: 561px;
	height: 730px;
}

#winnerImage {
	position: absolute;
	background-image: url(images/PRIZE_Winners.jpg);
	top: 6px;
	left: 42px;
	width: 502px;
	height: 389px;
	background-repeat: no-repeat;
}

/* #seeWinner {
	position: relative;
	top: 160px;
	left: 395px;
	width: 150px;
	height: 90px;
	cursor: pointer;
	border: 1px red solid;
} */

/* #goHSM3 {
	position: relative;
	top: 455px;
	left: 530px;
	width: 100px;
	height: 50px;
	cursor: pointer;
	border: 1px red solid;
} */

#winnerText1 {
	position: absolute;
	left: 376px;
	top: 261px;
	width: 410px;
}

#winnerText2 {
	position: absolute;
	left: 376px;
	top: 446px;
	width: 409px;
}


#winnerText3 {
	position: absolute;
	left: 17px;
	top: 652px;
	width: 461px;
}
