/* Button CSS */

.button-regular-large{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); }
.button-regular-large a{color:#FFF !important; font-size:16px; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 12px 28px 12px 28px;  }
.button-regular-large a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}

.button-regular-medium{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); }
.button-regular-medium a{color:#FFF !important; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 6px 18px 6px 18px;  }
.button-regular-medium a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}

.button-regular-small{background: #e5e5e5; padding: 2px; -moz-border-radius: 5px; border-radius: 5px; display: inline-block; moz-box-shadow: inset 0 0px 50px 0px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); box-shadow: inset 0 0px 50px 0px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0px rgba(0,0,0,0.2);}
.button-regular-small a{color:#FFF !important; display: inline-block; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:bold; -moz-border-radius: 5px; border-radius: 5px;  -moz-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0 0px 3px 0px rgba(0, 0, 0, 0.8); padding: 4px 12px 4px 12px;  }
.button-regular-small a:hover{text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);}

a.purple{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ac5e7b), to(#96526B)); background: -webkit-linear-gradient(top, #ac5e7b, #96526B); background: -moz-linear-gradient(top, #ac5e7b, #96526B); background: -ms-linear-gradient(top, #ac5e7b, #96526B); background: -o-linear-gradient(top, #ac5e7b, #96526B); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac5e7b', endColorstr='#96526B',GradientType=0);   }
a.purple:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#96526B), to(#ac5e7b)); background: -webkit-linear-gradient(top, #96526B, #ac5e7b ); background: -moz-linear-gradient(top, #96526B, #ac5e7b );background:  -ms-linear-gradient(top, #96526B, #ac5e7b); background: -o-linear-gradient(top, #96526B, #ac5e7b); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96526B', endColorstr='#ac5e7b',GradientType=0);   }

a.aqua{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8bab8d), to(#657e67)); background: -webkit-linear-gradient(top, #8bab8d, #657e67); background: -moz-linear-gradient(top, #8bab8d, #657e67); background: -ms-linear-gradient(top, #8bab8d, #657e67); background: -o-linear-gradient(top, #8bab8d, #657e67);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bab8d', endColorstr='#657e67',GradientType=0);   }
a.aqua:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#657e67), to(#8bab8d));background:  -webkit-linear-gradient(top, #657e67, #8bab8d );background:  -moz-linear-gradient(top, #657e67, #8bab8d ); background: -ms-linear-gradient(top, #657e67, #8bab8d); background: -o-linear-gradient(top, #657e67, #8bab8d); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#657e67', endColorstr='#8bab8d',GradientType=0);  }

a.rouge{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e88776), to(#c77465)); background: -webkit-linear-gradient(top, #e88776, #c77465);background:  -moz-linear-gradient(top, #e88776, #c77465); background: -ms-linear-gradient(top, #e88776, #c77465); background: -o-linear-gradient(top, #e88776, #c77465); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e88776', endColorstr='#c77465',GradientType=0);  }
a.rouge:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c77465), to(#e88776)); background: -webkit-linear-gradient(top, #c77465, #e88776 ); background: -moz-linear-gradient(top, #c77465, #e88776 );background:  -ms-linear-gradient(top, #c77465, #e88776); background: -o-linear-gradient(top, #c77465, #e88776); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c77465', endColorstr='#e88776',GradientType=0);  }

a.orange{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffbd6a), to(#ebad60)); background: -webkit-linear-gradient(top, #ffbd6a, #ebad60); background: -moz-linear-gradient(top, #ffbd6a, #ebad60);background:  -ms-linear-gradient(top, #ffbd6a, #ebad60);background:  -o-linear-gradient(top, #ffbd6a, #ebad60);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbd6a', endColorstr='#ebad60',GradientType=0);  }
a.orange:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebad60), to(#ffbd6a)); background: -webkit-linear-gradient(top, #ebad60, #ffbd6a ); background: -moz-linear-gradient(top, #ebad60, #ffbd6a ); background: -ms-linear-gradient(top, #ebad60, #ffbd6a); background: -o-linear-gradient(top, #ebad60, #ffbd6a); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebad60', endColorstr='#ffbd6a',GradientType=0);  }

a.red{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ba3f3f), to(#9c3636)); background: -webkit-linear-gradient(top, #ba3f3f, #9c3636); background: -moz-linear-gradient(top, #ba3f3f, #9c3636);background:  -ms-linear-gradient(top, #ba3f3f, #9c3636);background:  -o-linear-gradient(top, #ba3f3f, #9c3636);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba3f3f', endColorstr='#9c3636',GradientType=0);  }
a.red:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9c3636), to(#ba3f3f)); background: -webkit-linear-gradient(top, #9c3636, #ba3f3f ); background: -moz-linear-gradient(top, #9c3636, #ba3f3f ); background: -ms-linear-gradient(top, #9c3636, #ba3f3f); background: -o-linear-gradient(top, #9c3636, #ba3f3f); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c3636', endColorstr='#ba3f3f',GradientType=0);  }

a.blue{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2e93c7), to(#25759f)); background: -webkit-linear-gradient(top, #2e93c7, #25759f); background: -moz-linear-gradient(top, #2e93c7, #25759f);background:  -ms-linear-gradient(top, #2e93c7, #25759f);background:  -o-linear-gradient(top, #2e93c7, #25759f);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e93c7', endColorstr='#25759f',GradientType=0);  }
a.blue:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#25759f), to(#2e93c7)); background: -webkit-linear-gradient(top, #25759f, #2e93c7 ); background: -moz-linear-gradient(top, #25759f, #2e93c7 ); background: -ms-linear-gradient(top, #25759f, #2e93c7); background: -o-linear-gradient(top, #25759f, #2e93c7); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25759f', endColorstr='#2e93c7',GradientType=0);  }

a.green{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#769152), to(#596e3c)); background: -webkit-linear-gradient(top, #769152, #596e3c); background: -moz-linear-gradient(top, #769152, #596e3c);background:  -ms-linear-gradient(top, #769152, #596e3c);background:  -o-linear-gradient(top, #769152, #596e3c);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#769152', endColorstr='#596e3c',GradientType=0);  }
a.green:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#596e3c), to(#769152)); background: -webkit-linear-gradient(top, #596e3c, #769152 ); background: -moz-linear-gradient(top, #596e3c, #769152 ); background: -ms-linear-gradient(top, #596e3c, #769152); background: -o-linear-gradient(top, #596e3c, #769152); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#596e3c', endColorstr='#769152',GradientType=0);  }

a.earth{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6b6963), to(#494743)); background: -webkit-linear-gradient(top, #6b6963, #494743); background: -moz-linear-gradient(top, #6b6963, #494743);background:  -ms-linear-gradient(top, #6b6963, #494743);background:  -o-linear-gradient(top, #6b6963, #494743);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6963', endColorstr='#494743',GradientType=0);  }
a.earth:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#494743), to(#6b6963)); background: -webkit-linear-gradient(top, #494743, #6b6963 ); background: -moz-linear-gradient(top, #494743, #6b6963 ); background: -ms-linear-gradient(top, #494743, #6b6963); background: -o-linear-gradient(top, #494743, #6b6963); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494743', endColorstr='#6b6963',GradientType=0);  }

a.bluesea{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a8194), to(#125c6a)); background: -webkit-linear-gradient(top, #1a8194, #125c6a); background: -moz-linear-gradient(top, #1a8194, #125c6a);background:  -ms-linear-gradient(top, #1a8194, #125c6a);background:  -o-linear-gradient(top, #1a8194, #125c6a);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a8194', endColorstr='#125c6a',GradientType=0);  }
a.bluesea:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#125c6a), to(#1a8194)); background: -webkit-linear-gradient(top, #125c6a, #1a8194 ); background: -moz-linear-gradient(top, #125c6a, #1a8194 ); background: -ms-linear-gradient(top, #125c6a, #1a8194); background: -o-linear-gradient(top, #125c6a, #1a8194); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#125c6a', endColorstr='#1a8194',GradientType=0);  }

a.mauve{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ab4872), to(#7e3454)); background: -webkit-linear-gradient(top, #ab4872, #7e3454); background: -moz-linear-gradient(top, #ab4872, #7e3454);background:  -ms-linear-gradient(top, #ab4872, #7e3454);background:  -o-linear-gradient(top, #ab4872, #7e3454);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab4872', endColorstr='#7e3454',GradientType=0);  }
a.mauve:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7e3454), to(#ab4872)); background: -webkit-linear-gradient(top, #7e3454, #ab4872 ); background: -moz-linear-gradient(top, #7e3454, #ab4872 ); background: -ms-linear-gradient(top, #7e3454, #ab4872); background: -o-linear-gradient(top, #7e3454, #ab4872); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e3454', endColorstr='#ab4872',GradientType=0);  }

a.light{color: #4d4d4d !important; text-shadow: 1px 1px 1px rgba(256, 256, 256, 0.5); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d8d8d8), to(#bababa)); background: -webkit-linear-gradient(top, #d8d8d8, #bababa); background: -moz-linear-gradient(top, #d8d8d8, #bababa);background:  -ms-linear-gradient(top, #d8d8d8, #bababa); background: -o-linear-gradient(top, #d8d8d8, #bababa); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#bababa',GradientType=0);  }
a.light:hover{color:#4d4d4d !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bababa), to(#d8d8d8)); background: -webkit-linear-gradient(top, #bababa, #d8d8d8 ); background: -moz-linear-gradient(top, #bababa, #d8d8d8 ); background: -ms-linear-gradient(top, #bababa, #d8d8d8); background: -o-linear-gradient(top, #bababa, #d8d8d8);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bababa', endColorstr='#d8d8d8',GradientType=0);   }

a.dark{background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#484848), to(#181818)); background: -webkit-linear-gradient(top, #484848, #181818); background: -moz-linear-gradient(top, #484848, #181818); background: -ms-linear-gradient(top, #484848, #181818); background: -o-linear-gradient(top, #484848, #181818); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#181818',GradientType=0);  }
a.dark:hover{color:#FFF !important; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#181818), to(#484848)); background: -webkit-linear-gradient(top, #181818, #484848 );background:  -moz-linear-gradient(top, #181818, #484848 ); background: -ms-linear-gradient(top, #181818, #484848); background: -o-linear-gradient(top, #181818, #484848); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181818', endColorstr='#484848',GradientType=0);  }



