@charset "utf-8";
/* cruisetones.com CSS Document */
* {margin:0; padding:0;}
body {background-color:#fdfdfe;}

table {
border-style: solid;
border-top-style: solid;
border-width: 1px;
border-color: #666666;}
table.three {background: url(smallJB1.png) no-repeat top ; height:286px; width:350px; border:0; float:right;}
.three tr th {height:98px; font-size:14px;}
td.r {padding-left:50px;}
.three a:link{
	font-family:Arial;
	font-size:10px;
	color:#C6C;}
.three a:hover{
	font-family:Arial;
	font-size:10px;
	color: #606;}
table.sd {border:0;}
td.sd, th.sd {padding:0;}
td {padding-left:5px; padding-right:5px;}
th {padding:15px;}
h3 {
	color: #000088;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;}
#wrapper {
	width:1019px;
	text-align:left;
	left: 0;
	top: 0;
}
#top {
	position:relative;
	width:1019px;
	height:218px;
	background:#fdfdfe url(top.png) no-repeat top left;}
#logo-left {
	left:0;
	top:0;
	float:left;
	width:272px;
	height:218px;}
#logo-right {
	float:left;
	left:274px;
	top:0;
	width:520px;
	height:155px;}
#logo-right img {margin-top:130px; margin-left:-50px;}
#content {
	clear:both;
	float:left;
	position:relative;
	width:1019px;
	background:#fdfdfe url(bg.png) repeat-y;
}
#left {
	position:relative;
	float:left;
	width:164px;
	padding:5px;
	top: -60px;
}
#main {
	position:relative;
	float:right;
	left:0;
	top:0;
	width:800px;
}

#menu ul {
	list-style:none;
	float:left;}
#menu li.songlist a{
	background:url(btnSongList.png);
	display:block;
	height:18px;
	margin-bottom:15px;
	margin-left:10px;
	width:80px;
	color:#6c6ccc;
	background-position:0 -20px;}
#menu li.songlistCurent a{
	background:url(btnSongList.png);
	display:block;
	height:18px;
	margin-bottom:15px;
	margin-left:10px;
	width:80px;
	color:#6c6ccc;
	background-position: 0 -1px;}
#menu li.upcoming a{
	background:url(btnUpcomingGigs.png);
	display:block;
	height:15px;
	margin-bottom:15px;
	margin-left:10px;
	width:118px;
	color:#6c6ccc;
	background-position: 0 -16px;}
#menu li.upcomingCurent a{
	background:url(btnUpcomingGigs.png);
	display:block;
	height:15px;
	margin-bottom:15px;
	margin-left:10px;
	width:118px;
	color:#6c6ccc;
	background-position: 0 -1px;}
#menu li.jukebox a{
	background:url(btnJukeBox.png);
	display:block;
	height:15px;
	margin-bottom:15px;
	margin-left:10px;
	width:148px;
	color:#6c6ccc;
	background-position: 0 -16px;}
#menu li.jukeboxCurent a{
	background:url(btnJukeBox.png);
	display:block;
	height:15px;
	margin-bottom:15px;
	margin-left:10px;
	width:148px;
	color:#6c6ccc;
	background-position: 0 -1px;}
#menu li.threeGuys a{
	background:url(btn3GuysNew.png);
	display:block;
	height:16px;
	margin-bottom:15px;
	margin-left:10px;
	width:88px;
	color:#6c6ccc;
	background-position:0 -15px;}
#menu li.threeGuysCurent a{
	background:url(btn3GuysNew.png);
	display:block;
	height:16px;
	margin-bottom:15px;
	margin-left:10px;
	width:88px;
	color:#6c6ccc;
	background-position: 0 0;}
#menu li.stephanieDana a{
	background:url(btnStephanieDana.png);
	display:block;
	height:15px;
	margin-bottom:15px;
	margin-left:10px;
	width:143px;
	color:#6c6ccc;
	background-position: 0 -16px;}
#menu li.stephanieDanaCurent a{
	background:url(btnStephanieDana.png);
	display:block;
	height:15px;
	margin-bottom:15px;
	margin-left:10px;
	width:143px;
	color:#6c6ccc;
	background-position: 0 -1px;}
#menu li.bios a{
	background:url(btnBios.png);
	display:block;
	height:15px;
	margin-bottom:15px;
	margin-left:10px;
	width:43px;
	color:#6c6ccc;
	background-position: 0 -16px;}
#menu li.biosCurent a{
	background:url(btnBios.png);
	display:block;
	height:15px;
	margin-bottom:15px;
	margin-left:10px;
	width:43px;
	color:#6c6ccc;
	background-position: 0 -1px;}
#menu li.testimonials a{
	background:url(btnTestimonials.png);
	display:block;
	height:16px;
	margin-bottom:15px;
	margin-left:10px;
	width:110px;
	color:#6c6ccc;
	background-position: 0 -15px;}
#menu li.testimonialsCurent a{
	background:url(btnTestimonials.png);
	display:block;
	height:16px;
	margin-bottom:15px;
	margin-left:10px;
	width:110px;
	color:#6c6ccc;
	background-position: 0 0;}
#menu li.cds a{
	background:url(btnCdsForsale.png);
	display:block;
	height:16px;
	margin-bottom:15px;
	margin-left:10px;
	width:118px;
	color:#6c6ccc;
	background-position: 0 -15px;}
