body{
	background-image:url(../img/mainbg.jpg);
	
	background-position:top center;
	
	background-repeat:repeat-x;
	
	background-color:#fdbcd6;
	
	font-size:12px;
}

#main{
	width:800px;
	
	margin:auto;
}

#banner{
	width:800px;
	
	height:195px;
	
	margin:auto;
	
	background-image:url(../img/header.png);
	
	background-position:center;
	
	background-repeat:no-repeat;
}


#dinline{
	display:inline-table;
	
	width:100%;
}


#left{
	width:290px;
	
	margin-left:25px;
	
	border-left:1px solid #ffd4e5;
	
	border-right:1px solid #ffd4e5;
	
	height:250px;
	
	background-image:url(../img/bg.jpg);
	
	border-bottom:1px solid #ffd4e5;
}

#left a{
	text-decoration:none;
	
	color:#ca4574;
	
	border:0px;
}

#left a:hover{
	text-decoration:none;
	
	color:#ffffff;
}

#center{
	width:160px;
	
	height:auto;
	
	text-align:center;
	
	margin:auto;
	
	margin-top:15px;
	
	margin-bottom:15px;
}

#center a{
	background-image:url(../img/button.gif);
	
	background-repeat:no-repeat;
	
	background-position:center;
	
	width:106px;
	
	line-height:22px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:11px;
	
	color:#ca4574;
	
	text-decoration:none;
	
	text-align:center;
	
	padding:auto;
	
	margin:auto;
	
	padding-bottom:2px;
	
	padding-top:2px; 
	
	width: 100%; 
	
	display: block;
	
	font-weight:bold;
}

#center a:hover{
	background-image:url(../img/button.gif);
	
	background-repeat:no-repeat;
	
	background-position:center;
	
	width:106px;
	
	line-height:22px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:11px;
	
	color:#000000;
	
	text-decoration:none;
	
	text-align:center;
	
	margin:0px;
	
	padding-bottom:2px;
	
	padding-top:2px;
	
	width: 100%; 
	
	display: block;
	
	font-weight:bold;
}



#right{
	width:290px;
	
	float:right;
	
	margin-top:0px;
	
	margin-right:25px;
	
	border-left:1px solid #ffd4e5;
	
	border-right:1px solid #ffd4e5;
	
	border-bottom:1px solid #ffd4e5;
	
	height:250px;
	
	background-image:url(../img/bg.jpg);
}

#right a{
	text-decoration:none;
	
	color:#ca4574;
	
	border:0px;
}

#right a:hover{
	text-decoration:none;
	
	color:#ffffff;
	
	border:0px;
}

#slide{
	margin-left:25px;
	
	margin-right:25px;
	
	border-top:1px solid #ffd4e5;
	
	margin-top:0px;
	
	padding-top:0p;
}

h2{
	padding-left:20px;
	
	font-size:18px;
	
	font-weight:bold;
	
	font-style:italic;
}

#textboxleft{
	padding:10px;
	
	background-image:url(../img/textbg.png);
	
	background-position:left;
	
	background-repeat:no-repeat;
	
	padding-right:0px;
	
	padding-left:15px;
}

#textboxesleft{
	direction: ltr;	
	
	overflow:auto;
	
	height:230px;
	
	text-align:left;
	
	font-family:Comic Sans MS,Verdana, Arial, Helvetica, sans-serif;

	color:#f30094;

	font-size:14px;
	
}

#textboxesleft p{
	padding-right:5px;
}

#textboxright{
	padding:10px;
	
	background-image:url(../img/textbg.png);
	
	background-position:right;
	
	background-repeat:no-repeat;
	
	padding-left:0px;
	
	padding-right:15px;
}


#textboxright p{
	padding-right:5px;
}

#textboxesright{
	direction: rtl;
	
	overflow:auto;
	
	height:230px;
	
	text-align:right;
	
	font-family:Comic Sans MS,Verdana, Arial, Helvetica, sans-serif;
	
	color:#f30094;

	font-size:14px;
	
}


#scroll{
	margin-left:25px;
	
	margin-right:25px;
	
	border-top:1px solid #ffd4e5;
	
	border-bottom:1px solid #ffd4e5;
	
	margin-top:0px;
	
	padding-top:0p;
	
	overflow:auto;
	
	height:auto;
	
	width:750px;
	
	overflow-y:hidden;
}

#scroll img{
	border-left:2px solid #ffd4e5;
	
	border-right:2px solid #ffd4e5;
}

