#rHeader{
    margin-left: 20px;
    float: left;
    width: 200px;
    text-align: center;
}

#mHeader{
    float: left;
    width: 280px;
}

#lHeader{
    float: left;
    width: 285px;
    font-size: 12px;
}

#rHeader, #mHeader, #lHeader{
    margin-top: 23px;
    height: 130px;
}

#mHeader .appTitle{
    margin-top: 37px;
}

#mHeader p{
    font-size: 12px;
    margin-left: 30px;
}

#mHeader p + p{
    margin-left: 34px;
}

#lHeader ul{
    margin-top: 80px;
    list-style: none;
}

#lHeader li{
    margin-top: 8px;
}

#leftColumn{
    float: left;
    width: 500px;
    background-color: white;

}

#leftColumn p{
    margin: 25px;
    margin-top: 20px;
}

#leftColumn form{
    margin: 25px;
    margin-top: 20px;
	border-style: solid;
	border-width: 1px;
	background-color: #b1bdd1;
	padding: 15px;
}

p{
    font-size: 12px;
}

#screenshots li{
    display: inline;
    margin-left: 30px;
}

#rightColumn{
    float: right;
    width: 275px;
    padding-top: 20px;
}

.productList{
    margin-top: 0px;
    padding-top: 0px;
    margin-left: 20px;
    font-size: 12px;
}

.rInfo{
    padding: 0px;
    margin-left: 30px;
    margin-top: 30px;
    list-style: none;
    font-size: 12px;
    width: 220px;
}

.rInfo li + li{
    margin-top: 6px;
    margin-left: 35px;
}

.centerContent{
    text-align: center;
}

.icon{
    vertical-align:middle;
    margin-right: 6px;
    margin-bottom: 1px;
}

