body {
	padding:5px 0 0 0;
	font-family: verdana, arial, sans-serif;
	font-size:75%;
	background-color:#285528;
	text-align:center;
}
* {margin:0; padding:0;}
div#mainwrap {
	margin-top:0px;
	margin-bottom:50px;
	padding:5px;
	padding-bottom:5px;
	width:850px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#285528;
	border:5px;
	border-style:solid;
	border-color:#EA6C2E;
}
div#breadcrumbs {
	margin:0px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	font-family: verdana, arial, sans-serif;
	font-size:80%;
	font-weight:bold;
	background-color:#285528;
	color:#ffffff;
	text-align:left;
}
div#header {
	width:850px;
	height:150px;
	background-color:#FCEBBD;
}
div#header_home {
	width:850px;
	height:150px;
	background-color:#FCEBBD;
}
div#logo {
	padding:25px;
}
div#utilitybox {
	text-align:right;
	padding-top:15px;
	padding-right:25px;
	float:right;
}
div#utilities {
	text-align:right;
	padding:0px;
}
div#search {
	text-align:right;
	font-size:8pt;
	padding-top:0px;
	padding-right:0px;
}
div#main_home {
	background-color:#FCEBBD;
	width:850px;
}
div#main {
	background-color:#FCEBBD;
	width:850px;
}

