body {
	margin: 0px;
	padding: 0px;
	background-color: #2C2A26;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a:link {
	color:#D4E43E;
	text-decoration:underline;
}
a:visited {
	color:#D4E43E;
	text-decoration:underline;
}
a:hover {
	color:#D4E43E;
	text-decoration:none;
}
.main_container {
	background-color: #847B76;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	display: table;
	margin-top: 15px;
	padding-bottom: 7px;
}
.mainBg {
	background-repeat: no-repeat;
	background-position: 13px 13px;
	height: 378px;
	width: 934px;
	padding:13px;
}
.mainBgServices, .mainBgAboutUs, .mainBgReservation, .mainBgLocation, .mainBgContact, .mainBgLinks , .mainBgRooms, .mainBgSD, .mainBgED, .mainBgET, .mainBgETr, .mainBgEF, .mainBgDD, .mainBgDT, .mainBg18,  .mainBg19, .mainBg20, .mainBg21, .mainBg22, .mainBg23, .mainBg24, .mainBg25, .mainBg26, .mainBg27, .mainBg28{
	background-image: url(images/perfect_inn_hotel_beijing_1.jpg);
	background-repeat: no-repeat;
	background-position: 13px 13px;
	height: 208px;
	width: 934px;
	padding:13px;
}
.mainBgAboutUs {
	background-image: url(images/perfect_inn_hotel_beijing_4.jpg);
}
.mainBgServices  {
	background-image: url(images/perfect_inn_hotel_beijing_5.jpg);
}

.mainBgReservation  {
	background-image: url(images/perfect_inn_hotel_beijing_6.jpg);
}

.mainBgLocation  {
	background-image: url(images/perfect_inn_hotel_beijing_7.jpg);
}

.mainBgContact   {
	background-image: url(images/perfect_inn_hotel_beijing_8.jpg);
}

.mainBgLinks  {
	background-image: url(images/perfect_inn_hotel_beijing_9.jpg);
}

.mainBgRooms  {
	background-image: url(images/perfect_inn_hotel_beijing10.jpg);
}
.mainBgSD {
	background-image: url(images/perfect_inn_hotel_beijing11.jpg);
}
.mainBgED {
	background-image: url(images/perfect_inn_hotel_beijing13.jpg);
}
.mainBgET {
	background-image: url(images/perfect_inn_hotel_beijing14.jpg);
}
.mainBgETr {
	background-image: url(images/perfect_inn_hotel_beijing15.jpg);
}
.mainBgEF {
	background-image: url(images/perfect_inn_hotel_beijing16.jpg);
}
.mainBgDD {
	background-image: url(images/perfect_inn_hotel_beijing12.jpg);
}
.mainBgDT {
	background-image: url(images/perfect_inn_hotel_beijing17.jpg);
}
.mainBg18 {
	background-image: url(images/perfect_inn_hotel_beijing18.jpg);
}
.mainBg19 {
	background-image: url(images/perfect_inn_hotel_beijing19.jpg);
}
.mainBg20 {
	background-image: url(images/perfect_inn_hotel_beijing20.jpg);
}
.mainBg21 {
	background-image: url(images/perfect_inn_hotel_beijing21.jpg);
}
.mainBg22 {
	background-image: url(images/perfect_inn_hotel_beijing22.jpg);
}
.mainBg23 {
	background-image: url(images/perfect_inn_hotel_beijing23.jpg);
}
.mainBg24 {
	background-image: url(images/perfect_inn_hotel_beijing24.jpg);
}
.mainBg25 {
	background-image: url(images/perfect_inn_hotel_beijing25.jpg);
}
.mainBg26 {
	background-image: url(images/perfect_inn_hotel_beijing26.jpg);
}
.mainBg27 {
	background-image: url(images/perfect_inn_hotel_beijing27.jpg);
}
.mainBg28 {
	background-image: url(images/perfect_inn_hotel_beijing28.jpg);
}
.navContainer {
	background-image: url(images/nav_bg.png);
	background-repeat: repeat;
	height: 378px;
	width: 213px;
	
}
.navContainerIn{
	background-image: url(images/nav_bg.png);
	background-repeat: repeat;
	width: 213px;
	
}
.navitem {
	width: 213px;
}
.navitem a{
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	background-image: url(images/home_bg.png);
	background-repeat: no-repeat;
	margin-bottom: 1px;
	font-size: 13px;

	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}
