body {
	background: #113B51;
}

img {
	border: 0;
}

.home {
	background: #2B6381;
}

.grey {
	color: #999999;
}

.clearboth {
	clear: both;
}

#main_table {
	width: 100%;
	height: 100%;
	text-align: center;
}

/* Generic Layout Values Start */

#main_container {
	width: 800px;
	height: 600px;
	background: #ffffff url(../images/main_back.gif);
	margin: 0 auto;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B6381;
	position: relative;
}

img#head {
	display: block;
}

#top_menu {
	text-align: center;
	margin: 0 auto;
}

#top_menu ul {
	margin: 7px 0;
	padding-left: 35px; 
	text-align: center;
}

#top_menu li {
	float: left;
	list-style-type: none;
	margin: 0 16px;
	padding: 0;
	font-size: 1px;
}

#top_menu li a {
	color: #ffffff;
	display: block;
	height: 18px;
	font-size: 1px; 
}

#top_menu_1 a { width: 72px; background: url(../images/main_menu.gif); background-position: 0px; }
#top_menu_1 a:hover { width: 72px; background: url(../images/main_menu.gif); background-position: -711px; }
#top_menu_1_sel a { width: 72px; background: url(../images/main_menu.gif); background-position: -711px; }

#top_menu_2 a { width: 96px; background: url(../images/main_menu.gif); background-position: -105px; }
#top_menu_2 a:hover { width: 96px; background: url(../images/main_menu.gif); background-position: -816px; }
#top_menu_2_sel { width: 96px; background: url(../images/main_menu.gif); background-position: -816px; }

#top_menu_3 a { width: 146px; background: url(../images/main_menu.gif); background-position: -235px; }
#top_menu_3 a:hover { width: 146px; background: url(../images/main_menu.gif); background-position: -946px; }
#top_menu_3_sel { width: 146px; background: url(../images/main_menu.gif); background-position: -946px; }

#top_menu_4 a { width: 90px; background: url(../images/main_menu.gif); background-position: -415px; }
#top_menu_4 a:hover { width: 90px; background: url(../images/main_menu.gif); background-position: -1126px; }
#top_menu_4_sel { width: 90px; background: url(../images/main_menu.gif); background-position: -1126px; }

#top_menu_5 a { width: 63px; background: url(../images/main_menu.gif); background-position: -538px; }
#top_menu_5 a:hover { width: 63px; background: url(../images/main_menu.gif); background-position: -1249px; }
#top_menu_5_sel { width: 63px; background: url(../images/main_menu.gif); background-position: -1249px; }

#top_menu_6 a { width: 66px; background: url(../images/main_menu.gif); background-position: -635px; }
#top_menu_6 a:hover { width: 66px; background: url(../images/main_menu.gif); background-position: -1346px; }
#top_menu_6_sel { width: 66px; background: url(../images/main_menu.gif); background-position: -1346px; }

/* Generic Layout Values End */

/* Index Page Start */


#index_menu a {
	color: #2B6381;
	font-size: 1px;
	display: block;
	width: 156px;
	height: 154px;
	width: 156px;
	background: url(../images/enter_image.gif);
	background-position: 0px;
	margin: 0 auto;
	text-align: left;
}

#index_menu a:hover {
	width: 156px;
	background: url(../images/enter_image.gif);
	background-position: 166px;
}

/* Index Page End */

/* Comapny Section Start */
/* Mission Statement Start */

#company_text {
	position: absolute;
	top: 216px;
	left: 240px;
}

#company_image {
	position: absolute;
	top: 350px;
}

#company_menu {
	position: absolute;
	left: 225px;
	top: 560px;
}

#company_menu ul {
	text-align: center;
	float: left;
	padding: 0;
	margin: 0;
}

#company_menu li {
	float: left;
	list-style-type: none;
	margin: 0 20px 0 0;
	padding: 0;
	font-size: 1px;
}

#company_menu li a {
	color: #ffffff;
	display: block;
	height: 19px;
	font-size: 1px; 
}

#co_menu_1 a { width: 121px; background: url(../images/company_menu.gif); background-position: 0px; }
#co_menu_1 a:hover { width: 121px; background: url(../images/company_menu.gif); background-position: 387px; }
#co_menu_1_sel a { width: 121px; background: url(../images/company_menu.gif); background-position: 387px; }

