/*
#------------------------------------------------------------------------
# penguinMail - December 2010 (for Joomla 1.5)
#
# Copyright (C) 2007-2010 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com   
#------------------------------------------------------------------------ 
# Based on T3 Framework
#------------------------------------------------------------------------
# Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html
# Author: J.O.O.M Solutions Co., Ltd
# Websites: http://www.joomlart.com - http://www.joomlancers.com
#------------------------------------------------------------------------
*/

body{ background:#fbfbfb; }
body#bd { font-size: 14px; margin:0; padding:0; font-family:Arial,Verdana,sans-serif; color:#444; }

body[orient="portrait"] > #gk-wrapper { min-height: 424px; }
body[orient="landscape"] > #gk-wrapper { min-height: 320px; }

a{ color: #CDA016; text-decoration:none; }

h1,h2,h3,h4,h5,h6{
	color:#CDA016;
	font-weight:normal;
}

h1{font-size:150%;}
h2{font-size:130%;}
h3{font-size:125%;}
h4{font-size:120%;}
h5{font-size:115%;}
h6{font-size:110%;}

.gk_menu li ul,
.gk_menu ul ul,
.megamenu ul{
	display:none;
	background:#fff;
}

span.menu-desc{
	display:none;
}

#gk-overlay{
	width:100%;
	height:100%;
	position:absolute;
	z-index:99;
	background:#000;
	opacity:0.75;
	display:none;
	padding:0;
	margin-top:24px;
}

#gk-login, 
#gk-search{
	padding:0 20px;
	margin:0;
}

h1.logo{
	margin:0;
	padding:0;
	clear:both;
}
h1.logo a{
	height:69px;
	display:block;
	text-indent:-999em;
	margin:0;
	background:#abd8e3 url('../../images/logo.png') no-repeat center center;
}

#gk-mainnav{
	height:30px;
	border: 1px solid #eae6ce;
	border-left: none;
	border-right: none;
	padding-bottom:10px;
	background:#fff;
}

#gk-search,
#gk-login,
#gk-toolbar-main{position:relative;background:#fff!important;overflow:hidden;z-index:10000;width:100%;top:-16px;}
#gk-search,
#gk-login{top:0;}
textarea{
	width:90%!important;
}

.article-meta{
	color:#999;
}

.pagination{
	list-style-type:none;
	overflow:hidden;
	clear:both;
	padding:0;
	margin:0;
}
.pagination li{
	float:left;
	margin:0 0 0 2px;
}

.buttonheading{
	display:none;
}

#gk-toolbar-top a.button-search, 
#gk-toolbar-top a.button-login, 
#gk-toolbar-top a.button-search,
#gk-toolbar-top a.button-switchlayout {
	width: 32px;
	height: 28px;
	display:block;
	float:right;
	margin:3px 5px 0 0;
	text-indent:-999em;
}

a.button-menu,
a.button-back,
a.button-close{
	height:27px;
	background:transparent url(../../images/handheld/t_bar_l.png) no-repeat left 0;
	display:block;
	float:left;
	margin:3px 0 0 18px;
	text-decoration:none;
	font-family:Arial, Verdana, sans-serif;
	color:#fff;
}

a.button-menu span,
a.button-back span,
a.button-close span{
	margin:0 0 0 6px;
	padding:0 6px 0 0;
	background:transparent url(../../images/handheld/t_bar_r.png) no-repeat right 0;
	color:#fff;
	display:block;
	width:auto;
	float:left;
	height:27px;
	line-height:27px;
}

#gk-toolbar-title{
	display:block;
	clear:both;
	overflow:hidden;	
	text-align:right;
	padding:3px 0;
}

a.button-back,
a.button-close{
	display:inline-block;
	float:none;
	margin:0 5px;
}

a.button-back{
	display:none;
}

#gk-toolbar-top{
	overflow:hidden;
	padding:3px 0;
}

#gk-top{
	background:transparent url('../../images/logo_bg.png') repeat-x 0 0;
	min-height:109px;
}

#gk-toolbar-main{
	overflow:hidden;
	height:0;
	margin:0;
	background:transparent;
}

#gk-toolbar-wrap{
	padding:0;
	margin:0;
	background:transparent;
}

#gk-toolbar-top{
	margin:0 0 20px 0;
}

#gk-content{
	padding:10px 18px;
}

div#menu ul{
	list-style-type:none;
	padding:0;
	margin:4px 0 0 0;
	border-top:1px solid #ddd;
}

div#menu ul li{
	height:40px;
	line-height:48px;
	font-size:16px;
	width:100%;
	padding:0;
	margin:0;
	font-weight:bold;
	border-bottom:1px solid #ddd;
	background:transparent url('../../images/handheld/arrow_nav.png') no-repeat 93% center;
}

div#menu ul li a{
	color::#CDA016;
	display:block;
	height:40px;
	line-height:40px;
	text-decoration:none;
	padding:0 0 0 16px;
	font-family:Arial, Verdana, sans-serif;
}

#gk-footer{border-top:2px solid #aaa;line-height:20px;}
.gk-copyright{border-top:1px solid #aaa;line-height:20px;}
.gk-breadcrumbs{line-height:20px;}

#gk-toolbar-top a.button-search { background:transparent url(../../images/handheld/t_search.png)!important; }
#gk-toolbar-top a.button-login { background:transparent url(../../images/handheld/t_login.png)!important; }
#gk-toolbar-top a.button-switchlayout { background:transparent url(../../images/handheld/t_options.png)!important; }

/* 
 * Messages 
 */
 
#system-message { margin: 0 0 4px; }
#system-message dd.message ul, #system-message dd.error ul, #system-message dd.notice ul { margin: 0; padding: 0; }
#system-message dd.message ul li, #system-message dd.error ul li, #system-message dd.notice ul li { background: none; color: #fff; margin: 0; padding: 5px; list-style-type:none; }
/* System Standard Messages */
#system-message dd.message ul { background: #069; border: 0; }
/* System Error Messages */
#system-message dd.error ul { background: #cf052b; border: 0; }
/* System Notice Messages */
#system-message dd.notice ul { background: #333; border: 0; }