body{ margin:0; padding:0; background-color:#071e30; font-family:Georgia, "Times New Roman", Times, serif;font-size:16px; color:#1e2729; line-height:24px;}
.homeBody{ margin:0; padding:0; background-color:#000; font-family:Georgia, "Times New Roman", Times, serif;font-size:16px; color:#fff; line-height:24px; text-align:center;}
.wrapper{ width:977px; margin:0 auto; clear:both; position:relative;}
.insideWrapper{ width:977px; margin:0 auto; clear:both; min-height:580px;}

@font-face {
	font-family: 'ufontscombodonimtblack1';
	src: url('../fonts/ufontscombodonimtblack1.eot');
	src: local('ufontscombodonimtblack1'), url('../fonts/ufontscombodonimtblack1.woff') format('woff'), url('../fonts/ufontscombodonimtblack1.ttf') format('truetype');
}



#header{ height:77px; }
#logo{ float:left; padding-top:12px;}
#menu{ float:right; color:#bac0c5; font-size:20px; padding-top:35px;}
#menu a{ color:#cbd1d6; font-size:20px; text-decoration:none;}
#menu a:hover, #menu a.selected{ color:#ffffff;}
#content{ background:#667577 url(../images/contentbg.jpg) no-repeat center top; overflow:hidden; height:100%;}
#footer{ height:132px; text-align:center; color:#2a3f4f; font-size:12px; padding-top:20px;}
#footer a{ color:#2a3f4f; font-size:12px; text-decoration:none;}
.dotted{ background:url(../images/dotted.png) repeat-x left center; height:15px; clear:both;}
h1{ font-size:37px; font-weight:normal; color:#282f31; margin:20px 0 20px 0; padding:0;}
.seeMore{ clear:both; background:url(../images/more.png) no-repeat right center; padding-right:23px; font-size:16px; color:#1e2729; float:right; margin:10px 0 10px 0;}
.clear{clear:both;}

.galleryhome{ overflow:hidden; background:url(../images/aboutbg.png); padding-top:15px;}
#aboutMe{ overflow:hidden; padding-top:15px;}
#aboutContent{float:left; width:762px;}
#aboutMe p{ font-size:16px; color:#1e2729; line-height:24px; padding-right:100px;}
#aboutMe img{ float:left; margin-right:30px; margin-top:12px; width:185px;}
/*Gallery*/
#gallery{}
#gallery ul{ margin-left:-40px;}
#gallery ul li{float:left; margin-top:20px; margin-left:5px; margin-right:5px; list-style:none;}
.GalleryInformation{ font-size:16px; color:#1e2729; line-height:24px;}
.GalleryImageHolder{ background:url(../images/image-frame.png); width:301px; height:186px; padding:7px;}
.GaleryDescription{ text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#1e2729; height:30px; padding-top:5px; width:315px;}
/*About*/
.about{ margin-top:20px; height:990px;}
.abouth{ height:900px !Important;}
.about-content{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#1e2729; line-height:22px; }
.about-title{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#1e2729; font-weight:bold; margin-bottom:10px;}
.image-right{float:right; padding-left:10px;}
.image-left{float:left; padding-right:10px;}
/*News*/
.news{ margin-top:30px;}
.news-title{font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#1e2729; font-weight:bold;}
.news-date{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#1e2729; margin-bottom:15px;}
.news-image{float:left; padding-right:15px;}
.news-description{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#1e2729; line-height:22px;}
img{ border:none;}
.international{ position:absolute; width:50px; right:0px; top:5px;}
.pointer{cursor:pointer;}
.spacer{height:20px; clear:both;}
.hu{ display:none;}
p.subtitle{width:940px; background:url(../images/bg-subtitle.jpg) no-repeat left top; clear:both; line-height:36px; padding-left:37px; margin-top:5px;}
p.subtitle a{color:#455762}
p.subtitle a:hover{color:#1E2729}

#myBook {
	display:none;
	position:absolute;
	/*left: 190px;
	top:125px;*/
	cursor:pointer;
	width: 582px;
	height:412px;
}
.imBookPage {
	position:absolute;
	left:0px;
	top:0px;
	width: 291px;
	height:412px;
	color:#fff;
	overflow:hidden;
	border: solid 1px #000;
}
.newsClick{position:absolute; /*left:200px; top:300px; */width:256px; height:30px; background:url(../images/news-bg.png) no-repeat left top;}
.newsClickH{position:absolute; /*left:200px; top:285px; */width:284px; height:44px; background:url(../images/newsh-bg.png) no-repeat left top;}
.pics{display:none;}
.min{min-height:400px;}
.blackLink {	color:#1e2729;}
input[type='text']{ width:250px; height:24px; color:#333; font-size:16px; padding-left:8px; font-family:Georgia, "Times New Roman", Times, serif; }
input[type='submit']{ height:30px; font-weight:bold; cursor:pointer; color:#fff; font-size:16px; background-color:#2a3f4f; font-family:Georgia, "Times New Roman", Times, serif; border:none; }

.index1{ float:left;}
.index3{ float:right;}
.index2{ margin:20px 10px;}
.index1, .index3{ margin:10px 0; font-family: 'ufontscombodonimtblack1' !important;}
.index2 img{ /*border-radius:15px;*/}
.indexwrapper{ margin:0 auto; width:450px; margin-top:130px;}
.indexwrapper h1, .indexwrapper h2, .indexwrapper a{ color:#fff;}
.indexwrapper h1{ font-size:24px !Important; margin:10px 0;}
.indexwrapper a{  font-size:20px; text-decoration:none;}


.contactLeft{ float:left; margin-right:70px;}
.contactRight{ float:left;}
.formControl{ border:1px solid #ddd; width:400px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; margin-bottom:10px;}
textarea{ padding-left:7px;}
.contactLeft input[type=submit]{padding:0 25px;}