a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
outline: none;
}
body {
	background-color: #f1f1f1;
	margin:0px;
	padding:0px;
		height: 1237px;

}


#wrapper{
position: relative;
width: 1045px;
height: 1237px;
left: 50%;
z-index: 0;
margin-left: -523px;
border: 1px solid #595959;
background-color: #ffffff;
background-repeat: no-repeat;
}




.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
}
img {
	border:0px;
	outline: none;
}
div {
	margin:0px;
	padding:0px;
	font-family:verdana; font-size:12px;
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR: #ffffff;
	text-decoration:none;
}
#container {
background-color: #fff;
	/*width:1045px; */
	padding-top:0px;
	/*height:1236px; */
	position: relative;
	margin-left: auto;
	top:0px;
	margin-bottom:0px;
	z-index: -2;
	padding-right: 0px;
	margin-right: auto;
	}


#background_top {
	z-index: -31;
	background-image:url(graphics/background_top.png);
	padding-right: 0px;
	background-repeat: no-repeat;
	width:1047px;
	padding-top:0px;
	height:316px;
	position: relative;
	top:0px;
	margin-bottom:0px;
	margin-left: 0px;

}

#header {
	width:900px;
	padding-top:0px;
	height:274px;
	position: absolute;
	left: 74px;
	top:42px;
	margin-bottom:0px;

}
#allegra_logo {
	position: absolute;
	left: 52px;
	top: 6px;
	width: 250px;
	height: 57px;
	margin-bottom: 0px;
	background-image: url(images/allegra_logo.jpg);
	background-repeat: no-repeat;
	overflow:hidden;

}
#banner {
	width:800px;
	padding-top:0px;
	height:202px;
	position: absolute;
	left:50px;
	top:72px;
	border-top: 0px;
	margin-bottom:0px;

}
#background_home {
	background-image: url(graphics/backgrounds/homepage_final.png);
	background-repeat: no-repeat;
	width: 800px;
	height: 801px;
	margin-top: 0px;
	margin-left: 134px;
	position: absolute;
	top: 318px;
	left: -9px;
	z-index: -30;
}
#top_btn_1 {
	width:60px;
	padding-top:0px;
	height:17px;
	position: absolute;
	left:320px;
	top:46px;
	margin-bottom:0px;

}
#top_btn_5 {
	width:100px;
	padding-top:0px;
	height:17px;
	position: absolute;
	left:754px;
	top:46px;
	margin-bottom:0px;
}
#top_btn_4 {
	width:124px;
	padding-top:0px;
	height:17px;
	position: absolute;
	left:631px;
	top:46px;
	margin-bottom:0px;
}
#top_btn_2 {
	width:126px;
	padding-top:0px;
	height:17px;
	position: absolute;
	left:385px;
	top:46px;
	margin-bottom:0px;
}
#top_btn_3 {
	width:111px;
	padding-top:0px;
	height:17px;
	position: absolute;
	left:516px;
	top:46px;
	margin-bottom:0px;
}

#content {
	padding-top:0px;
	position: absolute;
	left: 49px;
	top: 0px;
	margin-bottom:0px;
}

#mid_wrap {
	width:900px;
	padding-top:0px;
	height:328px;
	position: absolute;
	left: 74px;
	top:317px;
	margin-bottom:0px;

}


#right_column{
	width:250px;
	padding-top: 50px;
	padding-left: 17px;
	height:311px;
	position: absolute;
	left: 501px;
	top:15px;
	margin-bottom:0px;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	
	line-height: 135%;
	
}

.fsc_green{
color: #435608;
font-weight: bold;}
.fsc_1, .fsc_2{padding-top: 5px;

}

