/* GRID CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0px none;
}
/* Tables still need 'cellspacing="0"' in the markup. */
table {
	border-collapse: separate;
	border-spacing: 0;
}
/* Remove possible quote marks (") from <q>, <blockquote>. */

blockquote:before, blockquote:after, q:before, q:after {
}
blockquote, q {
}
ul {
	list-style:none;
}
li {
	list-style-type:none;
	list-style-image:url('none.html');
}

body {
    font-family:;
    font-size:}
a{
	text-decoration:none;
}
* {
	padding:0;
	margin:0;
}


p {font-size:12px; line-height:130%; color:#777; }
h3{
	font-family:Arial, Helvetica, sans-serif;}
/* ----------------------------------------------*/

/* 01 - Main Structure - Columns, clearfix, etc.
/* ----------------------------------------------*/
 /*clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: "";
	clear: both;
	height: 0
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.xtc-spacer{
	margin-bottom:12px;
}
#region6,#region7{margin-left:-12px;margin-right:-12px;}

.clearBoth {clear:both;}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}
a.hideTxt, span.hideTxt {
    display:block;
}
.hideTxt { 
    text-indent:-9999px; 
}
#mainwrapper {
	width:1004px;
	margin: 0 auto;

}
#wrapper {
	width:974px;
	margin:0 auto
}
#innerwrapper {
	width:950px;
	margin:0 auto;
	padding-top:12px
}
#maincontent{ min-height:400px;}

/* HEADINGS *******************************************************/

/* TYPO */
body {
	font-family:;
	font-size:px;
	direction:;
}




#content h1, #content h3, #content h4, #content h5, #content h6 {
	font-family: Arial, Helvetica, Verdana, "Lucida Grande", Georgia, sans-serif;
	clear: both;
}
#content .contentheading, #content .componentheading {
	clear: both;
}
#content h1 {
	display:inline-block;
	padding:30px;
}
#content .componentheading {
	display:inline-block;
	padding:25px 30px 30px 30px;
}
#content h2 {
	padding:12px 0 12px;
	vertical-align:middle;
	display:block;
}
#content h3 {
}
#content .contentheading {
	padding:12px 0 12px;
	vertical-align:middle;
	display:block;
}
#content h4 {
	line-height: 1.25;
	font-weight: bold;
}
#content h5 {
	
	font-weight: bold;
}
#content h6 {
	
}
/* TEXT ELEMENTS **************************************************/
#content p.right {
	text-align: right;
}
#content p.last {
	margin-bottom:0;
}
#mainbody ul, #mainbody li {
	margin-left: 10px;
}
#content ol {
	list-style-type: decimal;
}
#content dl {
	margin: 1.5em 0;
}
#content dl dt {
	font-weight: none;
}
#content a.arrow {
	background: url('../images/typo/icon_arrow.html') no-repeat right center;
	;
	padding-left:0;
	padding-right:12px;
	padding-top:0;
	padding-bottom:0
}
#content a.arrow:hover {
	background: url('../images/typo/icon_arrowhover.html') no-repeat right center;
	;
	padding-left:0;
	padding-right:12px;
	padding-top:0;
	padding-bottom:0
}
#content a.blue {
	color: #0096bd;
}
#content img {
	margin: 0;
	padding:0 0 0 0;
	border: none;
}
#content em {
	font-style: italic;
}
#content pre {
	margin-bottom: 15px;
	background: #f9f9d4;
	padding: 0 10px;
	overflow: auto;
}
#content code {
	font: 11px Monaco, monospace;
	margin: 0;
	padding: 1px 3px;
	background: #ffffe1;
}
#content abbr {
	border-bottom: 1px dotted #999;
	cursor: help;
}
/* Use this to create a horizontal ruler across a column. */
#content hr {
	background: #B2CCFF;
	color: #B2CCFF;
	clear: both;
	float: none;
	width: 100%;
	height: 0.1em;
	margin: 0 0 1.4em 0;
	border: none;
}
* html hr {
	margin: 0 0 1.2em 0;
} /* IE6 fix */
/* Joomla Content Styles */
 table.blog {
}
#content .buttonheading {
	width:60px;
}
.article_separator {
	clear: both;
	display: block;
	height: 10px;
	border-top: 1px dotted #999;
	margin-top: 16px;
	width: 98%;
}
.article_space {
	clear: both;
	display: block;
	height: 20px;
	margin-top: 16px;
}
.article_column {
}
.column_separator {
	padding: 0 25px;
}
td.sectiontableheader {
	padding: 4px;
	border-right: 1px solid #fff;
}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td {
	padding: 4px;
}
td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {
	padding: 3px;
}
table.contentpane {
	border: none;
	width: 100%;
}
table.contentpaneopen {
	border: none;
	border-collapse: collapse;
}
table.contenttoc {
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%;
}
table.contenttoc a {
	text-decoration: none;
}
table.contenttoc td {
	background: url('../images/typo/bullet-list.html') no-repeat 5% 50%;
	;
	padding-left:25px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
}
table.contenttoc th {
	padding: 0 0 3px;
	border-bottom: 1px solid #CCCCCC;
	text-indent: 5px;
}
table.poll {
	padding: 0;
	width: 100%;
	border-collapse: collapse;
}
table.pollstableborder {
	padding: 0;
	width: 100%;
	border: none;
	text-align: left;
}
table.pollstableborder img {
	vertical-align: baseline;
}
table.pollstableborder td {
	padding: 4px!important;
	border-collapse: collapse;
}
table.pollstableborder tr.sectiontableentry1 td {
	background: #ECECEC;
}
table.searchintro {
	padding: 10px 0;
	width: 100%;
}
table.searchintro td {
	padding: 5px!important;
}
table.adminform {
	width: 500px !important; /*Control the Frontend Editor area width*/
}
.adminForm input.inputbox {
	width: 200px !important;
}
.adminForm textarea.inputbox {
	width: 335px !important;
}
.blog_more {
	margin: 10px 0 20px;
	padding: 10px;
}
.blog_more strong {
	margin: 0 0 5px;
	display: block;
	font-size: 125%;
}
.blog_more ul {
	margin: 0;
	padding: 0;
}
.blog_more ul li {
	margin: 0;
	background: url('../images/typo/bullet.html') no-repeat 6px 8px;
	;
	padding-left:17px;
	padding-right:0;
	padding-top:0;
	padding-bottom:0;
}
.category {
	font-weight: bold;
}
h1.componentheading, .componentheading {
}
.componentheading {
	color:#ebebeb !important;
	font-weight: bold;
	text-transform:none;
	background: url('../images/articlepage-header.png') no-repeat 0px 0px;
	height:55px;
	letter-spacing:-2px;
	width:87%;
	line-height:30px;
}
.twocolumn .componentheading {
	width:91%;
}
.onecolumn .componentheading {
	width:93.8%;
}
.contentdescription {
	padding-bottom: 30px;
}
h2.contentheading, .contentheading {
	font-weight: normal;
}
a.contentpagetitle, a.contentpagetitle:hover, a.contentpagetitle:active, a.contentpagetitle:focus {
	font-weight:800;
	letter-spacing:-1.5px;
	text-decoration: none !important;
	margin-top: 12px;
}
td.buttonheading {
	padding: 0 0 0 8px!important;
	text-align: center;
}
.readon {
}
a.readon {
	float: left;
	margin-top: 10px;
	padding: 1px 5px 1px 5px;
	display: block;
	font-weight: bold;
	text-decoration: none;
}
a.readon:hover, a.readon:active, a.readon:focus {
}
table.contentpane {
	border: none;
	width: 100%;
}
table.contentpaneopen {
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
}
table.contenttoc {
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%;
}
table.contenttoc a {
}
table.contentpaneopen td, table.contentpane td {
}
table.contentpaneopen, table.contentpane, table.blog {
	width: 100%;
}
.moduletable {
	padding: 0;
}
ul.pagination {
	margin: 15px auto;
	background: url('../images/hdot.html') repeat-x top;
	;
	padding-left:0;
	padding-right:0;
	padding-top:10px;
	padding-bottom:10px;
}
ul.pagination li {
	margin: 0;
	padding: 0;
	display: inline;
	background: none;
}
ul.pagination li span {
	padding: 2px 5px;
}
ul.pagination a {
	padding: 2px 5px;
	border: 1px solid #F6F6F6;
}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
	border: 1px solid #ECECEC;
	background: #FFFFFF;
}
.pagenavbar {
	background: url('../images/typo/pages.gif') no-repeat center left;
	padding-left: 14px;
}
.pagenavcounter {
	background: url('../images/typo/pages.gif') no-repeat 0 11px;
	padding-left:14px;
	padding-right:14px;
	padding-top:8px;
	padding-bottom:0
}
.sectiontableheader {
	padding: 8px 5px;
	background: #444444;
	color: #FFFFFF;
}
.sectiontableheader a {
	color: #FFFFFF;
}
tr.sectiontableentry1 td {
	padding: 8px 5px;
}
tr.sectiontableentry2 td {
	padding: 8px 5px;
}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
}
.smalldark {
	text-align: left;
}
div.syndicate div {
	text-align: center;
}
.pollstableborder tr.sectiontableentry1 td,  .pollstableborder tr.sectiontableentry2 td {
	background: none;
}
.blog_wrap {
	background: #f5f5f5 url('../images/typo/blog_top.gif') no-repeat left top;
	padding-left:30px;
	padding-right:30px;
	padding-top:0;
	padding-bottom:25px
}
img {
	margin: 0;
	padding: 0;
}
img.caption, .inline-img {
	margin: 0 20px 5px 0;
}
.img_caption {
	color: #AEAEAE;
}
.mosimage {
	margin: 5px 15px 5px 0;
	padding: 0 0 5px;
}
* html .mosimage {
	margin: 5px 5px 10px 0;
	padding: 0 !important; /*IE 6*/
}
*+html .mosimage {
	margin: 5px 10px 10px 0;
	padding: 0 !important; /*IE 7*/
}
.mosimage img {
	margin: 0 !important;
	padding: 0 !important;
}
.mosimage_caption {
	margin-top: 3px;
	padding: 1px 2px;
}
.pagenav {
	display:inline;
}
.pagenav-next a, .pagenav-prev a {
	display:inline;
	border:1px solid #cecece;
	padding: 6px;
	float:left;
}
.pagination a {
	display:inline;
	border:1px solid #cecece;
	padding: 8px;
	float:left;
	margin-right: 4px;
}
.pagination span {
	display:inline;
	border:1px solid #cecece;
	padding: 4px;
	float:left;
	cursor: pointer;
}
.pagination a:hover, .pagination span:hover {
	border:none;
	border:1px solid #ffffff;
}
/* Login */



