#tcLeftCol div.module h3,
#tcRightCol div.module h3,
#tcLeftCol div.module_menu h3
{
	font-size		: 1.2em;
	font-family		: Georgia;
	margin 			: 0;
	padding			: 0;
	color			: #fff;
	text-align		: left;
	height			: 25px;
	font-weight		: bold;
	margin-bottom	: 5px;
	border-bottom	: 1px dotted #EEE;
}

#tcLeftCol  div.module,
#tcRightCol  div.module,
#tcLeftCol  div.module_menu
{
	color 			: #eee;
	font-size 		: 1em;
	width			: 100%;
	margin-bottom	: 5px;
	background		: url(/templates/artcolors15/colors/green/images/module-mid-bg.png) top left repeat-y;
	width			: 201px;

}

#tcLeftCol  div.module div,
#tcRightCol  div.module div,
#tcLeftCol  div.module_menu div
{
	background	: transparent;
	background	: url(/templates/artcolors15/colors/green/images/module-top-bg.png) no-repeat;
}


#tcLeftCol  div.module div div,
#tcRightCol  div.module div div,
#tcLeftCol  div.module_menu div div
{
	
	background	: url(/templates/artcolors15/colors/green/images/module-bottom-bg.png) bottom left no-repeat;
	
}


#tcLeftCol  div.module div div div,
#tcRightCol  div.module div div div,
#tcLeftCol  div.module_menu div div div
{
	
	padding-bottom	: 10px;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-top		: 10px;
	background		: url(/templates/artcolors15/colors/green/images/module-green-leaf.png) 90% 90% no-repeat;

}

#tcLeftCol  div.module div div div div,
#tcRightCol  div.module div div div div,
#tcLeftCol  div.module_menu div div div div
{
	background	: transparent;
	border		: none;
	padding		: 0;
	
}

#tcLeftCol div.module td,
#tcLeftCol div.module_menu td
{
	padding	: 0;
}

#tcLeftCol div.module a:link,
#tcLeftCol div.module a:visited
{
	color			: #fff;
	font-size		: 1em;
}

#tcLeftCol div.module a:hover
{
	color 			: #eee;
}



#tcRightCol div table.pollstableborder td.sectiontableentry1,
#tcRightCol div table.pollstableborder td.sectiontableentry2
{
	background		: none;
}

#tcRightCol div.module td
{
	padding	: 0;
}

#tcRightCol div.module a:link
{
	color			: #fff;
	font-size		: 1em;
}

#tcRightCol div.module a:visited
{
	color 			: #fff;
	font-size 		: 1em;
}

#tcRightCol div.module a:hover
{
	color 			: #eee;
}



#tcRightCol div.module h3
{
	font-size		: 1.2em;
	font-family		: Georgia;
	margin 			: 0;
	padding			: 0;
	color			: #fff;
	text-align		: left;
	height			: 25px;
	font-weight		: bold;
	margin-bottom	: 5px;
	border-bottom	: 1px dotted #EEE;
}

#tcRightCol  div.module{
	color 			: #eee;
	font-size 		: 1em;
	width			: 100%;
	margin-bottom	: 5px;
	background		: url(/templates/artcolors15/colors/green/images/module-mid-bg-r.png) top left repeat-y;
	width			: 201px;

}

#tcRightCol  div.module div
{
	background	: transparent;
	background	: url(/templates/artcolors15/colors/green/images/module-top-bg-r.png) no-repeat;
}


#tcRightCol  div.module div div
{
	
	background	: url(/templates/artcolors15/colors/green/images/module-bottom-bg-r.png) bottom left no-repeat;
	
}


#tcRightCol  div.module div div div
{
	
	padding-bottom	: 30px;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-top		: 12px;
	background		: url(/templates/artcolors15/colors/green/images/module-green-leaf-r.png) 5% 80% no-repeat;
}


#tcRightCol  div.module div div div div
{
	background	: transparent;
	border		: none;
	padding		: 0;
	
}


#tcRightCol div table.pollstableborder td.sectiontableentry1,
#tcRightCol div table.pollstableborder td.sectiontableentry2
{
	background		: none;
}

#tcRightCol div.module td
{
	padding	: 0;
}

#tcRightCol div.module a:link
{
	color			: #fff;
	font-size		: 1em;
}

#tcRightCol div.module a:visited
{
	color 			: #fff;
	font-size 		: 1em;
}

#tcRightCol div.module a:hover
{
	color 			: #eee;
}



