/*--------------------------------------------------------------

# ILife - September 2008 (for Joomla 1.5)

# Copyright (C) 2007-2008 Gavick.com. All Rights Reserved.

5# License: Copyrighted Commercial Software

# Website: http://www.gavick.com

# Support: support@gavick.com 

---------------------------------------------------------------*/



/* ------------------------- STYLE 1 --------------------------*/



/* template_css.css */

#bg {
	color: #543E36;
	background:url("../images/style1/bg.jpg") repeat-x scroll 0 0 #C1F7F9;
}

a#logo {
background:url("../images/style1/logo.jpg") no-repeat scroll -13px 3px transparent;
display:block;
height:95px;
padding:0 10px;
width:930px;
}

a:link,

a:visited,

a:active {
	color: #863880;

}

a:hover {

	color: #000;

}

div#page_wrap_1 {

	/*background: transparent url('../images/style1/ab_left.png') no-repeat 0 0;*/

}

div#page_wrap_2 {

}


div#pathway_wrap {
	color: #676767;
	padding-left:21px;
}

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 {
	margin-top:0px;
	_margin-left:2px;

	/*background: #96c103 url('../images/style1/bg_bottom.png') no-repeat 0 0;*/

}

div#content_wrap {
	background:none; 
	width:934px;
	}

#footer_wrap {
	text-align:right;

	/*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: none !important;

	border-left:none;

	border-right:none;
	
	height: 22px;
	
	margin: 0px !important;

}*/


/* joomla_classes.css */

.componentheading {
font-family:tahoma;
font-size:20px !important;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal !important;
line-height:normal;
text-align:left;
text-transform:uppercase;
}

table.pollstableborder {
	padding:0 !important;
	position:relative;
}


a.readon {
background:#652361;
border:medium none !important;
color:#FFFFFF !important;
display:block !important;
float:left !important;
font-family:arial;
font-size:12px !important;
height:12px !important;
margin-bottom:15px;
margin-left:0 !important;
margin-right:0 !important;
padding:2px 5px 7px 6px !important;
text-transform:capitalize !important;
margin-top:5px;

}

a.readon:hover {
	color: #FFFFFF !important;
	background:#5FAFBF!important;
	
}

.sectiontableheader a {

	/*color: #7694AC;*/

}

.written_by {

	background: #fff;

	color: #ff7400;

}

div.img_caption p {

	color: #ff7400;

}

ul.pagination a {

	color: #863880;
}

ul.pagination a :hover{

color:#000!important;
}
/* Restrictions */



/* 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;

	

	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 {



	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 {



	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:#2C5E8F!important;
	font-family: tahoma;
}

.fpss-introtext {
/*background:url("../images/style1/transparent_bg.png") repeat-x scroll 0 0 transparent !important;
bottom:0 !important;
height:105px;
width:934px;
	
background-image:url("../images/style1/transparent_bg.png")!important;
background-repeat:repeat-x!important;
bottom:69px !important;
top:174px!important;
width:934px!important;*/

background:none repeat scroll 0 0 #9ABFE2;
bottom:40px !important;
opacity:0.7;
top:206px !important;
width:934px !important;
	}


.fpss-introtext .slidetext p {
	color:#F5E0CD;
	font-family:verdana;
	font-size:12px !important;
	text-transform:uppercase;
}

#fpss-container {
/*	width:964px;*/
margin:0 auto!important;
}
#slide-wrapper #slide-outer {
height:303px;
margin-top:10px;
}

#fpss-outer-container {
	border: none !important;
	padding:0 !important;
}

a.contentpagetitle, a.contentpagetitle:active, a.contentpagetitle:focus {
color:#863880 !important;
font-family:tahoma;
font-size:15px !important;
letter-spacing:0px;
line-height:1;
text-transform:uppercase;
}

a.contentpagetitle:hover {
	color: #000 !important;
}


.fpss-introtext .slidetext h1 a {
	color:#FFFFFF!important;
font-family:tahoma;
font-size:30px !important;
font-weight:normal !important;
}

.latestnews, .mostread {
	font-weight:none;
	font-size:14px;
	text-indent:7px;
	padding-bottom:2px;
	font-family:arial;
}
/*BOT�ES*/

