
/* Layout Stylesheet */ 
 html, body   { 
	height: 100%; margin: 0; padding: 0;
 }

body {
 margin:3px 0px 0px 0px;
 background:#000000;
 padding:0;
 
 }
* html #outer { /** IE FIX **/
 width:805px;

 }

#outer {
 text-align:left;
 border:0px solid #000000;
 width:800px;
 margin:auto;
 position: relative; 
 top: 3%; 
 text-align:center;
 background-image: url(http://www.greeningautocompany.com/images/headbg2_hm.jpg);
 background-repeat: no-repeat;
 background-position: center top;

 }

#hdr, #hdr_hm, #hdr_prjhm, #hdr_news, #hdr_parts {
 height:140px;
 background:#000000;
 background-repeat: no-repeat;

 }
 
#hdr_hm {
 background-image: url(http://www.greeningautocompany.com/images/headbg2_hm.jpg);
 }
 
#hdr {
 background-image: url(http://www.greeningautocompany.com/images/headbg2.jpg);
 }
 
#hdr_prjhm {
 background-image: url(http://www.greeningautocompany.com/images/headbg2_prjhm.jpg);
 }
 
#hdr_news {
 background-image: url(http://www.greeningautocompany.com/images/headbg2_news.jpg);
 }
 
#hdr_parts {
 background-image: url(http://www.greeningautocompany.com/images/headbg2_parts.jpg);
 }
 
#home_head {
 top:20px;
 width: 285px;
 height: 75px;
 border:solid 0px blue;
 position: relative;
 }
 
#nav_list {
 top:25px;
 width: 305px;
 height: 20px;
 background: url(http://www.greeningautocompany.com/images/nav_all.jpg);
 margin: 10px auto; padding: 0;
 position: relative;
 border:white solid 0px;
}
	#nav_list li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
	
	#nav_list li, #nav_list a {height: 20px; display: block;}
		#nav_list1b {left: 0;     width: 39px; border:solid 0px blue;}
		#nav_list2b {left: 40px;  width: 25px; border:solid 0px blue;}
		#nav_list3b {left: 66px;  width: 63px; border:solid 0px blue;}
		#nav_list4b {left: 130px; width: 25px; border:solid 0px blue;}
		#nav_list5b {left: 156px; width: 45px; border:solid 0px blue;}
		#nav_list6b {left: 202px; width: 25px; border:solid 0px blue;}
		#nav_list7b {left: 228px; width: 65px; border:solid 0px blue;}


		#nav_list1b a:hover, .nav_list1on a {height: 20px; background: transparent url(http://www.greeningautocompany.com/images/nav_all.jpg) 0px -30px no-repeat;}
		#nav_list3b a:hover, .nav_list3on a {height: 20px; background: transparent url(http://www.greeningautocompany.com/images/nav_all.jpg) -66px -30px no-repeat;}
		#nav_list5b a:hover, .nav_list5on a {height: 20px; background: transparent url(http://www.greeningautocompany.com/images/nav_all.jpg) -156px -30px no-repeat;}
		#nav_list7b a:hover, .nav_list7on a {height: 20px; background: transparent url(http://www.greeningautocompany.com/images/nav_all.jpg) -228px -30px no-repeat;}

/**

#bar {
 height:25px;
 background:#c0c0c0;
 color: #333333;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 }
**/ 

* html #bodyblock { /** IE FIX **/
 width:805px;

 }

#bodyblock {
 height:351px;
 position:relative;
 background: #000000;
 width:800px;
 padding:0;
 }

