 /*----------------------------------------
 Main stylesheet for: Australian Packaging Awards 2009
 ----------------------------------------*/ 
 
 /*----------------------------------------  
 Colour Master List
 
    Red (h1): #bd221b
    Bright red (other headings): #c4272f
    Orange: #f29d30
    Grey (main text): #4d4f53
 ----------------------------------------*/ 
    
/* Styles reset -------------------------------------------------------------------------------------  */     

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, apress, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, p, ol, ul, li,
fieldset, form, label, legend
{
    border: 0;
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
    line-height: normal;                
    margin: 0;
    outline: 0;     
    padding: 0;
}
    
html
{
   background-color: #FFFFFF; 
}

body 
{       
   color: #FFFFFF;        
   font: 78%/1.3em  Arial, Helvetica, sans-serif;
   margin: 0 auto;      
   width: 880px;   
}

/* Type and styling -------------------------------------------------------------------------------------  */

h1, h2, h3, h4, h5, h6
{
    color: #bd221b;
    font-size: 1.3em; 
    font-weight: bold;   
    line-height: 1.4em;
    padding-bottom: .6em; 
}
    
    h2
    {
        font-size: 1.3em;            
    }

    h3
    {
        color: #c4272f;
        font-size: 1.1em;         
    }
    
    h4
    {
        color: #c4272f;
        font-size: 1.0em;
    }
    
    h5, h6
    {
      color: #4d4f53;
      font-size: 1.0em;      
    }    

p
{
    line-height: 1.3em;
    padding-bottom: 0.6em;     
}
 
ul
{
   margin-left: 20px;        
   padding-bottom: 0.8em;  
}
    
    li
    {            
        line-height: 1.5em;
        padding-left: 14px;    
    }

a
{
   color: #4d4f53;
   outline: none;
}

    a:hover
    {
      color: #f29d30;
    }
    
.bold
{
   font-weight: bold;
}       
    
.left
{
   float: left;
}             

.right
{
   float: right;
}

.Lpadding
{
   padding-left: 10px;
}

.Rpadding
{
   padding-right: 10px;
}

/* Layout -------------------------------------------------------------------------------------  */ 

    #wrapper
    {
      margin-top: 25px; 
      position: relative;     
      width: 880px;
      background-color: white;
    }
    
    #header
    {
	 	display: none;
    }
    
    #headerImage
    {
    	display: none;
	 }
    
    #content
    {          
      float: right;
      width: 880px;  
    }

    #main
    {                            
      padding: 20px;
      min-height: 635px;
    }
    
       .clearfix:after 
       {
          content: ".";
          display: block;
          height: 0;
          clear: both;
          visibility: hidden;
       } 

    #sidebar
    {              
	 	display: none;
    }
    
    #footer
    {       
      background-color: #0f1011;      
      clear: both;    
    } 
    
/* Header -------------------------------------------------------------------------------------  */      
   #header p
   {
      color: #f29d30;
      font-size: 15px;
      font-weight: bold;
      line-height: 32px;
      padding-right: 20px;
      text-align: right;
   }
    
/* Sidebar (including navigation) -------------------------------------------------------------------------------------  */
        
/* Footer -------------------------------------------------------------------------------------  */     
      
#footer a
{
   border: 0 none;
   color: #595b61;
   text-decoration: none;
}

   #footer a:hover 
   {
      color: #c8d0df;
   }
   
#footer p
{
   color: #595b61;
   font-size: 0.9em;
   padding-top: 6px;
}                                
