/**
 * @author              Steven Palmer and Bradley Silk
 * @author url          http://coalaweb.com
 * @author email        support@coalaweb.com
 * @version             Version 0.0.1 January 2013
 * @copyright           Copyright (c) 2013 Steven Palmer and Bradley Silk All rights reserved.
 */

a, em, code,
.menu-dropdown li.active .level1, .menu-dropdown a.current.level2, 
.menu-dropdown span.active.level2, .menu-dropdown a.current.level3, 
.menu-sidebar li.active .level1, .menu-sidebar li.level2 a.level2.active
{ color: #182329;
}

/* Modules
----------------------------------------------------------------------------------------------------*/

/* Sets the colour for the module title */
.module .module-title {
    color: #1272a5;
}


/* Tools
------------------------------------------------------------------------------*/

form.box fieldset { border: 1px solid #0fa8a8; }

/* K2 Styling
------------------------------------------------------------------------------*/
           
table.calendar tr td.calendarToday {
    background: none repeat scroll 0 0 #135CAE;
}

/* Zoo Styling
------------------------------------------------------------------------------*/
#yoo-zoo .item div.pos-date, #yoo-zoo .item div.pos-date div.day,
#yoo-zoo .items div.pos-date, #yoo-zoo .items div.pos-date div.day {
    background: -webkit-linear-gradient(#35ACDD, #267fb0);
    background: linear-gradient(#35ACDD, #267fb0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#35ACDD', endColorstr='#267fb0');
    background-color: #267fb0;
}

/* Hover for links,
.menu-dropdown li.level1:hover a:hover is for subtitles */
a:hover, .menu-dropdown li.level1:hover a:hover, 
#toolbar .menu-line li a:hover, #footer a:hover { 
    color: #a4c539;
}

/* Menus
------------------------------------------------------------------------------*/

/* Sets the hover arrow for the main menu */
.menu-dropdown a.level3:hover > span,
.menu-dropdown span.level3:hover > span {
    background: url(../images/color/blue/menu_arrow_blue.png) 0 50% no-repeat;
}

/* Sets the bullets for the side menu */
.menu-sidebar li.level2 a.level2,
.menu-sidebar li.level3 a.level3{ 
    background: url(../images/color/blue/menu_bullet_blue.png) 0 0 no-repeat; 
}

/* Sets the active drop-arrow and hover arrow for the side menu */
.menu-sidebar li.parent.active .level1 > span { 
    background: url(../images/color/blue/menu_sidebar_arrow_blue.png) 100% -100px no-repeat; 
}

.menu-sidebar li.parent .level1:hover > span { 
    background: url(../images/color/blue/menu_sidebar_arrow_blue.png) 100% 0 no-repeat; 
}

/*Sets the arrow for the toolbar menu */
.menu-line li a:hover { 
    background: url(../images/color/blue/menu_arrow_blue.png) 0 50% no-repeat;
}

/* Layout
----------------------------------------------------------------------------------------------------*/

/* Header gradient */
#block-header {
    background: #182329;
    border-bottom: 30px solid #43803c;
}

/* The link colour for modules in the headerbar position */
#headerbar .module a{
    color: #a4c539;
}

/* Button
------------------------------------------------------------------------------*/

.button-primary {
    background-color: #49AFCD;
    background-image: -webkit-linear-gradient(#5BC0DE, #2F96B4);
    background-image: linear-gradient(#5BC0DE, #2F96B4);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5BC0DE', endColorstr='#2F96B4');
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.button-primary:hover,
.button-primary a:active, 
.button-primary a:focus {
    background-color: #2F96B4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2F96B4', endColorstr='#2F96B4');
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}