/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 31 July 2010 20:02:54
*/


/* Styles for homepage - SmartMovez */

/* Related Outcomes box  */

#subnav {display: none;}

.related-outcomes-home {
    float: left;
    width: 492px; 
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-reloutcomes-home.gif) no-repeat 0 100%;
    padding: 0 0 24px 0;
    margin: 0 0 25px 0;
    }    
    
#wide-content-home .related-outcomes-home h4 {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-reloutcomes-header-home.gif) no-repeat 0 0;
    color: #fff;
    font-size: 1.6em;
    padding: 16px 20px 11px 20px;
    margin: 0 0 8px 0;
    }
    
.ecodev {
    float: left;
    width: 83px;
    margin: 0 0 0 25px;
    display: inline;
    text-align: center;
    }        
    
.safety {
    float: left;
    width: 83px;
    margin: 0 0 0 1px;
    display: inline;
    text-align: center;
    }    
    
.access {
    float: left;
    width: 83px;
    margin: 0 0 0 4px;
    display: inline;
    text-align: center;
    }        
    
.health {
    float: left;
    width: 83px;
    margin: 0 0 0 6px;
    display: inline;
    text-align: center;
    }    
    
.enviro {
    float: left;
    width: 120px;
    margin: 0 0 0 4px;
    display: inline;
    text-align: center;
    }    

#wide-content-home .related-outcomes-home p {
    margin: 0;
    padding: 4px 8px 0 8px;
    font-size: 1.0em;
    }

#wide-content-home .related-outcomes-home a:link, #wide-content-home .related-outcomes-home a:visited {
    color: #f88412;
    
    }        
    
#wide-content-home .related-outcomes-home a:hover {
    color: #ff9c00;

    }            
    

/* ----- Feature boxes ----- */    

#feature-home .feature-outcomes {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-feature-hm.gif) repeat-y 0 0;
    margin: 0 0 20px 0; /* FF */
    float: right;
    width: 239px;
    }            

#feature-home h3 {
    font-weight: bold;
    font-size: 1.4em;
    padding: 15px 15px 9px 35px;
    }    
    
#feature-home .feature-outcomes h3 {
    font-weight: bold;
    font-size: 1.4em;
    padding: 15px 15px 9px 15px;
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-outcomes-header-hm.gif) no-repeat 0 0;
    color: #58822c;
    }                            
    
#feature-home ul {
    margin: 0 15px 0 15px;
    }    
    
#feature-home ul li ul {
    margin: 0 0 0 17px;
    }        
    
#feature-home ul li {
    font-size: 1.2em;
    color: #666;
    padding: 7px 0 0 0;
    line-height: 1.2;
    }        
    
#feature ul li ul li {
    font-size: 100%;
    }    
    
#feature-home ul li a:link, #feature-home ul li a:visited {
    color: #39c;
    text-decoration: underline;
    }    
    
#feature-home ul li a:hover {
    color: #58822c;
    text-decoration: underline;
    }    
    
#feature-home ul li.tool {
    text-decoration: none;
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/icon-tool.gif) no-repeat 0 3px;
    padding: 3px 0 5px 21px;
    font-size: 1.1em;
    }            
    
#feature-home ul li.pdf {
    text-decoration: none;
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/icon-pdf.gif) no-repeat 0 3px;
    padding: 3px 0 5px 21px;
    font-size: 1.1em;
    }        
    
#feature-home ul.home-news li {
    text-decoration: none;
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/arw-gold.gif) no-repeat 0 2px;
    padding: 0 0 5px 11px;
    
    }        
    
#feature-home ul.home-news li a.more {
    font-size: 0.9em;
    }        
    
#feature-home .feature-outcomes p {
    margin: 11px 0 0 0;
    }        
    
#feature-home .feature-outcomes p.year {
    margin: 0 15px 0 15px;
    }                

#feature-home a.all {
    background: #f5f5f5 url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-feature-all-hm.gif) no-repeat 0 100%;
    color: #39c;
    padding: 7px 15px 10px 33px;
    display: block;
    font-size: 1.1em;
    font-weight: bold;
    }        
    
#feature-home a.all:link, #feature-home a.all:visited {
    color: #39c;
    }
    
#feature-home a.all:hover {
    color: #58822c;
    }    
    
#feature-home .feature-outcomes .highlight {
    background-color: #fffbed;
    margin: 6px 11px;
    padding: 0 0 12px 0;
    }    
    
#feature-home .feature-outcomes .highlight ul {
    margin: 0 12px 0 12px;
    }    
    
#feature-home .feature-outcomes .highlight ul.date-sorter {
    margin: 13px 0 0 11px;
    padding: 0 0 0 0;
    list-style: none;
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-tabs-ul.gif) no-repeat 0 100%;
    float: left;
    display: inline;
    }

#feature-home .feature-outcomes .highlight ul.date-sorter li {
    display: inline;
    margin: 0;
    padding: 0 0 0 0;    
    float: left;
    font-size: 0.9em;
    }
    
#feature-home .feature-outcomes .highlight ul.date-sorter li a {
    float: left;
    margin: 0 0;
    padding: 3px 0 0 0;
    text-decoration: none !important;
    display: inline; /* Fixes double float double margin bug in IEWin */
    cursor: pointer;
    width: 43px;
    }    
     
