body{
    font-family: arial;
    background: #f0f0f1;
    margin: 0;
}
#cont{
    width: 1000px;
    height: 100%;
    margin: 0 auto 0 auto;
    padding: 30px 0 0 0;
    background: #ffffff;
}
#cont-i{
    float:left;
    background: #ffffff;
}
.seperator{
    background: url("seperator-v.png") no-repeat;
    height:23px;
    width: 999px;
}
#heading h1{
    margin: 20px 0 0 50px;
}
#banner{
    width: 920px;
    height: 400px;
    margin: 10px 0 0 20px;
}
#logo{
    width: 150px;
    height: 150px;
    border: 15px solid black;
    position: relative;
    top: 300px;
    left: 25px;
}
#social{
    background: #cbc9cc;
    width: 700px;
    height: 40px;
    margin: 40px 0 0 242px;
}
.socialImage{
    margin: 4px 16px;
    float: right;
}
#video{
    width: 640px;
    height: 360px;
    border: 15px solid black;
    margin: 20px 0 0 20px;
    float: left;
}
#label{
    width: 210px;
    height: 370px;
    background: #cbc9cc;
    float: left;
    margin: 20px 0 0 20px;
    padding: 10px;
}
#cols{
    margin: 20px 0 0 0;
    float: left;
}
#leftCol{
    width: 530px;
    margin: 0 0 0 20px;
    float: left;
}
#seperator{
    width: 40px;
    min-height: 250px;
    float: left;
}
#rightCol{
    width: 350px;
    float: left;
    margin: 0 0 0 -7px;
}
#rightCol h2{
    margin: 10px 0 0 15px;
}
#similar{
    width: 980px;
    height: 200px;
    margin: 5px 0 20px 0;
    background: url("seperator-v.png") #cbc9cc -20px 120px no-repeat;
    float: left;
    text-align: center;
}
.border-left{
    border-left: 1px solid #d8d6d8;
    border-top: 1px solid #d8d6d8;
    border-bottom: 1px solid #d8d6d8;
    padding: 10px;
    margin-right: 42px;
    width: 478px;
    min-height: 30px;
}
#description, #player{
    background: url('innerRt.png') no-repeat 499px 0px;
    margin: 10px -11px 10px 0;
}
.box-right{
    background: #e6e6e6;
    margin: 10px 0 0 0;
    padding: 10px;
    min-height: 70px;
}
.border-right{
    background: url("innerLeft.png") no-repeat 0px 10px;
    padding: 0 0 0 40px;
    margin: 0 0 0 -25px;
}
.border-right img{
    margin: 10px 0 10px 25px;
    box-shadow:rgba(0,0,0,0.5) 5px 5px 15px;
}
#seperator-i{
    background: url('seperator.png') repeat-y;
    width: 10px;
    padding: 0;
    height: 100px;
    margin: -4px 5px;
    z-index: -998;
}
.simArt{
    float: left;
    width: 150px;
    height: 170px;
    margin: 10px 25px;
    background: #ffffff;
    box-shadow:rgba(0,0,0,0.5) 5px 5px 15px;
}
#imprint{
    font-size: 10px;
    color: #525252;
    padding: 0 10px 25px 10px;
    margin: 0 10px 0 10px;
    float: left;
}
.simHeading{
    float: left;
    margin: 45px 0 0 0;
}