@charset "utf-8";

/* CSS Document */

body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6b6b6b;
}
* {
	padding:0;
	margin:0;
}
img {
	border: 0px;
}

img.copper {
	border: 1px solid #b37924
}

a img {
	border:none;
}
a:link, a:visited {
	color:#b37924;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	
}

p {
	padding:0px 0px 10px 0px;
	margin:0;
	font-size:12px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}
h1 {
	padding:0px 0px 5px 0px;
	margin:0;
	font-size:13px;
	color:#b37924;
	}

h2 {
	padding:0;
	margin:0;
	font-size:11px;
	text-transform:uppercase;
	color:#6b6b6b;
	}

li {
	list-style-type:circle;
	list-style-position:inside;
	padding: 10px 10px 10px 0px;
}
.FR {
	float:right;
}
.FL {
	float:left;
}
.CL {
	clear:both;
}
.highlight
{
	color:#b37924;
	text-decoration:none;
	font-weight:bold;
}
/*************************DIVS**********************/
.wrapper {
	width:680px;
	margin:0px auto;
}
.logo {
	width:164px;
	height:80px; /* the height and width should match those of the image */
	display:inline-block;
	margin:0px 0px 0px 0px;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png')
}
/* apply the background image with Alpha in IE5.5/Win. The src should match that of the image */

.png-img {
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);*/
}
/*Footer*/
.footer{height:100px; 
	border-top:#b37924 1px solid;
	padding:10px;
	text-align:center;}
.footer ul {
	list-style:none;
	}

.footer ul li{
	display:inline-block;
	text-transform:uppercase;
	width: 60px;
	border-right:#b37924 1px solid;
	vertical-align:middle;
	height:15px;
	padding:0px;
	
}
.footer ul li a:link,.footer ul li a:visited{
	font-size:9px;
	vertical-align:middle;
	line-height:15px;
	font-weight:bold;
}
/* make the real image fully transparent in IE5.5/Win, so the Alpha image can show through */

.header{height:100px; background:url(images/header_bg.gif) bottom no-repeat}

.header-rgt{padding-top:35px; padding-left:10px; float:left; width:380px;}

.header-rgt-r{width:100px; padding-top:20px; float:right; color:#9e9e9d}

.nav-menu{font-weight:bold;color:#b37924;font-size:11px;}
.nav-menu a{color:#b37924;text-decoration:none;}
.nav-menu a:hover{color:#9e9e9d;text-decoration:none;}

.nav-menu2 a{color:#9e9e9d;text-decoration:none;}
.nav-menu2 a:hover{color:#b37924;text-decoration:none;}

.color-9e{color:#b37924;}
.color-9e a{color:#b37924; text-decoration:none;}
.color-9e a:hover{color:#9e9e9d; text-decoration:none;}

.color-1e{color:#9e9e9d;}
.color-1e a{color:#9e9e9d; text-decoration:none;}
.color-1e a:hover{color:#b37924; text-decoration:none;}

.color-b3{color:#b37924;}
.color-b3b{color:#b37924; font-weight:bold}

.banner{height:245px; background-color:#b47924;}

.container{}
.container .left{width:150px; float:left; margin-top:4px 0px; padding:0px; text-align:left;}
.container .right{width:530px;  float:right; }

.container .text-area{
	width:510px;
	min-height:510px;
	padding:15px 0px 10px 20px;}

.left-img{width:150px; height:87px; margin:0px;}

.container-ldng{}
.container-ldng .left{float:left; width:260px; padding:10px 0px 0px 20px;}
.container-ldng .right{float:left; width:267px; padding:10px 0px 0px 20px;}
.container-ldng .dc{margin:10px 0 0 35px; float:left;}


.prev{padding:1px 2px; border:1px solid #b37924; color:#b37924; float:left; margin:4px 4px 0px 4px; display:block; background-color:white;}
.prev a{color:#b37924;  text-decoration:none}
.prev a:hover{color:#333; text-decoration:underline;}

.next{padding:1px 2px; display:block; border:1px solid #b37924; float:left; color:#b37924; margin:4px 0px 0px 0px; background-color:white;}
.next a{color:#b37924; text-decoration:none;}
.next a:hover{color:#333; text-decoration:underline; }

.border-b4{border:1px solid #b47924; padding:2px;}

.fairmont-bg{background:url(images/fairmont_bg.gif) no-repeat; background-position:140px 0px;}
.four-bg{background:url(images/four-seasons_bg.gif) no-repeat; background-position:140px 0px;}
.hay-bg{background:url(images/hay-adams_bg.gif) no-repeat; background-position:140px 0px;}
.mandarin-bg{background:url(images/madarin_bg.gif) no-repeat; background-position:140px 0px;}
.hyatt-bg{background:url(images/park-hyatt_bg.gif) no-repeat; background-position:140px 0px;}
.ritzg-bg{background:url(images/ritz-george_bg.gif) no-repeat; background-position:140px 0px;}
.ritz-bg{background:url(images/Ritz-DC_bg.gif) no-repeat; background-position:140px 0px;}
.regis-bg{background:url(images/st-regis_bg.gif) no-repeat; background-position:140px 0px;}
.square-bg{background:url(images/sofitel_bg.gif) no-repeat; background-position:140px 0px;}
.willard-bg{background:url(images/williard_bg.gif) no-repeat; background-position:140px 0px;}

.hotelinfo{
background-color:#b47924;
padding:2px 0px 2px 5px; 
color:#fff; 
font-size:9px; 
margin-top:5px;
text-align:center;
}

/**.hotelinfo a{
float:right;
margin-top:-12px;
margin-right:4px;
padding:0px;
} **/

hr.copper {border: none 0; 
	border-top: 1px solid #b47924;
	width: 100%;
	height: 1px;
	margin: 10px auto 10px 0;
	text-align: left;
	}	

.blocks-w{width:240px; float:left; margin:0px 15px 15px 0px;}
.block-lft{width:60px; height:84px; float:left;}
.block-rgt{width:170px; margin-left:6px; float:left}

.blk1-m{margin-bottom:20px;}
.blk1-lft{float:left; width:145px; height:87px;}
.blk1-rgt{float:left; width:340px; margin-left:10px;}

.rgt-blk-r{padding-top:6px; display:block; padding:2px; border:1px solid #b37924; color:#b37924; margin:4px 4px 0px 0px; float:right;}
.rgt-blk-r a{color:#b37924; text-decoration:none;}
.rgt-blk-r a:hover{color:#b37924; text-decoration:underline;}

.for-add{width:145px; height:145px; margin:10px 0px 0px 0px;}

.menu-top-bg {
	width:396px;
	height:14px; /* the height and width should match those of the image */
	display:inline-block;
	margin:0px 0px 0px 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_top.png');
}

.menu-btm-bg {
	width:396px;
	height:16px; /* the height and width should match those of the image */
	display:inline-block;
	margin:0px 0px 0px 0px;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_btm.png')
}

.menu-mid-bg {
	margin:0px;
	padding:0px;
	position:relative;
	/*background-image:url(images/menu_mid.png);*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_mid.png');
  /* Mozilla ignores crazy MS image filters, so it will skip the following */

}
/* IE ignores styles with [attributes], so it will skip the following. */
.menu-mid-bg[class] {
  background-image:url(images/menu_mid.png);

}