.Txt_NEW{
	font-weight:bold;
	position: absolute;
	left:60px;
	top:4px;
	width:125px;
	margin-bottom:0px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color:#000;
	line-height: 120%;
	padding-top:6px;
	padding-bottom:2px;
	text-transform: uppercase;
}
.Txt_WELCOME {
	font-weight:bold;
	position: absolute;
	left: 27px;
	top: 6px;
	width:483px;
	margin-bottom:0px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #9fa615;
	line-height: 120%;
	padding-top:6px;
	padding-bottom:2px;
}
.Txt_a {
	position: absolute;
	left:274px;
	top:356px;
	width:389px;
	margin-bottom:0px;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.txt_poss {

	color: #d2232a;
top: 1px;

}
.Txt_From {
	position: absolute;
	left:-20px;
	top:64px;
	width:495px;
	margin-bottom:0px;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 130%;
	padding-top:0px;
	padding-bottom:2px;
	height: 262px;
}
#low_wrap {
	width:900px;
	padding-top:0px;
	height:375px;
	position: absolute;
	left: -98px;
	top:336px;
	margin-bottom:0px;
}
#low_gradient {
	/*background-image:url(graphics/front_gradient.jpg); */
background-repeat: no-repeat;
	width:800px;
	padding-top:0px;
	height:375px;
	position: absolute;
	left:243px;
	top:646px;
	margin-bottom:0px;
}
#rect_btn_3 {
	width:224px;
	padding-top:0px;
	height:39px;
	position: absolute;
	left: 592px;
	top:4px;
	margin-bottom:0px;
}
#rect_btn_2 {
	width:224px;
	padding-top:0px;
	height:39px;
	position: absolute;
	left: 335px;
	top:4px;
	margin-bottom:0px;
}
#rect_btn_1 {
	width:224px;
	padding-top:0px;
	height:39px;
	position: absolute;
	left: 70px;
	top:4px;
	margin-bottom:0px;
}
.Txt_SERVICES {
	position: absolute;
	left:274px;
	top:714px;
	width:88px;
	margin-bottom:0px;
	font-size:19px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_At {
	position: absolute;
	left:275px;
	top:739px;
	width:445px;
	margin-bottom:0px;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#button-4 {
	width:103px;
	padding-top:0px;
	height:101px;
	position: absolute;
	left:638px;
	top:110px;
	margin-bottom:0px;
}
#button-3 {
	width:103px;
	padding-top:0px;
	height:101px;
	position: absolute;
	left:451px;
	top:110px;
	margin-bottom:0px;
}
#button-2 {
	width:103px;
	padding-top:0px;
	height:101px;
	position: absolute;
	left: 262px;
	top: 110px;
	margin-bottom:0px;
}
#button-1 {
	width:103px;
	padding-top:0px;
	height:101px;
	position: absolute;
	left: 76px;
	top: 110px;
	margin-bottom:0px;
}
.Txt_Creative {
	position: absolute;
	left:182px;
	top:144px;
	width:80px;
	margin-bottom:0px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
.txt-print-services {
	position: absolute;
	left:370px;
	top:144px;
	width:69px;
	margin-bottom:0px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
.txt-print-services2 {
	position: absolute;
	left:559px;
	top:130px;
	width:84px;
	margin-bottom:0px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
.txt-promo{
	position: absolute;
	left:746px;
	top:144px;
	width:70px;
	height:34px;
	margin-bottom:0px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
#button-6 {
	width:103px;
	padding-top:0px;
	height:101px;
	position: absolute;
	left:263px;
	top:234px;
	margin-bottom:0px;
}
#button-8 {
	width:103px;
	padding-top:0px;
	height:101px;
	position: absolute;
	left:638px;
	top:234px;
	margin-bottom:0px;
}
#button-7 {
	width:103px;
	padding-top:0px;
	height:101px;
	position: absolute;
	left:451px;
	top:234px;
	margin-bottom:0px;
}
#button-5 {
	width:103px;
	padding-top:0px;
	height:101px;
	position: absolute;
	left:76px;
	top:234px;
	margin-bottom:0px;
}
.style1 {font-size: 13px; font-weight: lighter;}

