#home-layout{
text-align:left;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;	
background-color:#F0EFEC;
width:842px;
height:auto;
}

#home_left_container {
width:425px;
height:400px;
float:left;
margin-top:20px;
padding-left:10px;
padding-right:10px;
text-align:justify;
/*overflow-y:scroll;	*/
}

#bio_container {
width:620px;
max-height:354px;
float:left;
margin-top:20px;
padding-left:20px;
padding-right:10px;
text-align:justify;
overflow-y:scroll;	
}

#tutorials_container {
width:842px;
height:auto;
float:left;
margin-top:20px;
padding-left:0px;
padding-right:10px;
text-align:justify;
}

.box {
width:260px;
height:200px;
float:left;
padding-left:10px;
padding-right:10px;	
margin-top:40px;
text-align:justify;
}

::-webkit-scrollbar {
width: 10px;
height: 10px;
}

::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment  {
height: 30px;
display: block;
background-color: transparent;
}

::-webkit-scrollbar-track-piece  {
background-color: #3b3b3b;
-webkit-border-radius: 6px;
}

::-webkit-scrollbar-thumb:vertical {
height: 50px;
background-color: #666;
border: 1px solid #eee;
-webkit-border-radius: 6px;
}

.tutorials_table {
font-family: 'Actor', sans-serif;
font-size:11px;
color:#083654;	
margin-top:10px;
color:#395E76;
text-align:left;
border-collapse:collapse;
}

.tutorials_table th {
border-bottom:#CCC thin solid;
margin:0px;
}
.tutorials_table td {
border-bottom:#CCC thin solid;
margin:0px;
padding:5px;
}

.box_head {
border-top:#CCC thin solid;
border-bottom:#CCC thin solid;
font-family: 'Actor', sans-serif;
font-size:11px;
color:#083654;	
margin-top:10px;
color:#395E76;
margin:0px;	
padding-top:5px;
padding-bottom:5px;
}

#left_column {
width:319px;
height:auto;
float:left;
}

#right_column {
width:500px;
height:auto;
float:left;
margin-left:20px;
}

.side_box {
width:228px;
height:auto;
padding:10px;
background-color:#E6E6E6;
border: thin solid #B4B3B1;
}