#secondaryNav{
	display: none !important;
} 
#votingIsOverPanel #votingIsOverPanelCloseButton, #thankYouPanel #thankYouPanelCloseButton{cursor: pointer; color: #333333;}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* END clearfix */

#maincontent {background-color:#FFF; color:#666;}

#PPmaincontent {margin:10px 5px 0px 15px; font-family:Georgia, "Times New Roman", Times, serif; color:#666;}

#rightToutSpace {margin:10px 0px;}


/* ======= parents Picks Home Page Styles ====== */
#PPmaincontentHome {background:url(/assets-pclocal/parentspicks09/img_ppa_burst.jpg) no-repeat; background-position: 0px 47px; margin:0px 10px 0px 10px; font-family:Georgia, "Times New Roman", Times, serif; color:#666;}













#PPHomeheader {font-size:14px;}
#PPHomeheader #title {float:left; margin-top:10px;}
#PPHomeheader #cowntdown {float:right; background:url(/assets-pclocal/parentspicks09/bg_poll_deadline.jpg) no-repeat; width:178px; height:36px; text-align:center; margin-bottom:3px;}
#PPHomeheader #cowntdown #text {margin:auto; margin-top:5px; color:#b023ae;}
#PPHomeheader #cowntdown #text #num {font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.italicCount {font-style:italic; font-family:Georgia, "Times New Roman", Times, serif }

