body
{
    background-color: #b26e9f;
    background-image: url(graphics/bg-fade.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    font-family: helvetica, arial, san-serif;
    font-size: 12px;
    line-height: 16px;
    margin: 0px;
    padding: 0px;
}

h1
{
	text-align: right;
	width: 100%;
	border-bottom: 1px solid #b26e9f;
	margin: 0px 0px 20px 0px;
	padding: 0px 20px 0px 0px;
}

h1.girls
{
	background-image: url(photos/girls.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 178px;
}

h1.burnbook
{
	background-image: url(photos/burnbook.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 200px;
}

h1.janisdamien
{
	background-image: url(photos/janisdamien.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: 220px;
}

    h1 img
    {
        margin: 20px;
    }
    
p, h2, h3
{
    width: 62%;
    margin: 10px 20px 10px 20px;
}

h2, h3, h2 a, h3 a
{
    font-family: futura, helvetica, arial, san-serif;
    font-size: 24px;
    line-height: 24px;
    color: #664a7c;
    clear: both;
    margin-bottom: 10px;
}

.sprite
{
	position: relative;
	top: 0;
	left: 0;
	background-color: #f3c8bf;
	border: 1px solid #664a7c;
	padding: 10px 120px 10px 30px;
	margin: 0 0 40px 50px;
}

    .sprite img.image
    {
        display: block;
        position: absolute;
        top: -10px;
        left: -10px;
    }
    
    .sprite .name, .sprite .quote, .sprite .info
    {
        display: block;
    }
    
    .sprite .name
    {
        font-family: futura, helvetica, arial, san-serif;
        font-size: 2em;
        line-height: 1em;
        color: #664a7c;
    }
    
    .sprite .quote    
    {
        font-family: futura, helvetica, arial, san-serif;
    	font-size: 1.4em;
    	line-height: 1em;
    	margin-bottom: 4px;
    	font-style: italic;
    }
    
p.unplugged
{
    clear: both;
    width: 95% !important;
    text-align: center;
    margin-top: 100px;
}

