
.contest {
  font-size:13px;
  font-weight:bold;
  color:#4b0801;
}

.contest_title {
  font-family:"Times New Roman";
  font-size:15pt;
  color:#363426;
}

.contest_header {
  font-family:"Times New Roman";
  font-size:20px;
  color:#4b0801;
  font-weight:bold;
  margin:5px auto 5px auto;
}

.contest_header_alt {
  font-family:"Times New Roman";
  font-size:20px;
  color:#4b0801;
  font-weight:bold;
}

.contest_highlight {
  font-weight:bold;
}

.contest_rules_numeral {
  font-weight:bold;
  padding-right:10px;
}

.contest_rules_para {
  font-weight:bold;
  padding-right:6px;
}

.contest_rules_para_sub {
  font-weight:bold;
  padding-right:6px;
  margin-left:22px;
}

.contest_rules_para_sub_inner {
  margin-left:44px;
}

.contest_rules_procedure {
  width:100%;
  margin-top:6px;
  margin-bottom:6px;
}

.contest_rules_procedure_index {
  width:4%;
  float:left;
  text-align:right;
  margin-right:1%;
}

.contest_rules_procedure_txt {
  width:95%;
  float:left;
}

.contest_terms {
  width:100%;
  height:auto;
  margin-top:0px;
  margin-bottom:0px;
  border: 0px solid #000000;
}

.contest_terms_index {
  width:4%;
  float:left;
  text-align:right;
  margin-right:1%;
  border: 0px solid #000000;
}

.contest_terms_txt {
  width:95%;
  float:left;
  border: 0px solid #000000;
}

.contest_terms_house_rules {
  width:100%;
  margin-top:0px;
  margin-bottom:0px;
  border: 0px solid #000000;
  vertical-align:top;
}

.contest_terms_house_rules_index {
  width:6%;
  float:left;
  text-align:right;
  margin-right:1%;
  border: 0px solid #000000;
}

.contest_terms_house_rules_txt {
  width:93%;
  float:left;
  border: 0px solid #000000;
}

.contest_terms_termination_address {
  margin-left:3%;
}

.contest_terms_claims {
  width:100%;
  margin-top:0px;
  margin-bottom:0px;
  border: 0px solid #000000;
  vertical-align:top;
}

.contest_terms_claims_index {
  width:6%;
  float:left;
  text-align:right;
  margin-right:1%;
  border: 0px solid #000000;
}

.contest_terms_claims_txt {
  width:93%;
  float:left;
  border: 0px solid #000000;
}

#contest_main {
  width:511px;
  text-align:center;
  padding-bottom:20px;
}

#contest_main_alt {
  width:511px;
  text-align:left;
  padding-bottom:20px;
}

.contest_txt {
  width:470px;
  text-align:left;
  margin:15px 0px 0px 30px;
  border: 0px solid #000000;
}

.contest_txt2 {
  width:500px;
  text-align:left;
  margin:15px 0px 15px 11px;
  float:left;
  /*padding-top:20px;*/
  border: 0px solid #000000;
}

.contest_question {
  font-family:"Times New Roman";
  font-size:16px;
  color:#4b0801;
  font-weight:bold;
  margin: 1px 6px 1px 0px;
}

.contest_subheader {
  font-family:"Times New Roman";
  font-size:16px;
  color:#4b0801;
  font-weight:bold;
  margin: 1px 6px 1px 0px;
}

.contest_subheader2 {
  font-family:"Times New Roman";
  font-size:14px;
  color:#4b0801;
  font-weight:bold;
  margin: 1px 6px 1px 0px;
}

.contest_copy {
  width:100%;
  margin:3px auto 3px auto;
  border: 0px solid #000000;
}

.contest_name {
  font-style:italic;
}

#contest_talk_like_a_pirate_btns {
  width:511px;
  text-align:left;
  border: 0px solid #000000;
}

.contest_talk_like_a_pirate_links {
  width:100%;
  text-align:center;
}

