/* BC Rich Website by Robert Egnacheski - Feb 2008 - Current.

BC Rich Guitars!!!

                        _,.-------.,_
                    ,;~'             '~;,
                  ,;                     ;,
                 ;                         ;
                ,'                         ',
               ,;                           ;,
               ; ;      .           .      ; ;
               | ;   ______       ______   ; |
               |  `/~"     ~" . "~     "~\'  |
               |  ~  ,-~~~^~, | ,~^~~~-,  ~  |
                |   |        }:{        |   |
                |   l       / | \       !   |
                .~  (__,.--" .^. "--.,__)  ~.
                |     ---;' / | \ `;---     |
                 \__.       \/^\/       .__/
                  V| \                 / |V
                   | |T~\___!___!___/~T| |
                   | |`IIII_I_I_I_IIII'| |
                   |  \,III I I I III,/  |
                    \   `~~~~~~~~~~'    /
                      \   .       .   / 
                        \.    ^    ./
                          ^~~~^~~~^     

NEED SOME EVIL CSS???

*/

/* CSS Document */


/* START MAIN SITE CONTENT -------------------------------------------------- */
	body {
		margin:0px;
		padding:0px;
		background-color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		background-image:url(../images/BGsince69.jpg);
		/*background-image:url(../images/bgNamm.jpg);*/
	
	}
	
	a{
	border:none;
	}
	
	img{
	border:none;
	}
	
	h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#333333;
	}
	
	h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#666666;
	}
	
	h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
	}
	
	h4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#666666;
	}
	
	h5{
	}
	
	
.divClr {
width:100%;
height:0px;
clear:both;
overflow:hidden;
}
	
	
	.divClr:after {
    content: "."; 
    display: block; 
    height: 0px;
	margin:0px; 
    clear: both; 
    visibility: hidden;
}




.divFix{
width:100%;
height:10px;
clear:both;
}


