/* CSS Document */



body{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

	background-color:#ffffff;

}



#container{

	width: 958px;

	margin: 0 auto;

	padding:0px;

	background-color:#FFFFFF;

	padding-bottom:15px;

	padding-top:0px;

	overflow:hidden;

}



#header{

	height: 77px;

	width: 958px;

	margin:0 auto;

	background-image: url(../nebraska_vending_images/top_band_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



#logo{

	background-image: url(../nebraska_vending_images/vending_nebraska_company_logo.gif);

	background-position: left top;

	width:282px;

	height:36px;

	margin:20px 0 0 20px;

	float:left;

}



#menues{

	float: right;

	height: 27px;

	width: 565px;

	margin-top:50px;

	margin-right:8px;

}



#nav {

	width:565px;

	height:27px;

	float:left;

}

#nav ul {

	margin:0 0 0 0;

	padding:0;

	list-style:none;

}

#nav ul li {

	padding:0;

	margin:0;

	float:left;

	display:inline;

}

#nav ul li a {

	height:27px;

	line-height:27px;

	display:block;

}

#nav ul li a#home {

	width:87px;

	background:url(../nebraska_vending_images/home-but.gif) no-repeat left 2px;

}

#nav ul li a#about {

	width:90px;

	background:url(../nebraska_vending_images/about-but.gif) no-repeat left 2px;

}

#nav ul li a#machines {

	width:134px;

	background:url(../nebraska_vending_images/vending-machines.gif) no-repeat left 2px;

}

#nav ul li a#services {

	width:132px;

	background:url(../nebraska_vending_images/vending-services-but.gif) no-repeat left 2px;

}

#nav ul li a#healthy {

	width:121px;

	background:url(../nebraska_vending_images/healthy-vending-but.gif) no-repeat left 2px;

}



#nav ul li a#home:hover {

	width:87px;

	background:url(../nebraska_vending_images/home-but_o.gif) no-repeat left bottom;

}

#nav ul li a#about:hover {

	width:90px;

	background:url(../nebraska_vending_images/about-but_o.gif) no-repeat left bottom;

}

#nav ul li a#machines:hover {

	width:134px;

	background:url(../nebraska_vending_images/vending-machines_o.gif) no-repeat left bottom;

}

#nav ul li a#services:hover {

	width:132px;

	background:url(../nebraska_vending_images/vending-services-but_o.gif) no-repeat left bottom;

}

#nav ul li a#healthy:hover {

	width:121px;

	background:url(../nebraska_vending_images/healthy-vending-but_o.gif) no-repeat left bottom;

}

#nav ul li a#home_act {

	width:87px;

	background:url(../nebraska_vending_images/home-but_o.gif) no-repeat left bottom;

}

#nav ul li a#about_act {

	width:90px;

	background:url(../nebraska_vending_images/about-but_o.gif) no-repeat left bottom;

}

#nav ul li a#machines_act {

	width:134px;

	background:url(../nebraska_vending_images/vending-machines_o.gif) no-repeat left bottom;

}

#nav ul li a#services_act {

	width:132px;

	background:url(../nebraska_vending_images/vending-services-but_o.gif) no-repeat left bottom;

}

#nav ul li a#healthy_act {

	width:121px;

	background:url(../nebraska_vending_images/healthy-vending-but_o.gif) no-repeat left bottom;

}



#bodypart{

	width: 958px;

	margin:0 auto;

	overflow:hidden;

	float:left;

}



#banner{

	background-image: url(../nebraska_vending_images/banner.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 291px;

	width: 958px;

	

}



#hadr-pic{

	background-image: url(../nebraska_vending_images/omaha-vending-client.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 291px;

	width: 958px;

}



.breaker{

clear:both;

margin:0px;

padding:0px;

}



#left-menu{

	float: left;

	width: 213px;

	height: 495px;

	background-image: url(../nebraska_vending_images/head_ourservices.gif);

	background-repeat: no-repeat;

	background-position: left top;

	background-color:#0F6DA3;

}



#left_nav {

	margin:0px;

	padding:0px;

	padding-top:8px;

}

#left_nav ul {

	margin:27px 0 0 0;

	padding:0px;

	list-style:none;

}

#left_nav ul li {

	margin:0px;

	padding:0px;

}

#left_nav ul li a {

	background:url(../nebraska_vending_images/menu_bg.gif) no-repeat left top;

	height:24px;

	line-height:24px;

	font-size:12px;

	display:block;

	text-decoration:none;

	color:#ffffff;

	padding-left:16px;

	

}

#left_nav ul li a:hover {

	background:url(../nebraska_vending_images/menu_bg_o.gif) no-repeat left top;

}



#left_nav ul li #act {

	background:url(../nebraska_vending_images/menu_bg_o.gif) no-repeat left top;

}



#textpart{

	float: left;

	width: 487px;

	margin: 15px 0 0 15px;

	line-height:15px;

}



#textpart img#heading{

margin-bottom:15px;

display:block;

}



.viewmore{

	font-family:tahoma;

	font-size: 10px;

	font-weight: bold;

	color: #006699;

	text-decoration: none;

	text-transform:uppercase;

}



#right-form{

	background-color: #EDEFF0;

	float: right;

	height: 495px;

	margin-left: 0px;

	margin-right:0px;

}



#form_area {

	width:215px;

	padding:0 0 0 15px;

	background-image: url(../nebraska_vending_images/reach_us.gif);

	background-repeat: no-repeat;

}



#form_area form {

	padding:30px 0 0 0;

	margin:0px;

}

#form_area form label span {

	color:#666666;

}

#form_area input.textf {

	width:175px;

	height:12px;

	line-height:13px;

	border:1px solid #cccccc;

	font-size:10px;

	color:#666;

}

