h1 {
	font:40px Arial;
	color:rgb(70,70,70);
}

a {
	text-decoration:none;
	margin:auto;
}

img {
	border:1px solid black;
}

td {
	margin:0px;
	padding:0px;
	background-image:url(images/bg.png);
	background-repeat:repeat-x;
	background-position:bottom center;
	width:150px;
	height:230px;
	vertical-align:bottom;
}

a.menu {
	display:block;	
	text-align:center;
	font:20px Arial;
	color:white;
	text-align:center;
	border:2px solid rgb(220,220,220);
	padding:25px;
	background:white;		
}

a.menu img {
	border:1px solid rgb(100,100,100);
	width:150px; height:215px;	
	background:rgb(245,245,245);
	color:black;
}

a:hover.menu {	
	color:rgb(100,100,100);
	border:2px solid rgb(70,70,70);
	background: none;
}

a:hover.menu img {
	border:1px solid black;	
}
