
body {	
	background: #fff;
	background-image: url(bodybg.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	color: black;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 	
}

#container
{
	background: #fff;
	border: 2px solid #c0c0bf;
	text-align:center;
 	width: 800px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}

#container2
{
	background: #fff;
	border: 2px solid #c0c0bf;
	text-align:center;
 	width: 500px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}

#content
{
margin: 10px;
padding: 10px;

}


.alignright
{float: right;}

.alignleft
{float: left}

.logo 
{
	text-align: right;
	margin: 0;
	padding: 0;
}

h1
{font-size: 1.5em;
 color: #a8a7a6 }

h2
{font-size: 1.25em;
 color: #000; }
 
h3
{font-size: 1.25em;
 font-weight: normal;
 font-style: italic;
 color: #a8a7a6; } 


.main
{
 margin: 25px auto;
 border-top: 2px solid #c0c0bf;
 border-bottom: 2px solid #c0c0bf;
}

.main td
{
 font-size: 1em;
 padding: 20px;
 text-align: center;}

 
.form 
 {border: 1px solid #c0c0bf;}
 
td
 {font-size: 1em;
 padding: 3px;
 text-align: left;}
 

 
 .offers
{
 margin: 25px auto;
 border-bottom: 2px solid #c0c0bf;
}

.offers td
{
 width: 30%;
 font-size: 1em;
 padding: 0 10px;
 text-align: center;}
 
 .offers td h2
 {
 font-size: .8em;
 color: #4b4a4a;
 padding: 3px;
 text-align: left;}
 
 .offers td h3
 {
 font-size: 1em;
 color: #4b4a4a;
 padding: 3px;
 text-align: left;}
 
  .offers td p
 {
 font-size: .75em;
 color: #000;
 padding: 3px;
 text-align: left;}

 .offers a:link, .offers a:visited
 {text-decoration: none;
 font-size: 1em;
 color: #660033;
 }
 
  .offers a:hover, .offers a:active
 {text-decoration: none;
 font-size: 1em;
 color: #000099;
 }
 
 .small
{font-size: .8em;}
 