BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px Verdana, sans-serif; BACKGROUND: #edf5fa; COLOR: #494949;    
	PADDING-TOP: 0px;
}

H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-WEIGHT: normal; PADDING-TOP: 0px;
	FONT-SIZE: 180%;
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-WEIGHT: normal; PADDING-TOP: 0px;
	LINE-HEIGHT: 130%; FONT-SIZE: 160%;
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-WEIGHT: normal; PADDING-TOP: 0px;
	FONT-SIZE: 140%
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-WEIGHT: normal; PADDING-TOP: 0px;
	FONT-SIZE: 130%;
}
/*H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-WEIGHT: normal; PADDING-TOP: 0px;
	FONT-SIZE: 120%
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-WEIGHT: normal; PADDING-TOP: 0px;
	FONT-SIZE: 110%
}*/




P {
	PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px 1.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

A:link {
	COLOR:#027ac6; TEXT-DECORATION: none; 
}
A:visited {
	COLOR:#027ac6; TEXT-DECORATION: none; 
}
A:hover {
	COLOR:#766f5d; TEXT-DECORATION:none; /*#0062a0*/
}


HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #5294c1; HEIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}



UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	MARGIN: 0.15em 0px 0.15em 0.5em;
	PADDING-BOTTOM: 0.2em; PADDING-TOP: 0px; PADDING-LEFT: 1.5em; PADDING-RIGHT: 0px; 
	BACKGROUND: url(../images/menu-leaf.gif) no-repeat 1px 0.35em; 
	LIST-STYLE-IMAGE: none; 
}



/*
UL LI {
	MARGIN: 0.4em 0px 0.4em 0.5em
}


UL {
	MARGIN: 0.5em 0px
}
UL.menu {
	PADDING-BOTTOM: 0px; MARGIN: 0.35em 0px 0px -0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.item-list UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.35em 0px 0px -0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.menu UL {
	MARGIN-LEFT: 0em
}

UL.menu LI {
	MARGIN: 0.15em 0px 0.15em 0.5em
}
UL.menu LI {
	PADDING-BOTTOM: 0.2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 1.5em; PADDING-RIGHT: 0px; BACKGROUND: url(../images/menu-leaf.gif) no-repeat 1px 0.35em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}


LI.leaf {
	MARGIN: 0.15em 0px 0.15em 0.5em
}

.item-list UL UL {
	MARGIN-LEFT: 0em
}
.item-list UL LI {
	MARGIN: 0.15em 0px 0.15em 0.5em
}

.item-list UL LI {
	PADDING-BOTTOM: 0.2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 1.5em; PADDING-RIGHT: 0px; BACKGROUND: url(../images/menu-leaf.gif) no-repeat 1px 0.35em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
LI.leaf {
	PADDING-BOTTOM: 0.2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 1.5em; PADDING-RIGHT: 0px; BACKGROUND: url(../images/menu-leaf.gif) no-repeat 1px 0.35em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}


UL LI.expanded {
	BACKGROUND: url(../images/menu-expanded.gif) no-repeat 1px 0.35em
}
UL LI.collapsed {
	BACKGROUND: url(../images/menu-collapsed.gif) no-repeat 0px 0.35em
}
UL LI.leaf A {
	DISPLAY: block
}
UL LI.expanded A {
	DISPLAY: block
}
UL LI.collapsed A {
	DISPLAY: block
}
UL.inline LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
*/

IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}






#header-region {
	MIN-HEIGHT: 1em; BACKGROUND: url(../images/bg-navigation.png) #d2e6f3 repeat-x 50% 100%
}

/* POSITION TEMPLATE START */
#wrapper {
	BACKGROUND: url(../images/body.png) #edf5fa repeat-x 50% 0px
}
#wrapper #container {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 20px; PADDING-RIGHT: 20px;  PADDING-TOP: 0px;
	/*MAX-WIDTH: 1270px;*/
	width:980px;
}
#wrapper #container #header {
	HEIGHT: 80px
}
#wrapper #container #header #logo-floater {
	POSITION: absolute; width:980px;
}
#wrapper #container #header H1 {
	Z-INDEX: 2; POSITION: relative; LINE-HEIGHT: 120px; WHITE-SPACE: nowrap
}
#wrapper #container #header H1 A:link {
	Z-INDEX: 2; POSITION: relative; LINE-HEIGHT: 120px; WHITE-SPACE: nowrap
}
#wrapper #container #header H1 A:visited {
	Z-INDEX: 2; POSITION: relative; LINE-HEIGHT: 120px; WHITE-SPACE: nowrap
}
#wrapper #container #header H1 SPAN {
	FONT-WEIGHT: bold
}
#wrapper #container #header H1 IMG {
	PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 16px
}
#wrapper #container #center {
	WIDTH: 100%; FLOAT: left
}


