body {
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	background-color: #ffd204;
}

body, p, div, td {
	font-family: Arial;
	font-size: 12px;
	color: #231f20;
	line-height: 17px;
}

h1, h2, h3 {
	margin: 0;
	padding: 0;
}

ul {
	padding: 0 0 0 0px;
	margin: 3px 0 0 15px;
}

li {
	padding-left: 0px;
}

.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}

/*Padding*/
.pad-top-1{
	padding-top: 1px;
}
.pad-top-5{
	padding-top: 5px;
}
.pad-top-10{
	padding-top: 10px;
}
.pad-top-15{
	padding-top: 15px;
}
.pad-top-20{
	padding-top: 20px;
}
.pad-top-25{
	padding-top: 25px;
}
.pad-top-30{
	padding-top: 30px;
}

.pad-left-1{
padding-left: 1px;
}
.pad-left-5{
padding-left: 5px;
}
.pad-left-10{
padding-left: 10px;
}
.pad-left-15{
padding-left: 15px;
}
.pad-left-20{
padding-left: 20px;
}
.pad-left-25{
padding-left: 25px;
}
.pad-left-30{
padding-left: 30px;
}

.pad-right-1{
padding-right: 1px;
}
.pad-right-5{
padding-right: 5px;
}
.pad-right-10{
padding-right: 10px;
}
.pad-right-15{
padding-right: 15px;
}
.pad-right-20{
padding-right: 20px;
}
.pad-right-25{
padding-right: 25px;
}
.pad-right-30{
padding-right: 30px;
}

.pad-bottom-1{
padding-bottom: 1px;
}
.pad-bottom-5{
padding-bottom: 5px;
}
.pad-bottom-10{
padding-bottom: 10px;
}
.pad-bottom-15{
padding-bottom: 15px;
}
.pad-bottom-20{
padding-bottom: 20px;
}
.pad-bottom-25{
padding-bottom: 25px;
}
.pad-bottom-30{
padding-bottom: 30px;
}

.pad-all-1{
padding: 1px;
}
.pad-all-5{
padding: 5px;
}
.pad-all-10{
padding: 10px;
}
.pad-all-15{
padding: 15px;
}
.pad-all-20{
padding: 20px;
}
.pad-all-25{
padding: 25px;
}
.pad-all-30{
padding: 30px;
}


/* Call For Entry */
#wrapper {
	background-image: url(../images/bg_header.jpg);
	background-repeat: repeat-x;
	background-color: #ffec00;
	padding: 0 23px 0 18px;
}

#content {
	background-image: url(../images/footer_line.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 35px;
}

#footer {
	padding: 25px 0 25px 0;
	font-size: 11px;
	color: #425c29;
}
#footer a{
	color: #425c29;
}
#footer a:hover{
	color: #243215;
}
.info {
	background: url(../images/ly_info_bg.gif) repeat-y;
	padding-left: 20px;
}
.info .section01 {
	padding-right: 58px;
	padding-bottom: 15px;
}
.info .section03 {
	padding: 10px 58px 10px 0px;
}
.info .section03 a {
	color: #231f20;
}
.info .section03 a:hover {
	color: #4a4244;
}
.red18 {
	font-size: 18px;
	color: #ed1c24;
}

/* Highlight Section */
.topHighlight {
	background: url(../images/bg_sub_navi.jpg) repeat-x;
	font-size: 12px;
	padding: 10px 0 10px 10px;
	height: 60px;
}
.topHighlightDiv {
	width: 265px;
	padding-right: 10px;
	float: left;
}
.topHighlightDivContent{
	text-decoration:none;
	line-height: 15px;
	padding-left: 10px;
	width: 190px;
	float:left;
}
.topHighlightDivContent a{
	color: #000000;
}
.topHighlightDivContent a:hover{
	color: #fb6c10;
}

/* Layout Shadow */
.shadowLeft {
	width: 5px;
	background: url(../images/sh_left02.gif) repeat-y;
}
.shadowRight {
	width: 5px;
	background: url(../images/sh_right02.gif) repeat-y;
}

/* Content */
#contentStart1 {
	background-color: #ffec00;
	padding-left: 20px;
	padding-right: 20px;
}
#contentStart2 {
	background-color: #ffec00;
	padding-left: 15px;
	padding-right: 15px;
}

#contentStart2 h2{
	font-size: 18px;
	padding: 0 0 20px 0px;
	margin: 0 0 0 0px;
}
#contentStart2 h3{
	font-size: 15px;
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
}

/* Footer */
.footerTop {
	text-align: right;
	width: 950px;
	padding-top: 12px;
	padding-bottom: 12px;
	background-image: url(../images/bg_footer.jpg);
	background-repeat: no-repeat;
}

/* Main Page */
#box01 {
	width: 310px;
	background: url(../images/bg_main_s1.gif) repeat-y;
	margin-right: 7px;
	float: left;
}
#box01 .innerBox1 {
	width: 230px;
	padding: 7px 8px 6px 8px;
	background-color: #eb9a35;
	margin-bottom: 3px;
	font-size: 11px;
}
#box01 .innerBox1 img {
	border: 1px solid #cac0cc;
	margin-right: 3px;
}
#box02 {
	width: 310px;
	background: url(../images/bg_main_s2.gif) repeat-y;
	margin-right: 7px;
	float: left;
}
#box02 .innerBox2 {
	width: 230px;
	padding: 7px 8px 6px 8px;
	background-color: #b4e01f;
	margin-bottom: 3px;
	font-size: 11px;
}
#box02 .innerBox2 img {
	border: 1px solid #cac0cc;
	margin-right: 3px;
}
#box03 {
	width: 310px;
	background: url(../images/bg_main_s3.gif) repeat-y;
	float: left;
}
#box03 .innerBox3 {
	width: 230px;
	padding: 7px 8px 6px 8px;
	background-color: #c79a5b;
	margin-bottom: 3px;
	font-size: 11px;
}
#box03 .innerBox3 img {
	border: 1px solid #cac0cc;
	margin-right: 3px;
}
#box01 .content, #box02 .content, #box03 .content {
	padding: 2px 33px 4px 33px;
}
#box01 h1, #box02 h1, #box03 h1 {
	font-size: 12px;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}

/* aboutTheShow */
.border01 {
	background: url(../images/border01.gif) repeat-x;
	height: 40px;
	padding-top: 15px;
	padding-bottom: 5px;
}

/* Charity Info */

.charityInfoBlanket {
	padding: 5px 5px 5px 5px;
	float: left;
}
.border02 {
	background: url(../images/border02.gif) repeat-x;
	padding-top: 15px;
	padding-bottom: 5px;
	height: 40px;
}

/* Meet the Contestants */
.contestantProfile {
	background: url(../images/bg_contestant03.gif) repeat-y;
	width: 443px;
}
.contestantDetail {
	float: right;
	width: 169px;
	padding: 50px 23px 0px 0px;
	background: url(../images/bg_contestant01.jpg) no-repeat;
}
.contestantCat {
	background: url(../images/bg_contestant02.jpg) no-repeat;
	padding: 0 30px 0 22px;
	height: 135px;
}
.contestantList {
	background: url(../images/bg_contestant05.gif) repeat-y;
	padding: 0 23px 0 20px;
}
