    body {margin: 0; padding: 0; background-image: url(images/bkgrd.gif); background-repeat: repeat-x; background-color: #E8E8E8; color: #707070; font-size: 12px; font-family:"Arial", Lucida, Verdana, sans-serif;}
    a img {border: 0;}
    h1, h2, h3, h4 {margin: 0; padding: 0; color: #1C3F94; font-weight: normal;}
    hr {border: 0; border-top: 1px solid #ccc; height: 1px; clear:both;}
    table, td, tr {font-size: 12px;}
    
    #frame {width: 950px; margin: 0 auto 0 auto; /*background-color: pink;*/}
    
    #langs {float: left; height: 35px; width: 200px; color: #fff; margin-top: 20px; padding: 15px 0 0 0; background-color: #214492}
    
    #nav {float: left; width: 680px; margin: 20px 0 0 10px; line-height: 50px; background-image: url(images/header.gif); background-repeat: no-repeat;}
    #nav img {float: left;}
    #nav ul {margin: 0; padding: 0;}
    #nav li {float: left; line-height: 50px; list-style: none; /*padding: 0 10px 0 10px; border-right: 1px solid #fff;*/ text-transform: uppercase;}
    #nav a {color: #fff; text-decoration: none; font-weight: bold; display: block; padding: 0 15px 0 15px; }
    #nav a:hover {color: #FFD107; /*background-color: #fff;*/}
    #nav table {margin: 0; padding: 0;}

    #splash {float: left; width: 880px; height: 285px;}
    #flashcontent {margin-left: 10px;}
    
    .logo {float: right; width: 60px; height: 135px; margin-top: 20px; background-color: Lime;}
    
    .introbox {float: left; width: 572px; padding: 20px; margin: 20px 20px 20px 10px; background-image: url(images/intro-box.gif); background-repeat: no-repeat;}
    .introbox h2, .socialbox h2 {font-size: 18px; margin: 0 0 15px 0;}
    .introbox ul {margin: 0 0 0 15px; padding: 0;}
    .introbox li {margin: 9px 0 9px 0; list-style-image: url(images/arrow.gif);}
    .introbox li a {color: #707070; text-decoration: underline;}
    .introbox li a:hover {text-decoration: none;}
    .introbox a {color: #1C3F94;}
    
    .lanky {height: 262px;}
    
    .introboxleft {width: 319px; margin-right: 20px; float: left;}
    .introboxright {width: 230px; float: left;}
    
    
    .box {float: left; width: 572px;  padding: 20px; margin: 0px 20px 0 10px; background-image: url(images/box_middle.jpg); background-repeat: no-repeat; background-color: #fff;}
    .boxtb {margin-left: 10px; float: left;}
    .top {margin-top:20px;}
    
    .boxhold {float: left;width: 635px; margin-bottom: 20px;}
    
    .promotion {float: left; width: 267px; height: 262px; padding: 20px; margin: 20px 0 20px 0; background-image: url(images/social-box.gif); backround-repeat: no-repeat;}
    .promotion a {font-size: 12px;  line-height: 20px; float: left;  width: 100%; color: #1C3F94;}
    .promotion small {font-size: 12px; font-weight: bold; margin-top: 10px; float: left;}
    .promotion h1, .socialnet h2 {font-size: 18px;}
    .promotion h2 {font-size: 18px;}
    
    .socialnet {float: left; width: 900px; height: 85px; padding: 20px; margin: 0 0 20px 10px; background-image: url(images/social-net.gif); backround-repeat: no-repeat;}
    .socialnet table {width: 100%; margin-top: 10px;}
    .socialnet td {text-align: center;}
    
    
    .hotelbox {width: 940px; clear: both; background-color: #fff; margin: 20px 10px 20px 10px;}
    .hotelbox h1 {line-height: 50px; color: #fff; padding-left: 20px; font-size: 20px; background-image: url(images/ghotels-header.gif); background-repeat: no-repeat; width: 940px; height: 55px;}
    .hotelbox h2 {font-size: 18px; margin: 20px;}
    .hotelbox h3 {font-size: 15px; margin: 20px;}
    .hotelbox p {margin: 20px;}
    .hotelbox a {text-decoration: none; color: #1C3F94;}
    .hotelbox hr {margin-left: 20px; margin-right: 20px;}
    
    
    
    .hoteltable table, .wide table{margin: 20px 20px 20px 20px;}
    .hoteltable td {height: 150px;}
    .hoteltable td img {margin: 0 20px 0 0;}
    .hoteltable td p, .hoteltable td h2 {width: 450px; margin: 0px 40px 0px 0px;}    
    
    
    .contact {line-height: 30px;}
    
    #footer {width: 940px; margin: 0 10px 20px 10px; height: 130px;}
    #footer h2 {font-size: 14px; margin: 0 0 15px 0;}
    #footer h3 {font-size: 13px;}
    #footer ul {margin: 0 0 0 15px; padding: 0;}
    #footer li {line-height: 18px; list-style-image: url(images/arrow.gif);}
    #footer p {line-height: 20px; margin: 0; padding: 0;}
    #footer a {color: #707070; text-decoration: none;}
    #footer a:hover {text-decoration: underline;}
    
    .marg {margin-top: 30px;}
    .bord {border-right: 1px dashed #707070;}
    
    .foot {float: left; width: 194px; height: 120px; margin-left: 20px; margin-right: 20px;}
    
    #copyright {float: left; width: 940px; margin: 20px 10px 20px 10px;}
    #copyright a {color: #707070;}
    
    .right {float: right;}
    .left {float: left;}
    
    .picright {float: right; margin: 20px;}
    

    .form textarea {/*height: 200px;*/}
    .capcha {width: 110px;}
    
    .form {margin-top: 30px; clear: both;}
    .form2 {width: 280px; padding: 0; margin: 0 0px 20px 0; float: left; }
    .formfield {width: 250px;}
    .form2 textarea {height: 120px;}
    
    .hidden {display:none;}
    .errMsg {color:Red; font-weight:bold;}
    
    .tel {color: #1C3F94; font-size: 17px;}
    
    
