#header {

	background-color: #EAEAEA;

	background-image: url(images/ha_king_logo.gif);

	height: 133px;

	background-repeat: no-repeat;

	position: relative;

	width: 100%;

}



/* Nav */



#header ul {

	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	position:absolute;

	right: 0px;

	bottom: 0px;

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

	font-size: .8em;

}



#header li {

float: left;

}



#header li a {

display:block;

background:#666666;

padding: .2em .5em;

font: bold 1em/1.2 Verdana, Arial, Helvetica, sans-serif;

text-decoration: none;

color: #FFFFFF;

margin-right: .5em;

}



#search {

	background-color: #949494;

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

	font-size: 1em;

	font-weight: bold;

	color: #FFFFFF;

	padding: 8px;

}



#bread_crumbs {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #333333;
	padding: 8px;
}



.search_request {

	background-color: #AAAAAA;

	padding: 8px;

	height: 1.5em;

}

#main_content {

	background-color: #ebebeb;

}



/* Table Style */



#main_content #products_tbl {

	width: 100%;

	margin: 0 auto;

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

	font-size:.8em;

	color:#FF9933;

	background:#ebebeb;

	text-align:center;

	}



#main_content #products_tbl #product {

	padding: 0.4em;

	margin: 1em;

	}



#main_content #products_tbl thead {

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

	font-size: 1em;

	color:#0000FF;

	background:#FF0000;

	}

	

#main_content #products_tbl tbody {

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

	font-size:.8em;

	color:#FF9933;

	background:#ebebeb;

	text-align:center;

	}

	

#main_content #products_tbl td {

	padding: 0.4em;

	margin: 1em;

	}	



/* Table Style */



/* Products Page Table Style */



#product table.products_page_tbl {

	background-color: #ebebeb;

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

	font-size: 0.8em;

	color: #333333;

}



#product table.products_page_tbl td{

	padding: 0.4em;

}



#main_content .products_page_tbl thead {

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

	font-size: .8em;

	color:#666666;

	background:#dddddd;

	text-align: center;

	}

	

#main_content .products_page_tbl tbody {

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

	font-size: 0.8em;

	background:#dddddd;

	text-align: center;

	}



table strong {

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

	color:#666666;

	background:#dddddd;

	text-align: center;

}

	

/* Products Page Table Style */



/* Products Detail Page Table Style */



#product table#products_detail_page_tbl {

	background-color: #ebebeb;

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

	font-size: 0.8em;

	color: #333333;

}



#product table#products_detail_page_tbl td{

	padding: .4em;

}



#main_content #products_detail_page_tbl thead {

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

	font-size: .8em;

	color:#666666;

	background:#dddddd;

	text-align: left;

	}

	

#main_content #products_detail_page_tbl tbody {

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

	font-size: 0.8em;

	background:#dddddd;

	text-align: left;

	margin: 4em;

	}



/* Products Detail Page Table Style */



/* Search Table Style */



#product table.search_tbl {

	background-color: #ebebeb;

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

	font-size: 0.8em;

	color: #333333;

}



#product table.search_tbl td{

	padding: 0.4em;

}



#main_content .search_tbl thead {

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

	font-size: .8em;

	color:#666666;

	background:#dddddd;

	text-align: center;

	}

	

#main_content .search_tbl tbody {

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

	font-size: 0.8em;

	background:#dddddd;

	text-align: center;

	}

	

#main_content .search_tbl select {

	width:10em;

	height:12em;

}



.search_values {

	text-align:left;

}



/* Search Table Style */



/* Search Result Style */



#product table.results_tbl {

	background-color: #ebebeb;

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

	font-size: 0.8em;

	color: #333333;

}



#product table.results_tbl td{

	padding: 0.4em;

}



#main_content .results_tbl thead {

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

	font-size: .8em;

	color:#666666;

	background:#dddddd;

	text-align: center;

	}

	

#main_content .results_tbl tbody {

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

	font-size: 0.8em;

	background:#dddddd;

	text-align: left;

	}



#main_content .results_tbl img {

	vertical-align:bottom;

	float:right;

}



/* Search Result Style */



.search_request ul {

	margin:0;

	padding:0;

	list-style:none;

	float:left;

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

	font-size: .8em;

}



.search_request li {

float:left;

margin:0;

padding:0;

}



.search_request li a, .search_request .submit {

display:block;

overflow:hidden;

font-size:1em;

background:#666666;

text-decoration: none;

color: #FFFFFF;

margin: 0 .5em 0 0;

border:none;

padding: .2em .5em;

}



#footer {

	background:#aaaaaa;

	text-align:center;

	padding: 8px;

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

	font-size: 0.652em;

	font-weight: bold;

	color: #FFFFFF;

}



/* Product */



h1 {

	font-size:1em;

	font-weight: bold;

	}

.product_name {

	font-weight:bold;

	padding-bottom: 1em;

	}
#info_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333333;
	background-color: #ffffff;
}
#home_img {
	float: right;
}

#catalog {
margin-left:200px;
}
