.mybody{	margin:0px 0px;
		padding:0px;
		text-align:center;
		background-color:#666666;
		background-image: url(images/bg_body.jpg);
}
.main{ width:800px;
	margin:0px auto;
	text-align:left;
	padding:50px;		
}
.top {	background-color: #330000;
       	color: white;
       	width: 800px;
		height:72px; }
.hometop {	background-color: #330000;
			background-image: url(images/bg_home_top.png);
       		width: 800px;
			height:72px;
			 }
.homebottom { background-color: #330000;
			background-image: url(images/bg_home_bottom.png);
       		width: 800px;
			height:72px;
}
.top_left_corner{	background-image: url(images/top_left_corner.png);
		height:48px;
		width: 48px;
		float:left;}
.top_right_corner{	background-image: url(images/top_right_corner.png);
		height:48px;
		width: 48px;
		float:right;}
		

.bottom_middle {background: url(images/bg_bottom_middle.png) no-repeat;
	height:48px;
	width: 400px;
	float:left;
	margin-left:120px;
	margin-top:12px;	
}
.bottom_middle_home {background: url(images/bg_bottom_middle.png) no-repeat;
	height:48px;
	width: 400px;
	float:left;
	margin-left:-160px;
	margin-top:35px;	
	margin-right:10px;
}
.cr { color: #ffcccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	margin-left:40px;
	margin-top:-5px;
}
.cr_home { color: #ffcccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	margin-left:40px;
	margin-top:10px;
}
.center {
		height:494px;
		display:block;
	}
.center_middle { background-image: url(images/bg_center_middle.png); 
				background-color: #660000;
	height:494px;
	width: 800px; 
}
.center_middle_home { background-image: url(images/bg_home_middle.png); 
				background-color: #660000;
	height:467px;
	width: 800px; 
}
.flash_object { margin-top:13px;
		margin-left:90px;
		float:left;
	
}
.center_left { background-image: url(images/bg_center_left.png); 
				background-color: #CC0033;
	height: 494px;
	width: 215px;
	float:left;
	}
.sumi {	background-image: url(images/sumi.png);
		height: 235px;
		width: 157px;
		float:left;
		border: 2px solid #ffcccc;
		margin:25px;
}
.contact_right_image {	background-image: url(images/contact_afghan.png);
		height: 235px;
		width: 157px;
		float:left;
		border: 2px solid #ffcccc;
		margin:25px;
}

.pricelist_right_image {	background-image: url(images/pricelist_girl.png);
		height: 235px;
		width: 157px;
		float:left;
		border: 2px solid #ffcccc;
		margin:25px;
}
.center_right {	background-image: url(images/bg_center_right.png); 
				background-color: #660000;
	height:494px;
	width: 585px; 
	margin-left:215px;
	}

.center_right_content { margin-left: 50px;
						margin-right: 50px;
						margin-top:40px;
						color: #ffcccc;
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						float:left;
}
.contact_center_right_content { 
						color: #ffcccc;
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						margin-left: 50px;
						margin-right: 50px;
						margin-top:40px;
						float:left
}

.conditions {
	color: #ff99cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

.bottom_left_corner{	background-image: url(images/bottom_left_corner.png);
		height:48px;
		width: 48px;
		float:left;}
.bottom_right_corner{	background-image: url(images/bottom_right_corner.png);
		height:48px;
		width: 48px;
		float:right;}
.bottom_left_corner_home{	background-image: url(images/bottom_left_corner.png);
		height:48px;
		width: 48px;
		float:left;
		margin-top:25px;
		margin-left:-330px;
		}
.bottom_right_corner_home{	background-image: url(images/bottom_right_corner.png);
		height:48px;
		width: 48px;
		float:right;
		margin-top:25px;
		}
.title_bottom {background-image: url(images/bg_bottom.png);
				background-color: #330000;	
	height:48px;
	width:800px;
	float:left; 
	}
.navigation{ float:left;
	margin-left:50px;
	margin-top:43px;
}
.logo a {background-image: url(images/logo_sayuri.png);
		height:72px;
		width: 242px;
		float:left;
		margin-left:0px;
	
}
.nav1 a { margin-top:7px;
float:left;
width: 100px; 
height: 20px; 
background:  url(images/btn_aboutme.png) no-repeat; 
}
.nav2 a { margin-top:7px;
float:left;
width: 100px; 
height: 20px; 
background:  url(images/btn_contact.png) no-repeat; 
}
.nav3 a { margin-top:7px;
float:left;
width: 100px; 
height: 20px; 
background:  url(images/btn_gallery.png) no-repeat; 
}
.nav4 a { margin-top:7px;
float:left;
width: 100px; 
height: 20px; 
background:  url(images/btn_pricelist.png) no-repeat; 
}
.nav a {  margin-top:350px;
	margin-left:150px;
	margin-bottom:100px;
	float:left;
	width: 180px; 
	height: 29px; 
	background:  url(images/btn_enter.png) no-repeat; 
}

.nav1 a:hover { 
background: url(images/btn_aboutme_g.png) no-repeat;
}
.nav2 a:hover { 
background: url(images/btn_contact_g.png) no-repeat; 
}
.nav3 a:hover { 
background: url(images/btn_gallery_g.png) no-repeat;
}
.nav4 a:hover { 
background: url(images/btn_pricelist_g.png) no-repeat; 
}

.nav a:hover {  margin-top:350px;
	margin-left:150px;
	float:left;
	width: 180px; 
	height: 29px; 
	background:  url(images/btn_enter_g.png) no-repeat; 
}

.aboutme_focus {float:left;
width: 100px; 
height: 29px; 
background:  url(images/btn_aboutme_focus.png) no-repeat;
}
.contact_focus {float:left;
width: 100px; 
height: 29px; 
background:  url(images/btn_contact_focus.png) no-repeat;
}
.gallery_focus {float:left;
width: 100px; 
height: 29px; 
background:  url(images/btn_gallery_focus.png) no-repeat;
}
.pricelist_focus {float:left;
width: 100px; 
height: 29px; 
background:  url(images/btn_pricelist_focus.png) no-repeat;
}


.contact_center_right_content a { text-decoration:inherit;
			color:#ffcccc;
}
.contact_center_right_content a:hover { text-decoration:inherit;
			color:#cc0033;}
			
.aboutme { float:left;
		height:15px;
		width:90px;
		background-image: url(images/btn_aboutme.png);
		margin-left:47px;
		margin-top:30px;
}
.pricelist { float:left;
		height:15px;
		width:90px;
		background-image: url(images/btn_pricelist.png);
		margin-left:47px;
		margin-top:30px;
}
.contact { float:left;
		height:15px;
		width:90px;
		background-image: url(images/btn_contact.png);
		margin-left:47px;
		margin-top:30px;
}