/* Secure-res CSS */

.bk-box-head {font-weight: normal;font-size: 18px;color: #ffffff;font-family: Arial, Helvetica, sans-serif;text-decoration: none;}
.bk-formG { font-size: 12px; color: #000000; font-style: normal; font-family: Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none;}
.bk-form100wd {font-size: 12px;width: 100px;color: #000000;font-style: normal;font-family: Arial, Helvetica, sans-serif;font-variant: normal;text-decoration: none;}
.bk-form150wd {font-size: 12px;width: 150px;color: #000000;font-style: normal;font-family: Arial, Helvetica, sans-serif;font-variant: normal;text-decoration: none;}
.bk-form200wd {font-size: 12px;width: 200px;color: #000000;font-style: normal;font-family: Arial, Helvetica, sans-serif;font-variant: normal;text-decoration: none;}
.bk-form50wd {font-size: 12px;width: 50px;color: #000000;font-style: normal;font-family: Arial, Helvetica, sans-serif;font-variant: normal;text-decoration: none;}
.bk-form60wd {font-size: 12px;width: 60px;color: #000000;font-style: normal;font-family: Arial, Helvetica, sans-serif;font-variant: normal;text-decoration: none;}
.bk-dashline { text-align: center; width: 90%; border-top: 1px dashed #c0c0c0; border-bottom: 1px dashed #c0c0c0; color: #ffffff; background-color: #ffffff; height: 1px;}
.bk-bodyHEAD {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;text-decoration: none;font-weight: bold;}
.bk-body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;}
.bk-top-table-color-txt{font-weight: bold;font-size: 18px;color: #000000;font-family: Arial, Helvetica, sans-serif;}
.bk-hotel-head {font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bolder;font-style: normal;color: #666666;}
.labels-result {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;text-decoration: none;font-weight: normal;}
.labels {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;text-decoration: none;font-weight: bold;}
.bk-form20wd {font-size: 12px;width: 20px;color: #000000;font-style: normal;font-family: Arial, Helvetica, sans-serif;font-variant: normal;text-decoration: none;}
.err1 {font-weight: bold;font-size: x-small;color: #ff0000;font-family: Arial, Helvetica, sans-serif;}
.err2 {font-weight: normal;font-size: xx-small;color: #ff0000;font-family: Arial, Helvetica, sans-serif;}
.arlink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;}
.availLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003358; text-decoration: underline}
.uatext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003358; font-variant:normal ;text-decoration: none;}
.bk-but {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:Black; font-variant:normal; text-decoration: none; }
.bk-newSearch {font-family: Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: none; font-weight: bold;}
.labels-small {font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;text-decoration: none;font-weight: normal;}
.tableHeader {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;text-decoration: none;font-weight: bold;}
.tableResult {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;text-decoration: none;font-weight: normal;}
.morePhoto {background-color:white;}
.photoBorder {display:inline-block;border-color:Black;border-width:1px;border-style:Solid;}


/* Client CSS */

a {color: #003358;}



/* Firefox image border */
a.photoBorder{border: none;}


/*  
Theme Name: CI
Theme URI: 
Description: 
Version: 
Author: 
Author URI: http://

.
*/

.submit { border-right: #ccc 1px solid;
          border-top: #ccc 1px solid;
          font-size:11px;
          border-left: #ccc 1px solid;
          color: #000;
          border-bottom: #ccc 1px solid;
          font-family: verdana, arial, helvetica, sans-serif;
          background-color: #fff;}
.drop { border-right:#999 1px solid;
          border-top:999 1px solid;
          font-size: 11px;
          border-left:#999 1px solid;
          color: #000;
          border-bottom:#999 1px solid;
          font-family: verdana, arial, helvetica, sans-serif;
          background-color:#fff;}

body{background:#1b3047 url(../3104/3.jpg); padding:15px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;}
#wrap{background:#f8f4e8 url(../3104/wrapper-bg.gif);width:1028px;margin:3px auto;padding:0px 0px 0px 0px;}
#content{float:right;width:800px;margin:-3pt auto;padding:0px 0px 0px 0px;height:100%;}
.entry{float:right;width:740px;margin-bottom:20px;padding-right:15px; border-bottom:solid 0px #ccc}
.entry h2,h3{font-size:16px;margin:0;padding:0px;margin-top:20px;}
.entry h3{font-size:12px;margin:0;padding:0;}
.postmetadata {font-size:9px;border-bottom:dashed 0px #ccc; padding:0 0 5px 0;}



.phone { border-right: #eadec7 1px solid;
          border-top: #eadec7 1px solid;
          font-size:11px;
        color:#5786c7;
          border-left: #eadec7 1px solid;
          border-bottom: #eadec7 1px solid;
          font-family: verdana, arial, helvetica, sans-serif;
        padding: 5px;
          background-color:#f5ede1;
}



.best-phone {
background:#F3EDE1 none repeat scroll 0%;
border-bottom:1px solid #E3E3E3;
border-top:1px dashed #CCCCCC;
color:#687A93;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
text-align:center;
width:227px;
}



.res-bg {
background:#f3ede1;
width:212px;
height:auto;
padding:0px;
padding-top:23px;
padding-bottom:24px;     
_margin-top:-10px;
_margin-bottom:-10px;    
padding-left:15px;
}

.res {
background:#f8f4e8;
width:200px;
height:auto;

}

.best {
background:#f3ede1;
width:227px;
text-align:center;
border-top:dashed 1px #ccc;
border-bottom:dashed 1px #ccc;
padding-top:5px;
}



.post-meta {
list-style-type:none;
margin:0px;
margin-bottom:-5px;
padding:0px;


}
.post-meta-key {
display:none;
list-style-type:none;
margin:0px;
padding:0px;


 }

img.img-menu 
{
     background:#fff url(../3104/footer_bottom2.gif) no-repeat left bottom;
     padding:0px 0px 21px 0px;     
     border:0;
     margin-right:16px;
     border-top:#fff 7px solid;
     border-left:#fff 7px solid;   
     border-right:#fff 7px solid;  
     border-bottom:#fff 5px solid; 
     float:left;
}


img.post-meta 
{
     background:url(../3104/footer_bottom.gif) no-repeat left bottom;
     padding:0px 0px 21px 0px;     
     border:0;
     border-top:#eee 0px solid;
     border-left:#eee 0px solid;   
}

#post-meta-flash 
{
     background:url(../3104/footer_bottom.gif) no-repeat left bottom;
     padding:0px 0px 21px 0px;     
     border:0;
     height:365px;
     border-top:#eee 0px solid;
     border-left:#eee 0px solid;   
}

#sidebar{background:url(../3104/sidebar-bgaa.gif);float:left;width:208px;margin:0px;padding:0px; line-height:15px;}
#header{float:left;width:200px;margin:0 0 0px 0;padding:0;}


#logo {text-indent:0px;margin:0;padding:0;}
#logo a{display:block;background:#fff url(../3104/logo.gif) no-repeat center;height:65px;margin-left:0px;margin-top:10px;width:228px;}

.menu{ float:left; padding-left:37px; padding-top:0px; _margin-left:5px; padding-bottom:14px; _margin-top:-10px; font-weight:bold; }
.menu ul li a { font:bold 11px Verdana; color:#5786C7; text-decoration:none }
.menu ul li a:hover { color:red }

.sub-menu { font-weight: normal; }
.sub-menu ul li a { font:10px Verdana; color:##5786C7; text-decoration:none }
.sub-menu ul li a:hover { color:red } 
.sub-menu2 ul{list-style-type:none;margin:0;padding:0px;}
.sub-menu2 ul li{background:#fff;display:inline;list-style-type:circle;margin-right:0px;padding-left:10px;padding-right:10px;}
.sub-menu2 ul li ul{list-style-type:square;margin:0;padding:0 3px;}
.sub-menu2 ul li ul li{list-style-type:none;background:transparent url(../3104/ba.gif) no-repeat 0 4px;border:0;margin:0;padding:0 0 2px 14px;}

.sub-menu ul{background:#ecede5;width:100px auto;height:auto;margin:5px;padding:5px;}
.sub-menu ul li{display:inline;margin:0;padding-left:5px;padding:10px;}


.rsidebar{float:left;width:209px;margin-left:0px;padding:0px;}
.rsidebar h2{font-size:14px;border-bottom:dashed 0px #ccc;margin:0;padding:3px 0;}
.rsidebar ul{list-style-type:none;margin:0;padding:0;}
.rsidebar ul li{list-style-type:none;margin:0 0 10px;padding:0;}
.rsidebar ul li ul{list-style-type:square;margin:0;padding:0 3px;}
.rsidebar ul li ul li{list-style-type:none;background:transparent url(../3104/ba.gif) no-repeat 0 4px;border:0;margin:0;padding:0 0 2px 14px;}
#line-pattern{background:#60758d url(../3104/footer_pattern.gif);clear:both;height:28px;width:1028px;}
#line-bottom{background:#60758d url(../3104/bg_body2.gif);clear:both;height:70px;width:1028px;}
#line{background:#60758d url(../3104/bg_body2.gif);clear:both;height:45px;width:1028px;}
#top-line{
     background:#f8f4e8;
     clear:both;
     height:auto;
     width:1028px auto;
     margin-top:5px;
     padding:0;
}


.navigation{width:800px;float:left;color:#666;}
.alignright{float:left;margin-top:10px;}
.alignleft{float:right;margin-top:10px;}


h6
{
     font-family:Georgia, Helvetica, Verdana, Arial, sans-serif;
     font-style:normal;
     font-size:14px;
     color:#566d8f;
     padding-left:0px;
     padding-top:0px;
     _padding-bottom:0px;
     margin-bottom:-10px;
     margin-top:0px;


}

h5
{
     font-family:georgia;
     font-style:italic;
     font-size:25px;
     color:#566d8f;
     padding-left:0px;
     padding-top:0px;
     _padding-bottom:10px;
     margin-bottom:-10px;
     margin-top:0px;


}

h1
{
     font-family:georgia;
     font-style:italic;
     font-size:25px;
     padding-left:30px;
     margin-bottom:0px;
     padding-top:0px;
     margin-top:-5px;
     _padding-bottom:8px;
     color:#566d8f;

}

h2,h3{font-family:Verdana, Arial, Helvetica, sans-serif;}
a:link,a:active,a:visited{text-decoration:none;color:#5786c7;border:none;}
a:hover{text-decoration:bold;color:red;}
.bobcomments{background:#fbfbf9;border-bottom:1px solid #e00b0b;margin-bottom:20px;}
#commentform{border-top:1px dotted #e00b0b;border-bottom:1px dotted #e00b0b;margin:0;padding:15px 15px 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:380px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist li{border-top:1px solid #e00b0b;display:block;list-style:none;margin:0;padding:15px 15px 1px;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h3{margin:0;}
ol.bob{border-top:1px solid #cedeef;list-style:none;margin:0 0 1px;padding:15px;}
ol.bob li{display:block;list-style:none;background:transparent url(../3104/hb.gif) 0 2px no-repeat;padding-left:15px;margin:0 0 5px;}
*html h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#345789;padding:0 0 0 5px;}

#foot { clear: both; background: #00192b; margin: 0 auto; text-align: left; padding:20px; }
 html #foot {
     height: 1%;
}
#foot p { float: left; width: 50%; line-height: 1.2em; font-size:11px }
#foot p a { font-size:10px }
#foot p.right {
     float: right; 
     margin: 1em 0; 
     width: 50%; 
     text-align: right;
     font-size: 0.9em; 
     color:#999;

}
#foot {
    overflow: hidden;
}




blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
input#s{color:#5188d2;width:120px;border:1px solid #cbcbcb;background:#fcfcfc;}
#tblPackage {background: #FAF5E9;}
#pkbg {background-color:#FFFFFF; padding:5px; height:80px; width:auto}
