/*--------------------------------------------------------------

# ILife - September 2008 (for Joomla 1.5)

# Copyright (C) 2007-2008 Gavick.com. All Rights Reserved.

# License: Copyrighted Commercial Software

# Website: http://www.gavick.com

# Support: support@gavick.com 

---------------------------------------------------------------*/



/* ------------------------- STYLE 1 --------------------------*/



/* template_css.css */



#bg {
	background-position:center top;
	color: #222222;
	background-image: url(../images/style1/bg.jpg);
    background-attachment:fixed;
}

a#logo {

	background: url('../images/style1/logo.png') 0 0 no-repeat;

}

a:link,

a:visited,

a:active {

	color: #000000	;

}

a:hover {

	color: #000000;

}

div#page_wrap_1 {

	/*background: transparent url('../images/style1/ab_left.png') no-repeat 0 0;*/

}

div#page_wrap_2 {

	/*background: transparent url('../images/style1/ab_right.png') no-repeat 100% 0;*/	

}

div#horiz-menu {
	/*border: 1px solid #EBCE23;*/
	border-bottom: none;
	background: url('../images/style1/menu_bg.png') 0 0;
	font-size:14px !important;

}

div#pathway_wrap {

	color: #676767;

}

div#datatop span {

	color: #FFF;

	background: #ff6c00;

}

span.breadcrumbs_start {

	color: #FFF;

	background: #ff6c00;

}

a.pathway {

	color: #676767;

}

input#mod_search_searchword {

	background: #FFF;

	border: 1px solid #71b003;

	color: #424242;

}

	div#bottom_wrap {

	/*background: #96c103 url('../images/style1/bg_bottom.png') no-repeat 0 0;*/

}

div#content_wrap {
	padding-top: 5px;

	border-bottom: 4px solid #EBCE23;

}

#footer_wrap {

	/*background: #96C103;*/

	/*color: #fff;*/

}

div.moduletable h3 span,

div.moduletable_menu h3 span {

	background: #FF7400;

	color: #fff;

}

div#bottom_wrap h4.gk_news_show_news_header a {

	background: #C2EA37;

	color:#659901;

}

input.mod_search_button, input.mod_search_button:hover{

	background: url('../images/style1/search_button.png') 0 0 no-repeat;

}

/* suckerfish.css */

#horiz-menu li.level1>a:hover {

	background: transparent url('../images/style1/menu_bg_hover.png') left top !important;

	border-left:none;

	border-right:none;
	
	height: 32px;
	
	margin: 0px !important;

}

#horiz-menu li.level1 a:hover {

}

#horiz-menu li.active {

	background: transparent url('../images/style1/menu_bg_active.png') left top !important;

	border-left:none;

	border-right:none;

    height: 32px;

}

#horiz-menu li:hover#current {

	background: none!important;

}

#horiz-menu li:hover#current a {

	color: #fff!important;

}

#horiz-menu li.active a {

	color: #FFF;

}

#horiz-menu a,

#horiz-menu li li a {
	font-weight:bold;
	color: #000;
	padding:0 9px !important;

}

#horiz-menu li li {

	background: #6ca301;

	border-bottom: 1px solid #76b101!important;

}

#horiz-menu li:hover ul,

#horiz-menu li.sfHover ul {

	background: #598601;

	color: #000;

}

#horiz-menu ul.menu li.parent a {

	background: none;

}

#horiz-menu ul.menu li.parent a:hover {

	color: #FFF;

}

#horiz-menu ul.menu li.parent li a:hover {

	color: #FFF;

}

/* joomla_classes.css */

.componentheading {
-x-system-font:none;
font-family: Arial, Helvetica, sans-serif !important;
font-size:18px !important; 
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight: bold  !important;
line-height:normal;
text-align:left;
}



.button {
background-color:#6D6D6D !important;
border:medium none !important;
color:#FFFFFF !important;
height:19px !important;
padding-bottom:2px !important;

}

table.pollstableborder {
padding: 7px !important;
}


a.readon,

.back_button a {
	background: #2C6204;
	color: #FFFFFF;
}

a.readon:hover,

a.readon:active,

a.readon:focus,

.button:hover,

.back_button a:hover {

	background: #D7A021;
	color: #FFF !important;

}

.sectiontableheader a {

	color: #222222;

}

.written_by {

	background: #fff;

	color: #ff7400;

}

div.img_caption p {

	color: #ff7400;

}

ul.pagination a {

	color: #79B603;

}

/* Restrictions */

div#bottom_wrap a.readon,

div#bottom_wrap .button {

	background: #ff7400;

	color: #fff;

}

div#bottom_wrap a.readon:hover,

div#bottom_wrap a.readon:active,

div#bottom_wrap a.readon:focus,

div#bottom_wrap .button:hover {

	background: #79B603;

}

/* gk_stuff.css */

div.gk_news_image_1_interface_buttons {

	background: url('../images/style1/news_image_interface_bg.png') no-repeat 0 0;

}

div.gk_news_image_1_preloader {

	background: #FF7400 url('../images/style1/load.gif') no-repeat center center;

}

