@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	line-height:17px;
}
#container {
	width:999px;
	height:auto;
	margin:0 auto;
	border:2px solid #FFFFFF;
}
#header {
	width:999px;
	height:105px;
	background:#2E2D2D;
	float:left;
	border-bottom:2px solid #FFF;
}
h1 {
	margin:31px 0 0 29px;
	padding:0px;
	background: url(../west_texas_vending_images/west-texas-logo.gif) no-repeat left top;
	width:357px;
	height:44px;
}
h1 a {
	width:357px;
	height:44px;
	display:block;
	float:left;
}
#toll_free {
	width:250px;
	height:40px;
	margin:-16px 0 0 0;
	padding:20px 20px 0 0;
	float:right;
	overflow:hidden;
	background:url(../west_texas_vending_images/toll-free.gif) no-repeat left top;
}
.breaker {
	clear:both;
	margin:0px;
	padding:0px;
}
#nav {
	width:999px;
	height:30px;
	float:left;
	border-bottom:2px solid #FFF;
	background:#939292;
}
#nav ul {
	margin:0px 0 0 7px;
	padding:0px;
	list-style:none;
}
#nav ul li {
	padding:0px;
	margin:0px;
	float:left;
	display:inline;
}
#nav ul li a {
	height:30px;
	line-height:30px;
	/*padding:0px 25px 0 25px;
background:#605F5F;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
text-align:center;
text-transform:uppercase;*/
display:block;
}
#nav ul li a#home {
	width:86px;
	background:url(../west_texas_vending_images/home.gif) no-repeat left top;
}
#nav ul li a#about {
	width:102px;
	background:url(../west_texas_vending_images/about_us.gif) no-repeat left top;
}
#nav ul li a#machines {
	width:157px;
	background:url(../west_texas_vending_images/machines.gif) no-repeat left top;
}
#nav ul li a#services {
	width:157px;
	background:url(../west_texas_vending_images/services.gif) no-repeat left top;
}
#nav ul li a#healthy {
	width:157px;
	background:url(../west_texas_vending_images/healthy.gif) no-repeat left top;
}
#nav ul li a#coffee {
	width:194px;
	background:url(../west_texas_vending_images/cofee.gif) no-repeat left top;
}
#nav ul li a#contact {
	width:115px;
	background:url(../west_texas_vending_images/contact.gif) no-repeat left top;
}
#nav ul li a#home:hover {
	width:86px;
	background:url(../west_texas_vending_images/home.gif) no-repeat left bottom;
}
#nav ul li a#about:hover {
	width:102px;
	background:url(../west_texas_vending_images/about_us.gif) no-repeat left bottom;
}
#nav ul li a#machines:hover {
	width:157px;
	background:url(../west_texas_vending_images/machines.gif) no-repeat left bottom;
}
#nav ul li a#services:hover {
	width:157px;
	background:url(../west_texas_vending_images/services.gif) no-repeat left bottom;
}
#nav ul li a#healthy:hover {
	width:157px;
	background:url(../west_texas_vending_images/healthy.gif) no-repeat left bottom;
}
#nav ul li a#coffee:hover {
	width:194px;
	background:url(../west_texas_vending_images/cofee.gif) no-repeat left bottom;
}
#nav ul li a#contact:hover {
	width:115px;
	background:url(../west_texas_vending_images/contact.gif) no-repeat left bottom;
}
#nav ul li a#home_act {
	width:86px;
	background:url(../west_texas_vending_images/home.gif) no-repeat left bottom;
}
#nav ul li a#about_act {
	width:102px;
	background:url(../west_texas_vending_images/about_us.gif) no-repeat left bottom;
}
#nav ul li a#machines_act {
	width:157px;
	background:url(../west_texas_vending_images/machines.gif) no-repeat left bottom;
}
#nav ul li a#services_act {
	width:157px;
	background:url(../west_texas_vending_images/services.gif) no-repeat left bottom;
}
#nav ul li a#healthy_act {
	width:157px;
	background:url(../west_texas_vending_images/healthy.gif) no-repeat left bottom;
}
#nav ul li a#coffee_act {
	width:194px;
	background:url(../west_texas_vending_images/cofee.gif) no-repeat left bottom;
}
#nav ul li a#contact_act {
	width:115px;
	background:url(../west_texas_vending_images/contact.gif) no-repeat left bottom;
}
#nav ul li.divider {
	background:url(../west_texas_vending_images/divider.gif) no-repeat left top;
	width:2px;
	height:30px;
	display:block;
}
#nav ul li#divider2 {
	background:url(../west_texas_vending_images/divider2.gif) no-repeat left top;
	width:2px;
	height:30px;
	display:block;
}
/*#nav ul li a:hover{
background:#1B1B1B;
}

#nav ul li#act{
background:#1B1B1B;
}*/

