html,body{margin:0;padding:0; height: 100%;}
body{background:#e6e6e6;font: 76% arial,sans-serif;text-align:center; height: 100%;}
p{margin:0px 50px 15px 25px}
p.large {font: 200% arial,sans-serif; line-height: 95%; color: #333333;}

div#navigation p {font: 120% arial,sans-serif; line-height: 95%; color: #333333;}

.aboutcarol div#navigation p {font: 100% arial,sans-serif; line-height: 95%; color: #333333;}

.aboutmayomi div#navigation p {font: 100% arial,sans-serif; line-height: 95%; color: #333333;}

table {margin:0px 50px 15px 25px}
#content table {margin:25px 15px 15px 0px}


a img{border: 0;}
h1{display: block; border-top: 1px solid #f5f5f5; margin:25px 10px 30px 5px; padding: 5px 0 0 25px; font: 150% arial,sans-serif; font-weight: bold; width: 100%;}
h2{margin:5px 10px 30px 25px; font: 100% arial,sans-serif; font-weight: bold; color: #666666}
div#headerleft{height:108px; width: 453px; float: left;}
div#headerright{height:108px; width: 297px; float: right;}
div#container{background:#fff; text-align:left; height: 100%; border-left: 10px solid #fff; border-right: 10px solid #fff;}
div#content p{}
div#navigation p.white{color: #fff;font: 90% arial,sans-serif;}
div#navigation p.white a{color: #fff;font-weight: bold;}
div#content h1{}
div#navigation h1.white{color: #fff;}
div#navigation small{color: #666; font:75% arial,sans-serif;padding-left: 5px;}
div#footer a{color: #ccc}
div#footer p{margin:0;padding:15px 10px; float: left;}
div#footer p.alignright {margin:0;padding:15px 8px; float: right;}

div#container{width:750px;margin:0 auto; background:url(../images/mayomi_main1.jpg) no-repeat;}

.aboutcarol div#container{width:750px;margin:0 auto; background:url(../images/mayomi_aboutmayomi.jpg) no-repeat;}

.aboutmayomi div#container{width:750px;margin:0 auto; background:url(../images/mayomi_aboutmayomi.jpg) no-repeat;}

.aboutcarol div#wrapper{float:left;width:100%;background:url(../images/clear.gif) repeat;}

.clips div#wrapper{float:left;width:100%;background:url(../images/clear2.png) repeat;}

div#wrapper{float:left;width:100%}
div#content{margin:0;margin-left: 453px; height: 483px;padding: 20px 0 0 0;}
div#content2{margin: 0px; display: none;}
div#navigation{float:left;width:453px;margin-left:-750px; height: 483px;}
div#footer{clear:left;width:100%}




/* Fix IE. Hide from IE Mac \*/
* html #menu {margin:0 0 0 1px;}
/* End */



#menu  { /* all lists */
	padding: 0;
	margin: 0;
	margin-top: 82px;
	list-style: none;
	display: block;
	height: 20px;
}

#menu li { /* all list items */
	float: left;
	position: relative;
	height: 18px;
	border-left: 1px solid #ccc;
	border-right: 0px solid #ccc;
	border-top: 0px solid #ccc;
	border-bottom: 1px solid #fff;
	list-style: none;
}



#menu  a{ /* all list items */
	display: block;
	height: 18px;
	padding: 4px;
	margin: 0;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#666;
}

#menu  a:hover {
	text-decoration:none;
	color:#ccc;
}


.lefted {margin:0px auto 0 0;}
.centered {margin:0 auto;}
.righted {margin:0 0 0 auto;}

table {
padding: 5px;
margin: 0;
}

td.title {
display: block;
height: 15px;
border-top: 1px solid #fff;

}

td a{
text-decoration: none;
color: #666;
}

td a:hover{
color: #e6e6e6;
}
