@charset "utf-8";
/* CSS Document */

body{ font:normal 13px Arial, Helvetica, sans-serif;}
body, h1,h2, h3, h4, h5, ul, li, form, p{ margin:0; padding:0;}
h1{ font-size:24px; font-weight:bold;}

/* Wrapper */
.wrapper{ width:990px; margin:0 auto; position:relative;}

/* Header */
/* .header{ background:url(../images/pic_1.png) no-repeat left; width:972px; height:463px;}  */

/* Logo */
.MainLogo{ width:900px; height:46px; position:absolute; top:17px; left:20px;}
.MainLogo h1{ font-family: Arial, Tahoma, Verdana, sans-serif;  font-size: 32px; color: #006400; margin: 0; line-height: 0.9em; }
.MainLogo h1 span { font-family: Arial Black; font-size: 32px; color: #FFA500;}

.csscurve{ background:url(../images/curve_repeat.png) repeat-x; height:138px; width:950px; margin:0 auto;}
.csscurve_left{ float:left; width:18px; height:138px;background:url(../images/curve_right.png) no-repeat left 0;}
.csscurve_right{float:right; width:18px; height:138px;background:url(../images/curve_right.png) no-repeat right;}
.csscurve_center{float:left; width:914px; height:120px;background:url(../images/curve_repeat.png) repeat-x left 0; color:#fff; padding-top:28px;}
.TextLeft{ float:left; width:490px; color:#FFFFFF; font-size:13px;}
.TextLeft h1{ font-size:23px; padding-bottom:10px;}
.csscurve_bar{float:left; width:950px; height:1px;background:url(../images/curve_repeat.png) repeat-x left 0; color:#0000; padding-top:18px;}
.TextCenter{ text-align: center;  color:#FFFFFF; font-size:10px;}
.list{ padding:10px 0 0 46px; float:left;}
.list li{ list-style:none; font-size:18px; color:#FFFFFF; padding-bottom:10px;float:left; clear:left; width:375px;}
.list li img{ vertical-align:middle; margin-right:10px;}
.Text{ width:914px; margin:0 auto; padding:15px 0; color:#515151;}
.quickreview{position:absolute;left: 277px;top: 171px;}
.quickreview li{ list-style:none; font:bold 23px Verdana, Arial, Helvetica, sans-serif; padding:0 0 20px 0; letter-spacing:-2px; color:#37194E;}
.videobox {position:absolute;left: 277px;top: 171px;background:url(../images/curve_left.png) no-repeat left 0;}
/* Left */
.leftContent{ float:left; width:618px;}

/* Form */
.searchForm{position:relative;}
.searchForm form{ position:absolute; top:880px; right:25px; font-size:14px; color:#754D84;}
.searchForm form h2{ font-size:23px; color:#E5F0FA; padding-bottom:17px; font-weight:bold; text-align:right;}
.searchForm form label{ float:left; width:130px; text-align:right; margin-bottom:2px; margin-right:15px;}
.searchForm form input{ float:left;text-align:left; margin-bottom:2px; width:155px;}
.searchForm form .submit_btn{ margin-left:125px;}
.searchForm form .submit_btn input{ width:auto; margin-top:15px; float:none;}

/* Right */
.rightContent{ float:left; width:294px; padding:0 18px 0 20px;}
.clear{ clear:both; font-size:0; height:0; line-height:0;} 

/* Footer */
.footer{ clear:both; color:#808080; text-align:center; padding:8px 0 10px 0;}