#feature-home .feature-outcomes .highlight ul.date-sorter li.left a {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-left-top.gif) no-repeat 0 0;    
    }
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.left a.current {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-left-top2.gif) no-repeat 0 0;
    }    
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.mid a {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-mid-top.gif) no-repeat 0 0;    
    }
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.mid a.current {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-mid-top2.gif) no-repeat 0 0;    
    }    
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.right a {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-right-top.gif) no-repeat 0 0;    
    }    
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.right a.current {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-right-top2.gif) no-repeat 0 0;    
    }        
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.arrow a {
    float: left;
    margin: 0 0;
    padding: 0 0 0 0;
    text-decoration: none !important;
    display: inline; /* Fixes double float double margin bug in IEWin */
    cursor: pointer;
    width: 11px;
    }            
   
#feature-home .feature-outcomes .highlight ul.date-sorter li a span {
    float: left;
    display: block;
    padding: 10px 18px 10px 14px;
    padding: 0 0 3px 0;
    font-weight: normal;
    color: #000;
    width: 43px;
    text-align: center;
    font-size: 1.2em;
    text-decoration: none;
    }
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.left a span {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-left-bottom.gif) no-repeat 0 100%;
    }    
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.left a.current span {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-left-bottom2.gif) no-repeat 0 100%;
    }        
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.mid a span {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-mid-bottom.gif) no-repeat 0 100%;
    }

#feature-home .feature-outcomes .highlight ul.date-sorter li.mid a.current span {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-mid-bottom2.gif) no-repeat 0 100%;
    }    
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.right a span {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-right-bottom.gif) no-repeat 0 100%;
    }        
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.right a.current span {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-right-botto2.gif) no-repeat 0 100%;
    }            

#feature-home .feature-outcomes .highlight ul.date-sorter li a:hover span {
    color: #fff;
    text-decoration: none;
    }

#feature-home .feature-outcomes .highlight ul.date-sorter li  a.current {
    color: #fff;
    text-decoration: none;
    }

#feature-home .feature-outcomes .highlight ul.date-sorter li  a.current span {
    color: #fff;
    text-decoration: none;
    }
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.left a:hover {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-left-top2.gif) no-repeat 0 0;    
    }    
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.mid a:hover {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-mid-top2.gif) no-repeat 0 0;    
    }    
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.right a:hover {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-right-top2.gif) no-repeat 0 0;    
    }            
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.left a:hover span {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-left-bottom2.gif) no-repeat 0 100%;
    }        
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.mid a:hover span {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-mid-bottom2.gif) no-repeat 0 100%;
    }        
    
#feature-home .feature-outcomes .highlight ul.date-sorter li.right a:hover span {
    background: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-right-botto2.gif) no-repeat 0 100%;
    }

/* ------- event listing IE Flicker Fix --------- */

#kde div {
    width: 0;
    height: 0;
    position: absolute;
    left; -999em;
}
#kde1 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-left-bottom.gif);
}
#kde2 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-left-bottom2.gif);
}
#kde3 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-left-top.gif);
}
#kde4 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-left-top2.gif);
}
#kde5 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-mid-bottom.gif);
}
#kde6 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-mid-bottom2.gif);
}
#kde7 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-mid-top.gif);
}
#kde8 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-mid-top2.gif);
}
#kde9 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-right-bottom.gif);
}
#kde10 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-right-botto2.gif);
}
#kde11 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-right-top.gif);
}
#kde12 {
    background-image: url(http://www.smartmovez.org.nz/_designs/css/home.css/bg-date-sorter-right-top2.gif);
}


#feature-home .feature-outcomes .highlight .calendaritems {
margin: 0 5px 0 5px;
line-height: 1.2em;
}

#feature-home .feature-outcomes .highlight .calendaritems .next_year h3, #feature-home .feature-outcomes .highlight .calendaritems .current_year h3, #feature-home .feature-outcomes .highlight .calendaritems .last_year h3 {
    color: #3399CC;
    font-size: 1.2em;
    font-weight: normal;
    background: none;
    padding: 0;
}

#feature-home .feature-outcomes .highlight .calendaritems .next_year h3 a, #feature-home .feature-outcomes .highlight .calendaritems .current_year h3 a, #feature-home .feature-outcomes .highlight .calendaritems .last_year h3 a {
    color: #3399CC;
    background: none;
    text-decoration: none;
}

#feature-home .feature-outcomes .highlight .calendaritems .next_year .event-date, #feature-home .feature-outcomes .highlight .calendaritems .current_year .event-date, #feature-home .feature-outcomes .highlight .calendaritems .last_year .event-date {
    color: #666666;  /* #58822C */
    font-size: 1.1em;
    margin-bottom:0.1em;
    margin-top:0.1em;
}

#feature-home .feature-outcomes .highlight .calendaritems .next_year p, #feature-home .feature-outcomes .highlight .calendaritems .current_year p, #feature-home .feature-outcomes .highlight .calendaritems .last_year p {
font-size: 100%;
margin-top: 0;
}