* html #subscribeFormModule input {
	_background: #49779B!important!important;
	border:none !important;
	color:#FFFFFF !important;
	height: auto !important;
	font-size: 12px!important;
	text-transform: capitalize!important;
	padding:2px !important;
}

#subscribeFormModule .inputbox {
	color: #000 !important;
	background: #FFF!important;
	border: 1px solid #CCC!important;
	padding: 2px;
}

* html button {
	height: 22px!important;
}

button {
	background: #652361!important;
	border:none !important;
	color:#FFFFFF !important;
	height: auto !important;
	font-size: 12px!important;
	text-transform: capitalize!important;
	padding:1px 3px 2px 2px!important;
	line-height: 1.3;
}

.button {
	background: #652361!important;
	_background-color:#652361!important;
	border:none !important;
	color:#FFFFFF !important;
	height: auto !important;
	font-size: 12px!important;
	text-transform: capitalize!important;
	padding:1px 4px 3px 4px!important;
	
	_padding:1px 1px 1px 1px!important;
	font-family:arial!important;
}
input[type="button"] {
	background: #652361!important;
	border:medium none !important;
	color:#FFFFFF !important;
	font-family:arial;
	font-size:12px !important;
	height:auto !important;
	margin-top:10px;
	padding:1px 4px 3px 4px!important;
	text-transform:capitalize !important;
}

input[type="button"]:hover {background: #5FAFBF !important;_background-color: #5FAFBF!important;}
button:hover { background: #5FAFBF !important;_background-color:#5FAFBF !important;}
.button:hover { background: #5FAFBF!important; _background-color: #5FAFBF!important;}
/*END - BOT�ES*/

table.contentpaneopen, table.contentpane, table.blog {
	font-family:arial!important;
	font-size:100% !important;
	line-height:1.385em !important;
	font-size:14px !important;
	color:#000 !important;
}

div#bottom_wrap .moduletable a{
	border-left:1px solid #863880;
	font-family:arial;
	font-size:11px;
	left:13px;
	padding:0 7px;
	position:relative;
	text-transform:uppercase;
}

div#bottom_wrap .moduletable a:first-child {
	border: none;
}

#banner_wrap {

float:right;
height:30px;
margin-right:231px !important;
margin-top:-90px !important;
width:364px !important;
}

.copyright {
color:#000000;
font-family:tahoma;
font-size:13px;
text-indent:0px;
text-transform:none;
width:965px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#ps_search_str {
		
	margin-top: 147px !important;
	
	}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#ps_results {
		margin-top: 5px!important;
	}
}
	
#ps_results  {
	margin-left:-209px !important;
	margin-top:-48px !important;
	z-index:999999 !important;
}

#ps_search_str {
background:none repeat scroll 0 0 transparent;
border-color:#BABABA #FFFFFF #FFFFFF #BABABA;
border-style:solid;
border-width:1px;
color:#000000 !important;
font-family:tahoma;
font-size:13px !important;
height:auto !important;
margin-right:16px;
padding:4px 0 4px 4px !important;
position:relative;
text-transform:capitalize;
top:-40px;
width:191px !important;
	}

/* saf3, chrome1+ */


td.buttonheading {
float:none !important;
margin-left:6px !important;
text-align:right !important;
vertical-align:middle !important;
width:16px !important;

}

.toggler {
background:none !important;
}

#eventcalq th.mod_eventlistcalq_daynames {
	border:none medium;
	color:#000 !important;
	font:bold 10px Arial,Helvetica,sans-serif;
	text-transform:uppercase;
}

#eventcalq td.mod_eventlistcalq {
	border:none!important;
}

#eventcalq td.mod_eventlistcalq_calday {
	border:none!important;
}

.albumContainer  {
	border-bottom:1px solid #DDDDDD;
	color:#000 !important;
	padding:5px;
}

.tool-tip  {
	background:#FFF;
	padding:8px;
	border:1px solid #9F8868;
}

h2.contentheading, .contentheading {
color:#000000 !important;
font-family:tahoma;
font-size:20px !important;
letter-spacing:0px;
line-height:1;
text-transform:uppercase;
}

.pollstableborderenquete{
float:left;
}

.moduletableimg_footer{
margin-bottom:0;
margin-right:37px;
margin-top:-24px;
float:right;
}