.block .content {
	MARGIN: 0.5em 0px
}
.block-region {
	BORDER-BOTTOM: #b4d7f0 2px dashed; TEXT-ALIGN: center; BORDER-LEFT: #b4d7f0 2px dashed; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1.3em; BORDER-TOP: #b4d7f0 2px dashed; BORDER-RIGHT: #b4d7f0 2px dashed; PADDING-TOP: 1em
}
#wrapper #container #center #squeeze {
	POSITION: relative; BACKGROUND: url(../images/bg-content.png) #fff repeat-x 50% 0px
}

#wrapper #container #footer {
	TEXT-ALIGN: center; MARGIN: 4em 0px -3em; FLOAT: none; 
	COLOR:#545454; CLEAR: both /* 898989*/
}


#wrapper #container #center .right-corner {
	POSITION: relative; BACKGROUND: url(../images/bg-content-right.png) no-repeat 100% 0px; LEFT: 10px
}
#wrapper #container #center .right-corner .left-corner {
	POSITION: relative; MIN-HEIGHT: 400px; 
	BACKGROUND: url(../images/bg-content-left.png) no-repeat 0px 0px; 
	MARGIN-LEFT: -10px; LEFT: -10px;
	PADDING-LEFT: 35px; PADDING-RIGHT: 25px; PADDING-TOP: 20px; PADDING-BOTTOM: 0px; /*PADDING-TOP: 60px;*/
}

#wrapper #container #header H1 {
	COLOR: #fff; FONT-SIZE: 1.5em; FONT-WEIGHT: normal; text-shadow: #1659ac 0px 1px 3px
}
#wrapper #container #header H1 A:link {
	COLOR: #fff; FONT-SIZE: 1.5em; FONT-WEIGHT: normal; text-shadow: #1659ac 0px 1px 3px
}
#wrapper #container #header H1 A:visited {
	COLOR: #fff; FONT-SIZE: 1.5em; FONT-WEIGHT: normal; text-shadow: #1659ac 0px 1px 3px
}
#wrapper #container #header H1 A:hover {
	TEXT-DECORATION: none
}
/* POSITION TEMPLATE END */

/* HORIZONTAL MAIN MENU START */
#m_container{
	position: relative; padding:0px; top:-7px; /*top:-51px;*/
	font-weight:bold; font-size:11px; font-family:Tahoma, Verdana; 
	width: 100%; 
	Z-INDEX: 2; 
}

#m_container ul li { 
	display: inline; 
	padding-left: 0;
	margin-left: 0;
}

#m_container ul li a{
	list-style-type: none;
	padding-right: 14px;
	padding-left: 14px;
	padding-top:5px;
	padding-bottom:6px;
}
#m_container ul li a:hover{
	color:#ffffff;  
	background-color:#42a0db;
	text-decoration:none;
	
} 
.sel a{  
	color:#b8e15e;  
	background-color:#0b75b2;
	text-decoration:none;
 }
 
 
 #m_container_gr{
	position: relative; padding:0px; top:-7px; /*top:-51px;*/
	font-weight:bold; font-size:11px; font-family:Tahoma, Verdana; 
	width: 100%; 
	Z-INDEX: 2; 
}

#m_container_gr ul li { 
	display: inline; 
	padding-left: 0;
	margin-left: 0;
}

#m_container_gr ul li a{
	list-style-type: none;
	padding-right: 12px;
	padding-left: 11px;
	padding-top:5px;
	padding-bottom:6px;
}
#m_container_gr ul li a:hover{
	color:#ffffff;  
	background-color:#42a0db;
	text-decoration:none;
	
} 

/* HORIZONTAL MAIN MENU END */

#mission {
	BORDER-BOTTOM: #e0e5fb 1px solid; BORDER-LEFT: #e0e5fb 1px solid; BORDER-TOP: #e0e5fb 1px solid; BORDER-RIGHT: #e0e5fb 1px solid;
	BACKGROUND-COLOR: #fff;
	PADDING-BOTTOM: 1em;  PADDING-LEFT: 1em; PADDING-RIGHT: 1em;  PADDING-TOP: 1em;
	MARGIN-BOTTOM: 2em;
}


