body 					{ width:100% !important; margin:0 !important; padding:0 !important; line-height: 1.3; font-family: 'Trebuchet MS', Trebuchet, Tahoma, Arial, sans-serif; color: #000; background: none; font-size: 10pt; }

/*Headings */
h1,h2,h3,h4,h5,h6 		{ margin: 0; padding: 0; font-weight:bold; letter-spacing: -1pt; }
h1						{font-size:19pt;}
#header h1				{font-size: 25pt; text-align: right}
#header h2				{ color: #999; border-bottom: 2px solid #333; text-align:right }
h2						{font-size:17pt;}
h3						{font-size:15pt;}
.event h3				{ letter-spacing: 0pt; }
h4,h5,h6				{font-size:12pt;}

blockquote 				{ margin: 1.3em; padding: 1em;  font-size: 10pt; }
hr 						{ background-color: #ccc; }

/* Images */
img 					{ display: block; margin: 1em 0; }
a img 					{ border: none; }

/* Links */
a:link, a:visited 		{ background: transparent; font-weight: 700; color:#333; text-decoration: none; }

/* Table */
table 					{ margin: 1px; text-align:left; }
th 						{ border-bottom: 1px solid #333;  font-weight: bold; }
td 						{ border-bottom: 1px solid #333; }
th,td 					{ padding: 4px 10px 4px 0; }
tfoot 					{ font-style: italic; }
thead 					{display: table-header-group;}
tr 						{page-break-inside: avoid;}
.event					{ padding: 5px 0; border-bottom: 1px solid #999; }
#design-by				{ text-align:center; }

/* Lists */
ul						{ margin:0; padding:0; list-style: none;}
li						{ display:inline; padding: 0 5px; margin: 0 }

/* HIDE */
#header .add-event,
#header .manage-events,
#search,
#navigation,
.edit-event,
.date-meta,
.view-all-events,
.grid-4,
.cal,
.gotop,
#paginate,
.push,
#links					{ display: none; }