@charset "UTF-8";
/* CSS Document */
/*	-------------------------------------------------------------
	KAT DE LUNA SITE
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		side_components.css
	Date:			3/17/2010

	Author:		UMRG New Media


/*	--------------------------------------------------------------------------------------------------------------------------
	main/body Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		vertical-align: baseline;
		background: transparent;
	}
	body {
		line-height: 1;
		font:normal 12px Arial, Helvetica, sans-serif;
		background:#000000 url(../../images/Background.jpg) top center fixed;
	}
	ol, ul {
		list-style: none;
	}
	blockquote, q {
		quotes: none;
	}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none;
	}
	
	/* tables still need 'cellspacing="0"' in the markup */
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	.altText {
		width:0; height:0;
		display:block;
		overflow:hidden;
	}
	.cleaner {
		clear:both;
		height:0px;
		font-size:1px;
		overflow:hidden;
		border:none;
		margin:0; padding:0;
		background:transparent;
	}
	.clearfix:after {
		content: ".";
		display: block;
		clear:both;
		visibility:hidden;
		line-height:0;
		height:0;
	}
	.clearfix {
		display:inline-block;
	}	
	html[xmlns] .clearfix {
		display:block;
	}
	* html .clearfix {
		height:1%;
	}
	

			
/*	--------------------------------------------------------------------------------------------------------------------------
	sideCol twitter
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#sideCol {
		widows:227px;
		display:block;
		float:left;
		margin:29px 0 0 21px;
	}
	#sideCol #twitter {
		margin:29px 0 29px 0;
		width:214px;
		background:#FFDCE9;
		border:solid 1px #000;
	}
	
	#sideCol #twitter h1 {
		width:214px; height:38px;
		background:url(../../images/header_twitter.gif);
	}
		#twitter ul#tweets {
			margin:11px;
			font:normal 11px Arial, Helvetica, sans-serif;
		}
			#twitter ul#tweets li {
				margin:0 0 11px 0;
			}
		#twitter ul#tweets li span a {
			color:#6a1761;
		}
			#twitter ul#tweets li span a:hover {
				color:#de97fb;
			}
		#twitter ul#tweets li span.time {
			color: #666;
		}
	#twitter .twitter_footer {
		background:#FFDCE9;
		height:5px;
	}
/*	--------------------------------------------------------------------------------------------------------------------------
	sideCol schedule
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#sideCol #schedule {
		margin:0 0 29px 0;
		width:214px;
		background:#FFDCE9;
		border:solid 1px #000;
	}
	#sideCol #schedule h1 {
		width:214px; height:38px;
		background:url(../../images/header_schedule.gif) no-repeat;
	}
		#sideCol #schedule p {
			margin:11px;
			font:bold 12px Arial, Helvetica, sans-serif;
		}
		#sideCol #schedule ul {
			font:normal 12px Arial, Helvetica, sans-serif;
		}
			#sideCol #schedule ul li {
				margin:11px;
				font:normal 12px Arial, Helvetica, sans-serif;
			}
				#sideCol #schedule ul li span.venue a {
					text-decoration:none;
					color:#6A1761;
				}
				#sideCol #schedule ul li span.date {
					color: #666;
					font:normal 11px arial, helvetica, sans-serif;
					display:block;
				}
	#sideCol #schedule .schedule_footer {
		background:#FFDCE9;
		height:5px;
	}

		
			


