
/* START THE HEADER LAYOUT */
#header-main-top{
	
	background-color:#F8F6C1;
	width:100%;
	height:60px;
	
}

#header-main-middle{
	
	background-image:url('http://www.audiominds.net/images/header-spring-2010/back-middle.jpg');
	background-repeat:repeat-x;
	width:100%;
	height:38px;
	
}

#header-main-bottom{
	
	background-image:url('http://www.audiominds.net/images/header-spring-2010/back-bottom.jpg');
	background-repeat:repeat-x;
	width:100%;
	height:29px;

}

#header-main-bottom-middle{

	margin-left:17%;
	width:66%;

}

#header-search{

	position:absolute;
	margin-left:980px;
	background-image:url('http://www.audiominds.net/images/header-spring-2010/back-search.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width:150px;
	height:29px;
	line-height:normal;

}

#header-chat{

	position:absolute;
	margin-left:410px;
	padding:8px;
	text-transform:uppercase;

}

#header-chat a:link, a:focus, a:active {

	color:#FE5528;

}

#header-chat a:visited{

	color:#FE5528;
	
}


#header-store{


	margin-left:740px;
	background-image:url('http://www.audiominds.net/images/header-spring-2010/back-store.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width:160px;
	height:29px;
	line-height:29px;
	padding-left:15px;

	color:white;
	font-weight:bold;

}

#header-brands{

	margin-left:580px;
	margin-top:-27px;
	background-image:url('http://www.audiominds.net/images/header-spring-2010/back-brands.jpg');
	background-repeat:no-repeat;
	width:91px;
	height:29px;
	padding:6px 0px 0px 7px;
	font-weight:bold;
	color:#FFFFFF;

}


#header-brands-bottom{

	margin-left:671px;
	margin-top:-35px;
	width: 69px;
	cursor:pointer;

}

#header-brands-list a:link, a:focus, a:active {

	color:#F8F6C1;
	text-decoration:none;
	

}

#header-brands-list a:visited{

	color:#F8F6C1;
	text-decoration:none;

}

#header-brands-list a:hover{

	color:#F8F6C1;
	text-decoration:underline;

}


#header-brands-list{

	width: 100%;

      filter:alpha(opacity=89);
      -moz-opacity:0.89;
      -khtml-opacity: 0.89;
      opacity: 0.89;

	position:absolute;
	background-color:#555555;
	display:none;
	margin-top:3px;
	color:#F8F6C1;
	z-index:10;

}


#header-store-bottom{

	position:absolute;
	margin-left:903px;
	margin-top:-26px;
	width:70px;
	cursor:pointer;

}

#header-search-content{

	position:absolute;
	margin-left:990px;
	margin-top:27px;
	display:none;
	line-height:normal;
	z-index:10;

}


#header-store-content{

	position:absolute;
	margin-left:758px;
	margin-top:-1px;
	display:none;
	line-height:normal;
	z-index:10;

}

#header-search-bottom{

	position:absolute;
	margin-left:1130px;
	margin-top:3px;
	cusror : pointer;

}

#header-search-input{

	border:0px;
	background-color:transparent;
	font-size:12px;
	color:#333333;
	height:12px;
	margin: 6px 0px 0px 9px;
	color:#ffffff;
}




.header-main-content{
	
	width:960px;
	margin-left:auto;
	margin-right:auto; 
        position:relative;
        z-index:1;
	
}

.header-main-content ul{
	
	list-style:none;
	margin:0; 
	padding:0;
	
}

#header-logo{
	
	float:left;	
	height:57px;
	width:252px;
	margin-top:2px;
	
}

#header-top-menu{
	
	float:left;
}

#header-top-links{

	width:693px;
	height:29px;
	text-align:right;
	line-height:38px;
	
}

.header-top-menu a:link, a:focus, a:active, a:visited{

	color:white;
	text-decoration:none;
	

}

.header-top-menu a:visited{

	color:white;
	text-decoration:none;

}

#header-top-menu1{
	

	text-align:center;
	line-height:34px;
	float:left;
	width:124px;
	height:30px;
	background-image:url('http://www.audiominds.net/images/header-spring-2010/header_03.gif');
}



#header-top-menu2{

	text-align:center;
	line-height:34px;
	float:left;
	width:112px;
	height:30px;
	background-image:url('http://www.audiominds.net/images/header-spring-2010/header_04.gif');
}

#header-top-menu3{

	text-align:center;
	line-height:34px;
	float:left;
	width:128px;
	height:30px;
	background-image:url('http://www.audiominds.net/images/header-spring-2010/header_05.gif');
}

