body { margin:0px; padding:0px; font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; }
h1, h2, h3, h4, h5, img, div, a, p, ul, li { margin:0px; padding:0px; border:0; outline:none; text-decoration:none;}

/* Landing */
.landing_container { width:890px; margin:0px auto; background-color:#fffdef;}
.landing_main { padding:8px; border:1px solid #e0ddd2; background:#f2f0e7;}
.land_bg_main { background:url(../images/bg23.jpg) repeat;}
.land_bg_main h1 { padding:10px 20px;}
.line { height:2px; background:url(../images/line.jpg) repeat-x;}
.land_box_wrap { width:832px; padding:0px 0px 10px 10px; clear:both;}
.box_top_curve { width:831px; height:11px; background:url(../images/box_topcurve.jpg) no-repeat top;}
.box_bottom_curve { width:831px; height:11px; margin-bottom:10px; background:url(../images/box_bottomcurve.jpg) no-repeat top;}
.box_center { width:829px; background-color:#fcfbf9; border-left:1px solid #cacac8; border-right:1px solid #cacac8;}
.box_center h2 { margin:0px; padding:10px; font-family:"Trebuchet MS"; font-size:12px; font-weight:normal; overflow:hidden;}

.colu_left { float:left; width:240px;}
.colu_right { float:left; width:560px;}
.colu_right h1 { margin:0px; padding:0px; color:#651f17; font-size:14px; font-weight:bold; font-family:"Trebuchet MS"}
.colu_right h2 { margin:0px; padding:0px 0 10px 0px; color:#ac7a00; font-size:12px; font-weight:bold; font-family:"Trebuchet MS"}
.colu_right p { margin:0px; padding:0px 0 10px 0px; color:#000000; font-size:12px; font-weight:normal; font-family:"Trebuchet MS"}

.colu_left1 { float:left; width:560px;}
.colu_right1 { float:right; width:240px;}
.colu_left1 h1 { margin:0px; padding:0px; color:#651f17; font-size:14px; font-weight:bold; font-family:"Trebuchet MS"}
.colu_left1 h2 { margin:0px; padding:0px 0 10px 0px; color:#ac7a00; font-size:12px; font-weight:bold; font-family:"Trebuchet MS"}
.colu_left1 p { margin:0px; padding:0px 0 10px 0px; color:#000000; font-size:12px; font-weight:normal; font-family:"Trebuchet MS"}
.pre_nex { font-size:13px; font-weight:bold; color:#000000; padding:20px 0px;}
.nex a { color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
.nex a:hover { color:#000000; font-size:14px; font-weight:bold; text-decoration:underline;}


.box-special {width:880px; margin-top:10px; padding:0; margin-bottom:120px;}
.box-special-inner {width:267px; height:265px; margin-left:15px; background:url(../images/box-bg.jpg) no-repeat; float:left;}
.box-special-inner h2 { font-size:18px; color:#7f461f; margin-top:10px; margin-left:20px; font-weight:normal;}
.box-special-inner p {margin-left:20px; margin-bottom:15px;}


