html {
 height: 100%;
}

a img {
 border: 0px;
} 

h1, h2, h3, h4, h5 {
 margin: 0px;
}

ul, li, form {
 padding: 0px;
 margin: 0px;
}

p {
 margin: 0px 0px 8px 0px;
}

.articleContent li { 
 padding-left: 8px;
 list-style-type: none;
 background: url(/images/framework/bullet.gif) 0px 8px no-repeat;
}

.clear {
 line-height: 1%;
 height: 1%;
 clear: both;
}

body {
 height: 100%;
 margin: 0px;  
 background-image: url(/images/framework/bg.png); 
 background-repeat: no-repeat;
 background-color: #D5CFC2;  
 background-position: center 3px;
}

.dba_logo {
 display: block;
 width: 246px;
 height: 150px;
 margin-left: -1px;
 background-color: #B0AA9A;
}

body.articles {
 background-image: url(/images/framework/bg_articles.gif); 
}

body.articles .outer {
 background-image: url(/images/framework/bg_articles.gif);
}

body.owners {
 background-image: url(/images/framework/bg_members.gif); 
 background-color: #565452;
}

body.owners .outer {
 background-image: url(/images/framework/bg_members.gif);
}


body, td, th {
 font-family: verdana;
 color: #3b3836;
 font-size: 9pt;
}

a {
 color: #3b3836;
}

.article, .article td, .article th, .popupArticle td, .popupArticle {
 font-family: "Palatino Linotype", garamond, times;
 font-size: 10pt;
 padding-left: 3px;
 line-height: 19px;
}

.article p em {
 letter-spacing: .05em;
}

.outer {
 margin: 0px auto 0px auto;
 width: 949px;
 height: 799px;
 height: 753px; 
 background-image: url(/images/framework/bg.png);
 background-repeat: no-repeat; 
 padding-top: 9px;
 background-position: center 3px;  
}

.bodyTall, .bodyTall .outer {
 background-position: center 100px;
}

.bodyTall .outer {
 padding-top: 106px;
}

.bodyTallMid, .bodyTallMid .outer {
 background-position: center 60px;
}

.bodyTallMid .outer {
 padding-top: 66px;
}


.bodyWide {
 background-position: -205px 3px;
 width: 1759px;
}

.bodyWide .outer {
 background-position: -205px 3px;
 padding-left: 371px;
 margin: 0px;
}

.bodyBoth {
 background-position: -205px 100px; 
 width: 1759px;
}

.bodyBoth .outer {
 background-position: -205px 100px; 
 padding: 106px 0px 0px 371px;
 margin: 0px;
}

.bodyBothMid {
 background-position: -205px 60px; 
 width: 1759px;
}

.bodyBothMid .outer {
 background-position: -205px 60px; 
 padding: 66px 0px 0px 371px;
 margin: 0px;
}


.expandable_article  .main {
 background-image: none;
 margin-left: 1px;
 width: 949px;
}

.mainInner {
 background: url(/images/framework/bg_top.gif) 0px -6px no-repeat;
 float: left;
 min-height: 699px;
}

.mainBottom {
 float: left;
 background: url(/images/framework/bg_bottom.gif) bottom left no-repeat;
 padding: 0px 3px 15px 4px;
  min-height: 684px; 
}

.home .main { 
 background: url(/images/framework/bg_repeat_home.gif) 0px 0px repeat-y;
 margin-left: -3px;
}

.home .mainInner {
 background: url(/images/framework/bg_top_home.gif) 0px -6px no-repeat;
}

.home .mainBottom {
 background: url(/images/framework/bg_bottom_home.gif) bottom left no-repeat;
}

.owners .main { 
 background: url(/images/framework/bg_repeat_members.gif) 0px 0px repeat-y;
 margin-left: -3px;
}

.owners .mainInner {
 background: url(/images/framework/bg_top_members.gif) 0px -6px no-repeat;
}

.owners .mainBottom {
 background: url(/images/framework/bg_bottom_members.gif) bottom left no-repeat;
}

.main { 
 width: 958px;  
 /*min-height: 699px;  */
 margin-left: -5px;
 background: url(/images/framework/bg_repeat.gif) 0px 0px repeat-y;
 float: left;
}



.footer {
 width: 894px;
 padding-top: 7px;
 margin: 0px auto 0px auto;
 color: #fff;
 text-align: right;
 font-size: 7pt;
 padding: 7px 0px 14px 55px;
 line-height: 15px;
}