#l-col  {
 float:left;
 height:351px;
 width:391px;
 background-repeat: no-repeat;
 background-position: left top;
 }


	#left_content_prjdetail {
	 margin: 62px 0px 0px 20px;width:  375px;
	 height: 230px;
	 overflow: auto;
	 border:solid blue 0px;
	 }
	* html #left_content_prjdetail_nav { /** IE FIX **/
	 margin: 0px 0px 0px 20px;width:  375px;
	 }
 
	#left_content_prjdetail_nav {
	 margin: 62px 0px 0px 20px;width:  375px;
	 height: 48px;
	 overflow: hidden;
	 border:solid blue 0px;
	 padding-bottom:5px;
	 }


	#left_content, #right_content, #right_content_hm, #left_content_prj, #right_content_prj, #right_content_prjdetail {
	 height: 280px;
	 overflow: auto;
	 border:solid blue 0px;
	 }

	#left_content {
	 margin: 67px 0px 0px 30px;width:  362px;
	 }
	 
	#left_content_prj {
	 margin: 62px 0px 0px 20px;width:  375px;
	 }

	#left_content_prjdetail {
	 margin: 0px 0px 0px 20px;width:  375px;
	 }

	#right_content {
	 margin: 67px 0px 0px 20px;width:  372px;
	 }

	#right_content_hm {
	 margin: 5px 0px 0px 20px;width:  372px;
	 }

	#right_content_prj {
	 margin: 62px 25px 0px 0px;width:  365px;
	 overflow: auto;
	 }


	#right_content_prjdetail {
	 margin: 62px 25px 0px 0px;width:  365px;
	 overflow: hidden;
	 }


* html #r-col { /** IE FIX **/
 float:left;
 }


#r-col {
 float:left;
 height:351px;
 width:409px;
 background-repeat: no-repeat;
 background-position: right 0px;
 }


#ftr {
 height:100px;
 width:800px
 background:#000000;
 border:solid black;
 border-width:0px 0 0 0;
 margin:0;
 background-image: url(http://www.greeningautocompany.com/images/footbg_all2.jpg);
 background-repeat: no-repeat;
 background-position: center 0px;
 }
 
#ftr_hm {
 height:100px;
 width:800px
 background:#000000;
 border:solid black;
 border-width:0px 0 0 0;
 margin:0;
 background-image: url(http://www.greeningautocompany.com/images/footbg_all2.jpg);
 background-repeat: no-repeat;
 background-position: center -400px;
 }
 
	 #l_light, #r_light, #contact_ftr, #store_ftr {
	 height:100px;
	 float:left;
	 overflow: hidden;
	 border:solid blue 0px;
	 }
	 
	 #l_light, #r_light {
	 width: 184px;
	 }
	 
	 #contact_ftr, #store_ftr {
	 width: 216px;
	 }
	 
	 #Llight_on, #Rlight_on, #cont_on, #stor_on, #proj_cur_on, #proj_com_on, #parts_headlights,
	 #parts_custom, #parts_headlights, #parts_apparel, #parts_taillights, #parts_exhaust,
	 #parts_rod , #parts_gover , #parts_roadster
	 {
		 height:100px;width: 184px;
		 background-image: url(http://www.greeningautocompany.com/images/footbg_all2.jpg);
		 background-repeat: no-repeat;
		 display:none;
	 }
	 

   
* html .newsbox, * html .newsboxlive{
	margin: 12px 20px 12px 6px ;
}
   
* html .videobox, * html .videoboxlive{
	margin: 12px 6px 12px 20px ;
}
* html .newsbox_sel, * html .newsbox_sel{
	margin: 11px 19px 11px 5px ;
}
   
* html .videobox_sel, * html .videoboxlive{
	margin: 11px 5px 11px 19px ;
}
   


	 
.newsbox, .newsboxlive{
	position:relative;z-index:1;
	float:right; margin: 12px 31px 12px 5px ;border:solid 1px #666; width:80px; height: 65px; background-color:#454545;

}
.videobox, .videoboxlive{
	position:relative;z-index:1;
	float:left; margin: 12px 5px 12px 31px ;border:solid 1px #666; width:80px; height: 65px; background-color:#454545;

}

.newsboxlive, .videoboxlive{
	border:1px solid #fff !important;
}

.newsboxlive:hover, .videoboxlive:hover{
	border:2px solid #fbbc19 !important;
}

.newsbox_sel, .videobox_sel, .newsbox_sel:hover, .videobox_sel:hover{
	border:2px solid #ff0000 !important;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
	 
.newsbox_sel, .newsboxlive:hover {
	margin: 11px 30px 11px 4px
}
	 
.videobox_sel, .videoboxlive:hover {
	margin: 11px 4px 11px 30px
}
	 
	 
.button_closer{
	filter:alpha(opacity=40);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	 width:80px; height: 65px;
	line-height:10px;color:#fff;margin:0px auto 20px auto;padding:25px 0 35px 0;border: solid 0px blue; display:block;text-align:center;font-weight:bold;background-color:#cc0000

}

.more_link, .newsboxlive:hover, .videoboxlive:hover {
	
	cursor: pointer;

}
