/* Start of CMSMS style sheet 'zh_CN' */
/* Start of CMSMS style sheet 'en_US' */
/* Start of CMSMS style sheet 'en_US' */
/* Start of CMSMS style sheet 'en_US' */
/* Start of CMSMS style sheet 'en_US' */
/* Start of CMSMS style sheet 'en_US' */
/* Start of CMSMS style sheet 'en_US' */
/* Start of CMSMS style sheet 'en_US' */
body {
	margin: 0px;
	padding: 0px;
	background:  url(uploads/amcon/body.jpg) repeat-x;
	font: 12px "arial";
	color: #000000;
}
p {
	margin: 15px 0 0;
}
* html p {
	margin: 15px 0;
}
#page {
	width: 800px;
	margin: 0px auto;
}
#head {
	width: 100%;
	height: 52px;
	margin: 0px;
	padding: 0px
}
 * html #head {
	width: 100%;
	height: 43px;
	margin: 0px 0px 10px;
	padding: 0px
}
#destination {
	background: url(uploads/images/destination.jpg) no-repeat;
             float: left;
	width: 226px;
             height: 36px;
	margin: 0px;
	padding: 10px;
}

#traveling {
             float: left;
             width: 226px;
             height: 20px;
	margin: 0px;
	padding: 15px;
}
#traveling a {
	font-size: 14px;
	text-align: left;
	margin: 0px 15px;
	font-family: "Arial";
             text-decoration: none;
	color: #555555;
}
#traveling a:hover {
	text-decoration: none
}
#introtext {
             float: right;
             width: 500px;
             height: 500px;
             padding-left: 15px;
	background-color: #FFF;
}

#contentsplash {
	height: 580px;
	padding: 0px;
	background-color: #FFF;
	overflow: hidden;
}
div img {
	margin: 0px;
	padding: 0px
}
#langhome {
	float: right;
	margin-top: 1px;
	right: 20px;
}
* html #langhome {
	margin-top: 10px;
	right: 20px;
}
#lang {
	float: right;
}
#lang .flag {
	float: left;
	margin: 0px 5px 0px 0px;
	padding: 1px;
}
#langhome2 {
	float: right;
	margin-top: 1px;
	right: 20px;
             padding: 8px;
}
* html #langhome2 {
	margin-top: 10px;
	right: 20px;
}
#main2 {
	margin: 0px;
	padding: 5px
}
#headmenu {
	float: right;
	width: 205px;
	margin: 30px 3px 0px 0px;
	padding: 0px;
}

#headmenulft {
	width:760px;

margin: 20px auto 0px;


}
#head, #head ul {
	list-style: none;
	padding: 0px;
margin-left: 40px;
}

*head, #head ul {
	list-style: none;
	padding-top: 5px;
margin-left: 60px;
}
#head ul {
	padding-top: 8px;
	

}

#head ul ul {
	width: auto;
	margin-top: 0px;
        display:none

}
#head li {
	margin: 0px;
	float: left;
}
#head li li {
	margin: 0px;
	float: left;
	background: none
}
/* Styling the basic apperance of the menu elements */
#head a {
	display: block;
	margin: 0px;
	padding: 5px 10px;
	text-decoration: none;
	color: #dbb0b0;
	text-align: center;
	font-weight: bold;
	font-family:  Arial;
	font-size: 11px;
	border: none;
}
#head a:hover {
	color: #FFF
}
#had li a.a51 {
	background: url(uploads/amcon/liarow.jpg) no-repeat 16px center;
	color: #FFF
}
#had li a.a55 {
	background: url(uploads/amcon/liarow.jpg) no-repeat 49px center;
	color: #FFF
}
#head a.currentpage {
	background: #990002 url(uploads/amcon/liarow.jpg) no-repeat 2px center;
	color: #FFF
}
#content {
	height: 580px;
	padding: 9px;
	background-color: #FFF;
	overflow: hidden;
}
#content1 {
	height: 582px;
	padding: 9px 17px 9px 9px;
	background-color: #FFF;
	overflow: hidden;
}
#content2 {
	padding: 9px 17px 9px 9px;
	background-color: #FFF;
}
#topimage {
	width: 782px;
	height: 354px;
	background: url(uploads/amcon/mainhead1.jpg) no-repeat;
}
#topimage h1 {
	margin: 0px;
	padding: 0px
}
#topimage  h1 a {
	display: block;
	width: 257px;
	height: 153px;
	text-indent: -999em;
	text-decoration: none;
}
#topimage2 {
	width: 782px;
	height: 354px;
	background: url(uploads/amcon/mainhead2.jpg) no-repeat;
}
#topimage2 h1 {
	margin: 0px;
	padding: 0px
}
#topimage2  h1 a {
	display: block;
	width: 257px;
	height: 153px;
	text-indent: -999em;
	text-decoration: none;
}

