@charset "UTF-8";

/* 	CSS Document */

/*	#########################################################################

	THIS SECTION MUST REMAIN AS PART OF THIS DOCUMENT!
	
	#########################################################################
	
	Use of this document and all associated files is subject to a licensing 
	agreement and requires a valid license key. It is strictly prohibited to 
	copy, reproduce or distribute this document in whole or in part without 
	written permisson from it's author.
	
	For more information e-mail: info@communitytree.ca
    
	-------------------------------------------------------------------------
	
	Property of: Community Tree Inc.
	Created on: November 8, 2008
	Original author: Daniel A. Franke
	Modified by: (Daniel Franke on 03-12-2010)
		
	-------------------------------------------------------------------------
	© Copyright 2010 Community Tree Inc.
	-------------------------------------------------------------------------
	
	
->	EVENT.CSS / STYLES AFFECTING THE SPECIAL EVENTS SECTION OF THE SITE */



	/* ##### CHINATOWN GATEWAY PROJECT ##### */
	
	.gateway-logos {
		margin:20px 0;
		padding:10px 0;
		border-top:solid 1px #666;
		border-bottom:solid 1px #666;
		}
		
	.platinum-sponsors {
		font-size:22px;
		color:#701519;
		border-bottom:dashed 1px #701519;
		padding-bottom:10px;
		margin-bottom:10px;
		}
	
	.platinum-sponsors ul {
		padding:0;
		margin:10 0 0 20px;
		}	
		
	.platinum-sponsors li {
		font-size:18px;
		color:#701519;
		list-style:none;
		}
		
	.gold-sponsors {
		font-size:18px;
		color:#857247;
		border-bottom:dashed 1px #857247;
		padding-bottom:10px;
		margin-bottom:10px;
		}
	
	.gold-sponsors ul {
		padding:0;
		margin:10 0 0 20px;
		}	
		
	.gold-sponsors li {
		font-size:14px;
		color:#857247;
		list-style:none;
		}
		
	.silver-sponsors {
		font-size:12px;
		color:#666;
		border-bottom:dashed 1px #666;
		padding-bottom:10px;
		margin-bottom:10px;
		}
	
	.silver-sponsors ul {
		padding:0;
		margin:10 0 0 20px;
		}	
		
	.silver-sponsors li {
		font-size:11px;
		color:#666;
		list-style:none;
		}
		
		

	
	/* ### EVENT HOME PAGE */
	
	#congratulatory-container { border-top:solid 1px #ccc; padding-top:20px; }
	
	#congratulatory-container ul { margin:0; padding:10px 0 0 25px; list-style:none; }
	
	#congratulatory-container a:link, #congratulatory-container a:visited 
	{ color:#333; text-decoration:none }
	
	#congratulatory-container a:hover { text-decoration:underline; color:#901C1E; }
	
	
	/* -------------------------------------- */

	
	.nav-frame { width:190px; height:500px; float:left; }
	
	#event-container { width:100%; background-color:#fff; padding:20px 0 40px 0; float:left; }
		
	#event-header-wrapper { float:left; }
	
	#event-logo-block { width:502px; padding-left:98px; margin-bottom:25px; float:left; }
	
	#event-info-date { font-size:12px; color:#333;
	margin: 20px 0 10px 0;}
	
	.event-info-date-date { font-size:16px; color:#666; text-transform:uppercase; }
	
	#event-side-nav { width:140px; margin:0; float:left; }
	
	#event-side-nav ul { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0; }
	#event-side-nav li { list-style:none; }
	#event-side-nav a:link, #event-side-nav a:visited  { font-size:12px; text-transform:uppercase; 
	text-decoration:none; line-height:28px; color:#333;  }
	#event-side-nav a:hover { color:#D62626; }
	
	#event-content-wrapper { width:390px; /*padding-right:40px;*/ float:right; } 
	
	.event-title-block { font-size:16px; text-transform:uppercase; padding:25px 0 3px 0; 
	border-bottom:solid 1px #000; }
	
	.event-content { font-size:12px; color:#333; line-height:18px; padding-top:5px; }
	
	
	
	/* ### Alternating bg color for event schedule table */
	
	table.event-schedule { font-family:Arial, Helvetica, sans-serif;
	}

	table.event-schedule td {
	padding:5px;
	}
	
	table.event-schedule tr.d0 td {
	background-color:#FCF6CF;
	}
	
	table.event-schedule tr.d1 td {
	background-color:#FEFEF2;
	}
	
	.event-schedule-titles { font-size:14px; color:#901C1E; font-weight:bold; 
	text-transform:uppercase; display:block; margin-top:10px; }
	
	.event-schedule-date {display:block; color:#8F1C1E; font-style:italic; margin-bottom:5px;  }
	
	.event-schedule-comments { display:block; font-style:italic; border-top:dashed 1px #666; margin-top:5px; padding-top:5px; }
	
	
	
	/* ### OTHER STYLES FOR FESTIVASIA */
	
	.event-important {
	font-size:14px; color:#000000; }
	
	.event-sponsor-spacer {
	padding-top:40px;
	}
	
	.event-gallery-imgs { border:solid 10px #ccc; padding:2px; margin-bottom:10px; }
	
	
	
