@charset "UTF-8";
/* chinaone_main CSS Document */
/* content classes -----------------------------*/
body {
	margin: 0px;
	background-color: #900;
}
#mainWebContainer {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
#mainHeader {
	width: 1500px;
	height: 120px;
	position: relative;
}
#mainNavContainer {
	margin-left: auto;
	margin-right: auto;
	background-color: #900;
	width: 1500px;
	height: 120px;
	position: fixed;
	border-bottom: 1px solid #000;
	z-index: 3;
}
#footerContainer {
	background-color: #FFF;
	width: 1500px;
	position: relative;
	top: 500px;
}
#logo {
	margin-left: 27px;
	position: absolute; 
	z-index: 4;
}
#smLogo {
	padding: 0 116px 116px 0;
}
#socialLogo {
	padding: 0 0 135px 20px;
}
#home2ndContent {
	position: relative;
	left: -75px;
	background-color: #FFF;
	z-index: 1;
}
#homeContentOver {
	width: 1350px;
	position: relative;
	margin-top: -100px;
	z-index: 2;
}
#locationContentOver {
	width: 1350px;
	position: absolute;
	margin-top: -650px;
	z-index: 3;
}
#homeContentTextContainer {
	width: 1000px;
	position: relative;
	top: 25px;
}
#galleryContent {
	margin-top: 20px;
	width: 900px;
	height: 100%;
	background-color: #FFF;
}
#footerContent {
	margin-top: 150px;
	position: relative;
}
#doubleTextWrapper {
	margin: 0 auto; width: 1350px;
}
#doubleTextColumn {
	margin: 0 auto; width: 1330px;
}
.doubleTextCol_Left {
	float: left;
	margin: 0 auto; width: 660px;
}
.doubleTextCol_Right {
	float: right;
	margin: 0 auto; width: 660px;
}
#aboutContent {
	width: 1500px;
	height: 879px;
}
#aboutContentOver {
	width: 1350px;
	position: relative;
	margin-top: -750px;
	padding: 20px;
	z-index: 2;
}
/* nav classes ------------------------------*/
#mainNav {
	width: 1350px;
}
#mainNav ul {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;`
	overflow: hidden;
}
#mainNav ul li {
	display: inline;
}
#footerNav {
	width: 1700px;
}
#footerNav ul {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	overflow: hidden;
}
#footerNav ul li {
	display: inline;
}
/* link classes -----------------------------*/
#mainNav li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	/* color: #6c3634; */
	color: #FFF;
	text-align: center;
	vertical-align: top;
	line-height: 120px;
	padding: .2em 1em;
	text-decoration: none;
}
#mainNav ul li a:hover {
}
#footerNav li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/* color: #999; */
	color: #FFF;
	line-height: 200px;
	padding: .2em 2.5em;
	text-decoration: none;
}
#footerNav ul li a:hover {
}
/* column classes -----------------------------*/
#col_wrapper_Gal {
	background-color: #900;
	margin: 0 auto; width: 900px;
}
#columns_Gallery {
	width: 900px;	
}
#col { 
	float: left;
	display: inline;
	padding: 6px;
}
#col_wrapper_Loc {
	margin: 0 auto; width: 1500px;
}
#columns_Location {
	width: 1500px;
}
#col_Loc_Left {
	float: left;
	display: inline;
	padding: 200px 20px 20px 20px;
	width: 455px;
}
#col_Loc_Right {
	float: left;
	display: inline;
	width: 1005px;
}
/* font classes -----------------------------*/
.title {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 24px;
	color: #FFF;
}
.crossTitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #F00;
}
.infoText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFF;
}
.ph {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 40px;
	font-weight: 900;
	transform:scale(1.5,1.5); 
  	-webkit-transform:scale(1.5,1.5);
}
.rightColText {
	padding: 1.5px 0 0 80px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 35px;
	font-weight: 700;
	transform:scale(1.5,1.5); 
  	-webkit-transform:scale(1.5,1.5);
}
.leftColText {
	padding: 1.5px 0 0 80px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 35px;
	font-weight: 700;
	transform:scale(1.5,1.5); 
  	-webkit-transform:scale(1.5,1.5);
}
.phBrw {
	/* color: #6c3634; */
	color: #FFF;
}
.phRed {
	color: #F00;
}
.phGreen {
	color: #060;
}
.homeContentHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #F00;
}
.homeContentText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.footerNavText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: center;
}