/* CSS Document */
/* Clara Todd 2005 for Noc On Wood Records */
/* idesign@claratodd.com
div{
	border:solid 1px #FF0000;
}
*/
body{
	text-align:left;
	margin:0;
	padding:0;
	background-color: #FFFFFF;
	font: 0.9em Georgia, "Times New Roman", times, serif;
	color:#000000;
	position:absolute;
	z-index:0;
	_width:99.8%;
	_height:99.8%;
	min-width:99.8%;
	min-height:99.8%;
	background-color: #FFFFFF;

}
/* ie hack */

	a{
		color:#990000;
	}
	a:hover{
		color:#006699;
	}
	p{	
		padding:0.6em 0.6em 0.2em 0.6em;
		margin:0;
		line-height:1.5em;
	}
	.c1 p{
		text-indent:0;
	}
	img{
		border:none 0px;
	}
	
	table{
		border-collapse:collapse;
		
	}
	td{
		padding:0; margin:0;
		vertical-align:top;
	}
	
	ul{
		margin-bottom:1em;
		list-style:square outside none;
		color:#999999;
	}
	li{
		margin-bottom:0.8em;
		color:#000000;
	}
h1, h2, .h2{
		margin:0;
		padding:0 !important;
		vertical-align:middle;
		font-family: arial, helvetica, sans-serif;
		font-weight:normal;
		text-align:left;
	}
	#title{
		display:block;
		height:auto;
	}
	#title h1{
		text-transform:uppercase;
		color:#FFFFFF;
		display:block;
		font-size: 1.4em !important;
		line-height:1.6em;
		vertical-align:middle;
		background-color:#003366;
		padding-left:0.3em !important;
		border-top:solid 1px #FFFFFF;
	}
	h2 , .h2 {
		font-size: 1.3em !important;
		color:#003366;
	}
	h2 a {
		text-decoration:none;
	}
	h2 a:hover {
		text-decoration:underline;
	}
	
h2.alt1, h2.alt{
	background-color:#6F87B1;
}

	h3,	.h3{
		margin:0.4em 0 0 0 !important;
		padding:0.2em 0.6em 0.1em 0.6em;
		color:#757849;
		font: normal bold 1.3em Arial, helvetica, sans-serif;
	}
	h4{
		margin:0.6em 0 0.1em 0 !important;
		padding:0.3em 0.6em 0.2em 0.6em;
		color:#000000;
		font: normal bold 1em Arial, helvetica, sans-serif;
	}
		
	hr{
		display:block;
		width:95%;
		margin:2em auto 1em auto;
		/* ie only */
		text-align:center;
	}
	dl{
		margin:0.2em 0.6em;
	}
	dt{
		font-size:1.1em;
		font-weight:bold;
		margin-top: 1em;
	}
	dt span.date{
		font-weight:normal;
	}
	dd{
		margin: 0.4em 0 0 2em;
	}
#wrap{
	width:100%;
	text-align:left;
	position:absolute;
	z-index:1;
	_width:99.8%;
	_height:99.8%;
	min-width:99.8%;
	min-height:99.8%;
}
#masthead{
	vertical-align:baseline !important;
	margin:0;
}

#abdn img{
	display:none;
}
	
	#logo{				
		display:none;
	}
#main{
	margin-top:1.7em;
	_margin-top:0;
}

#content{
	padding:0.5em;
	margin:0;
	background-color:#FFFFFF;
	_height:100%;
	_height:420px;
	min-height:420px;
}

	#footer{
		display:none;
	}	
	#footer a{
		color:#999999;
	}
	#footer a:hover{
		color:#990004;
	}
.layer{
		position:absolute;
		width: 15em;
}
	.floatLeft{float:left; margin:0.6em;;}
	.floatRight{float:right; margin:0.6em;}
	
	.clearLeft{clear:left;}
	.clearRight{clear:right;}
	.clearBoth{clear:both;}
	


	
	.center{text-align:center;}
	.left:{text-align:left;}	
	.right:{text-align:right !important;}
	
	.biggest{font-size:1.4em}
	.big{font-size:1.2em}
	.small{font-size:0.9em}
	.italic{font-style:italic}
	.bold{font-weight:bold}
	.justify{
		text-align:justify;
	}
	.clearBoth{clear:both;}
	.intro{
		color:#480202;
		font-size:1.2em;
		font-weight:bold;
	}
	.green{color:#33FF33}
	.noBorder{
		border:none 0 !important;
	}
	.spacer{
		height:0.5em;
	}
	.noIndent{
		text-indent:0;
	}
	.address{
		text-align:left;
		/* width:16em; */
		font-size:1.2em;
		margin:5px 5px !important;
		text-indent:0;
		
	}

	a.more{
		display:block;
		text-align:right;
		padding-right:0.8em;
		font-size:0.8em;
	}
#lMenu, #rMenu {
	float:right;
	z-index:5;
	right:2px;
	margin-top:1em;
	width:13.5em;
}
#lMenu {
	display:none;
	float:left;
}
#rMenu ul, #rMenu li{
	display:none;
}

