body{margin:0;font-family:Arial,sans-serif !important;background-color:#ffffff;background-image:url('background.jpg');background-repeat:no-repeat;background-position:top center;}
p,li{font-size:14px;line-height:150%;}
#header{width:100%;text-align:center;border-bottom:5px solid #cc0000;padding-bottom:10px;margin:10px 0;}
#header img{vertical-align:middle;margin:0 5px;}
#wrapper{width:960px;margin:0 auto 30px auto;}
a{text-decoration:none;color:#0000cc;}
form label{display:block !important;width:110px !important;margin:0 10px 0 0;!important
text-align:right;font-size:12px !important;line-height:150% !important;font-weight:bold !important;}
form input,form select,form textarea{font-family:Arial,sans-serif !important;padding:5px !important;background-color:#f6f6f6;border:1px solid #999999 !important;border-radius:5px;font-size:13px !important;}
#submit-wrapper{text-align:center;}
#submitZipCode,#sendTargeted{cursor:pointer !important;background-color:#cc0000 !important;color:#ffffff !important;font-weight:bold !important;text-align:center !important;padding:5px 10px !important;margin:20px 0 0 0 !important;border:0 !important;border-radius:5px !important;width:auto !important;font-size:20px !important;box-shadow:1px 1px 1px #000000 !important;}
#sendTargeted{margin-top:50px !important;}
h1{margin:0;}
#info-page{display:block;float:right;width:630px;margin-left:30px;}
#mainForm{display:block;float:left;width:300px;line-height:150% !important;}
#target-page .actioncontent{width:300px;}
#target-page .actioncontent .formRow label{width:auto;text-align:left;font-weight:bold;font-size:14px;font-family:Arial,sans-serif;}
.salsa input.wide{width:300px !important;}
.salsa textarea{width:300px !important;}
#target-page .targets{background-color:#FFFFFF;border-radius:20px 0 0 20px;}
.formRow label{display:block !important;float:left;font-family:Arial,sans-serif !important;font-size:13px !important;font-weight:bold !important;margin-right:10px !important;width:90px;}
.formRow input,.formRow select{clear:none !important;display:block !important;float:left;width:165px !important;}
#customFields label[for='f1']{float:right;width:260px !important;margin:0;}
#salsa .targets h2{font-size:17px;font-weight:bold;}
#salsa .recipient{clear:both;padding-top:5px;}
#salsa .recipient .photo{padding-left:20px;}
#salsa .recipient .contact_info{font-size:14px;line-height:150%;}
#salsa .recipient .contact_info .address{display:none;}
#salsa .error{background-color:#F0F0F0;background-image:none;border:1px solid #A0A0A0;border-radius:10px 10px 10px 10px;color:#CC0000;font-weight:bold;margin-bottom:10px;padding:5px;text-align:center;display:block;font-size:14px;}
#salsa #loading{font-weight:bold;height:auto;left:auto;margin-bottom:10px;position:static;text-align:center;top:auto;width:auto;}
#salsa #loading img{margin:0 10px 0 0;}
input[type='checkbox']{display:block !important;float:left !important;width:15px !important;}
textarea{height:160px !important;}
.targets{max-height:260px !important;}