#menu li.cdsCurent a{
	background:url(btnCdsForsale.png);
	display:block;
	height:16px;
	margin-bottom:15px;
	margin-left:10px;
	width:118px;
	color:#6c6ccc;
	background-position: 0 0;}
#menu li.contactus a{
	background:url(btnContactus.png);
	display:block;
	height:16px;
	margin-bottom:15px;
	margin-left:10px;
	width:106px;
	color:#6c6ccc;
	background-position: 0 -15px;}
#menu li.contactusCurent a{
	background:url(btnContactus.png);
	display:block;
	height:16px;
	margin-bottom:15px;
	margin-left:10px;
	width:106px;
	color:#6c6ccc;
	background-position: 0 0;}
#menu li.home a{
	background:url(btnHome.png);
	display:block;
	height:16px;
	margin-bottom:15px;
	margin-left:10px;
	width:45px;
	color:#6c6ccc;
	background-position: 0 -15px;}
#menu li.homeCurent a{
	background:url(btnHome.png);
	display:block;
	height:16px;
	margin-bottom:15px;
	margin-left:10px;
	width:45px;
	color:#6c6ccc;
	background-position: 0 0;}

	
#menu li.songlist a:hover {
	background-position: 0 0;}
#menu li.songlistCurent a:hover {
	background-position: 0 -18px;}
	
#menu li.upcoming a:hover {
	background-position: 0 -1px;}
#menu li.upcomingCurent a:hover {
	background-position: 0 -16px;}
	
#menu li.jukebox a:hover {
	background-position: 0 -1px;}
#menu li.jukeboxCurent a:hover {
	background-position: 0 -16px;}
	
#menu li.stephanieDana a:hover {
	background-position: 0 -1px;}	
#menu li.stephanieDanaCurent a:hover {
	background-position: 0 -16px;}

#menu li.contactus a:hover {
	background-position: 0 0;}
#menu li.contactusCurent a:hover {
	background-position: 0 -16px;}
	
#menu li.testimonials a:hover {
	background-position: 0 0;}
#menu li.testimonialsCurent a:hover {
	background-position: 0 -15px;}
		
#menu li.bios a:hover {
	background-position: 0 -1px;}
#menu li.biosCurent a:hover {
	background-position: 0 -16px;}


#menu li.home a:hover {
	background-position: 0 0;}
#menu li.homeCurent a:hover {
	background-position: 0 -15px;}

#menu li.cds a:hover {
	background-position: 0 0;}
#menu li.cdsCurent a:hover {
	background-position: 0 -15px;}
#menu li.threeGuys a:hover {
	background-position: 0 0;}
#menu li.threeGuysCurent a:hover {
	background-position: 0 -15px;}
	
#footer {
	position:relative;
	float:left;
	background:#fdfdfe url(bg.png) repeat-y;
	width:1019px;
	height:50px;
	padding-top:30px;
}
#footer a {
	color:#3399CC;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;}
#footer a:hover {
	color:#000099;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;}
.styleItalic {
	color: #000088;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	font-style:italic;}
.style18 {
	font-size: 12px; 
	color: #870072; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
.style17 {
	color: #000088;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;}
.style16 {
	font-size: 15px; 
	color: #870072; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
.style15 {
	color: #000088;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}
.style14 {
	color: #000088;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}
.style13 {
	color: #000088;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;}
.style12 {
	color: #000088;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;}
.event-date-b {
	font-size: 10px; 
	color: #870072; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
.event-date {
	font-size: 10px; 
	color: #870072; 
	font-family: Verdana, Arial, Helvetica, sans-serif;}
.stPatric {
	color:#009900; font-size:12px; font-weight:bold;}
.thanksGiv {
	color:#009900; font-size:12px; font-style:italic;}
.testimonials {
	color: #000088;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom:10px;
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
.right {float:right;}
.box1 {
	float:left;
	width:325px;
	background-color:#fdfdfe;
	border:#999999 thin;}
.box2 {
	float:left;
	margin-left:30px;
	width:325px;
	background-color:#fdfdfe;
	border:#999999 thin;}
.box3 {
	float:left;
	margin-top:-55px;
	width:325px;
	background-color:#fdfdfe;
	border:#999999 thin;}
.box4 {
	float:left;
	width:325px;
	margin-top:15px;
	margin-left:30px;
	background-color:#fdfdfe;
	border:#999999 thin;}
.box5 {
	float:left;
	width:325px;
	margin-top:-5px;
	background-color:#fdfdfe;
	border:#999999 thin;}
.box6 {
	float:left;
	width:325px;
	margin-top:15px;
	margin-left:30px;
	background-color:#fdfdfe;
	border:#999999 thin;}
.box7 {
	float:left;
	width:325px;
	margin-top:30px;
	margin-left:30px;
	background-color:#fdfdfe;
	border:#999999 thin;}
.box8 {
	clear:both;
	float:left;
	width: 325px;
	margin-top:-85px;
	background-color:#fdfdfe;}
a.links {
	color:#CC0033;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;}
a.links:hover {
	color:#000099;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;}
a.blueLinks {
	color:#000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;}
a.blueLinks:hover {
	color:#3399CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;}
.notes {
	float:left;
	width:174px;
	height:77px;
	margin-left:-10px;
	margin-top:40px;}


