/*
----------------------------------------------------------------------------------------
    events.css
   
    Local style sheet for both events and past events pages
   
    (c) 2010 The Lennox Berkeley Society
----------------------------------------------------------------------------------------
*/

.section table	    {
  					width: 638px;
  					max-width: 638px;
					margin: 0px;
					border: none;
					}

/*  total page width:   1 + 70 + 638 + 70 + 1 = 780
    section width:      638
    table width:        638
    table cell spacing: 10
    column width:       10 + 1 + 15 + 267 + 15 + 1 + 10 + 10 + 1 + 15 + 267 + 15 + 1 + 10 = 638
    */
			
.section td		    {
  					width: 267px;
  					max-width: 267px;
					padding-top: 6px;
					padding-left: 15px;
					padding-right: 15px;
					padding-bottom: 15px;
					margin-top: 5px;
					margin-bottom: 5px;
					margin-left: 0px;
					margin-right: 0px;
					vertical-align: top;
					border: 1px solid;
					border-color: #ddd;
					background-color: #FDFCEE;
					}

/* h3 is the day of the month as text followed by numeric */
.section h3, h4     {
                    font-family: "Palatino Linotype", Palatino, Serif;
                    font-size: 30px;
                    text-align: right;
                    color: #EB7763;
                    /* padding-bottom: 0px; */
                    margin-bottom: 0px;
                    margin-top: 2px;
                    line-height: 110%;
                    }
                    
/* h4 is month as text */
.section h4         {
                    /* padding-top: 0px; */
                    margin-top: 0px;
                    font-size: 14px;
                    font-weight: normal;
                    }
                    
/* h5 is the event title and time (e.g. 9.45am: Sung Eucharist).  Any h5 text should be replaced by dynamically
   generated image text in the Avant Que font providing the browser supports it */
h5                  {
                    font-family: "Palatino Linotype", Palatino, Serif;
                    font-weight: bold;
                    font-style: normal;
                    font-size: 18px;
                    margin-top: 4px;
                    margin-bottom: 4px;
                    max-width: 267px;
                    }

/* The title of a work - a little larger than body text.  Applied to <span> */     
.work				{
					font-family: "Palatino Linotype", Palatino, Serif;
					font-style: normal;
					font-weight: bold;
					font-size: 1.2em;
					margin-bottom: 4px;
					}

/* Modifies h3 */                    
.day                {
                    font-family: "Palatino Linotype", Palatino, Serif;
                    font-size: 12px;
                    color: #888;
                    }
                    
.rule               {
                    border-top: 1px solid;
                    border-color: #ccc;
                    width: 100%;
                    height: 1px;
                    margin-top: 14px;
                    margin-bottom: 14px;
                    }
