body{
	background-color:#000c0c;
	margin:0; padding:0; width:100%; height:100%;
	color:#CCCCCC;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	}
	
#background{position:absolute; z-index:1; width:100%; height:100%; top:0;}

.navswirl{
position:absolute;
width:950px;
top:0px;
left:10%;
z-index:5;
}

a:link{
	color:#FFFFFF;
	text-decoration:underline;
}
a:visited{
	color:#FFFFFF;
	text-decoration:underline;
}
a:active{
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover{
	color:#990000;
	text-decoration:underline;
}

a.innerStyle:link{
color:#FFFFFF;
text-decoration:underline;
}
a.innerStyle:visited{
color:#FFFFFF;
text-decoration:underline;
}
a:active{
color:#FFFFFF;
text-decoration:underline;
}
a.innerStyle:hover{
color:#990000;
text-decoration:underline;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:24px;
line-height:26px;
margin:0;
font-weight:bold;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#de0202;
font-size:18px;
font-weight:bold;
}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
}

h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#de0202;
font-size:14px;
font-weight:bold;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:12px;
font-weight:normal;
line-height:16px;
}

.footnote{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:10px;
font-weight:normal;
}

.notice{
width: auto;
padding: 0 15px 0 15px;
margin:0 auto;
    background:#000000;
color:#000;}


img{border:none;}

ul.circle {list-style-type:circle;}
ol.lower-alpha {list-style-type:lower-alpha;}

#demoWrap {
   float:left;
   background-image:url(/Images/Site/redwitch_logo_swirl.png);
   background-repeat:no-repeat;
  }

  #demoDiv {
   height: 300px;
   width: 200px;
   background: url(opacity.png);
   text-align: center;
   border: 1px solid #999;
  }

 .navBlackBar{
 	width:100%;
	height:62px;
	position:absolute;
	background-color:#000000;
	left:0px;
	top:35px;
	z-index:10;
}

.container {
	width: 950px;
	position:absolute;
	top:35px;
	z-index:10;
	height: auto;
	margin-top: 0;
	margin-right: 50%;
	margin-bottom: 0;
	margin-left: 50%;
	right: -475px;
	/*border:#00FFCC solid 1px;*/
}

.mainnavHolder{
float:right;
width:950px;
height:62px;
text-align:right;
text-decoration:none;
}


.mainNavigation{
float:left;
height:54px;
width:505px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
margin-left:-40px;
text-decoration:none;
}

.mainNavigation ul {
				width:440px; height:54px;
				display:block;
				border:none;
				margin:0 auto;
				padding-top:20px;
				text-decoration:none;
				
}
.mainNavigation ul li {
					width:auto; height:19px;
					display:block; float:right;
					background-image:url(/Images/Site/divider.gif);
					background-position:right;
					background-repeat:no-repeat;
					padding-right:7px;
					padding-left:7px;
					text-decoration:none;
}



.myredwitch{
	background-image:url(/Images/Site/my_redwitch_bg.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-size:12px;
	float:right;
	width:110px;
	height:45px;
	padding-top:3px;
	padding-left:9px;
	text-align:center;
	margin-top:8px;
	}
	

#divMenu{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:normal;
font-size:10px;
margin-top:5px;
position:absolute;
z-index:30;
}

.pedalNavigation{
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:normal;
width:950px;
height:18px;
font-size:10px;
display:block;
padding-bottom:10px;
}

.pedalNavigation ul {
				width:auto; height:18px;
				display:block;
				border:none;
				float:right;
				margin-top:11px;
				
}

.pedalNavigation ul li {
					width:auto; height:18px;
					display:block; float:left;
					background-image:url(/Images/Site/divider.gif);
					background-position:right;
					background-repeat:no-repeat;
					padding-top:2px;
					float:right;
}


	
.left{
float:left;
width:auto;
margin:0;
padding:0;
border:0;
}
.floatright{
float:right;
padding-left:30px;
}

img {border:0;}

.redtext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:12px;
}

.subnavbar{
	width:100%;
	height:22px;
	position:absolute;
	right:0px;
	top:105px;
	z-index:10;
	background-image:url(/Images/Site/subnav_transparent_bar.png);
	background-repeat:repeat-x;
}

