/* CSS Document */

/* CSS Document */

body{
	padding : 0;
	margin : 0;
	background-image:url(../images/background_plain.gif);
	background-color:#8C4722;
}

.bgleft{
	background-image:url(../images/wood_left.jpg);
	background-repeat:repeat-y;
	background-position:right;
	}
	
.bgright{
	background-image:url(../images/wood_right.jpg);
	background-repeat:repeat-y;
	background-position:left;
	}


/* Layer Positioning */


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

#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;
}

#container{
	position : relative;
	margin : 0 auto;
	margin-bottom:20px;
	width : 700px;
	height : 325px;
	text-align: left;
	z-index : 30;
}

#container2{
	position : relative;
	margin : 0 auto;
	margin-bottom:0px;
	width : 700px;
	height : 345px;
	text-align: left;
	z-index : 30;
}

#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;
	}

#left505{
	position : absolute;
	margin : 0 auto;
	width : 475px;
	height : 265px;
	top:45px;
	left:15px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:auto;
	}
	
#left505a{
	position : absolute;
	margin : 0 auto;
	width : 475px;
	height : 295px;
	top:15px;
	left:15px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:hidden;
	}
	
#left505b{
	position : absolute;
	margin : 0 auto;
	width : 475px;
	height : 295px;
	top:15px;
	left:15px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:auto;
	}
	
#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;
	}
	
#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;
	}

#left342{
	position : absolute;
	margin : 0 auto;
	width : 312px;
	height : 265px;
	top:45px;
	left:15px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:auto;
	}
	
#left700{
	position : absolute;
	margin : 0 auto;
	width : 670px;
	height : 295px;
	top:15px;
	left:16px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:hidden;
	}
	
#right342{
	position : absolute;
	margin : 0 auto;
	width : 312px;
	height : 295px;
	top:15px;
	left:373px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:hidden;
	}

#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;
	}

#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;
	}

#leftmusic{
	position : absolute;
	margin : 0 auto;
	width : 210px;
	height : 255px;
	top:35px;
	left:260px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 60;
	overflow:hidden;
	}
	
#leftmusiclink{
	position : absolute;
	margin : 0 auto;
	width : 215px;
	height : 113px;
	top:190px;
	left:23px;
	text-align: left;
	z-index : 60;
	overflow:hidden;
	}
	
#rightmusic{
	position : absolute;
	margin : 0 auto;
	width : 150px;
	height : 265px;
	top:45px;
	left:535px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:hidden;
	}
	
	#rightreview{
	position : absolute;
	margin : 0 auto;
	width : 150px;
	height : 265px;
	top:45px;
	left:535px;
	background-repeat:no-repeat;
	text-align: left;
	z-index : 50;
	overflow:auto;
	}

/* 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;	
}

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

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;}
