@charset "utf-8";
/* CSS Document */
@import url("style.css");
#mpcontener .hmleft{ float:left; width:356px;}
#mpcontener .hmleft a{ color:#666;}
#mpcontener .hmleft .bg{ background:url(../images/bg_star.png) no-repeat center top; padding:36px 16px 0px 16px; margin:10px 0px 0px 0px; font-weight:bold; text-align:center; line-height:30px; height:245px;}
#mpcontener .hmcontener{ float:left; width:573px; margin:-23px 0px 0px 17px; text-align:right;}
#mpcontener .hmcontener .headding{ margin-top:-6px; text-align:left; padding:0px 0px 18px 0px;}
#mpcontener .hmcontener a{ text-decoration:underline;}
.readmore{ float:left; margin-top:-38px;}

/* Gallery page start */
#mpcontener .galley{margin:25px 0px 120px 17px; text-align:justify;}
#mpcontener .galley .photogalley{ padding:20px 0px 0px 0px;}
#mpcontener .galley .rightarrow{ float:left; width:7px; margin-top:167px;}
#mpcontener .galley .photo{margin:0px 10px 0px 10px; float:left; width:676px;}
#mpcontener .galley .photo li{ float:left; margin:0px 18px 20px 0px;}
#mpcontener .galley .photo li img{ border:#ffffff solid 3px;}
#mpcontener .galley .photo li.last{ float:left; margin:0px !important;}
#mpcontener .galley .leftarrow{ float:left; width:7px; margin-top:42px;}