.hr{display: block; height: 3px; line-height: 3px; background-color: #08bfba; color: #000; width: 100%; margin: 0px auto 0px auto; padding: 0;}
.hr hr {display: none;}


h1.h1imgReplace {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:100; color:#3acbc6;} 
h1.PPh1 {font-family:Arial, Helvetica, sans-serif; font-size:43px; margin-top:15px; letter-spacing:-1px; font-weight:normal; margin: 0px; padding: 0px;}
h2.PPh2 {color:#004c31; font-family:Arial, Helvetica, sans-serif; font-size:30px; letter-spacing:-0.8px;}

#PPHomeheader #PPnav li {float:left; margin-left:20px; margin-top:5px;}

#PPHomeheader ul#PPnav{margin-left:140px;}


#PPHomeheader #PPnav a {background:url(/assets-pclocal/parentspicks09/nav_off.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPHomeheader #PPnav #PPnav_vote a {background-position:-13px 0; width:38px; display:block;}
#PPHomeheader #PPnav #PPnav_sweep a {background-position:-75px 0; width:95px; display:block;}
#PPHomeheader #PPnav #PPnav_faq a {background-position:-192px 0; width:33px; display:block;}


#PPHomeheader #PPnav a:hover {background:url(/assets-pclocal/parentspicks09/nav_hover.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPHomeheader #PPnav #PPnav_vote a:hover {background-position:-13px 0; width:38px; display:block;}
#PPHomeheader #PPnav #PPnav_sweep a:hover {background-position:-75px 0; width:95px; display:block;}
#PPHomeheader #PPnav #PPnav_faq a:hover {background-position:-192px 0; width:33px; display:block;}



#PPHomeheader #PPnav a.voteOn {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPHomeheader #PPnav a.sweepOn {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPHomeheader #PPnav a.faqOn {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}

#PPHomeheader #PPnav a.voteOn:hover {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPHomeheader #PPnav a.sweepOn:hover {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPHomeheader #PPnav a.faqOn:hover {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}



#PPHomeheader #PPnav #PPnav_vote a.voteOn {background-position:0px 0; width:64px; display:block;}
#PPHomeheader #PPnav #PPnav_sweep a.sweepOn {background-position:-75px 0; width:95px; display:block;}
#PPHomeheader #PPnav #PPnav_faq a.faqOn {background-position:-192px 0; width:33px; display:block;}


#PPHomeheader #PPnav #PPnav_vote a.voteOn:hover {background-position:0px 0; width:64px; display:block;}
#PPHomeheader #PPnav #PPnav_sweep a.sweepOn:hover {background-position:-75px 0; width:95px; display:block;}
#PPHomeheader #PPnav #PPnav_faq a.faqOn:hover {background-position:-192px 0; width:33px; display:block;}




#PPHomeheader ul#PPnavAds{margin-right: 254px;}
#PPHomeheader #PPnavAds li {float:right; margin-left:10px; margin-top:5px;}

#homeContent {margin-left:160px;}
#homeContent #introText {width:500px; font-size:18px;}
#homeContent #introText a {color:#1d83c1;}
#homeContent #winner { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#E80079;}

#homeContent #pickRightColDiv #cityPick {width:465px; float:left; margin-top:10px; margin-bottom:10px;}
#homeContent #pickRightColDiv #cityPick li {margin:5px 0px;}
#homeContent #pickRightColDiv #cityPick li a {color:#1d83c1; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#homeContent #pickRightColDiv #cityPick li:hover {background-color:#f2f65b;}
#homeContent #pickRightColDiv #cityPick li:hover a {background-color:#f2f65b; color:#b023ae;}
#homeContent #pickRightColDiv #cityPick #col1 {display:block; float:left; width:155px; margin-bottom:30px;}
#homeContent #pickRightColDiv #cityPick #col2 {display:block; float:left; width:155px; margin-bottom:30px;}
#homeContent #pickRightColDiv #cityPick #col3 {display:block; float:left; width:155px; margin-bottom:30px;}


#homeContent #rightAds {width:300px; float:right; margin-top:0px;}
#homeContent #rightAds #iceCream { text-align:right; display:block;}

#homeContent #pickRightColDiv #rightAds #rightWidget {width:300px; height:65px; background-color:#CCCCCC; margin:10px 0px}

#cowntdown #text {
	color:#B023AE;
	font-size:12px;
	margin:5px auto auto;
}




/* ====== Other Pages Styles ====== */

/* 2 col layout */

#2colContainer {vertical-align:top;}
#leftCol {width:630px; float:left;}
#rightCol {width:300px; float:right; margin-right: 7px;}


#PPheader {font-family:Arial, Helvetica, sans-serif; width:628px;}
#PPheader #title {float:left; margin-top:10px;}


#PPheader a, #PPheader a h1 {color: #0ecac6; font-size: 20px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; display: inline;}
#PPheader #cowntdown {float:right; background:url(/assets-pclocal/parentspicks09/bg_poll_deadline.jpg) no-repeat; width:178px; height:36px; text-align:center; margin-bottom:3px;}
#PPheader #cowntdown #text {margin:auto; color:#b023ae; margin-top:5px;}
#PPheader #cowntdown #text #num {font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.italicCount {font-style:italic; font-family:Georgia, "Times New Roman", Times, serif }



#PPheader #splitAward {position:absolute; top:55px; right:0px;}

#PPheader #PPnav li {float:left; margin-left:10px; margin-top:5px;}




#PPheader #PPnav a {background:url(/assets-pclocal/parentspicks09/nav_off.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPheader #PPnav #PPnav_vote a {background-position:-13px 0; width:38px; display:block;}
#PPheader #PPnav #PPnav_sweep a {background-position:-75px 0; width:95px; display:block;}
#PPheader #PPnav #PPnav_faq a {background-position:-192px 0; width:33px; display:block;}




#PPheader #PPnav a:hover {background:url(/assets-pclocal/parentspicks09/nav_hover.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPheader #PPnav #PPnav_vote a:hover {background-position:-13px 0; width:38px; display:block;}
#PPheader #PPnav #PPnav_sweep a:hover {background-position:-75px 0; width:95px; display:block;}
#PPheader #PPnav #PPnav_faq a:hover {background-position:-192px 0; width:33px; display:block;}




#PPheader #PPnav a.voteOn {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPheader #PPnav a.sweepOn {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPheader #PPnav a.faqOn {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}

#PPheader #PPnav a.voteOn:hover {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPheader #PPnav a.sweepOn:hover {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}
#PPheader #PPnav a.faqOn:hover {background:url(/assets-pclocal/parentspicks09/nav_on.gif) no-repeat; display:block; height:39px; outline:none; overflow:hidden; text-indent:-1000em;}

#PPheader #PPnav #PPnav_vote a.voteOn {background-position:0px 0; width:63px; display:block;}
#PPheader #PPnav #PPnav_sweep a.sweepOn {background-position:-65px 0; width:113px; display:block;}
#PPheader #PPnav #PPnav_faq a.faqOn {background-position:-181px 0; width:58px; display:block;}

#PPheader #PPnav #PPnav_vote a.voteOn:hover {background-position:0px 0; width:63px; display:block;}
#PPheader #PPnav #PPnav_sweep a.sweepOn:hover {background-position:-65px 0; width:113px; display:block;}
#PPheader #PPnav #PPnav_faq a.faqOn:hover {background-position:-181px 0; width:58px; display:block;}





#PPheader #PPnavAds li {float:right; margin-left:10px; margin-top:5px; display:block;}

#rightCol #rightTout {background:url(/assets-pclocal/parentspicks09/sweeps_tout.jpg) no-repeat; width:300px; height:106px; margin:10px 0px; text-indent:-1000em;}

#rightCol #submitPickBG {background:url(/assets-pclocal/parentspicks09/bg_submit_module.gif) no-repeat; width:316px; height:230px; margin-left:-16px;}
#rightCol #submitPick {margin:0px 10px 0px 25px; font-family:Arial, Helvetica, sans-serif; color: #333532;}
#rightCol #submitPick .submitHead {font-size:21px; padding-top:8px;}
#rightCol #submitPick .submitDesc {font-size:11px; margin:5px;}
#rightCol #submitPick .submitSpace {padding: 5px 0px 2px 6px;}
#rightCol #submitPick #citySubmitSpace .submitTitle { width: 45px;}
#rightCol #submitPick .submitTitle {float: left; width: 100px;}
#rightCol #submitPick .submitSpace #citySelect{width: 222px;}
#rightCol #submitPick .submitSpace input.submitYourOwnInput {width: 160px; border:1px solid #b023ae; display: inline;}
#rightCol #submitPick .submitSpace #submitYourOwnRequired{float: left; font-size: 10px;}
#rightCol #submitPick .submitSpace #submitYourOwnSubmitButton{ float: right; margin-right: 8px;}

.tinyPinkStarOnRight {background: url('/assets-pclocal/parentspicks09/tinyPinkStar.gif') no-repeat; background-position: 100% 10%; padding-right: 10px; }
.tinyPinkStarOnLeft {background: url('/assets-pclocal/parentspicks09/tinyPinkStar.gif') no-repeat; background-position: 0% 10%; padding-left: 10px; }

#rightCol #rightWidget {width:300px; height:65px; background-color:#CCCCCC; margin:10px 0px}
.req {color:#b023ae;}

#content #featureDiv {height:160px; margin: 10px 0px 0px 0px;}
#content #featureDiv .animatedHeader{
	width: 600px;
    height: 160px;
    float: left;
}
#content #featureDiv .animatedHeader .animatedHeaderImage{width: 160px; height: 160px; float: left;}
#content #featureDiv .animatedHeader .animatedHeaderContent{float: left; width: 420px; font-family: arial; margin: 0px 10px 0px 10px;}
#content #featureDiv .animatedHeader .animatedHeaderTitle,#content #featureDiv .animatedHeader .animatedHeaderTitle:visited{ font-family:Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; display: block; color: #004e32; letter-spacing:-0.5px;}
#content #featureDiv .animatedHeader .animatedHeaderDescription{ font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#666666;}
#content #featureDiv .animatedHeader .animatedHeaderWinner{ font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-style:italic; font-weight:bold; color:#E80079;}
#content #featureDiv .animationButton{
	cursor: pointer;
	background-image: url('/assets-pclocal/parentspicks09/nav_cat_ainit_off.gif');
	background-position: 0px 7px;
	background-repeat: no-repeat;
	width: 23px;
	height: 27px;
	margin: 0px 0px 0px 4px;
	color: #ffffff;
	float: left;
}
#content #featureDiv .animationButton .text{
	padding: 11px 0px 0px 9px;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
}
#content #featureDiv .animationButtonOn{
	background-image: url('/assets-pclocal/parentspicks09/nav_cat_ainit_on.gif') !important;
	background-position: 0px 0px !important;
	color: #016041 !important;
	width: 26px !important;
	height: 30px !important;
	margin-top: -2px !important;
}



