* {
	margin: 0px;
	padding: 0px;
}
body {
    font-size: 68.9%; /* Default (medium) is 16px: scale to 11px */
    font-family: Arial, Helvetica, sans-serif;
    background-color: #000; /* Black */
    color: #C74B36; /* Copper */
    line-height: 1.5em;
    background: #000 url('images/bg-cage.gif') repeat-y right top;
}
img {
    border: 0;
}
.liquid {
    width: auto;
    height: 100%;
    background: transparent url('images/jeff-huge-background.jpg') no-repeat left bottom;
    text-align:center;
    /*border:red 1px solid;*/
}
.wrapper {
    width: 950px;
    margin: 0 auto;
    padding-top: 67px;
    /*border:green 1px solid;*/
}
.content {
    float: left;
    width: 950px;
    margin-top: 50px;
    background: transparent url('images/photos-of-jeff-lawson.gif') no-repeat 300px top;
    /*border:purple 3px solid;*/
}
.content p,
.content a{
    text-align: right;
    color: #C49C94; /* skin tone */
    margin-bottom: 10px;
}
.content p a:hover,
.content a:hover{
    color: #fff; /* white */
}

.content p.first {       margin-bottom:4px; font-size: 1.2em; color:#C74B36; /* Copper */ line-height:1.5em;}
.content p.unionjack{    background: transparent url('images/logo-union-jack.gif')  no-repeat right top;    height: 16px; padding-right: 32px;}
.content p.facebook{     background: transparent url('images/logo-facebook.gif')    no-repeat right top;    height: 16px; padding-right: 50px;}
.content a.juicy{        background: transparent url('images/logo-juicy.gif')       no-repeat right bottom; height: 46px; padding-right: 60px; margin-top: 38px; vertical-align:top !important; float:right;}
.content p.logos img{
	margin-left: 4px;
}

h1 {
    float: left;
    padding: 0;
    margin: 0;
    margin-bottom: 10px;
    width: 950px;
    height: 140px;
    background: url('images/jeff-lawson-logo.jpg') no-repeat right top;
    text-indent: -3000px;
    /*border: 1px solid pink;*/
}
p.introduction {
    float: left;
    padding-left: 488px;
    font-size: 1.1em;
    line-height: 1.5em;
    text-align:left;
    /*background-color:blue;*/
}
p.a {
    margin-top: 192px;
}

h2 { /* website coming soon */
    /*float:left;*/
    /*display: inline;*/
    width: 950px;
    height: 54px;
    margin: 0;
    padding: 0;
    background: url('images/website-coming-soon.gif') no-repeat right top;
    text-indent: -3000px;
    /*border: 1px solid orange;*/
}


.spon { /* sponsors */
    margin-top: 10px;
    padding: 0;
    /*border: 1px solid orange;*/
}
