/* CSS Document */

*{ padding:0px; margin:0px;}
img {border:0px;}
.clear { clear:both;}
a { color:#0099FF; text-decoration:none;}
a:hover { color:#33CCFF; text-decoration:none;}

 body{ background:#e3e3e3; font-family:Geneva, Arial, Helvetica, sans-serif;}
  #index_bg {width:100%; background:url(images/bg-index-body-new.gif) repeat-x left top #e3e3e3;  padding-top:91px; }
  #inside_bg {width:100%; background:url(images/bg-inside-body-new.gif) repeat-x left top #e3e3e3;  padding-top:94px; }
  #all_container { width:1000px; height:330px; margin:0 auto; padding:4px; padding-top:287px; border:1px solid #848484; background:url(images/bg-index-main.jpg) no-repeat 4px 4px; position:relative; }
  #all_container_inside { width:1000px;margin:0 auto; padding:4px;border:1px solid #848484;position:relative;}
  
  
    #index_menu_row { height:105px; padding-left:83px; background:url(images/bg-menu.gif) repeat-x 0px 11px; position:relative;}
	#index_menu_row #logo{ float:left;}
	#index_menu_row ul{float:left;line-height:26px; color:#FFFFFF; font-size:10px; font-family:"Trebuchet MS"; list-style:none; padding-left:68px;}
	#index_menu_row li{float:left;}
	#index_menu_row li img { padding-top:43px;}
	#index_menu_row li a{ color:#FFFFFF; text-decoration:none;  line-height:100px; padding:20px 20px;}
	#index_menu_row li a:hover{ color:#c2daef; text-decoration:none;}
		
		
	#inside_menu_row {width:966px; height:105px; padding-left:34px; background:url(images/bg-menu.gif) repeat-x 0px 16px; position:absolute; top:61px; left:4px; z-index:100}
	#inside_menu_row #logo{ float:left;}
	#inside_menu_row ul{float:left;line-height:26px; color:#FFFFFF; font-size:10px; font-family:"Trebuchet MS"; list-style:none; padding-left:68px;}
	#inside_menu_row li{float:left;}
	#inside_menu_row li img { padding-top:48px;}
	#inside_menu_row li a{ color:#FFFFFF; text-decoration:none;  line-height:110px; padding:20px 20px;}
	#inside_menu_row li a:hover{ color:#c2daef; text-decoration:none;}
	
	 .links_container { position:absolute; top:375px; left:4px; z-index:101;}
     .menu_links {width:920px; padding:40px; background:#727272;text-align:left; color:#FFFFFF;border:0px; border-bottom:1px solid #1a1a1a; display:none;}
	 .menu_links img { position:absolute; left:112px; top:-1px;} 
	 .menu_links table { border-collapse:collapse; width:100%; color:#FFFFFF; font-size:11px;}
	 .menu_links table span { padding-left:20px; background:url(images/good-star.gif) no-repeat 0px 0px; }
	 .menu_links table a { padding-left:20px; background:url(images/good-star.gif) no-repeat 0px 0px; color:#FFFFFF; font-size:11px; text-decoration:none;}
	 .menu_links table a:hover { color:#FFFFFF;text-decoration:underline;}
	 .menu_links table td { padding-right:25px; padding-bottom:15px;}
	
	 .links_container_inside { position:absolute; top:154px; left:4px; z-index:1000;}
     .menu_links_inside {width:920px; padding:40px; background:#727272;text-align:left; color:#FFFFFF;border:0px; border-bottom:1px solid #1a1a1a; display:none;}
	 .menu_links_inside img { position:absolute; left:79px; top:0px;} 
	 .menu_links_inside table { border-collapse:collapse; width:100%; color:#FFFFFF; font-size:11px;}
	 .menu_links_inside table span { padding-left:20px; background:url(images/good-star.gif) no-repeat 0px 0px; }
	 .menu_links_inside table a { padding-left:20px; background:url(images/good-star.gif) no-repeat 0px 0px; color:#FFFFFF; font-size:11px; text-decoration:none;}
	 .menu_links_inside table a:hover { color:#FFFFFF;text-decoration:underline;}
	 .menu_links_inside table td { padding-right:25px; padding-bottom:15px;}
	
	
	
	#index_text_box {float:right; width:295px; padding-right:98px;}
	#index_text_box .title {color:#fff; font-size:14px; font-weight:bold; text-align:center;}
	#index_text_box .content { color:#dcdcdc; font-size:11px; padding-top:10px;}
	
	#inside_about_content {}
	#inside_about_left_column {width:13px; height:613px; background:url(images/bg-about-left.gif); float:left;}
	#inside_content { width:529px; height:400px; background:url(images/bg-inside.gif) repeat-x left top; float:left; margin:0px; padding:193px 55px 20px 55px; text-align:justify;}
	#inside_about_content h1 {height:20px; color:#fff; font-size:14px; font-weight:bold; text-align:right; margin:0px; padding-bottom:15px; border-bottom:1px solid #1d1e1e;}
	#inside_about_content .content { color:#dcdcdc; font-size:12px; margin:0px; padding-top:40px;}
	#inside_about_content p { padding-bottom:10px;}
	  .star_link { padding-top:40px; text-align:right;} 
	  .star_link a { color:#FFFFFF; text-decoration:none; font-family:"Trebuchet MS"; font-size:10px; padding-left:20px; background:url(images/star_black.gif) no-repeat 0px 0px;}
	  .star_link a:hover { color:#c2daef; text-decoration:none;} 
	#inside_slim {width:6px; height:613px; float:left; background:url(images/slim.gif) repeat-x left top #444444;}
	#inside_about_right_column {width:342px;float:left; height:613px; background:url(images/bg-about-left-top.gif) no-repeat left top; position:relative;}
	#about_right_bottom {width:342px; height:463px; background:url(images/bg-about-lright-bot.gif) no-repeat left bottom; position:absolute; bottom:0px; left:0px;}
	
	#inside_suppliers_content_top {width:1000px; height:149px; background:url(images/bg-suppliers-top.gif) no-repeat left top;}
	#inside_suppliers_content {width:910px;background:url(images/sea-light.gif) no-repeat right bottom #242424; padding:25px 45px 30px 45px;}
	#inside_suppliers_content .title {width:100%;float:right;color:#fff; font-size:14px; font-weight:bold; text-align:right; padding-bottom:5px;}
	.suppliers { width:800px; border-collapse:collapse;font-size:12px;font-size:11px;}
	.suppliers td { width:400px; padding-top:15px; color:#777777; padding-right:100px; line-height:18px;}
	.suppliers td span { padding-left:20px; background:url(images/very_black_star.gif) no-repeat 0px 0px; color:#FFFFFF}
	.suppliers td a { padding-left:20px; background:url(images/very_black_star.gif) no-repeat 0px 0px; color:#FFFFFF; text-decoration:none;}
	.suppliers td a:hover { color:#FFFFFF; text-decoration:underline;}
	
	#inside_contact_content_top {width:1000px; height:149px; background:url(images/bg-contact-top.gif) no-repeat right top #232323;}
	#inside_contact_content {width:910px; height:438px;background:url(images/bg-contact-right.gif) no-repeat right bottom #242424; padding:25px 45px 0px 45px;}
	#inside_contact_content .title {width:100%;float:right;color:#fff; font-size:14px; font-weight:bold; text-align:right; padding-bottom:5px;}
	#inside_contact_content .left {width:418px; padding-right:36px; float:left; border-right:1px solid #2f2f2f;}
	#inside_contact_content .right { width:200px; float:left; padding-left:40px; padding-top:50px; color:#FFFFFF; font-family:"Trebuchet MS"; font-size:11px;}
	#inside_contact_content .right p { padding-bottom:10px;}
	
	#contacttable { width:100%;}
	#contacttable td.head {color:#FFFFFF; font-size:11px; font-family:"Trebuchet MS";}
	 #contacttable input.contact_txtfield { border:0px; height:16px; background:#242424; width:185px; margin:0px; padding:0px; margin-left:2px; color:#FFFFFF;}
	 #contacttable textarea {border:1px solid #494949; background:#242424; width:410px; color:#fff;}
	 #formstatus { display:none;}
	  .input_place {width:190px; height:22px; background:url(images/input_place.gif) no-repeat left top; margin:0px; padding-top:2px;}
	  .maps { margin-right:25px; width:64px; height:58px;}
	  #thank { height:350px; padding-top:40px;  color:#fff; font-family:"Trebuchet MS" }
		
   #footer {width:990px; margin:0 auto; color:#7f7f7f; line-height:18px; font-size:11px; padding-top:15px; padding-bottom:40px;}  
   #footer a{color:#7f7f7f; text-decoration:none;}
   #footer a:hover{color:#0f2959; text-decoration:underline;}
    .star { background:url(images/star-on-grey.gif) no-repeat 15px 0px; padding-left:30px;}
	.star span { color:#0f2959}
   
    #Fleft{ width:700px; float:left;}
	#Fright{ width:200px; float:right; text-align:right;}
	
	
  