.footer_facebook {
 float: right;
 margin-left: 13px;
 margin-top: 4px;
}

.owners .footer {
 color: #3b3836;
}

.mainNav {
 border: 1px solid #D3C9A8;
 padding: 2px;
 float: right;
 clear: right;
 width:  600px;
}

.owners .mainNav {
 width: 317px;
}

.mainNavInner {
 border: 2px solid  #D1C5A9;
 height: 22px;
 overflow: hidden;
}

.mainLeft {
 width: 245px;
 float: left; 
 overflow: hidden;
 min-height: 495px; 
}

* html .mainLeft {
 height: 495px;
}

.standard .mainLeft, * html .standard .mainLeft {
 height: 699px;
}

.home .mainLeft {
 height: 699px;
}

.owners .mainLeft {
 background: url(/images/framework/bg_members_left_nav.png) 1px 153px  no-repeat;
 min-height: 600px;
}

.membersLogin .mainLeft {
 background-image: none;
}

* html .owners .mainLeft { 
 height: 600px;
}

.mainRight {
 width: 704px;
 overflow: hidden;
 float: right;
}

.owners .mainRight {
 background: url(/images/framework/bg_members_right.png) -58px 478px  no-repeat;
 min-height: 698px;
}

.membersLogin .mainRight {
 background-image: none;
}

* html .owners .mainRight {
 height: 698px;
}

.bgText {
 text-indent: -999px;
 overflow: hidden;
 background-position: top left;
 background-repeat: no-repeat;
}

.welcomeHeadline {
 width: 155px;
 height: 99px;
 background-image: url(/images/framework/hdr_welcome.png);
 margin: 122px 0px 122px 50px;
}

.homeWeather a {
 display: block;
 border-bottom: 1px solid #DAD2BE;
 text-decoration: none;
 float: left;
}

.homeWeather {
 font-size: 7pt;
 padding: 30px 0px 0px 65px;
}

.homeWeather div {
 height: 19px;
}

.btnDemo {
 margin-left: 54px;
 display: block;
 width: 142px;
}

.btnMembers {
 margin: 0px 0px 40px 0px;
 float: right;
}

.mainTop {
 padding: 50px 49px 0px 0px;
 height: 123px;
}

.mainPhoto {
 padding-right: 53px;
}

.mainBanner {
 width: 650px;
 height: 299px;
 overflow: hidden;
}

.mainBannerExpandable {
 width: 650px;
}

.article {
 padding: 41px 18px 8px 18px;
 line-height: 19px;
 min-height: 165px;
}

.articles .article {
 padding-left: 0px;
}

.articleContent {
 min-height: 177px;
 padding-right:17px;
}

.owners .article {
 padding: 0px;
 height: 517px;
 overflow: auto;
 margin-right: 8px;
}

.owners .articleContent { 
 padding: 0px 10px 0px 0px;
 overflow: visible;
}

.ownersArticle {
 padding: 7px 0px 0px 18px;
}


/* Site Map */
.siteMapColumn {
 width: 162px;
 width: 200px;
 float: left;
}

.siteMap1, .siteMap2, .siteMap3, .siteMap4 {
 display: block;
 float: left;
 overflow: hidden;
 clear: left;
 padding: 4px 0px 4px 0px;
}

.siteMap1 {
 padding-left: 10px;
}

.siteMap2 {
 padding-left: 20px;
}

.siteMap3 {
 padding-left: 30px;
}

.siteMap4 {
 padding-left: 40px;
}

/* Left Nav */
.leftNavLinks {
 padding: 0px 0px 18px 47px; 
 height: 100%;
}

.leftNavUpper {
 height: 325px;
}

.leftNavTable {
 height: 325px;
}

.leftNavLinkLine {
 height: 19px;
}

.leftNavLinks a {
 float: left;
 display: block;
 height: 15px;
 line-height: 15px;
 text-decoration: none;
 color: #948e80;
 font-size: 7pt;
}

.leftNavLinks .leftNavMainLink {
  text-transform: uppercase;
  padding: 1px 4px 1px 4px;
}

.leftNavLinks .leftNavSubLink {
  margin: 0px;
  padding: 1px 3px 1px 4px;
  font-style: italic;
  margin-left: 6px;
}

.leftNavLinks .leftNavActiveLink {
 color: #3b3836;
}

.leftNavLinks .leftNavActiveRoot {
 border: 1px solid #D9D2BE;
 padding: 0px 3px 0px 3px;
}


.leftNavLinks .leftNavActiveSub {
 border: 1px solid #D9D2BE;
 padding: 0px 3px 0px 3px;
}


