*{padding:0; margin:0}
body{font-size:11px; font-family: Verdana,Arial,Sans-Serif; background-color:#B8B9BB;background-image:url(../images/body.jpg); background-repeat:repeat;height:100%;color:#000;text-align:center; width:100%}
#pagewrap{width:auto;height:100%}
#header{background-color:#000;height:200px;width:100%;margin:0 auto}
#middlewrap{padding-top:60px;margin:0 auto;background: url('../images/gradientgray.png');background-repeat:repeat-y;width:820px;height:auto}
#purpleribbon{margin:0 auto;background:url('../images/ribbon.png') repeat;z-index:1;height:40px;width:100%;position:absolute;left:0px;top:200px}
#whiteribbon{margin:0 auto;background:url('../images/ribbonwhite.png');background-repeat:no-repeat;height:40px;width:820px}
#bottomline{margin:40px auto 0 auto;height:60px;width:100%;border-top:1px solid #8E2F85;font-size:10px;}
#backtotop{width:auto;padding:15px 5px 0 0;text-align:right;}
#footer{margin:0 auto;height:16px;width:820px;background:url('images/footer16.png') bottom center no-repeat}
#navbar{width:174px;padding-left:21px;margin-right:5px;float:left; height:auto;}
#navbar-trip{width:154px;padding:0px;margin:0px; height:auto; border:1px solid #990000}
#content{margin-left:220px;width:550px;height:100%;text-align:left}
#content p{font-size:11px;font-family:Verdana,Arial,Sans-Serif;line-height:1.3em;color:#000;margin:12px 0 12px 0}
#content ul li{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}


#content-wedding{margin: 0 0 0 200px;width:610px;height:100%;text-align:left; background-image:url(../images/wedding-package/wedding-page-top-shaddow-curly2.png); background-position:top left; background-repeat:no-repeat;}
#content-wedding p{font-size:11px;font-family:Verdana,Arial,Sans-Serif;line-height:1.3em;color:#000;margin:12px 0 12px 0}
/*#content-wedding ul li{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}*/

#content-wedding-body{width:550px;padding:25px 25px 0 25px;height:100%;text-align:left;}
#wedding-top{height:218px; margin-bottom:30px;}
#wedding-top-menu{width:205px;height:218px; float:right;margin:0;
  padding:7px 0 0 0; }
#wedding-top-menu ul {
padding:0;position:relative;
  margin:0;
  list-style-type: none;width:205px;text-align:left
}
#wedding-top-menu li {text-align:left;margin: 0;list-style-type: none;
  padding: 0;display: inline;width:205px;
   /*  :KLUDGE: Removes large gaps in IE/Winposition:relative;border-bottom:1px solid #fff; */
}
/*width: 196px;background:  url(../images/wedding-package/menu-line.png);*/
#wedding-top-menu a, #wedding-top-menu a:link, #wedding-top-menu a:visited{display: block;width: 201px;color:#fff;font-size:11px;text-decoration: none;font-weight:bold; text-align:left;margin: 0; padding: 0;text-indent: 11px;height: 33px;line-height: 33px;border-bottom:1px solid #E9D1E7}
#wedding-top-menu a:hover, #wedding-top-menu a:active{display: block;width: 201px;color:#fff;font-size:11px;text-decoration: none;font-weight:bold;background: #BE7AB8;text-align:left;margin: 0; padding: 0;text-indent: 11px;height:33px;line-height: 33px;border-bottom:1px solid #E9D1E7 }
/* current state */
body#wed-pack #wedding-top-menu a.wedding-packages,
body#wed-dinner #wedding-top-menu a.wedding-dinner,
body#wed-showers #wedding-top-menu a.wedding-showers,
body#wed-FAQ #wedding-top-menu a.wedding-FAQ,
body#wed-gallery #wedding-top-menu a.wedding-gallery,
body#wed-inquiry #wedding-top-menu a.wedding-inquiry{display: block;width: 201px;color:#fff;font-size:11px;text-decoration: none;font-weight:bold;background: #BE7AB8;text-align:left;margin: 0; padding: 0;text-indent: 11px;height:33px;line-height: 33px;border-bottom:1px solid #E9D1E7}

