
/********************PRECSS************************/
body {
   margin: 0 auto;
   background-position:50% top;
   background-repeat: no-repeat;
}

a img {
   border:0px;
}

p {
   margin: 13px 0px;
}

#pageFooter{ 
   background-position: left 0px;
   background-repeat: repeat-x; 
   height:40px;
   text-align:center;
   padding-top:10px;
}

#pageFooter {
   width:100%;
   height:70px;
}

#pageFooter #pageFooterMenu {
   background-image: url(http://assets.tomahawk.ca/goldCMS/files/__template/grey/navbar-back.jpg);
   color: #fff;
   height:37px;
   border-top:solid 1px white;
   border-bottom:solid 1px white;
   margin-bottom:10px;
}

#pageContent {
   background-position: left top;
   background-repeat: repeat; 
}
#pageContent .inner {
   padding: 7px 20px;
}
#pageMenu {
   border-top:solid 1px white;
   border-bottom:solid 1px white;
   height: 37px;
   background-position: left top;
   background-repeat: repeat-x; 
   font-weight: normal;
   padding: 0px;
   z-index: 19px;
}


/*   MENU WIDTH/HEIGHT   */
.sf-menu {
   width:100%;
   height: 37px;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
   top: 37px;
}
/*
.sf-menu ul {
   width:238px;
}
*/
.sf-menu li a, .sf-menu li b {
   height: 25px;
   margin:0px;
   padding:12px 0px 0px;
}
.sf-menu li li a, .sf-menu li li b {
   height: auto;
   padding:0.5em;
}


/* Superfish Menu Style Default overrides */
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour */
   border:0px;
}
.sf-menu li li {
   height:auto;
}
.sf-menu li li a {
   margin:0px;
   padding:7px;
   text-align:left;
}
.sf-menu ul {
   z-index:10;
}
.sf-menu li {
   border:  0px none;
   z-index: 19;
}

.sf-menu a {
   font-weight:bold;
   font-size:12px;
   text-align:center;
   text-decoration:none;
   z-index: 19;
}
.sf-menu li b { 
   font-weight:bold;
   text-align:center;
   text-decoration: none;
   position: relative;
   display: block;
   z-index: 19;
}
.sf-menu li li b { 
   text-align: left;
}
a > .sf-sub-indicator {
   top: 12px;
}

.sf-menu {
   margin-bottom: 0px;
   padding-bottom: 0px;
   margin-left:   0px;
   border:  0px none;
   background:   transparent;
   z-index: 19;
}




/*    Misc MENU STUFF */
.sf-menu span.menubreak {
   border-left: 0px none;
   border-top: 0px none;
   font-size: 1px; 
   height: 10px; 
   display: block;
}
.sf-navbar {
   position:relative;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
   background:  #446; 
   outline: 0;
} 

#pageBody {
   margin-left:33px;
   width:885px;
}


ul.articlecontainer {
   list-style-type: none;
   margin-left:0px;
}
ul.articlecontainer li {
   margin-bottom:20px;
}
ul.articlecontainer ul {
   margin-left:20px;
   list-style-type: none;
}

div.headerImage {
  font-size:0;
}
/********************STANDARDCSS*******************/
body { font-family: Arial,Helvetica,sans-serif; }
body { font-size: 12pt; }
body { color: transparent; }
body { background-color: #ffffff; }
body { background-image: none; }
#pageContainer { background-color: #dedede; }

/* .sf-menu a covers this */
#pageMenu { font-size: inherit; } 
#pageMenu { font-family: inherit; }
#pageMenu { background-image: ; }
#pageMenu { background-color: #ffffff; }

#pageContent { background-color: #00b2eb; }
#pageContent { background-image: none; }
#pageContent { color: #000000; }
#pageContent { font-size: 12pt; }
#pageContent { font-family: Arial,Helvetica,sans-serif; }

#pageFooter { background-color: transparent; }
#pageFooter { background-image: url(http://assets.tomahawk.ca/goldCMS/files/__template/grey/footer-back.jpg); }
#pageFooter { color:#ffffff; }

/* Leave as #pageMenu bg covers this */
.sf-menu li { background-color: transparent; } 
.sf-menu li li { background-color: #000000; }

/* Currently not used in goldCMS, this is the sub sub menu background colour */
.sf-menu li li li { background-color: #444; } 

.sf-menu a, .sf-menu a:visited, .sf-menu li a { color: #000000; }
.sf-menu a, .sf-menu a:visited, .sf-menu li a { font-family: Arial,Helvetica,sans-serif; }
.sf-menu a, .sf-menu a:visited, .sf-menu li a { font-size: 8pt; }
.sf-menu li li a, .sf-menu li li a:visited { color: #fff; }

/* Currently not used in goldCMS, this is the sub sub menu colour */
.sf-menu li li li a { color:#fff; } 

.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background-color: #c0c0c0; }
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { color: #000000; }

.sf-menu a { border-left: #000000 1px solid; }    
.sf-menu a { border-right: #000000 1px solid; }   
.sf-menu a { border-left-color: transparent; }
.sf-menu a { border-right-color: transparent; }
.sf-menu a:hover { border-left-color: transparent; }
.sf-menu a:hover { border-right-color: transparent; }

.sf-menu b { font-family: Arial,Helvetica,sans-serif; }
.sf-menu b { font-size: 8pt; }
.sf-menu b { color: #ffffff; }
.sf-menu b { background-color: #ff0000; }

.sf-menu b { border-left: #000000 1px solid; }    
.sf-menu b { border-right: #000000 1px solid; }   
.sf-menu b { border-left-color: transparent; }
.sf-menu b { border-right-color: transparent; }
/********************USERSTYLES********************/

/********************POSTCSS***********************/
   
#pageContainer {
background-color:#FFFFFF;
}

