/* ==================HQ BAR AND RESTAURANT WEB STYLES================== */

/* ==================General================== */
body{margin:0;	font-family:Arial, Helvetica, sans-serif;	font-size:0.7em;	text-align:justify; color:#999999; background-image:url(img/toplines.gif); background-repeat:repeat-x; background-position:top; margin-bottom:20px;}
ul.facilities, .facilities ul{list-style-type: none; padding: 0; margin: 0;}
li.facilities, .facilities li{list-style:none; font-size:0.95em; padding-bottom:1px;}

ul.contentlist, .contentlist ul{list-style-type:square}
li.contentlist, .contentlist li{list-style-type:square;}

/* ==================Tables================== */
table.wrapper{margin-left:auto;	margin-right:auto;	width:700px;}
table.menu{width:100%;	text-align:justify;	font-size:0.85em;	vertical-align:top;}
table.contacts{width:160px; margin-left:10px;}
table.quickinfo{width:100%; background-color:#e9ebe5; font-size:0.9em;}

/* ==================Rows================== */
tr{	vertical-align:top; text-align:justify;}

/* ==================Cells================== */
td.gradlft{width:8px;	background-image:url(images/gradlft.jpg);	background-position:top;	background-repeat:no-repeat;}
td.gradrgt{width:8px;	background-image:url(images/gradrgt.jpg);	background-position:top;	background-repeat:no-repeat;}
td.border{width:52px;	background-image:url(images/borderStones.jpg);	background-position:top center;	background-repeat:repeat-y;}
#greenlines{ background-image:url(img/toplines.gif); height:12px; background-repeat:repeat-x; padding:5px 0 5px 0;}

td.quickinfocell1{padding:2px 2px 2px 2px; text-align:center; vertical-align:middle; background-color:#f2e9e1;}
td.quickinfocell2{padding:2px 2px 2px 2px; text-align:center; vertical-align:middle; background-color:#FFFFFF}
td.details_grade{background-color:#FFFFFF; color:#534f44; text-align:center; vertical-align:middle; padding:3px; font-weight:bold;}
td.details_grade span{font-size:2em; font-family:Arial;}
td.details_contacttitle{background-color:#ab4e6d; color:#FFF; text-align:left; vertical-align:middle; padding:3px; font-weight:bold;}
td.details_contact{background-color:#f3e8ca; color:#ab4e6d; text-align:left; vertical-align:top; padding:3px; font-weight:bold;}

td.detailcell{	width:170px; text-align:left; vertical-align:top;}
td.facilities{background-color:#da754d; padding:3px 2px 3px 3px; text-align:left; color:#FFFFFF;}

td.txtBtm{ padding-right:20px;}

/* ==================Divs==================*/
div.inlineSmlPics{ padding-bottom:105px;}
div.logo{ background-color:#ab4e6d;}
div.acc_panel7{ width:460px; padding-left:10px; padding-right:30px; padding-top:20px; background-image:url(img/contentBorder.jpg); background-position:right top; background-repeat:no-repeat;}
div.acc_panel3a{ width:198px; background-image:url(img/lftPanelTop.jpg); background-position:left top; background-repeat:no-repeat; padding-top:10px;}
div.acc_panel3b{ width:198px; background-image:url(img/lftPanelMid.jpg); background-position:left top; background-repeat:repeat-y; padding-top:20px;}
div.acc_panel3c{ width:198px; background-image:url(img/lftPanelBtm.jpg); background-position:left top; background-repeat:no-repeat; height:10px;}

/* ==================Links================== */
td.details_contact a:link{color:#ab4e6d;	text-decoration:none;	font-weight:bold; display:block;}
td.details_contact a:visited{color:#ab4e6d;	text-decoration:none;	font-weight:bold; display:block;}
td.details_contact a:hover{color:#FFFFFF;	text-decoration:underline;	font-weight:bold; background-color:#ab4e6d; display:block;}

/* ==================Imgs================== */
.img1panel4{ padding-left:20px; padding-top:10px; padding-bottom:10px;}
.img1Panel7{padding-bottom:10px; padding-right:20px;}

.imgExteriorLrg{ width:207px; height:254px; padding:0 0 10px 30px;}
.img2Panel7{ width:244px; height:156px; padding-bottom:20px; padding-left:30px}
.img3Panel7{ width:244px; height:151px; padding-bottom:20px; padding-left:30px}


/* ==================ACCOMMODATION_LAYOUT_11 STYLES================== */
td.acc_panel1{ width:653px;}
td.acc_panel2{ width:700px;}
td.acc_panel3{ width:198px;}
td.acc_panel4{ width:480px; padding-left:10px; padding-right:0px}
td.acc_panel5{ width:210px; padding:0 10px 0 10px;}
td.acc_panel6{ width:263px;}

