/*
#------------------------------------------------------------------------
# Appsite - #3 2011 template (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
#------------------------------------------------------------------------
*/

/* Style 1 */

/* template.css */
a { color: #36b0e4; }
a:hover,
a:active,
a:focus { color: #e45b36; }
#gk-buttons a:hover,
#gk-buttons a:focus,
#gk-buttons a:active { color: #36B0E4; }
#gk-social-icons a:hover { color: #36B0E4 !important}
#mainPage .moduletable > div > h3 > span,
#mainPage .moduletable_menu > div > h3 > span,
#mainPage .moduletable_text > div > h3 > span { color: #36b0e4; }
#mainPage .moduletable.color { background: #36b0e4; }
#mainPage .moduletable.color ul li { border-top: 1px solid #65b6f1;  }
#mainPage .moduletable.color a:hover { color: #a9faf5; }
#gk-breadcrumb a:hover { color: #e45b36; }
.gk-popup-wrap h3 { color: #36b0e4; }

/* gk_stuff.css */
.gk_is_wrapper-template .gk_is_image { background: transparent url('../images/style1/header_bg.jpg') no-repeat 50% 50%; }
.gk_is_wrapper-template .gk_is_pagination .gk_is_prev,
.gk_is_wrapper-template .gk_is_pagination .gk_is_next { background: transparent url('../images/style1/gk_is_buttons.png') no-repeat left top; }
.gk_is_wrapper-template .gk_is_pagination .gk_is_next { background-position: right top; }
.gk_is_wrapper-template .gk_is_pagination .gk_is_prev:hover { background-position: left bottom; }
.gk_is_wrapper-template .gk_is_pagination .gk_is_next:hover { background-position: right bottom; }
.gk_is_wrapper-template .gk_is_pagination .gk_is_scale { background: transparent url('../images/style1/gk_is_scale.png') no-repeat 0 0; }
.gk_is_wrapper-template .gk_is_pagination .gk_is_progress { background: #fda087; border-bottom: 1px solid #ffdbd1; border-top: 1px solid #397baa; }
.nsp_bottom_interface .pagination li,
.nsp_top_interface .pagination li,
.nsp_bottom_interface .pagination li.active,
.nsp_top_interface .pagination li.active { background: transparent url('../images/style1/gk_nsp_interface.png') no-repeat 50% -92px; }
.nsp_bottom_interface .pagination li:hover,
.nsp_bottom_interface .pagination li.active,
.nsp_top_interface .pagination li:hover,
.nsp_top_interface .pagination li.active { background-position: 50% -100px; }
.nsp_bottom_interface .prev,
.nsp_top_interface .prev,
.nsp_bottom_interface .next,
.nsp_top_interface .next { background: transparent url('../images/style1/gk_nsp_interface.png') no-repeat 0 -46px;}
.nsp_bottom_interface .prev:hover,
.nsp_top_interface .prev:hover { background-position: 0 -69px; }
.nsp_bottom_interface .next,
.nsp_top_interface .next { background-position: 0 0; }
.nsp_bottom_interface .next:hover,
.nsp_top_interface .next:hover { background-position: 0 -23px; }
.nsp_art h4.nsp_header a:hover { color: #e45b36 }	
.nsp_k2store_price { color: #E45B36; }
#k2storeCartPopup table#cart th,
table#cart th { background: #36B0E4 }
table#cart .cart_subtotal td + td { color: #E45B36; }
.k2store_item_price_value { color: #e45b36; }
#k2Container form[action*="com_k2store&view=mycart&Itemid"] { background: #fff2ef; border: 1px solid #fcd7cd; }
#cart_form label + label { color: #E45B36; }
.itemView .mycart input[type="submit"]:hover,
.itemView .mycart input[type="submit"]:focus,
.itemView .mycart input[type="button"]:hover,
.itemView .mycart input[type="button"]:focus { color: #e45b36 }

/* joomla.css */
.button:hover,
.button:focus,
button:hover,
button:focus,
a.readon:hover,
a.readon:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus,
.moduleItemReadMore:focus,
.moduleItemReadMore:hover,
.latestItemReadMore a:focus.k2ReadMore,
.latestItemReadMore a:hover.k2ReadMore,
.userItemReadMore a:focus.k2ReadMore,
.userItemReadMore a:hover.k2ReadMore,
.catItemReadMore a:focus.k2ReadMore,
.catItemReadMore a:hover.k2ReadMore, 
a:focus.k2ReadMore, 
a:hover.k2ReadMore, 
a:hover.subCategoryMore,
a:focus.subCategoryMore,
a:hover.readmore-link,
a:focus.readmore-link,
a:hover.comments-link,
a:focus.comments-link { color: #36b0e4; }
.sectiontableheader { background: #36b0e4; }
.sectiontableheader th { background: #36b0e4; }
ul.pagination li a,
ul.pagination li span { background: #36b0e4; }
ul.pagination li a { background: #36b0e4; }
ul.pagination li a:hover { background: #e45b36; }
.tool-title { background: #36b0e4; }
.moduletable_menu ul.menu li a:hover,
.moduletable_menu ul.menu li#current li a:hover { color: #e45b36 }

/* k2.css */
.itemDateCreated { background: #36b0e4; }
.latestItemHeader .latestItemTitle a:hover,
.genericItemHeader .genericItemTitle a:hover,
.userItemHeader .userItemTitle a:hover,
.catItemHeader .catItemTitle a:hover { color: #e45b36}
.itemToolbar ul li a:hover {  color: #e45b36;}
.latestItemTagsBlock ul.latestItemTags li a,
.userItemTagsBlock ul.userItemTags li a,
.catItemTagsBlock ul.catItemTags li a,
.itemTagsBlock ul.itemTags li a { background: #36B0E4; }
.latestItemTagsBlock ul.latestItemTags li a:hover,
.userItemTagsBlock ul.userItemTags li a:hover,
.catItemTagsBlock ul.catItemTags li a:hover,
.itemTagsBlock ul.itemTags li a:hover { background: #e45b36} 
.itemAuthorBlock .itemAuthorDetails a,
.latestItemsUser a,
.userBlock a { color: #36B0E4 }
.itemAuthorBlock .itemAuthorDetails a:hover,
.latestItemsUser a:hover,
.userBlock a:hover { color: #e45b36 }
.itemRelated ul li a:hover,
.itemAuthorLatest ul li a:hover { color: #e45b36}
.itemCommentsForm form span#formLog { color:#CF1919; }
.subCategory h2 a:hover { color: #e45b36 }
a.moduleItemComments { background: url('../images/style1/bubble.png') no-repeat 0 0; }
a:hover.moduleItemComments { background-position:  0 100%; }
.k2CategoriesListBlock ul li a:hover { color: #e45b36  }
.k2TagCloudBlock a { background: #36B0E4;}
.k2TagCloudBlock a:hover { background: #e45b36; }

/* typo.css */
pre,
.gk_code1 { border-left:3px solid #36b0e4 !important; }
.gk_code2 { border-top:3px solid #36b0e4; border-bottom:3px solid #36b0e4; }
.gk_code3 { border-top:1px solid #36b0e4; border-bottom:1px solid #36b0e4; }
.gk_code3 h4 { background:#36b0e4; }
p.gk_info2 { border-top:#eee solid 1px; border-bottom:#eee solid 1px; }
p.gk_warning2 { border-top:1px solid #e45b36; border-bottom:1px solid #e45b36; }
p.gk_warning3 { background-color: #e45b36; }
p.gk_tips2 { border-top:#EAE8CC solid 1px; border-bottom:#EAE8CC solid 1px; }
p.gk_warning4 { color: #e45b36 }
.gk_blockTextLeft,
.gk_blockTextRight,
.gk_blockTextCenter { color: #36b0e4; }
blockquote div.gk_blockquote1 { background:transparent url(../images/style1/typography/open1.png) no-repeat left bottom; }
blockquote div.gk_blockquote1 div { background:transparent url(../images/style1/typography/close1.png) no-repeat right top; }
blockquote div.gk_blockquote2 { background:transparent url(../images/style1/typography/open1.png) no-repeat left top; }
blockquote div.gk_blockquote2 div { background:transparent url(../images/style1/typography/close1.png) no-repeat right top; }
blockquote div.gk_blockquote3 { background:transparent url(../images/style1/typography/open2.png) no-repeat left bottom; }
blockquote div.gk_blockquote3 div { background:transparent url(../images/style1/typography/close2.png) no-repeat right top; }
blockquote div.gk_blockquote4 { background:transparent url(../images/style1/typography/open2.png) no-repeat left top; }
blockquote div.gk_blockquote4 div { background:transparent url(../images/style1/typography/close2.png) no-repeat right top; }
div.gk_legend1 h4,
div.gk_legend2 h4 { background: #e45b36; }
div.gk_legend3 h4,
div.gk_legend4 h4 { background: #36b0e4; }
div.gk_legend1,
div.gk_legend2 { border: 1px solid #e45b36; }
div.gk_legend5,
div.gk_legend6 { border: 1px solid #3b3b3b; }
.gk_highlight-3 { background: #36b0e4; color:#fff; }
.gk_highlight-4 { background:#e45b36; color:#fff; }
span.gk_clear { color: #e45b36; border-top:1px solid #e45b36; border-bottom:1px solid #e45b36; }
span.gk_clear-1 { color: #36b0e4; border-top:1px solid #36b0e4; border-bottom:1px solid #36b0e4; }
span.gk_clear-2 { color: #3b3b3b; border-top:1px solid #3b3b3b; border-bottom:1px solid #3b3b3b; }
span.gk_color { color: #e45b36; }
span.gk_color-2 { color: #e45b36; border: 1px solid #e45b36; }
span.gk_color-3 { color: #36b0e4; border: 1px solid #36b0e4; }
span.gk_color-5 { color: #fff; background: #e45b36; }
span.gk_color-6 { color: #fff; background: #36b0e4; }
ul.gk_circle1 { list-style-image:url(../images/style1/typography/bullet3ul.png) !important; }
ul.gk_bullet1 { list-style-image:url(../images/style1/typography/bullet_ol_1_dark.png) !important; }
ul.gk_bullet2 { list-style-image:url(../images/style1/typography/bullet1ul.png) !important; }
ul.gk_bullet3 { list-style-image:url(../images/style1/typography/bullet2ul.png) !important; }
ul.gk_bullet4 { list-style-image:url(../images/style1/typography/bullet_ol_1_color.png) !important; }
ul.gk_square2 { list-style-image:url(../images/style1/typography/bullet_squ1_dark.png) !important; }
ul.gk_square3 { list-style-image:url(../images/style1/typography/bullet_squ1_color.png) !important; }
div.gk_number1 span { background:transparent url(../images/style1/typography/bullet_ol_2.png) no-repeat center center; }
div.gk_number2 span { background:transparent url(../images/style1/typography/bullet_ol_2_color.png) no-repeat center center; }
a.gk_video_frame span.gk_voverlay { background: transparent url('../images/style1/video_icon.png') no-repeat center 15px;   }
a:hover.gk_video_frame span.gk_voverlay { background-position: 50% -67px}
.gk_block h3 a:hover { color:#36b0e4; }
/* demo banner */
.demo-banner { width: 450px; height: 84px; display: block; background: transparent url('../images/style1/demo-banner.png') no-repeat 0 0; }