/* CSS Document */

/* CSS Document */

body{
	padding : 0;
	margin : 0;
	background-color:#fff;
}

.bgleft{
	background-image:url(../images/wood_left.jpg);
	background-repeat:repeat-y;
	background-position:right;
	width:0px;
	visibility:hidden;
	}
	
.bgright{
	background-image:url(../images/wood_right.jpg);
	background-repeat:repeat-y;
	background-position:left;
	width:0px;
	visibility:hidden;
	}
	
td {
background:transparent;}


/* Layer Positioning */


#top{
	position : relative;
	margin : 0 auto;
	width : 790px;
	height : 70px;
	text-align: left;
	z-index : 30;
	left: 1px;
}

#title{
	position : absolute;
	left : 45px;
	top : 0px;
	width : 700px;
	height : 70px;
	z-index : 40;
	text-align:center;
}

#nav{
	position : absolute;
	left : 45px;
	top : 42px;
	width : 700px;
	height : 20px;
	z-index : 40;
	text-align:center;
	visibility:hidden;
}

#container{
	position : relative;
	margin : 0 auto;
	margin-bottom:20px;
	width : 700px;
	height : 100%;
	text-align: left;
	z-index : 30;
	visibility:hidden;
	overflow:visible;
}

#container2{
	position : relative;
	margin : 0 auto;
	margin-bottom:0px;
	width : 700px;
	height : 100%;
	text-align: left;
	z-index : 30;
	visibility:hidden;
	overflow:visible;
}

#title505{
	position : absolute;
	margin : 0 auto;
	width : 475px;
	height : 20px;
	top:15px;
	left:15px;
	text-align: left;
	z-index : 50;
	overflow:none;
	border-bottom:1px dashed #893F1E;
	visibility:visible;
	}

#left505{
	position : absolute;
	margin : 0 auto;
	width : 475px;
	top:45px;
	left:15px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:visible;
	visibility:visible;
	}
	
#left505a{
	position : absolute;
	margin : 0 auto;
	width : 475px;
	top:15px;
	left:15px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:visible;
	visibility:visible;
	}
	
	#left505b{
	position : absolute;
	margin : 0 auto;
	width : 475px;
	top:15px;
	left:15px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:visible;
	visibility:visible;
	}

	
#right180{
	position : absolute;
	margin : 0 auto;
	width : 150px;
	height : 295px;
	top:15px;
	left:535px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:hidden;
	visibility:visible;
	}
	
#title342{
	position : absolute;
	margin : 0 auto;
	width : 312px;
	height : 20px;
	top:15px;
	left:15px;
	text-align: left;
	z-index : 50;
	overflow:none;
	border-bottom:1px dashed #893F1E;
	visibility:visible;
	}

#left342{
	position : absolute;
	margin : 0 auto;
	width : 312px;
	top:45px;
	left:15px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:visible;
	visibility:visible;
	}
	
#right342{
	position : absolute;
	margin : 0 auto;
	width : 312px;
	top:15px;
	left:373px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:visible;
	visibility:visible;
	}

#title700{
	position : absolute;
	margin : 0 auto;
	width : 670px;
	height : 20px;
	top:15px;
	left:15px;
	text-align: left;
	z-index : 50;
	overflow:none;
	border-bottom:1px dashed #893F1E;
	visibility:visible;
	}

#titlemusic{
	position : absolute;
	margin : 0 auto;
	width : 150px;
	height : 20px;
	top:15px;
	left:535px;
	text-align: left;
	z-index : 50;
	overflow:none;
	border-bottom:1px dashed #893F1E;
	visibility:visible;
	}

#leftmusic{
	position : absolute;
	margin : 0 auto;
	width : 265px;
	top:15px;
	left:168px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 60;
	overflow:visible;
	visibility:visible;
	}
	
#rightmusic{
	position : absolute;
	margin : 0 auto;
	width : 150px;
	top:45px;
	left:535px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:visible;
	visibility:visible;
	}

/* Text Styling */

 p{  /* body text */
	font-size : 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #893F1E;
	background-color : transparent;
	line-height : 120%;
	margin-top : 0;
}

#right180 p{  /* body text */
	font-size : 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #893F1E;
	background-color : transparent;
	line-height : 120%;
	margin-top : 0;
	margin-bottom:5px;	
}


a{color : #893F1E; text-decoration: underline;}
.noline a{color : #893F1E; text-decoration:none;}
a:hover{color:#3D0000; text-decoration: underline;}



h1{  /* heading */
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #893F1E;
	background-color : transparent;
	line-height : 120%;
	margin-top : 0;	
	margin-bottom:3px;
}


/* classes */
.thumbnail{margin-right:8px; margin-bottom:10px;}