#rulesDiv a.arrow {background:url(/assets-pclocal/parentspicks09/img_magenta_arrow.gif) left center no-repeat; font-size:12px;line-height:2.5em; padding-left:15px; font-family:Arial, Helvetica, sans-serif; color:#1d83c1; }
#homeContent #pickRightColDiv #rulesDiv a.arrow {float:right; background:url(/assets-pclocal/parentspicks09/img_magenta_arrow.gif) left center no-repeat; font-size:12px; line-height:2.5em; padding-left:15px; font-family:Arial, Helvetica, sans-serif; margin-right:50px;} 
#homeContent #pickRightColDiv #rulesDiv a.arrowleft {float:left; background:url(/assets-pclocal/parentspicks09/img_magenta_arrow.gif) left center no-repeat; font-size:12px; line-height:2.5em; padding-left:15px; font-family:Arial, Helvetica, sans-serif; margin-right:50px; color:#1d83c1; } 

#cityDropdown  {float:right; margin-top:5px;}

/* category page styles */
#content {margin:0px;}
#content #categoryPick {width:580px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:24px; }
#content #categoryPick li {margin:3px 10px 3px 0px;}
#content #categoryPick li:hover {margin:3px 0px; background-color:#f2f65b;}
#content #categoryPick li:hover a {margin:3px 0px; background-color:#f2f65b; color:#b023ae; font-weight:100;}

