@charset "utf-8";

table{
	width: 560px;
	line-height: 250%;
	margin-bottom:20px;
	}

td {
width: 35px;
height: 45px;
text-align:center;
}

#month td{
	height:35px;
text-align:center;
}

.odd{
	background-color: #fff1a1;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

.even{
	background-color: #D0f876;;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

.charge_left{
	width: 150px;
	height: 340px;
	margin-bottom:20px;
	margin-right:10px;
	padding:15px 10px 10px 10px;
	border-top:solid 1px #9ed838;
	border-bottom:solid 1px #9ed838;
	border-right:solid 5px #9ed838;
	border-left:solid 5px #9ed838;
	text-align:center;
	float:left;
}

.fish_image{
	margin-bottom:10px;
}
.charge_details{
	text-align:left;
	height:190px;
	padding:0 15px 0 15px;
}

.left{
	float:left;
}

.left img{
	margin:20px 20px 30px 0;
}

.leftbox{
	float:left;
	width:320px;
}
