*html #wb-layout-header-mask {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=images/layout1/headerMask.png);
}

* {
     padding: 0;
     margin: 0;
}

html, body {
     height: 100%;
}

* html a {
	position:relative;
	}
#wb-container-inner {
     background-image: url(../images/layout1/pageBottomBack.jpg);
     background-position: bottom left;
     background-repeat: no-repeat;
     margin: auto;
     padding-bottom: 7px;
     padding-top: 7px;
     text-align: center;
     width: 797px;
}

#wb-layout-inner {
     background-color: #fff;
     margin: 0 auto;
     text-align: left;
     width: 786px;
}

#wb-layout-header-base {
     width: ;
     height: ;
     background-color: ;
     background-image: ;
     background-position: ;
     background-repeat: ;
}

#wb-navigation-subtop div {
     float: left;
     text-align: left;
}

	wb-container-contentwrapper {
		width: 100%;
	}

#wb-layout-sidebar {
     float: left;
     margin-top: 15px;
     overflow: hidden;
     width: 200px;
}

#wb-layout-sidebar div.wb-navbasewrap {
     background-image: url(../images/layout1/sideNavBack.png);
     background-position: top left;
     background-repeat: no-repeat;
}

	#wb-layout-sidebar #wb-navigation-bottom div {
	 background-image: url(../images/layout1/sideNavBack.png);
     background-position: top left;
     background-repeat: no-repeat;
	}

	#wb-navigation-bottom div a {
		background-image: url(../images/layout1/navLinkBack.jpg);
		background-position: left bottom;
		background-repeat: no-repeat;
		display: block;
		padding: 10px;
		width: 180px;
	}

#wb-layout-main {
     background-color: #fff;
     float: right;
     width: 566px;
	 padding: 15px 10px 0px 10px;
}
#wb-layout-main-inner-1 {
	 background-image:url(../images/layout1/contentAreaTopBack.png);
	 background-repeat: no-repeat;
	 background-position: left top;
	 background-color: #e0e0e0;
	 width: 566px;
	 padding-top: 30px;
}

#wb-container-outer {
     background-color: #221f73;
     height: auto;
     min-height: 100%;
}

#wb-layout {
     background-image: url(../images/layout1/pageBack.jpg);
     background-repeat: repeat-y;
     margin: 0 auto;
}

#wb-navigation {
     width: 200px;
}

#wb-navigation-subtop, div.submenu {
     display: none;
}

#wb-layout-footer{display: inline-block; width: 100%}
#wb-layout-footer-inner-1 {
     padding-left: 10px;
     padding-right: 10px;
     padding-top: 10px;
}

#wb-layout-header {
     height: 100px;
	 width: 786px;
	 overflow: hidden;
     padding-top: 65px;
     background-color: #fff;
     background-image: url(../images/layout1/defaultHeaderBack.jpg);
     background-position: bottom left;
     background-repeat: no-repeat;
}

#wb-layout-header-mask {
     width: ;
     background-position: ;
     background-repeat: no-repeat;
     overflow: hidden;
     background-image: url(../images/layout1/headerMask.png);
     background-color: transparent;
     height: 100px;
}
div.submenu {
      display: none;
      position: absolute;
      width: 180px;
      z-index: 2000;
      }

      div.submenu div {
            float: left;
	        border-top: #DDDDDD;
	        background-image: url(../images/layout1/sideNavBack.png);
            background-position: top left;
            background-repeat: no-repeat;
           }

            div.submenu a {
                  display: block;
                  width: 175px;
                  }

            div.submenu a:hover {
                  color: #8B0B04;			
                  }
