﻿/* CSS Document */
body{
  background: #86b5e1;
  background-image:url(images/bg_body2.jpg);
  background-repeat: repeat-x;
  text-align: center;
  padding: 0;
  margin:0;
  font-family: Arial;
}

p{
  margin:0;
}

img{
  border:0;
}

h1{
  color: #3292a4;
  border-bottom: 1px solid #3292a4;
  font-size: 15px;
  font-weight: bold;
}

h2{
  color: #3292a4;
  font-size: 15px;
  font-weight: bold;
}

h3{
  color: #3292a4;
  font-size: 15px;
  font-weight: bold;
}

h4{
  color: #b85724;
  font-size: 15px;
  font-weight: bold;
}

#global{
  width: 950px;
  margin: 0px auto;
  text-align: left;
}

#header{
  width: 950px;
}

#header_top{
  width:950px;
  height: 111px;
  background-image:url(images/bg_header1.jpg);
  background-repeat: no-repeat;
}

#topmenu{
  height: 28px;
}

#topmenu ul{
  list-style-type:none;
  margin:0;
  padding:0;
}

#topmenu ul li{
  display: inline;
  float: left;
  border-right: 1px solid #3697ad;
}



#topmenu ul li a{
  display: block;
  font-family: Arial;
  font-size: 14px;
  color:white;
  text-decoration: none;
  float: left;
  padding: 7px 11px;
}

#topmenu ul li a:hover{
  color:#ccc;
}

#content_wrapper{
  width: 950px;
  padding: 0px;
  margin: 5px 0 0 0;
}

#main_content{
  margin: 10px 0 0 0;
  padding: 0 10px 10px 10px;
  color: #353535;
  font-size: 13px;
  float: left;
  width: 540px;
  background: white;
  min-height:500px;
  height:auto !important;
  height:500px;
}

#main_content p{
  margin: 0 0 10px 0;
}

#right_column{
  margin: 10px 0 0 0px;
  padding: 0;
  width: 380px;
  float: right;
}

#right_column ul{
  list-style-type:none;
  margin:0;
  padding:0;
}

#right_column ul li{
  display:inline;
  float: left;
  margin: 1px;
  padding: 0;
}

#right_column ul li a{
  float: left;
}

#book_a_room{
  height: 205px;
  width: 380px;
  background: #f7eab5;
  float: left;
  margin-top: 3px;
}

#book_a_room p{
  color: #616161;
  width: 95%;
  margin: 3px 6px;
}

#book_a_room table{
  font-size: 11px;
  /*width: 95%;     */
  margin: 8px 0px 12px 4px;
  color: #616161;
}

#book_a_room table img{
  margin: 2px;
}

#book_a_room_2{
  background: #fbf4da;
  margin: 30px 0 30px 30px;
  width: 500px !important;
  float: left;
}

#book_a_room_2 p{
  color: #616161;
  width: 95%;
  margin: 3px 6px;
}

#book_a_room_2 table{
  font-size: 11px;
  /*width: 95%;     */
  margin: 8px 0px 12px 4px;
  color: #616161;
}

#book_a_room_2 table img{
  margin: 2px;
}

#footer1{
  background:#176876;
  height: 115px;
  width: 100%;
  text-align: center;
}

#footer1_centered{
  width: 950px;
  margin: 0px auto;
  text-align: left;
}

#footer1_left{
  width: 575px;
  float: left;
}

#footer1_left a img{
  margin-top: 15px;
}

#footer1_right{
  width: 375px;
  float: left;
}

#footer2{
  background:#fff;
  color:#656564;
  font-size: 11px;
  height: 60px;
  width: 100%;
  text-align: center;
}  

#footer2_centered{
  width: 950px;
  margin: 0px auto;
  text-align: left;
}

#footer2_left{
  width: 700px;
  float: left;
  padding: 8px 0;
}

#footer2_left ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#footer2_left ul li{
  float: left;
  margin: 3px 0px;
  padding: 0px 5px;
  border-right: 1px solid #666665;
}

#footer2_left ul li.lastitem{
  float: left;
  margin: 3px 0px;
  padding: 0px 5px;
  border-right: 0;
}

#footer2_left ul li a{
  display:block;
  font-size: 11px;
  font-family: Arial;
  color: #666665;
  text-decoration: none;
}

#footer2_left ul li a:hover{
  text-decoration: underline;
}

#footer2_right{
  width: 250px;
  float: left;
  text-align: right;
  padding: 10px 0px;
}

#footer2_right a{
  width: 250px;
  float: left;
  text-align: right;
  color:#656564;
}

.darkblue{
  background: #86b5e1;
  color: white;
  font-weight: bold;
  font-size: 13px;
}

.lightblue{
  background: #deefff;
  color: #3292a4;
  font-weight: bold;
  font-size: 13px;
}

.tirquoise{
  background: #b9dbfa;
  color: #3292a4;
  font-weight: bold;
  font-size: 13px;
}

.darkbluetext{
  color:#144f85;
}