ul.loginposition {
	padding:9px 5px 5px 5px;
}
ul.loginposition li {
	background:transparent none repeat scroll 0 0;
	display: inline;
	line-height:27px;
	padding:0 3px 0 0;
	float:right;
}
ul.loginposition li input {
	background: #c5c5c5;
	border: none;
	color:#898989;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-left:5px;
	padding: 5px;
	font-size:11px;
	float:left;
	width:190px;
}
ul.loginposition li label {
	float:left;
	width:58px;
}
ul.loginposition .button {
	background: #c5c5c5;
	border:none;
	color:#898989;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin-left:5px;
	padding: 3px 12px !important;
	font-size:11px;
	width:40px !important;
}
ul.loginposition li a {
	margin-left:0;
	margin-right:5px;
}
.search input.inputbox {
	padding:6px 0 8px 26px;
	width:88%;
	margin-top:10px;
}
/* TABLES *********************************************************/



#content table {
	margin-bottom: 1.4em; /*border-top:0.1em solid #ddd; border-left:0.1em solid #ddd;*/
	margin:0 auto;
	width:100%;
}
#mainbody {
	line-height:22px;
	margin-right:0px;
	margin-top:0px;
}
th {
	font-weight: bold;
	padding: 5px;
	text-align: left;
}
td, div {
	font-size: 100%;
}
/* FORMS 

#content label     { font-weight: none; }

**********************************************************/

