.glidecontentwrapper{
position: relative; /* Do not change this value */
height: 1000px; /* Set height to be able to contain height of largest content shown*/
 width: 100%;
 margin-right: 30%; 
 margin-top: -73px; 
 padding: 0, 0, 0, 0;
 overflow: hidden;
 z-index: 0;
}
.glidecontentwrapperviolin{
position: relative; /* Do not change this value */
height: 2060px; /* Set height to be able to contain height of largest content shown*/
 width: 100%;
 margin-right: 25%; 
 margin-top: -73px; 
 padding: 0, 0, 0, 0;
 overflow: hidden;
 z-index: 0;
}
.glidecontentwrapperbass{
position: relative; /* Do not change this value */
height: 2360px; /* Set height to be able to contain height of largest content shown*/
 width: 100%;
 margin-right: 30%; 
 margin-top: -73px; 
 padding: 0, 0, 0, 0;
 overflow: hidden;
 z-index: 0;
}
.glidecontentwrapperak{
position: relative; /* Do not change this value */
height: 2460px; /* Set height to be able to contain height of largest content shown*/
 width: 100%;
 margin-right: 30%; 
 margin-top: -73px; 
 padding: 0, 0, 0, 0;
 overflow: hidden;
 z-index: 0;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/
.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value *//*padding: 10px;*/
visibility: hidden;
/* width: 600px; 
*/
width: 98%;
z-index: 10; /* script starts it at 100 and then increments */
}
.gcb {position: relative; 
	background: #d1a574 url("../images/background.jpg"); 
 background-position: top left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
/*	z-index: 50; */
	}
.hrgcb {text-align: center;
width:100%;
padding: 9px 20px 9px 20px;
}
.gcbaccmenu { position:absolute;
right: -50px;
top: 7px;
}
.gbcaccmenustyle {
border: 1px solid rgb(99, 0, 0);
}
.gbcaccmenua {
	color: #000080; 
	text-decoration: none;
	font-weight:300;
	line-height: 1.4;
	font-size: 11px;
	z-index: 40;
}
.gbcaccmenua td:hover {
 cursor: pointer;
	color: #00ccee; 
	text-decoration: none;
	font-weight:300;
}
#gcc {position: absolute; 
top: -37px; 
width: 268px;
background: #d1a574 url("../images/background0.jpg") no-repeat; 
background-position: top left;
}
.gcc {position: absolute; 
top: -37px; 
width: 268px;
background: #d1a574 url("../images/background0.jpg") no-repeat; 
background-position: top left;
}
.gccviolin0 { float: left;
width: 268px;
background: #d1a574 url("../images/background0.jpg") no-repeat; 
background-position: top left;
}
/* gccviolin0 is no longer req to be absol etc */.gccbass { position: absolute; 
top: -37px; 
width: 280px;
background: #d1a574 url("../images/background0.jpg") no-repeat; 
background-position: top left;
}
/* gccbass0 is no longer req to be absol etc */
.gccbass0 { float: left;
width: 280px;
background: #d1a574 url("../images/background0.jpg") no-repeat; 
background-position: top left;
}
#gcpatchbot {height: 17px; 
 background: #d1a574 url("../images/background.jpg"); 
 background-position: top left;
}
#gcpatchbot0 {height: 45px; 
 background: #d1a574 url("../images/background0.jpg"); 
 background-position: 0px top;
}
.gcpatchbot0 {height: 45px; 
 background: #d1a574 url("../images/background0.jpg"); 
 background-position: 0px top;
}
#gcpatchbotbass {height: 1525px; 
 background: #d1a574 url("../images/background.jpg"); 
 background-position: top left;
}
#gcpatchbotviolin {height: 1525px; 
 background: #d1a574 url("../images/background.jpg"); 
 background-position: top left;
}
/* #gcspacer {width: 5px; height: 0px;} and do not have a width >0 and ht 0! */
.gcspacer0 {width:298px; height: 77px; }.gcspacer0a {width:298px; height: 77px; 
background: #d1a574 url("../images/background0.jpg"); 
background-position: top left;
}
.gcspacer0b {height: 37px; 
background: #d1a574 url("../images/background0.jpg"); 
background-position: top left;
}
#gcd {float: right; width: 63%; padding-top:0px;}
.gcd {float: right; width: 63%; padding-top:0px;}
#apc { border-top: 1px solid #630000; margin: 13px 0px 0px 0px;}
.apc { border-top: 1px solid #630000; margin: 13px 0px 0px 0px;}
.apc0 {border-top: 1px solid #630000; margin: 13px 0px 0px 0px; width: 80%;}
#orders {background-color: transparent;}
#xblock0 {background: #d1a574 url("../images/background0.jpg") ; 
background-position: 0px top;
}
#orders {background: #d1a574 url("../images/background0.jpg") ; 
background-position: 0px top;
}
#gcbb {background-color: transparent;}
#gcdbackshort {height: 298px; background: transparent;}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
/* width: 360px;
*/
/*margin-top: 6px;*/
/* text-align: center; */ /*How to align pagination links: "left", "center", or "right"
/* background: white; */ /*always declare an explicit background color for fade effect to properly render in IE*/}/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: -moz-inline-box;
display: inline-block;/* border: 1px solid black;
color: #2e6ab1;
padding: 1px 3px;
margin-right: 3px;
font-weight: bold;
text-decoration: none; */
}
.glidecontenttoggler a.selected { /*style for selected page's toggler link. ".selected" class auto generated! */
/*background: #E4EFFA; */
display: block; 
line-height: 28px;
height: 28px;
width: 200px;
margin:0 0 0 0;
padding: 0 0 0 30px;
text-decoration: none;
color: #eeee77;
background-image:url('../images/arrowd.gif'); 
background-position: 0 0; 
background-repeat:no-repeat;
/*color: black;*/
}
.glidecontenttoggler a:link {
text-decoration: none;
}
.glidecontenttoggler a:hover{
/*background: #E4EFFA; 
color: black;*/
text-decoration: none;
color: #eeee77;
}
.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
/*background:url(../../images/arrow.gif) repeat-x;*/
display: block; 
line-height: 28px;
height: 28px;
width: 250px;
margin:0 0 0 0;
padding: 0 0 0 20px;/* background-image:url('../images/arrow.gif'); 
background-position: 0 0; 
background-repeat:no-repeat; */
}
.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}
.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
/* background: #1A48A4; */
/*color: white; */
}
.ih {display: block; padding: 0; margin: 0 0 .5em 0;
}
#imenu {
position: relative;
background-image: url('../images/arroww.gif');
background-position: 0 0;
background-repeat: repeat-y;
z-index: 600;
/* note: 140 is above 39 cranks of the z-ix of the glider contents - which are under the 150 height header until z ix is above this - should move header etc up
fixed w/ 600 ... that should be enuf - header stuff mooved to 900, 899 for banner fill and 1000 for search
*/
}
#imenu ul { list-style-image: url("../images/arrow.gif"); line-height: 1.1; margin-top:0;} 
#imenu li { cursor:pointer;} 
.up {cursor: pointer;}
.down {cursor: pointer;}
