body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; text-align:center; }
div{margin:auto;}
body,td,th {font-size:12px; line-height:22px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
ul,li,h1,h3,form,dl,dd,dt{list-style:none; padding:0px; margin:0px;}

#inc_body{width:1004px;  }
a:link {color: #333333;text-decoration: none;}
a:visited {color: #333333;text-decoration: none;}
a:hover {color: #ff6600;text-decoration: underline;}
a:active {color: #ff6600;text-decoration: underline;}

#inc_head{width:1004px;  }
#inc_head_1{height:104px; background:url(../images/head/tbg.jpg) top left no-repeat;}
#inc_head_1_1{float:left; padding-top:15px; padding-left:10px;}
#inc_head_1_2{float:left; padding-top:30px; padding-left:0px;}
#inc_head_1_3{float:right; text-align:right; }
#inc_head_1_3_1{ padding-top:10px; padding-right:20px; font-size:13px;}
#inc_head_1_3_2{ padding-top:15px; padding-right:15px; }
#inc_head_2{ height:37px; background:url(../images/head/menu.jpg) left top no-repeat;}

#inc_banner{}

#inc_bottom{width:1004px; height:60px; padding-top:12px;}
#inc_bottom_1{width:980px; height:28px; text-align:left; background-color:#000000; }
#inc_bottom_1_1{float:left; width:100px;}
#inc_bottom_1_2{float:left; width:800px; padding-top:6px; color:c8c8c8;}
#inc_bottom_1_2 a:link,#inc_bottom_1_2 a:visited{color:a2a2a2;}
#inc_bottom_2{padding-top:5px; }



<!--
#nav ul {list-style-type:none;}
#nav li {float:left;}
#nav table {margin: 0 auto;}
#nav {width:1004px; line-height:37px; font-size:14px; padding:0 40px;}
#nav a {display:block;width:133px; text-align:center;padding-top:0px;}
#nav a:hover {color:#ff6600;background-image:url(../images/head/nava.jpg);
font-weight:bolder;text-decoration: underline;}
#nav li a:hover {color:#ff6600; }
#nav li ul {text-align:left;left:-999em;position:absolute;width:115px;}
#nav li ul li {filter:alpha(opacity=90,Style=9); height:32px; background-image:url(../images/head/navli.gif); line-height:32px; }
#nav li ul a {display:block;text-align:center;}
#nav li ul a:hover {color:#fff; height:32px;line-height:32px;
background-image:url(../images/head/navlia.gif);}
#nav a:link,#nav a:visited {color:#fff;font-weight:bolder;}
#nav li ul a:link,#nav li ul a:visited {color:#fff;}
#nav li:hover ul,#nav li.sfhover ul {left:auto;color:#fff;}
-->

.nivoSlider {position:relative; z-index:1 }
.nivoSlider img { position:absolute; top:0; left:0; }
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink { position:absolute; top:0; left:0; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; }
/* The slices and boxes in the Slider */
.nivo-slice { display:block; position:absolute; z-index:5; height:100%; }
.nivo-box { display:block; position:absolute; z-index:5; }
/* Caption styles */
.nivo-caption { position:absolute; background:#000; color:#fff;opacity:0.8;
	 /* Overridden by captionOpacity setting */
   width:100%; z-index:8; }
.nivo-caption p { padding:5px; margin:0; }
.nivo-caption a { display:inline !important; }
.nivo-html-caption { display:none; }
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a { position:absolute; top:97.6%; z-index:8; cursor:pointer; }
.nivo-prevNav { left:0; }
.nivo-nextNav {right:0; }
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a { position:relative; z-index:9; cursor:pointer; }
.nivo-controlNav a.active { font-weight:bold; }
/*
Custom Nivo Slider Default Theme
Author:Manh
*/
.maxx-theme .nivoSlider {position:relative;  height:280px; width:980px; margin:11px auto 0; }
.maxx-theme .nivoSlider img { position:absolute; top:0; left:0; display:none; }
.maxx-theme .nivoSlider a { border:0; display:block; }
.maxx-theme .nivo-controlNav {background:url(../images/flash/dianbg.gif) no-repeat; filter:alpha(opacity=60,Style=9); position:absolute; bottom:-3px; width:126px; height:30px; margin-left:-0px; /* Tweak this to center bullets */z-index:10;}
.maxx-theme .nivo-controlNav a { display:block; width:16px; height:16px; text-indent:-9999px; border:0; margin:3px 3px 3px 3px; float:left; background:url(../images/flash/diana.png) no-repeat; }
.maxx-theme .nivo-controlNav a:first-child{ margin-left:11px; }
.maxx-theme .nivo-controlNav a.active { background:url(../images/flash/dian.png) no-repeat; }
.maxx-theme .nivo-directionNav a { display:block; width:70px; height:30px; text-indent:-9999px; border:0; }
.maxx-theme .nivo-directionNav a.nivo-nextNav { background-position:-161px -29px; right:355px; }
.maxx-theme .nivo-directionNav a.nivo-prevNav { left:355px;  }
.maxx-theme .nivo-caption {  font-family: Helvetica, Arial, sans-serif; width:460px; padding:5px 10px 10px; right:0; top:138px; text-align:right; min-height:30px; }
.maxx-theme .nivo-caption h1{ margin-top:0; margin-bottom:10px; }
.maxx-theme .nivo-caption a {  color:#fff;  border-bottom:1px dotted #fff; }
.maxx-theme .nivo-caption a:hover { color:#fff; }
#slider-wrapper{ position:relative }
#piece-maker-slider{ width:980px; height:280px; margin:0px auto }