form {
	margin: 0;
	padding: 0;
}
form label {
	cursor: pointer;
}
input, select, textarea, .inputbox {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
/*

  * Generic Elements

  */



body {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1em;
}
/* 

  * Header

  */
.hidetxt {
	text-indent:-9999px;
}
#hdback {
	height: 111px
}
/* Logo */



.logo {
	background-color:transparent;
	float:left;
	height:111px;
	position:relative;
	width:523px;
}
/* 

  * Content 

  */
  

 /* LeftContent */

#leftcolumn {
	margin-bottom:10px;
	margin-top:10px;
	overflow:hidden;
	width:auto;
}
#leftcontent {
	margin-bottom:10px;
	overflow:hidden;
	width:auto;
}
/* Right Content */



#rightcontent {
	float:left;
}
/* MainContent */

  

#maincontent .modulecontent {
	margin:0px 0px 0px 0px;
	line-height: 16px;
}
#inset {
	z-index: 1 !important;
}
/* Banner */



#banner {
	margin:2px 0;
	float:left;
}
#topusermods #user1, #topusermods #user2 {
	float:left;
	margin-top:4px;
	margin-bottom:18px;
}
#topusermods .moduletable {
	float:left;
}
#topusermods .moduletable h3 {
	height:26px;
	line-height:24px;
	margin-top:-3px;
	padding-top:1.5px;
	letter-spacing: -0.5px;
	margin-bottom:6px;
}
#user1 .moduletable {
	margin-top:0px;
	margin-bottom:12px;
	border:none;
}
#user2 .moduletable {
	margin-top:0px;
	margin-bottom:12px;
	border:none;
}
#topusermods .moduletable h3 .inner {
	margin-left:2px;
	text-transform:uppercase;
	font-weight:normal;
	letter-spacing: -0.65px;
}
/* UserMods */

