	body {
	font-family: Tahoma, Arial, serif;
	font-size: 11px;
	color: #CCCCCC;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	background-attachment: fixed;
	}
#drumsetbody {
	padding-left: 5px;
	padding-top: 8px;
}

	td {
		font-size: 11px;
	}
	#insidebody {
		background-image: url(../images/bg-bodyinside.gif);
		background-repeat: repeat-y;
	}
#merch-midlines {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
#merch-featureditem {
	background-image: url(../images/merch-bg-featured.gif);
	width: 158px;
	height: 250px;
	padding-top: 30px;
	text-align: center;
	background-repeat: no-repeat;
}
#merch-item {
	padding-top: 15px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	text-align: center;
	vertical-align: top;
}



	#insidemainbody {
	padding-left: 10px;
	padding-top: 6px;
	padding-right: 10px;
	vertical-align: top;
	}
	#navwrap {background:#333;width:100%;height:32px;line-height:32px;padding:0;position:relative;z-index:100;}
	#navwrap .badge {position:absolute;left:0;top:0;}
	#navblock {float:right;margin:0px 0px 0 0;}
	#nav, #nav ul {line-height:1.6em;padding:0;margin:0;list-style:none;background:#fff;display:block; } 
	#nav a {display:block;border-bottom:none;color:#333;}
	#nav a:hover {color:#333;border-bottom:none;}
	#nav li {position:relative;float:left;margin:0 0 0 0;padding:0;width:auto;height:39px;} 
	#nav li:hover ul, #nav li.sfhover ul {left:auto;}
	/* second-level lists */
	#nav li ul { position:absolute;left:-999em;top:39px;width:130px;height:auto; margin:0 0 0 0px;padding:0;background:#000; display:block; border-top:1px solid #1C1C1C; border-bottom:6px solid #FF6600; list-style:none; }
	#nav li li {height:auto;margin:0;padding:0;width:100%;font-size:9px;border-bottom:1px solid #1C1C1C;}
	#nav li li span {margin:0;padding:3px 4px 3px 7px;display:block;position:relative;}
	#nav li li a, #nav li li a:visited {color:#66665F;text-decoration:none;display:block;}
	#nav li li a:hover {color:#000;text-decoration:none;background:#F5F5F0;}
	#backtopga {position:absolute;left:10px;top:8px;}
	*>html #navblock ul {f\loat: right;margin-top:11px;} /*IE 5 Mac hack  */
	*>html #nav a {f\loat: left;} /*IE 5 Mac hack */
	
	#navwrapindex {background:#333;width:100%;height:32px;line-height:32px;padding:0;position:relative;z-index:100;}
	#navwrapindex .badge {position:absolute;left:0;top:0;}
	#navblockindex {float:right;margin:0px 0px 0 0;}
	#navindex, #navindex ul {line-height:1.6em;padding:0;margin:0;list-style:none;background:#fff;display:block; } 
	#navindex a {display:block;border-bottom:none;color:#333;}
	#navindex a:hover {color:#333;border-bottom:none;}
	#navindex li {position:relative;float:left;margin:0 0 0 0;padding:0;width:auto;height:39px;} 
	#navindex li:hover ul, #nav li.sfhover ul {left:auto;}
	/* second-level lists */
	#navindex li ul { position:absolute;left:-999em;top:53px;width:130px;height:auto; margin:0 0 0 0px;padding:0;background:#000; display:block; border-top:1px solid #1C1C1C; border-bottom:6px solid #FF6600; list-style:none; }
	#navindex li li {height:auto;margin:0;padding:0;width:100%;font-size:9px;border-bottom:1px solid #1C1C1C;}
	#navindex li li span {margin:0;padding:3px 4px 3px 7px;display:block;position:relative;}
	#navindex li li a, #nav li li a:visited {color:#66665F;text-decoration:none;display:block;}
	#navindex li li a:hover {color:#000;text-decoration:none;background:#F5F5F0;}
	#backtopga {position:absolute;left:10px;top:8px;}
	*>html #navblockindex ul {f\loat: right;margin-top:11px;} /*IE 5 Mac hack  */
	*>html #navindex a {f\loat: left;} /*IE 5 Mac hack */	

	#footer {
		font-size: 9px;
		padding-top: 6px;
		color: #1E4D8C;
	}
	a:link {
		color: #FFFFFF;
		text-decoration: underline;
	}
	a:visited {
		color: #CCCCCC;
		text-decoration: underline;
	}
	a:hover {
		color: #77A4FF;
		text-decoration: underline;
	}
	.footer-rudimental {
		font-weight: 700;
		color: #122E54;
	}
#footer-links {
	font-size: 10px;
	vertical-align: top;
	padding-top: 8px;
	color: #FFFFFF;
}
#footer-links a {
	color: #F16108;
}
#footer-links a:hover {
	color: #FFFFFF;
}
#sectionheaders {
	height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1E4D8C;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 10px;
}
#secondarylinkstop {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#secondarylinkstop a {
	color: #FFFF99;
}
.listdrums {
	font-weight: 700;
	list-style-type: upper-alpha;
	padding: 0;
	margin: 0 0 0 0;
	font-size: 10px;
}
.listcymbals {
	font-weight: 700;
	list-style-type: decimal;
	padding: 0;
	margin: 0 0 0 0;
	font-size: 10px;
	color: #FFFFCC;
}
#gearextrainfo {
	font-size: 10px;
	padding: 6px;
}
.smallboldorange {
	font-weight: 700;
	color: #FF6600;
}
#masterclass-addtext {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 12px;
}

