/******************** page top ********************/

h3{
margin:0px;
padding:5px 10px;
background:#000000;
color:#FFFFFF;}

/******************** page1 ********************/

p.c-text{
padding:10px 5px}


table.calendar-table{
margin:10px 0px;
padding:0px;
width:782px;
background:url("../img/calendar/main_table_back01.gif") bottom no-repeat;}

td.calendar-table-top{
padding:0px;
margin:0px;
background:url("../img/calendar/main_table_back02.gif") top no-repeat;
height:6px;}

.calendar-table th{
text-align:center;
width:391px;
padding:0px 0px 10px 0px;}

.calendar-table td{

width:391px;}

dl{
margin:0px 15px 20px 20px;
}


dt{
float:left;
margin:0px 0px 5px 0px;
padding:0px;


}

dd {
margin:0px 0px 5px 0px;
margin-left:45px;
} 



table.calendar-table2{
margin:10px 0px 20px 0px;
padding:0px;
width:782px;
background:url("../img/calendar/main_table_back03.gif") bottom no-repeat;}

td.calendar-table-top2{
padding:0px;
margin:0px;
background:url("../img/calendar/main_table_back04.gif") top no-repeat;
height:6px;}

.calendar-table2 th{
text-align:center;
padding:0px 0px 10px 0px;}



.born{
color:#cc3399;}
