﻿*{
	MARGIN:0px;
	PADDING:0px;
}
BODY{
		
	FONT:normal 12px arial, arial, sans-serif;
	COLOR: #999;
	BACKGROUND:#575757 ;
	TEXT-ALIGN: center;
	
}

A {
	COLOR:#fff;
}
A:visited {
	COLOR:#fff;
}

A:hover {
	COLOR:#FBE8B9;
}


#contain{
	
	WIDTH: 997px;
	MARGIN:auto;		
	TEXT-ALIGN: center;
	OVERFLOW:hidden;			
	BORDER-left:1px solid #585858;
	BORDER-right:1px solid #585858;
	BACKGROUND:#2F2F2D;
		
}
#midflashcontain {	
	clear:both;
	WIDTH:995px;
	HEIGTH:214px;
	OVERFLOW:hidden;	
	
}



#top{
	WIDTH:995px;	
	HEIGHT:104px;
	OVERFLOW:hidden;
	BACKGROUND:url(../images/bg_header.jpg) no-repeat ;	
	
	
		
}

#menu{
	DISPLAY:block;		
	WIDTH:770px;
	HEIGHT:32px;	
	TEXT-ALIGN:center;	
	BACKGROUND:url(../images/bg_menu.jpg) repeat-x #414141;	
	COLOR:#669ACC;
	float:right;	
	overflow:hidden;
	margin-top:


	
	
}


#main{
	CLEAR:both;
	WIDTH:995px;	
	OVERFLOW:hidden;			
\\	background:url("../images/main_bg.gif") ;
	MARGIN:auto;
                  backgorund:#2F2F2D;


}
#left_menu{
	WIDTH:185px;	
	FLOAT:left;	
	OVERFLOW:hidden;
	BACKGROUND:#2F2F2D;	
	text-align:center;
	BORDER-RIGHT:1px solid #AFB3B4;
	
	
	
\\	background:url("../images/categories_bottom.jpg") left repeat-y ;	

		
}






#right_content {
	display:block;
	WIDTH:608px;
	HEIGHT:auto;
	OVERFLOW:hidden;
	TEXT-ALIGN:left;
	FLOAT:left;
	background: #2F2F2D ;

	
}


#right_addside {
	display:block;
	WIDTH:190px;	
	FLOAT:right;
	text-align:left;
	margin-left:10px;
	overflow:hidden;
}
#foot {
	
	CLEAR:both;
	WIDTH:995px;
	HEIGHT:60px;
	PADDING-TOP:20px;
	LINE-HEIGHT:12pt;	
	TEXT-ALIGN:center;
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #aaa;
	BORDER-TOP:1px solid #5e5e5e;			
	MARGIN:auto;
	
	

}
#foot A 
{
	
	
	font:normal 11px arial,arial;		
	color: #B0A27D; 	
	
   
}


INPUT{
	
	FONT:normal 9pt arial, arial, Helvetica, sans-serif;
	COLOR:#42525A;
	FONT-SIZE:11px;
}

#navigation
{

	
	TEXT-ALIGN:center;
	float:right;
	width:640px;
	overflow:hidden;
	
	
	
	
}
#navigation UL
{
	
	TEXT-ALIGN:center;	
	height:31x;
	
	
}
#navigation LI
{
	DISPLAY: block;	
	FLOAT:right;	
	LIST-STYLE-TYPE: none;	
	FONT:normal  8pt  arial, Helvetica, sans-serif;
	COLOR:#A99E77;
\\	BORDER-left:1px solid #669ACC;
	BACKGROUND:url(../images/menu_line.gif) left  no-repeat ;
	
	
}
#navigation A
{
	
	font:bold 9pt/31px arial,arial;	
	color : #A99E77;
	text-decoration : none;		
	MARGIN:0px 18px 0px 22px;
	
	
	
}

#navigation A:visited
{
	color : #A99E77;			
}

#navigation A:hover
{    
	color : #FBE8B9;
	TEXT-DECORATION:none;
	
	
}
#porduct_catelog_list{
	WIDTH:185px;
	margin-top:3px;	
	
}

.lmline{
	display:block;
	width:170px;
	HEIGHT:30px;		
	BORDER-bottom:1px solid #fff;	
	TEXT-ALIGN:left;
	BACKGROUND:#2F2F2D;
	margin:auto;
	
}


.lmline A{
	
	FONT: normal 9pt arial, Helvetica, sans-serif;		
	COLOR:#eee;
	LINE-HEIGHT:24px;
	TEXT-DECORATION:none;
	ALIGN:left;	
	MARGIN-LEFT:0px;

}

