body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#FFFFEB; color:#666666; }
#wrapper { width:990px; margin:0px auto; background-color:#FFFFFF; 
box-shadow:0px 0px 10px 0px #666;
-moz-box-shadow:0px 0px 10px  5px #666; }

#header { height:114px; position: fixed; z-index:100; }
#logo_part { background-image:url(../images/logo_part.jpg); width:349px; height:114px; float:left; }
#menu_part { background-image:url(../images/menu_part.jpg); width:641px; height:114px; float:left;}
#toplink { float:right; padding:30px 0px; }
#toplink a { color:#666; text-decoration:none; padding:0px 10px; }

#menu { clear:both; }
#menu ul { margin:0px; padding:0px; }
#menu li { float:left; list-style:none; font-size:12px; font-weight:bold; padding:11px 17px; }
#menu li a { color:#FFF; text-decoration:none; }
#menu li a:hover { color:#CCC; text-decoration:none; }

#banner { background-image:url(../images/banner_bg.jpg); background-repeat:repeat-x; background-color:#FFF; padding:25px; padding-top: 139px;}
#scrollimg  { /*float:left;*/}
	#scrollimg img {
		width: 100%;
		}
#news { float:right; width:220px;display: none !important; }
	#news a {
		color: #007ac8;
		text-decoration: none;
		}
	#news a:hover {
		color: #005489;
		}
		#news a p strong {
			margin-right: 3px;
			}
#news h1 { font-size:21px; line-height:normal; font-weight:normal; color:#C03E30; border-bottom:1px #CCCCCC solid; padding-bottom:10px; }
#news p { 
	background: url(news-dotted-border.gif) repeat-x left bottom;
	padding-bottom:5px; font-size:11px; }
#news strong { color:#3366FF; }
#news .more:link { color:#FF8114; font-weight:bold; text-decoration:none; }
#news .more:visited { color:#FF8114; font-weight:bold; text-decoration:none; }
#news .more:hover { color:#C03E30; font-weight:bold; text-decoration:underline; }


#container { clear:both; padding:25px; padding-top: 0 !important;  height:376px; }
#boxL { float:left; width:235px;  }
#boxL .title { padding:8px; background-color:#0183D7; color:#FFF; font-weight:bold; }
#box { border:1px #0183D7 solid; border-top:none; height:259px !important; }
#box img { padding:0px 0px 10px 10px;}
.imgL { margin-top:20px; border: 1px solid #0183d7;}
#box .more:link { color:#FFF; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#0183D7; margin-left:15px; }
#box .more:visited { color:#FFF; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#0183D7; margin-left:15px; }
#box .more:hover { color:#FFF; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#C03E30; margin-left:15px; }

#boxM { float:left;  margin:0px 10px; width:424px; height:376px; border:1px #35A555 solid; border-top:none; }
#boxM .title { padding:8px; background-color:#35A5A4; color:#FFF; font-weight:bold;}
#boxM img { padding-right:10px; }
#boxM .section { padding:15px 15px 15px 15px; border-bottom:1px #CCCCCC dotted; }
#boxM .sectionlast { padding:15px 15px 15px 15px; }


#boxM .more:link { color:#FFF; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#35A5A4;  }
#boxM .more:visited { color:#FFF; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#35A5A4; }
#boxM .more:hover { color:#FFF; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#C03E30; }


#boxR { float:left;  width:255px; height:376px; border:1px #35A555 solid; border-top:none; }
#boxR .title { padding:8px; background-color:#35A555; color:#FFF; font-weight:bold;}
#container p { padding:0px 15px; margin:1px 1px; }


#gallery { padding:15px; height:290px; }
#gallery img { float:left; margin:0px 8px 8px 0px; }

#boxR .more:link { color:#FFF; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#35A555; margin-left:15px;  }
#boxR .more:visited { color:#FFF; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#35A555; margin-left:15px; }
#boxR .more:hover { color:#FFF; font-weight:bold; text-decoration:none; padding:5px 10px; background-color:#C03E30; margin-left:15px;}

#footer { clear:both; height:97px; background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x; background-color:#FFF; padding:25px; margin-top:30px;}
#footerlink { float:left; }
#footerlink li{ display:inline;}
#footerlink a { color:#666666; text-decoration:none; padding:0px 10px;}
#footerlink a:hover { color:#666666; text-decoration:none; padding:0px 10px; background-color:#FFFFFF;}
#copyright { float:right; color:#007FD6;}
#productslider {
	margin: 8px 0 0 8px;
	}
	.pagination{ margin-top:-25px;}
	.pagination ul{ list-style-type:none; padding-bottom:1px;}
	.pagination li{ display:inline; padding:5px; margin-top:-25px;} 
	.pagination li.active{ background-color:#E4EDF6;}


/* Drop Down */
	#menu ul li  {
		position: relative;
	}
		#menu ul li ul {
			display: none;
			left: 0;
			position: absolute;
			top: 30px;
			z-index: 100;
			padding-top: 10px;
			}
		#menu ul li:hover ul {
			display: block;
			}
		#menu ul li ul li {
			background: #0097E0;
			min-width: 150px;
			padding:5px 10px;
			}
		#menu ul li ul li:hover {
			background: #0185D8;
			}
		#menu ul li ul li a {
			font-size: 13px;
			}
		#menu ul li ul li ul{width:240px; left:-9px; top:29px;}
		#menu ul li ul li ul li{min-width:100px;}
		#menu ul li ul li ul.longSize li{width:195px;}
		#menu>ul>li:hover>ul>li ul{display:none;}
		#menu>ul>li:hover>ul>li:hover ul{display:inline-block; left:170px; top:-10px;}