.freeStuffMessage form label, form.freestuffform label {display:block; font-size:1.4em; font-weight:bold; margin:10px 0; color:#FF0000;}
.freeStuffMessage form textarea, form.freestuffform textarea {display:block; margin:0 0 10px 0;width:100%;}


/*         START VALENTINES CONTEST 2017           */

#pnmvc17Wrapper {width:640px;background-image:url(http://www.piquenewsmagazine.com/general/graphics/pages/beourvalentines2017/Valentines2017winners_bg.jpg);background-repeat:no-repeat;background-position:center top; min-height:700px;}
#pnmvc17Wrapper h2{padding:15px 0 10px 0;}
#pnmvc17Packagecopy {margin:30px auto 0;padding-top:404px;width:582px;background-repeat:no-repeat;}
#pnmvc17Packagecopy .pnmvc17Packagerowfooter {width:582px;height:25px;background-image:url(http://www.piquenewsmagazine.com/general/graphics/pages/beourvalentines2017/packagewrapperbottom.png);background-repeat:no-repeat;}
#pnmvc17Packagecopy .pnmvc17Packagerow {width:582px;background-image:url(http://www.piquenewsmagazine.com/general/graphics/pages/beourvalentines2017/packagewrappermiddle.png);background-repeat: repeat-y;}
#pnmvc17Packagecopy .pnmvc17Packagerow h3 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; font-size:14px;}
#pnmvc17Packagecopy .pnmvc17Packagerow .pnmvc17Packagewinner {margin-left:15px;margin-right:15px}
#pnmvc17Packagecopy .pnmvc17Packagerow .pnmvc17Packageleft {margin-left:15px;width:262px;float:left;}
#pnmvc17Packagecopy .pnmvc17Packagerow .pnmvc17Packageright {margin-right:15px;width:262px;float:right;}
#pnmvc17Packagecopy .pnmvc17Packagerow .pnmvc17Floatclear {clear:both;height:10px;}
#pnmvc17Sponsorlogos {width:100%;}
#pnmvc17Sponsorlogos .pnmvc17Logorow {width:100%;}
#pnmvc17Sponsorlogos .pnmvc17Logorow .pnmvc17Logoleft {width:160px;height:120px;float:left;text-align:center;}
#pnmvc17Sponsorlogos .pnmvc17Logorow .pnmvc17Floatclear {clear:both;height:4px;}
#pnmvc17Footercopy {}

/*         END VALENTINES CONTEST 2017           */


/*         START BELIEVE CONTEST 2013           */

#pnmbf13Wrapper {width:645px;background-image:url(/general/graphics/pages/believe/believe_bg.jpg);background-repeat:no-repeat;background-position:center top;}
#pnmbf13Wrapper h2{padding:15px 0 10px 0;}
#pnmbf13Detailscopy {padding-top:700px;}
#pnmbf13Detailscopy, #pnmbf13Footercopy {margin:0 auto;width:98%;}
#pnmbf13Detailscopy .pnmbf13Packagerow {width:100%;}
#pnmbf13Detailscopy .pnmbf13Packagerow {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; font-size:12px; line-height:16px;}
#pnmbf13Detailscopy .pnmbf13Packagerow h2{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; font-size:18px; line-height:22px;}
#pnmbf13Detailscopy .pnmbf13Packagerow h3{font-weight:bold; font-style:normal; font-size:14px;}
#pnmbf13Detailscopy .pnmbf13Packagerow ul.pnmWhereWhen li {list-style:none;}
#pnmbf13Detailscopy .pnmbf13Packagerow ul.pnmWhereWhen li span{font-weight:bold;padding-right:15px;}
#pnmbf13Detailscopy .pnmbf13Packagerow p, .pnmbf13Packagerow ul {font-size:14px;}
#pnmbf13Detailscopy .pnmbf13Packagerow .pnmbf13Packagefull {padding:0 15px;}
#pnmbf13Detailscopy .pnmbf13Packagerow .pnmbf13Packageleft {margin-left:15px;width:266px;float:left;}
#pnmbf13Detailscopy .pnmbf13Packagerow .pnmbf13Packageright {margin-right:15px;width:266px;float:right;}
#pnmbf13Detailscopy .pnmbf13Packagerow .pnmbf13Floatclear {clear:both;height:10px;}

#pnmbf13Wrapper #pnmbf13Footercopy h2{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal; font-size:18px; line-height:22px;}
#pnmbf13Wrapper #pnmbf13Footercopy h3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; font-size:14px;}
#pnmbf13Wrapper #pnmbf13Footercopy li{list-style-position:outside;margin-left:20px;}

/*         END VALENTINES CONTEST 2013           */

/*         DATENIGHT CONTEST 2013           */
#pnmDnWrapper {width:640px;background-image: url(/general/graphics/pages/2013datenight/2013datenight_bg.jpg);
background-repeat:no-repeat;background-position:center top; min-height:480px;}
#pnmDnIntrocopy {padding-top:340px;margin:0 50px;width:540px;}
#pnmDnIntrocopy h2 {font-size:1.6em;line-height:1.3em; font-weight:normal;}
#pnmDnFeaturedWrapper {width:640px;padding:10px 0; text-align:center;}
#pnmDnPrevousWinner {width:640px;padding:10px 0;text-align:left;}
.pnmWeeklyWinnerWrapper{border:1px solid #DFDFDF;}
.pnmWeeklyWinnerDeets{padding:5px;}
.pnmWeeklyWinnerDeets h4{font-size:1.1em; text-transform:uppercase;}
.pnmWeeklyWinnerLogo{float:right;margin-left:10px;}
#pnmDnTerms {width:540px;margin:0 50px;}
/*         END DATENIGHT CONTEST 2013           */

/*         WANDERLUST CONTEST 2013           */
#pnmLNWrapper {width:640px;background-image: url(/general/graphics/pages/2013wanderlust/bg_wanderlust.jpg);
background-repeat:no-repeat;background-position:center top; min-height:550px;}
#pnmLNIntrocopy {padding-top:190px;margin:0 50px;width:540px;}
#pnmLNIntrocopy h2 {font-size:1.6em;line-height:1.3em; font-weight:normal;}
/*         END WANDERLUST CONTEST 2013           */


