body, td, th  {
              font-family: Verdana, Tahoma, Helvetica, Arial; sans-serif;
							background: url(images/.gif) #336699; fff; 
							margin: 10px auto; 
							}
							
#maincontainer {
							 position: absolute;
							 width: 710px;
							 left: 50%;
							 margin: 0 -355px 0;
							 background-color: #fff;
							 border-left: 1px solid #6699CC; 0066CC;
							 border-right: 1px solid #6699CC; 0066CC;
							 border-top: 1px solid #6699CC; 0066CC;
							 }
							 
p			 				 {
			  			 font-family: Verdana, Tahoma, Helvetica, Arial;
							 color: #000;
							 font-size: 0.8em;
			  			 text-align: left;
							 padding:  5px 20px 0 25px;
							 }
							 							 						 
h1 						{
							font-family: "Tahoma", "Georgia";
							font-size: 1.6em;
							line-height: 1.2em;
							color: #000; 0066CC;
							margin: 10px 30px 5px 30px;
							text-align: center;
							}
							
.blue 				{
							color: #0066CC;
							}
																																																 																																																							
a:link        {
			 				font-family: Verdana, Helvetica, Arial;
							font-size: 0.9em;
							color: #0066CC;; 
							text-decoration: underline;
							}
														
a:visited     {
	 						font-family: Verdana, Helvetica, Arial;
							font-size: 0.9em;
			  			color: #333333;
							text-decoration: underline
							}	

.book					{
							text-align: center;
							}
							
							
.copy 				{
							font: Verdana, Tahoma, Helvetica, Arial;
							font-size: 0.7em;
							text-align: left;
							line-height: 1.5em;
							margin:  125px 0 20px 0;
							}		
							
.links				{
							margin: 0 0 5px 0;
							padding: 0;
							text-align: center;
							}
													
.links li			{
							list-style: none;
							display: inline;
							font-family: Verdana, Tahoma, Helvetica, Arial;
							color: #000;
							font-size: 0.6em;
			  			}							
			  												
.benefits li 	{
							font-family: Verdana, Tahoma, Helvetica, Arial;
							color: #000;
							font-size: 0.8em;
			  			padding: 0 5px 4px 5px;
							}						

.float				{
							float: right;
							margin: 10px 30px 0 0;
							}

.info					{
							margin-bottom: 25px;
							}
														
legend 				{
				 			font-family: Verdana, Tahoma, Helvetica, Arial;
							font-size: 0.8em;
							color: #000;
							}

fieldset{
							border: 1px solid #6699CC;
							margin: 0 0 0 30px;
							padding: 10px;
							width: 627px;
							}
							
.form p				{
							margin: 0;
							padding: 3px;
							}			
														
.form .submit-btn {
							margin: 7px 0 0 0;
							padding: 2px;
							}

#email 				{
						  margin-left: 7px;
						  background: #fff;
						  border: 1px solid #6699CC;
						  padding: 2px;
							}	
							
#realname    {
						  margin-left: 33px;
						  background: #fff;
						  border: 1px solid #6699CC;
						  padding: 2px;
							}	
							
.privacy			{
							margin: 0;
							padding: 0;
							font-size: 0.7em;
							}						 

.download			{
							font-family: "Tahoma", "Georgia";
							font-size: 1.05em;
							font-weight: bold; 
							text-align: center;
							}		
							
.feed-allergy	{
				  		width: 630px;
							margin: 10px 0 0 30px;
							padding: 10px;
							background-color: #ffffcc;
							border: 1px dashed #000;
				 			}
																					
.feedp				{
							font-family: Verdana, Arial, "Trebuchet MS", Tahoma, Helvetica, Arial;
							color: #000;
							font-size: 0.75em;
			  			text-align: left;
							padding:  0;
							margin: 0;
							}
												
.feedpm				{
			  			font-family: Verdana, Arial, "Trebuchet MS", Tahoma, Helvetica, Arial;
							color: #000;
							font-size: 0.75em;
			  			text-align: left;
							padding: 10px 5px 0 0;
							margin: 0;
							}											 						 	