/* CSS Document */body {	font-family:Calibri, Arial, Helvetica, sans-serif;		background-color:#F3F3F3;	margin:0 0 0 0;}/* Code in headings */h3{	font-size: 22px;	font-weight: normal;	text-align:left;	padding-top:10px;	padding-left:20px;}h1{	font-size: 28px;	font-weight: normal;	text-align:center;	padding-top:10px;	padding-bottom:15px;}p{	font-size: 16px;	font-weight: normal;	text-align:justify;	padding-left:20px;	padding-right:20px;}a img{border-style:none;border-width:0;outline-style:none;outline-width:0; }a:hover{	opacity:0.6;	filter:alpha(opacity=60); /* For IE8 and earlier */border-style:none;border-width:0;outline-style:none;outline-width:0;}.grid_1{	display:inline;	float:left;	position:relative;	margin:0 10px 0 10px;	width:490px;	height:250px;	background-image:url(images/gridbg.png);	background-repeat:no-repeat;	}.grid_2{	display:inline;	float:right;	position:relative;	margin:0 10px 0 10px;	width:490px;	height:250px;	background-image:url(images/gridbg.png);	background-repeat:no-repeat;	}	.main{	width:1050px;	overflow:hidden;	position:relative;}