.lmline A:visited {
	COLOR:#eee;
}


.lmline A:hover{				
	COLOR:#FBE8B9;
	TEXT-DECORATION:underline;
}



.lmsubline {
		 
\\	BACKGROUND:url(../images/leftsubbg.jpg) ;
	WIDTH:170px;
	
}



.lmsubline A {	
	DISPLAYL:block;	
	FONT:normal 9pt/30px Arial;
	TEXT-DECORATION:none;	
	color:#DED0AA;
	
	
	
}
.lmsubline A:visited {
	COLOR:#DED0AA;
}


.lmsubline A:hover {		
	TEXT-DECORATION:underline;
	COLOR:#FBE8B9;	
	
}

.lmsub2line {
		 
	BACKGROUND:#Fafafa;
	WIDTH:141px;

}



.lmsub2line A {	
	DISPLAYL:block;	
	FONT-SIZE:11px;
	TEXT-DECORATION:none;
	LINE-HEIGHT:20px;
	color:#222;
	
	
}


.lmsub2line A:hover {		
	TEXT-DECORATION:underline;	
	
}





#position_intro {
	 HEIGHT:35px;
    FONT:bold 11pt/35px  "Lucida Grande", Tahoma, arial, sans-serif;    
    BACKGROUND:url(../images/main_top_nav_bg.gif)  left bottom no-repeat ;    
    COLOR: #B0A27D;	
    TEXT-ALIGN: left;
	padding-left:20px;
	
}

#position_intro A {	
	FONT:bold 11pt/22px arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;	
	TEXT-ALIGN:left;
	COLOr:#B0A27D;
	TEXT-DECORATION:underline;
		
	
}
#position_intro A:hover {		
	COLOr:#FBE8B9;
	TEXT-DECORATION:underline;
}

.textclass {
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, sans-serif;	
	color:#aaa;
	WIDTH:566px;	
	OVERFLOW:hidden;
	WORD-BREAK:break-word;	
	padding-bottom:5px;
	LINE-HEIGHT: 20px;
\\	background:url(../images/textdescript.jpg) bottom repeat-x;
	
	
}



.textinfo_show {
	WIDTH:588px;	
	OVERFLOW:hidden;	
	FONT:normal 9pt/18px arial, sans-serif;	
	color:#aaaaaa;	
	OVERFLOW:hidden;
	WORD-BREAK:break-word;
	Margin-LEFT:10px;
	MArgin-RIGHT:10px;	
                  
	
}

.textinfo_show A {
	
	color:#00f;
	
	
}



.showpage {
	CLEAR:both;
	FONT: 8pt arial, arial, Helvetica, sans-serif;	
	TEXT-ALIGN:right;
	
	PADDING-RIGHT:40px;
	PADDING-TOP:10px;
	PADDING-BOTTOM:10px;
}
.showpage A {
	COLOR:#aaa;	
	
}
.showpage A:hover{	
	COLOR:#FBE8B9;
	TEXT-DECORATION:underline;
	
}

.product-show {
	CLEAR:both;
	WIDTH:588px;	
	OVERFLOW:hidden;
	TEXT-ALIGN:center;
	
        	
	
	
	
}
.product-show-list {
	DISPLAY:block;
	WIDTH:147px;
	HEIGHT:180px;
	TEXT-ALIGN:center;		
	OVERFLOW:hidden;
	MARGIN:0px 0px 5px 0px;	
	FLOAT:left;
	

	
}

.productpic {
	DISPLAY:block;			
	OVERFLOW:hidden;		
	
	
}

.pname {
	HEIGHT:53px;
}
.pname A {
	
	color:#aaa;
	TEXT-DECORATION:none;
	FONT-SIZE:12px;
	LINE-HEIGHT:13pt;

}
.pname A:visited {
	
	color:#aaa;
	
	
	
	
}

.pname A:hover {
	color:#FBE8B9;
	TEXT-DECORATION:underline;
	
	
	
}

.indexpname {
	Height:120px;
	WIDTH:172px;
	text-align:left;
	Font:normal 12px Arial;
	COLOR:#aaa;
	
}
.indexpname A {
	color:#aaa;
	TEXT-DECORATION:none;
	FONT-SIZE:12px;
	LINE-HEIGHT:13pt;
	TEXT-ALIGN:left;
	
	
		
	
}

.indexpname A:hover {
	color:#aaa;
	TEXT-DECORATION:none;
		
}


.info_top_nav {
	height:41px;
	Color:#000;
	font-weight:bold;
	font-size:16px;
	LINE-HEIGHT:41px;
	Padding-left:30px;

}

H1{
	position:absolute;
	left:-2000

}

