@charset "UTF-8";
/* CSS Document */
body{
	margin: 0px auto;
	background: transparent url(app-img/body_background.png) left top repeat-x;
}
#body_wrap {
	width: 1024px;	
	background-color:#ffffff;
	margin: 0px auto;	
}
#header {	
	width:1024px;
	height:326px;	
	background-image: url(app-img/header.png);
}
#container_left {
	margin: 0px auto;
	
}
#computer {	
	width:214px;
	height:117px;	
	background-image:url(app-img/computer.png);
	float: left;
	background-repeat:no-repeat;
}
#container_computer {
	width: 214px;
	float: left;
}
#edge {
	width: 214px;
	background-image: url(app-img/edge.png);
	height: 53px;
	float: left;
	background-repeat:no-repeat;
}
#blank {
	width: 214px;
	height: 55px;	
	float: left;
}
#nav_bg {
	width: 167px;
	height: 367px;
	background-image: url(app-img/nav_bar.png);
	float: left;
}
#container_right {
	margin: 0px auto;	
}
#repeat {	
	width: 643px;	
	background-image:url(app-img/repeat.png);
	background-repeat: repeat-y;
	float: left;
}
#repeat_bottom {	
	width: 643px;
	height: 30px;	
	background-image:url(app-img/repeat_bottom.png);
	background-repeat: repeat-y;
	float: right;
	margin-bottom: 50px;
}
#footer {
	height: 208px;
	width: 100%;	
	background: transparent url(app-img/footer_bg.png) left top scroll repeat-x;
	float: left;
}
#top_nav {
	width: 388px;
	top: 0px;
	float:left;
	margin-left: 20px;
	margin-top: 40px;
}
#green {
	font-size: 14px;
	font-weight: bold;
	color: #669933;
	
}
#red {
	font-size: 15px;
	font-weight: bold;
	color: #990000;
}
a {
	text-decoration:none;
	font-size: 9px;
	font-weight: bold;
	color: #669933;
	font-family: Verdana;
}
a:hover {
	color: #990000;
}
#page_title {		
	font-family:Verdana, Geneva, sans-serif;
	font-size: 20pt;
	color: #669933;	
	float: left;
	margin-top: 275px;
}
#click1 {
	margin-top: 29px;
	margin-left: 113px;
}
#click2 {
	margin-top: 55px;
	margin-left: 42px;
}
#click1 a {
	font-size:11px;
	font-weight: bold;
	color: #990000;
	text-decoration:underline;
	font-family:Verdana, Geneva, sans-serif;
}
#click2 a {
	font-size:11px;
	font-weight: bold;
	color: #990000;
	text-decoration:underline;
	font-family:Verdana, Geneva, sans-serif;
}
#nav_list {
	clear: both;
	float: left;
	line-height: 0px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

#nav_list li, #nav_list li a {
	height: 20px;
	display: block;	
}
#nav_list li {
	margin-top: 10px;
}

#nav_list #nav_home a{
	width: 145px;
	background:url(app-img/btn_home_upover.png) no-repeat left top;
}
#nav_list #nav_home a:hover {
	width: 145px;
	background:url(app-img/btn_home_upover.png) no-repeat left bottom;
}
#nav_list #nav_home_on a{
	width: 145px;
	background:url(app-img/btn_home_upover.png) no-repeat left bottom;
}
#nav_list #nav_home_on a:hover {
	width: 145px;
	background:url(app-img/btn_home_upover.png) no-repeat left bottom;
}


#nav_list #nav_about_us a{
	width: 145px;
	background: url(app-img/btn_about_us_upover.png) no-repeat left top;
}
#nav_list #nav_about_us a:hover {
	width: 145px;
	background:url(app-img/btn_about_us_upover.png) no-repeat left bottom;
}
#nav_list #nav_about_us_on a{
	width: 145px;
	background: url(app-img/btn_about_us_upover.png) no-repeat left bottom;
}
#nav_list #nav_about_us_on a:hover {
	width: 145px;
	background:url(app-img/btn_about_us_upover.png) no-repeat left bottom;
}


