/*
Description: TET typography
Version: 0.2
Author: Philip Tyrer
Author URI: http://codedrose.com/
*/

body,html {
	font-family:				verdana, sans-serif;
	font-size:					85%;
	line-height:				1.8em;
	}

/* Headings
--------------------------------------------------------------------------------*/

h1,h2,h3,h4,h5,h6 {
	font-family: 				Arial;
	}

h1 {
	font-size:					200%;
	margin:						5px 0 15px 0;
	padding:					0;
	color: 						#722c61;
	}

h2 {
	font-size:					150%;
	margin: 					0 0 10px 0;
	padding: 					0;
	color: 						#722c61;
	}

h2.divider {
	border-bottom:	1px dashed #7f4374;
	clear: both;
	}

h3 {
	font-size:					120%;
	padding:					0;
	color: 						#722c61;
	}

h4 {
	font-size:					100%;
	padding:					0;
	}

h5 {
	font-size:					90%;
	padding:					0;
	}

h6 {
	font-size:					70%;
	padding:					0;
	}

h3 span {
	float:						right;
	}

div#footer {
	font-size: 					85%;
	}

/* Links
--------------------------------------------------------------------------------*/

a {
	outline:					none;
	text-decoration:			none;
	}
a:link {
	color: 						#84b069;
	}
a:visited {
	color: 						#722C61; /*#71985b;*/
	}
a:hover,a:active {
	color: 						#ffffff;
	/*text-decoration: underline;*/
	}

a.remove {
  color: red;
}
a.remove:hover {
  color: #cc0000;
}

a#logo h1 {
	display: 					none;
	}

/*
div.img-preview a {
	display:					block;
	width: 						150px;
	height: 					150px;
	border: 					1px solid #333333;
	}

div.img-preview a:link {
	border: 					1px solid #333333;
	}

div.img-preview a:link {
	border: 					1px solid #aaaaaa;
	}

div.img-preview a:hover,div.img-preview a:active {
	border: 					1px solid #dd5555;
	}
*/

/* Blocks
--------------------------------------------------------------------------------*/

div#block-location,div#block-timeStart,div#block-timeFinish {
	text-align: 				center;
	}

/* search */

div#block-location {
	color: 						#bac0d4;
	}

div#search-submit a h2 {
	display: 					none;
	}

/* list blocks */

div.description-short h2 {
	font-size:				140%;
	text-align:				center;
	margin:						4px 0 0 0;
	padding:					0;
}
div.description-short p {
	text-align:						center;
}

div.description-short,div.times-short {
	font-size: 					95%;
	}

/* time table */

div.times-full h3 {
	margin-bottom:				0;
	padding: 					3px 0 3px 0;
	text-align:					center;
	background-color:			#53264b;
	color: 						#d0bbd0;

	}


/* Text
--------------------------------------------------------------------------------*/

p {
	margin: 					0 0 15px 0;
	padding: 					0;
	}

ol, ul {
	margin:						5px 10px 5px 30px;
	padding: 					0;
	}

ul {
	list-style: 				square;
	}

strong {
	font-weight:				bold;
	}

em {
	font-style:					italic;
	}

.font-red {
	color: 						red;
	font-weight:				bold;
	}

.font-green {
	color: 						green;
	font-weight:				bold;
	}

.alignRight {
	text-align:					right;
	}

.font-sml-black {
	font-size: 					90%;
	color: 						#000000;
	}

.font-sml-pink {
	font-size: 					90%;
	color: 						#776b7a;
	line-height: 				1.4em;
	margin-top: 				0;
	}

.font-tiny-white {
	font-size: 					85%;
	color: 						#ffffff;
	}

.font-big-green {
	font-size: 					150%;
	color: 						green;
	}

div#profile-comment {
	color: 						#f8dffb;
	}