H3
{

    HEIGHT:35px;
    FONT:bold 11pt/35px  "Lucida Grande", Tahoma, arial, sans-serif;    
    BACKGROUND:url(../images/main_top_nav_bg.gif)  left bottom no-repeat ;    
    COLOR: #B0A27D;	
    TEXT-ALIGN: left;
	padding-left:20px;

	
}

H4
{

    HEIGHT:35px;
    FONT:bold 11pt/22px  "Lucida Grande", Tahoma, arial, sans-serif;    
     COLOR: #000;	
    TEXT-ALIGN: left;
    padding-left:20px;

	
}


.INDEXABOUTUS{
	WIDTH:588px;	
	OVERFLOW:hidden;
	FLOAT:left;
	margin-left:5px;
	margin-right:5px;
	
}



.INDEXABOUTUS_con{
	
	WIDTH:588px;	
	OVERFLOW:hidden;		
	FONT:normal 9pt/18px arial, helvetica, sans-serif;
	
}


#MAINMIDDLE{
	WIDTH:588px;	
	OVERFLOW:hidden;
	FLOAT:left;
	margin-left:5px;
	margin-RIGHT:5px;
	
	
}






.sitemaplink A {
	COLOR:#aaa;
	FONT:bold 8pt/25px arial;
}

.leftside_contact{
	font:normal 12px arial;
	color:#000;
	text-align:left;
	margin-top:10px;
	line-height:15pt;
	margin-left:2px;
}
.leftside_contact A{ 
	font:normal 12px arial;
	color:#063675;	
	line-height:15pt;
}


.leftside_contact A:visited{
	font:normal 12px arial;
	color:#276BC4;	
	line-height:15pt;
}

.pdetailpic{

	width:420px;
	float:left;
	text-align:center;
	overflow:hidden;
	
}

.pdetailcon {
	clear:both;
	display:block;
	WIDTH:565px;		
	line-height:14pt;
	word-break:break-word;
	TEXT-ALIGN:left;
		
	
}
.promenu
{
	font:bold 11pt arial;
	height:30px;	
	color:#DADADA;
	line-height:30px;
	text-align:center;
\\	BORDER-BOTTOM:1px solid #AFB3B4;
	background:url(../images/promenubg.gif);
}

.lmline LI {
	LIST-STYLE-TYPE: none;
	COLOR:#fff;
		

}

#right_banner {width:966px;text-align:left;background:url(../images/bg_right_banner1.jpg)  no-repeat;
height:237px;
margin-left:10px;
position:relative;
}

#newflash {
position:absolute;top:0px;left:554px;border:0px solid #0ff;width:227px;height:237px;color:#818181;text-align:left;

}

.indexright {
	float:left;
	WIDTH:175px;
	FONT:normal 8pt/16px; Arial;
	padding-left:5px;	
	PADDING-TOP:10px;

}

.indexright A {
	color:#369;

}
.indexright A:visited {
	color:#369;

}
.indexright A:hover {
	color:#00f;

}



.indexcontact {
	width:762px;
	FLOAT:right;
	overflow:hidden;
	text-align:right;	        
	height:72px;
}

.indexcontact  A{
	color:#A99E77;
	FONT:bold 9pt/42px Arial;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
	
}

.indexcontact  A:visited{
	color:#A99E77;
}

.indexcontact  A:hover{
	COLOR:#FBE8B9;
	TEXT-DECORATION:underline;
}

#clock { 
float:left;color:#A99E77;height:31px;line-height:31px;text-align:center;width:130px;font-weight:bold;

}

.left_info {
	
	padding-left:0px;
	text-align:left;
	color:#000;
	margin:auto;
}

.leftinfo A{
	color:#000;
}
.leftinfo A:hover{
	color:#006699;
}
.leftinfo A:visited {
	color:#000;
}

.newslist {
	HEIGHT:25px;
	text-align:left;
}


.newslist A {
	color:#FBE8B9;
	text-decoration:underline;
} 

.newslist A:visited {
	color:#FBE8B9;
	text-decoration:underline;
} 


.newslist A:hover {
	color:#FBE8B9;
	text-decoration:none;
} 

.hotproduct-list {
	float:left;
	width:294px;
	height:150px;
	margin-bottom:5px;
	overflow:hidden;
	
	
	
}


A.blueurl {
	COLOR:#FBE8B9;
}
A.blueurl:visited {
	COLOR:#FBE8B9;
}

A.blueurl:hover {
	COLOR:#FBE8B9;
}

A.black{
	COLOR:#FBE8B9;
}

TD {
	COLOR:#aaa;
}
