@charset "utf-8";
*{ padding:0px; margin:0px;}
body{ font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; margin:0 auto; margin-top:0px; background:#ffffff;}
img{ border:none;}
a { color:#64001e; text-decoration:none;}
a:hover { color:#64001e; text-decoration:underline;}
/*---- CROSS BROWSER DROPDOWN MENU ----*/
ul#nav {z-index: 999; margin: 0 0 0 0px; background:#64001e; padding-left:30px;}
ul.drop a {display:block; color:#e0b82a; font-family: Arial Narrow; font-weight:900; font-size: 16px; text-decoration: none; padding-left:25px; padding-right:25px;}
ul.drop, ul.drop li, ul.drop ul { list-style: none; margin: 0; padding: 0; background: #64001e; font-family: Arial Narrow; font-weight:900; font-size: 16px; text-decoration: none; color: #e0b82a; padding-left:0px;}
ul.drop { position: relative; z-index: 597; float: left; width:1070px;}
ul.drop li {float: left; line-height: 1.3em; vertical-align: top; zoom: 1; padding: 5px 10px;}
ul.drop li.hover, ul.drop li:hover { position: relative; z-index: 599; cursor: default; background: #8b2c26;}
ul.drop ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; min-width: 150px; white-space: nowrap; background: #64001e; border: 0px solid #fff; }
ul.drop ul li { float: none; }
ul.drop ul ul { top: -2px; left: 100%; }
ul.drop li:hover > ul { visibility: visible }
.tel{color:#000000;}
.staffpic{ width:900px; height:600px; margin: 0px 25px 0px 125px;}
.staffpic2{ width:600px; height:400px; margin: 0px 0px 0px 125px;}
.staffpic3{ width:600px; margin: 0px 0px 25px 125px;}
.dotted:before{ width:1px; height: 22px; padding: 0px 5px;}
.header { width:1100px; height:130px; margin: 0px 100px 0px 100px;}
.banner {z-index: 2; width:1100px; height:240px; margin: 0px 100px 0px 100px;}
.biopic {margin: 0px 10px 10px 100px;}
.approval {float: left; height:25px;  line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: border-spacing: 20px 1px; vertical-align: top;width: 300px; margin: 0px 20px 10px 0px;}
.approval2{float: left; height:350px;  line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: vertical-align: top;width: 300px; margin: 0px 20px 10px 0px;}
.approval3{float: left; line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: vertical-align: top;width: 500px; margin: 0px 20px 10px 0px;}
.eventpic {margin: 0px 10px 10px 20px;}
.eventpic2{margin: 0px 10px 20px 20px;}
.container { width:984px; height:285px; margin:0 auto;}
.neicontainer { width:984px; min-height:200px; height:auto !important; height:auto; margin:0 auto; }
.footer { width:900px; height:40px; margin-left:200px; vertical-align: middle; line-height:30px; border-top:1px solid #2e2b12;}
.leftcon { width:300px; height:285px; float:left;}
.neileftcon { width:984px; height:auto;}
.words1{ height:182px; float:right; line-height:300px; font-size:18px;  color:#64001e; font-family:"Lucida Sans Unicode", Arial; margin:0px 0px 0px 0px; vertical-align: bottom;}
.words{  width:200px; height:285px; float:right; line-height:65px; font-size:22px;  color:#64001e; font-family:"Lucida Sans Unicode", Arial; margin:0 auto;}
.lefttitle {  width:300px; height:65px; float:left; line-height:65px; font-size:22px;  color:#64001e; font-family:"Lucida Sans Unicode", Arial; margin:0 auto;}
.midcon { width:400px; height:285px; float:left;}
.rightcon { width:243px; height:285px; float:left;}
.logo { width:200px; height:182px; float:left;}
.righttop { width:420px; height:92px; float:right; vertical-align: bottom;}
.menunav { width:984px; height:38px; background:url(../images/nav.jpg) no-repeat; float:left;}
.language { width:420px; height:28px;}
.en { width:88px; height:28px; float:right;}
.line { float:left; width:2px; height:30px; margin-top:4px; background:url(../images/line.png) no-repeat; }
.leftcontainer { margin-right:30px; line-height:18px; margin-bottom:15px;}
.style23 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: white; font-style: italic; }
.style19 a { color: #DFD258; font-size: 10px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style19 a:hover { color: #DFD258; text-decoration:underline; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.sad { height:40px; float:left; width:180px;}
.leftpart { float:left; width:220px;}
.rightpart {width:1100px; margin: 0px 100px 0px 100px;} /* top right bottom left*/
.rightpart2{width:450px; margin: 0px 100px 0px 100px;}
.rightpart3 {width:700px; margin: 0px 100px 0px 100px;}
.rightfont { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; line-height:20px;  margin: 0px 10px 0px 0px;}
.rightfont2{ font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; line-height:20px;  margin: 0px 10px 0px 100px;}
.rightfont3{ width:780px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; line-height:20px;  margin: 0px 80px 0px 0px;}
.lefttitle1 {height:50px;  line-height:65px; font-size:22px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px; text-transform: uppercase; border-bottom:1px solid #2E2B12;}
.lefttitle2 {height:25px;  line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px;}
.lefttitle3 {height:30px;  line-height:35px; font-size:22px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px; text-transform: uppercase; border-bottom:1px solid #2E2B12;}
.lefttitle4 {height:25px;  line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 5px 10px 5px; border-bottom:1px solid #2E2B12;}
.lefttitle5 {height:25px;  line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px; border-spacing: 20px 1px; vertical-align: top;}
.lefttitle6 {height:25px;  line-height:25px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px; border-spacing: 20px 1px; vertical-align: top;}
.lefttitle7 {height:25px;  line-height:30px; margin: 0px 2px 10px 0px; border-spacing: 20px 1px; vertical-align: top; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;}
.lefttitle9{line-height:30px; font-size:18px;  color:#64001e;  Arial; font-family: "Palatino Linotype", Georgia;
font-weight: bold; margin: 0px 2px 10px 0px; border-spacing: 20px 1px; vertical-align: top;}
.sweew {font-family: "Times New Roman", Times, serif; color: #e0b82a;
font-weight: bold; font-size:20px; height:65px; line-height:70px;}
.sweew2 {font-family: "Times New Roman", Times, serif; color: #e0b82a;
font-weight: bold; font-size:20px; height:75px; line-height:100px;}
.sweew1 {color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
font-weight: bold; height:20px; line-height:20px;}
.sweew1 a { color:#FFFFFF; text-decoration:none;}
.sweew1 a:hover { color:#e0b82a; text-decoration:none;}
.sweew1q {color: white; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; height:24px; line-height:24px; font-style: italic;}
.sweew1q a { color:#FFFFFF; text-decoration:none;}
.sweew1q a:hover { color:#e0b82a; text-decoration:none;}
.location { font-weight:bold; font-size:14px; color:#64001e;}
.qaz { font-weight:bold; font-size:14px; color:#e0b82a;}
.solo { color:#e0b82a;}
.dotted { width=3px; height=19px;}
.dotted2 { width=2px; height=16px;}