/*
#------------------------------------------------------------------------
# Music Free - #1 Free Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2012 Gavick.com. All Rights Reserved.
# License:  GPL v.2.0
# Website:  http://www.gavick.com
# Support:  support@gavick.com
 */
 
/* Style 1 */

/* template.css */
::selection {
	background: #1E5655;
}
a {
	color: #1E5655;
}
#gkLogo.cssLogo { /* You can specify there logo size and background */
	background: url('../images/style1/logo.png') no-repeat 0 0;
}
#gkTools a:hover {
	border-color: #1E5655;
}
.box.color1 h3.header {
	background: #1E5655;
	border-color: #1E5655;
}
.box.color1 h3.header + .content {
	border-top-color: #1E5655;
}
.box.color2 h3.header {
	background: #6d9ccc;
	border-color: #6d9ccc;
}
.box.color2 h3.header + .content {
	border-top-color: #88b7e7;
}
.box.color2 div.content {
	background: #1E5655;
	border-color: #1E5655;
	color: #ecf6ff;
}
.box.color2 ul li {
	border-top: 1px solid #98c5f2;
}
.box.color2 a:active,
.box.color2 a:focus,
.box.color2 a:hover {
	color: #ecf6ff;
}
.box.color2 b,
.box.color2 strong {
	color: #ecf6ff;
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover {
	color: #1E5655;
}
.box.hot:before,
.box.top:before,
.box.new:before {
	background-image: url('../images/style1/badges.png');
}
.gkUsermenu li {
	background-image: url("../images/style1/typography/bullet-square1.png");
}
/* joomla.css */
button:hover,
input.button:hover,
span.button:hover,
button.button:hover,
div.button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.pagenav-prev a:hover,
.pagenav-next a:hover,
a:hover.readon,
.itemReadMore:hover {
	background: #1E5655;
}

/* virtuemart tom ***/
input.vmicon{
  background-color: transparent;
  background-image: url("../images/style1/vm2-sprite.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
}
input.vm2-add_quantity_cart{
  background-position: 0px 5px;
  width: 24px;
  height: 24px;
  border-top-width: 0px;
  border-right-width-value: 0px;
  border-bottom-width: 0px;
  border-left-width-value: 0px;
  border-top-style: none;
  border-right-style-value: none;
  border-bottom-style: none;
  border-left-style-value: none;
  border-image-source: none;
  border-image-slice: 100% 100% 100% 100%;
  border-image-width: 1 1 1 1;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  cursor: pointer;
}
input.vm2-add_quantity_cart:hover{
    background-color: transparent;
    background-image: url("../images/style1/vm2-sprite.png");
}
.vm2-remove_from_cart
{
  background-color: transparent;
  background-image: url("../images/style1/vm2-sprite.png");
  background-position: 0px -213px;
  border-top-width: 0px;
  border-right-width-value: 0px;
  border-bottom-width: 0px;
  border-left-width-value: 0px;
  border-top-style: none;
  border-right-style-value: none;
  border-bottom-style: none;
  border-left-style-value: none;
  border-image-source: none;
  border-image-slice: 100% 100% 100% 100%;
  border-image-width: 1 1 1 1;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  cursor: pointer;
  display: inline-block;
  height: 28px;
  vertical-align: bottom;
  width: 24px;
}
/**/

article header h1 a:hover,
article header h2 a:hover {
	color: #1E5655;
}
article header li a:hover {
	color: #7CADDE;
}
p.img_caption {
	background: #1E5655;
}
.tip-title {
	background: #1E5655;
}
#system-message dd.error {
	background: #1E5655;
}
#article-index li a:hover {
	color: #1E5655;
}
.autocompleter-queried {
	color: #1E5655 !important;
}
#gkPageContent .menu li a:hover,
#gkPageContent .level0 li a:hover {
	color: #7CADDE;
}
#gkPageContent .box.color2 .menu li,
#gkPageContent .box.color2 .level0 li {
	border-top: 1px solid #92bdec;
	background: #7CADDE
}
/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active {
	background: #7CADDE;
}
.nspNext,
.nspPrev {
	background-image: url('../images/style1/nsp_interface.png');
}
.nspArt h4.nspHeader a:active,
.nspArt h4.nspHeader a:focus,
.nspArt h4.nspHeader a:hover {
	color: #7CADDE;
}
.color2 .nspArt h4.nspHeader a:active,
.color2 .nspArt h4.nspHeader a:focus,
.color2 .nspArt h4.nspHeader a:hover {
	color: #ecf6ff;
}
.color2 .nspArt p.nspInfo {
	color: #ecf6ff;
}
.color2 .readon {
	background: #6998c7
}
.color2 .nspPagination li {
	background: #5b89b8;
}
.gkTabsWrap.vertical ol li:hover,
.gkTabsWrap.horizontal ol li:hover {
	color: #7CADDE;
}
/* k2.css */
.k2FeedIcon a,
a.k2FeedIcon {
	background-image: url('../images/style1/rss.png');
}
ul li.itemResizer a {
	background-image: url('../images/style1/fonts.png');
}
.itemExtraFields {
	border-top: 4px solid #F89A4F;
}
.itemRatingForm .formLogLoading {
	background-image: url('../images/style1/loading.gif');
}
.itemRatingList,
.itemRatingList a:hover,
.itemRatingList .itemCurrentRating {
	background-image: url('../images/style1/star.png');
}
.itemAuthorBlock {
	background-image: url('../images/style1/pattern.png');
}
.itemAuthorContent div ul li a,
.itemNavigation {
	color: #7D7B7A;
}
#itemListLinks li {
	background-image: url('../images/style1/typography/bullet-square2.png');
}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked {
	background: #7CADDE;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #7CADDE;
}
.k2TagCloudBlock a {
	background: #7CADDE;
}
.k2CommentItem span a {
	color: #1E5655;
}

