
	body{
		background:		#0079ae url('../images/bg_home/body.gif') repeat-x top left ;
		font-family:		arial ;
		font-size:			13px ;
		margin:			0 ;
		padding:			0 ;
	}

	a{
		text-decoration:	none ;
	}

	br.clear{
		clear:	both ;
	}

	/*****************************
	**********	TOP	*************/

	#top{
		background:	#293e7f ;
	}

	#top span{
		display:		block ;
		color:		#fff ;
		float:		left ;
		margin:		2px 12px ;
	}

	#top a{
		background:	#0079ae url('../images/bg_home/contact.gif') no-repeat left ;
		display:		block ;
		color:		#fff ;
		float:		right ;
		margin:		0 ;
		padding:		3px 50px 3px 54px ;
	}

	/*****************************
	**********	TOP	*************/

	#all{
		background:	#fff ;
	}

	/*****************************
	**********	LEFT	*************/

	#left{
		background:		#fff ;
		width: 					206px;
		float: 					left;
	}

	#left img{
		margin:		20px 0 0 24px ;
	}

	/*****************************
	*********	MAIN MENU	*****/


	#main-menu,
	#main-menu li{
		margin:		0 ;
		padding:		0 ;
	}

	#main-menu{
		margin:		30px 0 ;
	}

	#main-menu li{
		background:		#fff url('../images/bg_home/main-menu.jpg') no-repeat bottom left ;
		height:			28px ;
		list-style:			none ;
	}

	#main-menu li a{
		display:			block ;
		color:			#0179ad ;
		float:			left ;
		font-weight:		bold ;
		padding:			5px 0 0 44px ;
	}

	#main-menu li a:hover{
		color:			#239bcf ;
	}


	/*****************************
	*******	WHATS AMPS	*********/


	#waths_amps{
		background:		#fff url('../images/bg_home/separator.jpg') no-repeat top left ;
		padding-top:		16px ;
	}

	#waths_amps h1{
		color:		#2a3e7b ;
		font-size:		18px ;
		font-weight:	normal ;
		margin:		0 10px 0 10px ;
	}

	#waths_amps h1 a{
		background:		none ;
		color:			#273f7d ;
		display:			inline ;
		float:			none ;
		margin:			0 ;
		padding:			0 ;
		text-decoration:	none ;
	}

	#waths_amps p{
		color:		#7d7d7d ;
		margin:		16px 10px 0 10px ;
	}

	#waths_amps a{
		background:		#fff url('../images/bg_home/a_bullet.jpg') no-repeat top left ;
		color:			#0f77ac ;
		display:			block ;
		float:			right ;
		margin:			10px 18px 0 0 ;
		padding:			0 0 0 10px ;
		text-decoration:	underline ;
	}


	/*****************************
	**********	GALLERY	*********/


	#gallery{
		background:		#fff url('../images/bg_home/separator.jpg') no-repeat top left ;
		float:			left ;
		margin-top:		16px ;
		padding:			16px 0 ;
	}

	#gallery h1{
		color:		#2a3e7b ;
		font-size:		18px ;
		font-weight:	normal ;
		margin:		0 10px 0 10px ;
	}

	#gallery span{
		color:		#7d7d7d ;
		display:		block ;
		margin:		10px ;
	}

	#gallery div{
		background:	#fff url('../images/bg_home/gallery-photo.jpg') repeat-x top left ;
		border:		1px #2a3d81 solid ;
		float:		left ;
		height:		56px ;
		margin:		10px 0 10px 20px ;
		width:		72px ;
	}

	#gallery div a{
		border:		1px #fff solid ;
		display:		block ;
		height:		50px ;
		margin:		2px ;
		padding:		0 ;
		width:		66px ;
	}

	#gallery a{
		background:		#fff url('../images/bg_home/a_bullet.jpg') no-repeat top left ;
		color:			#0f77ac ;
		display:			block ;
		float:			right ;
		margin:			10px 18px 0 0 ;
		padding:			0 0 0 10px ;
		text-decoration:	underline ;
	}

	#gallery h1 a{
		background:		none ;
		color:			#273f7d ;
		display:			inline ;
		float:			none ;
		margin:			0 ;
		padding:			0 ;
		text-decoration:	none ;
	}

	/*****************************
	**********	FOOTER	*********/

	#footer,
	#footer a{
		color:			#fff ;
		background:		#293e7f ;
		font-weight:		bold ;
		text-align:		center ;
	}



	/*****************************
	**********	HEADER	*********/

	#header{
		background:	#f7fbff url('../images/bg_home/header.gif') repeat-y bottom right ;
		float:		right ;
 	}


	/*****************************
	**********	CENTER	*********/

	#center{
		float:		right ;
		width:		754px ;
 	}


	/*****************************
	**********	CONTENT	*********/


	#content{
		background:		#fff url('../images/bg_home/content.jpg') repeat-x top left ;
		float:			left ;
		padding-bottom:	30px ;
		width:			496px ;
	}

	#content h1 a{
		background:		none ;
		color:			#273f7d ;
		display:			inline ;
		float:			none ;
		margin:			0 ;
		padding:			0 ;
		text-decoration:	none ;
	}

	#content h1{
		color:		#2a3e7b ;
		font-size:		18px ;
		font-weight:	normal ;
		margin:		0 24px 0 24px ;
	}

	#content p{
		color:		#696969 ;
		margin:		6px 24px 0 24px ;
	}

	#content span{
		color:		#696969 ;
		display:		block ;
		padding:		28px 0 6px 24px ;
	}

	#content a{
		background:		#fff url('../images/bg_home/a_bullet2.jpg') no-repeat top left ;
		color:			#0f77ac ;
		display:			block ;
		float:			right ;
		margin:			30px 24px 0 0 ;
		padding:			0 0 0 20px ;
		text-decoration:	underline ;
	}


	/*****************************
	**********	RIGHT	*********/

	#right{
		background:	#fff ;
		float:		right ;
		width:		254px ;
	}

	/*****************************
	*******	CAMPAIGN	*********/

	#campaign{
		background:		#fff url('../images/bg_home/separator.jpg') no-repeat bottom center ;
		padding-bottom:	30px ;
	}

	#campaign h1{
		color:		#2a3e7b ;
		font-size:		18px ;
		font-weight:	normal ;
		margin:		0 10px 0 10px ;
	}

	#campaign p{
		color:		#7d7d7d ;
		margin:		16px 10px 0 10px ;
	}

	#campaign a{
		background:		#fff url('../images/bg_home/a_bullet.jpg') no-repeat top left ;
		color:			#0f77ac ;
		display:			block ;
		float:			right ;
		margin:			15px 18px 0 0 ;
		padding:			0 0 0 10px ;
		text-decoration:	underline ;
	}

	#campaign ul,
	#campaign li{
		margin:		0 ;
		padding:		0 ;
		text-align:	left ;
	}

	#campaign li{
		list-style:		none ;
		width:		100% ;
	}

	#campaign li a{
		background:		#fff url('../images/bg_home/a_bullet2.jpg') no-repeat top left ;
		color:			#0f77ac ;
		display:			block ;
		float:			left ;
		margin:			10px 0 0 8px ;
		padding:			0 0 0 20px ;
		text-align:		left ;
		text-decoration:	underline ;
		width:			70% ;
	}

	#campaign h1 a{
		background:		none ;
		color:			#273f7d ;
		display:			inline ;
		float:			none ;
		margin:			0 ;
		padding:			0 ;
		text-decoration:	none ;
	}


	/*****************************
	*******	PARTNERS	*********/



	#partners{
		background:		#fff url('../images/bg_home/separator.jpg') no-repeat bottom center ;
		padding:			20px 0 ;
	}

	#partners h1{
		color:		#2a3e7b ;
		font-size:		18px ;
		font-weight:	normal ;
		margin:		0 10px 0 10px ;
	}

	#partners p{
		color:		#7d7d7d ;
		margin:		16px 10px 0 10px ;
	}

	#partners a{
		background:		#fff url('../images/bg_home/a_bullet.jpg') no-repeat top left ;
		color:			#0f77ac ;
		display:			block ;
		float:			right ;
		margin:			10px 18px 0 0 ;
		padding:			0 0 0 10px ;
		text-decoration:	underline ;
	}

	#partners h1 a{
		background:		none ;
		color:			#273f7d ;
		display:			inline ;
		float:			none ;
		margin:			0 ;
		padding:			0 ;
		text-decoration:	none ;
	}


	/*****************************
	*******	PROMOTIONAL	*********/


	#promotional{
		padding:			16px 0 ;
	}

	#promotional h1{
		color:		#2a3e7b ;
		font-size:		18px ;
		font-weight:	normal ;
		margin:		0 10px 0 10px ;
	}

	#promotional span{
		color:		#7d7d7d ;
		display:		block ;
		margin:		10px ;
	}

	#promotional div{
		background:	#0079ae ;
		height:		110px ;
		margin:		15px auto 0 auto ;
		padding:		10px 0 0 0 ;
		text-align:	center ;
		width:		100px ;
	}

	#promotional div a{
		display:		block ;
		float:		none ;
		height:		100px ;
		margin:		auto ;
		padding:		0 ;
		width:		80px ;
	}

	#promotional a{
		background:		#fff url('../images/bg_home/a_bullet.jpg') no-repeat top left ;
		color:			#0f77ac ;
		display:			block ;
		float:			right ;
		margin:			10px 18px 0 0 ;
		padding:			0 0 0 10px ;
		text-decoration:	underline ;
	}

	#promotional h1 a{
		background:		none ;
		color:			#273f7d ;
		display:			inline ;
		float:			none ;
		margin:			0 ;
		padding:			0 ;
		text-decoration:	none ;
	}

	/*****************************
	******	MARVIVA LOGO	*****/

	#marviva-logo{
		padding:		20px 0 10px 0 ;
	}


	/*****************************
	********	CREDITS	*********/

	#credits{
		padding:		20px 0 10px 0 ;
	}

	#credits a{
		color:		#fff ;
		font-size:		11px ;
	}