#nav_list #nav_products a{
	width: 145px;
	background: url(app-img/btn_products_upover.png) no-repeat left top;
}
#nav_list #nav_products a:hover {
	width: 145px;
	background:url(app-img/btn_products_upover.png) no-repeat left bottom;
}
#nav_list #nav_products_on a{
	width: 145px;
	background: url(app-img/btn_products_upover.png) no-repeat left bottom;
}
#nav_list #nav_products_on a:hover {
	width: 145px;
	background:url(app-img/btn_products_upover.png) no-repeat left bottom;
}


#nav_list #nav_equipment a{
	width: 145px;
	background: url(app-img/btn_equipment_upover.png) no-repeat left top;
}
#nav_list #nav_equipment a:hover {
	width: 145px;
	background:url(app-img/btn_equipment_upover.png) no-repeat left bottom;
}
#nav_list #nav_equipment_on a{
	width: 145px;
	background: url(app-img/btn_equipment_upover.png) no-repeat left bottom;
}
#nav_list #nav_equipment_on a:hover {
	width: 145px;
	background:url(app-img/btn_equipment_upover.png) no-repeat left bottom;
}


#nav_list #nav_food_shows a{
	width: 145px;
	background: url(app-img/btn_food_show_upover.png) no-repeat left top;
}
#nav_list #nav_food_shows a:hover {
	width: 145px;
	background:url(app-img/btn_food_show_upover.png) no-repeat left bottom;
}
#nav_list #nav_food_shows_on a{
	width: 145px;
	background: url(app-img/btn_food_show_upover.png) no-repeat left bottom;
}
#nav_list #nav_food_shows_on a:hover {
	width: 145px;
	background:url(app-img/btn_food_show_upover.png) no-repeat left bottom;
}


#nav_list #nav_distribution_area a{
	width: 145px;
	background: url(app-img/btn_distribution_area_upover.png) no-repeat left top;
}
#nav_list #nav_distribution_area a:hover {
	width: 145px;
	background:url(app-img/btn_distribution_area_upover.png) no-repeat left bottom;
}
#nav_list #nav_distribution_area_on a{
	width: 145px;
	background: url(app-img/btn_distribution_area_upover.png) no-repeat left bottom;
}
#nav_list #nav_distribution_area_on a:hover {
	width: 145px;
	background:url(app-img/btn_distribution_area_upover.png) no-repeat left bottom;
}


#nav_list #nav_industry_news a{
	width: 145px;
	background: url(app-img/btn_industry_news_upover.png) no-repeat left top;
}
#nav_list #nav_industry_news a:hover {
	width: 145px;
	background:url(app-img/btn_industry_news_upover.png) no-repeat left bottom;
}
#nav_list #nav_industry_news_on a{
	width: 145px;
	background: url(app-img/btn_industry_news_upover.png) no-repeat left bottom;
}
#nav_list #nav_industry_news_on a:hover {
	width: 145px;
	background:url(app-img/btn_industry_news_upover.png) no-repeat left bottom;
}


#nav_list #nav_jobs a{
	width: 145px;
	background: url(app-img/btn_jobs_upover.png) no-repeat left top;
}
#nav_list #nav_jobs a:hover {
	width: 145px;
	background:url(app-img/btn_jobs_upover.png) no-repeat left bottom;
}
#nav_list #nav_jobs_on a{
	width: 145px;
	background: url(app-img/btn_jobs_upover.png) no-repeat left bottom;
}
#nav_list #nav_jobs_on a:hover {
	width: 145px;
	background:url(app-img/btn_jobs_upover.png) no-repeat left bottom;
}


#nav_list #nav_contact_us a{
	width: 145px;
	background: url(app-img/btn_contact_us_upover.png) no-repeat left top;
}
#nav_list #nav_contact_us a:hover {
	width: 145px;
	background:url(app-img/btn_contact_us_upover.png) no-repeat left bottom;
}
#nav_list #nav_contact_us_on a{
	width: 145px;
	background: url(app-img/btn_contact_us_upover.png) no-repeat left bottom;
}
#nav_list #nav_contact_us_on a:hover {
	width: 145px;
	background:url(app-img/btn_contact_us_upover.png) no-repeat left bottom;
}