.contest_talk_like_a_pirate_btn_mail-in {
  width:235px;
  text-align:right;
  float:left;
  margin-right:20px;
}

.contest_talk_like_a_pirate_btn_online {
  width:236px;
  text-align:left;
  float:left;
  margin-left:20px;
}

.contest_divider {
  width:100%;
  margin:5px auto 5px auto;
  padding-top:0px;
  padding-bottom:0px;
/*  padding:0px auto 0px auto;*/
  border: 0px solid #000000;
}

.contest_caption_this {
  width:511px;
  text-align:left;
  border: 0px solid #000000;
  margin-bottom:0px;
}

.contest_caption_this_screenshots {
  width:260px;
  height:152px;
  text-align:left;
  float:left;
}

.contest_caption_this_form {
  width:251px;
  height:127px;
  text-align:center;
  float:left;
  padding-top:25px;
  border: 0px solid #000000;
}

#contest_bar {
  width:503px;
  height:auto;
  position:relative;
  border: 0px solid #000000;
  z-index:90;
}

#contest_bar_top {
  width: 503px;
  height:41px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
 /* float:left;*/
  background-image:url('http://a.disney.go.com/pirates/online/v1/images/contests/live_like_a_pirate/bar_top.gif');
  background-repeat:no-repeat;
  border: 0px solid #000000;
  z-index:90;
}

#contest_bar_mid {
  width: 503px;
  height:auto;
  /*margin: 0px auto 0px auto;
  padding: 0px 0px 0px 0px;*/
  text-align: center;
  float:left;
  background-image:url('http://a.disney.go.com/pirates/online/v1/images/contests/live_like_a_pirate/bar_middle.gif');
  background-repeat:repeat-y;
  z-index:90;
  border: 0px solid #000000;
}

#contest_bar_mid_txt {
  width: 460px;
  height:auto;
  text-align: left;
  /*float:left;  */
  border: 0px solid #000000;
  margin:0px 22px 0px 21px;
  z-index:90;
}

#contest_bar_mid_txt2 {
  width: 480px;
  height:auto;
  text-align: left;
  /*float:left;  */
  border: 0px solid #000000;
  margin:0px 12px 0px 11px;
  z-index:90;
}

#contest_bar_bottom {
  width: 503px;
  height:17px;
  margin: 0px auto 0px auto;
  padding: 0px 0px 0px 0px;
  text-align: center;
  float:left;
  background-image:url('http://a.disney.go.com/pirates/online/v1/images/contests/live_like_a_pirate/bar_bottom.gif');
  background-repeat:no-repeat;
  border: 0px solid #000000;
}

#contest_bar #compass_lg {
  /* large compass background image */
  position: absolute; top: 20px; left: 280px;
  z-index:-1;
}

#contest_bar #compass_sm {
  /* small compass background image*/
  position: absolute; top: 355px; left: 15px;
  z-index:-1;
}

#contest_bar #compass_upload_lg {
  /* large compass background image for upload page */
  position: absolute; top: 20px; left: 280px;
  z-index:-1;
}

#contest_bar #compass_upload_sm {
  /* small compass background image for upload page */
  position: absolute; top: 160px; left: 15px;
  z-index:-1;
}

.contest_talk_like_a_pirate_details {
  width:460px;
  height:auto;
  text-align:left;
  border: 0px solid #000000;
  margin-top:12px;
  z-index:90;
}

.contest_talk_like_a_pirate_details_video {
  width:200px;
  height:auto;
  text-align:left;
  float:left;
  z-index:90;
}

.contest_talk_like_a_pirate_details_photo {
  width:260px;
  height:auto;
  text-align:left;
  float:left;
  z-index:90;
}

.contest_talk_like_a_pirate_details_video_submission {
  width:280px;
  height:auto;
  text-align:left;
  float:left;
  z-index:90;
}

.contest_talk_like_a_pirate_details_photo_submission {
  width:180px;
  height:auto;
  text-align:left;
  float:left;
  z-index:90;
}

.contest_header_spacer {
  margin: 1px auto 1px auto;
  z-index:90;
}