/* Hides from IE-mac \*/
* html .divClr {height: 1%;}
/* End hide from IE-mac */
	



	
	
	.redirctError{
	color:#333333;
	background-color:#FFFFFF;
	text-align:center;
	padding:10px;
	font-size:14px;
	}
	
	
	.pageWrapper {
		/* border:solid 1px #FF0000; */
		margin:0px auto 40px auto;
		padding: 0px 20px 20px 20px;
		border:solid 2px #666666;
		border-top:none;
		background-color:#000000;
		width: 776px;
		/*height:685px;*/
	}
	.colorBox {
		float:left; 
		display:block; 
		width:354px; 
		background-image:url(../images/colors_bg.gif); 
		background-repeat:no-repeat; 
		height:79px; 
		padding-left:16px;
		padding-top:2px;
	}	
	
	#header{
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:105px;
		float:left;
		background:url(../images/header_40th2.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}
	
	
	
	.headerWrapper {
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:77px;
		float:left;
		background:url(../images/header_bg.png);
		background-repeat:no-repeat;
		background-position:top left;
		
	}
	
	.headerWrapper40th1{
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:105px;
		float:left;
		background:url(../images/header_40th1.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		}
		
		.headerWrapper40th2{
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:105px;
		float:left;
		background:url(../images/header_40th2.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		}
		
		.headerWrapper40th3{
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:105px;
		float:left;
		background:url(../images/header_40th3.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		}
		
		.headerWrapper40th4{
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:105px;
		float:left;
		background:url(../images/header_40th4.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		}
		
		.headerWrapperGU{
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:105px;
		float:left;
		background:url(../images/headerGU.jpg);
		background-repeat:no-repeat;
		background-position:top left;
		}
		
		
		
		
	
	.headerWrapperWarlock {
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:77px;
		float:left;
		background:url(../images/header_bg_warlock.png);
		background-repeat:no-repeat;
		background-position:top left;
		
	}
	.headerWrapperEagle {
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:77px;
		float:left;
		background:url(../images/header_bg_eagle.png);
		background-repeat:no-repeat;
		background-position:top left;
		
	}
	
	.headerWrapperV {
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:77px;
		float:left;
		background:url(../images/header_bg_v.png);
		background-repeat:no-repeat;
		background-position:top left;
		
	}
	.headerWrapperLearn {
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:77px;
		float:left;
		background:url(../images/header_bg_learn.png);
		background-repeat:no-repeat;
		background-position:top left;
		
	}
	.headerWrapperHome {
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:77px;
		float:left;
		background:url(../images/header_bg_home.png);
		background-repeat:no-repeat;
		background-position:top left;
		
	}
	.headerWrapperWarranty {
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:77px;
		float:left;
		background:url(../images/header_bg_warranty.png);
		background-repeat:no-repeat;
		background-position:top left;
		
	}
	.topNavWrapper {
		margin:0px;
		padding:0px;
		background-color:#91827e;
		width:100%;
		height:26px;
		float:left;
		clear:left;
		border-bottom:1px solid #FFFFFF;
		border-top:1px solid #FFFFFF;
	}
	.bodyWrapper {
		/* border:solid 1px #FF0000; */
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		width:100%;
		height:522px;
		float: left;
		clear:left;
	}
	.bodyWrapperWMD {
		/* border:solid 1px #FF0000; */
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		background-image:url(../images/bg_WMD.jpg);
		background-repeat:no-repeat;
		width:100%;
		height:522px;
		float: left;
		clear:left;
	}
	.bodyWrapperKKV {
		/* border:solid 1px #FF0000; */
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		background-image:url(../images/bg_KKV.jpg);
		background-repeat:no-repeat;
		width:100%;
		height:522px;
		float: left;
		clear:left;
	}
	.bodyWrapperKKW {
		/* border:solid 1px #FF0000; */
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		background-image:url(../images/bg_KKW.jpg);
		background-repeat:no-repeat;
		width:100%;
		height:522px;
		float: left;
		clear:left;
	}
	.bodyWrapperRetro {
		/* border:solid 1px #FF0000; */
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		background-image:url(../images/retro/bg_retro.jpg);
		background-repeat:no-repeat;
		width:100%;
		height:522px;
		float: left;
		clear:left;
	}
	.leftColWrapper {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperBich {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_bich.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperWidow {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_widow.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperZombie {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_zombie.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperAsm {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_asm.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperWarbeast {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_warbeast.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperWarlock {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_warlock.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperStealth {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_stealth.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperIronbird {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_ironbird.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperV {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_v.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperDagger {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_dagger.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperBeast {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_beast.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperVirgo {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_virgo.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperVirgin {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_virgin.png);
		background-repeat:no-repeat;
		background-position:top left;
	
	}
	.leftColWrapperEagle {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_eagle.png);
		background-repeat:no-repeat;
		background-position:top left;
	}
	.leftColWrapperWMD {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_WMD.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}
	.leftColWrapperKKV {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_KKV.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}
	.leftColWrapperKKW {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 259px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/lc_bg_KKW.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}
	.leftColWrapperRetro {
		margin: 0px;
		padding:0px;
		background-color: #FFFFFF;
		width: 22px;
		height:522px;
		float: left;
		clear:left;
		background:url(../images/retro/lc_bg_retro.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}

	
/* base column styles */

/*.contentExpand .guitarImage, .bodyExtend .guitarImage, .bodyExpand .guitarImage{
height:510px;
}*/

	.centerColWrapper {
		margin: 0px;
		padding:0px;
		background-color:transparent;
		width: 187px;
		height:522px;
		float: left;
	}
	
	
	.rightColWrapper {
		margin: 0px;
		padding:0px;
		background-color:#FFFFFF;
		width: 300px;
		height:522px;
		float: right;
		background:url(../images/rc_bg.png);
		background-repeat:no-repeat;
		background-position: top right;
	}
	.rightColWrapperRetro {
		margin: 0px;
		padding:0px;
		background-color:#FFFFFF;
		width: 16px;
		height:522px;
		float: right;
		background:url(../images/retro/rc_bg_retro.jpg);
		background-repeat:no-repeat;
		background-position: top right;
	}
	
/* Footer Styles */
		
		.footer{
		color:#FFFFFF;
		padding:10px 0px 10px 0px;
		clear:both;
		}
		
		.footer .logos{
		border-top:solid 1px #333333;
		border-bottom:solid 1px #333333;
		padding:10px 0px 10px 10px;
		}
		
		.footer .logos h2{
		text-align:center;
		font-size:10px;
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}
		
		.footer .logos ul{
		padding:0px;
		margin:0px;
		list-style:none;
		}
		
		.footer .logos ul li{
		float:left;
		padding:0px;
		margin:0px;
		display:block;
		width:auto;
		}
		
		.footer .logos ul li a{
		background-repeat:no-repeat;
		display:block;
		height:40px;
		text-decoration:none;
		}
		
		.footer .logos ul li a:hover{
		}
		
		.footer .logos ul li a[class=myspace]{
		background-image:url(../images/footer/footerMySpace.jpg);
		width:150px;
		}
		
		.footer .logos ul li a:hover[class=myspace]{
		background-position:right;
		}
		
		.footer .logos ul li a[class=facebook]{
		background-image:url(../images/footer/footerFacebook.jpg);
		width:130px;
		}
		
		.footer .logos ul li a:hover[class=facebook]{
		background-position:right;
		}
		
		.footer .logos ul li a[class=youtube]{
		background-image:url(../images/footer/footerYoutube.jpg);
		width:110px;
		}
		
		.footer .logos ul li a:hover[class=youtube]{
		background-position:right;
		}
		
		.footer .logos ul li a[class=secondlife]{
		background-image:url(../images/footer/footerSecondlife.jpg);
		width:110px;
		}
		
		.footer .logos ul li a:hover[class=secondlife]{
		background-position:right;
		}
		
		.footer .logos ul li a[class=wordpress]{
		background-image:url(../images/footer/footerWordpress.jpg);
		width:150px;
		}
		
		.footer .logos ul li a:hover[class=wordpress]{
		background-position:right;
		}
		
		.footer .logos ul li a[class=rssfeed]{
		background-image:url(../images/footer/footerRssfeed.jpg);
		width:90px;
		}
		
		.footer .logos ul li a:hover[class=rssfeed]{
		background-position:right;
		}
		
		.footer .logos ul li a[class=twitter]{
		background-image:url(../images/footer/footerTwitter.jpg);
		width:90px;
		}
		
		.footer .logos ul li a:hover[class=twitter]{
		background-position:right;
		}
		
		.footer a{
		color:#FFFFFF;
		text-decoration:underline;
		}
		
		.footer a:hover{
		color:#CCCCCC;
		text-decoration:none;
		}
		
		.footer .copyright{
		padding:20px 0px 0px 0px;
		}
		
		.footer .copyright .col1{
		float:left;
		width:385px;
		text-align:left;
		}
		
		.footer .copyright .col2{
		float:left;
		width:385px;
		text-align:right;
		}
		
		
	.footerWrapper {
		margin: 0px;
		padding:0px;
		padding-top:35px;
		background-color: #000000;
		width: 100%;
		/*height:58px;*/
		clear:both;
		background:url(../images/footer_bg.png);
		background-repeat:no-repeat;
		background-position:top;
	}
	.footerWrapperWMD {
		margin: 0px;
		padding:0px;
		padding-top:35px;
		background-color: #000000;
		width: 100%;
		height:58px;
		clear:left;
		background:url(../images/footer_bg_WMD.jpg);
		background-repeat:no-repeat;
		background-position:top;
	}
	.footerWrapperKKV {
		margin: 0px;
		padding:0px;
		padding-top:35px;
		background-color: #000000;
		width: 100%;
		height:58px;
		clear:left;
		background:url(../images/footer_bg_KKV.jpg);
		background-repeat:no-repeat;
		background-position:top;
	}
	.footerWrapperKKW {
		margin: 0px;
		padding:0px;
		padding-top:35px;
		background-color: #000000;
		width: 100%;
		height:58px;
		clear:left;
		background:url(../images/footer_bg_KKW.jpg);
		background-repeat:no-repeat;
		background-position:top;
	}
	.footerWrapperRetro {
		margin: 0px;
		padding:0px;
		padding-top:35px;
		background-color: #000000;
		width: 100%;
		height:58px;
		clear:left;
		background:url(../images/retro/footer_bg_retro.jpg);
		background-repeat:no-repeat;
		background-position:top;
	}
	
	.footerLinks {
		width:100%;
		/*height:36px;*/
		font:Tahoma, Arial, Verdana, sans-serif;
		font-size:9px;
		color:#FFFFFF;
		text-align:center;
	}
	
	
	
	
	ul#footer {
		list-style: none;
		margin: 5px 0px 0px 5px;
		padding: 0px;
  		text-align: center;
		white-space: nowrap;
	}

	ul#footer li {	
		display: inline;
		padding: 0px 5px 0px 0px;
	}
	
	ul#footer a	{
		text-decoration: none;
		color: #ffffff;
	}	
	
	ul#footer a:hover {
		color: #FF0000;
	}	
	
	
/* Nav styles */
	
	
	ul#navigation {
		list-style: none;
		margin: 5px 0px 0px 5px;
		padding: 0px;
  		text-align: center;
		white-space: nowrap;
	}

	ul#navigation li {	
		display: inline;
		padding: 0px 5px 0px 0px;
	}

	ul#navigation a	{
		text-decoration: none;
		color: #ffffff;
	}

	ul#navigation a:hover {
		color: #000;
	}
	
/* search styles */
	
	#search {
		float:left; 
		clear:left; 
		width:200px;
		height:20px;
	}	

	#search .text {
		border:solid 1px #333333; 
		background-color:#fff; 
		height:20px; 
		width:100px;
	}

	#search .btn {
	 border: solid 1px #333;
	 height:20px; 
	 width:20px;
	 background-color:#fff;	
	} 
	
/* Top nav styles */

	ul#topnav {
		list-style: none;
		margin: 5px 0px 0px 5px;
		padding: 0px;
		text-align: left;
		white-space: nowrap;
	}

	ul#topnav li {	
		display: inline;
		padding: 0px 5px 0px 0px;
	}
		
	ul#topnav a	{
		text-decoration: none;
		color: #000000;
	}
	
	ul#topnav a:hover	{
		color: #333333;
		text-decoration:underline;
	}
	
	/* handcrafted nav styles */

	ul#hc {
		list-style: none;
		margin: 5px 0px 0px 5px;
		padding: 0px;
		text-align: left;
		white-space: nowrap;
		line-height:18px;
	}

	ul#hc li {	
		padding: 0px 5px 0px 0px;
	}
		
	ul#hc a	{
		text-decoration: none;
		color: #000000;
	}
	
	ul#hc a:hover	{
		color: #FF0000;
	}
	ul#hc a:active	{
		color: #FF0000;
	}
	
	/* artist section nav styles */

	ul#artists {
		list-style: none;
		margin: 5px 0px 0px 5px;
		padding: 0px;
		text-align: center;
		white-space: nowrap;
		font-size:9px;
	}

	ul#artists li {	
		padding: 0px 5px 0px 0px;
	}
		
	ul#artists a	{
		text-decoration: none;
		color: #91827e;
	}
	
	ul#artists a:hover	{
		color: #FF0000;
	}
	ul#artists a:active	{
		color: #FF0000;
	}
	ul#artists li ul li {
		list-style:none;
		margin:0px;
		padding:0px;
		
		
	}	
	
	/* END MAIN SITE CONTENT -------------------------------------------------- */
	
	
	
	
	/* START VIDEO PLAYER TEMPLATE CONTENT -------------------------------------------------- */
	
	
	.videoPlayer{
	padding:10px 10px 10px 20px;
	}
	
	.videoPlayer .displayView{
	width:500px;
	float:left;
	text-align:left;
	}
	
	.videoPlayer .vidMenu{
	width:240px;
	float:left;
	}
	
	.videoPlayer .vidMenu ul{
	list-style:none;
	padding:0px;
	margin:0px;
	width:240px;
	}
	
	.videoPlayer .vidMenu ul li{
	display:block;
	padding:0px;
	margin:0px;
	width:240px;
	}
	
	.videoPlayer .vidMenu ul li a{
	display:block;
	height:30px;
	width:180px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:10px 10px;
	padding:20px 0px 10px 60px;
	border-bottom:solid 1px #CCCCCC;
	color:#666666;
	}
	
	.videoPlayer .vidMenu ul li a:hover{
	background-color:#333333;
	color:#FFFFFF;
	text-decoration:none;
	}
	
	
	
	
	/* END VIDEO PLAYER TEMPLATE CONTENT -------------------------------------------------- */
	
	
	
	
	/* START CONTACT STYLES */
	
	.contactInfo{
	width:730px;
	padding:10px 20px 10px 20px;
	}
	
	.bodyExpand .contactInfo .col1{
	float:left;
	width:400px;
	margin:0px 20px 0px 0px;
	}
	
	.bodyExpand .contactInfo .col2{
	float:left;
	width:310px;
	}
	
	.contactInfo h1{
	font-size:14px;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	background-color:#91827e;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	
	.contactInfo h2{
	font-size:12px;
	color:#333333;
	margin:10px 0px 5px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	.contactInfo h3{
	font-size:10px;
	color:#91827e;
	margin:0px 0px 0px 0px;
	font-weight:normal;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	.contactInfo h4{
	font-size:10px;
	color:#91827e;
	margin:0px 0px 0px 0px;
	font-weight:normal;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	/* END CONTACT STYLES */
	
	
	
	/* START NAMM CONTENT ----------------------------------------------------------------- */
	
	.contentHeader{
	background-color:#000000;
	padding:10px;
	border-top:solid 1px #666666;
	}
	
	
	/* END NAMM CONTENT ----------------------------------------------------------------- */
	
	/* START MYSPACE CONTENT */
	
	.myspaceList{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
	.myspaceList li{
	margin:0px;
	padding:30px 10px 0px 200px;
	height:80px;
	background-repeat:no-repeat;
	}
	
	.myspaceList li a{
	color:#990000;
	text-decoration:underline;
	}
	
	.myspaceList li a:hover{
	color:#FF0000;
	text-decoration:none;
	}
	
	/* END MYSPACE CONTENT */
	
	
	
	/* START NEW PAGE LAYOUTS */
	
	.bodyFixed{
	width:776px;
	height:600px;
	background-image:url(../images/layout/bgPage.jpg);
	background-repeat:no-repeat;
	}
	
	.bodyExpand{
	width:776px;
	background-image:url(../images/layout/bgPageTile.jpg);
	}
	
	.bodyExpandBottomAlign{
	background-image:url(../images/layout/bgPage.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:776px;
	}
	
	.bodyExpandBot{
	width:776px;
	height:76px;
	background-image:url(../images/layout/bgPageTileBot.jpg);
	background-repeat:no-repeat;
	clear:both;
	}
	
	.bodyPad{
	padding:10px 10px 10px 20px;
	}
	
	.bodyFixed .col1, .bodyExpand .col1{
	width:260px;
	float:left;
	background-repeat:no-repeat;
	}
	
	.bodyFixed .col2, .bodyExpand .col2{
	width:190px;
	float:left;
	margin:0px 3px 0px 0px;
	}
	
	.bodyFixed .col3, .bodyExpand .col3{
	width:300px;
	float:left;
	}
	
	.bodyFixed .col1 .content, .bodyExpand .col1 .content{
	padding:70px 0px 100px 40px;
	}
	
	
	
	.contentScroll{
	/*width:700px;*/
	width:auto;
	height:420px;
	overflow:auto;
	}
	
	
	
	/* END NEW PAGE LAYOUTS */ 
	
	
	/* START SHAPE BGs for NEW PAGE LAYOUTS */
	
	#shapeIconAssassin{
	background-image:url(../images/lc_bg_asm.png);
	}
	
	#shapeIconBeast{
	background-image:url(../images/lc_bg_beast.png);
	}
	
	#shapeIconBeastV{
	background-image:url(../images/lc_bg_beastV.png);
	}
	
	#shapeIconBich{
	background-image:url(../images/lc_bg_bich.png);
	}
	
	#shapeIconDagger{
	background-image:url(../images/lc_bg_dagger.png);
	}
	
	#shapeIconEagle{
	background-image:url(../images/lc_bg_eagle.png);
	}
	
	#shapeIconIronbird{
	background-image:url(../images/lc_bg_ironbird.png);
	}
	
	#shapeIconMockingbird{
	background-image:url(../images/lc_bg_mockingbird.png);
	}
	
	#shapeIconStealth{
	background-image:url(../images/lc_bg_stealth.png);
	}
	
	#shapeIconV{
	background-image:url(../images/lc_bg_v.png);
	}
	
	#shapeIconVirgin{
	background-image:url(../images/lc_bg_virgin.png);
	}
	
	#shapeIconVirgo{
	background-image:url(../images/lc_bg_virgo.png);
	}
	
	#shapeIconWarbeast{
	background-image:url(../images/lc_bg_warbeast.png);
	}
	
	#shapeIconWarlock{
	background-image:url(../images/lc_bg_warlock.png);
	}
	
	#shapeIconWidow{
	background-image:url(../images/lc_bg_widow.png);
	}
	
	#shapeIconZombie{
	background-image:url(../images/lc_bg_zombie.png);
	}
	
	
	/* END SHAPE BGs for NEW PAGE LAYOUTS */
	



	/* START Kerry King Series Pages */
	