.menuwhite a, .menuwhite a:link, .menuwhite a:active, .menuwhite a:visited {
	color:white;
	text-decoration:none;
}

.menuwhite, .menuwhite:link, .menuwhite:visited, .menuwhite:active 
{
	color:white;
	text-decoration:none;
}

.menuwhite {
	color:white;
	text-decoration:none;
}

.menuwhiteSelected{
color:white;
	text-decoration:none;
}
.menuwhite.hovered, .menuwhite:hover {
color:#FF0000;
	text-decoration:none;
   }
   

#divContent
{
	margin-right:auto;
	margin-left:auto;
	width:950px;
}

#contentHolder
{
	width:950px;
	height:auto;
	min-height:350px;
	float:left;
	margin-top:5px;
}
.homefeaturesHolder{
	width:880px;
	height:230px;
	float:left;
	clear:both;
	margin:0 auto;
	background-image:url(/Images/Site/home_feature_swirl.png);
	background-repeat:no-repeat;
	margin-left:41px;
	padding-top:45px;
	padding-left:45px;
}
.home_features{
	width:230px;
	height:170px;
	float:left;
	margin-right:15px;
	padding:10px;
	background-image:url(/Images/Site/home_feature_bg.png);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:11px;	}
	
.homefeaturesHolder ul {
				width:772px; height:180px;
				display:block;
				border:none;
}

.homefeaturesHolder ul li {
	width:210px;
	display:block;
	height:130px;
	float:left;
	margin-right:15px;
	padding:10px;
	background-image:url(/Images/Site/home_feature_bg.png);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
font-size:11px;
text-align:left;
}


.quote{
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	}
.redquote{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FF0000;
	font-size:60px;
	line-height: 5px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	top : 0.5em;
	position : relative;
	}
	
	.standardsubmenu a, .standardsubmenu a:link, .standardsubmenu a:active, .standardsubmenu a:visited,
	.standardsubmenuSelected a, .standardsubmenuSelected a:link, .standardsubmenuSelected a:active, .standardsubmenuSelected a:visited
	{
		border-top: none;
		padding:3px 10px 0 10px;
		height:22px;
		width:107px;
		color:#FFFFFF;
		text-decoration:none;
	}
	
/*pdeal rollover nav */

/*pentavocaltrem*/
/*moonphaser*/
/*empresschorus*/
/*fuzzgod*/
/*famulus*/
/**/

/*pdeal rollover nav */
.pentavocaltrem a, .pentavocaltrem a:link, .pentavocaltrem a:active, .pentavocaltrem a:visited, .moonphaser a, .moonphaser a:link, .moonphaser a:active, .moonphaser a:visited, .subnav a, .subnav a:link, .subnav a:active, .subnav a:visited, .titan a, .titan a:link, .titan a:active, .titan a:visited,  
.empresschorus a, .empresschorus a:link, .empresschorus a:active, .empresschorus a:visited, .fuzzgod a, .fuzzgod a:link, .fuzzgod a:active, .fuzzgod a:visited, .famulus a, .famulus a:link, .famulus a:active, .famulus a:visited
{
	border-top: none;
	padding:3px 10px 0 10px;
	height:22px;
	width:107px;
	color:#FFFFFF;
	text-decoration:none;
}  /* provides all the styling information for sub navigation */

   
.titanSelected a, .titanSelected a:link, .titanSelected a:active, .titanSelected a:visited, .titanSelected.hovered, .titanSelected:hover, .pentavocaltremSelected a, .pentavocaltremSelected a:link, .pentavocaltremSelected a:active, .pentavocaltremSelected a:visited, .pentavocaltremSelected.hovered, .pentavocaltremSelected:hover, .moonphaserSelected a, .moonphaserSelected a:link, .moonphaserSelected a:active, .moonphaserSelected a:visited, .moonphaserSelected.hovered, .moonphaserSelected:hover, .empresschorusSelected a, .empresschorusSelected a:link, .empresschorusSelected a:active, .empresschorusSelected a:visited, .empresschorusSelected.hovered, .empresschorusSelected:hover, .fuzzgodSelected a, .fuzzgodSelected a:link, .fuzzgodSelected a:active, .fuzzgodSelected a:visited, .fuzzgodSelected.hovered, .fuzzgodSelected:hover, .famulusSelected a, .famulusSelected a:link, .famulusSelected a:active, .famulusSelected a:visited, .famulusSelected.hovered, .famulusSelected:hover{

margin-top:-2px;
	color:#FFFFFF;
	text-decoration:none;
}
.titanSelected{
border-top: 2px solid #000066;
margin-top:-2px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
.titan.hovered, .titan:hover {
border-top: 2px solid #000066;
margin-top:-2px;
   }
   
.pentavocaltremSelected{
border-top: 2px solid #129231;
margin-top:-2px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}
.pentavocaltrem.hovered, .pentavocaltrem:hover {
border-top: 2px solid #129231;
margin-top:-2px;
   }

.moonphaserSelected{
border-top: 2px solid #61426d;
margin-top:-2px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}
.moonphaser.hovered, .moonphaser:hover {
border-top: 2px solid #61426d;
margin-top:-2px;
   }
   
.empresschorusSelected {
border-top: 2px solid #f4341d;
margin-top:-2px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}
	
.empresschorus.hovered, .empresschorus:hover {
border-top: 2px solid #f4341d;
margin-top:-2px;
   }
   
.fuzzgodSelected{
border-top: 2px solid #917b4c;
margin-top:-2px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}
.fuzzgod.hovered, .fuzzgod:hover {
border-top: 2px solid #917b4c;
margin-top:-2px;
   }
   
.famulusSelected{
border-top: 2px solid #000000;
margin-top:-2px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}
.famulus.hovered, .famulus:hover {
border-top: 2px solid #000000;
margin-top:-2px;
   }
   


.footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-align:center;
	clear:both;
	padding-bottom:10px;
	}
	
	