#usermods {
	margin:2px 0px 48px 0px;
	height:202px;
}
#usermods #user5 .moduletable {
	border:none;
}
#usermods .moduletable {
	float:left;
	padding-right:0px;
	margin:0 0 0 6px;
	display:inline;
}
#usermods .moduletable h3 {
	border-bottom:4px solid #898989;
	line-height:13px;
	margin-top:20px;
	padding-bottom:2px;
}
#usermods .moduletable h3 .inner {
	margin-left:2px;
	color:#000;
	text-transform:uppercase;
}
#usermods .w99 .moduletable {
	width:99%;
	border:none;
	padding-right:0px;
}
/* TopMod */

#topmod {
	float:right;
	height:100px;
	width:400px;
	padding-top: 12px;
}
/* 

  * Menus 

  */

  

 /* MainMenu */

#topmenu {
	padding-top: 4px;
	width: 100%;
	float: left;
	height:32px;
}
#topmenu li {
	float:left;
	height:24px;
	display:block;
	padding-left:0px;
}
#mainmenu li {
	float:left;
}
#mainmenu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#mainmenu li {
	float: left;
	position: relative;
	width: auto;
	height:28px !important;
}
#mainmenu div.submenu {
	float:left;
	left:0;
	width:0;
	z-index: 1000;
	margin:6px 0px 0px -10px;
}
#mainmenu li ul {
	border-left:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	display:none;
	float:left;
	left:0;
	position:absolute;
	top:22px;
	width:auto;
	z-index: 1000;
	background:url('../images/menu/transparent.png');
	border-top:medium none;
	;
	margin-left:-10px;
	margin-right:0px;
	margin-top:6px;
	margin-bottom:0px
}
#mainmenu li ul li {
	display: inline;
}
#mainmenu li a {
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	line-height:32px;
	font-family:Arial;
	padding:0 14px 0 8px;
	height:32px;
	font-weight:bold;
	clear:left;
}
#mainmenu li ul li, #topmenu li ul li:hover {
	background:url('../images/menu/transparent.png') 0 0;
	border-right:medium none;
	display: inline;
	margin:0;
	width:200px
}
#mainmenu li ul li a, #mainmenu li ul li:hover a {
	background:transparent none repeat scroll 0 0 !important;
	border-right:medium none;
	color:#CECECE !important;
	display:block;
	font-variant:normal;
	height:auto;
	line-height:normal;
	margin:0 0 0 10px;
	padding-top:10px;
	width: 100%;
}
#mainmenu li:hover, #mainmenu li.sfhover {
	background:none;
}
#mainmenu li ul li:hover {
	background:#666;
}
#mainmenu li:hover ul {
	display: block;
}
/* Default Joomla! Menu */