.kerryKingSeries{
}


.kerryKingSeries h2{
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#CCCCCC;
margin:20px 0px 10px 0p;
padding:5px;
clear:both;
}
	
.kerryKingSeries .kkGuitar {
	float:left;
	width:220px;
	padding:0px 0px 10px 0px;
	text-align:center;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	height:100px;
}
.kerryKingSeries .kkGuitar a {
	color:#999999;
	text-decoration:none;
}
.kerryKingSeries .kkGuitar a:hover {
	color:#CC0000;
	text-decoration:none;
}


	/* END Kerry King Series Pages */






	/* START SPECS STYLES */

	.specsMenu{
	padding-top:15px;
	border-bottom:1px solid #333333;
	width:95%; 
	border:none;
	}	
	
	.specsMenu a{
	padding:5px 5px 5px 5px;
	text-decoration:none;
	margin:0px 2px 0px 0px;
	display:inline-block;
	color:#FFFFFF;
	border:none;
	background-color:#333333;
	border:solid 1px #333333;
	}
	
	.specsMenu a:hover{
	color:#333333;
	text-decoration:underline;
	background-color:#CCCCCC;
	border:solid 1px #666666;
	}
	
	.specsHolder, .spec{
	height:180px;
	width:95%;
	overflow:auto;
	}
	
	.specHolder, .spec{
	height:180px;
	width:95%;
	overflow:auto;
	}
	
	.specHolder {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	}
	
	.spec h1{
	color:#990000;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	.specsHolder a, .spec a{
	color: #990000;
	}
	
	.specsHolder a:hover, .spec a:hover{
	color: #990000;
	text-decoration:none;
	}
	
	
	/* END SPECS STYLES */
	
	
	/* START GUITAR EXTRAS */
	
	.glamImages{
	padding:10px 0px 0px 0px;
	}
	
	.glamImages a{
	display:inline;
	margin:0px 5px 0px 0px;
	}
	
	.extras{
	padding:10px 0px 10px 0px;
	}
	
	.extras a{
	color:#000000;
	text-decoration:none;
	}
	
	.extras a:hover{
	color:#FF0000;
	text-decoration:underline;
	}
	
	.extras .col1{
	float:left;
	padding:0px 10px 0px 10px;
	width:160px;
	margin:0px;
	}
	
	.extras .col2{
	float:left;
	width:110px;
	margin:0px;
	padding:0px;
	}
	
	.backNextBox{
	border:1px solid #91827e; 
	width:100px; 
	height:17px; 
	background-image:url(../images/grad_sm_btn.gif); 
	/*background-repeat:no-repeat;*/ 
	text-align:center;
	margin:0px 0px 10px 0px;
	}
	
	
	.socialLinks{
	border:1px solid #91827e; 
	width:90px;
	padding:10px 0px 0px 10px; 
	height:43px; 
	background-image:url(../images/grad_lg_btn.gif); 
	/*background-repeat:no-repeat;*/ 
	text-align:left;
	}
	
	
	/* END GUITAR EXTRAS */
	
	
	/* START GUITAR COLOR SWITCHER */
	
	.guitarColor{
	width:100px;
	overflow:auto;
	padding:0px 10px 0px 0px;
	}
	
	/* END GUITAR COLOR SWITCHER */
	
	
	
	
	/* START PRODUCT VIDEO LINK STYLE */
	
	
	.vidlinks{
	}
	
	.vidlinks h1{
	font-size:12px;
	color:#000000;
	background-image:url(../images/vidIco.gif);
	background-repeat:no-repeat;
	background-position:10px 0px;
	padding:5px 0px 10px 45px;
	border-bottom:solid 1px #999999;
	}
	
	
	/* END PRODUCT VIDEO LINK STYLE */
	
	
	
	
	
	
	/* START END / BACK / NEXT LINKS STYLES */
	
	.endLinks{
	padding-top:10px;
	width:280px;
	}
	
	.endLinks .col1, .endLinks .col2{
	width:140px;
	float:left;
	}
	
	
	/* END END / BACK / NEXT LINKS STYLES */
	
	
	
	
	
	/* START 2009 PREVIEW PAGES */
	
	.container2009{
margin:0px auto 0px auto;
width:600px;
}

