/*--------------------------------------------------------------# The Moment - March 2008 (for Joomal 1.5)# Copyright (C) 2007-2008 Gavick.com. All Rights Reserved.# License: Copyrighted Commercial Software# Website: http://www.gavick.com# Support: support@gavick.com ---------------------------------------------------------------*//* JOOMLA STYLE--------------------------------------------------------- */.contentpaneopen h2 {	font: bold 125% Tahoma, Arial, Verdana, sans-serif;}.componentheading {	font: normal 180% Tahoma, Arial, Verdana, sans-serif;	text-align: left;	color: #56007B;	margin: 0 0 25px;}.contentheading,.contentheading a:link,.contentheading a:visited {	font: normal 180% Tahoma, Arial, Verdana, sans-serif;	text-decoration: none;}.small,.smalldark,.createdate,.modifydate,.img_caption,.back_button,.pagenav,.pagenavbar {	font: normal 10px Tahoma, Arial, Verdana, sans-serif;	color: #575757;}td.createdate {	padding-bottom: 10px;}.pagenavcounter {	font: normal 10px Tahoma, Arial, Verdana, sans-serif;	border-left: 1px solid #CCC;	color: #575757;}a.readon {	font: normal 10px Tahoma, Arial, Verdana, sans-serif;	;}table.contenttoc th {	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;}.sectiontableheader {	font: bold 11px Tahoma, Arial, Verdana, sans-serif;	text-transform: uppercase;}.pagenav,.pagenav_prev,.pagenav_next,.pagenavbar {	padding: 0 2px;	font: normal 11px Tahoma, Arial, Verdana, sans-serif;}/*joomla style-----------------------------------------------*/.contentheading,.contentheading a:link,.contentheading a:visited {	color: #56007B;}.contentheading a:hover {	color: #575757;}.contentpaneopen h2 {	padding: 0;	margin: 0;}.smalldark {	text-align: left;}div.syndicate div {	text-align: center;}.modifydate {	padding-top: 6px;}.pagenavcounter {	float: right;	position: relative;	right: -175px;	top: 4px;	padding: 0 4px 1px 4px;}.caption {	padding-top: 3px;	padding-bottom: 3px;}table.blog span.article_seperator {	display: block;	height: 10px;}table.contenttoc {	margin: 0 0 10px 10px;	padding: 0 0 12px 5px;	width: 200px;	border-left: 1px solid #CCC;}table.contenttoc td {	padding: 4px 5px 2px 18px;	background: transparent url('../images/arrow.png') no-repeat 6px 10px;	line-height: 14px;	font-size: 12px;}table.contenttoc th {	padding: 4px 6px 4px 6px;	margin: 0;	text-align: left;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	color: #56007B;}.contentpaneopen {	width: 100%;}.contentpaneopen1 {	width: 100%;}table.contentpane {	width: 100%;	margin-bottom: 30px;}.sectiontableheader {	line-height: 20px;	padding: 4px 0;}td.sectiontableheader {	padding: 5px 6px;	border-bottom: 1px solid #CCC;	border-top: 1px solid #CCC;	color: #56007B;	background: #FFF;}tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry1,td.sectiontableentry2 {	height: 8px;	padding:6px 5px;	border-bottom: 1px solid #CCC;}tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td {	background: #CCC;}.contentpane {	width: auto;}table.poll {	padding: 0;	width: 100%;	border-collapse: collapse;}table.pollstableborder {	padding: 0;	width: 100%;	border: none;	text-align: left;}table.pollstableborder .sectiontableheader {	padding: 8px 5px !important;}table.pollstableborder img {	vertical-align: baseline;}table.pollstableborder td {	padding: 5px 2px!important;	border-collapse: collapse;	border-spacing: 0;}table.pollstableborder tr.sectiontableentry1 td,table.pollstableborder td.sectiontableentry1 {	border: none;	background: none;}table.pollstableborder tr.sectiontableentry2 td,table.pollstableborder td.sectiontableentry2 {	border: none;	background: none;}table.searchintro {	padding: 10px 0;	width: 100%;}table.searchintro td {	padding: 5px!important;}table.adminform {	width: 400px!important;}.adminform .inputbox {}.button {	margin: 0 0 0 4px;	border: none;	cursor: pointer;	height: 14px;	line-height: 13px;	padding: 0 4px 2px;	background: #A0A664;	color: #FFF;	font-size: 10px;	font-weight:bold;	text-align: center;	text-transform:uppercase;}.button:hover {	text-decoration: none;	background: #D57B06;}a.readon {	margin-top: 10px;	display: block;	float: left;	width: 78px;	height: 13px;	line-height:13px;	background: #A0A664;	color: #FFF;	font-size: 10px;	font-weight:bold;	text-align: center;	text-transform:uppercase;	text-decoration: none;}a.readon:hover {	background: #D57B06;}.back_button a {	margin: 15px 0;	display: block;	float: left;	width: 71px;	height: 18px;	line-height: 17px;	padding-left: 23px;	background: #A0A664;	color: #FFF;}.back_button a:hover {	text-decoration: none;	background: #D57B06;}.buttonheading {	padding-left: 2px;	width: 16px;	height: 16px;}/*|||------ Restrictions ------|||*/div.moduletable-color1 a.readon:link,div.moduletable-color1 a.readon:visited {	background:#A0A664;	color: #FFF;}div.moduletable-color1 a.readon:hover {	background: #D57B06;	color: #FFF;}div.moduletable-color1 .button {	background:#A0A664;	color: #FFF;}div.moduletable-color1 .button:hover {	background: #D57B06;	color: #FFF;}div.moduletable-color1 a.readon:hover {	background:#A0A664;	color: #FFF;}div.moduletable-color3 a.readon:link,div.moduletable-color3 a.readon:visited {	background:#A0A664;	color: #FFF;}div.moduletable-color3 a.readon:hover {	background: #D57B06;	color: #FFF;}div.moduletable-color3 .button {	background:#A0A664;	color: #FFF;}div.moduletable-color3 .button:hover {	background: #D57B06;	color: #FFF;}/* Default Joomla! Menu */a.mainlevel,a.mainlevel-color1,a.mainlevel-color2,a.mainlevel-color3 {	padding: 6px 0 6px 8px;	display: block;	border-bottom: 1px solid #CCC;	width: 90%!important;	width: 82%;	text-decoration:none;}.module-color1 a.mainlevel {	border-bottom: 1px solid #CCC;}.module-color2 a.mainlevel,.module-color3 a.mainlevel {	color: #FFF;	border: none;}a.sublevel {	padding: 6px 4px 6px 35px;	display: block;	border-bottom: 1px solid #CCC;}.module-color1 a.sublevel {	border-bottom: 1px solid #CCC;}.module-color2 a.sublevel,.module-color3 a.sublevel {	border: none;}.sectiontablefooter {	text-align: center;}div.img_caption {	border: 1px solid #575757;	padding: 6px 6px 6px;	background: #CCC;	margin: 5px 5px 10px;	}