#leftimage {
	width: 180px;
	float: left
}
#leftimage h1 {
	margin: 0px;
	padding: 0px
}
#leftimage  h1 a {
	background: url(uploads/amcon/lefthead.jpg) no-repeat;
	display: block;
	width: 180px;
	height: 165px;
	text-indent: -999em;
	text-decoration: none;
}
#left1 {
	height: 417px;
	background: url(uploads/amcon/left1.jpg) no-repeat;
}
#left2 {
	height: 417px;
	background: url(uploads/amcon/left2.jpg) no-repeat;
}
#main {
	margin: 0px;
	padding: 0px
}
#main p {
	font-size: 15px;
	font-weight: 400;
	text-align: center;
	margin: 0px 25px;
	font-family: "Times New Roman";
	color: #555555;
}
#mainrt a {
	color: #999999
}
#mainrt a:hover {
	text-decoration: none
}
#addr {
        with:800px;
        height:100px;
        margin: 0px auto 3px;
        background: url(uploads/amcon/addresses.jpg) no-repeat center top;
}
#main h1, #main h2 {
	text-align: center
}
#main h1 {
	margin: 10px 0px 5px 32px;
	font-size: 35px;
	font-weight: 500;
	font-family: "Times New Roman";
	color: #660000
}
#mainrt h1 {
	margin: 20px 0px 5px;
	font-size: 22px;
	font-weight: 500;
	font-family: "Times New Roman";
	color: #660000
}
#main h2 {
	margin-top: 0px;
	font-size: 20px;
	font-weight: 500;
	font-family: "Times New Roman";
	color: #b71e33;
}
#mainrt h2 {
	margin-top: 0px;
	font-size: 15px;
	font-weight: 500;
	font-family: "Times New Roman";
	color: #b71e33;
}
#mainrt {
	margin-left: 200px;
	line-height: 148%;
	height: 100%;
}
#clear {
	clear: both;
	width: 100%;
	height: 0px;
	margin: 0px;
	padding: 0px
}
#footer {
	font-family: arial;
	font-weight: bold;
	margin: 15px 0px;
	color: #d81e20;
	font-size: 12px;
	text-align: center
}
#footer a {
	color: #FFF;
}
#footer a:hover {
	text-decoration: none;
}
.white {
	color: #FFF;
}
.whitesm {
	color: #FFF;
        font-size: 10px;
}
p.right {
	float: right;
	margin: 5px 0px;
}
dfn {
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0;
	height: 0;
	overflow: hidden;
	display: inline;
}
/* End of 'amcon' */
/* Start of CMSMS style sheet 'Accessibility and cross-browser tools' */
/* accessibility */
/* menu links accesskeys */
span.accesskey {
	text-decoration: none;
}
/* definition tags are also hidden these are also used for menu links    */
dfn {
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0;
	height: 0;
	overflow: hidden;
	display: inline;
}
.contactform fieldset {
	border: none;
}
.contactform div {
	width: 100%;
	padding: 0.25em 0 0.25em 0;
}
.contactform div label {
	display: block;
}
.contactform div.required {
	color: #f00;
}
.leftside {
	float: left;
	width: 35%;
	padding: 0px;
}
.rightside {
	float: right;
	width: 60%;
	padding: 0px;
}
div.travel {
	padding-top: 1em;
	margin-top: 10px
}
.travel input {
	float: left;
}
.travel label {
	margin-top: -16px;
}
div.checkit {
	padding-top: 1em;
	margin-top: 10px
}
.checkit input {
	float: left;
}
.checkit label {
	margin-top: -16px;
}
div.from {
	width: 150px;
	float: left
}
div.from input {
	width: 150px;
}
div.to {
	float: right;
	width: 150px;
	margin-right: 5px
}
div.to input {
	float: right;
	width: 150px
}
div.special textarea {
	width: 300px;
	height: 150px
}
* html #fbsubmit2 {
	float: right;
	margin-right: 295px
}
* html .submit {
	height: 0px
}
.submit {
	height: 30px
}
#fbsubmit2 {
	float: right;
	margin-right: 285px
}
div.clear {
	clear: both;
	width: 100%;
}
#fbsubmit2 {
	float: right;
	margin-right: 285px
}
/* End of 'en_US' */
/* End of 'en_US' */
/* End of 'en_US' */
/* End of 'en_US' */
/* End of 'en_US' */
/* End of 'en_US' */
/* End of 'en_US' */
/* End of 'zh_CN' */

