@charset "utf-8";/* CSS Document */body	{		margin:0px;	}#wraper	{		float:left;		margin:0px;		padding:0px;		width:100%;	}#maincontentblank	{		float:left;		margin:0px;		padding:0px;		width:100%;	}#maincontent	{		float:none;		width:1004px;		margin:0px auto;		padding:0px;	}#indexleftcontent	{		float:left;		padding:0 0 0 37px;		margin:0px;		width:227px;		overflow:hidden;	}#logo	{		float:left;		margin:19px 0 0 0;		padding:0 0 0 0px;		width:204px;	}#logo a	{		float:left;		background:url(images/empire-vending-logo-vending-machines-services-nationwide.jpg) no-repeat;		width:204px;		height:41px;		text-decoration:none;	}#logo a:hover	{		float:left;		background:url(images/empire-vending-logo-vending-machines-services-nationwide.jpg) no-repeat;		width:204px;		height:41px;		text-decoration:none;	}#ourcategories	{		float:left;		margin:32px 0 0 0 ;		width:227px;	}#ourcategories h1{	float:left;	margin:0px;	padding:0px;	font-family: "Trebuchet MS";	font-weight:normal;	font-size:20px;	color: #bc2d00;	width:227px;}#ourcategories ul{	float:left;	margin:13px 0 0 0;	width:201px;	padding:1px 0 0 0;	background:url(images/cattopdotline.gif) repeat-x top;	display:block;}#ourcategories ul li{	float:left;	margin:0px;	padding:0px;	display:block;}#ourcategories ul li a{	float:left;	margin:0px;	padding:6px 0 0 19px;	display:block;	height:19px;	background:url(images/categoriesactive.gif) no-repeat;	width:180px;	font-family:Arial;	font-size:12px;	font-weight:normal;	color: #4e6c77;	text-decoration:none;	line-height:12px;}#ourcategories ul li a:hover{	float:left;	margin:0px;	padding:6px 0 0 19px;	display:block;	height:19px;	background: url(images/categorieshover.gif) no-repeat;	width:180px;	font-family:Arial;	font-size:12px;	font-weight:normal;	color: #4e6c77;	text-decoration:none;	line-height:12px;}#latestnews	{		float:left;		margin:37px 0 0 0;		background:url(images/latestnewsbg.gif);		width:201px;		height:344px;	}#latestnews h1	{		float:left;		margin:15px 0 0 0;		padding:0 0 6px 0;		text-align:center;		width:201px;		font-family:"Trebuchet MS";		font-size:20px;		font-weight:normal;		color: #7a5000;		line-height:20px;	}.latestnews	{		float:left;		width:169px;		margin:0px;		padding:0 0 0 15px;	}.latestnews ul	{		float:left;		width:169px;		margin:0px;		padding:0px;		display:block;	}.latestnews ul li	{		float:left;		width:169px;		margin:0px;		padding:0px;		display:block;	}.latestnews ul li.newsheading	{		float:left;		width:169px;		margin:15px 0 0 0;		padding:0px;		display:block;		text-align:center;		font-family: Arial;		font-size:11px;		font-weight:normal;		color: #ffffff;		background:url(images/newsheadbg.gif) no-repeat center;		height:16px;	}.latestnews ul li.normaltxt	{		float:left;		width:169px;		background:url(images/bottomdotline.gif) repeat-x bottom;		margin:9px 0 0 0;		padding:0 0 9px 0;		text-align:center;		font-family: Arial;		font-size:11px;		color: #ffffff;		font-weight:normal;		line-height:15px;	}.latestnews ul li.normaltxt span	{		float:left;		font-weight:bold;		width:169px;		text-align:center;	}#banner001	{		float:left;		margin:38px 0 0 0;		width:199px;		height:70px;		background:url(images/we-supply-vending-machines-for-free-empire-vending-nationwide.jpg) no-repeat;	}#banner002	{		float:left;		margin:38px 0 0 0;		width:199px;		height:70px;		background:url(images/no-cost-installation-of-vending-machines-empire-vending.jpg) no-repeat;	}#banner003	{		float:left;		margin:38px 0 0 0;		width:199px;		height:70px;		background:url(images/employee-convenience-cold-drinks-empire-vending-nationwide.jpg) no-repeat;	}#banner004	{		float:left;		margin:38px 0 0 0;		width:199px;		height:70px;		background:url(images/modern-technology-cold-drinks-empire-vending-nationwide.jpg) no-repeat;	}#banner005	{		float:left;		margin:38px 0 0 0;		width:199px;		height:70px;		background:url(images/simple-install-cold-drinks-empire-vending-nationwide.jpg) no-repeat;	}#banner006	{		float:left;		margin:38px 0 0 0;		width:199px;		height:70px;		background:url(images/empire-vending-logo-vending-machines-services-nationwide.jpg) no-repeat;	}#banner007	{		float:left;		margin:16px 0 0 0;		width:199px;		height:70px;		background:url(images/2-call-us-at-empire-vending-8887834046.jpg) no-repeat;	}#indexcontent	{		float:left;		width:740px;		margin:0px;		padding:0px;	}#indexmiddlecontent	{		float:left;		width:474px;		margin:0px;		padding:0px;	}#indexmiddleimg	{		float:left;		background:url(images/vending-machines-nationwide-empire-vending-gatorade-lipton-iced-tea-mug-root-beer-aquafina-sierra-mist-pepsi-mtn-dew.jpg) no-repeat;		width:474px;		height:274px;	}#indexmiddlebg	{		float:left;		margin:0px;		padding:0 0 38px 38px;		background:url(images/indexmiddlebg.gif) repeat-y;		width:436px;	}#welcomecontent	{		float:left;		margin:0px;		padding:0px;		width:436px;	}#welcomecontent h1	{		float:left;		width:436px;		font-family:"Trebuchet MS";		font-size:25px;		color: #bc2d00;		font-weight:normal;		margin:30px 0 0 0;		padding:0px;		line-height:25px;	}#welcomecontent p.smallhead	{		float:left;		width:399px;		font-family: Arial;		font-weight:bold;		font-size:12px;		color: #e6ad2d;		margin:11px 0 0 0;		line-height:19px;		padding:0px;	}#welcomecontent p.welcomenormal	{		float:left;		width:399px;		font-family: Arial;		font-weight:normal;		font-size:12px;		color: #6e6d6d;		margin:8px 0 0 0;		line-height:19px;		padding:0px;	}#welcomecontent p.welcomenormal1	{		float:left;		width:399px;		font-family: Arial;		font-weight:normal;		font-size:12px;		color: #a5a3a3;		margin:8px 0 0 0;		line-height:19px;		padding:0px;		text-align:justify;	}#moreblank	{		float:left;		margin:21px 0 0 0;		padding:1px 1px 0 0;		background:url(images/morebg.gif) no-repeat;		width:398px;		height:19px;		text-align:right;	}#moreblank a	{		float:right;		text-align:center;		background:url(images/moreactive.gi) no-repeat;		width:38px;		height:19px;		font-family:"Trebuchet MS";		font-size:10px;		color: #292929;		font-weight:normal;		text-decoration:none;		line-height:16px;	}#moreblank a:hover	{		float:right;		text-align:center;		background:url(images/moreactive.gif) no-repeat;		width:38px;		height:19px;		font-family:"Trebuchet MS";		font-size:10px;		color: #292929;		font-weight:normal;		text-decoration:none;		line-height:16px;	}#testmonials	{		float:left;		margin:27px 0 0 0;		width:378px;		height:267px;		background:url(images/testmonialsbg.gif) no-repeat;		padding:0 0 0 21px;	}.testmonialrow	{		float:left;		margin:22px 0 0 0;		width:378px;	}.testmonialcomment	{		float:left;		background:url(images/testmonialbg.png) no-repeat;		width:71px;		padding:14px 14px 0 0;		height:45px;		font-family:Arial;		font-weight:bold;		font-size:11px;		color: #444542;	}.testmonialcomment span	{		float:left;		font-family:Arial;		font-weight:bold;		font-size:12px;		color: #eb7738;		text-align:center;		width:71px;		line-height:12px;	}.testmonialcomment p	{		float:left;		font-family:Arial;		font-weight:bold;		font-size:11px;		color: #444542;		text-align:center;		width:71px;		margin:0px;		padding:0px;		line-height:12px;	}.testmonialtxt	{		float:left;		background:url(images/testmonialarrow.png) no-repeat;		padding:10px 0 0 25px;		width:256px;	}.testmonialtxt p	{		float:left;		width:256px;		padding:0px;		margin:0px;		font-family:Arial;		font-size:12px;		color: #204552;		font-weight: normal;		line-height:16px;		font-style:italic;	}.testmonialtxt span	{		float:left;		width:243px;		padding:0 13px 0 0;		margin:0px;		font-family:Arial;		font-size:10px;		color: #b51111;		font-weight: normal;		text-align:right;	}#middlebottombanner	{		float:left;		margin:27px 0 0 0;		width:399px;		height:117px;		background:url(images/pepsi-mountain-dew-mug-root-beer-lipton-iced-tea-aquafina-sierra-mist-gatorade-banner-empire-vending.jpg) no-repeat;	}#indexrightcontent	{		float:left;		margin:0px;		padding:0px;		width:266px;	}#callus	{		float:left;		margin:48px 0 0 0;		padding:0 0 0 7px;		width:223px;	}#comments	{		float:left;		width:223px;		padding:0px;		margin:0px;	}#comments a	{		float:left;		width:223px;		text-align:center;		background:url(images/call-us-at-empire-vending-8887834046.jpg) no-repeat;		height:50px;		font-family:Arial;		font-size:12px;		color: #fefefe;		font-weight:bold;		text-decoration:none;		line-height:19px;	}#comments a:hover	{		float:left;		width:216px;		text-align:center;		background:url(images/call-us-at-empire-vending-8887834046.jpg) no-repeat;		height:50px;		font-family:Arial;		font-size:12px;		color: #425600;		font-weight:bold;		text-decoration:none;		line-height:19px;	}#bookmark	{		float:left;		width:77px;		padding:0 0 0 17px;		margin:0px;	}#headermenu	{		float:left;		margin:15px 0 0 0;		width:266px;	}#headermenu ul	{		float:left;		margin:0px;		padding:0px;		width:266px;		display:block;	}#headermenu ul li	{		float:left;		margin:5px 0 0 0;		padding:0px;		display:block;	}#headermenu ul li a	{		float:left;		margin:0px;		padding:5px 0 0 0;		display:block;		background:url(images/menuactive.gif) no-repeat;		height:20px;		font-family: Arial;		font-size:12px;		font-weight:bold;		color: #959595;		text-align:center;		text-decoration:none;		line-height:12px;		width:228px;	}#headermenu ul li a:hover	{		float:left;		margin:0px;		padding:5px 0 0 0;		display:block;		background:url(images/menuactive.gif) no-repeat;		height:20px;		font-family: Arial;		font-size:12px;		font-weight:bold;		color: #cb603e;		text-align:center;		text-decoration:none;		line-height:12px;		width:228px;	}#productbox	{		float:left;		padding:0 0 0 28px;		width:238px;		margin:41px 0 0 0;	}.productrow	{		float:left;		margin:0px;		padding:0px;		width:238px;	}.product001blank	{		float:left;		margin:0px;		padding:0 18px 0 0;		width:91px;	}	{		float:left;		width:184px;		height:17px;		margin:6px 0 0 0;		padding:2px 8px 0 8px;		background:url(images/pagenation.gif) no-repeat;	}#ratechartblank	{		float:left;		margin:27px 0 0 0;		padding:0 0 0 28px;		width:200px;	}#rateplan	{		float:left;		width:183px;		padding:0 0 0 17px;		margin:0px;		background:url(images/rateplanbg.gif) no-repeat;		height:1080px;	}#rateplan h3	{		float:left;		width:183px;		margin:12px 0 0 0;		padding:0px;		font-family: "Trebuchet MS";		font-weight:normal;		font-size:15px;		color: #bf3000;		line-height:15px;	}.rateplansrow	{		float:left;		margin:6px 0 0 0;		width:183px;		padding:0px;	}.rateplantd	{		float:left;		background:url(images/ratenameicon.gif) no-repeat;		padding:0 0 0 11px;		width:112px;		height:14px;		font-family: Arial;		font-weight:normal;		font-size:8.75px;		color: #8b721f;		line-height:12px;	}.ratetd	{		float:left;		width:55px;		font-family: Arial;		font-weight:normal;		font-size:11px;		color: #4e6c77;		line-height:12px;		height:14px;	}#contactblank	{		float:left;		margin:28px 0 0 0;		padding:0 0 0 28px;		width:200px;	}#contactbg	{		float:left;		width:183px;		height:117px;		background:url(images/catactbg.gif) no-repeat;		padding:0 0 0 17px;	}#contactbg h3		{		float:left;		width:183px;		margin:12px 0 0 0;		padding:0px;		font-family: "Trebuchet MS";		font-weight:normal;		font-size:20px;		color: #bf3000;		line-height:20px;	}#rightcontactaddress	{		float:left;		width:183px;		margin:4px 0 0 0;		font-family: Arial;		font-weight:normal;		font-size:12px;		color: #3f859d;	}#phonerow	{		float:left;		margin:16px 0 0 0;		width:183px;		padding:0px;	}#phonetd	{		float:left;		margin:0px;		padding:0px;		width:64px;		font-family: Arial;		font-weight:bold;		font-size:12px;		color: #3f859d;	}#phonenumbers	{		float:left;		margin:0px;		padding:0px;		width:112px;		font-family: Arial;		font-weight:normal;		font-size:12px;		color: #3f859d;		list-style:16px;	}#footerblank	{		float:left;		width:100%;		background:url(images/footerbg.gif) repeat-x #b1b1b1;		margin:0px;		padding:0px;	}#footer	{		float:none;		margin:0px auto;		width:1004px;		padding:0px;	}#footernav	{		float:left;		margin:45px 0 0 0;		padding:0 0 0 39px;		width:965px;		font-family: Arial;		font-size:11px;		font-weight:bold;		color: #e6e6e6;	}#footernav a	{		color: #e6e6e6;		text-decoration:none;	}#footernav a:hover	{		color: #e6e6e6;		text-decoration: underline;	}#footernav span	{		padding:0 3px 0 3px;	}#copyrights	{		float:left;		margin:24px 0 0 0;		padding:0 0 0 39px;		width:965px;		font-family: Arial;		font-size:9px;		font-weight:normal;		color: #d4d2d2;	}#validationblank	{	float:left;	padding:0 0 20px 39px;	margin-top:14px;	text-align:center;	}#validation	{	float:left;	width:120px;	padding:0px;	text-align:center;	}.xhtml	{	width:55px;	height:17px;	float:left;	margin:0px;	padding:0px;	font-family:"Trebuchet MS";	font-size:11px;	font-weight:bold;	color:#fffbcc;	text-align:center;	text-decoration:none;	background-image:url(images/submit.jpg);	background-repeat:no-repeat;	line-height:15px;	}.xhtml:hover	{	width:55px;	height:17px;	float:left;	margin:0px;	padding:0px;	font-family:"Trebuchet MS";	font-size:11px;	font-weight:bold;	color:#fffbcc;	text-align:center;	text-decoration:none;	background-image:url(images/submitover.jpg);	background-repeat:no-repeat;	line-height:15px;	}.css:hover	{	width:55px;	height:17px;	float:left;	margin:0 0 0 3px;	padding:0px;	font-family:"Trebuchet MS";	font-size:11px;	font-weight:bold;	color:#fffbcc;	text-align:center;	text-decoration:none;	background-image:url(images/submit.jpg);	background-repeat:no-repeat;	line-height:15px;	}.css	{	width:55px;	height:17px;	float:left;	margin:0 0 0 3px;	padding:0px;	font-family:"Trebuchet MS";	font-size:11px;	font-weight:bold;	color:#fffbcc;	text-align:center;	text-decoration:none;	background-image:url(images/submitover.jpg);	background-repeat:no-repeat;	line-height:15px;	}#innercontent	{		float:left;		width:399px;		margin:30px 0 0 0;		padding:0px;	}#innercontent h1	{		float:left;		width:399px;		margin:0px;		padding:0 0 10px 0;		font-family:"Trebuchet MS";		font-size:25px;		color: #bc2d00;		font-weight:normal;	}#innercontent p	{		float:left;		width:399px;		margin:0px;		padding:0 0 10px 0;		font-family:Arial;		font-size:12px;		font-weight:normal;		color: #2b1e22;		line-height:18px;		text-align:justify;	}#contactsmallhedding	{		width:399px;		float:left;		margin:0px;		padding:0px;		font-family: Arial;		font-size:12px;		font-weight:bold;		color:#f46413;		display:block;		text-decoration:none;		line-height:15px;			}#submitform	{	width:304px;	margin:0px;	float:left;	padding:0px;	}#submitformtop	{	width:304px;	height:25px;	float:left;	margin:0px;	padding:17px 0 0 0;	}.submitformtop	{	width:304px;	height:25px;	float:left;	margin:0px;	padding:0px;	}.submitforml	{	width:304px;	height:20px;	float:left;	margin:0px;	padding:0px;	color:#2b1e22;	font-family: Arial;	font-size:12px;	}.submitformr	{	width:304px;	height:20px;	float:left;	margin:0px;	padding:0px;	}.submitformr2	{	width:304px;	float:left;	margin:0px;	padding:0px;	}.slist	{	width:238px;	height:20px;	margin:0px;	padding:0px;	float:left;	color:#30441c;	font-family:Arial;	font-size:11px;	background: #ffffff;	border:1px  solid #3f0000;	}.stext	{	width:236px;	height:18px;	margin:0px;	padding:0px;	float:left;	color:#382614;	font-family:Arial;	font-size:11px;	background: #ffffff;	border:1px  solid #3f0000;	}.submitformbottom	{	width:304px;	float:left;	margin:0px;	padding:0px;	}.scomments	{	width:238px;	height:100px;	margin:0px;	padding:0px;	float:left;	color:#382614;	font-family:Arial;	font-size:12px;	background: #ffffff;	border:1px  solid #3f0000;	}.formsubmit	{	width:60px;	height:18px;	float:left;	margin:10px 0 0 0;	padding:2px 0 0 0;	font-family:Arial;	font-size:12px;	font-weight:bold;	color:#FFFFFF;	background-color:#a6401a;	text-align:center;	text-decoration:none;	}.formsubmit:hover	{	width:60px;	height:18px;	float:left;	margin:0px;	padding:2px 0 0 0;	font-family:Arial;	font-size:12px;	font-weight:bold;	color:#FFFFFF;	background-color:#af7e40;	text-align:center;	text-decoration:none;	}#formsubmit	{	width:304px;	height:20px;	float:left;	margin:0px;	padding:4px 0 38px 0;	}