@charset "utf-8";
body { text-align:center;background: #c2c2c2 url(img/2007_bodybg.jpg) repeat-x top center; margin:10px 0; }
div,span,p { font-size: 11px; line-height:160%; font-family:Tahoma, Arial, Helvetica, sans-serif; }
A { COLOR: #FFFFFF; font-weight: bold; text-decoration: none; }
img, div, span{ behavior:url("pngbehavior.htc"); }
A:hover { COLOR: #FFFFFF; font-weight: bold; text-decoration: underline; }
.clear{ font: 0px/0px sans-serif; clear: both; display: block; visibility: hidden; }
#mainbox { display: block; width: 780px; margin: 0px auto; border:4px solid #FFFFFF;}

/*头部开始*/
#headbox{ border-bottom: 1px solid #FFFFFF; height:79px;}
#headbox_l{ border-right: 1px solid #FFFFFF; width:179px; height:79px; background:url(img/2007_logo.gif) no-repeat; float:left}
  #headbox_l a{ width:179px; height:79px; display:block; text-indent: -5000px;}
#headbox_r{ border-left: 1px solid #FFFFFF; width:599px; height:79px; float:left}
.headleft{ width: 179px; border-right: 1px solid #FFFFFF;} 
/*头部结束*/

/*顶部菜单开始*/
#menubox{ border-bottom: 2px solid #FFFFFF; height:230px; overflow:hidden}
#menubox_l{ border-right: 1px solid #FFFFFF; width:179px; background:url(img/2007_leftmenubg.jpg) no-repeat; float:left; text-align:left; color:#FFFFFF; font-weight:bold; overflow:hidden;}
  #navleft{ padding:0; margin:0; list-style: none; width: 179px; overflow: hidden; line-height:15.8px;}
  #navleft li{ height: 16px; overflow: hidden; display:block;text-indent:45px;}
  * html #navleft .nohref{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=img/png_leftMenubg03.png);background:none; font-weight:bold} 
  #navleft .nohref{background:url(img/png_leftMenubg03.png) no-repeat center top; font-weight:bold} 
    * html #navleft li a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=img/png_leftMenubg01.png);background:none; position:relative; cursor:pointer} 
    #navleft li a{background:url(img/png_leftMenubg01.png) no-repeat center top;width: 179px; display:block}
    * html #navleft li a:hover{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=img/png_leftMenubg01b.png);background:none;width: 179px; display:block}
    #navleft li a:hover{background:url(img/png_leftMenubg01b.png) no-repeat center top;width: 179px; display:block}
	
    * html #navleft .noline a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=img/png_leftMenubg00.png);background:none; position:relative; cursor:pointer} 
    #navleft .noline a{background:url(img/png_leftMenubg00.png) no-repeat center top;width: 179px; display:block}
    * html #navleft .noline a:hover{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=img/png_leftMenubg00b.png);background:none;width: 179px; display:block}
    #navleft .noline a:hover{background:url(img/png_leftMenubg00b.png) no-repeat center top;width: 179px; display:block}

  #navleft .navsub{text-indent:60px; font-weight: normal;height:15px; line-height:15px}
  * html #navleft .navsub a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=img/png_leftMenubg02.png);background:none;font-weight: normal; }
  #navleft .navsub a{background:url(img/png_leftMenubg02.png) no-repeat center top;font-weight: normal; }
  * html #navleft .navsub a:hover{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=img/png_leftMenubg02b.png);background:none;font-weight: normal; }
  #navleft .navsub a:hover{background:url(img/png_leftMenubg02b.png) no-repeat top center;font-weight: normal; }
  #navleft .navnone{background:url(img/png_leftMenubg04.png) no-repeat center center;font-weight: normal; }
  * html #navleft .navnone{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=img/png_leftMenubg04.png); }

#menubox_r{ border-left: 1px solid #FFFFFF; width:599px; height:230px; float:left; overflow:hidden}
#nav { height: 230px; width:1000px; padding: 0px; margin: 0px; list-style: none; }
#nav li { float: left; padding: 0px; margin: 0px; height: 230x; overflow: hidden; /* if text-resize, this'll keep the nav the same size */ }
#nav li img{ border:none}
#nav li a{ display:block; height:230px;overflow:hidden;cursor:pointer; line-height:230px;}
	#navValencia a{ width: 85px; border-right: 1px solid #FFF; background: url(img/valencia.jpg) no-repeat; padding-top:83px}
	#navGypsyrose a{ width: 85px; border-right: 1px solid #FFF; background: url(img/gypsyrose.jpg) no-repeat; padding-top:61px}
	#navSx a{ width: 85px; border-right: 1px solid #FFF; background: url(img/sx.jpg) no-repeat;padding-top:75px}
	#navMahalo a{ width: 85px; border-right: 1px solid #FFF; background: url(img/mahalo.jpg) no-repeat; padding-top:85px}
	#navCnb a{ width: 85px; border-right: 1px solid #FFF; background: url(img/cnb.jpg) no-repeat;padding-top:80px}
	#navPlatinum a{ width: 84px; border-right: 1px solid #FFF; background: url(img/platinum.jpg) no-repeat;padding-top:80px }
	#navDr a{ width: 84px; background: url(img/dr.jpg) no-repeat;;padding-top:83px }
#nav li a:hover{ text-indent:-5000px}
/*顶部菜单结束*/

/*内容开始*/
#Contentbox{border-top: 2px solid #FFFFFF;border-bottom: 2px solid #FFFFFF; height:325px;}
#Contentbox_l_box{ width:465px; height:325px; background:url(img/2007_newsbg.jpg) no-repeat; float:left;overflow: hidden; text-align:left;FILTER: progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=0, motion=forward);}
#Contentbox_l{ width:465px; height:325px;overflow: hidden; text-align:left; position:absolute;}
  #Contentbox_l h1{ width:465px; height:23px; margin:0; padding:0; display:block;}
  #Contentbox_l h1 a{text-indent: -5000px; background:url(img/2007_title_news.gif) no-repeat;width:465px; height:23px;display:block}
  #Contentbox_l h1 a:hover{background-position:50% -23px;}
  #Contentbox_l #Contentbox_l_txt_l{ padding:5px;color:#FFFFFF; width:160px; float:left}
  #Contentbox_l #Contentbox_l_txt_r{ padding:5px; text-align:right; color:#FFFFFF;width:285px; float:left; font-weight:normal; line-height:120%;}
  .fontredbold{ color: #FF0000; font-weight: bold; }
  .fontred{ color: #FF0000; font-weight: normal; }
  a.fontred:hover{ color: #FF0000; font-weight: normal; }
#Contentbox_r{ border-left: 1px solid #FFFFFF; width:314px; height:325px; background:url(img/2007_newproductbg.jpg) no-repeat; float:left; overflow:hidden}
  #Contentbox_r h1{ width:314px; height:23px; margin:0; padding:0; display:block}
  #Contentbox_r h1 a{text-indent: -5000px; background:url(img/2007_title_newproduct.gif) no-repeat;width:314px; height:23px;display:block}
  #Contentbox_r h1 a:hover{background-position:50% -23px;}
  #Contentbox_r #Contentbox_r_txt_t{ padding:25px 25px 5px 25px; text-align:center}
  #Contentbox_r #Contentbox_r_txt_b{ padding:5px 5px 5px 25px; text-align:left; color:#FFFFFF;float:left}
/*内容结束*/

/*Copyright开始*/
#copyrightbox{text-indent: -5000px; border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF; height:18px; background:url(img/2007_copyright.gif) no-repeat center center}
/*Copyright结束*/

/*底部开始*/
#footbox{ height:95px;}
#footbox_l{ width:465px; height:95px; background:url(img/2007_footDVD.gif) no-repeat; float:left}
  #footbox_l a{text-indent: -5000px;width:465px; height:95px; display:block}
#footbox_r{ text-align:left;border-left:1px solid #FFFFFF; width:314px; height:95px; float:left; background:url(img/2007_searchbg.gif) top center}
  #footbox_r h1{ padding:10px; margin:0; color:#000; font-weight:bold; font-size:11px;}
  #footbox_r form{ padding:0; margin:0;width:314px;}
  #footbox_r span{ padding:10px; margin:0; color:#000;font-size:11.5px; display:block;}
  #footbox_r span a{color:#000; font-weight:normal}
  .searchbox{ padding:0 10px; margin:0;}
  .searchbox .inputtxt{color:#000; font-weight:bold; float:left;font-size:11px; padding-right:2px; line-height:20px}
  .searchbox div{ padding:0; margin:0; float:left;}
  .searchbox div .inputbox{ padding:1px; margin:0;border:1px solid #000; width:120px; height:16px; background:#FFFFFF url(img/2007_inputbg.gif) repeat-x top center}
  .searchbox div .inputbox:hover,.searchbox div .inputbox:focus{background:#FFFFFF url(img/2007_inputbg2.gif) repeat-x top center}
  .searchbox div .inputgo{ padding:0; margin:0;border:none; width:20px; height:20px; background:#000 url(img/2007_Search_1.gif) no-repeat center center; text-indent:-5000px; color:#000; font-size:11px}
  .searchbox div .inputgo:hover,.searchbox div .inputgo:focus{ background:#000 url(img/2007_Search_2.gif) no-repeat center center;}
  
  .linkyc{ height:1px; width:1px; overflow:hidden; background:#c2c2c2}
/*底部结束*/

