/*This css file enhances the style-no-js.css and is for ie6 only. Before javascript acts all pages have the id #IEDIE, javascript replaces that tag with #as (in ie6 this tag is not replaced). Everything here uses that id to override the standard css for non js clients */


body#as{
	margin:21px 203px 133px 33px; /*header h, subNav w, navigation h, left border w*/
 }

body#as.noNavigation {margin-bottom: 13px;}

body#as.noSubNav,
body#as.System {margin-right: 33px;} /*for homepage + systempage + contact*/


/*
=========================================
----------------=bodyContainer=-----------------
=========================================
*/

body#as.System div#mainContainer {
	margin: 0;
	background: none;
}

html body#as div#mainContainer2 {
	 background: none;
}
/*
=========================================
----------------=HEADER=-----------------
=========================================
*/

#as.noSubNav div#header,
#as.System div#header{right: 33px;} /*for homepage + systempage + contact*/

#as div#header {
  position:fixed;
  top:0;
  right:203px; /*same as subNav*/
  left: 25px; /*border w*/
  z-index: 90;/*one step lower as the rest*/
  margin: 0;

 }

#as #header .pager {
	background-color: transparent;
	background: url(../images/bg-pager.png) no-repeat left top;
}

/*
=========================================
=navigationCONTAINER =navigation
=========================================
*/

#as.noNavigation div#navigationContainer1 {height:0;}

#as div#navigationContainer1{
  position:fixed;
  bottom:0;
  right:0px;
  left: 0;
  height:120px;
  z-index: 100;
  border: none;
 }


#as #navigationContainer1 #navigationTab:hover {background-position: 0 -42px;}


#as div#navigationContainer2{
	position: absolute;
	top: 13px;
	bottom: 0;
	left: 0;
	right: 0;
}
#as div#navigation{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

/*
=========================================
=extraNav
=========================================
*/

#as #navigationContainer1 ul#extraNav {
	background-image: url(../images/alien-saints-button.png);
}

#as #navigationContainer1 ul#extraNav li a {
    background-image: url(../images/alien-saints-button.png);
}

/*
=========================================
----------------=subNav=-----------------
=========================================
*/

#as.noNavigation div#subNav {bottom: 13px; /*padding-bottom: 133px;*/}

#as.noSubNav div#subNav ul#subNavMenu {display: none;}
#as.noSubNav div#subNav h2,
#as.noSubNav div#subNav div,
#as.noSubNav div#subNav ul {display: none;}


#as.noSubNav div#subNav {width: 0; margin: 0; padding: 0;}

#as div#subNav {
  position:fixed;
  top:0;
  right:0;
  bottom: 133px;
  margin-top: 0;
  z-index: 97;
 }

#as #subNav #subNavTab:hover {background-position: -44px 0;}

#as div#subNavMenuContainer {
	height: 100%;
  	z-index: 98;
 }

#as #subNavPager  {
	display: block;
	height: 50px;
	width: 100%;
	position: relative;
	border-bottom: solid 1px #aeaca6;
}

#as.noSubNav #subNavPager,
#as #subNavPager.hidden  {
	display: none;
}

#as #subNavPager  a {
	display: block;
	position: absolute;
	width: 16px;
	height: 24px;
	top: 11px;
	font-size: 0.1px;
	line-height: 0.1px;
	text-indent: -10000px;
	white-space: nowrap; /* required in IE 6 */
    outline: 0; /* prevent dotted border in Firefox */
}

#as a#subNavUp:hover,
#as a#subNavDown:hover {background-position: -16px 0;}

#as a#subNavUp {
	background: url(../images/subnav-up.png) no-repeat 0 0;
	left: 50px;
}

#as a#subNavDown {
	background: url(../images/subnav-down.png) no-repeat 0 0;
	right: 50px;
}

/*
=========================================
     =CONTAINER1 =CONTAINER2
=========================================
*/

#as div#container1 {
	display: block;
	 background: url(../images/bg-container1.jpg) repeat-y left top #f2EDD9;
	 position: fixed;
	 top: 21px;
	 right: 203px;
	 left: 33px;
	 bottom: 133px; /*navigation height*/
	 overflow: hidden;
	 z-index: 10;
}
#as div#container2 {
	 background: url(../images/bg-container2.jpg) repeat-y right top;
	 position: fixed;
	 top: 21px;
	 right: 203px;
	 left: 33px;
	 bottom: 133px;/*navigation height*/
	 overflow: hidden;
}

#as.noNavigation div#container1,
#as.noNavigation div#container2 {bottom: 13px;}

#as.noSubNav div#container1,
#as.noSubNav div#container2,
#as.System div#container1,
#as.System div#container2
{right: 33px;} /*for homepage + systempage + contact*/


/*
=========================================
=CONTENTCONTAINER =CONTENT
=========================================
*/

#as.noNavigation div#contentContainer {padding-bottom: 33px;}

#as.System div#contentContainer,
#as.noSubNav div#contentContainer {right: 33px;} /*for homepage + systempage + contact*/


#as div#contentContainer {
 position: absolute;
 top: 21px; /*header h*/
 right: 203px;
 left: 33px; /*border width*/
 padding: 0 40px 153px 20px;
 z-index: 11;
 min-height: 100%;
}