#form_area img.butt {

margin-top:10px;

margin-bottom:4px;

}



#form_area textarea {

	width:175px;

	height:40px;

	padding-left:2px;

	border:1px solid #C1BFBF;

	font-size:11px;

	color:#666;

}

#form_area label {

	height:23px;

	line-height:23px;

}



textarea{

overflow:-moz-scrollbars-vertical;

}

.breaker{

clear:both;

margin:0px;

padding:0px;

}



#footer{

	width:958px;

	height:43px;

	background:#C6C4C4;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	background-image:url(../nebraska_vending_images/bottom_corner.gif);

	color: #333333;

	background-repeat: no-repeat;

	background-position: left bottom;

	text-align:center;

	padding-top: 15px;

	margin:0 auto;

}

#footer-link{

	width:958px;

	height:43px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color: #666666;

	text-align:center;

	margin:0 auto;

	padding-top:6px;

}



.footerlink{

	font-family: Tahoma;

	font-size: 10px;

	font-weight: normal;

	color: #666666;

	text-decoration: underline;

	text-align:center;

	line-height:17px;

}



.footerlink:hover{

	font-family: Tahoma;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	text-align:center;

	line-height:17px;

}



#bottom-link{

	width:500px;

	height:20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #000000;

	text-align:center;

	margin:0 auto;

	padding: 20px 0px 0px 0px;

}



#bottom-link a {
font-size:11px;
color:#0F6DA3; text-decoration:none;}

#bottom-link a:hover{

color: #C50D1B; text-decoration:none;}



.heading{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-transform: uppercase;

	color: #0F6DA3;

	text-decoration: none;

	padding-bottom:12px;

	display:block;

}

#more{

width:109px;

height:20px;

float:left;





}



.navlost2 {

	margin:0px;

	padding:10px 0 10px 12px;

	list-style:none;

	float: left;

}

.navlost2 li {

	margin:0 0 2px 0;

	padding:0px 0 0 16px;

	background-image:url(../nebraska_vending_images/bullet.gif);

	background-repeat:no-repeat;

	background-position:0px 5px;

	list-style:none;

}

.navlost2 li a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-decoration:none;

}

.navlost2 li a:hover {

	text-decoration:underline;

}





.navlost3 {

	margin:0px;

	padding:10px 28px 10px 5px;

	list-style:none;

	float: left;

	color:#686868;

}

.navlost3 li {

	margin:0 0 2px 0;

	padding:0px 0 0 16px;

	background-image:url(../nebraska_vending_images/bullet.gif);

	background-repeat:no-repeat;

	background-position:0px 5px;

	list-style:none;

}

.navlost3 li a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#686868;

	text-decoration:none;

}

.navlost3 li a:hover {

    color:#0473B3;

	text-decoration:underline;

}



.sitemap {

	margin:0px;

	padding:10px 60px 15px 2px;

	list-style:none;

	float: left;

}

.sitemap li {

	margin:0 0 2px 0;

	padding:0px 0 0 10px;

	background-image:url(../nebraska_vending_images/red-arrow.jpg);

	background-repeat:no-repeat;

	background-position:0px 7px;

	line-height: 20px;

	list-style:none;

}

.sitemap li a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#707070;

	text-decoration:none;

}

.sitemap li a:hover {

color:#0A98E9;

	text-decoration:underline;

}





#cont-form {

	padding:5px 0 20px 0;

	margin:0px;

	

}

#cont-form form {

	padding:5px 0 0 0;

	margin:0px;

}

#cont-form form label span {

	color:#E10303;

}

#cont-form input.textf {

	width:220px;

	height:17px;

	padding-left:4px;

	padding-right:4px;

	padding-top:4px;

	border:1px solid #C1BFBF;

	font-size:11px;

	color:#666;

	margin: 0 0 10px 0;

}

#cont-form input.textf1 {

	width:220px;

	height:17px;

	padding-left:4px;

	padding-right:4px;

	padding-top:4px;

	border:1px solid #C1BFBF;

	font-size:11px;

	color:#666;

	margin: 5px 0 10px 0;

}



#cont-form input.butt {

	width:67px;

	height:22px;

	text-align:center;

	border:1px solid #2E2D2D;

	font-size:11px;

	color:#FFF;

	background:#0F6DA3;

	margin:10px 0 10px 225px;

}

#cont-form textarea {

	width:220px;

	height:75px;

	padding: 0px 4px;

	border:1px solid #C1BFBF;

	font-size:11px;

	color:#666;

	padding-top:2px;

}

#cont-form label {

	width:200px;

	float:left;

	padding:5px 0 0 0;

	text-align:left;

	margin: 0 20px 0 5px;

	height:23px;

	line-height:16px;

}



.breaker {

	clear:both;

	margin:0px;

	padding:0px;

}





#contct-area {

	width:460px;

	float:left;

	margin:5px 0 0px 0;

	padding:0px 0px 15px 0px;

	text-align:left;

}

#contct-area ul {

	padding:0px 0 15px 0;

	margin:0px;

	list-style:none;

}

#contct-area ul li {

	margin:0px;

	padding:0px;

}

#contct-area ul li a {

	padding:0 0 0 5px;

	font-size:12px;

	font-weight:normal;

	color:#666;

	text-decoration:none;

	line-height:22px;

	

}

#contct-area ul li a:hover {

	

	color:#2E2D2D;

}

.coffie-img1 {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 164px;

	width: 133px;

}

.coffie-img2 {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 164px;

	width: 160px;

}

.coffie-img3 {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 164px;

	width: 185px;

}



#email_address{

position:absolute; 

margin:32px 0px 0 765px; 

padding:0;

}
