/* Manor on Washington Styles */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {
margin:0;
padding:0;
}

body {
background-color:#0D0C0D;
background-image:url(../images/bg_main_3.jpg);
background-repeat:repeat-x;
background-position:top;
font-size:12px;
color:#000;
text-align:center;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

#wrapper {
width:940px;
height:100%;
/*border:1px solid red;*/
text-align:center;
margin:0 auto;

}

#top_banner {
width:900px;
margin: 10px 0 0 20px;
/*border:1px solid red;*/
text-align:left;
float:left;
color:#FFFFFF;
}

#content_image { 
width: 679px; 
height: 174px; 
margin-left:20px; 
float:left; 
text-align:left; 
overflow: hidden; 
}

#content_maintext { 
margin-top:-80px; 
margin-left:20px; 
margin-bottom:30px; 
float:left; 
filter:alpha(opacity=70); 
-moz-opacity:.70; 
opacity:.70; 
width: 657px; 
height: 415px; 
background-repeat:no-repeat; 
/*border:1px solid red;*/ 
background-image:url(../images/content_bg_jpeg.jpg);
font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif; 
font-size:14px; 
font-weight:400;
color: #000; 
/*color:#b1ac96;*/ 
text-align:justify; 
padding:12px;  
}

#content_maintext_events {
margin-top: -75px;
margin-left: 20px; 
margin-bottom: 30px; 
float: left;  
filter: alpha(opacity=70); 
-moz-opacity:.70; 
opacity:.70; 
width: 657px; 
/* height: 425px; */ 
background-repeat:no-repeat; 
/* border:1px solid #b6b09a; */
/*background-image:url(../images/content_bg_jpeg2.jpg);*/
font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif; 
font-size:14px; 
font-weight:400; 
color: #000; 
text-align:justify; 
padding: 12px; 
overflow: hidden;
background-color: #ece8dc;
}

#content_maintext_events a{
	color: #960;
}

#content_maintext_events a:hover{
	color: #993;
}

#content_menu {
margin-top:-70px;
margin-left:20px;
margin-bottom:30px;
float:left;
filter:alpha(opacity=70);
-moz-opacity:.70;
 opacity:.70; 
width: 657px;
height: 380px;
background-image:url(../images/content_bg_jpeg.jpg);
background-repeat:no-repeat;
/*border:1px solid red;*/
font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
font-size:14px;
font-weight:400;
color:#000;
text-align:justify;
padding:12px;
}

#content_contact {
margin-top:-80px;
margin-left:20px;
margin-bottom:30px;
float:left;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
width: 657px;
background-image:url(../images/contact_bg.jpg);
background-repeat:repeat-y;
/*border:1px solid red;*/
font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
font-size:14px;
font-weight:400;
color:#000;
text-align:justify;
padding:12px;
}

#content_contact2 {
margin-top:-260px;
margin-left:20px;
margin-bottom:30px;
float:left;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
width: 657px;
background-image:url(../images/contact_bg.jpg);
background-repeat:repeat-y;
/*border:1px solid red;*/
font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
font-size:14px;
font-weight:400;
color:#000;
text-align:justify;
padding:12px;
}

#content_maintext_experience {
margin-top:-270px;
margin-left:20px;
margin-bottom:30px;
float:left;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
width: 657px;
height: 375px;
background-image:url(../images/content_exp_bg.jpg);
background-repeat:no-repeat;
/*border:1px solid red;*/
font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
font-size:14px;
font-weight:400;
color:#000;
text-align:justify;
padding:12px;
}

/* #content_maintext_reservations {
margin-top:-70px;
margin-left:20px;
margin-bottom:30px;
float:left;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
width: 657px;
height: 450px;
background-image:url(../images/content_reservations_bg.jpg);
background-repeat:no-repeat;
/*border:1px solid red;*/
/* font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
font-size:14px;
font-weight:400;
color:#000;
text-align:justify;
padding:12px;
} */

#content_maintext_reservations {
margin-top:-80px;
margin-left:20px;
margin-bottom:30px;
margin-right:200px;
float:left;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
width: 657px;
height: 380px;
background-image:url(../images/content_bg_jpeg.jpg);
background-repeat:no-repeat;
/*border:1px solid red;*/
font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
font-size:14px;
font-weight:400;
color:#000;
text-align:justify;
padding:12px;
border: dotted;
}