.leftNavLinks .leftNavFirstLink {
 padding-top: 22px;
}

.owners .leftNavLinks .leftNavFirstLink {
 padding-top: 5px;
}

.owners .leftNavLinks {
 padding-top: 8px;
}

/* People Plugin and Gallery Thumb Plugin */
.mainPhotoPeople {
 margin-bottom: 4px;
}

.main_photo_caption {
 padding: 0px 0px 0px 25px; 
 font-family: "Palatino Linotype",garamond,times;  
}

.main_photo_caption h2 {
 font-family: "Palatino Linotype",garamond,times;
 float: none;
 display: block;
 font-weight: normal;
 font-size: 11pt;
 margin: 0px;
 text-transform: none;
 letter-spacing: 0px; 
}

.main_photo_caption em {
 font-size: 10pt;
}

.galleryThumbPhotos {
 width: 150px;
 padding-bottom: 1px;
}

.galleryThumbPhotos .galleryThumbPhoto {

 padding: 4px;
 display: block;
 float: left;
 margin: 0px -1px -1px 0px;
 width: 42px;
 height: 42px;
}

.galleryThumbPhotos img {
 display: block;
}

.galleryThumbPhotos .activeGalleryPhoto {
 border: 1px solid #B3A47C;
 padding: 3px;
}

.galleryThumbPhotos .overGalleryPhoto {
 border: 1px solid #B3A47C;
 padding: 3px;
}

.galleryThumbPhotos .galleryLink {
 width: 42px; 
 height: 42px;
 overflow: hidden;
 display: block;
}

.lowerLeftGalleryThumbs {
 height: 152px;
 padding: 18px 0px 0px 49px;
}

.gallerySlideShow {
 position: relative;
}

.gallerySlideShow div {
 position: absolute;
 width: 650px;
 height: 295px;
}

#slide2 {
 display: none;
 z-index: 1;
}

#slide1 {
 z-index: 2;
}

.redArticleLink {
 text-transform: uppercase;
 color: #872629;
 text-decoration: none;
 font-family: verdana;
 font-size: 7pt;
 letter-spacing: .09em;
}

.redArticleLink:hover {
 text-decoration: underline;
}

.inlineList li {
 display: inline;
}

.tripLinks {
 text-transform: uppercase;
 font-family: verdana;
 font-size: 7pt;
 width: 666px;
 overflow: hidden;
 height: 60px;
 padding: 8px 0px 0px 3px;
}

.tripLinks ul {
 display: block;
 padding-left: 2px;
}

.tripLinks li {
 float: left;
 display: block;
 background: url(/images/framework/request_sep.png) 1px 9px no-repeat; 
 background: none;
 padding: 0px;
 margin: 0px;
}


.tripLinks a {
 text-decoration: none;
  color: #fff;
 display: block;
 width: 165px;
 height: 20px;
 padding: 5px 0px 5px 0px; 
 text-align: center; 
 background: url(/images/framework/bg_services_link.png) 1px 1px no-repeat;
 margin: 1px 2px 0px -1px;
}

.tripLinks .lastTripLink a {
 margin-right: 0px;
}

* html .tripLinks a {
 margin: 1px 1px 1px 1px;
}

* html .tripLinks a.activeTripLink {
 margin: 0px 0px 0px 0px;
}

* html .tripLinks {
 width: 670px;
 margin-right: -10px;
 overflow: hidden;
}

.tripLinks a:hover {
 color: #3B3836;
}

.tripLinks a.activeTripLink {
 border: 1px solid #D9D2BE;
 color: #3B3836;
 margin: 0px 1px -1px -2px;
}


/* Members Directory */

.membersTable td.membersPadding {
 border-bottom: 0px;
}

.membersTable {
 background-color: #F2EED3;
 border-left: 4px solid #fff;
}

.membersTable th {
 font-weight: normal;
 text-align: right;
 color: #B3AB99;
 text-transform: uppercase;


 font-family: verdana;







 font-size: 7pt;
}

.membersTable td {
 color: #3B3836;
 font-family: verdana; 
 font-size: 7pt; 
 padding-left: 12px;
}

.membersTable tr td, .membersTable tr th {
 border-bottom: 2px solid #E2DBBD;
 vertical-align: top;
}

.membersTable tr.firstMemberRow td, .membersTable tr.firstMemberRow th {
 padding-top: 7px;
}

.membersTable tr.firstMemberRow td, .membersTable tr.firstMemberRow th {
 border-top: 4px solid #fff;
}


