#time_narrative {
		font-style: italic;
		}
	ul li {color: #06c; font-weight: bold;}
	ul  ul li {color: #06c; font-weight: normal;}
	ul  ul ul li {color: black; font-weight: normal;}
	body {font-family: sans-serif; font-size: 14px;}
	div#c360_contact {
		margin: 0; padding: 0;
		border-top: gray solid 2px;
		border-bottom: gray solid 1px;
		}
	div#c360_contact p {margin: 0; padding: 0; text-align: center; display: block;
		font-size: 12px;
		color: gray;}
	h2 {color: #06c; padding: 0; margin: 0; margin-top: 3px;}
	p {margin: 0; padding: 0; margin-left: 5px; margin-bottom: 5px; }
	
	div#openingMessage, div#closingMessage { background-color: #F0F8FF; height: 20%; 
		font-family: sans-serif; font-size: 16px; font-weight: bold; color: #008B8B;
		text-align: center;}
	div#logo { background-color: white; height: 20%; text-align: center;}
	div#closingMessage {height: 60%}
	table.wordsandpictures {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;	
	margin: 0; padding: 0;
	border-collapse: collapse;
	table-layout: auto;
	empty-cells: show;	
	background-color: #ffc;
	}
	table.wordsandpictures td {padding-top: 2px; padding-bottom: 2px; border-bottom: #ffffff}
	table.wordsandpictures td.row1 {padding-top: 7px; padding-left: 5px; border-bottom: #ffffff}

	div.mainHeaderSubmenu {background-color: #ffc;  
		 padding: 0; margin: 0; padding-top: 12px; padding-left: 1px; 
		color: black; font-size: 11px; display: block; float: right; padding-right: 3px; width: 30%; }
	div#mainHeader { height: 85px; width: 476px; padding: 0; margin: 0; border-right: 4px #ffffff solid; background-color:#ffc;}
	div#highlights { padding:0; width: 476px; margin: 0; border-right: 4px #ffffff solid; position: absolute; top: 90px;}
	div#sectionHeader {width: 476px; padding: 0; margin: 0; border-right: 4px #ffffff solid; background-color:#ffc;}
	
	div#sectionHead { color:#228b22; font-weight: bold; padding-top: 2px; padding-bottom:2px;
		border-top: gray solid 2px; border-bottom: gray solid 1px; padding-left: 3px; background-color:#ffc;}
	
	div#announcements{}
	div.item {padding: 7px 0px 7px 5px; background-color: white; margin-right: 3px; border-bottom: 4px #ffc solid;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;}
	a.signUp {text-decoration: none; font-weight: bold;}	
	a.signUp:hover{font-weight: bold; color: green; }
	div.producers {font-style: italic; color: maroon; font-size: 12px; font-weight: bold;}
	div.title {font-size: larger; font-weight: bold; color: #060; padding-left: 5px;}
	a.itemHeader {color: #060; text-decoration: none;}
	div.timeNarrative {margin: 0; padding: 0; color: #060; margin-bottom: 3px;padding-left: 5px;}
	div.shortDesc {margin: 0; padding: 0; padding-left: 15px; margin: 3px 0; font-weight: normal;}
	div.pricing {padding-left: 5px;}
	div.eventLocation {padding-left: 5px;}
	a.itemMore {color: #060; text-decoration: underline; }
	a.itemMore:hover {font-style: italic; }
	a.itemHeader:hover {text-decoration: underline}
	.calItem {background-color: white; padding-left: 2px}
	div#logonMain {width: 50%; padding: 20px; margin-top: 10%; margin-left: 25%; 
		font-family:Verdana, Arial, Helvetica, sans-serif; border-left: 1px gray solid; border-top: 1px gray solid; border-right: 3px black solid; 
		border-bottom: 3px black solid; background-color: white; font-size: 14px;  -moz-border-radius: 5px;}
		
		div#showFlyer {width: 700px}
	div#flyerCol02 {float:right;  width: 190px;  margin: 0; padding: 0; margin-top: 65px; clear:both;}
	div#flyerCol01 {width: 490px;}
	div#showDetail {width: 750px; margin-left: 5px; background-color: white; }
	div.scrollCalendar{ padding: 0; margin: 0;   
		border-left: 1px solid #e8d29f; width: 100%; height: 100%; padding-left: 2px}
	div.scrollCalendarSection{ padding: 0; margin: 0;   
		border-left: 1px solid #e8d29f; right: 0;  width: 100%;  clear:both; padding-left: 2px;}
	div#sectionContacts{ padding: 0px 0 3px 0px; margin: 0;  width:100%;
		border-left: 1px solid #e8d29f; right: 0; top: 0px;    background-color: #ffc; clear: both;}
	div#rightSide {background-color: #ffc; width: 290px;  position: absolute; left: 480px;}
	div#divRightSideAds {background-color: white; width: 290px;  clear:both; left: 0px;}