.container2009 p{
line-height:18px;
font-size:12px;
color:#333333;
margin:12px 40px 12px 0px;
}

.preview2009NextBtn{
width:100px;
height:60px;
float:right;
margin:0px 40px 0px 0px;
}

.preview2009NextBtn a{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
display:block;
width:100px;
height:25px;
padding:5px 0px 0px 0px;
background-color:#990000;
color:#FFFFFF;
text-decoration:underline;
text-align:center;
border:solid 2px #333333;
text-transform:uppercase;
}

.preview2009NextBtn a:hover{
background-color:#FFFFFF;
color:#990000;
text-decoration:none;
border:solid 2px #990000;
}

/* END 2009 PREVIEW PAGES */
	
	
	/* START TRACKVIA STYLES */
	
	
	.datagrid{
	}
	
	.datagrid th td{
	}
	
	.datagrid tr{
	}
	
	.unshaded_row{
	}
	
	.shaded_row{
	}
	
	
	/* END TRACKVIA STYLES */
	
	
	
	/* START YOUTUBE PAGES */


.youTubeContent{
padding:10px 10px 10px 20px;
width:740px;
}

.youTubeContent .col1{
width:435px;
float:left;
}

.youTubeContent .col2{
width:270px;
float:left;
margin:0px 0px 0px 10px;
}


