#profile {font-family: Arial, Helvetica, sans-serif; font-weight:normal;}

#profile h2 {color: #3366CC; font-size: 18px; font-weight: normal}
#profile h3 {font-size: 13px; font-weight: normal}
#profile h4 {color: grey; font-size: 11px; font-weight: normal}

.memberPhoto {
width: 45px;
height: 45px;
padding: 7px;
}

.leftbar {
float:left;
width: 40%;
border-right: 1px solid grey;
padding-right: 50px;
}

.rightbar {
float: left;
padding-left: 50px;
width: 40%;
}

.main {
width: 700px;
margin: auto;
padding: 5px;
}

#profile {
font-size:13px;
margin: 20px 40px;
border: 1px solid blue;
padding: 15px;
background-color: #E5ECF9;
}

#profile_back {
font-size:13px;
margin: 20px 40px;
border: 1px solid grey;
padding: 15px;
background-color: #FFFFCC;
}

#members {
padding: 0px 80px;
height: 59px;
}

#membersText {
padding: 0px 87px;
margin-top: -20px;
}

#colorTable {
width: 100%;
}

#colorPicker {
margin: 20px 40px;
border: 1px solid grey;
background-color: #E5ECF9;
}

.cell {
width: 20px;
height: 20px;
border: 3px solid #E5ECF9;
}

.item {
padding: 5px;
font-size: smaller;
}