    BODY { 
          font:0.84em arial, helvetica, sans-serif;
          /* margin:0; */
          /* padding:0; */
          background:#FFF; 
          /*background-image: url(http://jasonjmonroe.com/styles/bg_body.jpg); */
          background-repeat: repeat-x;
         }
    
    h1{
	    background:#9b9b9b;
	    color:#FFF;
	    font-size:1em;
	    font-weight:700;
	    text-align:right;
	    margin:0;
	    padding:5px 5px 5px 0;
    }
    h2{
	    float:left;
	    font-size:1.6em;
	    font-weight:700;
	    width:550px;
	    margin:0;
	    padding:0px 0px 0px 0px;
    }
    h3 {    
	    font-size: 1.0em;
    }

    /* h2 .path{font-size:70%;} */
    
/* h1 {    font-size: 1.6em; color: #579;}
h2 {    font-size: 1.2em;}
h3 {    font-size: 1.0em;} */
   
    #main{
	/*    height:80%; */
	/*    min-height:550px; */
	/*    min-width:900px; */
	/*    position:absolute; */
	/*    width:100%; */
    }
    #content{
	    border:1px solid #9b9b9b;
	    height:730px; 
	 /*   left:50%; */ 
	 /*   position:absolute; */
	 /*   top:50%; */
	    width:650px; 
	 /*   margin:-195px 0 0 -450px; */
	 /*   padding:0; */
	 /*   background:#000; */
    }
    #content_matroska{
/*	    border:1px solid #9b9b9b; */
/*	    padding:0; */
    }
/*    #nav_dropdown{float:right;text-align:right;}
    #supplemental{height:550px;visibility:hidden;width:900px;}
*/    
    .thumbs{
	    /*border-right:3px solid #9b9b9b;*/
	    border-right:3px solid #ffffff;
	    border-top:3px solid #ffffff;
	    border-bottom:3px solid #ffffff;
	    border-left:3px solid #ffffff;
	    /*float:left; */
	    height:140px;
	    margin-right:0px;
	    overflow:auto;
	    padding-left:0px;
	    padding-right:0px;
	    padding-top:2px;
	    position:relative;
	    width:600px; 
	    scrollbar-base-color:#000;
	    scrollbar-arrow-color:#fff;
	    scrollbar-track-color:#555;
	    scrollbar-shadow-color:#aaa;
	    scrollbar-lightshadow-color:#fff;
	    scrollbar-darkshadow-color:#aaa;
	    scrollbar-highlight-color:#fff;
	    scrollbar-3dlight-color:#000;
    }
    #canvas{
	  /*  clear:right; */
	  /*  height:519px; */
	  /*  overflow:auto; */
	  /*  margin:0; */
	  /*  padding:20px 0 0; */
    }
    #title_footer{clear:both;margin:0;padding:0;}
    #canvas a{
/*	    border:0;
	    color:#9b9b9b;
	    text-decoration:none;
	    margin:0;
	    padding:0; */
    }
    #img_canvas{
/*	    border:0;
	    min-height:465px;
	    width:1px;
	    z-index:0;
	    margin:0;
	    padding:0; */
    }
    #canvas img{
	    border:1px solid #9b9b9b;
/*	    margin:0; */
	    margin:5px; 
    }
    .thumb_img{
	    border:1px solid #9b9b9b;
	    margin:1px;
	    padding:1px;
    }
    #menu{
/*	    font-weight:700;
	    position:relative;
	    top:-5px; */
            font-size:11pt;
    }
    #menu_left{
	    display:inline; 
    }
    #menu a{color:#000;text-decoration:none;}
    #menu a:hover{color:#000;}
    #keywords a{font-size:11pt;color:#000;}
    #keywords a:visited{font-size:11pt;color:#000;text-decoration:none;} 
    /*#keywords a:active{font-size:11pt;color:#FFF;text-decoration:none;}*/
    #keywords a:hover{font-size:13pt;color:#aaa;text-decoration:none;}
    #keywords a:link{font-size:11pt;color:#F00;text-decoration:none;}

    #signature a{color:#cc0000;text-decoration:none;}
    #signature a:hover{color:#4f4f4f;}
    .thumb_space{display:block;line-height:2px;width:150px;}
    .thumbs .folder{border:1px solid #9b9b9b;color:#000;display:block;height:2em;left:-4px;line-height:2em;position:relative;text-decoration:none;width:120px;}
    .thumbs a{border:0;padding:0;}
 
/*
  .folder .title{background:#FFF;border-left:1px solid #9b9b9b;display:block;font-size:85%;margin:0 0 0 5px;padding:0 0 0 5px;}
    .thumbs .folder:link,.thumbs .folder:visited,.thumbs .folder:active{margin:5px;padding:0;}
    .thumbs .folder:hover{background:#9b9b9b;}
    #no_file_content{border-left:1px solid #9b9b9b;height:520px;}
*/

    #loader{
	    background:#FFF;
	    border:1px solid #9b9b9b;
	    left:13px;
	    position:relative;
	    /*top:-400px; */
	    width:65px;
	    z-index:1;
	    padding:5px; 
    }
    .none{visibility:hidden;}
    .visible{visibility:visible;}
    #signature{color:#9b9b9b;font-size:80%;text-align:center;margin:0;padding:0;}