/*         CRANKWORX PIQUE COVER CONTEST 2013           */
p.pnmCW13Intro {font-size:1.5em;font-weight:normal;}
#pnmCW13CoversTable {width:640px;}
#pnmCW13CoversTable .pnmCW13CoversRow,
#pnmCW13CoversTable .pnmCW13CoversRowLabels {width:100%;}
#pnmCW13CoversTable .pnmCW13CoversRow .pnmCW13CoversLeft {width:120px;height:157px;float:left;margin-left:8px;text-align:center;}
#pnmCW13CoversTable .pnmCW13CoversRowLabels .pnmCW13CoversLeft {width:120px;float:left;margin-left:8px;text-align:center;background-color:#f4f4f4;}
#pnmCW13CoversTable .pnmCW13Floatclear {clear:both;height:4px;}

#FreeStuff #pnmCW13Terms {margin-top:20px;}
#FreeStuff #pnmCW13Terms ul li{list-style-position:outside;margin-left:20px;}

/*         END CRANKWORX PIQUE COVER  CONTEST 2013           */



/*         ODE TO ULLR CONTEST 2015           */
#pnmullr13Wrapper {width:640px;background-image:url(/general/graphics/pages/odetoullr/odetoullr_bg.jpg);background-repeat:no-repeat;background-position:center top; min-height:700px;}
#pnmullr13Wrapper h2{padding:15px 0 10px 0;}
#pnmullr13Packagecopy {margin:30px auto 0;padding-top:780px;width:582px;background-repeat:no-repeat;}
#pnmullr13Packagecopy {text-align:center;}
#pnmullr13Packagecopy div.pnmullr13email {text-transform:uppercase; background:#000; color:#FFF;padding:10px;line-height:1.5em;}
#pnmullr13Packagecopy div.pnmullr13email span.highlight {color:#9FF;}
#pnmullr13Packagecopy .pnmullr13Packagerowfooter {width:582px;height:25px;background-image:url(/general/graphics/pages/odetoullr/packagewrapperbottom.png);background-repeat:no-repeat;}
#pnmullr13Packagecopy .pnmullr13Packagerow {width:582px;background-image:url(/general/graphics/pages/odetoullr/packagewrappermiddle.png);background-repeat: repeat-y; text-align:left;}
#pnmullr13Packagecopy .pnmullr13Packagerow h3 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:normal; font-size:14px;}
#pnmullr13Packagecopy .pnmullr13Packagerow .pnmullr13Packageleft {margin-left:15px;width:266px;float:left;}
#pnmullr13Packagecopy .pnmullr13Packagerow .pnmullr13Packageright {margin-right:15px;width:266px;float:right;}
#pnmullr13Packagecopy .pnmullr13Packagerow .pnmullr13Floatclear {clear:both;height:10px;}
#pnmullr13Sponsorlogos {width:100%;}
#pnmullr13Sponsorlogos .pnmullr13Logorow {width:100%;}
#pnmullr13Sponsorlogos .pnmullr13Logorow .pnmullr13Logoleft {width:160px;height:120px;float:left;}
#pnmullr13Sponsorlogos .pnmullr13Logorow .pnmullr13Floatclear {clear:both;height:4px;}
#pnmullr13Footercopy {}


/*         ODE TO ULLR CONTEST 2013           */



/*         GO FEST CONTEST 2014           */

#pnmGFWrapper {width:640px;background-image: url(/general/graphics/pages/gofest2014/PiqueGoFest_contestBG.jpg);
background-repeat:no-repeat;background-position:center top; min-height:630px;}
#pnmGFIntrocopy {padding-top:380px;margin:0 50px;width:540px;}
#pnmGFIntrocopy span.h3 {font-size:1.2em;line-height:1.3em; }
#pnmGFIntrocopy h2 {font-size:1.6em;line-height:1.3em; font-weight:normal;}
#pnmGFFeaturedWrapper {width:100%;padding:10px 0; text-align:center;}
#pnmGFPrizeDescription {width:100%;padding:10px 0;text-align:left;}
.pnmPrizeWrapper{}
.pnmPrizeDeets ol {list-style-type:decimal; list-style-position:inside;}
.pnmPrizeDeets li{margin:15px 0 0 0;}
.pnmPrizeDeets,
.pnmPrizeDeets p {padding:0;}
.pnmPrizeDeets p {line-height:1.3em;margin:5px 0 0 0;}
.pnmPrizeDeets h4{font-size:1.1em; text-transform:uppercase;color:#F00;margin:0 0 10px 0;}
.pnmPrizeLogo{float:right;margin-left:10px;}
#pnmGFTerms {width:540px;margin:0 50px;}

/*         GO FEST CONTEST 2014           */