a.sublevel {
	padding: 3px 3px 3px 14px;
	display: block;
}
a.sublevel:hover,  a.sublevel:active,  a.sublevel:focus {
}
#active_menu {
	font-weight: bold;
}
/* Default Joomla! Footer Menu */

.menu-foot li a {
	font-size: 11px;
	margin: 0;
	padding: 10px 2px;
	display: block;
	text-decoration: none;
}
.menu-foot li a:hover,  .menu-foot li a:active,  .menu-foot li a:focus {
	color: #ffffff;
}
a.sublevel-foot {
	padding: 3px 3px 3px 14px;
	display: block;
}
a.sublevel-foot:hover, a.sublevel-foot:active, a.sublevel.foot:focus {
	color: #ffffff;
}
#active_menu-foot {
	font-weight: bold;
}
/* Module Suffixes */

 

#rightcontent .moduletablewrap {
	margin-bottom:12px;
}
#user3 .moduletablewrap, #user4 .moduletablewrap {
	margin-bottom:12px;
}

/* 

   * Misc

   */

ul.eventlistmod li {
}
ul.eventlistmod li span {
	padding-left: 14px;
}
/* 

  * Footer

  */

#footer {
	float:left;
	margin-top:-12px;
}
/* FooterMods */

#footermods {
	margin-top:0;
	padding:10px 0;
	float:left;
}
#footermod2 .moduletable div {
	line-height:14px;
}
#footermods #user5 .moduletable {
	border:none;
}
#footermods .moduletable {
	color:#444444;
	font-size:11px;
	line-height:14px;
	margin:0px 0px 10px 0px;
	display:inline;
}
#footermods .moduletable h3 {
	height:26px;
	line-height:24px;
	margin-top:-3px;
	padding-top:1.5px;
	border-bottom:1px solid #999999;
	/*border-top:1px solid #ebebeb;*/

	margin-bottom:6px;
}
#footermods .moduletable h3 .inner .first {
	color:#cccccc;
	text-transform:uppercase;
	font-weight:lighter;
	letter-spacing: -0.65px;
}
#footermods .moduletable h3 .inner {
	margin-left:2px;
	text-transform:uppercase;
	font-weight: lighter;
}
#footermods .w33 .moduletable {
	color:#333333;
	width:20%;
}
#footermods .w49 .moduletable {
	color:#333333;
	width:49%;
	border:none;
	padding-right:0px;
}
#footermods .w99 .moduletable {
	color:#333333;
	width:99%;
	border:none;
	padding-right:0px;
}
#footer2 {
	float:left;
	background-color:#000;
	padding:10px;
}
#footer2 a {
	color:#666666;
	text-decoration:none;
}
#footer2 a:hover {
	text-decoration:none;
}
#footermod2 {
	float:left;
}
#legal {
	float:right
}
.morearea {
	background: url('../images/typo/article-grey.png') no-repeat;
	padding-left: 15px !important
}
.menu-nav li a {
	padding:0px 5px 0px 5px;
}

.moduletable-boxblue h3,
.moduletable-boxred h3,
.moduletable-boxpink h3,
.moduletable-boxorange h3,
.moduletable-boxgreen h3,
.moduletable-boxgrey h3,
.moduletable-boxblack h3,
.moduletable-boxyellow h3{
	font-size: 14px!important;
	text-transform:uppercase;
	font-weight:normal;
	height: 21px;
	color: #FFFFFF !important;
	border-bottom:none !important;
	padding:7px 7px 0px 7px !important;
}
/* Boxes */

