.wrapper 
{ 

	min-height: 100%; height: auto !important; height: 100%; margin: 0 0 0 0;
 	background: #FFFFFF; /* old browsers */
    background: -moz-linear-gradient(top, #F4F4F4 0%, #FFFFFF 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F4F4F4), color-stop(100%,#FFFFFF)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F4F4F4', endColorstr='#FFFFFF',GradientType=0 ); /* ie */ } /* corresponds to height of #footer */
#body-wrapper 
{
    height: 100%;
    width: 100%;
}
p
{	
	font-size: 16px; 
	font-family: "Helvetica" , sans-serif;
}