UL.primary-links {
	Z-INDEX: 4; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
UL.primary-links LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px;
	list-style-type: none;
}
UL.primary-links LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/bg-navigation-item.png) no-repeat 50% 0px; COLOR: #fff; PADDING-TOP: 15px; /*PADDING-TOP: 0.75em*/
}
UL.primary-links LI A:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/bg-navigation-item.png) no-repeat 50% 0px; COLOR: #fff; PADDING-TOP: 15px; /*PADDING-TOP: 0.75em*/
}
UL.primary-links LI A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/bg-navigation-item.png) no-repeat 50% 0px; COLOR: #fff; PADDING-TOP: 15px; /*PADDING-TOP: 0.75em*/
}
UL.primary-links LI A:hover {
	BACKGROUND: url(../images/bg-navigation-item-hover.png) no-repeat 50% 0px; COLOR: #fff
}
UL.primary-links LI A.active {
	BACKGROUND: url(../images/bg-navigation-item-hover.png) no-repeat 50% 0px; COLOR: #fff
}



UL.links LI {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 1em; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
UL.inline LI {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 1em; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}

/* MAIN CONTENT START */
.main_content {
	position:relative;
	MARGIN: -12px -26px 0px; 
	PADDING-LEFT: 26px; PADDING-RIGHT: 26px; 
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px;
}


#content_left{
	position:absolute;
	left: 5px;
	top: 0px;
	width: 219px; 
	margin-top:0px;
	margin-left:10px; margin-right:10px; margin-bottom:10px;
	padding:10px;
}
#content_left h3 {
	margin: 0 0 6px 0; padding: 0 0 2px 0; font-family:  Arial; font-size: 14px; font-weight: bold; color:#1a3e83; 
}
#content_left p {
	margin:0 0 1em; padding:0; text-align:left; font-size:11px; line-height:14px;
}

#content_m{
	position:relative;
	padding-right:5px;
	left:225px;
	width:700px;
	height:100%;
}

#content_bottom{
	position: relative;
	left: 0px; 
	padding-top:6px; padding-bottom:6px;
	padding-left:0px; padding-right:0px;
	text-align:center;
	background-color:#ffffff; /*faf9f7; */
	border-top: 1px solid #d4dded; margin: 0px 0 0 0; /*bccae2 or 94a6c6*/
}

/* MENU IN THE FOOTER START */
#m_footer{
	position: relative; padding:0px; margin:0px;
	font-weight:bold; font-size:11px; font-family:Tahoma, Verdana; 
	width: 100%; 
}
#m_footer ul {
	margin:0px;
	padding:0px;
}
#m_footer ul li { 
	display: inline; 
	padding-left: 0; margin-left: 0;
	margin:0px;
}

#m_footer ul li a{

	list-style-type: none;
	padding-right: 14px;
	padding-left: 14px;
	padding-top:1px;
	padding-bottom:1px;
	margin:0px;
}
#m_footer ul li a:hover{
	color:#766f5d; text-decoration: none;
} 
/* MENU IN THE FOOTER END */
 
#footer{
	padding-top:10px; padding-bottom:10px;  width:100%;
}

/*border-bottom: 1px solid #94a6c6; margin: 0 0 6px 0;*/

#content_m h1 {
	margin: 0 0 6px 0; padding: 0 0 6px 0; 
	/*font-size: 16px; font-weight: bold; font-family:  Helvetica, Arial, sans-serif; 
	FONT-SIZE: 160%;*/
}

#content_m h2 {
	margin: 0 0 6px 0; padding: 0 0 6px 0; 
	/*font-size: 14px; font-weight: bold; color:#1a3e83; */
}
#content_m h3 {
	margin: 0 0 6px 0; padding: 0 0 2px 0; 
	/*font-family:  Helvetica, Arial, sans-serif;  font-size: 14px; font-weight: bold; color:#1a3e83; */
}
#content_m h4 {
	margin: 0 0 6px 0; padding: 0 0 2px 0; 
	/*font-family:  Helvetica, Arial, sans-serif;  font-size: 12px; font-weight: bold; color:#1a3e83; */
}	

#content_m p {
	margin:0 0 1em; padding:0; text-align:justify; font-size:11px; line-height:16px;
}
#content_m p strong{
	font-size:11px;
}

/* MAIN CONTENT END */