/*
    #canvas #slideshow a:link,#canvas #slideshow a:visited,#canvas #slideshow a:active,#canvas #menu_left a:link,#canvas #menu_left a:visited,#canvas #menu_left a:active,#canvas #menu_right a:link,#canvas #menu_right a:visited,#canvas #menu_right a:active{color:#000;padding:2px;}
    #canvas #slideshow a:hover,#canvas #menu_left a:hover,#canvas #menu_right a:hover{color:#aaa;padding:2px;}
    #menu_right,#slideshow{color:#000;display:inline;padding-left:210px;}
*/


/*    .thumb_folder{width:196px;border:1px solid #9b9b9b;left:1px;position:relative;line-height:12px;margin-bottom:4px;min-height:90px;background:#ececec;padding:2px 0;}
    .thumb_folder a{border:0;text-decoration:none;font-size:85%;color:#000;margin:0;padding:0;}
    .thumbs .thumb_folder a img{text-decoration:none;}
    .thumb_folder a:hover{color:#5b5b5b;text-decoration:underline;}
    .thumb_folder img{float:left;border:0;margin:0 2px;}
    .thumb_folder_description{text-align:left;font-size:85%;}
    .thumb_folder_title{text-align:center;display:block;border-bottom:1px solid #9b9b9b;font-size:0.9em;margin:0 0 5px 94px;padding:2px 0;}
*/
    .sitemap {
	    padding-left:50pt;
	    /* padding-right:50pt; */
/*	    border:1px solid #ffffff; */
	    /*border-bottom:2pt double #ffffff;*/
    }
    .sitewindow {
	    width:100%;
    	    background:#aaaaaa;
    }	    

    .subjecttext {
	    font:17pt arial, helvetica, sans-serif;
    }
A:LINK.subjecttext     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:17pt;
}
A:VISITED.subjecttext     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:17pt;
}
A:ACTIVE.subjecttext     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:17pt;
}
A:HOVER.subjecttext     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:underline;
        font-size:17pt;
}

    .subjectlink {
	    font:13pt arial, helvetica, sans-serif;
    }

A:LINK.subjectlink     {
	font-family: Verdana, Sans-serif;
        color:#ffffff;
        text-decoration:none;
        font-size:12pt;
}
A:VISITED.subjectlink     {
	font-family: Verdana, Sans-serif;
        color:#ffffff;
        text-decoration:none;
        font-size:12pt;
}
A:ACTIVE.subjectlink     {
	font-family: Verdana, Sans-serif;
        color:#ffffff;
        text-decoration:none;
        font-size:12pt;
}
A:HOVER.subjectlink     {
	font-family: Verdana, Sans-serif;
        color:#0000ff;
        text-decoration:none;
        font-size:12pt;
}


.down_arrow {
	#float:right;
	text-align: center;
	width: 30px;
	height: 30px;
	background-image: url(http://jasonjmonroe.com/images/down_arrow_red.png);
}

.right_arrow {
	#float:right;
	text-align: center;
	width: 30px;
	height: 30px;
	background-image: url(http://jasonjmonroe.com/images/right_arrow_red.png);
}

    .menuleft {
	    color:#000;
	    font:12pt arial, helvetica, sans-serif;
    }
A:LINK.menuleft     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:12pt;
}
A:VISITED.menuleft     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:12pt;
}
A:ACTIVE.menuleft     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:12pt;
}
A:HOVER.menuleft     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:underline;
        font-size:12pt;
}

    .menuslideshow {
	    color:#000;
	    font:14pt arial, helvetica, sans-serif;
    }
A:LINK.menuslideshow     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:14pt;
}
A:VISITED.menuslideshow     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:14pt;
}
A:ACTIVE.menuslideshow     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:14pt;
}
A:HOVER.menuslideshow     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:underline;
        font-size:14pt;
}

    .menuright {
	    color:#000;
	    font:12pt arial, helvetica, sans-serif;
    }
A:LINK.menuright     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:12pt;
}
A:VISITED.menuright     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:12pt;
}
A:ACTIVE.menuright     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:none;
        font-size:12pt;
}
A:HOVER.menuright     {
	font-family: Verdana, Sans-serif;
        color:#00f;
        text-decoration:underline;
        font-size:12pt;
}
