@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 10px 0px;
	background: #a8a19b;
	color: #5a585a;
	font-size: 0.76em;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif
}

#wrap {
	position: relative;
	margin: 0px auto;
	width: 980px;
	background: #f1e8e3;
	border-left: 1px solid #ec1738;
	border-right: 1px solid #ffbc01;
	padding: 0px 1px
}

#Inner {
	border-left: 1px solid #ec1738;
	border-right: 1px solid #ffbc01;
}


#Home #Inner {
	background: url(../images/bg/left-home3.jpg) repeat-y top left;
}

#About #Inner {
	background: url(../images/bg/left-about2.jpg) repeat-y top left;
}


#Projects #Inner {
	background: url(../images/bg/left-projects2.jpg) repeat-y top left;
}

#Investors #Inner {
	background: url(../images/bg/left-investors.jpg) repeat-y top left;
}

#Contact #Inner {
	background: url(../images/bg/left-media2.jpg) repeat-y top left;
}

#Media #Inner {
	background: url(../images/bg/left-contact.jpg) repeat-y top left;
}

#Misc #Inner {
	background: url(../images/bg/left-misc.jpg) repeat-y top left;
}

#Mongolia #Inner {
	background: url(../images/bg/left-mongolia.jpg) repeat-y top left;
}

#China #Inner {
	background: url(../images/bg/left-china.jpg) repeat-y top left;
}

#Projects #Inner {
	background: url(../images/bg/left-projects2.jpg) repeat-y top left;
}


#MainContent {
	margin: 0px 0px 0px 174px;
	padding: 0px;
}

#Home #MainContent {
	background: url(../images/bg/middle-home3.jpg) repeat-y top left;
	min-height: 581px;
}

#About #MainContent {
	background: url(../images/bg/middle-about2.jpg) repeat-y top left;
	min-height: 581px;
}


#Projects #MainContent {
	background: url(../images/bg/middle-projects2.jpg) repeat-y top left;
	min-height: 581px;
}

#Investors #MainContent {
	background: url(../images/bg/middle-investors.jpg) repeat-y top left;
	min-height: 581px
}

#Contact #MainContent {
	background: url(../images/bg/middle-media2.jpg) repeat-y top left;
	min-height: 581px;
}

#Media #MainContent {
	background: url(../images/bg/middle-contact.jpg) repeat-y top left;
	min-height: 581px
}

#Misc #MainContent {
	background: url(../images/bg/middle-misc.jpg) repeat-y top left;
	height: 581px;
}

#Mongolia #MainContent {
	background: url(../images/bg/middle-mongolia.jpg) repeat-y top left;
	min-height: 581px;
}

#China #MainContent {
	background: url(../images/bg/middle-china.jpg) repeat-y top left;
	min-height: 581px;
}


#RightContent {
	position: absolute;
	top: 80px;
	right: 0px;
	width: 240px;
	margin: 0px;
	padding: 0px;
}


#LeftContent {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 498px;
}

#LeftContent2 {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 240px 0px 0px;
	width: 563px;
}

#Home #LeftContent2 {
	background: url(../images/bg/right-home3.jpg) repeat-y top right;
	min-height: 581px
}

#Media #LeftContent2 {
	background: url(../images/bg/right-contact.jpg) repeat-y top right;
	min-height: 581px
}

#About #LeftContent2 {
	background: url(../images/bg/right-about2.jpg) repeat-y top right;
	min-height: 581px;
}

#Investors #LeftContent2 {
	background: url(../images/bg/right-investors.jpg) repeat-y top right;
	min-height: 581px;
}

#Contact #LeftContent2 {
	background: url(../images/bg/right-media2.jpg) repeat-y top right;
	min-height: 581px;
}

#Misc #LeftContent2 {
	background: url(../images/bg/right-misc.jpg) repeat-y top right;
	min-height: 581px;
}

#Mongolia #LeftContent2 {
	background: url(../images/bg/right-mongolia.jpg) repeat-y top right;
	min-height: 581px;
}

#China #LeftContent2 {
	background: url(../images/bg/right-china.jpg) repeat-y top right;
	min-height: 581px;
}

#Projects #LeftContent2 {
	background: url(../images/bg/right-projects2.jpg) repeat-y top right;
	min-height: 581px;
}

#About #LeftContent, #Projects #LeftContent, #Media #LeftContent, #Contact #LeftContent, #Investors #LeftContent, #Misc #LeftContent {
	width: 566px;
}

#Projects #LeftContent {
	height: 581px;
}