#content_maintext_concierge {
margin-top:-70px;
margin-left:20px;
margin-bottom:30px;
float:left;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
width: 647px;
height: 1125px;
background-image:url(../images/content_concierge_bg.jpg);
background-repeat:no-repeat;
/*border:1px solid red;*/
font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
font-size:14px;
font-weight:400;
color:#000;
text-align:justify;
padding:14px;

}

#content_maintext_concierge2 {
margin-top:-70px;
margin-left:20px;
margin-bottom:30px;
float:left;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
width: 647px;
background-image:url(../images/content_concierge_bg.jpg);
background-repeat:repeat-y;
/*border:1px solid red;*/
font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
font-size:14px;
font-weight:400;
color:#000;
text-align:justify;
padding:14px;

}
#content_maintext_featuring {
margin-top:-70px;
margin-left:20px;
margin-bottom:30px;
float:left;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
width: 647px;
background-image:url(../images/content_concierge_bg.jpg);
background-repeat:repeat-y;
/*border:1px solid red;*/
font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
font-size:14px;
font-weight:400;
color:#000;
text-align:justify;
padding:14px;

}
#content_right_top_box {
float:right;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
width: 202px;
height: 263px;
background-image:url(../images/content_bg_right_jpeg.jpg);
background-repeat:no-repeat;
/*border:1px solid red;*/
text-align:	justify;
overflow: hidden; 
}

#content_right_top_text {
width:85%;
padding-left:10px;
padding-right:5px;
}
#content_right_top_text p {
	padding-bottom: 10px;
}

#content_right_bottom_text {
width:85%;
padding-left:10px;
padding-right:5px;
}

#content_right_bottom_box {
margin-top:10px;
float:right;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
width: 202px;
height: 193px;
background-image:url(../images/content_bg_right_down_jpeg.jpg);
background-repeat:no-repeat;
/*border:1px solid red;*/
clear: right;
text-align:	justify;
overflow: hidden; 
}

#footer {
margin-left:20px;
margin-top:40px;
width: 890px;
height: 90px;
clear:both;
text-align:center;
}

#footer_reservations {
margin-left:300px;
margin-top:40px;
width: 890px;
height: 90px;
clear:both;
text-align:center;
}

.content_table {
font-size:13px;
text-align:center;
}

/***** BANNER STYLES ******/

a.logo {
float:left;
display:block;
margin: 20px 0 0 20px;
width:379px;
height:176px;
background:url(../images/logo2.png) no-repeat;
text-indent:-9999px;
}

.banner_info {
margin-top:85px;
display:block;
float:right;
right:0;
width:350px;
height:100px;
text-align:right;
font-size:11px;
font-family: Georgia, serif;
clear:right;
}


/***** NAVIGATION BAR STYLES *****/

#navbarContainer {
text-align:center;
margin: 0px;
height:29px;
clear:left;
overflow: hidden; 
}

div#navbar2 {
height: 29px;
width: 700px;
}

div#navbar2 ul {
margin: 0px;
padding: 7px;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-weight:800;
font-size:11px;
text-transform:uppercase;
color: #FFF;
white-space: nowrap;
letter-spacing:1px;
}

div#navbar2 li {
list-style-type: none;
display: inline;
}

div#navbar2 li a {
text-decoration: none;
padding: 7px 7px;
color: #FFF;
}

div#navbar2 li a:link {
color: #FFF;
}

div#navbar2 li a:visited {
color: #FFF;
}

div#navbar2 li a:hover {
color: #CC9900;
}

/***** TEXT & LINK STYLES *****/


.emphasis_fact {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}

.emphasis_news {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
text-align:center;
}

.emphasis_event {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
text-align:center;
}

.email_info {
font-size:12px;
font-weight:700;
letter-spacing:1px;
}

.active_nav {
color:#CC9900;
}

.address_info {
letter-spacing:2px;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}

a:visited {
	color: #FFFFFF;
}

a:hover {
	color: #CC9900;
	text-decoration: underline;
}

a.content:link {
	color: #CC9900;
	text-decoration: none;
}

a.content:visited {
	color: #CC9900;
}

a.content:hover {
	color: #996600;
	text-decoration: underline;
}

img.spaced {
padding: 5px 8px 0px 8px ;
 }

a.mylink {
	color: red;
	text-decoration: none;	
}
a.mylink:hover {
	color: red;
	text-decoration: underline;
}
.mytext {
	color: red;
}