#guestbook{
	margin-left:25px;
	
	margin-right:25px;
	
	border:1px solid #ffd4e5;
	
	margin-top:0px;
	
	padding-top:0p;
	
	width:750px;
	
	color:#000000;
	
	text-align:center;
	
	background-image:url(../img/bg.jpg);
}

#guestbook a{
	text-decoration:none;
	
	color:#f30094;
}

#guestbook a:hover{
	text-decoration:none;
	
	color:#333333;
}

#gbook{
	margin-left:25px;
	
	border:1px solid #ffd4e5;
	
	margin-top:0px;
	
	padding-top:0p;
	
	color:#000000;
	
	text-align:center;
	
	background-image:url(../img/gbook.png);
	
	background-position:left;
	
	background-repeat:no-repeat;
	
	height:250px;
}

#gbooktextboxes{
	direction: ltr;	
	
	overflow:auto;
	
	height:230px;
	
	text-align:left;
	
	padding-top:35px;
	
	padding-left:60px;
}

#gbookmenu{
	width:190px;
	
	height:auto;
	
	text-align:center;
	
	margin:auto;
	
	padding-top:15px;
	
	padding-right:10px;
	
	padding-left:6px;
	
	margin-right:25px;
	
	border:1px solid #ffd4e5;
	
	height:235px;
}

#gbookmenu a{
	background-image:url(../img/button.gif);
	
	background-repeat:no-repeat;
	
	background-position:center;
	
	width:106px;
	
	line-height:22px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:11px;
	
	color:#ca4574;
	
	text-decoration:none;
	
	text-align:center;
	
	padding:auto;
	
	margin:auto;
	
	padding-bottom:2px;
	
	padding-top:2px; 
	
	width: 100%; 
	
	display: block;
	
	font-weight:bold;
}

#gbookmenu a:hover{
	background-image:url(../img/button.gif);
	
	background-repeat:no-repeat;
	
	background-position:center;
	
	width:106px;
	
	line-height:22px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:11px;
	
	color:#000000;
	
	text-decoration:none;
	
	text-align:center;
	
	margin:0px;
	
	padding-bottom:2px;
	
	padding-top:2px;
	
	width: 100%; 
	
	display: block;
	
	font-weight:bold;
}

#gbooks{
	border:1px solid #ffd4e5;
	padding:10px;
}


#contact{
	margin-left:25px;
	
	border:1px solid #ffd4e5;
	
	margin-top:0px;
	
	padding-top:0p;
	
	color:#000000;
	
	text-align:center;
	
	background-image:url(../img/gbook.png);
	
	background-position:left;
	
	background-repeat:no-repeat;
	
	height:250px;
}

.contact{
	text-align:left;
	
	font-family:Comic Sans MS,Verdana, Arial, Helvetica, sans-serif;

	color:#f30094;

	font-size:12px;
	
}

.text_contact_form{
	font-family:Comic Sans MS,Verdana, Arial, Helvetica, sans-serif;

	color:#f30094;

	font-size:12px;
}



#contacttextboxes{
	direction: ltr;	
	
	overflow:auto;
	
	height:245px;
	
	text-align:center;
}

#contacttextboxes a{
	text-decoration:none;
	
	color:#f30094;
}

#contacttextboxes a:hover{
	text-decoration:none;
	
	color:#333333;
}

.buton1,.buton2 {
  background-color:#AAAAAA;
  color: #FFFFFF;
  width: 70px;
  padding: 0px 5px;
  margin:0;
  border-style: thin;
  font-weight:bold;
  border:1px solid #333333;
}


.footerr{
	background-image:url(../img/br.png);

	background-position:right;
	
	background-repeat:no-repeat;
	
	height:87px;
	
	width:87px;
}

.footerl{
	background-image:url(../img/bl.png);
	
	background-position:left;
	
	background-repeat:no-repeat;
	
	height:87px;
}

.footerl p{
	text-align:right;
	
	margin-bottom:0px;
	
	padding-bottom:0px;
	
	padding-top:10px;
}

.footerl a{
	text-decoration:none;
	
	color:#000099;
}

.footerl a:hover{
	text-decoration:none;
	
	color:#FFFFFF;
}

#missing{
	margin-top:20px;
	
	padding: 5px;
	
	color:#f30094;
	
	font-size:14px;
	
	font-family:"Times New Roman", Times, serif;
}

