/* Joomla! classess */

/* main menu */
.wrap {
}
span.uconstruct
{
	font: 18px sans-serif;
	color: #4e692c;
	margin-left: 130px;
}
/* left column */
.sidebar {
}
/* bread crumbs */
div#header {
background-color: #ececec;
border: 1px solid #9b9b9b;
padding-left: 5px;
color: #996699; 
}

/* main content */
.content {
}

/* right column */
.sidebar-2 td {

}
.pathway 
{
	font-size: 12px;
}

a.pagenav:link, a.pagenav:visited, a.pathway:link, a.pathway:visited
{
	text-decoration: none;
}

.pagenav 
{
	font-size: 12px;
}

/* Classes from designtemplate */
.contentpaneopen, table.contentpane, .formFields, sub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration: none;
text-align: left;
line-height:15px;
}

table.contentpaneopen td:first-child img
{
	margin-top:0px;
	margin-left:10px;
	border: 5px solid #4E692C;
}



.bodytext2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
line-height:17px;
}

.bodytext3 {
font-family:Geneva, Arial, Helvetica, san-serif;
font-size:11px;
color:#000;
text-decoration:none;
line-height:15px;
}

.rightside {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
line-height:17px;
}

.rightside2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
font-weight:700;
text-decoration:none;
line-height:17px;
}

a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#060;
text-decoration:none;
line-height:15px;
}

a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#CCC;
text-decoration:none;
line-height:15px;
}

a.right:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7f8118;
text-decoration:none;
line-height:17px;
}

a.right:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCC;
text-decoration:none;
line-height:17px;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#7f8118;
text-decoration:none
}

a:link,a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#7f8118;
text-decoration:underline;
line-height:15px;
}

a.right:link,a.right:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#8A630F;
text-decoration:underline;
line-height:17px;
}

.footer,a.footlink:hover,a.footlink:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
text-decoration:none
}

a.footlink:link,a.footlink:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
text-decoration:underline
}

/* .gif spacer fix for DOCTYPE */
.spadec, object, embed { display: block; }
.moduletable td { align: center; } 

/*
 * Additional classes
 *
 */

/* Library classes */
#search_text
{
	background-color: #DEDFB7;
}

.dropdown-libtopics
{
	background-color: #DEDFB7;
}
/* Right module 4 mini image gallery */
.moduletable-pgallery td
{
	border: 0;
}

ul.latestnews-whatsnew, ul.latestnews_testimonials { 
padding: 0 0 0 5px;
margin: 0;
list-style: none;
}

li.latestnews_testimonials { margin-bottom: 20px; }
a.latestnews_testimonials:link,
a.latestnews_testimonials:visited,
a.latestnews_testimonials:hover,
a.latestnews_testimonials:active
{
	text-decoration: none;
}
a.latestnews_testimonials:hover,
a.latestnews_testimonials:active
{
	color: #abab26;
}

li.latestnews-whatsnew {
line-height: 1.3em;
}
.mpgallery td
{
	cellspacing: 0;
	cellpadding: 0;
}

.mpgallery td img { display: block; }

/* Login form */
td.moduletablebflogin
{
	text-align: center;
}

td#frcol
{
 	background-color: #dedfb7;
	border-color: #9b9b9b;
	border-width: 0 0 0 1px;
	border-style: solid;
}

div#extracontactinfo
{
	background-color: #ebebdf;
	border: 1px solid #9b9b9b;
	margin: 20px 0 20px 50px;
	padding: 5px 5px 5px 5px;
	text-align: center;
}
div.formFields > input.button 
{
	margin: 10px 0 0 180px;
}

div#siderss 
{ 
	margin: 30px 0 0 15px;
	color: #fff; 
}

div#siderss a:hover, 
div#siderss a:active, 
div#siderss a:link,
div#siderss a:visited
{
	text-decoration: none;
	color: #fff;
	cursor: pointer;
	cursor: hand;
}

div#siderss img { border: 0; }

table.moduletable_sleaktable  td
{
	width: 800px !important;
	height: 144px !important;
	overflow: hidden; 
	border: 1px solid #000;
}
