A {
	text-decoration: none;
}
BODY {
	background: #f2ede7 url(images/bg.jpg) repeat-x left top;
	color: #533;
	font-family: Arial, sans-serif;
	font-size: 70%;
	margin: 0;
	padding: 0;
	text-align: center;
}
BODY#home {
	background: #ccb8a0 url(images/topbar.gif) repeat-x 0px 5px;
}
H1 {
	color: #300;
	font-size: large;
	font-weight: normal;
	text-align: right;
}
H1#first {
	margin-top: 0;
}
#about H1 {
	color: #ba7b2b; /* gold */
	text-align: left;
}
#drums H1 {
	color: #890004; /* red */
	text-align: left;
}
#products H1 {
	color: #b84b00; /* orange */
	text-align: left;
}
#calendar H1 {
	color: #363d86; /* blue */
}
#music H1 {
	color: #727722; /* green */
}
#tribalog H1 {
	color: #653455; /* purple */
}
H2 {
	color: #300;
	font-size: 150%;
}
P {
	line-height: 140%;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	padding-right: 20px;
	text-align: left;
}
#home P {
	/*color: brown;*/
	font-size: 110%;
	line-height: 150%;
	margin-left: 433px;
	width: 375px;
}
TABLE {
	font-size: 100%;
	margin-bottom: 20px;
}
TD {
	border-bottom: 1px solid white;
	padding: 5px 10px 5px 5px;
	vertical-align: top;
}
TH {
	background: #363d86; /* blue */
	color: white;
	padding: 5px 10px 5px 5px;
	text-align: left;
}
UL
	{
	margin:0 0 0 20px;
	padding:0;
}
.date {
	color: #363d86; /* blue */
	font-weight: bold;
	white-space: nowrap;
}
.container {
	/*border: 3px solid #ccb8a0;*/
	margin: 5px auto 0 auto;
	text-align: left;
	width: 750px;
}
#home .container {
	background: url(images/home.jpg) no-repeat 0px 265px;
	/*height: 100%;
	padding: 0;
	width: 100%;*/
}
.container div.menu {
	border-left: 1px solid #ccb8a0;
	height: 25px;
}
#home .menu {
	/*width: 642;*/
}
A.nav, A.nav:link, A.nav:visited {
	border-right: 1px solid #ccb8a0;
	color: #ccb8a0;
	display: block;
	float: left;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
	width: 123px;
}

A.nav.home:link, A.nav.home:visited {
	width:128px;
}
A.nav:hover, A.nav:active {
	color: white;
}
A.about:hover {
	background: #890004; /* red */
	background: #ba7b2b; /* gold */
}
A.drums:hover {
	background: #b84b00; /* orange */
	background: #890004; /* red */
}
A.products:hover {
	background: #ba7b2b; /* gold */
	background: #b84b00; /* orange */
}
A.calendar:hover {
	background: #727722; /* green */
	background: #363d86; /* blue */
}
A.music:hover {
	background: #363d86; /* blue */
	background: #727722; /* green */
}
A.tribalog:hover {
	background: #653455; /* purple */
}
.header {
	clear: both;
	height: 200px;
}
#about .header {
	background: url(images/aboutus.jpg) no-repeat;
}
#drums .header {
	background: url(images/drums.jpg) no-repeat;
}
#products .header {
	background: url(images/products.jpg) no-repeat;
}
#calendar .header {
	background: url(images/calendar.jpg) no-repeat;
}
#music .header {
	background: url(images/music.jpg) no-repeat;
}
#tribalog .header {
	background: url(images/tribalog.jpg) no-repeat;
}
.content {
	background: #eee8e0;
}
#home .content {
	background: url(images/home2.jpg) no-repeat 0px 520px;
}
.leftcol {
	float: left;
	vertical-align: top;
	width: 260px;
}
A.subnav, A.subnav:link, A.subnav:visited {
	border-top: 1px dotted #ccb8a0;
	color: #b84b00; /* orange */
	display: block;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	margin: 0 30px;
	text-align: center;
	text-decoration: none;
	width: 200px;
}
A.subnav:hover, A.subnav:active {
	border-top: 1px solid #ba7b2b;
	background-color: #e8e0d5;
	color: #300;
}
.rightcol {
	border-left: 0px dotted #533;
	margin-left: 260px;
	padding-left: 0px;
	padding-bottom: 30px;
	vertical-align: top;
}
.footer {
	border-top: 1px solid #300;
	font-size: 100%;
	padding: 5px 0 15px 260px;
}
.footer A {
	margin-right: 20px;
	text-decoration: none;
}
.footer A:link, .footer A:visited, .footer A:active {
	color: #866;
}
.footer A:hover {
	color: #300;
}
.divider {
	background: url(images/divider.gif) no-repeat;
	height: 100px;
}
#home .divider {
	background: url(images/divider.gif) no-repeat 0% 50%;
	height: 50px;
	margin-left: 433px;
}
#about .title {
	background: url(images/aboutus-title.png) no-repeat;
	height: 100px;
}
#drums .title {
	background: url(images/drums-title.png) no-repeat;
	height: 100px;
}
#products .title {
	background: url(images/products-title.png) no-repeat;
	height: 100px;
}
#calendar .title {
	background: url(images/calendar-title.png) no-repeat;
	height: 100px;
}
#music .title {
	background: url(images/music-title.png) no-repeat;
	height: 100px;
}
#tribalog .title {
	background: url(images/tribalog-title.png) no-repeat;
	height: 100px;
}
img.border {
	background: #300;
	border: none;
	/*border: 3px solid #ccb8a0;*/
	padding: 1px;
}
img.left {
	float: left;
	margin: 5px 15px 10px 0;
}
img.right {
	float: right;
	margin: 5px 0 10px 15px;
}
img.spacing {
	margin: 0 30px;
	margin-top: 100px;
}
/*.first {
	background: white;
	border: 1px dotted #300;
	float: left;
	font-family: "Trebuchet MS", serif;
	font-size: 48px;
	line-height: 40px;
	margin: 0 2px 0 0;
	text-align: center;
	width: 40px;
}*/ 
.top {
	background: url(images/top.gif) no-repeat right top;
	color: #866;
	font-size: 90%;
	margin-right: 20px;
	padding-right: 15px;
	padding-top: 0px;
	text-align: right;
}
.top A, .top A:link, .top A:visited, .top A:active {
	color: #866;
	text-decoration: none;
}
.top A:hover {
	color: #300;
}