/* Box Blue */
.moduletable-boxblue h3{

	background:#16c2ff;
}
.moduletable-boxblue h3{
	background:#16c2ff;
}
/* Box Red */

.moduletable-boxred h3{
	background:#dc0000;
}
.moduletable-boxred h3{
	background:#dc0000;
}
/* Box Pink */
.moduletable-boxpink h3{
	background:#ff3399;
}
.moduletable-boxpink h3{
	background:#ff3399;
}
/* Box Orange */
.moduletable-boxorange h3{
	background:#ffc000;
}
.moduletable-boxorange h3{
	background:#ffc000;
}
/* Box Green */
.moduletable-boxgreen h3{
	background:#00de17;
}
.moduletable-boxgreen h3{
	background:#00de17;
}
/* Box Grey */
.moduletable-boxgrey h3{
	background: #999999;
}
.moduletable-boxgrey h3{
	background: #999999;
}
/* Box Black */

.moduletable-boxblack h3{
	background: #000000;
}
.moduletable-boxblack h3{
	background: #000000;
}
/* Box Yellow */
.moduletable-boxyellow h3{
	background: #ffff00;
	color: #000000 !important;
}
.moduletable-boxyellow h3{
	background: #ffff00;
	color: #000000 !important;
}
/* Box Purple */

.moduletable-boxpurple h3{
	background:  #a300b2;
}
.moduletable-boxpurple h3{
	background:  #a300b2;
}
/* PagePeels */
.moduletable-pageblue h3,
.moduletable-pagered h3,
.moduletable-pagepink h3,
.moduletable-pageorange h3,
.moduletable-pagegreen h3,
.moduletable-pagegrey h3,
.moduletable-pageblack h3,
.moduletable-pageyellow h3,
.moduletable-pagepurple h3{
	font-size: 14px!important;
	text-transform:uppercase;
	font-weight:normal;
	color: #FFFFFF !important;
	height: 21px;
	border-bottom:none !important;
	padding:7px 7px 0px 7px !important;
}
/* Page Blue */
.moduletable-pageblue h3{
	background: url('../images/modules/peel-blue.png') no-repeat right bottom;
}
.moduletable-pageblue h3{
	background: url('../images/modules/peel-blue.png') no-repeat right bottom;
}
/* Page Red */

.moduletable-pagered h3{
	background: url('../images/modules/peel-red.png') no-repeat right bottom;
}
.moduletable-pagered h3{
	background: url('../images/modules/peel-red.png') no-repeat right bottom;
}
/* Page Pink */

.moduletable-pagepink h3{
	background: url('../images/modules/peel-pink.png') no-repeat right bottom;
}
.moduletable-pagepink h3{
	background: url('../images/modules/peel-pink.png') no-repeat right bottom;
}
/* Page Orange */
.moduletable-pageorange h3{
	background: url('../images/modules/peel-orange.png') no-repeat right bottom;
}
.moduletable-pageorange h3{
	background: url('../images/modules/peel-orange.png') no-repeat right bottom;
}
/* Page Green */

.moduletable-pagegreen h3{
	background: url('../images/modules/peel-green.png') no-repeat right bottom;
}
.moduletable-pagegreen h3{
	background: url('../images/modules/peel-green.png') no-repeat right bottom;
}
/* Page Grey */

.moduletable-pagegrey h3{
	background: url('../images/modules/peel-grey.png') no-repeat right bottom;
}
.moduletable-pagegrey h3{
	background: url('../images/modules/peel-grey.png') no-repeat right bottom;
}
/* Page Black */