.btn_empress a{
width:295px;
height:40px;
float:left;
background-image:url(/Images/Site/btn_empress.png);
background-repeat:no-repeat;
padding-left:15px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;

}
.btn_phaser a{
width:295px;
height:40px;
float:left;
background-image:url(/Images/Site/btn_phaser.png);
background-repeat:no-repeat;
padding-left:15px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;

}
.btn_trem a{
width:295px;
height:40px;
float:left;
background-image:url(/Images/Site/btn_trem.png);
background-repeat:no-repeat;
padding-left:15px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;

}


.btn_titan a{
width:295px;
height:40px;
float:left;
background-image:url(/Images/Site/btn_titan.png);
background-repeat:no-repeat;
padding-left:15px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;

}

.btn_fuzz a{
width:295px;
height:40px;
float:left;
background-image:url(/Images/Site/btn_fuzz.png);
background-repeat:no-repeat;
padding-left:15px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;

}
.btn_famulus a{
width:295px;
height:40px;
float:left;
background-image:url(/Images/Site/btn_famulus.png);
background-repeat:no-repeat;
padding-left:15px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;

}

.btn_premierGuitar {
width:295px;
height:40px;
float:left;
background-image:url(/Images/Site/pg_logo.png);
background-repeat:no-repeat;


}


.titan_heading{
background-image:url(/Images/Pedals/titan_heading.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.famulus_heading{
background-image:url(/Images/Pedals/famulus_heading.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.fuzzgod_heading{
background-image:url(/Images/Pedals/fuzz_heading.png);
background-repeat:no-repeat;
float:left;
}
.empress_heading{
background-image:url(/Images/Pedals/Empress_heading.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.phaser_heading{
background-image:url(/Images/Pedals/phaser_heading.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.pentavocal_heading{
background-image:url(/Images/Pedals/pentavocal_heading.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.about_heading{
background-image:url(/Images/Site/about_heading.png);
background-position:left;
background-repeat:no-repeat;
float:left;
clear:both;
}
.ben_heading{
background-image:url(/Images/Site/introducing_ben.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.contact_heading{
background-image:url(/Images/Site/contact_heading.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.reviews_heading{
background-image:url(/Images/Site/reviews_heading.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.users_heading{
background-image:url(/Images/Site/who_pedals.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.vidoes_heading{
background-image:url(/Images/Site/video_heading.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.terms_heading{
background-image:url(/Images/Site/terms_heading.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.privacy_heading{
background-image:url(/Images/Site/privacy_heading.png);
background-position:left;
background-repeat:no-repeat;
float:left;
}

