              -------------STYLE1---------------
---------------------------------------------------------------*/
body {
	color: #333333;
}
#bg {
	background: #fff url('../images/style1/quentito_bg.png') repeat-x 0 0;
}
a:link, a:visited {
	color: #3D586B;
}
a:hover {
	color: #628298;
}
/* Major Blocks
-------------------------------------------------------------------------------*/
.wrapper {
	background: transparent url('../images/style1/front-1_bg.png') repeat-x 0 bottom;
}
div#front {
	background: url('../images/style1/front-1.jpg') no-repeat 0 bottom;
}
div#footer {
	border-top: 1px solid #828890;
}
a#top {
	background: url('../images/style1/but-top.png') no-repeat 0 50%;
}
#st_icon-0 {
	background: url('../images/style1/but-tools.png') no-repeat 100% 50%;
}

/* Special list - modules popular and latenews.
-------------------------------------------------------------------------------*/ 

#front li.mostread, li.latestnews {
	background: url('../images/style1/quentito_list-1.gif') no-repeat 0 0;
}
#front li.latestnews {
	background: url('../images/style1/quentito_list-2.gif') no-repeat 0 0;
}
/* Menu Suckerfish
-----------------------------------------------------------------------------*/

.nav ul {
	background:#fff;
}
#horiz-menu a {
	color: #ffffff;
}
#horiz-menu li li {
	border-bottom: 1px solid #40484F;
}
#horiz-menu li.active {
	background: url('../images/style1/menu_a-r.png') no-repeat 100% 0;
}
#horiz-menu li.active span {
	background: url('../images/style1/menu_a-l.png') no-repeat 0 0;
}
#horiz-menu li.active a {
}
#horiz-menu li:hover span, #horiz-menu li.sfHover span {
	background: url('../images/style1/menu_o-r.png') no-repeat 100% 0;
}
#horiz-menu li:hover a, #horiz-menu li.sfHover a {
	background: url('../images/style1/menu_o-l.png') no-repeat 0 0;
	color: #fff;
}
#horiz-menu li:hover span.topdaddy, #horiz-menu li.sfHover span.topdaddy {
	background: url('../images/style1/menu_o2-r.png') no-repeat 100% 0;
}
#horiz-menu li:hover span.topdaddy a, #horiz-menu li.sfHover span.topdaddy a {
	background: url('../images/style1/menu_o2-l.png') no-repeat 0 0;
	color: #fff;
}
#horiz-menu li:hover ul, #horiz-menu li.sfHover ul {
	background: #4E565D;
}
#horiz-menu li li:hover, #horiz-menu li li.sfHover {
	background: #809cae;
}
/*joomla style-----------------------------------------------*/
.contentheading {
	color: #3D586B;
}
.contentheading a:link, .contentheading a:visited {
	color: #3D586B;
}
.contentheading a:hover {
	color: #628298;
}
.contentpaneopen h2 {
	color: #119ec7;
}
.small, .modifydate, .createdate, .mosimage_caption {
	color: #3D586B;
}
.smalldark {
	color: #3D586B;
}
.pagenavcounter {
	color: #3D586B;
}
.componentheading {
	color: #1E272C;
	border-bottom: 1px solid #828890;
}
td.contentdescription {
	color: #3D586B;
}
table.contenttoc {
	border-left: 1px solid #828890;
}
table.contenttoc th {
	color: #3D586B;
}
.sectiontableheader {
	background-color: #737A81;
	color: #fff;
}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {
	border-bottom: 1px solid #C6E1E8;
}
tr.sectiontableentry1 td, td.sectiontableentry1 {
	background-color: #E8F3F6;
}
tr.sectiontableentry2 td, td.sectiontableentry2 {
	background-color: #E0EEF3;
}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
	background-color: #EFFAFF;
}
.highlight {
	background-color: #ffff99;
}
a.readon {
	background: transparent url('../images/style1/quentito_but-readmore.gif') no-repeat 0 50%;
}
/* Modules
-------------------------------------------------------------------------------- */

div.moduletable-color {
	background-color: #EBF4F8;
	border-top: 1px solid #A0BDC5;
	border-bottom: 1px solid #A0BDC5;
}
div.moduletable h3, div.moduletable-default h3, div.moduletable-color h3 {
	color: #3D586B;
	border-bottom: 1px solid #828890;
}
div.moduletable-color h3 {
	color: #3D586B;
	border: none;
}
/* Module FCS 3.0 
----------------------------------------------------------------------------------*/


h4.gk_fcs_np_news_header a {
	color: #3D586B;
}
/* Login Module*/
#login-title {
	background: url('../images/style1/mod_login_title.png') no-repeat 0 0;
}
/* Typography
-------------------------------------------------------------------------------*/
/* typohraphy */

span.color {
	border-top: 1px solid #323A40;
	border-bottom: 1px solid #323A40;
	background-color: #858B93;
	color: #fff;
}
span.color-1 {
	background-color: #EBF4F8;
	border-top: 1px solid #A0BDC5;
	border-bottom: 1px solid #A0BDC5;
}
