body{
	margin: 0px 0px 0px 0px;
	font-family: "Futura", Helvetica Neue, Helvetica, Verdana;
	color: #c4c4c4;
	background-color: #8e8f8e;
	line-height: 1.166;	
	padding: 0px;
	min-width: 800px;
	height:100%;
	

}



* html div#body {width: 1060px /* fallback value */;
width:expression(((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) 
> 1060 ? "800px" : (((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) < 800 ? "1060px" : "99.7%")); }


a {
	text-decoration: none;
	color: #a9a9a9;
	
	}

a:link {
	color: #a9a9a9;
	text-decoration: none;
	}

a:visited {
	color: #a9a9a9;
	text-decoration: none;

	}

a:active {
	color: #c30599;
	text-decoration: none;

	}

a:hover {
	color: #c30599;	
	text-decoration: none;

	}
	
	
.top {
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px 0px 20px 0px;
	text-align: center;
	width: 100%;
	font-size: 9pt;
	background-color: #393939;
	}	
	

.logo {
	color: #c30599;
	padding: 0px 35px 30px 10px;
	font-size: 14pt;
	font-weight: regular;
	display: inline;
	}
	
.logo a {
	text-decoration: none;
	color: #c30599;
	
	}

.logo a:link {
	color: #c30599;
	text-decoration: none;
	}

.logo a:visited {
	color: #c30599;
	text-decoration: none;

	}

.logo a:active {
	color: #c30599;
	text-decoration: none;

	}

.logo a:hover {
	color: #c30599;	
	text-decoration: none;

	}
	
.links {
	color: #a9a9a9;
	padding: 0px 5px 30px 10px;
	font-size: 11pt;
	display: inline;

	}
	
	

	
	
.bottom {
	margin-top: 0px;
	margin-left: 0px;
	padding: 30px 0px 20px 0px;
	text-align: center;
	width: 100%;
	font-size: 9pt;
	background-color: #393939;
	position: absolute;
	bottom:  0px;
	
	}
	
	
.bottom1 {
	margin-top: 0px;
	margin-left: 0px;
	padding: 100px 0px 20px 0px;
	text-align: center;
	width: 100%;
	font-size: 9pt;
	color: #393939;

	
	}
	
	
.couples {
	margin-top: 30px;
	margin-left: 10px;
	padding: 30px 20px 50px 0px;
	text-align: left;
	width: 200px;
	font-size: 9pt;
 
	}
	
.floatleft {
	float: left }



h3 {
	color: #ac3b3f;
	font-weight: bold;
	padding: 0px 5px 0px 49px;
	font-size: 17pt;
	}
	
h2 {

	color: #f9cd01;
	font-weight: bold;
	padding: 10px 5px 10px 5px;
	font-size: 12pt;

	}
	
.mo {

	color: #000000;
	font-family:  Arial, sans-serif;
	font-size: 9pt;
	font-weight: regular;
	padding: 0px 20px 10px 0px;
	width: 300px;
	line-height: 150%


	}	

	
.text4 {

	color: #f1833c;
	font-family:  Arial, sans-serif;
	font-size: 17pt;
	font-weight: bold;
	padding: 0px 20px 10px 0px;
	width: 525px;
	line-height: 150%

	}
	
.text3 {

	color: #000000;
	font-family:  Arial, sans-serif;
	font-size: 9pt;
	font-weight: regular;
	padding: 0px 50px 10px 5px;
	width: 700px;
	line-height: 150%

	}
	
.text2 {

	color: #ff2c2c;
	font-family:  Arial, sans-serif;
	font-size: 9pt;
	font-weight: regular;
	padding: 0px 50px 0px 0px;
	line-height: 150%


	}
	
.popup {

	background: #666;
	color: #fff;
	font-family:  Garamond, Times;
	font-size: 14pt;
	font-weight: regular;
	margin-right: 30px;
	font-style: italic;
	padding: 15px 15px 15px 15px;
	width: 560px;
	line-height: 120%;
	text-align: center;
		border-color: #fee038;
	border-left: 1px solid #fee038;
	border-top: 1px solid #fee038;
	border-right: 1px solid #fee038;
	border-bottom: 1px solid #fee038;

	}



.desc {

	color: #ffffff;
	font-family:  Arial, sans-serif;
	font-size: 10pt;
	font-weight: regular;
	padding: 0px 30px 0px 50px;
	width: 350px;
	line-height: 130%;
	height: 40%;
	overflow:auto;


	}
	
	.desc2 {

	color: #ffffff;
	font-family:  Arial, sans-serif;
	font-size: 10pt;
	font-weight: regular;
	padding: 0px 30px 0px 50px;
	width: 350px;
	line-height: 130%;
	height: 80%;
	overflow:auto;


	}



.img1
{
	padding: 0px 0px 0px 0px;
	border: 0px; 
	border-color: #ffffff;


}

.img1 img {
	margin: 30px 30px 0 0;
	border: 0px;

	}
	
.imgfront
{
	padding: 0px 0px 0px 0px;
	border: 0px; 
	border-color: #ffffff;
	text-align: center;


}

.imgfront img {
	margin: 30px 30px 0 0;
	border: 0px;

	}
	
.imgfront2
{
	padding: 0px 0px 0px 0px;
	border: 0px; 
	border-color: #ffffff;
	text-align: center;


}
	
.imgfront2 img {
	margin: 15px 30px 0 0;
	border: 0px;

	}
	
.imgpro
{
	padding: 0px 30px 0px 50px;
	border: 0px; 
	border-color: #ffffff;
	text-align: left;

}

.imgpro img {
	border-left: 0px solid #dad8d8;
	border-top: 0px solid #dad8d8;
	border-right: 0px solid #dad8d8;
	border-bottom: 0px solid #dad8d8;


	}
	
	
.imgpro1
{
	padding: 0px 50px 0px 50px;
	border: 0px; 
	border-color: #ffffff;

}

.imgpro1 img {
	margin: 0px 20px 20px 0px;
	border: 0px;

	}
	

.imglogo
{
	padding: 0px 730px 0px 0px;
	border: 0px; 
	text-align: center;



}

.imglogo img {
	border-left: 0px solid #8e8f8e;
	border-top: 30px solid #8e8f8e;
	border-right: 30px solid #8e8f8e;
	border-bottom: 30px solid #8e8f8e;

	}
	
.imglogo2
{
	width: 900px;
	padding: 0px 0px 0px 40px;
	border: 0px; 
	border-color: #ffffff;
	text-align:left;

}

.imglogo2 img {
	border-left: 0px solid #8e8f8e;
	border-top: 30px solid #8e8f8e;
	border-right: 30px solid #8e8f8e;
	border-bottom: 30px solid #8e8f8e;

	}
	
	
.box {
	width: 750px;
	height: 600px;
	border-color: #cccccc;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	}

.music
{
	padding: 15px 15px 15px 15px;
	border: medium double rgb(50,30,250);
	width: 550px;
	background-color: rgb(120,215,250);
}

.book
{
padding: 15px 15px 15px 15px;
border: medium double rgb(250,0,250);
width: 550px;
background-color: rgb(250,165,150);
}

.book2
{
padding: 15px 15px 15px 15px;
border: medium double rgb(250,0,250);
width: 550px;
background-color: yellow;
}

.recipe
{
padding: 15px 15px 15px 15px;
border: medium double yellow;
width: 370px;

}

.testimonials
{
padding: 15px 15px 15px 15px;
border: medium double red;
width: 550px;

}


.banner {

	color: #000000;
	font-family:  Arial, sans-serif;
	font-size: 10pt;
	font-weight: regular;
	padding: 25px 120px 20px 0px;
	display: inline


	}


span
{
display: block
}
	


.images1 {
	padding: 0px 1px 20px 20px;

	}
.images {
	padding: 0px 58px 10px 45px;

	}
.images2 {
	padding: 0px 58px 10px 55px;

	}

	
#next {
	line-height: 100%;
	margin-right: 10;
	margin-left: auto;
	text-align: left;


	}

.next {
	padding: 20px 18px 20px 15px;
	margin-right: 10;
	margin-left: auto;
	text-align: left;


	}
	
.next1 {
	padding: 80px 18px 20px 15px;
	margin-right: 10;
	margin-left: auto;
	text-align: left;


	}
	


.link {
	padding: 20px 0px 0px 120px;
	margin-right: 10;
	margin-left: auto;
	text-align: left;
	color: #000000;
	font-weight: regular;
	}
	


	
	
.poem {
	padding: 15px 0px 30px 0px;
	font-family:  Verdana Arial, sans-serif;	
	font-size: 12pt;
	color: #f9f731;
		line-height:140%;
		text-align: left;
		width:500px;


	}
.absolute{
position: absolute; left: 755px; top: 127px;
	font-family:  Verdana, Arial, sans-serif;	
	font-size: 8pt;
	color: #fd0000;
	font-weight: regular;
	line-height:140%;
		text-align: left;

	}
	
.absolute1{
position: absolute; left: 505px; top: 9px;
	font-family:  Verdana, Arial, sans-serif;	
	font-size: 8pt;
	color: #fd0000;
	font-weight: regular;
	line-height:140%;
		text-align: left;

	}
	
	
#title {
	line-height: 100%;

	margin-left: auto;
	text-align: left;

	}
	
.text1 {
	padding: 15px 200px 30px 10px;
	font-size: 11pt;
	color: #666666;
	text-align: left;
	font-family: "Futura", Helvetica Neue, Helvetica, Verdana;
	color: #9b9a9a;
	line-height: 1.166;	


	}

.title {
position: absolute; left: 55px; top: 750px;
	font-family:  Arial, sans-serif;	
	font-size: 8pt;
	color: #666666;

	}

.title1 {
position: absolute; left: 55px; top: 670px;
	font-family:  Arial, sans-serif;	
	font-size: 8pt;
	color: #666666;

	}
	
	.middle {
			overflow:auto;
			}