#content #categoryPick a {font-family:Arial, Helvetica, sans-serif; color:#1d83c1; font-size:16px; font-weight:100;}
#content #categoryPick a:hover {font-family:Arial, Helvetica, sans-serif;}

#content #categoryPick #col1 {display:block; float:left; width:250px; margin-bottom:20px;}
#content #categoryPick #col2 {display:block; float:left; width:250px; margin-bottom:20px;}

.voteAnother { font-family:Arial, Helvetica, sans-serif; color:#333333;}

#cityDropdown select {color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.dots {margin:5px 0px;}
#vote_btn { text-align:right;}
#skipLink {float:right; margin:20px 0px;}
#skipLink a.arrow {background:url(/assets-pclocal/parentspicks09/img_magenta_arrow.gif) left center no-repeat; font-size:12px; line-height:2.5em; padding-left:15px; font-family:Arial, Helvetica, sans-serif; color:#1d83c1; }

#ballotContainer #skipLink {float:right; margin:20px 0px 0px 0px;}


/* ballot styles */
.pinkArrowLink{background-image: url(/assets-pclocal/parentspicks09/littlePinkArrow.gif); background-repeat: no-repeat; background-position: 0px 4px; padding: 0px 0px 0px 13px; color: #3a9ac0; letter-spacing: -.03em;}
.thankYouHeader{text-align: center; color: #eb0e8c; font-size: 26px; font-family: arial; font-weight: bold; letter-spacing: -.03em;}
.thankYouText{color: #2a6e56; font-family: georgia; letter-spacing: -.03em;}
#shareDiv a{font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#1d83c1;}
#shareDiv a#printButton {background-image: url(/assets-pclocal/parentspicks09/ico_print.gif); background-repeat: no-repeat; margin: 2px 0px 0px 5px; padding: 3px 0px 0px 20px; }
#shareDiv a.arrowleft {float:left; background:url(/assets-pclocal/parentspicks09/img_magenta_arrow.gif) left center no-repeat; font-size:12px; line-height:2.5em; padding-left:15px; font-family:Arial, Helvetica, sans-serif; margin-right:50px;} 


#ballotFeatureDiv {margin:10px;}
#ballotFeatureDiv #featureImg {float:left; width:160px;}
#ballotFeatureDiv #featureText {float:left; width:440px; margin-left:10px;}
#ballotFeatureDiv #featureText #featureHead #title {float:left; color:#004c31; font-family:Arial, Helvetica, sans-serif; font-size:30px; letter-spacing:-0.5px; line-height:30px; margin-right:10px;}
#ballotFeatureDiv #featureText #featureHead #city {float:left; color:#b023ae; font-style:italic; margin-top:8px; font-size:18px; font-weight:100 !important;}
#ballotFeatureDiv #featureText #featureDesc { width:320px; font-size:16px;}
#featureHead a#printButton {font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#1d83c1; background-image: url(/assets-pclocal/parentspicks09/ico_print.gif); background-repeat: no-repeat; margin: 2px 0px 0px 5px; padding: 3px 0px 0px 20px; }

#cityFeatureDiv {margin:0px;}
#cityFeatureDiv #cityList {float:left; width:630px; margin-left:0px;}
#cityFeatureDiv #cityList #featureHead #title {float:left; color:#004c31; font-family:Arial, Helvetica, sans-serif; font-size:30px; letter-spacing:-0.5px; line-height:30px; margin-right:10px;}
#cityFeatureDiv #cityList #featureHead #city {float:left; color:#b023ae; font-style:italic; margin-top:8px; font-size:18px; font-weight:100 !important;}
#cityFeatureDiv #cityList #featureDesc { width:320px; font-size:16px;}
#cityFeatureDiv #cityList #featureHead #title2 {float:left; color:#016041; font-family:Arial, Helvetica, sans-serif; font-size:30px; letter-spacing:0.8px; font-weight: bold; line-height:30px; margin-right:10px;}
#cityFeatureDiv .attraction {border:0px solid red; float:left; width:200px; font-size:20px;}
#cityFeatureDiv .attraction .ppblack {color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; padding: 0px 0px 1px 0px;}
#cityFeatureDiv .attraction .pppink {color:#e80079; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; letter-spacing: 0.8px; padding: 0px 0px 5px 0px; line-height: 1.0}
#cityFeatureDiv .attraction .pppink a {color:#e80079; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; letter-spacing: 0.8px;}
#cityFeatureDiv .attraction .ppgray {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 0px 0px 0px 0px;}
#cityFeatureDiv .attraction .ppblue {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 2px 0px 10px 0px;}
#cityFeatureDiv .attraction .ppblue a {color:#1d83c1; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 0px 0px 0px 0px;}


#ballotContainer { width:630px; vertical-align:top; margin:20px 0px 0px 0px;}
#ballotLeftCol {width:420px; float:left;}
#ballotLeftCol .writeInHeader{color: #00593a; font-size: 24px; font-weight: bold; font-family: arial;}
#ballotLeftCol .writeInField{padding: 5px 0px 0px 0px; clear: both;}
#ballotLeftCol .writeInLabel{width: 115px; display: block; float: left;}
#ballotLeftCol .writeInInput{display: block; float: left; border: solid 1px #b936b8;}
#ballotRightCol {width:160px; float:right;}
#ballotRightCol a {font-family:Arial, Helvetica, sans-serif; color:#1d83c1; font-size:12px}
#ballotRightCol li a.alreadyVotedOn {font-family:Arial, Helvetica, sans-serif; color: #666666;}
#ballotRightCol li:hover {background-color:#f2f65b;}
#ballotRightCol li:hover a {background-color:#f2f65b; color:#b023ae;}
#ballotRightCol #catSelectTitle {color:#b023ae; font-style:italic; margin-bottom:5px; font-size:18px;}

#ballotLeftCol #thanksForVoting  {padding-top:20px; padding-bottom:30px}
#ballotLeftCol #thanksForVoting #votingResultsDetails {padding-right:20px; font-family:Georgia Regular; font-size:16pt; color:#333333}
#ballotLeftCol #thanksForVoting .highlight {color:#e80079}
#ballotLeftCol #thanksForVoting img {float:left; margin-right:20px; vertical-align:text-top}

#nomineeContainer #nomineeRadio { width:20px; margin-top:5px; padding-right: 5px;}
#nomineeContainer #nomineeName { color:#004c31; font-family:Arial, Helvetica, sans-serif; color: #004c31; font-size: 24px; font-family: arial; letter-spacing:-0.5px;}
#nomineeContainer #nomineeDetails {color:#666;font-size:14px; margin:0px 0px 20px 0px;}
#nomineeContainer .nomineeTitle {display: inline;}

#nomineeResultContainer #nomineeName { color:#004c31; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
#nomineeResultContainer #nomineeName .percent {color:#b023ae;}
#nomineeResultContainer div h2 a.nomineeTitle {color: #004c31; font-size: 24px; font-family: arial; letter-spacing:-0.5px;}
#nomineeResultContainer #nomineeDetails {color:#666;font-size:14px; margin:0px 0px 20px 0px;}
#nomineeResultContainer div span.percentageCount {font-family: arial; color: #b222a8; font-size: 23px; font-weight: bold;}

/* Winner Container */
#winnerContainer .showNominee a {background:url(/assets-pclocal/parentspicks09/img_magenta_arrow.gif) left center no-repeat; font-size:16px; font-weight: bold; line-height:2.5em; padding-left:15px; font-family:Arial, Helvetica, sans-serif; color:#1d83c1; margin-top:10px; display:block; }
#winnerContainer #winnerName { color:#ed0c90; font-family:Arial, Helvetica, sans-serif; font-size: 32px; font-family: arial; letter-spacing:-0.5px;}
#winnerContainer #winnerDetails {color:#666;font-size:14px; margin:0px 0px 20px 0px;}
#winnerContainer .winnerTitle {display: inline;}

/* Runners Up */
.nomineeRunnersUp .runnerUpIntro { font-size: 20px; color: #7f7f7; margin: 0px 0px 20px 20px; }
.nomineeRunnersUp .runnerUpIntro .introNote { font-style: italic; }

#next_btn { text-align:right;}


/* sweepstakes page styles */

#light { font-weight:100;}

#sweepLeftCol { float:left; width:400px;}
#sweepRightCol {float:right; width:230px;}

#sweepContent {color:#666666; font-size:14px;}
#sweepContentRules {color:#999999; font-size:14px;font-family:Arial, Helvetica, sans-serif;}

#mainSweepText {color:#777777; width:350px; font-size:18px; letter-spacing: -.03em;}
#mainSweepText .largeText { font-size:30px; color:#4e4e4e;}
#mainSweepText .sm { font-size:16px; margin-top:15px;}
#sweepSignups { color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:5px; }
#sweepSubmit { text-align:right; margin:10px 70px 0px 0px;}
#moneyDiv {margin:20px 0px;}
#sweepRules {float:right;}

#sweepShare {float:right; margin-top:15px; height:20px;}
#sweepShare a {font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#1d83c1;}
#sweepShare a#printButton {background-image: url(/assets-pclocal/parentspicks09/ico_print.gif); background-repeat: no-repeat; margin: 2px 0px 0px 5px; padding: 3px 0px 0px 20px; }



#sweepContentRules .h1sweep {font-size:11px; color:#666666; margin:10px 0px;}
#sweepContentRules .h2sweep {font-size:11px; color:#666666; margin:10px 0px 0px 0px;}
.rulesPhead {font-size:11px; color:#666666; font-weight:bold; margin-top:10px;}
#sweepContentRules p {margin:15px 0px 0px 0px;}
#sweepContentRules a {font-weight:bold; color:#1d83c1}


/*#sweepThanksContainer #thanksHead {font-family:Arial, Helvetica, sans-serif; font-size:28px; line-height:0.85em; font-weight:bold; color:#e8007a; margin-bottom:10px; }*/
#sweepThanksContainer #thanksHead{font-family: arial; font-weight: bold; font-size: 30px; letter-spacing: -.05em; color: #e80079; line-height:0.85em;}
#sweepThanksContainer #thanksDesc { font-size:16px; color:#004c31;}
#sweepThanksContainer #thanksLinks a.arrow {background-image:url(/assets-pclocal/parentspicks09/img_magenta_arrow.gif);background-repeat: no-repeat; font-weight:bold; padding-left:15px; font-family:Arial, Helvetica, sans-serif; color:#1d83c1;background-position: 0px 3px; padding: 0px 0px 0px 13px; }
                            
                            
#formInputContainer {width:320px;}
#formInputContainer .submitSpace {margin:8px 0px;} 
#formInputContainer #inputText {float:left; width: 120px; text-align:right; color:#004e32; margin-right: 10px; font-size:16px;}
#formInputContainer #inputDiv {float:left;}
#formInputContainer #inputDiv input {width:180px; border:1px solid #b023ae;}



/* faq */

#faqContent {font-family:Arial, Helvetica, sans-serif; color:#666666}
#faqContent .h1faq {font-size:18px; margin:20px 0px; font-weight:100;}
#faqContent .h2faq {color:#333; margin:20px 0px 5px 0px;}
#faqContent p {margin:5px 0px 0px 0px;}
#faqContent a {color:#1d83c1}


.printButton{background-image: url(/assets-pclocal/parentspicks09/ico_print.gif); background-repeat: no-repeat; background-position: 0px 1px; height: 13px; padding: 0px 0px 4px 19px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#4f98c3; font-size: 12px; font-weight: bold;}


/* download logo page for the vendor section */

#logoDownloads #text { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#666666; line-height:22px;}

#logoDownloads #head {font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; letter-spacing:-0.5px; color:#004e32; margin:10px 0px;}
#logoDownloads #pcUsersHead {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; margin:5px 0px;}
#logoDownloads #macUsersHead {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; margin:5px 0px;}

.num { color:#e80079}

#breadcrumbs { float:left; margin:10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
#breadcrumbs a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1d83c1; }

.showForPrint{display: none;}
.pink{color: #ff51a8; font-weight: bold; }
.boldAndGrey{color: #666666; font-weight: bold;}
.redError{color:#ff2b2b; font-weight:bold; }
a.purpleArrowedMoreLink{
	color: #3399cc; font-size: 11px; background-image: url(/assets-pclocal/region/neighborhood/purpleArrow.gif); background-repeat: no-repeat; background-position: 0px 2px; padding: 0px 0px 0px 12px; font-weight: bold;
}