.membersTable tr.lastMemberRow th, .membersTable tr.lastMemberRow td {
 border-bottom: 2px solid #F1EDD2;
}

/* Left Column Article */

.leftColumnArticle {
 font-size: 7pt;
 padding: 40px 10px 0px 35px;
 color: #746A5D;
 line-height: 160%;
}

.leftColumnArticle a {
 color: #746A5D;
 text-decoration: none;
}

.leftColumnArticleLower {
 padding-left: 45px;
}

.leftColumnArticle a:hover {
 text-decoration: underline;
}

.leftColumnArticleLower, .leftColumnArticleLower a {
 color: #3b3836;
}

.leftColumnLinks {
 padding-left: 34px;
}

.leftColumnLinksInner {
 height: 175px;
 overflow: auto;
}


.floorPlansNavArticle {
 float: left;
  width: 440px;
  width: 423px;
  padding-bottom: 8px;
}

.floorPlansNav {
 float: left;
}

.floorPlansNav {
 width: 178px;
 height: 170px;
 float: left;
 border-right: 1px solid #D3C9A8;
 margin-right: 32px;
}

* html .floorPlansNav {
 margin-right: 16px;
}

.floorPlansNav a {
 text-decoration: none; 
 font-family: verdana;
 font-size: 7pt;
 padding: 0px 3px 0px 3px;
 border: 1px solid #F2EED3;
 color: #746A5D;
 line-height: 15px;
}

.floorPlansNavLine {
 margin-bottom: 2px;
 width: 170px;
 min-height: 15px;
}

* html .floorPlansNavLine {
 height: 15px;
}

.floorPlansNav a.floorPlansActiveLink {
 border-color: #746A5D;
 color: #3b3836;
}

.floorPlansNav a:hover {
 text-decoration: underline;
}

/* Image Box */
#ImageBoxOverlay
{
  background-color: #000;
}
#ImageBoxCaption
{
  background-color: #F4F4EC;
}
#ImageBoxContainer
{
  width: 250px;
  height: 250px;
  background-color: #F4F4EC;
}
#ImageBoxCaptionText
{
  font-weight: bold;
  padding-bottom: 5px;
  font-size: 13px;
  color: #000;
}
#ImageBoxCaptionImages
{
  margin: 0;
}
#ImageBoxNextImage
{
  background-image: url(/imagebox/spacer.gif);
  background-color: transparent;
}
#ImageBoxPrevImage
{
  background-image: url(/imagebox/spacer.gif);
  background-color: transparent;
}
#ImageBoxNextImage:hover
{
  background-image: url(/imagebox/nextlabel.gif);
  background-repeat:  no-repeat;
  background-position: right top;
}
#ImageBoxPrevImage:hover
{
  background-image: url(/imagebox/prevlabel.gif);
  background-repeat:  no-repeat;
  background-position: left bottom;
}

#ImageBoxPrevText, #ImageBoxNextText {
  color: #666;
  text-decoration: none;
}

#ImageBoxPrevText:hover, #ImageBoxNextText:hover {
  text-decoration: underline;
}


.mediaPhoto {
 margin-right: 10px;
}

.eventsTable td {
 padding-bottom: 10px;
 
}

/* Bulletin Board */
.ownerThumb {
 border: 1px solid #B3A47C;
 color: #948E80;
 margin: 10px 1px 1px 0px;
 text-align: center;
 float: left;
 padding: 3px;
 width: 100px;
}

.ownerThumbIndex .ownerThumb {
 min-height: 125px;
}

* html .ownerThumbIndex .ownerThumb {
 height: 105px;
}


.ownerThumb img {
 display: block;
 float: left;
 margin-right: 1px;
}

.ownerPhoto{
 width: 100px;
 height: 67px;
 overflow: hidden;
 
}

.title, .conciergeRequestTable th, h2, h3, td.FORM_Question, .requestConfirmation strong, td.title, .faxChoices td {
 font-family: verdana;
 font-size: 7pt;
 text-transform: uppercase;
 font-weight: normal;
 letter-spacing: .09em;
}

textarea, input, .digitTextArea, .dijitTextBox {
 font-family: verdana !important;
 font-size: 8pt !important;
 color: #3B3836 !important;
 xtext-transform: uppercase;
 xletter-spacing: .09em !important;
}

.faxChoices td {
 text-align: right;
}

.conciergeRequestTable th {
 padding-left: 0px;
}

.conciergeRequestTable {
 margin-top: 6px;
}