#co_menu_2 a { width: 79px; background: url(../images/company_menu.gif); background-position: -154px; }
#co_menu_2 a:hover { width: 79px; background: url(../images/company_menu.gif); background-position: -541px; }
#co_menu_2_sel { width: 79px; background: url(../images/company_menu.gif); background-position: -541px; }

#co_menu_3 a { width: 112px; background: url(../images/company_menu.gif); background-position: -266px; }
#co_menu_3 a:hover { width: 112px; background: url(../images/company_menu.gif); background-position: -653px; }
#co_menu_3_sel { width: 112px; background: url(../images/company_menu.gif); background-position: -653px; }

/* Mission Statement Page End */

/* Background Page Start */

#background_text {
	position: absolute;
	top: 220px;
	left: 250px;
	width: 425px;
}

#background_image {
	position: absolute;
	top: 210px;
	left: 0px;
}

/* Background Page End */

/* Customer Profile Start */

#customer_profile_text {
	position: absolute;
	top: 220px;
	left: 250px;
	width: 425px;
}

#customer_profile_image {
	position: absolute;
	top: 210px;
	left: 60px;
	text-align: center;
}

#customer_profile_image img {
	margin: 0 0 30px 0;
}

/* Customer Profile End */
/* Comapny Section End */

/* What We Do Section Start */
/* Sourcing Start */

#sourcing_text {
	position: absolute;
	top: 225px;
	left: 250px;
	width: 425px;
}

#sourcing_image {
	position: absolute;
	top: 210px;
	left: 0px;
}

#sourcing_menu {
	position: absolute;
	left: 165px;
	top: 560px;
}

#sourcing_menu ul {
	text-align: center;
	float: left;
	padding: 0;
	margin: 0;
}

#sourcing_menu li {
	float: left;
	list-style-type: none;
	margin: 0 20px 0 0;
	padding: 0;
	font-size: 1px;
}

#sourcing_menu li a {
	color: #ffffff;
	display: block;
	height: 19px;
	font-size: 1px; 
}

#so_menu_1 a { width: 60px; background: url(../images/whatwedo_menu.gif); background-position: 0px; }
#so_menu_1 a:hover { width: 60px; background: url(../images/whatwedo_menu.gif); background-position: 524px; }
#so_menu_1_sel a { width: 60px; background: url(../images/whatwedo_menu.gif); background-position: 524px; }

#so_menu_2 a { width: 138px; background: url(../images/whatwedo_menu.gif); background-position: -94px; }
#so_menu_2 a:hover { width: 138px; background: url(../images/whatwedo_menu.gif); background-position: -617px; }
#so_menu_2_sel { width: 138px; background: url(../images/whatwedo_menu.gif); background-position: -617px; }

#so_menu_3 a { width: 100px; background: url(../images/whatwedo_menu.gif); background-position: -267px; }
#so_menu_3 a:hover { width: 100px; background: url(../images/whatwedo_menu.gif); background-position: -790px; }
#so_menu_3_sel { width: 100px; background: url(../images/whatwedo_menu.gif); background-position: -790px; }

#so_menu_4 a { width: 111px; background: url(../images/whatwedo_menu.gif); background-position: -401px; }
#so_menu_4 a:hover { width: 111px; background: url(../images/whatwedo_menu.gif); background-position: -924px; }
#so_menu_4_sel { width: 111px; background: url(../images/whatwedo_menu.gif); background-position: -924px; }


/* Sourcing End */

/* Product Development Start */

#product_development_text {
	position: absolute;
	top: 216px;
	left: 240px;
}

#product_development_image {
	position: absolute;
	top: 350px;
}


/* Product Development End */

/* Quality Control Start */

#quality_control_text {
	position: absolute;
	top: 225px;
	left: 65px;
	width: 425px;
}

#quality_control_image {
	position: absolute;
	top: 210px;
	right: 0px;
}

/* Quality Control End */

/* Quality Control Start */

#fair_trade_text {
	position: absolute;
	top: 215px;
	left: 250px;
	width: 465px;
}

#fair_trade_image {
	position: absolute;
	top: 210px;
	left: 0px;
}

/* Quality Control End */
/* What We Do Section End */