#Media #LeftContent, #About #LeftContent, #Contact #LeftContent {
	min-height: 581px;
}

.Content {
	padding: 80px 20px 20px 20px;
}

#Footer {
	background: #c0c0c0;
	border-top: 1px solid #cbbeb6;
	height: 25px;
	clear: both;
	font-size: 0.9em;
}

#Footer a {
	color: #5a585a;
}

#Footer ul {	
	margin: 0px;
	padding: 0px 0px;
	list-style: none;
	height: 25px
}

#Footer li {	
	margin: 0px;
	padding: 5px 10px;
	list-style: none;
}

.FooterLeft {
	float: left;
	width: 176px;
}

.FooterRight {
	float: right;
}

.CurrentProjects {
	float: right; width: 150px; height: 200px; margin-left: 20px; border: 1px solid #ffbc01; background: #fff; margin-top: 6px
}

/* styles */

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: #ec1738
}

#RightContent h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: #ec1738
}

#LeftContent2 h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #ffbc01
}

#LeftNav h2 {
	color: #fff;
	border-bottom: 1px solid #fff;
	padding-bottom: 2px
}

h3.Board {
	width: 24.6em;
}

h3.Board span {
	font-weight: normal;
	font-size: 0.75em;
	color: #585a58;
	font-family: Arial, Helvetica, sans-serif
}

p.newsarticle {
	letter-spacing: 1px;
}

a:link, a:visited {
	color: #ec1738;
	text-decoration: underline;
}

a:hover {
	color: #5a585a;
	text-decoration: none
}

ul#FAQs {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul#FAQs li {
	margin-bottom: 5px;
	list-style: none
}

.FAQs {
	border: 1px solid #5a585a;
	padding: 0px 5px;
	background: #f5efeb;
}

.one ul#FAQs a#Q1, .two ul#FAQs a#Q2, .three ul#FAQs a#Q3, .four ul#FAQs a#Q4, .five ul#FAQs a#Q5, .six ul#FAQs a#Q6, .seven ul#FAQs a#Q7, .eight ul#FAQs a#Q8 {
	color: #5a585a;
	text-decoration: none;
	font-weight: bold;
}

.AiMProfile {
	border: 1px solid #5a585a;
	padding: 5px;
	background: #f5efeb;
	margin-bottom: 10px
}

.Download {
	border: 1px solid #5a585a;
	padding: 10px;
	background: #f5efeb;
	margin-bottom: 10px;
	text-align: center
}

a.top {
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}

ul#Sitemap li {
	list-style: none;
	margin-bottom: 5px
}

.Plus {
	float: right; margin-left: 20px; margin-top: 5px; padding: 0px
}

.ImgProfile {
	float: right;
	width: 100px;
	height: 150px;
	margin-left: 20px;
	border: 1px solid #5a585a;
	padding: 5px;
	background: #f5efeb;
	margin-top: 4px
}

/* SEARCH RESULTS */

.ResultsHeader {
	border-bottom: 5px solid #F0E7E0;
	padding: 5px
}

.SearchResult {
	margin-bottom: 20px;
}


.SearchResultAlt {
	background: #f3ece6;
	border-top: 5px solid #f3ece6;
	border-bottom: 5px solid #f3ece6;
}


.SearchResultTitle {
	line-height: 2em;
	padding: 5px;
	font-size: 1.1em
}

.SearchResultDesc {
	padding: 5px;
	
}

tr.ResultsHeader td {
	padding: 10px;
}

/* Photo Gallery */

table#PhotoGallery a:link, table#PhotoGallery a:visited {
	background: #cacaca;
	display: block;
	padding: 5px 2px;
	color: #5a585a;
	text-decoration: none;
	border: 1px solid #fff
}

table#PhotoGallery a:hover {
	background: #ffc930;
	border: 1px solid #fff;
	color: #5a585a;
}

.PhotosChuluut table#PhotoGallery a#PhotosChuluut, .PhotosDaiUul table#PhotoGallery a#PhotosDaiUul, .PhotosGat table#PhotoGallery a#PhotosGat, .PhotosTsagaan table#PhotoGallery a#PhotosTsagaan {
	background: #ffc930;
	border: 1px solid #fff;
	color: #5a585a;
}

/* Main Photo Gallery */

table.MainPhotoGallery a:link, table.MainPhotoGallery a:visited {
	border: 1px solid #fff;
	display: block;
	padding: 5px 3px;
}

table.MainPhotoGallery a:hover {
	background: #cacaca;
	border: 1px solid #fff;
}