.xtradingPostTable th {
 letter-spacing: .09em;
 font-weight: bold;
}

h3, h2  {
 font-weight: bold;
 letter-spacing: .2em;
}

.conciergeRequestTable th {
 text-align: right;
}

.conciergeRequestTable em {
 font-family: "Palatino Linotype", garamond, times;
 font-size: 9pt;


 font-style: normal;
 text-transform: capitalize;
}

.conciergeLink {
 border: 1px solid #D9D2BE;
 color: #3B3836;
 display: block;
 float: left;
 margin-right: 10px;
 text-transform: uppercase;
 font-family: verdana;
 font-size: 7pt;
 width: 80px;
 text-align: center;
 padding: 4px 5px 4px 5px;
 height: 20px;

 text-decoration: none;
 width: 155px;
 width: 90px;
 background: url(/images/framework/btn_bg.png) 1px 1px no-repeat;
 color: #fff;
 line-height: 18px;
}

.conciergeLink:hover {
 color: #3B3836;
}

.conciergeLinkDesc {
 padding-top: 5px;
}

.dijitInputField input {
 padding-left: 3px !important;
}

.conciergeNextLine {
 padding-top: 30px;
 height: 30px;
}

.conciergeFinalizeLine {
 padding-top: 20px;
 height: 30px;
}

.storageItems td {
 text-align: right;
}

.hiddenSubmit {
 display: none;
}

.instructions {
 color: #B0AA9A; 
}

/* Member Login Page */
.memberLoginPage {
 padding: 54px 0px 0px 0px;
}

.memberLoginIntro {
 padding-left: 6px;
}

.memberLoginHeader {
 padding-left: 203px;
 height: 21px;
 padding-bottom: 21px;
}

.memberLoginHeaderBox {
 border: 1px solid #D9D1BE;
 float: left;
 padding: 0px 4px 0px 4px;
}

.memberLoginLinkCell {
 padding-top: 12px;
}

.memberLoginLinkCell a.title {
 font-weight: bold;
 color: #872629;
}

a.title {
 text-decoration: none;
}

a.title:hover {
 text-decoration: underline;
}

.conciergeSectionDiv {
 border-top: 23px solid #fff;
 border-right: 5px solid #fff;
 height: 1px;
 line-height: 1px;
 overflow: hidden;
 background-color: #D9D2BE;
 border-bottom: 23px solid #fff;
}

/* Popups */
.popup {
 background: #D5CFC2;
 background-image: none;
 height: 98%; 
 margin: 0px;
}

.popupMain {
 border: 1px solid #CFC6B0;
 margin: 5px 5px 0px 5px;
 padding: 3px;
 height: 99%; 
}

.popupArticle {
 background: #fff; 
 height: 100%; 
 overflow: auto;
}

.popupArticleInner {
 padding: 20px;
}

.instructions td {
 padding: 0px 5px 18px 0px;
 vertical-align: top;
}

/* Weather */
.weatherLinks {
 padding-bottom: 5px;
}

.weatherDetails th {
 font-family: verdana;
 font-size: 7pt;
 text-transform: uppercase;
 letter-spacing: .2em;
 padding: 4px;
}

.weatherDetails td.weatherDetailTitle {
 font-family: verdana;
 font-size: 7pt;
 text-transform: uppercase;
 font-weight: normal;
 letter-spacing: .09em;
 padding: 4px;
 text-align: right;
}


.weather_description {
 font-family: "Palatino Linotype", garamond, times;
 font-size: 10pt;
}

.weatherNoBorder {
 border-bottom: 0px !important;
}

.weatherIcon {
 padding: 5px 30px 5px 60px;
}

/* Trading Post */
.tradingPostTable th {
 text-align: left; 
}

.tradingPostPadding {
 background-color: #F2EED3;
 padding: 5px 2px 5px 10px;
}

.tradingPostTable td {
 border-bottom: 2px solid #E2DBBD; 
}


.tradingPostIntro {
 padding: 0px 15px 15px 18px;
}

.tradingPostOuter {
 padding-left: 4px;
}

.tradingPostTable th {
 font-weight: normal;
 color: #B3AB99;
 text-transform: uppercase;
 font-family: verdana;
 font-size: 7pt;
 vertical-align: top;
}

.lastTradingPostRow td, .lastTradingPostRow th {
 border-bottom: 0px;
}

.tradingPostTable td {
 color: #3B3836;
 font-family: verdana; 
 font-size: 7pt; 
 vertical-align: top;
}

