
	* { margin: 0; padding: 0; font-family: Arial;Helvetica;sans-serif; }
	img { border: 0; }
	body { background: #000000; }

	
	#content-wrapper { padding: 15px 15px 30px 15px; background: #fff; border-bottom: 2px solid #0f9bcd; }
	
	#nav { height: 28px; background: #0f9bcd; border-bottom: 2px solid #0f9bcd; }
	#nav ul { list-style: none; width:100%; }
	#nav ul li { float: left; width: 49%; height: 28px; background: #0f9bcd; line-height: 28px; text-align: center; }
	#nav ul li.l { float: right; }
	#nav ul li.active { background: #e33582; }
	#nav ul li a { display: block; color: #fff; font-size: 14px; text-decoration: none; font-weight: bold; }
	
	#lang { height: 28px; background: #007b6b;}
	#lang ul { list-style: none; width:100%; }
	#lang ul li { float: left; width: 24%; height: 28px; background: #007b6b; line-height: 28px; text-align: center; }
	#lang ul li.r { float: right; }
	#lang ul li.active { background: #ef3a64; }
	#lang ul li a { display: block; color: #fff; font-size: 14px; text-decoration: none; font-weight: bold; }
	
	#navMeta ul { height: 28px; list-style: none; }
	#navMeta ul li { float: right; height: 28px; font-size: 14px; color: #0f9bcd; font-weight: bold; text-align: right;  line-height: 27px; }
	#navMeta ul li a { display: block; height: 28px; color: #ef3a64; text-decoration: none; }
	#navMeta ul li.back { float: left; }
	
	h2 { margin: 0 0 5px 0; font-size: 14px; }
	h3 { font-size: 14px; color: #000; }
	h4 { margin: 0 0 5px 0; font-size: 12px; color: #000; }
	
	form { margin: 0 0 15px 0; padding: 0 0 15px 0; border-bottom: 1px solid #dcdcdc; }
	form input.formText { width: 98%; margin: 0 0 5px 0; padding: 2px; font-size: 14px;  }
	form input.formSubmit { font-size: 14px; background: #e33582; color: #fff; border: 2px solid #e33582; font-weight:bold; }
	form select { width: 98%; margin: 0 0 5px 0; font-size: 14px; }
	
	.user-content p { font-size: 14px; }
	.user-content p a { color: #f36b8a; }
	.user-content img { display: block; padding: 10px 0; }
	.photoLeft { float: left; padding: 0 10px 0 0; }
	
	#event .user-content { margin: 10px 0 0 0; padding: 10px 0 0 0; border-top: 1px solid #dcdcdc; }
	#event.event { padding: 10px 0 0 0; overflow: hidden;  height:100%; }
	
	.events { border: none; }
	.event td { padding: 2px 0; vertical-align: top; }
	.event td img { padding: 0 10px 0 0; }
	.event p.dt { font-size: 12px; color: #0f9bcd; font-weight: bold; }
	.event p.lc { font-size: 12px; color: #e33582; font-weight: bold; }
	.event p.lc a { font-size: 12px; color: #e33582; font-weight: bold; }
	.event p.lc span { font-size: 12px; color: #e33582; font-weight: normal; }
	.event a { text-decoration: none; }
	
	.paging ul { height: 28px; list-style: none; border-top: 1px solid #dcdcdc; }
	.paging ul li { float: left; width: 80%; height: 28px; text-align: center; font-size: 12px; color: #000; font-weight: bold; line-height: 27px; }
	.paging ul li a { display: block; height: 28px; color: #000; text-decoration: none; line-height: 24px; }
	.paging ul li.prev { width: 10%; font-size: 16px; }
	.paging ul li.next { width: 10%; font-size: 16px; }
	
	dl { margin: 20px 0 0 0; font-family: Arial; font-size:12px; }
	dt { font-weight: bold; float: left; margin-right: 4px; }
	dl a { color: #ef3a64; }
	dt,dd { padding: 4px 0;}
	
	#nav-meta { text-align: center; }
	#nav-meta a { display: block; color: #FFF; font-size: 12px; font-weight: bold; padding: 3px 0; }