.Txt_Contact_Us {
	position: absolute;
	left:746px;
	top:268px;
	width:74px;
	margin-bottom:0px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
.Txt_Support_FAQ {
	position: absolute;
	left:559px;
	top:271px;
	width:68px;
	margin-bottom:0px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
.Txt_Think {
	position: absolute;
	left:370px;
	top:271px;
	width:83px;
	margin-bottom:0px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
.distribution {
	position: absolute;
	left:182px;
	top:256px;
	width:93px;
	margin-bottom:0px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
#lower_content {
	width:1px;
	padding-top:0px;
	height:19px;
	position: absolute;
	left:1045px;
	top:1002px;
	margin-bottom:0px;

}
#background_bottom {
z-index: -1;
background-image:url(graphics/background_bottom.png);
background-repeat: no-repeat;
	width:1045px;
	padding-top:0px;
	height:214px;
	position: absolute;
	left:0px;
	top:1022px;
	margin-bottom:0px;


}
.Txt_| {
	position: absolute;
	left:530px;
	top:1154px;
	width:19px;
	margin-bottom:0px;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_|2 {
	position: absolute;
	left:891px;
	top:1154px;
	width:19px;
	margin-bottom:0px;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_|3 {
	position: absolute;
	left:655px;
	top:1154px;
	width:19px;
	margin-bottom:0px;
	font-size:15px;
	font-family:  Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_|4 {
	position: absolute;
	left:766px;
	top:1154px;
	width:19px;
	margin-bottom:0px;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.Txt_CONTACT {
	position: absolute;
	left:778px;
	top:1153px;
	width:90px;
	margin-bottom:0px;
	font-size:13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: 400;
	text-align: left;
	color: #ffffff;
	line-height: 119.99999455043249%;
	padding-top:1px;
	padding-bottom:2px;
}
.Txt_QUOTE {
	position: absolute;
	left:653px;
	top:1153px;
	width:124px;
	margin-bottom:0px;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	text-align: left;
	color: #ffffff;
	line-height: 119.99999455043249%;
	padding-top:1px;
	padding-bottom:2px;
}
.Txt_ONLINE {
	position: absolute;
	left:419px;
	top:1153px;
	width:117px;
	margin-bottom:0px;
	font-size:13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: 400;
	text-align: left;
	color: #ffffff;
	line-height: 119.99999455043249%;
	padding-top:1px;
	padding-bottom:2px;
}
.Txt_FILE {
	position: absolute;
	left:539px;
	top:1153px;
	width:112px;
	margin-bottom:0px;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	text-align: left;
	color: #ffffff;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
.Txt_HOME {
	position: absolute;
	left:366px;
	top:1153px;
	width:48px;
	margin-bottom:0px;
	font-size:13px;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: 400;
	text-align: left;
	color: #ffffff;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
.Txt_Ph {
	position: absolute;
	left:364px;
	top:1181px;
	width:499px;
	margin-bottom:0px;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
}
#featured {
	margin-left: 10px;
	position: absolute;
	left:1px;
	top:39px;
	width:216px;
	height:139px;
	margin-bottom:0px;
	background-image: url(images/featured.jpg);
	overflow:hidden;
}
#fsc_logo {
	position: absolute;
	left:20px;
	top:224px;
	width:200px;
	height:65px;
	margin-bottom:0px;
	background-image: url(images/fsc_logo.jpg);
	overflow:hidden;
}
#marketing_central{
	position: absolute;
	left:713px;
	top:1104px;
	width:154px;
	height:43px;
	margin-bottom:0px;
	background-image: url(graphics/Marketing_Central_Logo.png);
	overflow:hidden;
}
#allegra_logo_bottom {
	position: absolute;
	left:126px;
	top:1149px;
	width:225px;
	height:51px;
	margin-bottom:0px;
	background-image: url(images/allegra_logo_bottom.png);
	overflow:hidden;
}

/* TOP BUTTON MENU --------------------------------*/

#top_btn_1 p a.top_home {
		display: block; /* Change anchor to block element */
		width: 60px; height: 18px;
		background-position: top; 
		background-image: url(graphics/buttons/top_home.png); /* Add the image as a background */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#top_btn_1 p a.top_home:hover {
		display: block; /* Change anchor to block element */
		background-position: bottom;
		background-image: url(graphics/buttons/top_home.png); /* Add the image as a background */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
	
#top_btn_2 p a.top_orders {
		display: block; /* Change anchor to block element */
		background-position: top;
		width: 126px; height: 18px; 
		background-image: url(graphics/buttons/top_orders.png); /* Add the image as a background */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#top_btn_2 p a.top_orders:hover {
		display: block; /* Change anchor to block element */
		background-image: url(graphics/buttons/top_orders.png); /* Add the image as a background */
		background-position: bottom;
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
	

#top_btn_3 p a.top_transfer {
		display: block; /* Change anchor to block element */
		background-position: top;
		width: 111px; height: 18px; 
		background-image: url(graphics/buttons/top_transfer.png); /* Add the image as a background */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#top_btn_3 p a.top_transfer:hover {
		display: block; /* Change anchor to block element */
		background-image: url(graphics/buttons/top_transfer.png); /* Add the image as a background */
		background-position: bottom;
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
	

#top_btn_4 p a.top_request {
		display: block; /* Change anchor to block element */
		background-position: top;
		width: 124px; height: 18px; 
		background-image: url(graphics/buttons/top_request.png); /* Add the image as a background */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#top_btn_4 p a.top_request:hover {
		display: block; /* Change anchor to block element */
		background-image: url(graphics/buttons/top_request.png); /* Add the image as a background */
		background-position: bottom;
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
	

#top_btn_5 p a.top_contact {
		display: block; /* Change anchor to block element */
		background-position: top;
		width: 100px; height: 18px; 
		background-image: url(graphics/buttons/top_contact.png); /* Add the image as a background */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#top_btn_5 p a.top_contact:hover {
		display: block; /* Change anchor to block element */
		background-image: url(graphics/buttons/top_contact.png); /* Add the image as a background */
		background-position: bottom;
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
	
	
	
/* MID BUTTNS --------- */
	#rect_btn_1 p a.quote {
		display: block; /* Change anchor to block element */
		width: 222px; height: 40px; /* Specify width and height of the image. Height is value of each individual button graphic */
		background-image: url(graphics/buttons/big_quote_set.png); /* Add the image as a background */
		background-position: top; /* Set the position to the top */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#rect_btn_1 p a.quote:hover {
			background-position:  -3px -51px; /* Set the position to the center */
		}
		#rect_btn_1 p a.quote:active {
			background-position: bottom; /* Set the position to the bottom */
		}
		#rect_btn_2 p a.file {
		display: block; /* Change anchor to block element */
		width: 222px; height: 40px; /* Specify width and height of the image. Height is value of each individual button graphic */
		background-image: url(graphics/buttons/big_file_set.png); /* Add the image as a background */
		background-position: top; /* Set the position to the top */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#rect_btn_2 p a.file:hover{
			background-position:  -9px -52px; /* Set the position to the center */
		}
		#rect_btn_2 p a.file:active {
			background-position: bottom; /* Set the position to the bottom */
		}
		
			#rect_btn_3 p a.online {
		display: block; /* Change anchor to block element */
		width: 227px; height: 40px; /* Specify width and height of the image. Height is value of each individual button graphic */
		background-image: url(graphics/buttons/big_order_set.png); /* Add the image as a background */
		background-position: top; /* Set the position to the top */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#rect_btn_3 p a.online:hover, #demo p a.online:focus {
			background-position:  0px -66px; /* Set the position to the center */
		}
		#rect_btn_3 p a.online:active {
			background-position: bottom; /* Set the position to the bottom */
		}
		