.galleysidenavi{ float:left; width:146px; margin:0px 30px 0px 0px;}
.galleysidenavi li{ border-bottom:#0a2f50 solid 1px; font-size:18px; padding:9px 3px; color:#092f51;}
.galleysidenavi li.last{ border-bottom:none;}
.galleysidenavi li a{ color:#092f51;}
.galleysidenavi li a:hover{ color:#ffffff;}
.galleycontent{ float:left; width:710px;}
/* Gallery page end */

/* cv page start */
.innercontener{ padding:30px 0px 0px 0px;}
.boxbg{ background:url(../images/inner_bg.png) repeat-y 3px top; padding:0px 28px 0px 45px; text-align:left; display: flex;}
/*.boxbg .floatleft{ font-family:Tahoma, Geneva, sans-serif; text-align:left; width:375px; color:#597992;}
.boxbg p{ line-height:17px;}
.boxbg .floatleft p{ padding-bottom:23px;}
.boxbg .floatright{ font-family:Tahoma, Geneva, sans-serif; width:375px; color:#597992; text-align:right;}
.boxbg .floatright p{ padding-bottom:25px;}*/
.cv{ padding:30px 0px 0px 0px;}
.cv li{ float:left; text-align:center; padding:0px 20px;}
.cv li img{ padding:0px 0px 29px 0px;}
.cv li a img { padding:0px;}

.cv_text{ background:url(../images/c_v_bg.png) no-repeat left top; padding:25px 28px 30px 44px; margin-top:-20px; text-align:left; height:311px; font-size:14px;}
.cv_text .floatleft{ font-family:Tahoma, Geneva, sans-serif; text-align:left; width:375px; color:#597992;}
.cv_text p{ line-height:17px;}
.cv_text .floatleft p{ padding-bottom:18px;}
.cv_text .floatright{ font-family:Tahoma, Geneva, sans-serif; width:375px; color:#597992; text-align:right;}
.cv_text .floatright p{ padding-bottom:20px;}
/* cv page end */

/* about us page start */
.boxbg .aboutus .floatleft{ font-family:Tahoma, Geneva, sans-serif; text-align:left; width:306px; color:#597992;padding:0px 0px 0px 0px; }
.boxbg .aboutus .floatleft img{ padding-top:5px;}
.boxbg .aboutus .floatright{ font-family:Tahoma, Geneva, sans-serif; width:530px; color:#597992; text-align:left; font-weight:bold; font-size:12px;}
.boxbg .aboutus p{ padding-bottom:16px; text-align:right;}
/* about us page end */

/* contact page start */
.contact{ padding:30px 0px 30px 0px; text-align:right;}
.contact .left{ float:left; width:415px; margin:0px 45px 0px 0px}
.contact .right{ float:right; width:405px; margin-right:45px;}
.contact .inputbox{ width:100%; margin-bottom:19px;}
.contact .inputbox .text{ float:right; width:110px;}
.contact .inputbox .dabuledot{ float:right; width:20px; padding-top:1px;}
.contact .inputbox .inputbg{ float:right; width:270px; border-left:#c7cbc5 solid 1px; background:url(../images/input_bgline.png) repeat-x left top #edefe9; vertical-align:top; margin-top:4px;}
.contact .inputbox .inputbg input{width:259px;border-left:#e0e3dd solid 1px; padding:2px 5px; text-align:right; font-family:Tahoma, Geneva, sans-serif;}
.contact .inputbox .inputbg select{width:270px;border-left:#e0e3dd solid 1px; padding:0px 0px; text-align:right; font-family:Tahoma, Geneva, sans-serif; background:none; border:none; height:25px;}
.contact .inputbox .inputbg textarea{width:259px;border-left:#e0e3dd solid 1px; padding:2px 5px; text-align:right; font-family:Tahoma, Geneva, sans-serif; height:170px; background:none; border:none;}
.contact .inputbgnone{float:left; width:270px; margin-left:-488px; margin-top:-8px}
.contact .inputbgnone div{ float:left; width:auto; margin-left:6px;}
.contact .inputbgnone div.clear{ float:none; clear:both;}
.contacttext{ padding:0px 45px 20px 0px;}
/* contact page end */

/* vote page start */
.vote{ padding:30px 0px 30px 0px; text-align:right;}
/*.vote .floatleft img{ border-top:#ffffff solid 1px; border-right:#ffffff solid 1px;}
.vote .floatright{ padding:95px 40px 0px 0px;}*/
.vote .voteleft{ float:left;}
.vote .voteright{ float:left; padding:50px 0px 0px 60px; text-align:left;}
.btn{ width:250px; margin:50px 0px 0px 8px;}
.btn img{ margin:0px 10px 0px 0px;}
.textsize{ font-size:36px;}
.yesno{ padding:20px 0px 10px 0px; font-size:16px;}
.yesno input{ margin:0px 5px 0px 0px;}
.boxgerrn{ width:202px; border-top:#ffffff solid 1px; border-right:#ffffff solid 1px; background:#3a575e; text-align:center; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; padding:0px 0px 5px 0px;}
h1{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ced5d7;background:#25373a; padding:3px 0px 4px 0px; margin:0px 0px 5px 0px;}
.boxgerrn p{ padding:0px 0px 12px 0px;}
.secialtext{ color:#788c90; font-size:10px;}
.chart{ width:145px; margin:8px auto;}
.chart ul{ width:95px;/width:76px; margin:0px; padding:0px 33px; border-bottom:#ffffff solid 1px;}
.chart li{ float:left; padding-right:6px; height:110px;}
.chart li.last{ padding:0px;}
ul.yesno{ border:none; width:76px; margin:2px auto; padding:0px;}
ul.yesno li{ height:auto; width:35px; text-align:center; padding:0px 6px 0px 0px;}
.vote .contacttext{ padding:20px 45px 20px 0px;}
/* vote page end */
#intro{ background:#ffffff; padding:64px 0px 350px 0px; font-family:Verdana, Geneva, sans-serif; font-size:13px;}
#intro .skipintro a{ color:#021845; text-decoration:underline;}
#hmbanner .bg #page-wrap1{ height:471px;}

.invitationfilebox{width:300px; margin:10px auto;/margin:10px 0px;}
.invitationfilebox .inputfile{background:#ebeae5; border:none; border:#7f9db9 solid 1px; padding:9px 0px;/padding:2px 0px; width:225px;}
.invitationfilebox .floatleft img{ padding:1px 0px 0px 10px;}
.boxes{ text-align:left;}
.boxes .fisrt{ float:left; width:57px; padding-bottom:8px; text-align:right;}
.boxes .second{ float:left; width:155px; padding-bottom:8px; text-align:right; padding-right:5px;}
.boxes .second input{ background:#ebeae5; border:#7f9eba solid 1px; padding:2px 0px;}

.garfct_1{ width:36px; height:110px; background:#ced5d7;}
.garfct_2{ background:#5d767b; width:36px;}
.garfct_persent{ background:url(../images/opint_roundback.png) no-repeat center top; display:block; height:12px; text-align:center; padding:11px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ced5d7; font-weight:bold;}

.presenttext{background:#25373a; margin:-14px 0px 0px 0px; text-align:center;}