.youTubeContent h1{
border:none;
padding:0px 0px 0px 0px;
font-size:14px;
height:20px;
margin:0px 0px 5px 0px;
font-weight:normal;
}

.youTubeContent h1 a{
color:#990000;
}

.youTubeContent h1 a:hover{
color:#333333;
}

.youTubeContent h2{
color:#333333;
font-family:"Times New Roman", Times, serif;
height:20px;
margin:0px 0px 5px 0px;
padding:0px;
font-size:14px;
font-weight:normal;
}

.youTubeContent .commentBox{
}

.youTubeContent .video{
padding:0px 0px 10px 0px;
}

.youTubeContent .relatedLinks{
border:solid 1px #999999;
padding:10px;
margin:10px 0px 10px 0px;
}

.youTubeContent .relatedLinks ul{
padding:0px;
margin:0px;
list-style:none;
color:#990000;
}

.youTubeContent .relatedLinks ul li{
padding:5px;
margin:0px;
}

.youTubeContent .relatedLinks ul li a{
color:#333333;
text-decoration:underline;
font-size:10px;
}

.youTubeContent .relatedLinks ul li a:hover{
color:#990000;
text-decoration:none;
}

.youTubeContent .playlist{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

.youTubeContent .playlist ul{
background-color:#91827e;
margin:0px;
padding:0px 0px 0px 0px;
}

.youTubeContent .playlist li{
display:block;
clear:both;
padding:0px 0px 10px 0px;
}

.youTubeContent .playlist li img{
float:left;
padding:0px 10px 0px 0px;
}

.youTubeContent .playlist li a{
text-decoration:none;
display:block;
height:110px;
padding:10px 10px 0px 10px;
font-size:12px;
color:#FFFFFF;
}

.youTubeContent .playlist li a:hover{
background-color:#FFFFFF;
text-decoration:underline;
color:#333333;
}


/* END YOUTUBE PAGES */




/* START SWAG PAGE */


#swag{
padding:20px 0px 0px 0px;
}