/* Product Section Start */
/* Textile Start */

#textile_text {
	position: absolute;
	top: 216px;
	left: 240px;
}

#textile_image {
	position: absolute;
	top: 350px;
}

#textile_menu {
	position: absolute;
	left: 206px;
	top: 560px;
}

#textile_menu ul {
	text-align: center;
	float: left;
	padding: 0;
	margin: 0;
}

#textile_menu li {
	float: left;
	list-style-type: none;
	margin: 0 20px 0 0;
	padding: 0;
	font-size: 1px;
}

#textile_menu li a {
	color: #ffffff;
	display: block;
	height: 19px;
	font-size: 1px; 
}

#tx_menu_1 a { width: 54px; background: url(../images/product_menu.gif); background-position: 0px; }
#tx_menu_1 a:hover { width: 54px; background: url(../images/product_menu.gif); background-position: -442px; }
#tx_menu_1_sel a { width: 54px; background: url(../images/product_menu.gif); background-position: -442px; }

#tx_menu_2 a { width: 60px; background: url(../images/product_menu.gif); background-position: -87px; }
#tx_menu_2 a:hover { width: 60px; background: url(../images/product_menu.gif); background-position: -529px; }
#tx_menu_2_sel { width: 60px; background: url(../images/product_menu.gif); background-position: -529px; }

#tx_menu_3 a { width: 151px; background: url(../images/product_menu.gif); background-position: -180px; }
#tx_menu_3 a:hover { width: 151px; background: url(../images/product_menu.gif); background-position: -622px; }
#tx_menu_3_sel { width: 151px; background: url(../images/product_menu.gif); background-position: -622px; }

#tx_menu_4 a { width: 64px; background: url(../images/product_menu.gif); background-position: -368px; }
#tx_menu_4 a:hover { width: 64px; background: url(../images/product_menu.gif); background-position: -810px; }
#tx_menu_4_sel { width: 64px; background: url(../images/product_menu.gif); background-position: -810px; }

#tx_menu_5 a { width: 97px; background: url(../images/product_menu.gif); background-position: -883px; }
#tx_menu_5 a:hover { width: 97px; background: url(../images/product_menu.gif); background-position: -987px; }
#tx_menu_5_sel { width: 97px; background: url(../images/product_menu.gif); background-position: -987px; }

/* Textile End */

/* Ceramics Start */

#ceramics_text {
	position: absolute;
	top: 216px;
	left: 240px;
}

#ceramics_image {
	position: absolute;
	top: 350px;
}

/* Ceramics End */

/* Weaving & Basketware Start */

#weaving_basketware_text {
	position: absolute;
	top: 216px;
	left: 240px;
}

#weaving_basketware_image {
	position: absolute;
	top: 350px;
}

/* Weaving & Basketware End */

/* Recycling Start */

#recycling_text {
	position: absolute;
	top: 217px;
	left: 240px;
}

#recycling_image {
	position: absolute;
	top: 350px;
}

/* Recycling End */

/* Shopping Bags Start */

#shopping_bags_text {
	position: absolute;
	top: 225px;
	left: 250px;
	width: 425px;
}

#shopping_bags_image {
	position: absolute;
	top: 210px;
	left: 0px;
} 


/* Shopping Bags End */
/* Product Section End */

/* Showcase Section Start */

#showcase_text1 {
	width: 120px;
	position: absolute;
	left: 10px;
	top: 354px;
}

#showcase_text1 ul {
	margin: 0 0 0 20px;
}

#showcase_text2 {
	width: 120px;
	position: absolute;
	left: 142px;
	top: 354px;
}

#showcase_text2 ul {
	margin: 0 0 0 30px;
}

#showcase_text3 {
	width: 120px;
	position: absolute;
	left: 274px;
	top: 354px;
}

#showcase_text3 ul {
	margin: 0 0 0 25px;
}

#showcase_text4 {
	width: 120px;
	position: absolute;
	left: 406px;
	top: 354px;
}

#showcase_text4 ul {
	margin: 0 0 0 25px;
}

#showcase_text5 {
	width: 120px;
	position: absolute;
	left: 538px;
	top: 354px;
}

#showcase_text5 ul {
	margin: 0 0 0 32px;
}

