/*BUTTON STYLES*/

    .customButton:hover{
        font-size:1.45em;
        box-shadow: 5px 5px 10px rgba(0,0,0,0.5), inset -2px -2px 10px 0px rgba(0,0,0,0.4), inset 2px 2px 10px 0px rgba(255,255,255,0.4);
        -moz-box-shadow: 5px 5px 10px rgba(0,0,0,0.5), inset -2px -2px 10px 0px rgba(0,0,0,0.4), inset 2px 2px 10px 0px rgba(255,255,255,0.4);
        -webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.5), inset -2px -2px 10px 0px rgba(0,0,0,0.4), inset 2px 2px 10px 0px rgba(255,255,255,0.4);
        border:none;
    }
    .customButton:active{
        font-size:1.45em;
        box-shadow:0;
        -moz-box-shadow:0;
        -webkit-box-shadow:0;
        transform: translate(0px, 5px);
        border:none;
    }
    .customButton:focus{
        font-size:1.4em;
        box-shadow:0;
        border:none;
    }
    .customButton{
        box-shadow: inset -2px -2px 10px 0px rgba(0,0,0,0.4), inset 2px 2px 10px 0px rgba(255,255,255,0.4);
        -moz-box-shadow: inset -2px -2px 10px 0px rgba(0,0,0,0.4), inset 2px 2px 10px 0px rgba(255,255,255,0.4);
        -webkit-box-shadow: inset -2px -2px 10px 0px rgba(0,0,0,0.4), inset 2px 2px 10px 0px rgba(255,255,255,0.4);
    }
    
/*COLOURING STYLES*/

    .ashcloudBlueBackground{
        background:#0B3C5D;
    }
    .ashcloudGoldBackground{
        background:#D9B310;
    }
    .ashcloudBlueText{
        color:#0B3C5D;
    }
    .ashcloudGoldText{
        color:#D9B310;
    }
    .ashcloudBlueFade{
        background: -webkit-linear-gradient(#0B3C5D, #1D2731);
        background: -moz-linear-gradient(#0B3C5D, #1D2731);
        background: -ms-linear-gradient(#0B3C5D, #1D2731);
        background: -o-linear-gradient(#0B3C5D, #1D2731);
        background: linear-gradient(#0B3C5D, #1D2731);
    }