body {
	background-color: #A3A3A3;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

.main_table {
	margin: 10px 0 10px 11px;
	width: 717px;
	border: none;
	background-color: #232323;
	color: White;
}
#bone {
	background-color: #585858;
	border: none;
}
#listen-music-header {
	width: 223px;
	height: 43px;
	background-image: url(piano-entertainer-pianist-for-wedding-restaurant-club-or-party/click-to-play-the-music.gif);
	float: left;
	display: inline;	
}
.left_content {
	width: 223px;
	background-repeat: repeat-y;
	background-image: url(piano-entertainer-pianist-for-wedding-restaurant-club-or-party/left-bck.gif);	
	float: left;
	display: inline;
}
.left_content ul {
	margin: 3px 0 3px 40px;
	padding: 0px;
}
.left_content li {
	list-style-image: url(piano-entertainer-pianist-for-wedding-restaurant-club-or-party/li.gif);
}
.left_content a {
	color: #bbbbbb;
	text-decoration: none;
}
.left_content a:hover {
	color: White;
	text-decoration: underline;
}
#left-bottom {
	width: 223px;
	height: 11px;
	background-image: url(piano-entertainer-pianist-for-wedding-restaurant-club-or-party/left-bottom.gif);	
	float: left;
	display: inline;
}
.content-text {
	width: 450px;
	margin: 0 0 10px 20px;
	float: left;
	display: inline;
}
.content-whats-new {
	width: 494px;
	height: 40px;
	background-image: url(piano-entertainer-pianist-for-wedding-restaurant-club-or-party/what-is-new.gif);		
	float: left;
	display: inline;
}
.last-update {
	margin: 7px 0 0 300px;	
	color: #bbbbbb;
}
.last-update strong {
	color: #aeaeae;
}
.content-main {
	width: 494px;
	background-repeat: repeat-y;
	background-image: url(piano-entertainer-pianist-for-wedding-restaurant-club-or-party/content-bck.gif);
	float: left;
	display: inline;	
}
#content-bottom {
	width: 494px;
	height: 11px;
	background-image: url(piano-entertainer-pianist-for-wedding-restaurant-club-or-party/content-bottom.gif);	
	float: left;
	display: inline;	
}
.bottom {
	background-color: #232323;
	width: 739px;
	height: 40px;
	float: left;
	display: inline;		
}
.bottom-links {
	color: #8b8b8b;
	margin: 20px 0 0 130px;
}
.bottom-links a {
	color: #8b8b8b;
	text-decoration: none;
}
.bottom-links a:hover {
	color: White;
	text-decoration: underline;
}
.testimonial img {
	margin: 0 6px 6px 0;
	float: left;
}
.testimonial h2 {
	padding: 0;
	margin: 0 0 10px 0;
	font-size: 15px;
}
.testimonial a {
	color: #eaeaea;
	text-decoration: underline;
}
.testimonial a:hover {
	color: White;
	text-decoration: underline;
}
.guest-form {
	width: 420px;
}
.guest-form input,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border: Silver 1px solid;
}

.contact-form {
	background-color: #5a5a5a;
	width: 270px;
	height: 455px;
}
.contact-form input,textarea,select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border: Silver 1px solid;
}
form {
	padding: 0;
	margin: 0;
}

a.link {
	color: #eaeaea;
	text-decoration: underline;
}
a.link:hover {
	color: White;
	text-decoration: underline;
}
