
#navPyra {
        margin: 0;
        padding: 0 0 20px 10px;
        border-bottom: 1px solid #CC0000;
		
}

#navPyra li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navPyra a:link, #navPyra a:visited {
        float: right;
        font-size: 13px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #969696;
}

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {
        color: #CC0000;
        background: url(images/pyramid.gif) no-repeat bottom center;
}
.txtField {
	border: 1px solid #2c2c2c;
	width: 130px;
}
.btn {
	clear: both;
	padding-top: 10px;
}

.attribute_container {
	float: left;
	width: 180px;
	margin-top: 10px;
	height: 40px;
}
*html .attribute_container {
	float: left;
	width: 180px;
	margin-top: 10px;
	height: 42px;
}
.bottom_container {
	background-color: #3F3F3F;
	margin-top: 10px;
	border: 3px solid #2C2C2C;
	padding: 0 10px;
	display: table;
	width: 766px;
	background-image: url(images/env.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 11px;
}
.bottom_container_ad {
	background-color: #3F3F3F;
	margin-top: 10px;
	border: 3px solid #2C2C2C;
	padding: 10px;
	display: table;
	width: 766px;
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 11px;
}
.margin_left_right {
	margin-right: 6px;
}
.about {
	width: 300px;
	float: left;
	display:table;
	padding-left:10px;
}
.news_container {
	float: left;
	width: 290px;
	margin-left: 25px;
}
.contact_us {
	float: left;
	margin-left: 20px;
}
.ul_no_space {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.ul_no_space_bullet {
	margin: 0px;
	padding: 0px;
	
}
.txtNormal {
	color: #969696 !important;
}
.txtNormal2 {
	color: #FF9900!important;
}
.txtWhite {
	color: #fff !important;
}
.txtRed {
	color: #CC0000 !important;
}

.img_border {
	margin-right: 6px;
	border: 2px solid #2C2C2C;
}
.footer {
	clear: both;
	margin-top: 10px;
	font-size: 11px;
}
.footer_links {
	float: left;
}
.footer_copyright {
	float: right;
	text-align: right;
}

.body_section {
	clear:both;
}
.body_section_room {
	clear:both;
	margin-top: 25px;
}
.body_section_reserve {
	background-image: url(images/transparent_bg_reserve.png);
	background-repeat: repeat-y;
	padding: 10px;
	display: table;
	width: 100%;
	clear:both;
}
#img {
	margin-bottom: 10px;
}
.latentzoom {cursor: url(http://www.latentstrength.com/latentzoom/graphics/zoomin.cur), pointer; outline: none;}

.latentzoom img {border: 2px solid #515A5E;}

.latentzoom:hover img {border: 2px solid white;}



.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(http://www.latentstrength.com/latentzoom/graphics/loader.gif); background-repeat: no-repeat; background-position: 3px 1px;}
.latentzoom-move {cursor: move;}

.photo_gal_container {
	float: left;
	margin: 10px;
}
.clearBoth {
	clear:both;
}.news_container_main li {
	padding: 3px;
}
.clearBothLocation li {
	padding-bottom: 5px;
}

.clearBothLocation {
	clear: both;
	padding-top: 20px;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.txtBold {
	font-weight:bold;
	color: #CC0000;
}.offer {
	float: right;
}
.TA_rated {
	float:left;
}

