/* CSS Document */

* { padding: 0; margin: 0; list-style: none;}
body { background-color: #E3DCC6; font-family: Arial, Helvetica, sans-serif;  ; font-size: 11px; color: #272727;}
img { border:none;}
div,p,h1,h2,h3,ul,a,img, span {position:relative; float:left}
a{ cursor: pointer;}

.globalContA{  width: 944px; margin: 0 auto; float:none; top:22px }
.globalContB{text-align: center; background-image: url(images/globalCont_bg.gif); background-repeat: repeat-y; width: 944px; }
.globalContB .topMenu{ background-image: url(images/top_menu_bg.gif); height: 37px; background-repeat: no-repeat;  width: 100%; }
.globalContB .topMenu ul{ width: 406px; /*  background-color: red;*/ text-transform: uppercase; color:#FFF; top:11px}
.globalContB .topMenu ul li{ display:inline; float:left; text-align: center; }
.globalContB .topMenu ul li a,.globalContB .topMenu ul li a:visited{ color:#D2D2D2; font-size: 12px; text-decoration: none; }
.topMenu ul li a:hover{ color:#fff!important; text-decoration: underline!important;}
.globalContB .topMenu ul.leftPart{ left: -4px;}
.globalContB .topMenu ul.leftPart li{ width: auto; padding: 0 25px }
.globalContB .topMenu ul.rightPart{ left: 140px;}
.globalContB .topMenu ul.rightPart li{ width: auto; padding: 0 17px }

.globalContB .topLogo{ background-image: url(images/top_logo.gif); background-repeat: no-repeat; width: 922px; height: 158px; left: 11px; z-index: 400; padding-bottom: 5px }
.globalContB .topLogo img{ position: absolute; top: -57px; left: 380px ;  }

.globalContB .flashanimation{ width: 920px; height: 232px; left:12px; z-index: 200}

.globalContB .bookNow{ width: 920px; height: 40px; background-color:#BA8C3D; left:12px;}
.globalContB .bookNow img{ left:500px; top:7px}
.globalContB .bookNow form { width:auto; left: 680px!important; top: 8px; position:absolute; }

.globalContB  .globalTxtCont{ width: 96%; left: 2%; margin: 8px 0; font-size: 12px; text-align:left;}
.globalContB  .globalTxtCont .txtContainer{ width: 45%; top:10px; left: 20px;}
.globalContB .globalTxtCont h1{ font-size: 15px; font-weight: bold; color:#650505; clear:both; width: 96%; margin-bottom: 10px; text-transform: uppercase; background-image: url(images/ornament_1.jpg); background-position:left; background-repeat: no-repeat;}
.globalContB .globalTxtCont h1 span{ left: 42px }
.globalContB .globalTxtCont h2{ font-size: 14px; font-weight: bold; color:#650505; clear:both; width: 96%; margin-bottom: 10px; }
.globalContB .globalTxtCont p{ width:100%; margin-bottom: 12px; }
.globalContB .globalTxtCont p:first-letter { font-weight:bold; font-size: 13px }
.globalContB .globalTxtCont p b{ color:#650505; }
.globalContB .globalTxtCont p b.blackTxt{ color:#000; font-weight: bold; }
.globalContB .globalTxtCont ul.roomsClass{ width: 90%;  left: 20px; margin:2px 0 14px 0;}
.globalContB .globalTxtCont ul.roomsClass li{margin: 2px 0; float: left;; width: 100%; background-image: url(images/bullet-ul.gif); background-repeat: no-repeat; background-position: left;}
.globalContB .globalTxtCont ul.roomsClass li span{ left: 10px}
.globalContB .globalTxtCont p a, .globalContB .globalTxtCont p a:visited{ float: none; font-weight: bold; text-decoration: none; color: #000; display: inline;}
.globalContB .globalTxtCont p a:hover{ color: #650505; text-decoration:underline; }


.globalContB  .globalTxtCont .imgContainer{width: 49%; background-color:#E3DCC6; left: 45px; height: auto; top:10px}

.globalContB  .globalTxtCont .imgContainer img{top:4px; left: 7px; /*width: 430px; height: 271px;*/ margin-bottom: 10px;}
.globalContB  .globalTxtCont .imgContainer h1{font-size: 15px; font-weight: bold; color:#650505; clear:both; width: 96%; padding-bottom: 10px; text-transform: uppercase; background-image: url(images/ornament_2.jpg); background-position:0 left; background-repeat: no-repeat;}
.globalContB  .globalTxtCont .imgContainer h1 span{left: 42px; top: 4px}
.globalContB  .globalTxtCont .imgContainer img.centerPos{left: 20px;}
.globalContB  .globalTxtCont .enquiryPage{ width: 100%; }


.globalContB .footer{ width: 944px; height: 66px;  background-image: url(images/bottom_footer_bg.gif); background-repeat: no-repeat; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; top:12px} 
.globalContB .footer p{ width: 90%;left:5%; font-size: 10px; text-align: center; clear: both; color: #E3Dcc6; top:20px; line-height: 15px} 
.globalContB .footer p a, .globalContB .footer p a:visited {float:none; font-weight: bold; color: #fff; text-decoration: none;} 
.globalContB .footer p a:hover {text-decoration: underline; color: #E3Dcc6;} 

.copyright{ width: 90%;left:5%; font-size: 10px; text-align: center;  color: #333; top:15px;}
.copyright a, .copyright a:visited{ float:none; font-weight: bold; color: #000; text-decoration: none;} 
.copyright a:hover{ text-decoration: underline;}  
 
 
 img.togglePNG{ display:block!important; }
span.toggleSPAN{ display:none; }



