#rst_editor {  
    width: 100%;
    height: 200px;  
} 

#rst_editor_formatted iframe {
    height: 200px;
}

#rst_editor_container {
    display: inline-block;
    width: 100%;
    vertical-align: text-top;
}

.rst_editor_toolbar {  
    position:relative;  
    list-style:none;  
    /*border:1px solid #d7d7d7;  */
    background-color:#F6F6F6;  
    margin:0;  
    padding:0;  
    /* height:18px;  */
    margin-bottom:2px;  
    display: inline-block;
} 

.rst_editor_toolbar li {  
    list-style:none;  
    margin:0;  
    padding:0;  
    float:left;  
} 

.rst_editor_toolbar li a {  
    width:24px;  
    height:16px;  
    /*float:left;  */
    display:block;  
    background-image:url("../images/rst_editor_icons.gif");  
    border:1px solid #fff;  
    border-right-color:#d7d7d7;  
} 

.rst_editor_toolbar li a:hover {  
    border-color:#900;  
} 

.rst_editor_toolbar li span {  
    display:none;
} 

.rst_editor_toolbar li a#rst_editor_help_button {  
    position:absolute;  
    top:0;  
    rightright:0;  
    border-left-color:#d7d7d7;  
    border-right-color:#fff;  
} 

.rst_editor_toolbar li a#rst_editor_help_button:hover {  
    border-left-color:#900;  
    border-right-color:#900;  
} 

#rst_editor_italics_button { background-position: 0 -119px; } 
#rst_editor_bold_button { background-position: 0 -102px; } 
#rst_editor_link_button { background-position: 0 0; } 
#rst_editor_image_button { background-position: 0 -170px; } 
#rst_editor_unordered_list_button { background-position: 0 -34px; } 
#rst_editor_ordered_list_button { background-position: 0 -51px; } 
#rst_editor_quote_button { background-position: 0 -68px; } 
#rst_editor_code_button { background-position: 0 -136px; } 
#rst_editor_help_button { background-position: 0 -153px; } 
#rst_editor_heading_button1 { background-position: 0 -85px; }
#rst_editor_heading_button2 { background-position: 0 -85px; }
#rst_editor_heading_button3 { background-position: 0 -85px; }