/* ROUND BUTTONS ------------------------------ */

#button-1 p a.rnd_creative {
		display: block; /* Change anchor to block element */
		width: 102px; height: 102px; /* Specify width and height of the image. Height is value of each individual button graphic */
		background-image: url(graphics/buttons/creative_set.gif); /* Add the image as a background */
		background-position: top; /* Set the position to the top */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#button-1 p a.rnd_creative:hover, #demo p a.rnd_contact:focus {
			background-position: center; /* Set the position to the center */
		}
		#button-1 p a.rnd_creative:active {
			background-position: bottom; /* Set the position to the bottom */
		}
		

#button-2 p a.rnd_print {
		display: block; /* Change anchor to block element */
		width: 102px; height: 102px; /* Specify width and height of the image. Height is value of each individual button graphic */
		background-image: url(graphics/buttons/print_services_set.gif); /* Add the image as a background */
		background-position: top; /* Set the position to the top */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#button-2 p a.rnd_print:hover, #demo p a.rnd_contact:focus {
			background-position: center; /* Set the position to the center */
		}
		#button-2 p a.rnd_print:active {
			background-position: bottom; /* Set the position to the bottom */
		}
		


#button-3 p a.rnd_posters {
		display: block; /* Change anchor to block element */
		width: 102px; height: 102px; /* Specify width and height of the image. Height is value of each individual button graphic */
		background-image: url(graphics/buttons/posters_set.gif); /* Add the image as a background */
		background-position: top; /* Set the position to the top */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#button-3 p a.rnd_posters:hover, #demo p a.rnd_contact:focus {
			background-position: center; /* Set the position to the center */
		}
		#button-3 p a.rnd_posters:active {
			background-position: bottom; /* Set the position to the bottom */
		}


