@charset "UTF-8";
/* CSS Document
Author: Rhoda Ndirangu*/
/*RESET*/
*{margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
:focus {outline: 0;}
body{ height:auto 100%; background-color:#2b140e; color: #001844; margin:0 auto; width:975px; font-family: Arial, Helvetica, sans-serif; } 

#header{ width:975px; height:3px; background: url(images/header.gif); margin-top:16px;}

#container{ width:967px; background: url(images/bg.gif) repeat-y; padding:0 4px;}
#inner_wrapper{ width:967px; height:auto; background: url(images/pattern.gif); overflow:hidden; }
#left_column, #left_column_sec{ width:624px; height:712px; background: url(images/hotel.jpg) no-repeat left top; float:left; }
#left_column_sec{background: none; height:auto;}
#left_column_sec a{color:#fff; text-decoration:none;}
ul.hotelText{margin:4px 0 0 18px;}
ul.hotelText li{ list-style: circle; }

#right_column{ width:320px; background: url(images/right_col.png) no-repeat left top; float:left; padding-left:23px; overflow:hidden; min-height:712px;  height:auto !important; height:712px;}
#bottom_left{ width:624px; height:226px; background: url(images/left_col.png) no-repeat top; padding:23px 0 0 0;}
#left_top, #left_top_sec{ width:564px; height:352px; padding:50px 30px 30px 30px; font-size: 12px; line-height: 17px; color: #FFFFFF; }
#left_top_sec{height:auto; padding-top:30px;}
#bottom_right{ width:300px; height:206px; background: url(images/right_bott.png) no-repeat right top; padding:43px 0 0 20px;}
#left_top_sec h3{ font-size: 14px; font-weight: bold; text-transform: uppercase; margin-bottom:8px; }
#left_top_sec img{border: 3px solid #2b140e; margin:0 10px 5px;}
.left_align{float:left;}

.right_box_1{width:285px; padding:20px 15px 0 20px; height:100px; background-color:#7c9695;}
.right_box_2 { width:276px; height:229px; background-color:#2b140e; padding:14px 20px 10px 24px; font-size: 11px; line-height: 18px; font-weight: 400; color: #e9ddcd; }
.right_box_3 {width:280px; height:70px; background-color:#7c9695; padding:10px 20px 10px 20px;}

.mmc_menus{ width:624px; height:31px;}
a.mmc{}

.nav{ margin: 0; padding: 0; width: 270px; }
.nav li a{ height:27px; background: url(images/list_bg.png) no-repeat left top; display: block; color: #2b140e; width: auto; padding: 3px 0 2px 27px; text-decoration: none; font-size: 11px; font-weight: bold; text-transform: uppercase; line-height: 180%; }
.nav li a:hover{color:#e9ddcd;}

img.welcome{margin:3px 0 8px -5px;}
img.read_more{float:right; margin:8px 3px 0 0;}
#footer{ width:975px; height:3px; background: url(images/footer.gif);}
#footer_text{margin:auto; width:943px; padding:10px 12px 10px 12px; font-size: 10px; text-align:center; color: #675752; line-height: 15px; text-transform: uppercase; font-weight: bolder;}
#footer_text a{color:#675752; text-decoration:none;}
#footer_text a:hover{color:#fff;}

.bold_title{font-weight:bold;}
