@charset "UTF-8";
/* CSS Document */

BODY
{ background: url(../images/bg.jpg) repeat-x; margin-top: 0px; }

*
{ font-family: Helvetica, Verdana, Arial, sans-serif; }

#header
{ background: url(../images/logo.jpg) no-repeat; width: 976px; height: 180px; margin: 0 auto; z-index: 2; }

#footer
{ background: url(../images/bottom.gif) no-repeat; width: 976px; height: 14px; margin: 0 auto; z-index: 2; }

#petitionText p
{ margin: 0px 50px 0px 50px; color: #555555; font-size: 22px; line-height: 30px; }

#columnContainer
{ margin: 0 auto; width: 900px; }

#numPeopleSigned
{ font-size: 25px; color: #006FA7; }

#numPeopleSignedP
{ margin: 8px 0px 8px 0px; }

#contentContainer
{ margin: 0 auto; width: 976px; z-index: 1; }

#mainContentContainer
{ margin: 0 auto; width: 964px; background-color: #FFFFFF; border-left: 6px Solid #BBBBBB; border-right: 6px Solid #BBBBBB; z-index: 3; height: 450px; }

#petitionText
{ margin: 0 auto; width: 964px; }

#signeeList
{ margin: 0 auto; }

#name, #phone, #email, #address, #city, #zip
{ background: #FFF; border: 1px solid #000; }

p.formLabel label
{ display: block; float: left; width: 4.2em; text-align: right; }

p.formLabel1 label
{ display: inline; float: left; width: 13.0em; text-align: right; }

p.formLabel1
{ display: inline; float: left; margin: 8px 0px 8px 0px; }

#name, #phone, #email
{ margin-left: 5px; width: 371px; }

#name, #address
{ margin-left: 5px; width: 395px; }

#city, #zip, #phone, #email
{ margin-left: 5px; width: 160px; }

#senderEmail, #senderName, #recipientOneName, #recipientOneEmail, #recipientTwoName, #recipientTwoEmail, #recipientThreeName, #recipientThreeEmail, #recipientFourName, #recipientFourEmail, #recipientFiveName, #recipientFiveEmail
{ margin-left: 5px; width: 200px; }

#recipientsPTag
{ margin: 0px; }

#separatorContainer
{ width: 80px; height: 200px; float: left; }

.clearBoth
{ clear: none; }

.submit input
{ font-size: 16px; }

#formContainer p.halfWidth
{ float: left; margin-top: 0px; }

#formContainer
{ margin: 0 auto; background-color: #FFFFFF; z-index: 4; } /* width: 475px;*/

#signeeContainer
{ margin: 0 auto; background-color: #FFFFFF; z-index: 4; } /*width: 250px; */

.submit
{ margin: 0 auto; }

#rightColumnContainer, #leftColumnContainer
{ float: left; background-color: #FFFFFF; }

#signeeContainer ul
{ line-height: 25px; }