.navitem a:hover{
background-color:#8D8681;
color:#B4C41A;
text-decoration:none;
	
}
.logo_container {
	padding-right: 13px;
	padding-left: 13px;
}
.content_container {
	margin:0px;
	padding:0px;
	background-image: url(images/con_bg.gif);
	background-repeat: repeat-y;
	clear: both;
	
}
.content_container_bg {
	background-image: url(images/con_bg.gif);
	background-repeat: repeat-y;
}
.content {
	padding: 10px 25px;
}
.content h1 {
	font-size: 19px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.content h2 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.img_home {
	border: 10px solid #8C857F;
	margin-right: 15px;
}
.img_home2 {
	border: 5px solid #8C857F;
	margin-right: 10px;
}
.paragraph {
	padding-top: 5px;
	margin:0px;
	padding-bottom: 5px;
}
.float_right {
	float: right;
}
.smallLinks {
	float: right;
	font-size: 11px;
	color: #DFDAD4 !important;
	padding-top: 5px;
}

.txtFooter {
	color: #CCCCCC!important;
}

.float_left {
	float: left;
}
.footer {
	color: #514E46;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
}
.img_homeright {
	border: 10px solid #8C857F;
	margin-left: 15px;
}
.rooms_container {
	display: table;
	float:left;
	width:670px;
	
	padding-top: 20px;
}
.rate {
	background-color: #2C2A26;
	padding-right: 5px;
	padding-left: 5px;
}
.roomdetails {
	padding-top: 5px;
}
.services {
	float: left;
	width: 302px;
	margin-top: 10px;
	margin-bottom: 10px;
	
}
.txtBold {
	font-weight: bold;
}

.services_ul {
	float: left;
}
.contact_form {
	float: left;
	padding-top: 20px;
}
.img_home3 {

	border: 10px solid #8C857F;
	margin-right: 5px;
}




.latentzoom {cursor: url(http://www.latentstrength.com/latentzoom/graphics/zoomin.cur), pointer; outline: none;}



.latentzoom-image {border: 2px solid white;}
.latentzoom-image-blur {}
.latentzoom-caption {display: none; border: 2px solid white; border-top: none; font-size: 10pt; padding: 5px; background-color: white; text-align: left; color: #666666;}
.latentzoom-display-block {display: block;}
.latentzoom-display-none {display: none;}

.latentzoom-loading {display: block; color: white; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 3px; border-top: 1px solid white; border-bottom: 1px solid white; background-color: black; padding-left: 22px; background-image: url(../www.latentstrength.com/latentzoom/graphics/loader.gif); background-repeat: no-repeat; background-position: 3px 1px;}
.latentzoom-move {cursor: move;}#padd {
	padding: 10px;
}
#img {
	float: left;
}
.clearBoth {
	clear:both;
}.travel_con {
	float: left;
	margin-top: 10px;
	display: table;
	width: 285px;
	margin-right: 15px;
}
.travel_con2 {
	margin-top: 10px;
	display: table;
	margin-right: 15px;
	padding: 0 0 10px 0;
}
.travel_con2 h2 {
	padding: 10px 0 0 0;
}
.txtGreenBold {
	font-weight: bold;
	color: #B4C41A;
}
.beijingOlympic {
	float: right;
	height: 150px;
	width: 150px;
	cursor:pointer;
}
.roomName {
	float: left;
	width: 170px;
}
.roomfare {
	float: left;
	width: 100px;
}
.bookNow {
	float: left;
	width: 200px;
}
.adHome {
	clear:both;
	padding-top:10px;
}
.inputContainer {
	padding-top:20px;
	text-align: left;
}
.ad {
	float:right;
	padding:10px;
}
