.body {
	margin: 25px 0px 0px 0px;
	padding: 0px;


}
#facebook {
	margin: 20px 10px 20px 60px;
	display: block;
	width: 50px;
	height: 50px;
	float: left;


}
#twitter {
	margin: 20px 10px;
	display: block;
	width: 50px;
	height: 50px;
	float: left;


}

.texto {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}
.texto_2 {
	text-align: justify;

}
div.new {
	margin: 0px auto;
	width: 450px;
	height: 250px;


}

.textoabajo {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

.menuabajo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #324609;

	font-weight: bold;

	text-decoration: none;

}

.menuabajo a:link {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #324609;

	font-weight: bold;

	text-decoration: none;

}

.form {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	background-color: #F7EEE6;

	border: 1px solid #E6D7B0;

}



.menuabajo a:hover {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FF6600;

	font-weight: bold;

	text-decoration: none;

}

.textoabajo a:link {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

.textoabajo a:hover {







	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FF9900;

}

.textointerna {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

}

.subtitulointerna {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #006633;

	font-style: normal;

	font-weight: bold;

}



								/*-------------------- TITULOS H1 -------------------------*/				

H1.index {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/index_05.jpg) top no-repeat;

	width:690px;

	height:31px;

	text-indent:-9999em;

	margin: 0px;

}

H1.cakes {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_cakes.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.centralpacific {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_centralpacific.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.centralvalley {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_centralvalley.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.mountain {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_mountain.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.complementary {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_complementary.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.gallery {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_gallery.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.planner {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_planner.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.destination {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_destination.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.contact {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_contact.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.designform {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_designform.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.flowers {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_flowers.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.guestbook {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_guestbook.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.honeymoons {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_honeymoons.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.legalservices {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_legalservices.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.limousines {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_limousines.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.links {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_links.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.locations {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_locations.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.weddingservicest {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_weddingservicest.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.music {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_music.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.new {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/w_new.jpg) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.ecofriendly {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/w_ideas.jpg) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.cosmetics {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/w_cosmetics.jpg) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.spauno {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/w_spauno.jpg) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.northpacific {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_northpacific.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.orphans {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/title_orphans.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.children {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/title_children.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.photography {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_photography.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.special {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t-special.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.video {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_video.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.weddingdesign {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_weddingdesign.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.packages {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_packages.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.weddingservices {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_weddingservices.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.who {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_who.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.book {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_book.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

H1.booking {

	font-family:Arial, Helvetica, sans-serif;

	color:#006600;

	font-size:18px;

	display:block;

	background:url(images/t_booking.gif) top no-repeat;

	width:725px;

	height:34px;

	text-indent:-9999em;

	margin: 0px;

}

#bt_contact_us a{
	width: 177px;
	height: 60px;
	background: url(images/bt_contact_us.jpg) no-repeat bottom left;
	display:block;
	margin:auto;
}

#bt_contact_us a:hover{
	background: url(images/bt_contact_us.jpg) no-repeat top left;
}