/* IMAGES BORDERS */
.img_border_r {
	BORDER-BOTTOM: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: white; PADDING-LEFT: 3px; PADDING-RIGHT: 3px;  FLOAT: right;  BORDER-TOP: #c1c1c1 1px solid; BORDER-RIGHT: #c1c1c1 1px solid; PADDING-TOP: 3px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px;
}
.img_border_l {
	BORDER-BOTTOM: #191e19 1px solid; BORDER-LEFT: #191e19 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: white; MARGIN-TOP: 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 0px;  BORDER-TOP: #191e19 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #191e19 1px solid; PADDING-TOP: 4px; FLOAT: left;
}
.img_border_c {
	BORDER-BOTTOM: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: white; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #c1c1c1 1px solid; BORDER-RIGHT: #c1c1c1 1px solid; PADDING-TOP: 4px; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px;  MARGIN-LEFT: 1px; MARGIN-RIGHT: 1px; FLOAT: none;
}



HR {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; HEIGHT: 1px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

.clear-block:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clear-block {
	DISPLAY: inline-block
}
* HTML .clear-block {
	HEIGHT: 1%
}
.clear-block {
	DISPLAY: block
}

/* TABLE IN LOCATION */
#tbl_body {}
#tbl_body TD {
	TEXT-ALIGN: left; padding:4px; font-family:Verdana; font-size:11px; font-weight:normal; line-height:18px;
}
#tbl_body TD A {
	DISPLAY: block; HEIGHT: 22px; PADDING-TOP: 8px;
}
#tbl_body TD A:hover {
	color:#c7be88;
	
}

#tbl_body_2 {
}
#tbl_body_2 TD {
	padding:2px; font-family:Verdana; font-size:12px; font-weight:normal; line-height:14px;
}

/* PHOTO GALLERY LOCATION */
.gallery {
	MARGIN-LEFT: 6px
}
.gallery A {
	BORDER-RIGHT: #c1c1c1 2px solid; BORDER-TOP: #c1c1c1 2px solid; DISPLAY: block; FLOAT: left; MARGIN: 4px 5px; OVERFLOW: hidden; BORDER-LEFT: #c1c1c1 2px solid; 
	WIDTH: 155px; BORDER-BOTTOM: #c1c1c1 2px solid; HEIGHT: 100px;
}
.gallery A:hover {
	BORDER-LEFT-COLOR: #FF6600; BORDER-BOTTOM-COLOR: #FF6600; BORDER-TOP-COLOR: #FF6600; BORDER-RIGHT-COLOR: #FF6600
}
.gallery A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.gallery3 {
	MARGIN-LEFT: 6px; margin-right:6px; 
}
/* PHOTO GALLERY END */

/* LIST */
ul.std { 
	margin: 0px; padding-top: 2px; padding-left:16px; padding-bottom:4px;
}

ul.std li{ padding:2px; font-family:Verdana; font-size:11px; line-height:18px;
}

ul.std2 { 
	margin: 0px; padding-top: 0px; padding-left:16px; padding-bottom:0px;
}

ul.std2 li{ padding:1px; font-family:Verdana; font-size:11px; line-height:12px;
}


/* GOOGLE MAPS TOOLTIP START */
#map{
	font-size: 1.6em;
}
.tooltip{
	background-color:#FFFFCC; border:1px solid #aaaaaa; padding:5px; white-space:nowrap; font-family:Verdana; font-weight:bold; font-size:10px;
}
.tooltip2{
	background-color:#ffffff; border:1px solid #aaaaaa; padding:5px; white-space:nowrap; font-family:Verdana; font-size:10px; 
}
.googleMarkerTab .address{
	margin-bottom: .6em;
}
.tooltip dl, .tooltip dd, .tooltip dt{
	margin: 0px; padding: 0px;
}
.tooltip dt{
	font-weight: bold;
}
.tooltip dd{
	margin-left: 1em;
}
.tooltip img{
	border: 1px solid #AAAAAA; display: block;
}

/* GOOGLE MAPS TOOLTIP END */


/* SPECIAL OFFERS LISTING */
.offers_list {
	clear: both;
	float: left;
	margin: 0 0 0 0;
	padding: 18px 0 0 0;
	border-top: 5px solid #f2f2f2;
	width: 100%;
}



.crns_mid {
	padding: 0px;
}

.bookbtn-area {
	background: #dbe6ee;
	padding: 6px 10px 6px 10px;
	text-align:center;
}
.offer-pricing {
	background: #ebf0f5;
	padding: 6px 10px 6px 10px;
}
.offer-price span {
	color:#771a4a; /* rose */
	font-size: 1.2em;
	font-weight: bold;
}


.bannercontainer {
	width:100%;
	position:relative;
	padding:0;
}
 
.banner{
	width:100%;
	position:relative;
}
