/* This stylesheet is Optimized for Firefox 2.0, with bug fixes for IE7 and IE6 */
/* GLOBAL for SUB-PAGE DIRECTORIES */

* {margin: 0; padding: 0;}

#amenities, #location, #dining, #contact, #rooms, #reservations, #specials, #meetin, #hotelrooms, #events {
width: 760px;
height: 122px;
clear: both;
}

#amenities {background: url(../images/amenities.jpg);}
#location {background: url(../images/location.jpg);}
#dining {background: url(../images/dining.jpg);}
#contact {background: url(../images/contact.jpg);}
#rooms {background: url(../images/rooms.jpg);}
#reservations {background: url(../images/reservations.jpg);}
#specials {background: url(../images/specials.jpg);}
#meetin {background: url(../images/meetings.jpg);}
#hotelrooms { background: url(../images/vancouver.jpg); }
#events { background: url(../images/events.jpg); }

#threeColumnLayout {
width: 760px; 
background: url(../images/subCopyTile.jpg);
}

#subCopy {
float: left; 
width: 570px;
min-height: 380px;
position: relative;
background: #ded4b9;
}
#subCopy img{ margin-top: 10px; margin-right: 6px;}
#subCopy p {
width: 310px;
padding: 10px 0 10px 30px;
font-size: 0.8em;
text-align: justify;
}

#subCopy ul  {
width: 300px;
font-size: 0.8em;
padding: 0 0 20px 50px;
list-style-type: circle;
}

#subCopy li {
margin: 10px 0;
text-align: left;
} 

#subCopy ul#items li {
margin: 0;
text-align: left;
}

#subCopy ul#items  {
width: 320px;
font-size: 0.9em;
padding: 10px 0 0 25px;
list-style-type: none;
}

#items li a, #items li a#select {
font-size: 1em;
line-height: normal;
font-weight: bold;
text-decoration: none;
padding: 0;
} 

#items li a {
color: white;
} 
 
#items li a#select {
color: #a2331f;
}

body#loc #subCopy  p {
text-align: left;
width: 500px;
line-height: 1.5em;
}

#copyImage{
position: absolute;
top: 120px;
right: 0;
}
html* #copyImage img{
	position: absolute;
	top: 120px;
	right: 0;
}
#copyImage2 {
position: absolute;
top: 318px;
right: 0;
}

#copyImage3 {
position: absolute;
top: 650px;
right: 0;
}

#subCopy p a {
color: #9e311a;
text-decoration: none;
line-height: normal;
}
#subCopy a.underline{
	text-decoration: underline;
	font-size: 10px;
}

#subCopy table {
width: 330px;
margin: 0 0 20px 20px;
font-size: 0.8em;
}

#teaserSub {
width: 190px;
/*height: 400px;*/
float: left;
/* background: url(../images/teaserTile.jpg); */
text-align:left;
margin-bottom: 30px;
overflow:hidden;
}

#teaserSub h3 {
font-family: helvetica, arial, sans-serif; 
color: #7e7b6c;
font-weight: normal;
font-size: 1em;
}

#teaserSub h3 a.special { font-size:10px !important; font-weight:normal; /*line-height:0;*/ color:#000; clear:right; margin-bottom:29px; }

#teaserSub a {
text-decoration: none;
color: #B53824;
font-weight: bold;
font-size: 0.6em;
display: block;
margin: 10px 0 0 15px;
letter-spacing: 1px;
font-family: 'times new roman';
}

ul#lion {
width: 320px;
padding: 10px 10px 5px 40px;
font-size: 0.8em;
text-align: justify;
}

ul#lion li{
text-align: left;
margin: 10px 0;
}

#teaserTdSubmit {

}
#line2 {
width: 140px;
border-top:1px dashed #9D8553; 
}