a {
    font-size: 30px;
    font-family: cursive;
    margin: 50px;
}
a:hover {
    color: orchid;
}

.outside-link {
    position: absolute;
    bottom: 20px;
    right: 50px;
    color: green;
    font-family: 'Courier New', Courier, monospace;
}

.frontdoor{
    float: right;
    position: absolute;
    bottom: 40px;
    right: 40px;
    width:13%;
    border: 10px solid #ffffff;
    max-width: 150px; 
    min-width: 150px;
    height: auto; 
}

.window{
    float: left;
    position: absolute;
    top: 40px;
    left: 40px;
    width:16%;
    border: 10px solid #ffffff;
    max-width: 160px; 
    min-width: 160px;
    height: auto; 
}

.corridor-doors{
    position:relative;
    float:right;
    clear:left;
    max-width: 150px; 
    min-width: 150px;
    height: auto; 
    border: 10px solid #ffffff;
}

.back2corridor{
    float: left;
    position: absolute;
    top: 40px;
    left: 40px;
    width:13%;
    border: 10px solid #ffffff;
    max-width: 150px; 
    min-width: 150px;
    height: auto; 
}
    
.tv{
    float: left;
    position: absolute;
    top: 0px;
    right: 20px;
    width:13%;
    max-width: 700px; 
    min-width: 700px;
    height: auto; 
}

.simpsons{
    float: right;
    position: absolute;
    bottom: 0px;
    left: 40px;
    width:5%;
    max-width: 850px; 
    min-width: 850px;
    height: auto; 
}

.sculpt{
    float: left;
    position: absolute;
    top: 170px;
    left: 200px;
    width:16%;
    max-width: 600px; 
    min-width: 600px;
    height: auto; 
}

.doodle{
    float: left;
    position: absolute;
    top: -10px;
    right: 150px;
    width:16%;
    max-width: 600px; 
    min-width: 600px;
    height: auto; 
}