/* POP-UPS__________________*/

body .wrapper_popup, .wrapper_popup div, .wrapper_popup dl, .wrapper_popup dt, .wrapper_popup dd, .wrapper_popup ul, .wrapper_popup ol, .wrapper_popup li, .wrapper_popup h1, .wrapper_popup h2, .wrapper_popup h3, .wrapper_popup h4, .wrapper_popup h5, .wrapper_popup h6, .wrapper_popup pre, .wrapper_popup fieldset, .wrapper_popup p, .wrapper_popup blockquote, .wrapper_popup th, .wrapper_popup td, .wrapper_popup form {
	margin: 2px 0 8px 0;
}
.popupemail #wrapper, form#emailfriend, .confirmation {
	width: 350px !important;
}
.facebox_650 {
	width: 650px;
}
.facebox_800 {
	width: 800px;
}
.wrapper_popup {
	text-align:center;	padding:0;	margin:0 auto; background:#fff; font: 12px arial,helvetica,sans-serif; color: #605f5c;
}
.wrapper_popup {
    margin: 0 auto; text-align: left;
}
#pp09_rules {
    /*width: 800px;*/
}
.wrapper_popup a:link, .wrapper_popup a:visited, .wrapper_popup a:hover {
	color:#5a5a04; text-decoration:none;
}
.wrapper_popup a:hover {
	text-decoration: underline;
}
.wrapper_popup h1, .wrapper_popup h2, .wrapper_popup h3, .wrapper_popup h4 {
    font-weight: bold;
}
.erralert {
	color: #dc3402;
}
.flt_left {
	float:left;
}
.flt_right {
	float:right;
}
.clear { 
	clear:both; padding: 0; margin: 0; height: 1px;
}
.wrapper_popup h1, form#emailfriend fieldset legend, form#emailfriend h2, form#emailfriend h1, .confirmation h2 {
	font-weight: bold; font-size: 18px; color: #939343; text-transform: uppercase; padding-top: 2px;
}
form#emailfriend fieldset legend, form#emailfriend h2 {
	font-size: 20px;
}
.wrapper_popup h1.rules {
	color: #939343;
}
.close {
    width: 30%; float: right; position: relative; margin: 0 5px 0 0;
}
a.close, .privacy a {
	color: #5A5A04 !important;
}
form#emailfriend p.privacy {
	padding-top: 15px; width: 90%;
}
.wrapper_popup h2 {
	color: #000000; font-size: 16px; text-transform: uppercase; margin-bottom: 9px;
}
.wrapper_popup h3 {
	font-size: 14px; font-weight: normal;
}
.close span {
	font-weight: bold; font-family: verdana;
}
.wrapper_popup p {
     line-height: 17px;
}
#popupfooter {
	border-top: 1px solid #BFBFBF; 
	border-bottom: 2px solid #f7f6ab;
}
#popupfooter a:link, #popupfooter a:visited, #popupfooter a:hover {
	color: #636564; font-size: 11px; text-decoration: none;
}
#popupfooter a:hover {
	text-decoration: underline;
}
#popupfooter p {
	padding: 10px 0; margin: 0;
}
.wrapper_popup fieldset {
	border: none;
}
.wrapper_popup legend {
	display: none;
}
.wrapper_popup label {
	color: #000000;
}
.wrapper_popup .multi-addr {
	color: #666; font-size: 11px; margin-top: 0; padding-top: 4px;
}
form#emailfriend fieldset button#send {
	background:#A19D00 url("/peoplespicks/2009/art/pp09_button.gif") repeat-x scroll 0 0; color: #ffffff; font-weight: bold; text-transform:uppercase; border: none; cursor: pointer; text-indent: 0; width: 100px; font-size: 12px; height: 25px;
}
.wrapper_popup input, .wrapper_popup textarea {
	border: 1px solid #ccc;
}
.wrapper_popup textarea {
	height: 98px;
}
.wrapper_popup .visitNW, .wrapper_popup .visitNW:visited, .wrapper_popup .visitNW:hover {
	color: #939343;
}

/* PROMO */

#spreadword {
	background: url("/peoplespicks/2009/art/pp09_resources_footer.gif") no-repeat bottom right; color: #605f5c; text-align: left; border-bottom: 2px solid #f7f6ab; padding:0 10px 100px;
}
#spreadword h1 {
	margin-bottom: 10px; padding-bottom: 0; text-transform: uppercase;
}
#spreadword h1 span {
	font-size: .7em; text-transform: none; color: #605f5c; font-weight: normal;
}
#spreadword h3, #spreadword div {
	line-height: 17px;  margin-bottom: 14px;
}
#spreadword h3 {
	font-size: 17px; text-transform:uppercase; font-weight: normal; margin-top: 9px; _margin-top: 0px; 
}
#spreadword h3 span {
	font-size: 14px; text-transform:none;
}
#spreadword h4 {
	font-size: 12px; text-transform:uppercase;
}
#spreadword h4 span {
	font-weight: normal;
}
#spreadword div {
	margin-top: 0; padding-top: 0;
}
#spreadword .promopstr {
	margin-right: 11px; margin-bottom: -2px
}
#spreadword .promobtn {
	margin-left: 11px; margin-top: -25px;
}
button.vote_now {
	background-color: #ef4023; color: #fff; font-size: 11px; font-weight: bold; border: 1px solid #fff; cursor: pointer;
}
.showcode {
	font-size: 11px; color: #753939; font-weight: normal; font-style: italic;
}
#spreadword blockquote {
    padding: 0 25px
}
.spreadword_email {
	width: 450px;
}
