@import url(http://fonts.googleapis.com/css?family=Oswald:null|Carter+One:null|);

/************************ Icons ******************************/
@font-face {
  font-family: 'icomoon-ultimate';
  src: url("../fonts/icomoon-ultimate.eot?v=3.0.1");
  src: url("../fonts/icomoon-ultimate.eot?#iefix&v=3.0.1") format("embedded-opentype"), url("../fonts/icomoon-ultimate.woff?v=3.0.1") format("woff"), url("../fonts/icomoon-ultimate.ttf?v=3.0.1") format("truetype");
  font-weight: normal;
  font-style: normal; }

/*  IcoMoon styles
 ------------------------------------------------------- */
[class*='icon-'], [class*='icon_'] {
  font-family: icomoon-ultimate;
  speak: none;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  /* sprites.less reset */
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0; }



a.buttons .text_menu_link{
display:block;
}
a.buttons .secondary_text{
display:block;
}
a.buttons .icon_menu_handle{
position:absolute;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
	left:0;
	top:0;
	text-align:left;
	color:rgba(0, 0, 0, 0.75);
	font-size:2em;
}
a.buttons{
-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border:1px solid gray;
	margin:10px auto;
	display:inline-block;
	text-align:center;
	text-decoration:none;
	position:relative;
	font-family:"Arial", "Helvetica", "sans-serif";
	font-size:13px;
}
a.buttonRegular:hover .text_menu_link{
color:rgba(255, 255, 255, 1);
}
a.buttonRegular:hover{
background-image:none;
	background-color:rgba(9, 119, 153, 1);
}
a.buttonRegular:active .text_menu_link{
color:rgba(255, 255, 255, 1);
	padding-top:12px;
}
a.buttonRegular:active .secondary_text{
padding-bottom:8px;
}
a.buttonRegular:active{
box-shadow:rgba(0, 0, 0, 0.296875) 0px 4px 0px 0px inset;
	border-color:rgba(31, 150, 171, 1);
	border-right-color:rgba(31, 150, 171, 1);
	border-bottom-color:rgba(31, 150, 171, 1);
	border-left-color:rgba(31, 150, 171, 1);
}
a.buttonRegular .text_menu_link{
padding-top:0px;
	padding-right:20px;
	padding-bottom:4px;
	padding-left:22px;
	color:rgba(255, 242, 219, 1);
	text-shadow:rgba(0, 0, 0, 0.496094) 0px 2px 0px;
	font-size:4em;
	font-family:"Oswald";
	font-weight:700;
	font-style:normal;
	text-transform:none;
}
a.buttonRegular .text_menu_link:after{
content:"MEMBERSHIP INFO";
}
a.buttonRegular .secondary_text{
padding-top:0px;
	padding-right:14px;
	padding-bottom:3px;
	padding-left:16px;
	color:rgba(242, 250, 13, 0.8);
	text-shadow:none;
	font-size:1.3em;
	font-family:"Carter One";
	display:block;
}
a.buttonRegular .secondary_text:after{
content:"Paid Up Members - JUN 14 - DEC 15 - (Includes DEC 13)";
}
a.buttonRegular .icon_menu_handle{
left:1.7%;
	top:7.9%;
	position:absolute;
	text-shadow:rgba(0, 0, 0, 0.498039) 16px 2px 2px , rgba(0, 0, 0, 0.498039) 0px 2px 2px;
	background-position:5% 10%;
	background-image:none;
}
a.buttonRegular .icon_menu_handle:before{
content:"";
}
a.buttonRegular{
width:auto;
	box-shadow:rgba(48, 158, 25, 0.3) 5px -3px 0px 0px inset;
	border-style:ridge;
	border-width:6px;
	border-color:#4ead1f;
	border-top-style:ridge;
	border-top-width:6px;
	border-top-color:rgba(78, 173, 31, 1);
	border-right-style:ridge;
	border-right-width:6px;
	border-right-color:rgba(78, 173, 31, 1);
	border-bottom-style:ridge;
	border-bottom-width:6px;
	border-bottom-color:rgba(78, 173, 31, 1);
	border-left-style:ridge;
	border-left-width:6px;
	border-left-color:rgba(78, 173, 31, 1);
	background-color:rgba(9, 153, 31, 1);
	border-top-right-radius:13px;
	border-bottom-left-radius:13px;
	border-bottom-right-radius:13px;
	border-top-left-radius:13px;
	background-repeat:repeat;
	background-image:none;
}
