       /* LAYOUT */body {	background-image: url(img/layout/background.jpg);	background-repeat: repeat-x;	margin-right: 0px;	margin-left: 0px;	top: 10px;	background-position: center bottom;	margin-bottom: 0px;	background-color: #2BB34B;}#container {	margin-right: auto;	margin-left: auto;	width: 960px;}#header {	margin-bottom: 30px;	padding-bottom: 80px;}#logo {	float: left;}#logo2 {	float: right;}#menu {	float: left;	width: 200px;	font: 0.9em Verdana, Arial, Helvetica, sans-serif;	color: #EE5484;	margin-left: 0px;	padding: 0px 20px 20px 0px;}#menu ul{	margin-left: 0px;	padding-left: 0px;	margin-top: 0px;}#menu li{	display: block;	list-style: none;	padding-bottom: 10px;	margin-left: 0px;	padding-left: 4px;	margin-top: 0px;}#menu a:link{	text-decoration: none;	color: #EE5484;}#menu a:visited{	text-decoration: none;	color: #EE5484;}#menu a:hover{	background-color: #EE5484;	color: #FFFFFF;	padding-left: 2px;	display: block;}.menu_active{	background-color: #EE5484;	color: #FFFFFF;	padding-left: 2px;	display: block;}#contentblock{	width: 740px;	float: right;	background: url(img/layout/splitter.gif) no-repeat right top;}#contentblock2{	width: 720px;	float: left;}#content{	float: left;	width: 470px;	font-family: Verdana, Arial, Helvetica, sans-serif;}#news_area {	float: right;	width: 238px;	padding-top: 0px;	font: Verdana, Arial, Helvetica, sans-serif;}#news_area ul{	margin-left: 0px;	padding-left: 0px;}#news_area li{	padding-bottom: 10px;	margin-left: 20px;	padding-left: 4px;}#call_to_action {}#footer {	background: url(img/layout/grass.png) repeat-x;	margin-right: 0px;	margin-left: 0px;	padding-right: 50px;	padding-left: 50px;	font: .7em Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	padding-bottom: 20px;	margin-top: 100px;}#footer_green {	background: #2BB34B;	margin: 0px;	padding: 0px;	height: 200px;}#flower{	position:relative;	left:90px;	width:152px;	background: url(img/home/flower.jpg) no-repeat;	height: 341px;}#butterfly{	position:relative;	left:0px;	width:105px;	height:89px;	z-index:20;}#tandc{	float: left;	width: 25em;}#contactus{	float: left;}#hml{	float: right;}#centerfooter{	width: 900px;	margin-right: auto;	margin-left: auto;}/* LAYOUT END *//* FONTS *//* FONTS END *//* OTHER */.clear {	clear: both;}.text_justify {	text-align: justify;}h1 {	font-size: 1.2em;	color: #EE5484;	font-weight: bold;	margin-top: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.text_doublelinespace {	font-size: 0.8em;	color: #EE5484;	line-height: 24px;}.text_doublelinespacejustify {	font-size: 0.9em;	color: #CD3273;	line-height: 24px;	text-align: justify;	font-family: Verdana, Arial, Helvetica, sans-serif;}h6 {	font: .9em Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	background: #2BB34B;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 6px;	margin-top: 0px;	margin-bottom: 10px;}.text_green_latestnews {	font: .8em Verdana, Arial, Helvetica, sans-serif;	color: #1C7330;}.width200 {	width: 200px;}.home-sq-img {	border: 2px solid #FFFFFF;	margin-right: 10px;	margin-bottom: 10px;}.float-right {	float: right;}.border-s-img {	border: 2px solid #FFFFFF;}.large_font {	font-size: 1.5em;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #EE5484;}.smlarge_font {	font-size: 1em;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #EE5484;	font-style: italic;}.font-white {	color: #FFFFFF;}