

/* page header layouts */



/* This defines the "framing" of the image used as the web site "Logo". 
.photoheader */

div.header img  {
    position: relative;
    padding:7px;    /* makes the background-colored "maatte" */
    margin-left: 5px;
    background-color: #aabadd; /* #aabadd */
    border: 1px solid #252525;
    }
	
	/*	.headertext */
div.header img[src="PPPLogo.png"]{
    position: relative;
	background-color: transparent;
	border-width: 0;
    top: -3.5em;
    right: -9em; 
}


#pheading1 {
   position: relative;
    margin-top:  -60px;
    font-family: arial, helvetica, sans-serif;
    font-size: 1.4em;
    line-height: .8em;
    font-style: italic;
    font-weight: bold;
    text-align: center;
    color: black;
}





 



/*
**  This defines the "framing" for images in the content area of the site.
**  it can be used in other places, however, that is the initial thrust of
**  the definition.
*/

/* Definition of the individual photographs. */
.pphotos{
    padding: 2em;    /* gives the nice framed look... a keeper! */
   margin: 1em; 
    background-color: #b7b7b7; /*was cccccc */
    border: 3px solid #252525;
    }

.photoheader{
    padding: .4em;    /* gives the nice framed look... a keeper! */
    margin: 1em;
    background-color: #add8e6; /*was cccccc */
    border: 1px solid #252525;
    }
    
/*
**
** .plabels is the layout for text describin the page contnet, i.e. Race Photos
**
*/


.plabels {
    margin-left: 0em;
    top: -5em;
    font-weight: bold;
    margin-top: 0em;
    margin-bottom: 0em;
    color: black;
    text-align: left;
    }
    
    
/*
**
** .pevent is the layout for text describing the venue i.e. Sebring 2007
**
*/

.pevent {
    margin-left: 0em;
    margin-top: 1em;
    margin-bottom: 0em;
    font-weight: bold;
    color: blue; /* #aabadd */
    text-align: left;
    }
    
/*
**
**
** defines the text positioned in the photo frame. 
**
*/
.picstext {
    margin-top: -3em;
    font-weight: bold;
    font-size: .9em;
    margin-bottom: 1em;
    color: #044476;
    }


/* custom make paragraph and headers */
h1 {
    text-align: center;
    color: #FF0000;
}

h2 {
    text-align: center;
}

h3 {
    text-align: center;
    font-size: 1.0em;
}

h4 {
    text-align: left;
    font-size: 1.0em;
}


p {
    white-space: normal;
    color: #022f55;
}


