/* CSS Document */


body {
	font-size:80%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#438f9b;
	color:white;
	}
	
#border-a {
	width:1026px;
	margin:5px auto;
	border-top:4px groove #66CC33;
	border-bottom:4px groove #66cc33;}

#wrapper {
	width:1006px;
	margin:10px auto;
	background-color:#F0f6d5;
	background-image:url(http://dancefidder.com/images/below_fiddle.gif);
	background-repeat:repeat-y;
	border-color:white;
	border-style:solid;
	border-width:1px 1px 1px 0;
	color:#632C10;
	}
#fiddle {	
	background-image:url(http://dancefiddler.com/images/half_fiddle.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}
#banner {
	height:129px;
	background-image:url(http://dancefiddler.com/images/marrylea_banner.gif);
	background-position:top right;
	background-repeat:no-repeat;
	margin-bottom:0; padding-bottom:0;
	}
#banner h1 span {
	display:none;
	}
#edge {
	background-image:url(http://dancefiddler.com/images/edge.gif);
	background-position:right;
	background-repeat:repeat-y;}

#right_slant {
	background-image:url(http://dancefiddler.com/images/right_slant.gif);
	background-position:100% 0;
	background-repeat:no-repeat;
	z-index:300;
	}
#content {
	margin-left:380px;
	width:600px;
	text-align:left;
	background-color:white; color:#632C10;
	background-image:url(http://dancefiddler.com/images/top_content_border.gif);
	background-repeat:no-repeat;
	background-position:top right;
	min-height:600px;
		
	}
#inside {padding-top:10px;
	padding-right:55px;
	padding-left:30px;
	background-image:url(http://dancefiddler.com/images/right_content_border.gif);
	background-repeat:no-repeat;
	background-position: top right ;min-height:555px;
	}
#content p {
	padding-bottom:1em;
	line-height:1.4em;
	}
#nav {
	float:left;
	margin-left:212px;
	}	
* html #nav {
	margin-left:208px; 
	}		
#footer {
	background-image:url(http://dancefiddler.com/images/footer.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding:60px 0 0px 300px;
	height:28px;
	}
* html #footer {
	}




/*Navigation styles*/
ul#navigation, ul#recordings_sub, ul#booking_sub, ul#my_music_sub {
	display:block;
	text-align:left;
	width:126px;
	font-size:1.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#navigation li, #recordings_sub li, #booking_sub li, #my_music_sub li {
	list-style-type:none;
	display:block;
	width:126px;
	}
#recordings_sub li, #booking_sub li, #my_music_sub li{
	/*margin-left:-28px;*/
	width:126px;
	font-size:.4em;
	}
* html #recordings_sub li, * html #booking_sub li, * html #my_music_sub li {
	margin-left:-58px;
	}
#navigation a {	
	display:block;
	width:116px;
	padding:5px;
	padding-top:.4em;
	padding-bottom:.2em;
	}
* html #navigation a {
	width:126px;
	}
#recordings_sub a, #booking_sub a, #my_music_sub a {
	width:116px;
	}
#navigation a:link, #navigation a:visited {
	color:#2D4D52;
	text-decoration:none;
	background-color:transparent;
	}
#navigation a:hover {
	background-color:#E0F2E4;
	}

.float-right {float:right; margin-left:20px;}

#content h1 {font-weight:bold; 
font-size:1.5em;
padding:1em 0 1em 1em;
}
#content p {margin-left:3em;}
#content p .dates,
#content p .group {font-weight:bold;
color:#327e8a;
margin-bottom:1.5em;

}