#header-top-menu4{
	
	text-align:center;
	line-height:40px;
	float:left;
	width:342px;
	height:30px;
	background-image:url('http://www.audiominds.net/images/header-spring-2010/header_06.gif');
}



#header-middle-right {
	background-image:url('http://www.audiominds.net/images/header-spring-2010/back-login.jpg');
	background-repeat:repeat-x;
	position:absolute;
	height:38px;
	margin-left:530px;
	margin-top:-38px;
	font-weight:bold;
	color:#FFD87D;
	
}

#header-middle-right a:link, a:focus, a:active {

	color:#FF8146;

}

#header-middle-right  a:visited{

	color:#FF8146;
	
}


#header-login{
	background-color:#BACCD6;
	line-height:400%;
	position:absolute;
	padding:0px 4px 0px 4px;
	z-index:50;
	margin-top:1px;
	height:38px;
	width:78px;
	color:#463D34;
	cursor:pointer;
}

#header-register{
	line-height:400%;
	position:absolute;
	margin-left:90px;
	padding:0px 4px 0px 4px;
	z-index:201;
	margin-top:1px;
	height:38px;
	width:100px;
}


#header-logout{
	
	line-height:400%;
	padding:0px 4px 0px 4px;
	z-index:201;
	margin-top:1px;
	height:38px;
	width:416px;
	cursor:pointer;
}

.header-login-active{
	
	background-image:url('http://www.audiominds.net/images/header-spring-2010/back-loginh.jpg');
	border:1px solid #ffffff !important;
	border-bottom:none !important;
	border-color:white;
	background-repeat:repeat-x;
	color:#201D0E;
	z-index:100;

	
	
	


}

#header-login-content{

	border:1px solid #ffffff !important;
	padding: 0px 0px 0px 12px;
	width:253px;
	height:215px;
	background-color:#A0A09E;
	margin-left:-179px;
	margin-top: 39px;
	z-index:300;
	display:none;

}

/* here goes the menu hovering and tricks */


/* Category Menu */
#header-main-menu {
	/*background:url(/include/header/images/bg.gif) repeat-x 0 -100px #CECECE;
	border:solid #A7A7A7;
	border-width:1px 0 0 1px;*/
	font:bold 12px "Tahoma", Helvetica, Arial, sans-serif;
	display:block;
	height:38px;
	text-transform:uppercase;
	width:520px;
}
#header-main-menu, #header-main-menu li {
	font:bold 12px "Tahoma", Helvetica, Arial, sans-serif;
}
#header-main-menu li {
	float:left;
	position:relative;
	z-index:200;
}
#header-main-menu .header-main-cat, #header-main-menu .header-main-cat:link, #header-main-menu .header-main-cat:visited {
	color:#F8F6C1;
	display:block;
	float:left;
	height:31px;
	line-height:38px;
	position:absolute;
	text-align:center;
	text-decoration:none;
	text-shadow:#655744 1px 1px 0;
}


/* Keyboards */
#header-main-menu #AMkeyboards .header-main-cat { left:0; width:100px; }
#header-main-menu #AMkeyboards.selected .header-main-cat { left:-1px !important; padding-left:1px; z-index:201; }

/* Soundware */
#header-main-menu #AMsoundware .header-main-cat { left:100px; width:100px; }
#header-main-menu #AMsoundware.selected .header-main-cat { left:99px !important; padding-left:1px; z-index:201; }

/* Acoustic */
#header-main-menu #AMacoustic .header-main-cat { left:195px; width:90px; }
#header-main-menu #AMacoustic.selected .header-main-cat { left:194px !important; padding-left:1px; z-index:201; }

/* Books */
#header-main-menu #AMbooks .header-main-cat { left:280px; width:70px; }
#header-main-menu #AMbooks.selected .header-main-cat { left:279px !important; padding-left:1px; z-index:201; }

/* Studio */
#header-main-menu #AMstudio .header-main-cat { left:343px; width:77px; }
#header-main-menu #AMstudio.selected .header-main-cat { left:342px !important; padding-left:1px; z-index:201; }


/* Live-Sound */
#header-main-menu #SWLive-sound .header-main-cat { left:413px; width:100px; }
#header-main-menu #SWLive-sound.selected .header-main-cat { left:412px !important; padding-left:1px; z-index:201; }


/* Category Hover/Selected */
#header-main-menu .selected .header-main-cat {
	background:#F8F6C1;
	border:1px solid #463D34 !important;
	border-bottom:none !important;
		border-radius: 5px 5px 0 0;
		-moz-border-radius: 5px 5px 0 0;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
	color:#20210F !important;
	height:40px !important;
	line-height:44px !important;
	margin-top:-4px !important;
	outline:none !important;
}
	
