body {
	background-color: #e3e1e0;
	background-image:url(images/bkgd.jpg);
	background-repeat:no-repeat;
	background-position: 0% 0%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
color: #ffffff;
	margin:30px 0px; 
	padding:0px;
}

.centered {
 position:absolute;
     left: 50%; 
     top: 50%;
     width: 900px;
     height: 600px;
     margin-top: -300px; /* half of the height */
     margin-left: -450px; /* half of the width */
     border: none;
} 


p{
font-size: 11px;
line-height: 13px;
}

p.erenashimoda{
font-size: 11px;
line-height: 13px;
color:#ffffffs;
margin:0px auto;
text-align:center;
padding:10px;
clear:both;

}
a {
	text-decoration: underline;
	font-size: 12px;
	color: #ffffff;
	top: 2px;
}

.top a {text-decoration:none;font-size: 12px;color: #ffffff;
}

.top a:link{text-decoration:none;text-align:right;font-size: 12px;height:22px;
}



.erenashimoda a {
text-decoration:none;
font-size: 12px;
color: #00FFFF;
clear:both;
}

.erenashimoda a:link{
color:#0099FF;
text-decoration:none;

}
.erenashimoda a:hover{
}


.nav{
background-image:url(images/home_top.gif);
background-repeat:repeat-x;
font-size: 12px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
width:auto;
margin:0px auto;
}
.navsmall{
background-image:url(images/navbar.gif);
background-repeat:repeat-x;

font-size: 12px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
width:363px;
height:20px;
margin-left:272px;
}

.navceramics{
	text-align:center;
	width:272px;
	padding-top: 15px;
	
}

.homeheader{
background-color:#e3e1e0;
height:auto;
width:auto;
margin-left:0px;

float: right;
clear: both;

}
.clearit
{
clear: both;
width: 633px;
height:25px;
}


.galleryimg{
border: 5px solid none;
width:50px;
}

.contentboxceramics{
	width: 633px;
	height: 544px;
	background-color:#724244;
	border: 0px;
	padding:0px;
	position:absolute;
	left: 50%;
	top: 50%;
	margin-top: -300px; /* half of the height */
	margin-left: -315px; /* half of the width */
	border: none;
	margin-right: auto;
	margin-bottom: 0px;
}
.contentboxikebana{
	width: 633px;
	height: 544px;
	border: 0px;
	padding:0px;
	position:absolute;
	left: 50%;
	top: 50%;
	margin-top: -300px; /* half of the height */
	margin-left: -315px; /* half of the width */
	border: none;
	margin-right: auto;
	margin-bottom: 0px;
}
.contentboxevents{
	width: 633px;
	height: 544px;
	border: 0px;
	padding:0px;
	position:absolute;
	left: 50%;
	top: 50%;
	margin-top: -300px; /* half of the height */
	margin-left: -315px; /* half of the width */
	border: none;
	margin-right: auto;
	margin-bottom: 0px;
}
.contentboxcontact{
	width: 633px;
	height: 544px;
	border: 0px;
	padding:0px;
	position:absolute;
	left: 50%;
	top: 50%;
	margin-top: -300px; /* half of the height */
	margin-left: -315px; /* half of the width */
	border: none;
	margin-right: auto;
	margin-bottom: 0px;
	background-color: #435371;
}



		
.logofloatleft{

font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #e3e1e0;
border: 0px 0 #000000;
width:63px;
padding:5px;
height:62px;
float:left;
}

p.homecontent{
background-color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 20px;
margin:0px auto;
padding:3px;
text-align:left;
color:#FFFFFF;
}

p.content{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
text-align:left;
color:#ffffff;
margin-left:15px;
}

h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
text-align:left;
margin-left:15px;
}

.footer{
	background-color:#6e613f;
	width:634px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
		margin-top:30px;
  
	clear:both;
	text-align:center;
	padding-bottom:10px;
	height: 50px;
}

.logoheader{
	background-image:url(images/logo.jpg);
	border:none;
	background-repeat:no-repeat;
	padding:none;
	width:272px;
	height:62px;
	margin:0px auto;
	background-color: #724244;
}

.mainbody{
background-image:url(images/events_body.gif);
background-repeat:repeat;
width:272px;
height:536px;
float:left;
}
.mainbodyikebana{

background-color:#ffffff;
width:635px;
height:auto;
}
.mainbodyceramics{
background-color:#724244;
background-repeat:no-repeat;
width:635px;
height:auto;

}
.mainbodyevents{
background-color:#ffffff;
background-repeat:no-repeat;
width:635px;
height:auto;

}

.ceramicsgallery{
margin-left:0px;
width:272px;
float:left;
background-color:#724245;
height:auto;
}
.eventsgallery{
margin-left:0px;
width:272px;
float:left;
background-color:#a6550d;
height:534px;
}

.contactgallery{
margin-left:0px;
width:272px;
float:left;
background-color:#435371;
height:534px;
}

.ikebanagallery{
margin-left:0px;
width:272px;
float:left;
background-color:#587242;
height:534px;
}

.subevents{
vertical-align:bottom;

border:none;
background-image:none;
height:57px;
}
.subikebana{
vertical-align:bottom;
top:60px;
border:none;
background-image:url(images/sub_ikebana.gif);
height:57px;
}
.subceramics{
vertical-align:bottom;

border:none;
background-image:none;
height:57px;
}
.description{
	padding:5px;
	height: auto;
	clear: none;
	float: none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}

.mainimageevents{
background-image:url(images/home_image2.jpg);
margin-left:0px;
height:514px;
float:left;
width:362px;
}
.mainimagehm{
background-image:url(images/home_image3.jpg);
margin-left:0px;
height:514px;
float: left;
width:362px;

}
.mainimageikebana{
background-image:url(images/ikebana_image3.jpg);
margin-left:0px;
height:514px;
float: left;
width:362px;

}
.mainimageceramics{
background-repeat:no-repeat;
margin-left:0px;
height:514px;
background-color:#ffffff;
float:left;
width:362px;
}

.hr {
color: #fff; 
background-color: none; 
border: 2px dotted #ffffff; 
border-style: none none dotted none;
width:240px;
margin-left:15px;
}
.sogetsulogo{
padding:15px;
}

