/*============ main ============*/
BODY
{
    text-align: center;
    font-family: Verdana, sans-serif;
}
A, A:link, A:visited
{
    text-decoration: none;
    color: #737373;
}
A:hover
{
    color: #3399CC;
}
B
{
    font: bold 12px Verdana, Arial, sans-serif;
    color: #737373;
    text-decoration: none;
    font-weight: 500;
    letter-spacing: -1px;
}
I
{
    font: bold 12px Verdana, Arial, sans-serif;
    color: #737373;
    text-decoration: none;
    font-weight: 900;
    letter-spacing: -1px;
}
u
{
    font: bold 10px Verdana, Arial, sans-serif;
    color: #737373;
    text-decoration: none;
    font-weight: 500;
    letter-spacing: -1px;
}
/*============ layers ============*/
#main
{
    position: relative;
    text-align: left;
    margin: auto;
    width: 800px;
}
#header1
{
    height: auto;
}
#header2
{
    height: 1300px;
}
#header3
{
    height: 1430px;
}
#header4
{
    height: 1750px;
}
#header5
{
    height: 1600px;
}
#about
{
    position: absolute;
    left: 396px;
    top: 470px;
    text-align: right;
}
#credits1
{
    position: absolute;
    top: 300;
    left: 208;
    width: 200px;
    text-align: right;
}
#credits2
{
    position: absolute;
    top: 300;
    left: 410;
    width: 200px;
    text-align: left;
}
#plm1
{
    position: absolute;
    top: 0;
    left: 1;
    width: 72px;
    height: 72px;
    background-color: #F0F0F0;
    font: bold 23px Verdana, sans-serif;
    color: #F0F0F0;
    text-decoration: none;
    font-weight: 900;
    overflow: hidden;
    letter-spacing: -1px;
}
#plm12
{
    position: relative;
    top: 50;
    left: -4;
}
#plm2
{
    position: absolute;
    top: 90;
    left: 1;
    width: 72px;
    height: 72px;
    background-color: #F0F0F0;
    font: bold 23px Verdana, sans-serif;
    color: #F0F0F0;
    text-decoration: none;
    font-weight: 900;
    overflow: hidden;
    letter-spacing: 3px;
}
#plm3
{
    position: absolute;
    top: 180;
    left: 1;
    width: 72px;
    height: 72px;
    background-color: #F0F0F0;
    font: bold 23px Verdana, sans-serif;
    color: #F0F0F0;
    text-decoration: none;
    font-weight: 900;
    overflow: hidden;
    letter-spacing: -2px;
}
#gb
{
    position: absolute;
    top: 130;
    left: 130;
    width: 700px;
}
#gbheader
{
    position: relative;
    top: 15;
    left: 168;
    width: 300px;
    height: 180px;
    text-align: left;
    overflow: hidden;
}
#gbname
{
    position: absolute;
    top: 0;
    left: 1;
}
#gbmessage
{
    position: absolute;
    top: 23;
    left: 1;
}
#gbpost
{
    position: absolute;
    top: 150;
    left: 1;
}
#gbtxt
{
    position: relative;
    top: 20;
    left: 168;
    text-align: left;
    overflow: hidden;
    width: 300px;
}
#gbbname
{
    position: absolute;
    top: 83;
    left: 247;
}
#gbbarea
{
    position: absolute;
    top: 131;
    left: 286;
}
#gbbpost
{
    position: absolute;
    top: 290;
    left: 299;
}
#gbbarealine
{
    position: absolute;
    bottom: 0;
    left: 0;
}
#gbsquare
{
    position: absolute;
    bottom: 447;
    right: 27;
    width: 80px;
    text-align: left;
}
#expl1
{
    position: absolute;
    top: 720px;
    left: 80;
}
#expl1txt
{
    position: absolute;
    top: 810px;
    left: 380;
}
#expl2
{
    position: absolute;
    top: 370px;
    left: 80;
}
#expl2txt
{
    position: absolute;
    top: 510px;
    left: 380;
}
#articles
{
    position: absolute;
    top: 250;
    left: 80;
}
#joboffer
{
    font: bold 20px Verdana, sans-serif;
    color: #737373;
    text-decoration: none;
    font-weight: 1000;
    letter-spacing: -1px;
}
#lodger1txt
{
    position: absolute;
    top: 300;
    left: 380;
}
#lodger2txt
{
    position: absolute;
    top: 536;
    left: 380;
}
#lodger3txt
{
    position: absolute;
    top: 772;
    left: 380;
}
#lodger4txt
{
    position: absolute;
    top: 1008;
    left: 380;
}
/*============ text ============*/
#txt
{
    font: bold 12px Verdana, sans-serif;
    color: #737373;
    text-decoration: none;
    font-weight: 900;
    letter-spacing: -1px;
}
#txto
{
    font: bold 12px Verdana, sans-serif;
    color: #FF9900;
    text-decoration: none;
    font-weight: 900;
    letter-spacing: -1px;
}
#area
{
    font: bold 12px Verdana, sans-serif;
    color: #737373;
    text-decoration: none;
    font-weight: 900;
    border: 0px;
    background: url(i/piece.gif);
}
#send
{
    font: bold 12px Verdana, sans-serif;
    color: #737373;
    text-decoration: none;
    font-weight: 900;
    background-color: #F0F0F0;
    border: 1px solid #737373;
}
/*============ images ============*/
#imgstop
{
    position: absolute;
    left: 40;
}
#imgcred
{
    position: absolute;
    left: 60;
}
#imgguitar
{
    position: absolute;
    bottom: 0;
    left: 200;
}
#step2
{
    position: absolute;
    top: 450;
    left: 0;
}
#step3
{
    position: absolute;
    bottom: 0;
    left: 0;
}
#skob1
{
    position: absolute;
    top: 500;
    left: 365;
}
#skob2
{
    position: absolute;
    top: 410;
    left: 615;
}
#imgme
{
    position: absolute;
    top: 0;
    left: 0;
}
#wings
{
    position: absolute;
    bottom: 0;
    left: 370;
}
#explore
{
    position: absolute;
    top: 0;
    left: 70;
    text-align: left;
}
#explore1
{
    position: absolute;
    bottom: 0;
    left: 270;
}
#explore2
{
    position: absolute;
    bottom: 0;
    left: 170;
}
#lodger1
{
    position: absolute;
    top: 230;
    left: 100;
}
#lodger2
{
    position: absolute;
    top: 466;
    left: 100;
}
#lodger3
{
    position: absolute;
    top: 702;
    left: 100;
}
#lodger4
{
    position: absolute;
    top: 938;
    left: 100;
}
#guest1
{
    position: absolute;
    top: 0;
    left: 0;
}
#guest2
{
    position: relative;
    bottom: 0;
    left: 0;
}
/*============ nav menu ============*/
#tdgrey
{
    position: absolute;
    right: 0;
    border-left: 2px solid #F0F0F0;
    text-align: left;
    background-color: #F0F0F0;
    width: 73px;
    height: 180px;
    font: bold 13px Verdana, sans-serif;
    color: #737373;
    text-decoration: none;
    font-weight: 900;
    letter-spacing: -1px;
}
#o0
{
    position: absolute;
    right: 0;
    top: 62;
    border-left: 2px solid #FF9900;
    text-align: left;
    background-color: #FF9900;
    width: 85px;
    height: 18px;
    font: bold 13px Verdana, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: 900;
    letter-spacing: -1px;
}
#o1
{
    position: absolute;
    right: 0;
    top: 80;
    border-left: 2px solid #FF9900;
    text-align: left;
    background-color: #FF9900;
    width: 85px;
    height: 16px;
    font: bold 13px Verdana, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: 900;
    letter-spacing: -1px;
}
#o2
{
    position: absolute;
    right: 0;
    top: 98;
    border-left: 2px solid #FF9900;
    text-align: left;
    background-color: #FF9900;
    width: 85px;
    height: 16px;
    font: bold 13px Verdana, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: 900;
    letter-spacing: -1px;
}
#o3
{
    position: absolute;
    right: 0;
    top: 116;
    border-left: 2px solid #FF9900;
    text-align: left;
    background-color: #FF9900;
    width: 85px;
    height: 16px;
    font: bold 13px Verdana, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: 900;
    letter-spacing: -1px;
}
#o4
{
    position: absolute;
    right: 0;
    top: 134;
    border-left: 2px solid #FF9900;
    text-align: left;
    background-color: #FF9900;
    width: 85px;
    height: 16px;
    font: bold 13px Verdana, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: 900;
    letter-spacing: -1px;
}
#m0
{
    position: absolute;
    top: 62;
}
#m1
{
    position: absolute;
    top: 80;
}
#m2
{
    position: absolute;
    top: 98;
}
#m3
{
    position: absolute;
    top: 116;
}
#m4
{
    position: absolute;
    top: 134;
}

#header4.gallery {
height:1350px;
}

.iframe {
overflow:hidden;
padding:20px 0;
width:961px;
margin:0 0 0 -115px;
top:200px;
position:absolute;
}
