#login_form {
    width:290px;
    margin:10px auto;
    padding:5px;
    text-align:center;
    background-color:#e3e3e3;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
    }
#login_form input {
    background-color:#fff;
    color: #333333;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    font-size:12px;
    }    

.pointer {
    cursor:pointer;
    }
.edit_button {
    position:absolute;
    top:5px;
    left:-37px;
    }
.delete_button {
    position:absolute;
    top:40px;
    left:-37px;
    }    
#new_item, #new_resource_form, #edit_resource_form {
    background-color: #e3e3e3;
    width:686px;
    padding:2px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    margin:5px 0px;
    }
#new_item p,
#edit_item_form p,
#new_resource_form p,
#edit_resource_form p{
    margin: 5px;
    }
#new_item h2,
#edit_item_form h2,
#new_resource_form h2,
#edit_resource_form h2 {
    margin:2px 3px 5px;
    }    
#new_item input,
#edit_item_form input,
#new_resource_form input,
#edit_resource_form input {
    margin: 5px 0;
    background-color:#fff;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    font-size:12px;
    }
#new_heading, #edit_heading, #heading {
    width:670px;
    }
#new_text_container {
    //width:83%;
    vertical-align:top;
    }
#new_image_container {
    width:17%;
    vertical-align:top;
    }

#edit_item_form, #edit_resource_form {
    background-color: #e3e3e3;
    width:686px;
    padding:2px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    }
#edit_item_table {
    width:100%;
    }
#edit_text_container {
    vertical-align:top;
    }
.edit_image_container {
    vertical-align:top;
    text-align:center;
    padding:0px;
    margin:0px;
    }
#new_images_cell  {
    vertical-align:top;
    text-align:center;
    }            
label {
    font-size:12px;
    }
    