.moduletable-pageblack h3{
	background: url('../images/modules/peel-black.png') no-repeat right bottom;
}
.moduletable-pageblack h3{
	background: url('../images/modules/peel-black.png') no-repeat right bottom;
}
/* Page Yellow */
.moduletable-pageyellow h3{
	background: url('../images/modules/peel-yellow.png') no-repeat right bottom;
	color: #000000 !important;
}
.moduletable-pageyellow h3{
	background: url('../images/modules/peel-yellow.png') no-repeat right bottom;
	color: #000000 !important;
}
/* Page Purple */
.moduletable-pagepurple h3{
	background: url('../images/modules/peel-purple.png') no-repeat right bottom;
}
.moduletable-pagepurple h3{
	background: url('../images/modules/peel-purple.png') no-repeat right bottom;
}
/* Blue Bubble Suffix */
.moduletable-blogred h3,
.moduletable-blogpink h3,
.moduletable-bloggreen h3,
.moduletable-blogblue h3,
.moduletable-blogyellow h3,
.moduletable-blogorange h3,
.moduletable-bloggrey h3,
.moduletable-bloglitegrey h3,
.moduletable-blogblack h3{
	font-size: 14px!important;
	text-transform:uppercase;
	font-weight:normal;
	height: 31px;
	color: #FFFFFF !important;
	border-bottom:none !important;
	padding:7px 7px 0px 7px !important;
}
/* BlogRed */
.moduletable-blogred h3{
	background: url('../images/modules/blogbubble_red.png') no-repeat;
	height: 29px;
}
.moduletable-blogred h3{
	background: url('../images/modules/blogbubble_red.png') no-repeat;
	height: 29px;
}
/* BlogPink */

.moduletable-blogpink h3{
	background: url('../images/modules/blogbubble_pink.png') no-repeat;
	height: 29px;
}
/* BlogGreen */

.moduletable-bloggreen h3{
	background: url('../images/modules/blogbubble_green.png') no-repeat;
}
/* BlogBlue */

.moduletable-blogblue h3{
	background: url('../images/modules/blogbubble_blue.png') no-repeat;
}
/* BlogYellow */

.moduletable-blogyellow h3{
	background: url('../images/modules/blogbubble_yellow.html') no-repeat;
	color: #000000 !important;
}
/* BlogOrange */
.moduletable-blogorange h3{
	background: url('../images/modules/blogbubble_orange.png') no-repeat;
}
/* BlogGrey */

.moduletable-bloggrey h3{
	background: url('../images/modules/blogbubble_grey.png') no-repeat;
	color:#cccccc !important;
}
/* BlogLiteGrey */

.moduletable-bloglitegrey h3{
	background: url('../images/modules/blogbubble_litegrey.png') no-repeat;
}
/* BlogBlack */

.moduletable-blogblack h3{
	background: url('../images/modules/blogbubble_black.png') no-repeat;
}
/* Defaults */
#user3 .moduletablewrap h3, #user4 .moduletablewrap h3, #rightcontent .moduletablewrap h3 {
	padding: 0 0 0 0;
	margin-bottom: 6px;
	text-transform:uppercase;
}
#leftcontent .moduletablewrap h3 {
	padding:0 0 0 0;
	text-transform:uppercase;
}
#leftcontent .modulecontent{border-top:none !important;}
#topusermods .modulecontent{padding:4px 0px 10px 0px;margin:0px 0px 3px 0px !important;	line-height: 16px;}
#rightcontent .moduletablewrap .modulecontent {
	padding:0 1px 4px 1px;
	margin:0px 0px 3px 0px !important;
	line-height: 16px;
}
#leftcontent .moduletablewrap .modulecontent {
	padding:4px 0px 10px 0px;
	margin:0px 0px 3px 0px !important;
	line-height: 16px;
}
#user3 .moduletablewrap .modulecontent {
	padding:4px 1px 4px 1px;
	margin:0px 0px 3px 0px !important;
	line-height: 16px;
}
#user4 .moduletablewrap .modulecontent {
	padding:4px 1px 4px 1px;
	margin:0px 0px 3px 0px !important;
	line-height: 16px;
}

.moduletable-advert .modulecontent {
	color:#fff;
	padding: 0px !important;
	margin: 0px !important;
}