/* CSS style - Core Design Typography plugin for Joomla! 1.5 */

/* Bubbles - default settings */
div.bubble_speech_rounded, div.bubble_speech_square, div.bubble_thinking_rounded, div.bubble_thinking_square, div.bubble_brain_rounded, div.bubble_brain_square, div.bubble_book_rounded, div.bubble_book_square, div.bubble_help_rounded, div.bubble_help_square, div.bubble_pencil_rounded, div.bubble_pencil_square {
	margin: 15px 0;
}

div.bubble_speech_rounded span.author,
div.bubble_speech_square span.author,
div.bubble_thinking_rounded span.author,
div.bubble_thinking_square span.author {
	padding-left: 20px;
	margin-left: 15px;
	background: url(bubble/images/icon-author.png) no-repeat center left;
	font-weight: bold;
}

div.bubble_brain_rounded span.author, div.bubble_brain_square span.author, div.bubble_book_rounded span.author, div.bubble_book_square span.author, div.bubble_help_rounded span.author, div.bubble_help_square span.author, div.bubble_pencil_rounded span.author,
div.bubble_pencil_square span.author {
	bottom: 27px;
	font-weight: bold;
	left: 57px;
	position: relative;
}

div.bubble_thinking_square div div div div div, div.bubble_brain_square div div div div div, div.bubble_book_rounded div div div div div, div.bubble_book_square div div div div div, div.bubble_help_rounded div div div div div, div.bubble_help_square div div div div div, div.bubble_thinking_rounded div div div div div, div.bubble_brain_rounded div div div div div, div.bubble_speech_rounded div div div div div, div.bubble_speech_square div div div div div, div.bubble_pencil_rounded div div div div div, div.bubble_pencil_square div div div div div {
	margin: 0;
	padding: 10px 15px 45px;
	width: auto;
}

div.bubble_speech_rounded div, div.bubble_speech_square div, div.bubble_thinking_rounded div, div.bubble_thinking_square div, div.bubble_brain_rounded div, div.bubble_brain_square div, div.bubble_book_rounded div, div.bubble_help_rounded div, div.bubble_book_square div, div.bubble_help_square div,  div.bubble_pencil_rounded div, div.bubble_pencil_square div {
	margin: 0;
	width: 100%;
}

div.bubble_speech_rounded div {
	background: url(bubble/images/speach-rounded-br.png) no-repeat bottom right;
}
div.bubble_speech_square div {
	background: url(bubble/images/speach-square-br.png) no-repeat bottom right;
}
div.bubble_brain_square div {
	background: url(bubble/images/brain-square-br.png) no-repeat bottom right;
}
div.bubble_brain_rounded div {
	background: url(bubble/images/brain-rounded-br.png) no-repeat bottom right;
}
div.bubble_pencil_square div {
	background: url(bubble/images/pencil-square-br.png) no-repeat bottom right;
}
div.bubble_pencil_rounded div {
	background: url(bubble/images/pencil-rounded-br.png) no-repeat bottom right;
}
div.bubble_thinking_square div {
	background: url(bubble/images/thinking-square-br.png) no-repeat bottom right;
}
div.bubble_thinking_rounded div {
	background: url(bubble/images/thinking-rounded-br.png) no-repeat bottom right;
}
div.bubble_help_square div {
	background: url(bubble/images/help-square-br.png) no-repeat bottom right;
}
div.bubble_help_rounded div {
	background: url(bubble/images/help-rounded-br.png) no-repeat bottom right;
}
div.bubble_book_square div {
	background: url(bubble/images/book-square-br.png) no-repeat bottom right;
}
div.bubble_book_rounded div {
	background: url(bubble/images/book-rounded-br.png) no-repeat bottom right;
}
div.bubble_help_square div div {
	background: url(bubble/images/help-square-bl.png) no-repeat bottom left;
}
div.bubble_help_rounded div div {
	background: url(bubble/images/help-rounded-bl.png) no-repeat bottom left;
}