td, th {
 line-height: 19px;
}

.dijitTextBox, .dijitComboBox, .dijitTextArea {
 border: 1px solid #DAD2BE !important;
 background-image: none !important;
}

.dijitTextBox {
 padding-top: 1px !important;
 padding-bottom: 1px  !important;
}

.dijitTextBoxFocused, .dijitTextAreaFocused, .dijitComboBoxFocused {
 border-color: #B3AB9A !important; 
}

.dijitError {
 border-color: #F3D118 !important;
}

.conciergeRequestTable input { 
 border: 0px solid #DAD2BE !important;
 display: hidden !important;
}

* html .dijitValidationIcon, * html .dijitValidationText { 
 display: none;
}

.conciergeRequestTable input.conciergeInput, * html .conciergeRequestTable input.conciergeInput {
 border: 1px solid #DAD2BE !important;
 width: 327px !important;
 display: block !important;
}

.thickSectionSep {
 background-color: #E2DBBD;
 height: 2px;
 width: 568px;
 margin: 10px 0px 7px 0px;
 margin: 30px 0px 26px 0px;
 line-height: 2px;
 overflow: hidden;
}

.finalThickSectionSep {
 margin-bottom: 0px;
}

/* Lower Left Corner */

.lowerLeftImages {

 padding: 26px 0px 0px 53px;
}

.lowerLeftImages img {
 display: block;
 margin-bottom: 6px;
}

.whiteContainer {
 background: url(/images/framework/bg_white.gif) -2px 150px no-repeat;
 float: left;
}

/* Documents */
.documentLink {
 padding-left: 22px;
 float: left;
 height: 17px;
 background: url(/images/framework/pdficon_small.gif) top left no-repeat; 
}

.documentDesc {
 padding-left: 22px;
 float: left;
}

.documentLinkPreview {
 padding: 0px 0px 10px 22px;
 float: left;
 min-height: 17px;
}

.documentLinkPdf {
 background: url(/images/framework/pdficon_small.gif) top left no-repeat; 
}

* html .documentLinkPreview {
 height: 17px;
}

/* Members Contact Info */
.contactEmail a {
 text-decoration: none;
}

.contactEmail a:hover {
 text-decoration: underline;
}

/* Rdp Pages */
.wide_content { 
 height: 549px;
 width: 949px;
 margin-top: 150px;
 background: url(/images/framework/bg_members_left_nav.png) 0px 3px  no-repeat;
}

.rdpPage .mainRight {
 height: 154px; 
 min-height: 0px;
 overflow: hidden;
}

.rdpPage .mainLeft {
 background-image: none; 
 height: 150px; 
 min-height: 0px;
}

* html .rdpPage .wide_content {  
  margin-top: -1px !important;
}

* html .rdpPage .mainLeft {
 height: 150px;
}

* html .rdpPage .mainRight {
 height: 155px;
}

#topNavReservations {
 padding-left: 3px;
}

.article .thelabel {
 font-family: verdana;
 color: #3b3836;
 font-size: 9pt;
 text-align: right;
}

.dbaButton {
 display: block;
 height: 30px;
 width: 102px; 
 cursor: pointer;
 text-align: center;
}

.mainRightExpandable .article {
 padding-top: 17px;
}



.home_splash{
height: 699px;
background-color: #ffffff;  
background-image:none;
}

#main_splash{
visibility:hidden;
}

#main_flash{
position:relative;
left:0px;
top:-526px;
z-index:999;
}


/* Slideshow */
  .slideshow {
   margin: 0px;
   padding: 0px;
   list-style-type: none;
   width: 652px;
   height: 295px;
   overflow: hidden;
  }
  
  .slideshow li {
   margin: 0px;
   padding: 0px;
  }
  
 /* Rotating Quotes */
 .quotes {
  height: 344px; 
  overflow: hidden;
  padding: 0px;
  margin: 0px;  
  background-color: #fff;
 }
 
.quote {
  width: 245px !important;
  padding-right: 10px !important;
 }
 
 .quote table {
  width: 235px !important;
 }
  
  
 .quote td{    
  line-height: 35px;
  height: 344px;
  font-size: 20pt;
  font-family: Garamond, Times, Serif;
  margin: 0px;
  padding: 0px 0px 0px 55px;  
  margin: 0px;
  background: url(/images/framework/bg_quotes.gif) top left no-repeat #fff;
 }
 
 .quote td em {
   line-height: 30px;
   display: block;
   text-indent: -11px;
   font-size: 16pt;
 }
 