#showcase_text6 {
	width: 120px;
	position: absolute;
	left: 670px;
	top: 354px;
}

#showcase_text6 ul {
	margin: 0 0 0 10px;
}

/* Accessories Start */

#accessories_image {
	position: absolute;
	top: 210px;
}

.accessories_menu {
	position: absolute;
	left: 140px;
	top: 560px;
}

.accessories_menu ul {
	text-align: center;
	float: left;
	padding: 0;
	margin: 0;
}

.accessories_menu li {
	float: left;
	list-style-type: none;
	margin: 0 20px 0 0;
	padding: 0;
	font-size: 1px;
}

.accessories_menu li a {
	color: #ffffff;
	display: block;
	height: 19px;
	font-size: 1px; 
}

.accessories_menu2 {
	margin: 10px 0 0 0;
	padding: 0;
}

.accessories_menu2 ul {
	padding: 0;
	margin: 0;
}

.accessories_menu2 li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

.accessories_menu2 li a {
	color: #ffffff;
	display: block;
	height: 19px;
	font-size: 1px; 
}

#sh_menu_1 a { width: 77px; background: url(../images/showcase_menu.gif); background-position: 0px; }
#sh_menu_1 a:hover { width: 77px; background: url(../images/showcase_menu.gif); background-position: -595px; }
#sh_menu_1_sel a { width: 77px; background: url(../images/showcase_menu.gif); background-position: -595px; }

#sh_menu_2 a { width: 62px; background: url(../images/showcase_menu.gif); background-position: -111px; }
#sh_menu_2 a:hover { width: 62px; background: url(../images/showcase_menu.gif); background-position: -706px; }
#sh_menu_2_sel { width: 62px; background: url(../images/showcase_menu.gif); background-position: -706px; }

#sh_menu_3 a { width: 63px; background: url(../images/showcase_menu.gif); background-position: -206px; }
#sh_menu_3 a:hover { width: 63px; background: url(../images/showcase_menu.gif); background-position: -801px; }
#sh_menu_3_sel { width: 63px; background: url(../images/showcase_menu.gif); background-position: -801px; }

#sh_menu_4 a { width: 67px; background: url(../images/showcase_menu.gif); background-position: -304px; }
#sh_menu_4 a:hover { width: 67px; background: url(../images/showcase_menu.gif); background-position: -899px; }
#sh_menu_4_sel { width: 67px; background: url(../images/showcase_menu.gif); background-position: -899px; }

#sh_menu_5 a { width: 54px; background: url(../images/showcase_menu.gif); background-position: -405px; }
#sh_menu_5 a:hover { width: 54px; background: url(../images/showcase_menu.gif); background-position: -1000px; }
#sh_menu_5_sel { width: 54px; background: url(../images/showcase_menu.gif); background-position: -1000px; }

#sh_menu_6 a { width: 92px; background: url(../images/showcase_menu.gif); background-position: -493px; }
#sh_menu_6 a:hover { width: 92px; background: url(../images/showcase_menu.gif); background-position: -1088px; }
#sh_menu_6_sel { width: 92px; background: url(../images/showcase_menu.gif); background-position: -1088px; }

/* Accessories End */
/* Showcase Section End */

/* Culture Section Start */

#culture_text {
	position: absolute;
	top: 225px;
	left: 350px;
}

#culture_image {
	position: absolute;
	top: 350px;
}

/* Culture Section End */

/* Contact Section Start */

#contact_text1 {
	position: absolute;
	top: 205px;
	left: 200px;
}

#contact_text2 {
	position: absolute;
	top: 205px;
	left: 350px;
}

#contact_text2 a {
	color: #2B6381;
	text-decoration: none;
}

#contact_text2 a:hover {
	text-decoration: underline;
}

#contact_text3 {
	position: absolute;
	top: 205px;
	left: 610px;
}

#contact_text3 a {
	color: #2B6381;
	text-decoration: none;
	font-size: 9px;
}

#contact_text3 a:hover {
	text-decoration: underline;
}

#contact_image {
	position: absolute;
	top: 350px;
}

#contact_links {
	position: absolute;
	top: 560px;
	left: 200px;
	font-size: 9px;
	letter-spacing: -0.06em;
}

/* Contact Section End */
