.UI .UI_button {
	padding:0;
	margin:0;
	width:auto;
	overflow:visible;
	text-align:center;
	white-space:nowrap;
	height:30px;
	line-height:28px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.UI .UI_button span {
	font-weight:bold;
	display:block;
	margin:0;
	text-transform:capitalize;
	$block height:30px;
	line-height:28px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.UI .UI_button:hover {
	cursor:pointer
}

.UI .UI_button_red {
	background:#ba0001;
	border:1px solid #090909;
}

.UI .UI_button_red span {
	color:white;
}

.UI .UI_button_red:hover {
	background-color:#970102
}

.UI_form input {
	margin-bottom:10px;
}

.UI_form input[type = password] {
	font-size:20px;
	font-style:italic;
	border:0;
}

.UI_form input[type = text] {
	font-size:20px;
	font-style:italic;
	border:0;
}

.UI_form label {
	font-weight:bold;
	text-transform:capitalize;
	$al_right;
	margin-right:10px;
}

.UI_form .UI_form_button.al_right button {
	float:right;
}

.UI_rounded {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.UI_hmenu {
	margin:0;
	padding:0;
}

.UI_hmenu li {
	float:left;
	display:block;
	margin:0;
}

.UI_hmenu li a {
	float:left;
	display:block;
	padding:10px;
	text-transform:capitalize;
}

.UI_hmenu_right li {
	float:right;
}

.UI_hmenu_right li a {
	float:right;
}

.TPL_entry, .TPL_container {
	border:5px solid #090909;
	background:#090909;
	margin-bottom:20px;
	background-color:#090909;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-border-radius:2px;
}

.TPL_entry, .TPL_container .thumbnail {
	margin-bottom:10px
}

.TPL_entry_body {
	padding:0 5px 10px 5px
}

.TPL_container_body {
	padding:10px;
}

.thumbnail {
	margin-bottom:10px
}