#wedding-body{padding:20px 10px 0 10px; background-color:#FFFFFF;margin:0;}




#content-photos{margin: 0 0 0 200px;width:610px;height:100%;text-align:left;}
#content-photos p{font-size:11px;font-family:Verdana,Arial,Sans-Serif;line-height:1.3em;color:#000;margin:12px 0 12px 0}
/*#content-wedding ul li{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}*/


#photos-body{padding:20px 10px 0 10px;background-color:#fff;margin:0;width:570px;margin:15px 5px 0 5px;}


a.photo-gallery, a.photo-gallery:link, a.photo-gallery:visited{display: block;width: 260px;color:#fff;font-size:11px;text-decoration: none;font-weight:bold; text-align:left;margin: 0; padding: 0;text-indent: 11px;height: 33px;line-height: 33px; background-color:#DBB7D8;border-bottom:1px solid #E9D1E7}
a.photo-gallery:hover, a.photo-gallery:active{display: block;width: 260px;color:#fff;font-size:11px;text-decoration: none;font-weight:bold;background: #BE7AB8;text-align:left;margin: 0; padding: 0;text-indent: 11px;height:33px;line-height: 33px;border-bottom:1px solid #E9D1E7 }
/* current state */

body#HC-gallery a.HC-gallery,
body#DKB-gallery a.DKB-gallery{display: block;width: 260px;color:#fff;font-size:11px;text-decoration: none;font-weight:bold;background: #BE7AB8;text-align:left;margin: 0; padding: 0;text-indent: 11px;height:33px;line-height: 33px;border-bottom:1px solid #E9D1E7}




#wedding-bottom{height:20px; margin:0;padding:0; background-color:#f5f5f5}
/* background-color:#F3E7F2;  border:1px solid #BE7AB8;*/
#wedding-package-box-list{width:500px;padding:15px 10px 10px 10px;  margin-left:5px; background-color:#FAF3FA; }

#wedding-package-box-list ul li{margin:10px 0 0 70px;font-size:11px;line-height:14px;list-style-image:url("../images/list.gif");text-align:left;padding:0}

#wedding-package-box{width:480px; height:520px;margin:20px 0 0 10px; padding:0;background-image: url(../images/wedding-package/wed-box-bg.png); }
#wedding-package-box-big{width:480px; height:770px;margin:20px 0 0 10px; padding:0;background-image: url(../images/wedding-package/wed-box-bg-big.png); }

#wedding-package-box h2, #wedding-package-box-big h2{color:#fff; font-size:16px; font-weight:bold }
#wedding-package-box p, #wedding-package-box-big p{ color:#fff; font-size:12px; font-style:italic; line-height:18px; font-weight:bold; }





#contentmenu{margin-left:220px;width:580px;height:100%;text-align:left}
#contentmenu p{font-size:11px;font-family:Verdana,Arial,Sans-Serif;line-height:1.3em;color:#000; margin:12px 0 12px 0}
#leftcol{height:auto;width:270px;padding-right:5px;float:left}
#rightcol{height:auto;width:270px;padding-left:5px;float:right}
#bread-crumb{width:100%;margin:10px 0 20px 0;border-bottom:1px solid #8E2F85;color:#666;padding:0 0 5px 0}
#bread-crumb em{color:#8E2F85}
#bread-crumb a,#bread-crumb a:link,#bread-crumb a:visited{color:#666;text-decoration:none;font-size:11px}
#bread-crumb a:hover{color:#000;text-decoration:underline;font-size:11px}
#bread-crumb a:active{color:#666;text-decoration:none;font-size:11px}
a,a:link,a:visited{color:#000;text-decoration:underline;font-size:11px}
a:hover{color:#8E2F85;text-decoration:none;font-size:11px}
a:active{color:#000;text-decoration:none;font-size:11px}
#backtotop a, #backtotop a:link, #backtotop a:visited{color:#8E2F85;text-decoration:none;font-size:11px}
#backtotop a:hover{color:#000;text-decoration:underline;font-size:11px}
#backtotop a:active{color:#8E2F85;text-decoration:underline;font-size:11px}
ul.cb{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}
b.purplebold, strong.purplebold{color:#9D3293}
h1{font-size:19px;font-family:Verdana,Arial,Sans-Serif;color:#9D3293;font-weight:normal}
h2{font-size:18px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#9D3293;margin:15px 0 5px 0}
h3{font-size:14px;font-weight:bold;color:#9D3293;margin:15px 15px 5px 15px}
h3, h4, h5{font-size:12px;font-weight:bold}
h1.home-title{background:url(../images/header/home.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.history-title{background:url(../images/header/history.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.accommodations-title{background:url(../images/header/accommodations.png) no-repeat;font-size:16px; font-family:Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.dining-title{background:url(../images/header/dining.png) no-repeat;font-size:16px; font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.menus-title{background:url(../images/header/menus.png) no-repeat; font-size:16px; font-family: Verdana,Arial,Sans-Serif; width:490px; height:40px; text-indent:-9999px; color:#9D3293}
h1.chef-title{background:url(../images/header/chef.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.contact-title{background:url(../images/header/contact.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.meetings-title{background:url(../images/header/meetings.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.meetings-events-title{background:url(../images/header/meetings-events.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.weddings-title{background:url(../images/header/weddings.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}

h1.barbecue-catering-title{background:url(../images/header/barbecue-catering.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.spa-title{background:url(../images/header/spa.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.inthenews-title{background:url(../images/header/inthenews.png) no-repeat;font-size:16px; font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.guests-title{background:url(../images/header/guests.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.careers-title{background:url(../images/header/careers.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.upcoming-events-title{background:url(../images/header/upcoming-events.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.canal-map-title{background:url(../images/header/canal-map.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.area-attractions-title{background:url(../images/header/area-attractions.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.packages-title{background:url(../images/header/packages.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.site-map-title{background:url(../images/header/site-map.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
h1.pet-policy-title{background:url(../images/header/pet-policy.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}



.clear{clear:both}

.clearright{ clear:right;}
h1.driving-directions-title{background:url(../images/header/driving-directions.png) no-repeat;font-size:16px;font-family: Verdana,Arial,Sans-Serif;width:490px;height:40px;text-indent:-9999px;color:#9D3293}
.clear{clear:both}
#pmenu{padding:0;margin:0 0 5px 0;list-style-type:none;width:154px;position:relative;z-index:500}
#pmenu ul{padding:0;margin:0;list-style-type:none;width:154px;text-align:left}
#pmenu li{position:relative;text-align:left}
#pmenu a,#pmenu a:visited{display:block;width:153px;font-size:13px;color:#8F2E86;height:25px;line-height:22px;text-decoration:none;text-indent:15px;background:#fff;border-top:1px solid #ccc;font-family:Verdana,Arial,Sans-Serif}
#pmenu li:hover >a{background:#F1F1F1;color:#5D0856}
#pmenu li ul{display:none;text-align:left}
#pmenu li:hover >ul{display:block;position:absolute;top:0;left:154px;text-align:left}
body.section1 #pmenu a.home-link, body.section2 #pmenu a.history-link, body.section3 #pmenu a.accomodation-link, body.section4 #pmenu a.dining-link, body.section5 #pmenu a.reservations-link, 
body.section6 #pmenu a.contact-link, body.section7 #pmenu a.meetings-link, body.section8 #pmenu a.feedback-link, body.section9 #pmenu a.news-link, body.section10 #pmenu a.careers-link, body.section11 #pmenu a.upcoming-events-link, body.section12 #pmenu a.area-attractions-link, body.section13 #pmenu a.packages-link, body.section14 #pmenu a.wedding-link, body.section15 #pmenu a.festival-link{background:#F1F1F1;color:#5D0856}

#pmenu a.weddings, #pmenu a.weddings:visited{display:block;width:153px;font-size:13px;color:#8F2E86;height:45px;line-height:22px;text-decoration:none;text-indent:15px;background:#fff;border-top:1px solid #ccc;font-family:Verdana,Arial,Sans-Serif}
#pmenu li:hover >a.weddings{background:#F1F1F1;color:#5D0856}

#pmenu a.festival, #pmenu a.festival:visited{display:block;width:153px;font-size:13px;color:#8F2E86;height:45px;line-height:22px;text-decoration:none;text-indent:15px;background:#fff;border-top:1px solid #ccc;font-family:Verdana,Arial,Sans-Serif}
#pmenu li:hover >a.weddings{background:#F1F1F1;color:#5D0856}



#holiday{background:url(../images/bell.png)top left no-repeat #FFF;width:450px;padding:5px;border:1px dotted #DF0000}


#holiday h2, #holiday-eve h2, #holiday-ny h2{font-size:18px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#DF0000;margin:15px 0 5px 0}
#holiday-ny{background:url(../images/bell-ny.png) top left no-repeat #FFF;width:450px;padding:5px; border:1px dotted #DF0000}
#holiday-eve{background:url(../images/bell-eve.png) top left no-repeat #FFF;width:450px;padding:5px; border:1px dotted #DF0000}
#chr-feast{background:url(../images/chr-ad.png) top left no-repeat #b60000;height:69px;width:450px; border:1px dotted #DF0000}
#chr-feast a, #chr-feast a:link, #chr-feast a:visited{color:#fff;font-size:11px;text-decoration:underline;font-weight:bold;padding:20px 40px 10px 120px}
#chr-feast a:hover{color:#fff;text-decoration:underline;font-size:11px;font-weight:bold}
#chr-feast a:active{color:#fff;text-decoration:underline;font-size:11px;font-weight:bold}
#menubody{background:url(../images/hotel-clarence-logo.png) bottom right no-repeat #FFF;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #9D3293}
#menubody h1{font-size:18px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:30px;background-color:#9D3293;text-align:center;padding:8px 0 0 0}
#menubodywine{ background-color:#ffffff;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #96262C;}
#menubodywine h1{font-size:9px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:5px;background-color:#96262C;text-align:center;padding:8px 0 0 0}
.winebold{color:#96262C;}
#menubodywine h2{font-size:18px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#96262C;margin:15px 0 5px 0;text-align:center;}


#menuthanksgiving {background:#FFF;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #BF3000; }
#menuthanksgiving p{color:#55211E;}
#menuthanksgiving h1{font-size:18px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:28px;background-color:#CC3300;text-align:center;padding:3px 0 0 0}

#packages{ background-color:#FFFFFF;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #7C9539;}
#packages h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#7C9539;text-align:center; padding:0}
#packages .packagesbold{color:#7C9539;font-weight:bold;font-size:12px;}
#packages h2{font-size:18px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#7C9539;margin:15px 0 5px 0;text-align:center;}
#packages ul li{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}



#golf-package{ background-color:#FFFFFF;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #688C40;}
#golf-package h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#688C40;text-align:center; padding:0}
#golf-package h2{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#688C40;margin:15px 0 5px 0;text-align:center;}
#golf-package a, #golf-package a:link, #golf-package a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#golf-package a:hover, #golf-package a:active{color:#688C40;text-decoration:underline;font-size:11px;font-weight:normal}
#golf-ul li{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}


#package-gentleman-vintner{ background-color:#FFFFFF;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #7C9539;}
#package-gentleman-vintner h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#7C9539;text-align:center; padding:0}
#package-gentleman-vintner .packagesbold{color:#7C9539;font-weight:bold;font-size:12px;}
#package-gentleman-vintner h2{font-size:18px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#7C9539;margin:15px 0 5px 0;text-align:center;}
#package-gentleman-vintner ul li{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}
#package-gentleman-vintner a, #package-gentleman-vintner a:link, #package-gentleman-vintner a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#package-gentleman-vintner a:hover, #package-gentleman-vintner a:active{color:#7C9539;text-decoration:underline;font-size:11px;font-weight:normal}



#package-divas-decadence{ background-color:#FFFFFF;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #D7379B;}
#package-divas-decadence h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#E680BF;text-align:center; padding:0}
#package-divas-decadence .packagesbold{color:#D7379B;font-weight:bold;font-size:12px;}
#package-divas-decadence h2{font-size:18px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#D7379B;margin:15px 0 5px 0;text-align:center;}
#package-divas-decadence ul li{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}

/*#6AA4D2  #488EC8*/

#package-shopping{ background-color:#FFFFFF;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #97228A;}
#package-shopping h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#A7259A;text-align:center; padding:0}
#package-shopping h2{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#97228A;margin:15px 0 5px 0;text-align:center;}
#package-shopping a, #package-shopping a:link, #package-shopping a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#package-shopping a:hover, #package-shopping a:active{color:#97228A;text-decoration:underline;font-size:11px;font-weight:normal}

#MacKenzie-Childs{ background-color:#FFFFFF;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #346A1C;}
#MacKenzie-Childs h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#346A1C;text-align:center; padding:0}
#MacKenzie-Childs h2{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#BE0517;margin:15px 0 5px 0;text-align:center;}
#MacKenzie-Childs a, #MacKenzie-Childs a:link, #MacKenzie-Childs a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#MacKenzie-Childs a:hover, #MacKenzie-Childs a:active{color:#BE0517;text-decoration:underline;font-size:11px;font-weight:normal}



#bed-breakfast-package{ background-color:#FFFFFF;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #DFA58F;}
#bed-breakfast-package h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#DFA58F;text-align:center; padding:0}
#bed-breakfast-package h2{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#D68A6D;margin:15px 0 5px 0;text-align:center;}
#bed-breakfast-package a, #bed-breakfast-package a:link, #bed-breakfast-package a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#bed-breakfast-package a:hover, #bed-breakfast-package a:active{color:#DFA58F;text-decoration:underline;font-size:11px;font-weight:normal}

#package-room-dinner{ background-color:#FFFFFF;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #DBAB5F;}
#package-room-dinner h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#DBAB5F;text-align:center; padding:0}
#package-room-dinner h2{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#DBAB5F;margin:15px 0 5px 0;text-align:center;}
#package-room-dinner a, #package-room-dinner a:link, #package-room-dinner a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#package-room-dinner a:hover, #package-room-dinner a:active{color:#DBAB5F;text-decoration:underline;font-size:11px;font-weight:normal}



#wonderful-weekend{ background-color:#fff;width:560px; height:100%;padding:5px;margin:4px 0 0 0;border:1px dashed #960001;}
#wonderful-weekend h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#B00000;text-align:center; padding:0}
#wonderful-weekend h2{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#B00000;margin:15px 0 5px 0;text-align:center;}
#wonderful-weekend a, #wonderful-weekend a:link, #wonderful-weekend a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#wonderful-weekend a:hover, #wonderful-weekend a:active{color:#960001;text-decoration:underline;font-size:11px;font-weight:normal}
#wonderful-weekend-ul li{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}


#wonderful-weekend-festival{ background-image:url(../images/Its-Wonderful-Festival-at-Hotel-Clarence/festival-bg.jpg); background-repeat:repeat-y; width:560px; height:100%;padding:0;margin:4px 0 0 0;}
#wonderful-weekend-festival h1{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#BF0000;margin:15px 0 5px 0;text-align:center;}
#wonderful-weekend-festival h2{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#BF0000;margin:15px 0 5px 0;text-align:left;}
#wonderful-weekend-festival a, #wonderful-weekend-festival a:link, #wonderful-weekend-festival a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#wonderful-weekend-festival a:hover, #wonderful-weekend-festival a:active{color:#960001;text-decoration:underline;font-size:11px;font-weight:normal}


#ski-package{ background-color:#FFFFFF; height:100%;padding:5px;margin:0;border:1px dashed #007BDF;}
#ski-package h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#007BDF;;text-align:center; padding:0}
#ski-package h2{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#007BDF;margin:15px 0 5px 0;text-align:center;}
#ski-package h3{color:#007BDF;}
#ski-package a, #ski-package a:link, #ski-package a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#ski-package a:hover, #ski-package a:active{color:#0064B5;text-decoration:underline;font-size:11px;font-weight:normal}


#wine-cheese{ background-color:#DAD9D7; background-image:url(../images/Hotel-Clarence-packages/winter-wine-cheese-tour-package.jpg); background-position:top right; background-repeat:no-repeat; width:560px;   height:100%;padding:5px;margin:0;border:1px dashed #8D1D25;}
#wine-cheese h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#8D1D25;;text-align:center; padding:0}
#wine-cheese h2{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#8D1D25;margin:15px 0 5px 0;text-align:center;}
#wine-cheese h3{color:#8D1D25;}
#wine-cheese a, #wine-cheese a:link, #wine-cheese a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#wine-cheese a:hover, #wine-cheese a:active{color:#8D1D25;text-decoration:underline;font-size:11px;font-weight:normal}

#wine-cheese li{margin:10px 0 15px 20px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}


#wine-tour-packages{ background-color:#FFFFFF;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #96262C;}
#wine-tour-packages h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#96262C;text-align:center; padding:0}
#wine-tour-packages h2{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#96262C;margin:15px 0 5px 0;text-align:center;}
#wine-tour-packages a, #wine-tour-packages a:link, #wine-tour-packages a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#wine-tour-packages a:hover, #wine-tour-packages a:active{color:#96262C;text-decoration:underline;font-size:11px;font-weight:normal}
/*background-color:#CBC8E5;*/
#sampler-package{ background-color:#fff;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #5C61AC;}
#sampler-package h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#5C61AC;text-align:center; padding:0}
#sampler-package h2{font-size:20px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#5759AE;margin:15px 0 5px 0;text-align:center;}
#sampler-package a, #sampler-package a:link, #sampler-package a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#sampler-package a:hover, #sampler-package a:active{color:#5C61AC;text-decoration:underline;font-size:11px;font-weight:normal}
#sampler-package-ul li{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}


#newswrapper{text-align:left;padding:0;margin:20px 0 0 0;width:550px;height:auto;border:1px dashed #9D3293;background-color:#FFF;padding:10px 5px 0 5px}
#content #area-attractions{text-align:left;padding:0;margin:20px 0 0 0;width:540px;height:auto;border:1px dashed #9D3293;background-color:#FFF;padding:10px 5px 0 5px; }
#newswrapper h2{font-size:18px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#9D3293;margin:0 0 15px 0}
#area-attractions h2{font-size:12px;font-family:Verdana,Arial,Sans-Serif;font-weight:bold;margin:0;color:#000;}
#newsimage{float:left;padding:0;margin:0;width:200px;height:auto}
#hcnews{float:right;padding:0;margin:0;width:325px;height:auto}
#hcnews p{font-size:11px;margin-bottom:12px;width:315px;line-height:1.5em;padding-left:0;text-align:left}
#hcnews h3{margin:0 0 5px 0;font-size:11px}
#hcnews a{color:#8E2F85;text-decoration:none;font-size:11px}
#hcnews a:link, #hcnews a:visited{color:#8E2F85;text-decoration:none;font-size:11px;}
#hcnews a:hover{color:#000;text-decoration:underline;font-size:11px}
#hcnews a:active{color:#8E2F85;text-decoration:none;font-size:11px}
#attraction-image{float:left;padding:0;margin:0;width:180px;height:auto}
#attraction-desc{float:right;padding:0;margin:0;width:355px;height:auto}
#attraction-desc p{font-size:11px;margin-bottom:12px;width:345px;line-height:1.5em;padding-left:0;text-align:left}
#attraction-desc a{color:#000;text-decoration:underline;font-size:11px}
#attraction-desc a:link, #hcnews a:visited{color:#000;text-decoration:underline;font-size:11px}
#attraction-desc a:hover{color:#8E2F85;text-decoration:none;font-size:11px}
#attraction-desc a:active{color:#000;text-decoration:underline;font-size:11px}
#adsbox{width:152px;margin-top:10px; height:auto}
#newsletterbox{width:152px;margin-top:10px; height:auto;background-color:#ffffff;padding:5px 0 5px 0;}
.newsletterboxtext{color:#8F2E86; font-size:11px;}
.wed-ornament{margin:25px 0 15px 0}
blockquote{text-indent:40px;}
blockquote blockquote{text-indent:80px;}
#divinepurple {width:250px;float:left;margin:10px 15px 10px 0;padding:4px;background-color:#FFFFFF}
a.divinepurple, a.divinepurple:link, a.divinepurple:visited{font-size:11px;font-weight:bold;color:#9D3293; text-decoration: none;}
a.divinepurple:hover{font-size:11px;font-weight:bold;color:#000;text-decoration: none;}
a.divinepurple:active{font-size:11px;font-weight:bold;color:#9D3293;text-decoration: none;}

#packageshome{ background-color:#fff;width:560px; height:100%;padding:5px;margin:0;border:1px dashed #C8C7C7;}
#packageshome h1{font-size:16px;font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#fff;margin:0;width:100%;height:15px;background-color:#C8C7C7;text-align:center; padding:0}
#packageshome h2{font-size:18px;font-family:Verdana,Arial,Sans-Serif;font-weight: normal;color:#5B5959;margin:15px 0 5px 0;text-align:left;}
#packageshome a, #packageshome a:link, #packageshome a:visited{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
#packageshome a:hover, #packageshome a:active{color:#5B5959;text-decoration:underline;font-size:11px;font-weight:normal}
#packageshome-ul li{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}

table.table-with-border {border-collapse:collapse;border-color:#ccc;border-width: 0 0 1px 1px;border-style:solid;margin:0;padding:6px;width:96%;border-spacing:0px;background-color:#fff}
table.table-with-border td{border-color:#ccc;border-width: 1px 1px 0 0;border-style:solid;margin:0;padding:6px;}/**/

#quotebox{float:right; font-size:11px; margin:0; width:160px;  text-align:center;border:none; margin:0 0 0 5px; padding:0}
#quotebox a, #quotebox a:link, #quotebox a:visited{color:#9D3293;font-size:11px;text-decoration: none;font-weight:normal;border:none; margin:0; padding:0}
#quotebox a:hover, #quotebox a:active{color:#9D3293;text-decoration:underline;font-size:11px;font-weight:normal;border:none; margin:0; padding:0}
#quoteboxmiddle p.purpleheader{color:#9D3293; font-size:11px;border:none; margin:0; padding:0;text-align: center; font-weight:bold}

#quotebox-left{font-size:11px; margin:0; width:160px;  text-align:center;border:none; margin:0; padding:0}
#quotebox-left a, #quotebox-left a:link, #quotebox-left a:visited{color:#9D3293;font-size:11px;text-decoration: none;font-weight:normal;border:none; margin:0; padding:0}
#quotebox-left a:hover, #quotebox-left a:active{color:#9D3293;text-decoration:underline;font-size:11px;font-weight:normal;border:none; margin:0; padding:0}

#quoteboxtop{width:160px; height:28px; padding:0;background-image:url(../images/day-quotes-top.png); background-repeat:no-repeat; background-position:left top; border:none; margin:0; padding:0 }

#quoteboxbottom{width:160px; height:28px; padding:0;background-image:url(../images/day-quotes-bottom.png); background-repeat:no-repeat; background-position:left top;  border:none; margin:0; padding:0}

#quoteboxmiddle{width:142px; padding:5px 5px 5px 13px; background-color:#fff; text-align: left;}


#catering-menu{width:220px;height:302px; margin:0 auto 0 auto;padding:0;}
#catering-menu ul {padding:0;position:relative;margin:0;list-style-type: none;width:220px;text-align:left}
#catering-menu li {text-align:left;margin: 0;list-style-type: none;
  padding: 0;display: inline;width:220px;
   /*  :KLUDGE: Removes large gaps in IE/Winposition:relative;border-bottom:1px solid #fff; */
}
/*width: 196px;background:  url(../images/wedding-package/menu-line.png);*/
#catering-menu a, #catering-menu a:link, #catering-menu a:visited{display: block;width: 220px;color:#fff; background-color:#DBB7D8;font-size:11px;text-decoration: none;font-weight:bold; text-align:left;margin: 0; padding: 0;text-indent: 20px;height: 24px;line-height: 24px;border-bottom:1px solid #E9D1E7;}
#catering-menu a:hover, #catering-menu a:active{display: block;width: 220px;color:#fff;font-size:11px;text-decoration: none;font-weight:bold;background: #AB66A4;text-align:left;margin: 0; padding: 0;text-indent: 20px;height:24px;line-height: 24px;border-bottom:1px solid #E9D1E7; }
/* current state */
body#catering-BBQ-menu #catering-menu a.BBQ-menu,
body#catering-meeting-breaks #catering-menu a.meeting-breaks,
body#catering-breakfast-brunch #catering-menu a.breakfast-brunch,
body#catering-lunch-buffets #catering-menu a.lunch-buffets,
body#catering-plated-lunches #catering-menu a.plated-lunches,
body#catering-hors-Doeuvres #catering-menu a.hors-Doeuvres,
body#catering-appetizer-parties #catering-menu a.appetizer-parties,
body#catering-family-style-dinner #catering-menu a.family-style-dinner,
body#catering-dinners-buffets #catering-menu a.dinners-buffets,
body#catering-station-reception #catering-menu a.station-reception,
body#catering-beverage-options #catering-menu a.beverage-options,
body#catering-deposits-payment #catering-menu a.deposits-payment{display: block;width: 220px;color:#fff;font-size:11px;text-decoration: none;font-weight:bold;background: #AB66A4;text-align:left;margin: 0; padding: 0;text-indent: 20px;height:24px;line-height: 24px;border-bottom:1px solid #E9D1E7;}
#catering-body{width:590px; border:6px solid #AB66A4}
#catering-body-text{width:540px; margin:0 auto 10px auto; }
#catering-body-text p{font-size:11px;font-family:Verdana,Arial,Sans-Serif;line-height:1.3em;color:#000; margin:12px 0 12px 0}
#catering-body-text h2{font-size:18px;font-family:Verdana,Arial,Sans-Serif;color:#9D3293;}
#catering-body-text h3{font-size:14px;font-family:Verdana,Arial,Sans-Serif;color:#9D3293; font-weight:bold; margin:20px 0 0 0; padding:0;}
table.catering{border-color:#AB66A4;border-style:solid;border-width:0 0 1px 1px;border-spacing:0px;border-collapse:collapse;empty-cells:show;width:100%;table-layout:auto}
table.catering td{border-color:#AB66A4;border-style:solid;border-width:1px 1px 0 0;border-spacing:0px;border-collapse:collapse;empty-cells:show;background-color:#fff;padding:4px;margin:0}
ul.ul-catering{margin:10px 0 15px 40px;font-size:11px;line-height:18px;list-style-image:url("../images/list.gif");text-align:left}
.smalltitle {color: #9D3293; font-size: 11px; }

#banquet-body{border:1px solid #AB66A4; background-color:#fff}
a.banquet-link, a.banquet-link:link a.banquet-link:visited{color:#000;text-decoration:underline;font-size:11px}
a.banquet-link:hover{color:#9D3293;text-decoration:underline;font-size:11px}
a.banquet-link:active{color:#000;text-decoration:underline;font-size:11px}
#banquet-box{width:300px; margin:0 auto 0 auto; padding:5px 10px 10px 10px; background-color:#DBB7D8;}
#banquet-box p{color: #000;}

#banquet-box-wide{width:86%; margin:0 auto 0 auto; padding:5px 10px 10px 10px; background-color:#DBB7D8;}
#banquet-box-wide p{color: #000;}
