div#galeria { width: 512px; margin: 0px auto; border: 4px solid #fff; padding-top: 20px; background: #e4e9ec url(../../../images/bg_gradient.gif) repeat-x; }

	div#galeria div.feature { float: left; position: relative; left: 0px; top: 0px; width: 225px; height: 225px; margin: 0px 0px 20px 20px; background: #ccc; overflow: hidden; }
			div#galeria div.feature div.image { height: 100%; font-size: 0px; line-height: 0px; }
				div#galeria div.feature div.image img { height: 100%; }
			div#galeria div.feature div.name { position: absolute; left: 15px; top: 50%; font-size: 14px;  text-transform: uppercase; }
				div#galeria div.feature div.name a { color: #231f20; }
				div#galeria div.feature div.name strong,
				div#galeria div.feature div.name span { padding: 0px 2px; background-color: #fff; }
	div#galeria div.event { float: left; position: relative; left: 0px; top: 0px; width: 225px; height: 122px; margin: 0px 0px 20px 20px; }
		div#galeria div.event div.image { float: left; width: 50%; height: 100%; overflow: hidden; }
			div#galeria div.event div.image a { display: block; height: 100%; font-size: 0px; line-height: 0px; }
				div#galeria div.event div.image a img { height: 100%; }
		div#galeria div.event div.info { float: left; width: 50%; }
			div#galeria div.event div.info div.name { margin-left: 8px; margin-bottom: 10px; font-size: 12px; text-transform: uppercase; }
			div#galeria div.event div.info div.date { margin-left: 8px; font-size: 10px; text-transform: uppercase; }
				
	div#galeria div.filters { clear: both; margin:20px;}
		div#galeria div.filters select { background-color: #fff; font-weight: normal; text-transform: capitalize; border: 1px solid #462f91; 
		color: #462f91; font-size: 9px;} 
		
		
		
	div#galeria div.internal { margin: 0px 20px 20px; }
		div#galeria div.internal div.name { font-size: 16px; font-weight: bold; text-transform: uppercase; }
		div#galeria div.internal div.date { font-size: 12px; text-transform: uppercase; }
		div#galeria div.internal div.location { font-size: 12px; text-transform: uppercase; }
		div#galeria div.internal div.text { margin: 1em 0px; font-size: 12px; }
		
		div#galeria div.internal div.thumbs { margin: 30px 0px; font-size: 12px; }
			div#galeria div.internal div.thumbs div.title { margin-bottom: 5px; text-transform: uppercase; font-weight: bold; font-size: 14px; }
			div#galeria div.internal div.thumbs div.thumb { float: left; width: 64px; height: 64px; margin-right: 20px; overflow: hidden; }
				div#galeria div.internal div.thumbs div.thumb img { height: 100%; }
		
		div#galeria div.internal div.clipping { margin: 30px 0px; font-size: 12px; }
			div#galeria div.internal div.clipping div.title { margin-bottom: 5px; text-transform: uppercase; font-weight: bold; font-size: 14px; }
			div#galeria div.internal div.clipping div.clip { text-transform: uppercase; }
				div#galeria div.internal div.clipping div.clip a { color: #333; }
					div#galeria div.internal div.clipping div.clip a span { color: #f05a5b; }
		
		div#galeria div.internal div.back { margin-top: 20px; text-align: right; font-size: 10px; }
		