#lMenu li, #rMenu li{
	padding:2px 3px;
}

	#lMenu ul li a, #lMenu ul.noLink li, #rMenu ul li a, #rMenu ul.noLink li{
		vertical-align:middle;
		width:auto;
		border: solid 1px #8FA5BC;
		display:block;
		padding:3px;
		/* ie only */
		background:transparent url(../graphics/bullet_gray_disk.gif) no-repeat 2px 50%;
		padding-left: 12px;
		margin:0 !important;
		/* ie only */
		color:#444444;
		text-decoration:none;
	}
	#lMenu ul li a:hover, #rMenu ul li a:hover{
		background-color:#DDDDDD;
	}
	
	#lMenu ul li.sel a, #lMenu ul li.sel a:hover, #lMenu ul li.sel, #rMenu ul li.sel a, #rMenu ul li.sel a:hover, #rMenu ul li.sel{
		background-color:#E7E8C8;
		/* background-image:url(../graphics/image_arrows_gray_dn.gif); */
	}

	#lMenu ul.alt li a,	#rMenu ul.alt li a{
		background-image:url(../graphics/image_arrows_gray_alt.gif);
	}
.boxed{
	border:solid 1px #8FA5BC;
	margin: 3px;
	font:0.9em arial, helvetica, sans-serif;

	color:#444444;

}

.boxed h3{
	margin:0 !important;
	font-weight:normal;
	text-transform:uppercase;
	font:1em arial, helvetica, sans-serif;
	border-bottom:solid 1px #8FA5BC;

}

	div.illustration{
		font-size:0.8em;
		font-family:Arial, Helvetica, sans-serif;
		font-style:italic;
		text-align:center;
		float:left;
		_float:none;
		clear:both; 
		margin:10px 10px 5px 4px;
		border: solid 1px #CCCCCC;
		background-color:#FFFFFF;
		width:200px;
		padding:10px;
	}
	.show{display:block !important; clear:both !important; margin-bottom:2em; page-break-after:always !important}
	.hide{display:block !important; clear:both !important; margin-bottom:2em; page-break-after:always !important}



	form.contact{
		margin:10px;
		padding:10px;
		background-color:#E2E3D2;
	}
	form.contact p{
		clear:both;
	}
	form.contact label{
		float:left;
		clear:both;
		text-align:right;
		width:8em;
	}
	form.contact input, form.contact select, form.contact textarea{
		margin-left:6px;
		clear:right;
	}
	form.contact textarea{
	 	width:25em; 
		height:10em;
		padding:6px;
		font-family:Arial, Helvetica, sans-serif;
	}
	div.breadcrumbs{
		text-transform:capitalize;
		color:#757849;
		position:relative;
		z-index:3;

		font-weight:bold;
		padding-bottom:6px;
		/* text-align:right; */
	}
	div.breadcrumbs a{
		font-weight:normal;
		color:#999999;
	}
	div.breadcrumbs a:hover{
		color:#cccccc;
	}
	.callout{
		/* position:absolute; 
		bottom:0; */
		margin:auto;
		text-align:center; 
		vertical-align:middle;
	}
	.callout img{
		margin:5px auto !important;
	}
	.alignBox{width:50%; margin:auto;}
	
	div.slides{
		text-align:center;
		margin:0 -10px;
		position:absolute;
	}
		
	div.slides .item{
		position:relative;
	}
	
	div.slides.txt{
		margin-top:15px;
	}
	
		div.slides.txt .item{
		margin-top:-30px;
	}
	

table.guestbook{
	border-collapse:collapse;
	margin:0.6em auto;
	width:95%;
	border:solid 1px #999999;
}
table.guestbook td{
	border-bottom:solid 1px #999999;
}

table.guestbook td td{
	border:none 0px;
}

table.guestbook tr.odd td{
	background:#F1F1F1;
}
table.guestbook tr.even td{
	background:#FFFFFF;
}
table.guestbook tr th{
	background:#D9D9D1;
}

table.player{
	background-color:#333333;
	width:100%;
	height:255px;
}
table.player.alt{
	height:120px;
}
table.player td{
	vertical-align:middle;
	color:#FFFFFF;
}
table.player td.embedded{
	background-color:#000000; 
	width:320px;
	text-align:center;
}
table.player td.description{
}
