/***** STANDARD BUTTONS *****/

		/*** SMALL ***/
		a.button_small {
			display: block;
			height: 20px;
			color: #FFFFFF;
			font-size: 10px;
			font-weight: normal;
			text-align:center;
			text-decoration: none;
			text-transform: uppercase;
			cursor: pointer;
			padding-right: 10px; /* sliding doors padding */
			background: transparent url(../images/buttons/standard/small_a.gif) no-repeat scroll top right;
			float: left;
		}
				a.button_small span {
					background: transparent url(../images/buttons/standard/small_span.gif) no-repeat;
					display: block;
					height: 17px;
					padding: 3px 0px 0px 10px;
					background: transparent url(../images/buttons/standard/small_span.gif) no-repeat;
				}
				a.button_small:hover {
					color: #FFFFFF;
					text-decoration:none;
					background-position: bottom right;
				}
				a.button_small:hover span {
					padding: 3px 0px 0px 10px;
					background-position: bottom left;
				}
				a.button_small:visited { color: #FFFFFF; outline: none; /* hide dotted outline in Firefox */ }

					
				
				
/***** CUSTOM BUTTONS *****/

	/*** Header Welcome ***/
	.button_header_welcome a, .button_header_welcome a:visited {
		display: block;
		outline: none;
		width: 184px;
		height: 29px;
		background-image: url(../images/buttons/custom/header_welcome.gif);
		background-repeat: repeat-y;
		background-position: 0 0;
		position: relative;
	}
	.button_header_welcome a:hover, .button_header_welcome:hover a, .button_header_welcome.over a {
		background-position: 0 29px;
	}
	
	/*** Header B1 ***/
	.button_header_b1 a, .button_header_b1 a:visited {
		display: block;
		outline: none;
		width: 186px;
		height: 62px;
		background-image: url(../images/buttons/custom/header_button1.png);
		background-repeat: repeat-y;
		background-position: 0 62px;
		position: relative;
		margin-right: 10px;
		float: left;
	}
	.button_header_b1 a:hover, .button_header_b1:hover a, .button_header_b1.over a {
		background-position: 0 0;
	}
	
	/*** Header B2 ***/
	.button_header_b2 a, .button_header_b2 a:visited {
		display: block;
		outline: none;
		width: 186px;
		height: 62px;
		background-image: url(../images/buttons/custom/header_button2.png);
		background-repeat: repeat-y;
		background-position: 0 62px;
		position: relative;
		margin-right: 10px;
		float: left;
	}
		.button_header_b2 a:hover, .button_header_b2:hover a, .button_header_b2.over a {
			background-position: 0 0;
		}
	
	/*** Header B3 ***/
	.button_header_b3 a, .button_header_b3 a:visited {
		display: block;
		outline: none;
		width: 186px;
		height: 62px;
		background-image: url(../images/buttons/custom/header_button3.png);
		background-repeat: repeat-y;
		background-position: 0 62px;
		position: relative;
		float: left;
	}
		.button_header_b3 a:hover, .button_header_b3:hover a, .button_header_b3.over a {
			background-position: 0 0;
		}
		
	/*** Turn Buttons On ***/
	body#fizzy .button_header_b1 a { background-position: 0 0; }
	body#games .button_header_b2 a { background-position: 0 0; }
	body#client .button_header_b3 a { background-position: 0 0; }