	body
	{
        margin: 0px;
        padding: 0px;
        background-color:: #FFFFFF;
		color: #7D007D;
        font-family: arial, helvetica, sans-serif;
        font-size: 100%;
        line-height: 120%;
	}

/*  Divisions */
    
    #tcroses-main
    /* container 2 */
    {
                 clear: left;
                 float: left;
                 width: 980px;
                 overflow: hidden;
                 border: 4px double #7d007d;
    }
    
    #container1 {
    float: left;
    width: 980px;
    position: relative;
    right: 775px;
    border-right: 4px double #7d007d;
    background: white url(./graphics/leftbarback.jpg) repeat-y 100% 0;
    }
    
    #nav {
    /* column1 */
     /* left logo - navigation column */
     float: left;
     width: 210px;
     position: relative;
     left: 770px;
     overflow: hidden;
     font-size: 110%;
     line-height: 140%;
     }
     
/* Navigation division elements and links */
     
     #nav ul
     {
     margin: 0;
     padding: 0;
     list-style-type: none;
     text-align: center;
     }

     #nav ul li
     {
     padding: 0 3px 3px 3px;
     }
     
     #nav ul li a:link, #nav ul li a:visited
     {
     display: block;
     color: #FFF;
     background-color: #7d007d;
     text-decoration: none;
     width: 201px;
     }
     
     #nav ul li a:hover, #nav ul li a:active
     {
     color: #7d007d;
     background: #FAD6FA;
     }     
     
          
     #column2
     {
     float: left;
     width: 770px;
     position: relative;
     left: 774px; 
     overflow: hidden;
     }
     
     #titlebar {
     float: left; 
     width: 770px;
    height: 150px;
	min-height: 150px;
	max-height: 150px; 
     /* left: 779px; */
     /*height: 141px; */
     /* text-align: center; */
     /* border-bottom: 4px double #CCC; */
     display: inline;
     /*border-bottom: 4px double #7d007d;*/
         border-bottom: 4px double #7d007d;
     }

 
     #topmenu {
     /* menu area in titlebar */
     width: 770px; 
     text-align: center;
     margin-left: auto;
     margin-right: auto;
    /* border-bottom: 4px double #7d007d;*/
     }
     
     /* Top Menu division elements and links */
     
     #topmenu ul
     {
     padding-left: 0;
     margin-left: 0;
     list-style-type: none;
     }

     #topmenu ul li
     {
     display: inline;
     }

     #topmenu ul a 
     {
      text-align: center;
      padding: .2em 1em;
      text-decoration: none;
      color: #7d007d;
      font-style: italic;
      font-size: 110%;
      line-height: 140%;
      }
      
     #topmenu ul a:hover, #topmenu ul li a:active
     {
     color: #d300d3;
     } 
     
     /* content  area of webpages, rose less archive pages */
     #content2 {
     padding: 10px;
          }
     
/* Standard Links */
     
     a:link, a:visited
     {
     color: #7d007d;
     text-decoration: underline;
     }
     
     a:hover, a:active
     {
     color: #d300d3;
     }
     
     /* Image Links */

     a:link img, a:visited img
     {
     text-decoration: none;
     }

     
/* Classes */

     p.pcenter {
            text-align: center;
            }
            
     p.pcenter-italic {
                     text-align: center;
                     font-style: italic;
                     }
     
     .imageright
     {
     text-align: right;
     }
     
     .image-floatright
     {
     float: right;
     margin: 0px 0px 15px 20px;
     }
     
     .image-floatleft
     {
     float: left;
     margin: 0px 20px 15px 0px;
     }                  
     
     .imagecenter
     {
     text-align: center;
     }
     
     img
     {
     border-style: none;
     }
          
     h2
     {
     font-size: 150%;
     line-height: 160%;
     text-align: center;
     }
     
     h3 {
     text-align: center;
     }
     
     table.center {
		border-collapse: collapse;
		width: 80%;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
	}
    
    td {
       vertical-align: top;
       text-align: left;
       padding: 5px;
       }
       
     td.bottompad {
     padding: 5px 5px 25px 5px;
     }
     
     tr.highlight1 {
     background-color: #fad6fa;
     }
     
     div.thumbnail {
     float: left;
     width: 160px;
     margin: 5px;
     padding: 5px;
     border: 1px solid #7d007d;
     text-align: center;
	height: 220px;
	min-height: 220px;
	max-height: 220px;
     }
     
     .u {
     text-decoration: underline;
     }
     