/********************************************************************
  Structure - CSS document. Author: Mars Nel  - Quirk E-Marketing -
*********************************************************************/

/* Code to make web page 100% height  in browser window */ 
html, body{height:100%;} 

html>body #siteWrapper
{
  height: auto;
} 

/* Code to reset elements margin and padding to zero  */ 
* {
  margin: 0;
  padding: 0;
  }

/* Force Vertical Scroll Bars in HTML Viewport */ 
html {
 overflow: -moz-scrollbars-vertical;
 }
  
a img {
  border: none;
  }
  
html { background: transparent top left repeat-x url(/images/site-bg.jpg); }
  
div#siteOuter { position: relative; margin: 0 auto; width: 1135px; height: 100%; min-height: 100%; background: transparent top center no-repeat url(/images/pattern.jpg); }
  
div#siteWrapper {
  position: relative;
  margin: 0 auto;
  width: 980px;
  background: transparent;
  height: 100%;
  min-height: 100%;
  }
    
  div#header {
    height: 90px;
    width: 970px;
    position: relative;
    padding: 0 5px;
    }
    
  div#navWrapper { position: relative; float: left; clear: both; width: 600px; margin: 0 2px; height: 54px; }
		*html div#navWrapper, *html div#rightCol { z-index: -1; }
		*:first-child+html div#navWrapper, *:first-child+html div#rightCol { z-index: -1; }

  div#leftCol { position: relative; float: left; width: 653px; margin-top: 21px; }
  
  div#rightCol { position: relative; float: right; width: 316px; margin-top: -54px; }
  
  div#footer { position: relative; width: 962px; padding: 10px 0 10px 18px; clear: both; margin: 5px 0; }