#middle {
	width:999px;
	float:left;
	background:url(../west_texas_vending_images/main_bg.gif) repeat-y left top;
	border-bottom:2px solid #FFF;
}
#middle123 {
	width:999px;
	float:left;
	background:url(../west_texas_vending_images/main_bg2.gif) repeat-y left top;
	border-bottom:2px solid #FFF;
}
#left_area {
	width:198px;
	float:left;
	background:url(../west_texas_vending_images/left_bot_img.jpg) no-repeat left bottom;
}
#right_area {
	width:799px;
	float:right;
}
#main_img {
	background:url(../west_texas_vending_images/main_img.jpg) no-repeat left top;
	width:799px;
	height:217px;
	float:left;
	border-bottom:2px solid #FFF;
}
#main_img_innerpage {
	background:url(../west_texas_vending_images/inner_pages_img.jpg) no-repeat left top;
	width:799px;
	height:217px;
	float:left;
	border-bottom:2px solid #FFF;
}
#left_nav {
	background:url(../west_texas_vending_images/left_nav_heading.gif) no-repeat left top;
	width:198px;
	float:left
}
#left_nav ul {
	margin:27px 0 245px 0;
	padding:0px;
	list-style:none;
}
#left_nav ul li {
	margin:0px;
	padding:0px;
}
#left_nav ul li a {
	background:url(../west_texas_vending_images/left_nav_bg.gif) no-repeat left top;
	height:25px;
	line-height:24px;
	font-size:12px;
	text-transform:uppercase;
	display:block;
	text-decoration:none;
	color:#666;
	padding-left:25px;
}
#left_nav ul li a:hover {
	background:url(../west_texas_vending_images/left_nav_bg.gif) no-repeat left bottom;
}
#footer {
	width:985px;
	float:left;
	text-align:center;
	padding:7px;
	color:#A4A4A4;
	background:#2E2D2D;
	line-height:16px;
}
#footer a {
	font-size:11px;
	color:#A4A4A4;
	text-decoration:none;
}

#footer a.white {
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#content_part {
	width:577px;
	float:left;
	margin:18px 0 0 0;
	padding:25px 12px 0 12px;
	text-align:justify;
	background:url(../west_texas_vending_images/main_heading.gif) no-repeat 12px top;
}
#content_part img#con_pic {
	float:right;
}
#content_part_innerpages {
	width:577px;
	float:left;
	margin:16px 0 0px 0;
	padding:0px 12px 15px 12px;
	text-align:justify;
}

#content_part_thanks {
	width:777px;
	float:left;
	margin:0px 0 0px 0;
	padding:16px 12px 15px 12px;
	text-align:justify;
	background:#FFF;
	overflow:hidden;
}
#content_part_innerpages img#con_pic {
	float:right;
	margin:0 0 0 10px;
}
#content_part_innerpages ul {
	padding:0px 0 15px 0;
	margin:0px;
	list-style:none;
}
#content_part_innerpages ul li {
	margin:0px;
	padding:0px;
}
#content_part_innerpages ul li a {
	padding:0 0 0 15px;
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
	line-height:22px;
	background:url(../west_texas_vending_images/bullet.gif) no-repeat left 7px;
}
#content_part_innerpages ul li a:hover {
	background:url(../west_texas_vending_images/bullet.gif) no-repeat 2px 7px;
	color:#2E2D2D;
}
.view_more {
	font-size:11px;
	text-transform:uppercase;
	color:#E10303;
	text-decoration:none;
	line-height:25px;
}
.view_more:hover {
	text-decoration:underline;
}
#content_part_innerpages ul#nolink {
	padding:0px 0 15px 0;
	margin:0px;
	list-style:none;
}
#content_part_innerpages ul#nolink li {
	margin:0px;
	padding:0 0 0 15px;
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
	line-height:22px;
	background:url(../west_texas_vending_images/bullet.gif) no-repeat left 7px;
}
#bot_pic {
	background:url(../west_texas_vending_images/our_west_texas_vending_machine.jpg) no-repeat center top;
	height:113px;
	text-align:center;
	margin:0 0 10px;
}
#form_area {
	width:180px;
	float:left;
	padding:26px 9px 0 9px;
	background:url(../west_texas_vending_images/reach_us.gif) no-repeat left top;
}
#form_area form {
	padding:5px 0 0 0;
	margin:0px;
}
#form_area form label span {
	color:#E10303;
}
#form_area input.textf {
	width:175px;
	height:17px;
	padding-top:4px;
	padding-left:2px;
	border:1px solid #C1BFBF;
	font-size:11px;
	color:#666;
}
#form_area input.butt {
	width:67px;
	height:19px;
	text-align:center;
	border:1px solid #2E2D2D;
	font-size:11px;
	color:#FFF;
	background:#E10303;
	margin:5px 0 10px 0;
}
#form_area textarea {
	width:175px;
	height:38px;
	padding-left:2px;
	border:1px solid #C1BFBF;
	font-size:11px;
	color:#666;
}
#form_area textarea#large_textarea {
	width:175px;
	height:65px;
	padding-left:2px;
	border:1px solid #C1BFBF;
	font-size:11px;
	color:#666;
}
#form_area label {
	height:23px;
	line-height:23px;
}
h2 {
	margin:0px 0 10px 0;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#2E2D2D;
}
textarea {
	overflow:-moz-scrollbars-vertical;
}
#content_part_innerpages form {
	padding:5px 0 20px 0;
	margin:0px;
}
#content_part_innerpages form span {
	color:#E10303;
}
#content_part_innerpages input.textf {
	width:250px;
	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;
}
#content_part_innerpages input.textf1 {
	width:250px;
	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;
}
#content_part_innerpages input.butt {
	width:67px;
	height:22px;
	text-align:center;
	border:1px solid #2E2D2D;
	font-size:11px;
	color:#FFF;
	background:#E10303;
	margin:10px 0 10px 225px;
}
#content_part_innerpages textarea {
	width:330px;
	height:75px;
	padding: 0px 4px;
	border:1px solid #C1BFBF;
	font-size:11px;
	color:#666;
	padding-top:2px;
}
#content_part_innerpages label {
	width:200px;
	float:left;
	padding:5px 0 0 0;
	text-align:left;
	margin: 0 20px 0 5px;
	height:23px;
	line-height:16px;
}

.link-txt{
color:#000000; text-decoration:none;}
.link-txt:hover{color:#CC0000; text-decoration:none;}

.web-link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFD200;
text-align:center;
padding:10px 0px 0px 0px;
margin:0px;
}
.web-link a{
color:#FF0000; text-decoration:none;}
.web-link a:hover{color:#FFFFFF; text-decoration:underline;}
