/*************************************************************/
/**                                          **/
/** CSS Designed for use with the "Facsimiles of         **/
/** Illuminated Manuscripts of the Late Medieval Period" **/
/** site.  Associated styles are "print.css" and         **/
/** "contribute.css" (see below for more detail on our CSS  **/
/** hack for Contribute).  Both of those files are located  **/
/** in the css directory.                          **/
/**                                          **/
/*************************************************************/

/*************************************/
/**  IE 6 Peekaboo-Bug Holly Hack   **/
/*************************************/

/* Hides from IE5-mac \*/
* html #two_column, html #three_column {height: 1%;}
/* End hide from IE5-mac */

/*************************************/
/**                                 **/
/**     STRUCTURAL FORMATTING       **/
/**                                 **/
/*************************************/

body {
   background:#333333 url("../images/bg_main.gif") top left repeat-y;
   margin:0;
   font-family:Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:.9em;
}

#container {
   background-color:#FFFFFF;
}

#header {
   background:#92482e url("../images/bg_header.gif") top left no-repeat;
   height:94px;
   padding-left:120px;
   overflow:hidden;
}

#three_column {
   background:transparent url("../images/bg_three_column.gif") top left repeat-y;
}

#two_column {
   background:transparent url("../images/bg_two_column.gif") top left repeat-y;
}

#left_column {
   background-color:transparent;
   width:120px;
   float:left;
   overflow:hidden;  
}

#inset_menu_column {
   background-color:transparent;
   width:203px;
   float:left;
/* overflow:hidden;*/   
}

#three_column #right_column {
   background-color:transparent;
   margin:0 0 0 327px;
}

#two_column #right_column {
   background-color:transparent;
   margin:0 0 0 120px;
   padding:10px;  
}

#footer {
   background:#333333 url("../images/bg_main.gif") top left repeat-y;
   text-align:center;
   color:#FFFFFF;
   font-size:.8em;
   padding:10px 0;
   padding-left:120px;
   
}

#clear_both {
   background-color:transparent;
   clear:both;
   margin:0;
   padding:0;
}

.menu_array img {
   float:left;
   margin-top:0;
   margin-right:3px;
}

.center {
   text-align:center;
   margin:0 auto;
}

#ua_linkback {
   position:absolute;
   left:0;
   top:0;
   margin:0;
   padding:0;
}

td {
   width:33%;
   border:1px solid #92482e;
}

tr {
   vertical-align:top;
}

#photo_wrapper {
   /*background-color:#C1c1c1;*/
   float:left;
   padding:0 10px 10px 0;
}

/*************************************/
/**                                 **/
/**          FONT FORMATTING         **/
/**                                 **/
/*************************************/

#header h1 {
   color:#FFFFFF;
   margin:0;
   padding:10px 25px;
   text-align:center;
}


h3 {
   text-align:center;
   margin:10px 0 10px 0;
}

h3 p {
   margin:0;
   padding:0;
}

#ua_text {
   color:#FFFFFF;
   text-align:center;
   font-size:.7em;
   padding:3px 4px;
}

#right_column h2 {
   margin:0 0 5px 0;
   text-align:center;
   font-size:1.8em;
}

#item_photo {
/* Testing for 4/19 */
/* margin:0 auto;
   text-align:center;
   padding-top:5px;*/
}

#item_enlarge {
   text-align:center;
   font-size:.8em;
}

#item_text {
   padding:0 5px;
}

#item_text p {
   margin:0;
   padding:0 0 15px 0;
}
/*************************************/
/**                                 **/
/**          LINK FORMATTING         **/
/**                                 **/
/*************************************/

/*************************************/
/**             ua_text              **/
/*************************************/

#ua_text a {
   color:#FFFFFF;
   text-decoration:none;
}

#ua_text a:link, #ua_text a:visited {
   color:#FFFFFF;
   text-decoration:none;
}

#ua_text a:hover {
   color:#FFFFFF;
   text-decoration:underline;
}

/*************************************/
/**            left_column           **/
/*************************************/

#left_column .menu_array {
   margin-top:8px;
}

#left_column .menu_array ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
   font-size: .85em;
}

#left_column .menu_array li {
   margin: 5px 0;
   font-weight:bold; 
}

#left_column .menu_array a {
   display: block;
   padding: 2px 2px 2px 12px;
   width: 106px;
   color:#FFFFFF;
   background-color:transparent;
}

#left_column .menu_array a:link, #left_column .menu_array a:visited {
   color: #FFFFFF;
   text-decoration: none;
}

#left_column .menu_array a:hover {
   background:#efefef url("../images/bg_menu_hover.gif") top left repeat-y;
   color: #000000;
}

/*************************************/
/**       inset_menu_column         **/
/*************************************/

#inset_menu_column .menu_array {
   margin-top:8px;
}

#inset_menu_column .menu_array ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
   font-size: .85em;
}

#inset_menu_column .menu_array li {
   margin: 3px 0 10px 0;
   font-weight:normal;
}

#inset_menu_column .menu_array a {
   /*/*/display: block;
   padding: 2px 2px 2px 2px;
   border-top: 1px solid #c1c1c1;
   border-bottom: 1px solid #c1c1c1;
   width: 196px;
   color:#000000;
   background-color:transparent; /* */
   min-height:45px;
}

#inset_menu_column .menu_array a:link, #inset_menu_column .menu_array a:visited {
   color: #000000;
   /*/*/color: #000000;
   text-decoration: none; /* */
   min-height:45px;
}

#inset_menu_column .menu_array a:hover {
   background-color:#efefef;
   border-top: 1px solid #92482e;
   border-bottom: 1px solid #92482e;
   color: #000000;
   min-height:45px;
}

.link_wrap {
   height:44px;
}

/*************************************/
/**       right_column table        **/
/*************************************/

/*
#right_column table a {
   text-decoration:none;
   color:#000000;
   display:block;
   padding:5px;
   font-size:.9em;
}

#right_column table a:link, #right_column table a:visited {
   text-decoration:none;
   color:#000000;
   display:block;
   padding:5px;
   font-size:.9em;
}


#right_column table a:hover {
   text-decoration:none;
   color:#0000FF;
   display:block;
   padding:5px;   
   font-size:.9em;
}
*/

/*************************************/
/**          item_enlarge           **/
/*************************************/

/*#item_enlarge a {
   text-decoration:none;
   color:#996666;
}

#item_enlarge a:link, #item_enlarge a:visited {
   text-decoration:none;
   color:#FFFF00;
}

#item_enlarge a:hover {
   text-decoration:blink;
   color:#66FF66;
}*/

/*************************************/
/**                                 **/
/**          NON-CSS BROWSERS        **/
/**                                 **/
/*************************************/

.no_css {
   display:none;
}

/*************************************************************/
/**                                          **/
/** Contribute allows administrators to designate a         **/
/** specific style sheet to allow users to use and       **/
/** impliment when creating and editing pages. We didn't **/
/** want to create an entirely new style sheet which     **/
/** would have to be included on every page. We also     **/
/** didn't want to include all the styles in inner.css,     **/
/** as many of them pertain only to layout and/or        **/
/** elements that we don't want people messing with.     **/
/** We were able to find a hack through which we list    **/
/** the styles in this file, but only define them in     **/
/** inner.css. Contribute then reads from this file         **/
/** and allows users to impliment the following, but     **/
/** this file isn't included anywhere.                **/
/**                                          **/
/*************************************************************/