@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }
body { behavior:url(/clients/28Bradford/publish/css/csshover.htc);  }
body,td,th { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000000; }
body {background:url(../images/background2.jpg) repeat-x; background-color:#f8a8a7; margin:0px; padding:0px; }

h1 {  }
h2 {  }
h3 {  }
h4 { font-size: .9 em; }
h5 { font-size: .8 em; }
p { margin: 0px; margin-bottom:13px; }

li { margin-left:30px; }

a { outline: none; }
a:link { color: #074d7d; text-decoration: none; }
a:visited { color: #074d7d;	text-decoration: none; }
a:hover { color: #80a1c2; text-decoration: none; }
a:active { color: #1c67b0; text-decoration: none; }
a img { border:none; }

#pageContainer { background:#FFFFFF; border-right:1px solid #913a4a; border-left:1px solid #913a4a; width:710px; margin:0px auto; padding:0px; }

#pageHeader { margin:0px auto; padding:0px; position:relative; }
#pageHeader h1 { margin:0px; padding:0px; text-indent:-9999px; background:url(../images/header.jpg) no-repeat; width:710px; height:66px; }

#pageHeaderTag { background:none; font-family:Georgia, Times, serif !important; font-size:8pt; font-weight:bold; color:#FFFFFF; position:absolute; left:96px; top:5px; }

#pageHeaderArea { color:#FFFFFF; font-size:11px; font-weight:bold; width:710px; height:25px; margin:0px auto; padding:0px; position:absolute; top:40px; } 
#pageHeaderArea a { color:#fff; padding-left:3px; padding-right:3px; }
#pageHeaderArea a:link { color:#FFFFFF; text-decoration:none; }
#pageHeaderArea a:visited { color:#FFFFFF; text-decoration:none; }
#pageHeaderArea a:hover { color:#f9c9c8; background:#8c404d; }

/*******************Index************************/
#pageTopSection { width:710px; height:296px; margin:0px auto; padding:0px; }
#pageTopLeft { margin:0px auto; padding:0px; width:350px; height:296px; float:left; }
#pageTopRight { margin:0px auto; padding:0px; width:320px; height:296px; float:right; padding-left:20px; padding-right:20px; margin-top:20px; }

#pageBottomSection { background:url(../images/btmbackground.jpg) no-repeat; width:710px; height:238px; }

#pageBottomNavigation { width:710px; height:184px; margin:0px; padding:0px;}
ul#bottom_nav { margin:0px auto; padding: 0px; background:url(../images/btmNav.jpg) no-repeat 0px -184px; width:710px; height:184px; position:relative; }
ul#bottom_nav li { list-style:none; margin:0px; padding: 0px ; float:left; position:relative; }
ul#bottom_nav li a { display:block; height:184px; text-indent:-9999px; background:url(../images/btmNav.jpg) no-repeat;  }
ul#bottom_nav li:hover a { background:none; }

ul#bottom_nav li#bmCulinary a { width:223px; background-position:-0px 0px;}
ul#bottom_nav li#bmRooms a { width:211px; background-position:-223px 0px;}
ul#bottom_nav li#bmCharleston a { width:222px; background-position:-434px 0px; }

/************************Internal******************/
#pageMainContentArea { width:674px; margin:0px auto; padding:0px; padding-bottom:25px; margin-top:25px; min-height:420px; }
#pageMainContentArea p { margin-top:0px; }

#pageLeftColumnFloat { width:350px; height:480px; float:left; margin-left:-19px; margin-top:-25px; margin-right:15px; margin-bottom:19px; }

#pageFooter { background:url(../images/footer.jpg) no-repeat; width:712px; height:350px; margin:0px auto; padding:0px; color:#c8909a !important; font-size:10px; padding-top:3px; }
#pageFooter a { color:#c8909a; }
#pageFooterText { width:500px; margin:0px auto; padding:0px; }

#googleMap { width:500px; height:350px; border:1px solid #333; z-index:1; margin:0px auto; }

.internalTable { width:80%; margin:0px auto; margin-top:15px;  }
.imageMiniBanner { margin-left:105px; margin-bottom:-15px; }
.imageW { margin-right:-45px; }
.imageB { margin-right:-35px; }
.imageS { margin-right:-35px; }
.imageR { margin-right:-22px; }
.image28 { margin-right:-20px; }
.indexTable { width:710px; margin:10px 26px; margin-top:30px; }
.textFirstLetter { display:none; }
.thickbox {  }