div#content {
	background-color:#FCEBBD;
	margin-left:0px; 
	margin-right:0px;
	border-top:0px;
	border-bottom:0px;
	border-right:0px;
	border-left:0px;
	border-style:solid;
	border-color:#285528;
	padding-top:0px;
	padding-bottom:25px;
	width:650px;
	float:right;
}
div#content_home {
	background-color:#FCEBBD;
	border-top:0px;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-style:solid;
	border-color:#285528;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width:850px;
	float:left;
}
div#content_home p.yinyang {
	margin-left:100px;
	text-align:left;
}
div#content_home p {
	margin-left:175px;
	text-align:left;
}
div#content_home h1 {
	margin-left:0px;
	text-align:center;
}
div#cdstrip {
	border:solid;
	border-width:0px 0px 0px 0px;
	border-color:#285528;
}
div#cdstrip p {
	margin-left:0px;
	text-align:center;
}
div#cdstrip img {
	padding:5px;
}
div#title {
	padding:25px;
}
div#rightcolumn {
	width:200px;
	background-color:#FCEBBD;
	float:left;
	color:#FFFFFF;
}
div#rightcolumn p {
	text-align:center;
}
div#rightcolumn p span.title {
	font-style:italic;
}
div#rightcolumn h3 {
	text-align:left;
	text-transform:uppercase;
	color:#EA6C2E;
}
div#rightcolumn img.border {
	margin-top:12px;
	margin-bottom:12px;
	margin-left:23px;
	margin-right:23px;
	border-style:solid;
	border-width:0px;
	border-color:#000000;
}
div#connect {
	margin:0px;
	padding:0px 0px 5px 0px;
	border:solid;
	border-width:0px 0px 0px 0px;
	border-color:#285528;
	text-align:center;
	color:#000000;
}
div#links{
	width:850px;
	background-color:#FCEBBD;
	padding:0px;
	color:#EA6C2E;
	text-align:center;
	font-weight:bold;
	float:left;
}
div#footcontainer {
	width:850px;
	height:140px;
	background-color:#FCEBBD;
	border:solid;
	border-width:5px 0px 0px 0px;
	border-color:#285528;
}
div#footer1 {
	width:450px;
	background-color:#FCEBBD;
	color:#285528;
	font-size:85%;
	text-align:left;
	float:left;
}
div#footer2 {
	width:400px;
	background-color:#FCEBBD;
	color:#285528;
	font-size:85%;
	text-align:right;
	float:right;
}
div#history p {
	margin-left:75px;
}
div.indent, div.section {
	margin-left:75px;
}
div.button p {
	text-align:center;;
}
div.clearfloats {
	clear:both;
}
div.blockquote {
	font-size:8pt; margin-left:75px;
}
p.indent {
	margin-left:100px;
	text-align:left;
}
div.titlebar1 {
	background-color:#285528;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
	margin-top: 25px; 
	margin-right:5px;
}
div.titlebar2 {
	background-color:#EA6C2E;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
	margin-top: 3px; 
	margin-right:5px;
}
h1 {color:#EA6C2E; text-transform:uppercase;}
h2 {color:#285528; padding-top:10px;}
h3 {color:#000000; text-transform: uppercase;}
h4 {color:#000000; text-transform: uppercase; font-size:12px;}
p, ul, h1, h2, h3, h4 {margin:15px;}
ol {margin-left:50px; margin-right:15px;}
span.title {font-style:italic;}
span.label {font-weight:bold;}
a:link {color:#285528; font-weight:bold;}
a:visited {color:#285528; font-weight:bold;}
a:hover {color:#EA6C2E; font-weight:bold;}
div#breadcrumbs a:link {color:#FFFFFF;}
div#breadcrumbs a:visited {color:#FFFFFF;}
div#breadcrumbs a:hover {color:#EA6C2E;}
div#content a:link {color:#285528;}
div#content a:visited {color:#285528;}
div#content a:hover {color:#EA6C2E;}
div#utilities a:link {color:#285528; font-weight:normal;}
div#utilities a:visited {color:#285528; font-weight:normal;}
div#utilities a:hover {color:#EA6C2E; font-weight:normal;}
div#sitemap a:link {color:#285528; font-weight:normal;}
div#sitemap a:visited {color:#285528; font-weight:normal;}
div#sitemap a:hover {color:#EA6C2E; font-weight:normal;}
div#rightcolumn a:link {font-size:8pt; text-decoration:none;}
div#rightcolumn a:visited {font-size:8pt; text-decoration:none;}
div#rightcolumn a:hover {font-size:8pt; text-decoration:none;}
div#links a:link {color:#285528;}
div#links a:visited {color:#285528;}
div#links a:hover {color:#EA6C2E;}
div#footer1 a:link {color:#285528;}
div#footer1 a:visited {color:#285528;}
div#footer1 a:hover {color:#EA6C2E;}
div#footer2 a:link {color:#285528;}
div#footer2 a:visited {color:#285528;}
div#footer2 a:hover {color:#EA6C2E;}
ul {margin-left:50px;}
ul#navigation-1 a:link {color:#FFFFFF; font-weight:bold;}
ul#navigation-1 a:visited {color:#FFFFFF; font-weight:bold;}
ul#navigation-1 a:hover {color:#FFFFFF; font-weight:bold;}
ul#navigation-1 li ul.navigation-2 a:link {color:#285528; font-weight:normal;}
ul#navigation-1 li ul.navigation-2 a:visited {color:#285528; font-weight:normal;}
ul#navigation-1 li ul.navigation-2 a:hover {color:#FFFFFF; font-weight:normal;}
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 a:link {color:#285528; font-weight:normal;}
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 a:visited{color:#285528; font-weight:normal;}
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 a:hover {color:#FFFFFF; font-weight:normal;}

img {
	border:0px;
}
img.border {
	border:3px;
	border-style:solid;
	border-color:#285528;
}
img.nav {
	vertical-align:middle;
}
img.yinyang {
	vertical-align:middle;
}
img.CD {
	float:right;
	margin-left:10px;
	margin-right:15px;
	margin-bottom:10px;
}
img.guitar {
	float:right;
	margin-left:10px;
	margin-right:15px;
	padding-top:10px;
}
img.gallery {
	border:1px;
	border-style:solid;
	border-color:#285528;
}
img.buy {
	margin-left:15px;
}
img.icon {
	vertical-align:middle;
}
div#container { 
	width:850px; 
	position:relative; 
	margin:0px; 
	background:#EA6C2E; 
	border-top:5px solid #285528;
	border-bottom:5px solid #285528;
	height:25px;
}

div#container h1 { 
	width:738px; 
	margin:1px; 
	color:#000;
	font-size:24pt; 
	overflow:hidden; 
	padding:80px 0 0; 
	vertical-align:middle; 
	text-align:right;
 
}
ul#navigation-1 { 
	margin:0; 
	padding:1px 0; 
	list-style:none; 
	width:100%; 
	height:21px; 
	border-top:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF; 
	font:normal 8pt verdana, arial, helvetica;
}
ul#navigation-1 li { 
	margin:0; 
	padding:0; 
	display:block; 
	float:left; 
	position:relative; 
	width:141px;
}
ul#navigation-1 li a:link, ul#navigation-1 li a:visited { 
	padding:4px 0; 
	display:block; 
	text-align:center; 
	text-decoration:none; 
	background:#EA6C2E; 
	color:#ffffff; 
	width:141px; 
	height:13px; 
}
ul#navigation-1 li:hover a, ul#navigation-1 li a:hover, ul#navigation-1 li a:active { 
	padding:4px 0; 
	display:block; 
	text-align:center; 
	text-decoration:none; 
	background:#285528; 
	color:#FFFFFF; 
	width:139px; 
	height:13px; 
	border-left:1px solid #ffffff; 
	border-right:1px solid #ffffff; 
}
	
ul#navigation-1 li ul.navigation-2	{ 
	margin:0; 
	padding:1px 1px 0; 
	list-style:none; 
	display:none; 
	background:#FFFFFF; 
	width:139px; 
	position:absolute; 
	top:21px; 
	left:-1px; 
	border:1px solid #285528; 
	border-top:none; 
}
ul#navigation-1 li:hover ul.navigation-2 { 
	display:block; 
}
ul#navigation-1 li ul.navigation-2 li { 
	width:139px; 
	clear:left; 
}
ul#navigation-1 li ul.navigation-2 li a:link, ul#navigation-1 li ul.navigation-2 li a:visited { 
	clear:left; 
	background:#FFFFFF; 
	padding:4px 0; 
	width:139px; 
	border:none; 
	border-bottom:1px solid #FCEBBD; 
	position:relative; 
	z-index:1000; 
}
ul#navigation-1 li ul.navigation-2 li:hover a, ul#navigation-1 li ul.navigation-2 li a:active, ul#navigation-1 li ul.navigation-2 li a:hover { 
	clear:left; 
	background:#EA6C2E; 
	padding:4px 0; 
	width:139px; 
	border:none; 
	border-bottom:1px solid #FFFFFF;
	position:relative; z-index:1000; 
}
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 { 
	display:none; 
	margin:0; 
	padding:0; 
	list-style:none; 
	position:absolute; 
	left:139px; 
	top:-2px; 
	padding:1px 1px 0 1px; 
	border:1px solid #285528; 
	border-left:1px solid #285528;
	background:#FFFFFF; 
	z-index:900;
}
ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3 { 
	display:block; 
}
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited { 
	background:#aacfaa; 
}
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active { 
	background:#EA6C2E; 
}
ul#navigation-1 li ul.navigation-2 li a span { 
	position:absolute; 
	top:0; 
	left:125px; 
	font-size:12pt; 
	color:#EA6C2E; 
}
ul#navigation-1 li ul.navigation-2 li:hover a span, ul#navigation-1 li ul.navigation-2 li a:hover span { 
	position:absolute; 
	top:0; 
	left:125px; 
	font-size:12pt; 
	color:#ffffff; 
}