
body {
font-family:Tahoma, Arial; 
font-size:11px;
}

.sidebar { 
background-image:url('images/sidebar.jpg'); 
width: 198px;
height: 100%;
border-right: 1px dotted black;
}

.sidebar_text{
font-size:11px;
padding-top:10px;
padding-left:10px;
padding-right:5px; 

}

.sidebar_image{
overflow: hidden;
clip:auto;
width:198px;
height: 268px;
}

.menu_bar { 
background-image:url('images/menu_bg.gif'); 
background-repeat:repeat-x; 
}

.menu_text {

font-family:Arial; 
font-weight:bold; 
font-size:12px; 
color:yellow; 
text-align:right; 
padding-right: 5px;
padding-top:5px;

}

.main_content {
padding-right: 20px;
padding-left: 20px;
padding-bottom: 20px;
}


.footer{
border-top:1px solid black;
text-align: center;
text-decoration:none;
font-family:Arial; 
font-size:11px; 
padding-top:10px;
}

.footer a:link, .footer a:visited {
text-decoration:none; 
color: blue;
}

.footer a:hover, {
color:red;
}

.about_us_staff_name { 
font-weight:bold; 
}

.staff_box{
background-image:url(images/sidebar.jpg); 
padding-left:100px; 
padding-right: 100px; 
border-top: 1px dotted darkblue;
border-bottom: 1px dotted darkblue;
}

.thumbs {
    border: 1px solid black;
}

#thumb_table {
float: right;
width: 280px;
height: 350px;
overflow:scroll;
}

.instructions { 
font-size: 12px;
text-align: center; 
}

#selected_image {
float: left;
width: 400px;
height: 100%;
overflow:scroll;
}

.page_heading { 
margin-top:20px; 
}

.content_table {
width:100%;
border-top: 1px solid black;
margin-top: 50px;
}

.project_types {
font-weight:bold; 
font-size:18px; 
color:rgb(57,31,123); 
margin-top:20px; 
}

.project_list { 
list-style-type: square;
font-size:11px;  

}

.list_divider{

}

div.clr {
clear:both;
}

