
body 
	{margin: 0 auto 22px auto;
	
background-image: url(../images/background-1.png);

	background-attachment: fixed;
	background-color: #fff;
	
	background-repeat: repeat-x;
	
	background-position: bottom;
	margin-top: 0px;
	
	font-family: Verdana, Arial, sans-serif;
	
font-size: 12pt;
}

#container
  {width: 900px;
   margin: 0 auto;
   text-align: left;
   background-color: transparent;}


#head 
	{width: 900px; 
	height: 280px; 
	border: none;
	padding: 0;
	background-image: url(../images/header.png);}

#main
	{width: 900px;
	border: none; 
	background-image: url(../images/bodyBG.png);}

.pad
	{padding: 12px 77px;}

h1 
	{
font-size: 40px;
	
	font-family: Impact, Verdana, Tahoma, Arial, Helvetica, sans-serif;	
	color: #950004;

	text-align: center;
}


h2 
	{font-size: 28px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	color: #950004;
    
	text-align: center;

	margin-top: 44px;}



h3 
	{
font-size: 18px;
 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;   
	font-style: italic;
	text-align: center;
}

    



h4 
	{
font-size: 18px;
 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;   
	font-style: italic;
	text-align: left;
}

  

p.topSpace
	{margin-top: 35px;}

.underline
	{text-decoration: underline;}

.right 
	{float: right;
	margin-left: 33px;}

.left 
	{float: left;
	margin-right: 33px;}

ul.check
	{list-style: none;
	margin: 35px 0;}

ul.check li
	{background: url(../images/check-medium.png) left top no-repeat;
 	padding-left: 50px;
	margin-bottom: 17px;
	min-height: 28px;}

.center
	{text-align: center;}

table.testimonial
	{width: 548px;
	border-collapse: collapse;
	margin: 35px auto;
	border: 0;}

table.testimonial img.top
	{display: block;
	width: 548px; 
	height: 58px;}

table.testimonial td.middle
	{padding: 0 34px;
	font-size: 13px;}

table.testimonial img.bottom
	{display: block;
	width: 548px; 
	height: 15px;}

table.testimonial td
	{padding: 0;}

fieldset
	{background: url(../images/orderBox-bg.png) right top no-repeat;
	margin: 35px 70px;
	border: 3px double #000;
	padding: 11px;}

legend
	{color: #2c343c;
	font-size: 28px;
	font-weight: bold;
	padding: 0 7px;}

div.endLinks
	{text-align: center;
	font-size: 11px;
	margin: 11px 0 35px 0;
	color: #C8D9E8;
	line-height: 17px;}

div.endLinks a
	{color: #EFF4F8;}

ul.orderBox
	{list-style: none;
	margin: 17px 0;}

ul.orderBox li
	{background: url(../images/check2-small.png) left top no-repeat;
 	padding-left: 34px;
	margin-bottom: 9px;
	min-height: 22px;
	font-size: 14px;}

td
	{vertical-align: top;}

table.sidepages td
	{padding: 26px;}

.inset
	{margin: 0 22px;}

.small 
	{font-size: 12px;}

.u 
	{text-decoration: underline;}

.shadow
	{-webkit-box-shadow: #C7C7C7 4px 4px 9px;
	 -moz-box-shadow: #C7C7C7 4px 4px 9px; 
	 box-shadow: #C7C7C7 4px 4px 9px;}