div.bubble_speech_rounded div div {
	background: url(bubble/images/speach-rounded-bl.png) no-repeat bottom left;
}
div.bubble_book_square div div {
	background: url(bubble/images/book-square-bl.png) no-repeat bottom left;
}
div.bubble_book_rounded div div {
	background: url(bubble/images/book-rounded-bl.png) no-repeat bottom left;
}
div.bubble_brain_square div div {
	background: url(bubble/images/brain-square-bl.png) no-repeat bottom left;
}
div.bubble_brain_rounded div div {
	background: url(bubble/images/brain-rounded-bl.png) no-repeat bottom left;
}
div.bubble_pencil_square div div {
	background: url(bubble/images/pencil-square-bl.png) no-repeat bottom left;
}
div.bubble_pencil_rounded div div {
	background: url(bubble/images/pencil-rounded-bl.png) no-repeat bottom left;
}
div.bubble_thinking_square div div {
	background: url(bubble/images/thinking-square-bl.png) no-repeat bottom left;
}
div.bubble_thinking_rounded div div {
	background: url(bubble/images/thinking-rounded-bl.png) no-repeat bottom left;
}
div.bubble_speech_square div div {
	background: url(bubble/images/speach-square-bl.png) no-repeat bottom left;
}

div.bubble_speech_rounded div div div {
	background: url(bubble/images/speach-rounded-tr.png) no-repeat top right;
}
div.bubble_speech_square div div div {
	background: url(bubble/images/speach-square-tr.png) no-repeat top right;
}
div.bubble_help_square div div div {
	background: url(bubble/images/help-square-tr.png) no-repeat top right;
}
div.bubble_help_rounded div div div {
	background: url(bubble/images/help-rounded-tr.png) no-repeat top right;
}
div.bubble_book_square div div div {
	background: url(bubble/images/book-square-tr.png) no-repeat top right;
}
div.bubble_book_rounded div div div {
	background: url(bubble/images/book-rounded-tr.png) no-repeat top right;
}
div.bubble_brain_square div div div {
	background: url(bubble/images/brain-square-tr.png) no-repeat top right;
}
div.bubble_brain_rounded div div div {
	background: url(bubble/images/brain-rounded-tr.png) no-repeat top right;
}
div.bubble_pencil_square div div div {
	background: url(bubble/images/pencil-square-tr.png) no-repeat top right;
}
div.bubble_pencil_rounded div div div {
	background: url(bubble/images/pencil-rounded-tr.png) no-repeat top right;
}
div.bubble_thinking_square div div div {
	background: url(bubble/images/thinking-square-tr.png) no-repeat top right;
}
div.bubble_thinking_rounded div div div {
	background: url(bubble/images/thinking-rounded-tr.png) no-repeat top right;
}

div.bubble_speech_rounded div div div div {
	background: url(bubble/images/speach-rounded-tl.png) no-repeat top left;
}
div.bubble_help_square div div div div {
	background: url(bubble/images/help-square-tl.png) no-repeat top left;
}
div.bubble_help_rounded div div div div {
	background: url(bubble/images/help-rounded-tl.png) no-repeat top left;
}
div.bubble_book_square div div div div {
	background: url(bubble/images/book-square-tl.png) no-repeat top left;
}
div.bubble_book_rounded div div div div {
	background: url(bubble/images/book-rounded-tl.png) no-repeat top left;
}
div.bubble_brain_square div div div div {
	background: url(bubble/images/brain-square-tl.png) no-repeat top left;
}
div.bubble_brain_rounded div div div div {
	background: url(bubble/images/brain-rounded-tl.png) no-repeat top left;
}
div.bubble_pencil_square div div div div {
	background: url(bubble/images/pencil-square-tl.png) no-repeat top left;
}
div.bubble_pencil_rounded div div div div {
	background: url(bubble/images/pencil-rounded-tl.png) no-repeat top left;
}
div.bubble_thinking_square div div div div {
	background: url(bubble/images/thinking-square-tl.png) no-repeat top left;
}
div.bubble_thinking_rounded div div div div {
	background: url(bubble/images/thinking-rounded-tl.png) no-repeat top left;
}
div.bubble_speech_square div div div div {
	background: url(bubble/images/speach-square-tl.png) no-repeat top left;
}