.contest_spacer {
  font-size:1px;
  z-index:90;
}

#contest_rules {
  background-color:#ffffff;
  font-family: arial, Helvetica, verdana, sans-serif;
  font-size:9pt;
  color:#000000;
}

.contest_rules {
  font-family: arial, Helvetica, verdana, sans-serif;
  font-size:9pt;
  color:#000000;
}

.contest_rules_title {
  text-align:center;
  font-weight:bold;
}

.contest_rules_highlight {
  font-weight:bold;
}

.contest_submission_rules_print {
  margin-right:10px;
  text-align:right;
}

/* upload form */
#contest_talk_like_a_pirate_form {
  width:500px;
}

.contest_talk_like_a_pirate_form_email {
  width:200px;
  float:left;
  border: 0px solid #000000;
}

.contest_talk_like_a_pirate_form_address {
  width:300px;
  float:left;
  border: 0px solid #000000;
}

#contest_talk_like_a_pirate_form_address_sub {
  width:300px;
}

.contest_talk_like_a_pirate_form_address_sub_city {
  width:150px;
  float:left;
}

.contest_talk_like_a_pirate_form_address_sub_state {
  width:75px;
  float:left;
}

.contest_talk_like_a_pirate_form_address_sub_zip {
  width:75px;
  float:left;
}

#contest_talk_like_a_pirate_form_checkbox {
  width:100%;
}

.contest_talk_like_a_pirate_form_checkbox {
  width:25px;
  float:left;
}

.contest_talk_like_a_pirate_form_checkbox_txt {
  width:475px;
  float:left;
  font-size:9pt;
}

#contest_talk_like_a_pirate_form_btns {
  width:100%;
  margin-top:20px;
}

.contest_talk_like_a_pirate_form_btn_upload {
  width:240px;
  text-align:right;
  margin-right:10px;
  float:left;
}

.contest_talk_like_a_pirate_form_btn_reset {
  width:240px;
  text-align:left;
  margin-left:10px;
  float:left;
}
/* upload form */


/* BEGIN popups */

.contest_popups {
  background-color:#ffffff;
}

#contest_popup {
  width:540px;
  height:auto;
  text-align:center;
/*  padding-bottom:20px;*/
  background-image:url('http://a.disney.go.com/pirates/online/v1/images/parch_bg.gif');
  background-repeat:repeat;
}

#contest_bar_popup {
  width:503px;
  height:auto;
  margin-left:16px;
  margin-right:17px;
  position:relative;
  border: 0px solid #000000;
  z-index:90;
}

#contest_talk_like_a_pirate_criteria_title {
  width:503px;
  margin-top:10px;
  border: 0px solid #000000;
} 

.contest_talk_like_a_pirate_criteria_title_decor1 {
  width:111px;
  text-align:right;
  float:left;
}

.contest_talk_like_a_pirate_criteria_title {
  width:280px;
  text-align:center;
  float:left;
}

.contest_talk_like_a_pirate_criteria_title_decor2 {
  width:112px;
  text-align:left;
  float:left;
}

/* END popups */


/* BEGIN Live Like a Pirate Over */
#contest_live_like_a_pirate_over {
  width:511px;
}

.contest_live_like_a_pirate_over_img {
  width:269px;
  height:190px;
  float:left;
}

.contest_live_like_a_pirate_over_txt {
  width:242px;
  height:130px;
  float:left;
  padding-top:60px;
}
/* END Live Like a Pirate Over */


/* BEGIN Caption This Winners */
.contest_caption_this_winners {
  width:511px;
}

.contest_caption_this_winners_col1 {
  width:250px;
  float:left;
  margin-right:5px;
}

.contest_caption_this_winners_col2 {
  width:251px;
  float:left;
  margin-left:5px;
}

.contest_winner {
  color:#4b0801;
  font-weight:bold;
}

.contest_caption_this_winners_list {
  margin-top:10px;
  margin-bottom:10px;
}
/* END Caption This Winners */
