/* css for tcroses main page*/
   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;
    }
    
    #nav {
    /* column1 */
     overflow: hidden;
     width: 210px;
     font-size: 110%;
     line-height: 140%;
	}

.navcell {
     background: white url(./graphics/leftbarback.jpg) repeat-y 100% 0;
     }
     
/* 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;
     }     
     

     #titlebar {
     width: 750px; 
     display: inline;
     }

     #topmenu {
     width: 750px; 
     text-align: center;
     }
     
     /* 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 {
     width: 542px;
     }
     
     #featuredrose {
     width: 205px;
     height: 200px;
     text-align: center;
     }
     
     #companionplantsbox {
     width: 205px;
     height: 200px;
     text-align: center;
     }
     
     #bottomwelcomebar {
     width: 754px;
     height: 40px;
     text-align: center;
     }
     
/* 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;
     }
     
     a:hover img, a:active img
     {
     border: 4px solid #d300d3;
     }

/* Classes */

     p.pcenter {
            text-align: center;
            }
     
     .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;
	}
    
    table {
    border: 4px double #790079;
    border-collapse: collapse;
    }
       
    td {
       vertical-align: top;
       border: 4px double #790079;
       border-collapse: collapse;
       }
       
    td.titlearea {  
    height: 150px;
	min-height: 150px;
	max-height: 150px;
    }
         