#content_home_text{
	float: left;
	width: 335px;	
}
#content_home_text ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #990000;	
	margin-left: 0px;
	padding-left: 0px;
}
#lf_align_ul {
	margin-top: 0px;
	padding-top: 0px;
 	margin-left: 19px;
	padding-left: 0px;
}
#content_products_text{
	float: left;
	width: 525px;	
}
#content_products_text2{
	float: left;
	width: 270px;
	margin-left: 10px;
	border-bottom: #990000 solid 1px;
	padding: 0px 0px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #669933;
}
#products ul{
	float: left;
	width: 120px;
	margin-left: 10px;
	padding-left: 5px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
}
#list {
	width: 134px;
	float: left;
	margin-left: 10px;
}
#list2 {
	width: 130px;
	float: left;
}
#content_home_images{
	float: left;
	margin-left: 25px;
}
#content_products_images{
	float: left;
	margin-left: 0px;
	margin-top: 20px;
}
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #990000;
}
#container {
	width: 527px;
	float: left;
	margin: 10px 0px 0px 27px;
}
#container2 {
	width: 527px;
	float: left;
	margin: 10px 0px 10px 27px;
	border-bottom: #990000 solid 1px;
	padding-bottom: 10px; 
}
#container2 table td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;	
	color: #000000;	
	vertical-align: top;
	padding-right: 5px;
}
table a{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
#spacing ul li{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color: #000000;
	font-weight: bold;
}
#container3 {
	width: 527px;
	float: left;
	margin: 0px 0px 0px 0px;
	border-bottom: #990000 solid 1px;
	padding-bottom: 0px; 
}
#container_items {
	width: 527px;
	float: left;
	margin: 20px 0px 0px 0px;
}
#content_shows_text{
	float: left;
	width: 527px;
	margin: 5px 0px 10px 0px;
	border-bottom: #990000 solid 1px;
	padding-bottom: 10px;
}
#content_shows_titles{
	float: left;
	width: 370px;
	margin: 55px 0px 0px 5px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	overflow: auto;	
	font-size:15px;	
	color: #669933;	
}
#content_shows_titles2{
	float: left;
	width: 370px;
	margin: 125px 0px 0px 5px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	overflow: auto;	
	font-size:15px;	
	color: #669933;	
}
#content_shows_images{
	float: left;
	width: 125px;
	margin: 5px 0px 0px 0px;
}
#content_news_titles{
	float: left;
	width: 527;
	margin: 5px 0px 5px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	overflow: auto;
	font-size:15px;
	color: #990000;
}
#content_news_date{
	float: left;
	width: 527px;
	margin: 0px 0px 10px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-style: italic;
	overflow: auto;	
	font-size:12px;	
	color: #990000;	
}
#content_news_text {
	float: left;
	width: 300px;
	margin: 0px 0px 10px 10px;
	
}
#content_news_text p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color: #000000;
	margin: 0px 0px 10px 0px;
}
#store_image{
	float: left;
	height: 90px;
}
#link a{
	float: left;
	width: 527px;
	margin: 0px 0px 2px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color: #009;
}
#author{
	float: left;
	width: 527px;
	margin: 0px 0px 0px 0px;
	padding-bottom: 20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #000000;
}
#content_about_text p{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;	
	color: #000000;	
}
#content_about_titles {
	text-align: center;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #990000;		
}
#content_eq_text ul{
	margin-left: 20px;
	padding: 0px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;	
	color: #000000;	
}
#content_eq_text li{
	padding-top: 10px;
}
#content_eq_text p{	
	font-family:Verdana, Geneva, sans-serif;
	font-size: 15px;	
	color: #990000;	
	
}
#content_jobs_text p{
	margin: 10px 0px 250px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;	
	color: #990000;		
}
#address {
	width: 175px;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;	
	color: #000000;	
}
#position {
	width: 175px;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;	
	color: #000000;
	margin-left: 20px;
}
#name {
	width: 140px;
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;	
	color: #000000;
	margin-left: 15px;
}
#name a{
	text-decoration:none;
	font-size: 12px;
	font-weight: bold;
	color: #669933;
	font-family: Verdana;	
}
#name a:hover {
	color: #990000;
}
#form td{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;	
	color: #000000;
	padding: 5px 0px 5px 0px;
}