div.gk_news_image_1_text h2 a {

	background: #ff7400;

}

.gk_news_highlighter {

	border-top: 1px solid #AAA;

	border-bottom: 1px solid #AAA;

	border: none;

	background: #C2EA37;

	color: #79B603;

}

.gk_news_highlighter_item {

	background: #C2EA37;

}

.gk_news_highlighter_title {

	border-left: 1px dotted #AAA;

	background: #79B603;

	color: #fff;

}

.gk_news_highlighter_desc {

	color: #659901;

}

.gk_news_highlighter_desc:hover {

	color: #4b7201;

}

ul.gk1_tabmixmenu_ul-style1 li {

	background: #ff7400;

}

ul.gk1_tabmixmenu_ul-style1 li.active span {

	background: #79B603;

	color: #fff;

}

p#form-login-username label,

p#form-login-password label {

	color: #ff7400;

}

form#form-login ul li a {

	color: #659901;

}

/* typography.css*/

pre,

.code {

	background-color:#f7f7f7;

	border-left:5px solid #ff7400;

	color: #ff7400;

}

.info {

	background:transparent url('../images/icons/info.gif') no-repeat left top;

	color:#6F95B7;

}

.warning {

	background:transparent url('../images/icons/warning.gif') no-repeat left top;

	color:#cc0000;

}

.tips {

	background:transparent url('../images/icons/tips.gif') no-repeat left top;

	color:#E98B05;

}

.date {

	background:transparent url('../images/icons/date.gif') no-repeat left top;

	color:#35cc00;

}

.highlight-1 {

	background:#ffffda;

}

.highlight-2 {

	background:#f1f1f1;

}

.highlight-3 {

	background:#ff7400;

	color: #fff;

}

.highlight-4 {

	background:#79B603;

	color: #fff;

}

span.clear {

	border-top: 1px solid #999;

	border-bottom: 1px solid #999;

	color: #999;

}

span.clear-1 {

	border-top: 1px solid #659901;

	border-bottom: 1px solid #659901;

	color: #659901;

}

span.clear-2 {

	border-top: 1px solid #ff7400;

	border-bottom: 1px solid #ff7400;

	color: #ff7400;

}

span.color {

	color: #659901;

}

span.color-1 {

	color: #ff7400;

}

span.color-2 {

	border-left: 2px solid #659901;

	color: #659901;

}

span.color-3 {

	border-left: 2px solid #ff7400;

	color: #ff7400;

}

span.color-4 {

	border-top: 1px solid #ff7400;

	border-bottom: 1px solid #ff7400;

	background: #ff7400;

	color: #fff;

}

span.color-5 {

	border-top: 1px solid #f1f1f1;

	border-bottom: 1px solid #f1f1f1;

	background: #f5f5f5;

	color: #79B603;

}

span.color-6 {

	border-top: 1px solid #e9e9a1;

	border-bottom: 1px solid #e9e9a1;

	background: #FFFFDA;

	color: #666;

}

span.color-7 {

	border-top: 1px solid #598601;

	border-bottom: 1px solid #598601;

	background: #659901;

	color: #fff;

}

.fpss-introtext .slidetext h1 a, .fpss-introtext .slidetext h1 a:hover {
	color:#000000 !important;
}

.fpss-introtext {
	background: url('../images/style1/transparent_bg.png') !important;
	_margin-bottom:-2px !important;
	padding-top:3px !important;
	padding-bottom:3xp !important;
}

#fpss-outer-container {
	border: none !important;
	padding:0 !important;
}

a.contentpagetitle, a.contentpagetitle:hover, a.contentpagetitle:active, a.contentpagetitle:focus {
	color:#124208 !important;
	font-size:30px !important;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.fpss-introtext .slidetext h1 a {
	font:Arial, Helvetica, sans-serif !important;
	font-size:18px !important;
}

.latestnews, .mostread {
	font-weight:bold;
}

input[type="button"] {
	background-color:#6D6D6D !important;
	border:none !important;
	color:#FFFFFF !important;
	height:19px !important;
	padding-bottom:2px !important;
}

table.contentpaneopen, table.contentpane, table.blog {
	font-family:arial,helvetica,sans-serif !important;
	font-size:100% !important;
	line-height:1.385em !important;
	font-size:13px !important;
	color:#222222 !important;
}

div#bottom_wrap .moduletable a{
	border-left:1px solid #000000;
	font-size:11px;
	padding:0 5px;
}

div#bottom_wrap .moduletable a:first-child {
	border: none;
}

#banner_wrap {
padding: 0 30px;
}

.copyright {
	float:left;
	width:785px;
	color:#FFFFFF;
}

#ps_results  {
	margin-left:-220px !important;
	z-index:999999!important;
}

#ps_search_str {
	font-size:13px!important;
	height:18px!important;
	padding:3px 2px 0 4px !important;
	width:180px!important;
}

td.buttonheading {
float:none !important;
margin-left:6px !important;
text-align:right !important;
vertical-align:middle !important;
width:16px !important;
}

.toggler {
background:none !important;
: