/* THIS KILLS EXTRA WHITE SPACE AROUND STUFF */

html, form, fieldset, h1, h2, h3, h4, h5, h6, pre, ul, ol, dl, address, img
{
    border: 0;
    margin: 0;
    padding: 0;
    font-family: arial, sans-serif;

 
}

/* THIS KILLS EXTRA WHITE SPACE AROUND THE BODY, SETS THE FONT
   STYLE, AND DRAWS THE 50%-50% BACKGROUND */

body
{
   
    
   margin-left: auto;
   margin-right: auto;
   margin-top: 0;
   margin-bottom: 0;
   border: 0;
   padding: 0;
   text-align: center;
   font-size: 12px;  
   font-size-adjust: 0.58;  
   background: #90cff6;
   color: #000000;

}

/* THIS KILLS THE BORDER AROUND IMAGES */

img
{
   border: 0;

}

/* THIS KILLS UNDERLINES UNDER LINKS */

a:link { 
	color: #90CFF6;
        text-decoration: none;
	}
a:visited { 
	color: #cccccc;
        text-decoration: none;
	}
a:hover { 
	color: #cccccc;
	}
a:active { 
	color: #cccccc;
	}

/* SOME NICE STYLES FOR, YOU KNOW, STYLING */

.date-header
{
   letter-spacing: 0.5em;          
   font-size: 8pt;                      
   text-transform: uppercase; 

}

.entry-header
{
   font-size: 16pt;
   font-weight: 80;

}

.entry-body
{
	line-height:150%;
        
}

.entry-footer 

{
   margin-top:1.0em;
   margin-bottom:1.0em;
   display: block;                   /* MAKES WHOLE LINE PART OF THE LINK */
   
}

.entry-excerpt

{
text-align: center;
}

/* SECTIONS OF THE PAGE FOR LAYOUT PURPOSES
   ----------------------------------------*/

/* THIS IS THE MAIN CONTAINER WHICH HOLDS EVERYTHING  */

#everything

{
   width: 1050px;
   text-align: center; 
   margin: auto;
   background: 90cff6; 

}
#middle

{
   width: 1050px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0;
   margin-bottom: 0;

   background: #90cff6 url(http://smallfruit.ca/key/soavbackground1.png);
   background-position: top center;
   background-repeat: repeat-y;
   padding: 0;
    
}
#header

{

   text-align: left; 
   padding: 0;
   background: #90cff6 url(http://smallfruit.ca/key/soavbackground1.png);
   background-position: top center;
   background-repeat: repeat-y; 
}

/* THIS IS THE LINK POST COLUMN */

#link

{
   float: right;
   text-align: left;
   color: #ffffff;
   width: 0;
   margin: 0;
   border: 0;
   padding: 0px 0px 0px 40px;

   
}

/* THIS IS THE MAIN POST COLUMN */

#main


{

   display: inline;
   position: relative;
   float: left;
   text-align: left;
   width: 400px;
   margin: 0 0 0 86px;
   border: 0;
   padding: 30px 30px 10px 24px;  


   
}



/* THIS IS THE PHOTO POST COLUMN */

#photos


{
   display: inline;
   position: relative;
   float: left;
   text-align: left;
   width: 450px;
   margin: 0;
   border: 0;
   padding: 30px 0 0 0;

}



/* THIS IS THE FOOTER */


#footer

{  
   float: left;
   margin: 0;
   border: 0;
   padding: 0;
   background: #90cff6; 


}