.disccomments {
	font-weight: 700;
	color: #FFFF33;
}
#discboxes {
	text-align: center;
	padding: 7px 4px;
	vertical-align: top;
	background-color: #191919;
	border-top: 1px solid #333333;
}
.discsmall {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.discsmallheading {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #FFFFFF;
}



#endorsementbody {
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#insideleft {
	background-image: url(../images/bg-insideleft.jpg);
}

.endorsementboldheader {
	font-size: 11px;
	font-weight: 700;
	color: #FFFF33;
}

.endorsementdesc {
	font-size: 10px;
}

.indexcrumbbold {
	font-size: 11px;
	font-weight: 700;
	color: #666666;
}

#videographyboxes {

	text-align: center;
	padding: 7px 4px;
	vertical-align: top;
	background-color: #000000;
	border-top: 1px solid #333333;
}
.vidsmallheading {

	font-family: "Trebuchet MS", sans-serif;
	font-size: 15px;
	font-weight: 700;
	color: #FFFF99;
}
#vidboxes {
	padding: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #1B3A70;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #1B3A70;
}

.vidsmall {

	font-family: "Trebuchet MS", sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
#virgcomments {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #FFFFCC;
	vertical-align: top;
	padding: 5px;
}

#dischero {
	background-color: #000000;
	width: 210px;
	padding-right: 8px;
	padding-left: 8px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 15px;
}
#padding5px {
	padding: 5px;
}
#headertourdates {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 22px;
	font-weight: 700;
	color: #FFFFCC;
	background-image: url(../images/tourdates-bg.gif);
	background-repeat: repeat-x;
	letter-spacing: -1px;
	vertical-align: middle;
	padding: 5px;
}

#about {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	vertical-align: top;
}
.biglink {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #FFFF33;
}




#discinfobox a {
	font-weight: 700;
	color: #FFFF99;
}

#discinfobox {
	padding-left: 14px;
	padding-bottom: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
#virgcommentsborder {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #FFFFCC;
	border: 1px solid #1B3A70;
}
.smallboldyellow {

	font-weight: 700;
	color: #FFFF99;
}
#insidebodymc {
	background-repeat: repeat;
	background-color: #0E1E3A;
}
#masterclass-addtions {
	vertical-align: top;
	background-image: url(../images/masterclass_bgtab.gif);
	background-repeat: repeat-y;
	padding-bottom: 10px;
}
#masterclass-features {
	vertical-align: top;
	padding-top: 5px;
	padding-left: 9px;
	padding-right: 10px;
}
#masterclass-testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #25529C;
	vertical-align: top;
	padding: 5px;
}

.headerhuge {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 22px;
	line-height: 23px;
	font-weight: 700;
	color: #FFFF99;
	letter-spacing: -1px;
}

.headerheadline {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #FFFF99;
	letter-spacing: -1px;
	text-decoration: none;
}

a.headerheadline {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #FFFF99;
	letter-spacing: -1px;
	text-decoration: none;
}

a.headerheadline:link {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #FFFF99;
	letter-spacing: -1px;
	text-decoration: none;
}

a.headerheadline:visited {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #FFFF99;
	letter-spacing: -1px;
	text-decoration: none;
}

a.headerheadline:hover {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 24px;
	font-weight: 700;
	color: #FFFF99;
	letter-spacing: -1px;
	text-decoration: underline;
}

#masterclass-featbot {
	background-image: url(../images/masterclass_feat_mid.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#border1right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0E1E3A;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}
#bordernoright {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}
#masterclass-addtext a {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
}

#masterclass-features ul {line-height:1.6em;padding:0;margin:0;list-style:none;} 
#masterclass-features li {
	float:left;
	padding:0;
	width:300px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 15px;
	font-weight: 700;
	color: #FFFFFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15;
	height: 60px;
	list-style-image: url(../images/masterclass_bullet.gif);
}
#masterclass-features li a {
	color: #FFFF99;
}
#masterclass-tab2 {
	background-image: url(../images/masterclass_bgtab2.gif);
	background-repeat: repeat-y;
}
#masterclassjoin-addtext {
	background-image: url(../images/masterclassjoin_tabbg.gif);
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-right: 18px;
	padding-bottom: 10px;
	padding-left: 13px;
}
#masterclassjoin-head {
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
}
#masterclassjoin-text {
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 25px;
	vertical-align: top;
	color: #999999;
}
#masterclassjoin-addtext a {

	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066FF;
}
#newsupdates {
	padding: 9px;
	vertical-align: top;
}
#sideboxes {
	padding-right: 17px;
	padding-left: 17px;
	padding-bottom: 10px;
	font-size: 9px;
}

#sideboxes a {
	font-size: 10px;
	text-decoration: none;
}

#sideboxes a:hover {
	font-size: 10px;
	text-decoration: underline;
}

#sideboxes-msgboard {
	padding-right: 9px;
	padding-left: 17px;
	padding-bottom: 10px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 10px;
}
#bottomboxes {
	padding-right: 10px;
	font-weight: 700;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 10px;
}
#archivebox {
	text-align: right;
	padding: 4px;
}
.bigfield {
	font-size: 16px;
	font-weight: 700;
	color: #000000;
	background-color: #FFFFCC;
}

#indexnewstitle {
	background-color: #1A1A1A;
}

#indexnewstitle a {
	text-decoration:none;
}
#merch-item-noborder {

	padding-top: 15px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
	border-right-color: #333333;
	text-align: center;
	vertical-align: top;
}