#button-4 p a.rnd_promo {
		display: block; /* Change anchor to block element */
		width: 102px; height: 102px; /* Specify width and height of the image. Height is value of each individual button graphic */
		background-image: url(graphics/buttons/promo_set.gif); /* Add the image as a background */
		background-position: top; /* Set the position to the top */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#button-4 p a.rnd_promo:hover, #demo p a.rnd_contact:focus {
			background-position: center; /* Set the position to the center */
		}
		#button-4 p a.rnd_promo:active {
			background-position: bottom; /* Set the position to the bottom */
		}
		

#button-5 p a.rnd_mailing {
		display: block; /* Change anchor to block element */
		width: 102px; height: 102px; /* Specify width and height of the image. Height is value of each individual button graphic */
		background-image: url(graphics/buttons/mailing_set.gif); /* Add the image as a background */
		background-position: top; /* Set the position to the top */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#button-5 p a.rnd_mailing:hover, #demo p a.rnd_contact:focus {
			background-position: center; /* Set the position to the center */
		}
		#button-5 p a.rnd_mailing:active {
			background-position: bottom; /* Set the position to the bottom */
		}

#button-6 p a.rnd_think {
		display: block; /* Change anchor to block element */
		width: 102px; height: 102px; /* Specify width and height of the image. Height is value of each individual button graphic */
		background-image: url(graphics/buttons/think_set.gif); /* Add the image as a background */
		background-position: top; /* Set the position to the top */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#button-6 p a.rnd_think:hover, #demo p a.rnd_contact:focus {
			background-position: center; /* Set the position to the center */
		}
		#button-6 p a.rnd_think:active {
			background-position: bottom; /* Set the position to the bottom */
		}
		

#button-7 p a.rnd_support {
		display: block; /* Change anchor to block element */
		width: 102px; height: 102px; /* Specify width and height of the image. Height is value of each individual button graphic */
		background-image: url(graphics/buttons/support_set.gif); /* Add the image as a background */
		background-position: top; /* Set the position to the top */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#button-7 p a.rnd_support:hover, #demo p a.rnd_contact:focus {
			background-position: center; /* Set the position to the center */
		}
		#button-7 p a.rnd_support:active {
			background-position: bottom; /* Set the position to the bottom */
		}
		
		
		
		
#button-8 p a.rnd_contact {
		display: block; /* Change anchor to block element */
		width: 102px; height: 102px; /* Specify width and height of the image. Height is value of each individual button graphic */
		background-image: url(graphics/buttons/contact_set.gif); /* Add the image as a background */
		background-position: top; /* Set the position to the top */
		text-indent: -9999px; /* Send the rendered HTML wording off screen */
	}
		#button-8 p a.rnd_contact:hover, #demo p a.rnd_contact:focus {
			background-position: center; /* Set the position to the center */
		}
		#button-8 p a.rnd_contact:active {
			background-position: bottom; /* Set the position to the bottom */
		}