/* Category Menu DropDown */
#header-main-menu .SWDropdown {

	background:#F8F6C1;
	border:1px solid #463D34;
	float:left;
	font:12px Helvetica, Arial, sans-serif;
	display:none;
	position:absolute;
		top:36px;
		z-index:200;
	text-transform:none;
	width:464px;	
}
#header-main-menu .selected .SWDropdown {
	display:block !important;
}
	#header-main-menu #AMkeyboards .SWDropdown,
	#header-main-menu #AMsoundware .SWDropdown,
	#header-main-menu #AMacoustic .SWDropdown,
	#header-main-menu #AMbooks .SWDropdown,
	#header-main-menu #AMstudio .SWDropdown {
		border-radius: 0 5px 5px 5px;
		-moz-border-radius: 0 5px 5px 5px;
		-webkit-border-radius: 5px;
		-webkit-border-top-left-radius:0;
	}
	#header-main-menu #SWLive-sound .SWDropdown,
	#header-main-menu #AMkeyboards .SWDropdown { left:-1px; }
	#header-main-menu #AMsoundware .SWDropdown { left:99px; }
	#header-main-menu #AMacoustic .SWDropdown { left:194px; }
	#header-main-menu #AMbooks .SWDropdown { left:279px; }
	#header-main-menu #AMstudio .SWDropdown { left:342px; }
	#header-main-menu #SWLive-sound .SWDropdown { left:412px; }

#header-main-menu .SWDropdown ul {
	border:none;
	padding:0;
	margin:0;
	position:relative;
}
#header-main-menu .SWDropdown .SWDDHead {
	color:#2277C1;
	font-size:16px;
	padding-bottom:3px;
}
#header-main-menu li li, #header-main-menu li li a {
	font:12px Helvetica, Arial, sans-serif;
	border:none;
	float:none;	
	height:auto;
	width:auto;
}
	
/* DropDown Category List */
#header-main-menu .header-main-cats {
	border:none;
	float:left;
	font-size:12px;
	margin-bottom:10px;
	padding:10px 0 0 10px;
	position:relative;
	width:290px;
}
#header-main-menu .header-main-cats li.SWDDLt {
	clear:left;
	float:left;
	position:relative;
	width:140px;
}
#header-main-menu .header-main-cats li.SWDDRt {
	clear:right;
	float:right;
	position:relative;
	width:140px;
}
		
#header-main-menu .header-main-cats .SWDDHead {
	width:200px;
}

#header-main-menu .header-main-cats a {
	color:#004280;
	display:block;
	font-weight:bold;
	margin:1px 0;
	padding:5px 10px 4px 5px;
	position:relative;
}
#header-main-menu .header-main-cats a:hover, #header-main-menu .header-main-cats a:focus, #header-main-menu .header-main-cats a:active {
	color:#CB1B1B;
}
	
/* DropDown Brands List */
#header-main-menu .SWBrands {
	font-size:11px;
	background:#F2F2F2;
	border:solid #C4C2C3;
	border-width:0 0 0 1px;
	float:right;
	padding:10px 0 12px;
	width:143px;
}
	#header-main-menu #AMkeyboards .SWBrands,
	#header-main-menu #AMsoundware .SWBrands,
	#header-main-menu #AMacoustic .SWBrands,
	#header-main-menu #AMbooks .SWBrands,
	#header-main-menu #AMstudio .SWBrands {
		border-radius: 0 5px 0 0;
		-moz-border-radius: 0 5px 0 0;
		-webkit-border-top-right-radius: 5px;
	}
	#header-main-menu #SWLive-sound .SWBrands,
	#header-main-menu #SWAccessories .SWBrands {
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-top-right-radius: 0;
	}

#header-main-menu .SWBrands a {
	color:#3F3F3F;
	display:block;
	margin:1px 0;
	padding:3px 15px;
	width:auto !important;
}
#header-main-menu .SWBrands a:hover, #header-main-menu .SWBrands a:focus, #header-main-menu .SWBrands a:active {
	color:#004280;
}
#header-main-menu .SWBrands .SWDDHead {
	padding:0 15px;
}
#header-main-menu .SWBrands .SWAll a {
	color:#2277C1;
	font-weight:bold;
}
#header-main-menu .SWBrands .SWAll a:hover, #header-main-menu .SWBrands .SWAll a:focus, #header-main-menu .SWBrands .SWAll a:active {
	color:#CB1B1B;
}
	

	
/* Specific styles for DropDowns */
#header-main-menu #AMkeyboards .SWBrands { height:215px }
#header-main-menu #AMacoustic .SWBrands { height:235px; }
#header-main-menu #AMstudio .SWBrands { height:400px; }
#header-main-menu #SWLive-sound .SWBrands { height:305px; }