#swag .col0{
padding:0px 0px 0px 20px;
}

#swag .col1{
width:200px;
float:left;
padding:0px 10px 0px 20px;
margin:0px 0px 0px 0px;
}

#swag .col2{
width:530px;
float:left;
margin:0px;
padding:0px;
}

#swag .item{
padding:0px 0px 10px 0px;
margin:0px;
}

#swag .col2 .colSub1{
float:left;
width:260px;
padding:0px 10px 0px 0px;
margin:0px;
}

#swag .col2 .colSub2{
float:left;
width:260px;
padding:0px 0px 0px 0px;
margin:0px;
}


/* END SWAG PAGE */


/* START 2010 NEW */

#new2010 {
			background:url(../images/header_2010.jpg);
		background-repeat:no-repeat;
		background-position:center top;
		background-color:#000000;
		color:#FFFFFF;
}
	
	#new2010 #header{
	color:#FFFFFF;
		margin:0px;
		padding:0px;
		background-color:#000000;
		width:100%;
		height:105px;
		float:left;
		background:url(../images/header_2010.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}
	
	#new2010 #header a{
	color:#FFFFFF;
	}
	
	#new2010 .bodyExpand{
	background-image:none;
	}
	
	#new2010 .bodyExpandBot{
	background-image:none;
	}
	
	
	
	#new2010 #col1{
	width:290px;
	padding:10px;
	margin:20px 20px 20px 20px;
	background-color:#FFFFFF;
	float:left;
	color:#333333;
	}
	
	
	#new2010 #col2{
	width:390px;
	float:left;
	margin:20px 0px 20px 0px;
	}
	
	
	
	#new2010 .footer{
	background-image:none;
		background-color:#000000;
	}


/* END 2010 NEW */


/* START 2010 NEW PRODUCT NAV */

#navNew{
padding:10px 0px 10px 0px;
}

#navNew a{
background-image:url(/images/navNew2010.jpg);
background-repeat:no-repeat;
height:40px;
display:block;
width:100px;
float:left;
text-decoration:none;
}

#navNew a:hover{
text-decoration:none;
}

#navNew a.navNewPrev{
background-position:0px 0px;
}

#navNew a:hover.navNewPrev{
background-position:0px -40px;
}

#navNew a.navNewModel{
width:85px;
background-position:-100px 0px;
}

#navNew a:hover.navNewModel{
background-position:-100px -40px;
}

#navNew a.navNewColor{
width:85px;
background-position:-100px -80px;
}

#navNew a:hover.navNewColor{
background-position:-100px -120px;
}

#navNew a.navNewNext{
background-position:-185px 0px;
}

#navNew a:hover.navNewNext{
background-position:-185px -40px;
}	
	
	
/* END 2010 NEW PRODUCT NAV */




