html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,a,div,img{margin:0;padding:0;border:0}body{background-image:url(../img/background.jpg);background-repeat:repeat-x;background-color:#e9e6df;font-size:75%;font-family:Arial,Helvetica,sans-serif;color:#616161;padding-bottom:10px}a{color:#708645;text-decoration:underline}a:hover{text-decoration:none}ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:2px}li{list-style-image:none;list-style-position:outside;list-style-type:none}#newsletter-button{float:right;padding-right:65px;padding-top:15px}input.button{background-image:url(../img/button-grad.jpg);background-position:left top;border:0pt none;color:#FFF;cursor:pointer;padding:0px 15px;text-decoration:none;border:1px solid #6e8044}.button{background-color:#687a3c;background-image:url(../img/button-grad.jpg);background-position:left top;background-repeat:repeat-x;border:0pt none;color:#FFF!important;cursor:pointer;padding:0px 15px 1px;text-decoration:none;border:1px solid #6e8044}.button a{color:#fff;text-decoration:none;padding-top:10px}td,th{padding:3px}p{color:#666;line-height:20px;margin-bottom:8px;font-size:15px;font-weight:normal}h1{margin-bottom:10px;font-size:32px;font-weight:normal;color:#708645}h2{margin-bottom:10px;font-size:14px;font-weight:bold;color:#80935b}#header-image{padding-bottom:8px}h5{font-size:17px;margin-bottom:5px;font-weight:normal;color:#708645}h6{font-size:16px;color:#fff;font-weight:normal}.tab-margin h6{margin-bottom:15px}#header{background-image:url(../img/header-grad.jpg);height:94px}#header-holder{width:950px;margin:auto;color:#fff}#large_nav{width:100%;float:left}input.sitesearchfield{background-color:#FFF;background-image:url(../img/mag.jpg);background-position:left center;background-repeat:no-repeat;border:1px solid #6f910c;color:#708645;float:left;margin-top:5px;padding-left:20px;width:185px}#site-search-button{float:left;width:16px;margin-top:6px;margin-left:6px}#logo{float:left;width:50%}#search-holder{float:right;width:233px;padding-top:17px}#languages{padding-bottom:10px}.flag{margin-right:7px}#content{width:950px;margin:auto;border:1px solid #9a9580;background-color:#FFF}#holder{width:930px;margin:10px;margin-bottom:15px}#dms-div{float:left;margin-bottom:10px}#tabber{background-image:url(../img/floral-image.jpg)}#left-tabber{float:left}#tabber-holder{float:left;padding-bottom:8px}#main-content-holder{padding-top:8px}#right-tabber{float:left;width:100px;background-color:#CC3}#right-tab{float:right}#left-content{width:674px;float:left;padding-bottom:7px}#right-content{width:246px;float:right}.side-box{margin-bottom:10px}#left-box{width:215px;float:left;padding-bottom:12px}#center-box{width:215px;float:left;margin-left:13px;margin-right:13px;padding-bottom:12px}#right-box{width:215px;float:left;padding-bottom:12px}.content-image img{border:4px solid #71930b;float:left}.content-link{background-image:url(../img/content-button.jpg);background-repeat:no-repeat;color:#708645;font-size:12px;margin:0px;text-decoration:none;float:left;witdth:100%}.content-link a{text-decoration:none;color:#708645;margin-left:20px}.content-link a:hover{text-decoration:underline;color:#708645;margin-left:20px}.content-text{padding-top:5px;margin-bottom:5px;float:left;width:100%}.content-text p{color:#708645;font-size:11px;line-height:17px;margin:0px}#bottom-advert-boxes{clear:both;float:left;padding-top:5px;padding-bottom:10px}#center-content-boxes{padding-top:3px}#left-advert-box{background-image:url(../img/accommodation.jpg);background-repeat:no-repeat;width:331px;height:115px;float:left}#right-advert-box{background-image:url(../img/accommodation.jpg);background-repeat:no-repeat;width:331px;height:115px;float:left;margin-left:12px}#right-advert-box-family{background-image:url(../img/family-days.jpg);background-repeat:no-repeat;width:331px;height:115px;float:left;margin-left:12px}#left-advert-box{background-image:url(../img/blue-box.jpg);background-repeat:no-repeat;width:331px;height:115px;float:left}.advert-holder{padding-left:10px;padding-top:7px}.advert-text{width:140px;margin-top:7px}.advert-text p{font-size:11px;line-height:16px;color:#fff}#red-advert-link{background-image:url(../img/red-button.jpg);background-repeat:no-repeat;color:#708645;font-size:12px;margin:0px;padding-left:23px;text-decoration:none}#red-advert-link a{color:#fff;text-decoration:none}#red-advert-link a:hover{color:#fff;text-decoration:underline}#blue-advert-link{background-image:url(../img/blue-button.jpg);background-repeat:no-repeat;color:#708645;font-size:12px;margin:0px;padding-left:23px;text-decoration:none}#blue-advert-link a{color:#fff;text-decoration:none}#blue-advert-link a:hover{color:#fff;text-decoration:underline}#footer{background-image:url(../img/footer-bg.jpg);background-repeat:repeat-x;height:39px}#footer li a{background:transparent url(../img/footer-li.jpg) no-repeat scroll 0%;padding-left:10px;color:#FFF;text-decoration:none}#footer li a:hover{background:transparent url(../img/footer-li-hover.jpg) no-repeat scroll 0%;padding-left:10px;color:#FFF;text-decoration:none}#footer li{display:inline;text-decoration:none;width:auto;margin-right:14px}#red-tab-content{height:286px;width:396px;background-color:#983434;clear:both}#yellow-tab-content{height:286px;width:396px;background-color:#eaaa4a;clear:both}#brown-tab-content{height:286px;width:396px;background-color:#ab835b;clear:both}#yellow-tab-link{background-image:url(../img/yellow-tabber-button.jpg);background-repeat:no-repeat;color:#708645;font-size:12px;margin:0px;padding-left:25px;text-decoration:none}#red-tab-link{background-image:url(../img/red-tabber-button.jpg);background-repeat:no-repeat;color:#708645;font-size:12px;margin:0px;padding-left:25px;text-decoration:none}#brown-tab-link{background-image:url(../img/brown-tabber-button.jpg);background-repeat:no-repeat;color:#708645;font-size:12px;margin:0px;padding-left:25px;text-decoration:none}#yellow-tab-link a,#brown-tab-link a,#red-tab-link a{font-size:14px;color:#fff;text-decoration:none;font-family:trebuchet ms}#yellow-tab-link a:hover,#brown-tab-link a:hover,#red-tab-link a:hover{font-size:14px;color:#fff;text-decoration:underline;font-family:trebuchet ms}.tab-margin{padding:10px;float:left;margin-top:5px}li.explore{background-image:url(../img/explore-tab.jpg);float:left;width:131px}li.festivals{background-image:url(../img/festivals-tab.jpg);float:left;width:131px}li.heritage{background-image:url(../img/heritage-tab.jpg);float:left;width:133px}li.heritage a,li.festivals a,li.explore a{display:block}ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:0px}#footer-left{float:left;margin-top:12px;width:600px;padding-left:12px;font-size:11px}#footer-right{float:right;margin-top:12px;text-align:right;color:#fff;width:300px;padding-right:12px;font-size:11px}.clearer{clear:both}.links a{padding:0px;margin:0px;float:left}.links a:focus{outline:none}.side-box a img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.side-box a:hover img{filter:alpha(opacity=90); -moz-opacity:0.90; opacity:0.90}ul#large_nav_main,ul#large_nav_main ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px}ul#large_nav_main{z-index:90}ul#large_nav_main a{display:block;text-decoration:none}ul#large_nav_main li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;position:relative;z-index:95}ul#large_nav_main li.root{background-repeat:no-repeat;float:left}ul#large_nav_main li.root a.root{font-size:1px;height:37px;line-height:200px;overflow:hidden}ul#large_nav_main li ul{background:#e0ded2 none repeat scroll 0%;left:-999em;margin:0pt;position:absolute;border:1px solid #bcb69e;border-top:none;filter:alpha(opacity=95); -moz-opacity:0.95; opacity:0.95}ul#large_nav_main li li{border-top:1px solid #bcb69e}ul#large_nav_main li ul a{padding:2px 15px 2px 5px;width:130px;font-size:13px;line-height:20px;color:#616161}ul#large_nav_main li:hover ul,ul#large_nav_main li.sfhover ul{left:auto}ul#large_nav_main li li a:hover{color:#616161;background-color:#cecbb8}ul#large_nav_main li:hover,ul#large_nav_main li.sfhover,ul#large_nav_main li.active{background-position:0px -37px}#thedms01,#thedms00,#thedms02,#thedms10,#thedms13,#thedms12,#thedms11{width:100%!important}div#thedmsPropertyEssentials h2,div#thedmsContactPanel h2,#thedmsSearch0 h2,#thedmsSearch1 h2,#thedms13 div#thedmsItemsPanel h2,#thedms07 h2{background-color:#71930B;background-image:url(../img/dms-grad.jpg);color:#FFF;font-size:100%;font-weight:bold;margin:5px 0px 11px;padding:5px;padding-bottom:6px}#thedmsListings{clear:both;width:100%}div#thedms01 div#thedmsBrowseGrid .BrowseCell{background-color:#F7F7F2;background-image:url(../img/dms-bg1.jpg);background-position:right bottom;background-repeat:no-repeat;float:left;margin:0px;padding:0px;width:32%;width:301px;min-height:213px;height:auto !important;height:213px;margin-left:0px;margin-right:0px;margin-bottom:11px}div#thedms01 div#thedmsBrowseGrid .BrowseCellCol2{margin-left:10px;margin-right:10px}div#thedms01 #thedmsBrowseGrid .BrowseCell{border:1px solid #73827A;padding:0px}#thedms01 #thedmsBrowseGrid .BrowseCell h2{background-color:#6F8A45;background-image:url(/img/dms-grad.jpg);background-position:center top;background-repeat:repeat-x;color:#FFF;display:block;font-size:100%;padding-left:6px;height:22px}#map-control{padding-bottom:12px;padding-top:14px}div.thedmsBrowsePaging{float:right;padding:1px;text-align:right;vertical-align:bottom;width:50%;padding-top:5px}div#thedms65 h1{clear:both;margin-bottom:15px}#thedmsShowMap,#thedmsHideMap,#thedmsShowListings,#thedmsHideListings{background-color:#687A3C;background-image:url(../img/button-grad.jpg);background-position:left top;background-repeat:repeat-x;border:1px solid #6E8044;color:#FFF !important;cursor:pointer;padding:0px 15px 1px;text-decoration:none;padding-top:4px;padding-bottom:4px}#thedmsSmallImg{border-left:1px dotted #73827A;border-right:1px dotted #73827A;margin-bottom:30px}#thedmsAvailability h2{color:#708645;font-size:140%;font-weight:bold}#thedms13 h2{color:#708645;font-size:140%;font-weight:bold;margin-top:5px;margin-bottom:5px}#thedms11 div#thedmsBrowseGrid .BrowseCell h2 a{color:#fff;font-size:100%;font-weight:bold;text-decoration:none}div#thedmsAvailabilityCheck{float:left;margin-top:4px;width:16%}div#thedmsPropertyEssentials,div#thedmsContactPanel,#thedmsAvailabilityCheck{background-color:#F7F7F2;border-top:4px solid #E9E9DE;padding:15px}div#thedmsAvailabilityChart{background-color:#F7F7F2;border-top:4px solid #E9E9DE;float:right;padding:13px;width:76%;margin-top:4px}div#thedmsAvailabilityChart th,#thedmsBrowseEvents th{background-color:#6d7e45;color:#FFF}.thedmsTableLink a{color:#fff}.thedmsBackgroundFix{clear:both;font-size:1px;height:1px}div#thedmsSpecialOffer{border:none}div#thedmsPropertyEssentialsright{float:right;width:68%}div#thedmsAvailability .modebutton{background-image:url(../img/content-button.jpg);background-repeat:no-repeat;color:#616161;font-size:90%;margin-left:0px;padding-left:18px;margin-top:10px;text-decoration:none;background-color:transparent}.modebutton a{color:#616161}ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:2px}#thedms01 p{margin-left:5px;margin-top:3px}#thedms01 div#thedmsBrowseGrid .thedmsBrowsePicture{padding-left:5px}div#thedmsBrowseGrid .detailbtn{padding:3px;margin-right:5px}div#thedmsBrowseGrid {width:930px;border-bottom:0px solid #666;border-top:0px solid #666}#thedmsSearch1{float:right;width:49%}.searchbuttonholder a:hover{font-size:10px;text-decoration:underline}.searchbuttonholder a{font-size:10px;text-decoration:none}#thedms13 div#thedmsItemsPanel{background-color:#F7F7F2;border-top:4px solid #E9E9DE;float:right;padding:15px;width:40%}#thedms13 div#thedmsContactPanel{width:52%}div#thedmsTopPanel{border-bottom:0px solid #CCC}#thedms13 th{background-image:url(../img/dms-grad.jpg);color:#FFF;padding:7px}#thedms13 h3{font-size:12px}#thedms13 td{background-color:#F7F7F2;padding:7px}table#thedmsOpeningTimesTableFullWidth{margin-bottom:15px;margin-top:15px;width:80%}div#thedmsFeaturePicture2{margin-bottom:10px}#thedmsPicturesPanel{float:right}#thedmsItemsPanel th,td{padding:6px}#thedms11 div#thedmsBrowseGrid .BrowseCell h2{background-color:#428BC7;background-image:url(../img/dms-grad.jpg);color:#FFF;font-size:100%;font-weight:bold;margin:5px 0px 11px;padding:6px 5px 0px;padding-bottom:6px;height:15px}#thedms11 div#thedmsBrowseGrid .BrowseCell{float:left;width:80%}#thedms11 div#thedmsBrowseGrid .BrowseSmallPicture{float:left;padding:10px;text-align:center;width:15%}#thedms11 div#thedmsBrowseGrid .BrowseRow{width:97%;background-color:#F7F7F2;border-top:4px solid #E9E9DE;margin-bottom:15px;padding:5px 13px 8px 15px}#thedms11n .thedmsBrowseH2Background,#thedms11n #thedmsBrowseListing .thedmsBrowseRow .thedmsBrowseH2Background h2,.thedmsbutton{background:#4D5931 !important}div#thedms11n .thedmsContentHolder{}#thedms11n .thedmsActionsHolder{background-color:#E9E6DF !important}#thedms12 div#thedmsAvailabilityChart th,#thedmsBrowseEvents th{background-color:#6D7E45;background-image:url(../img/events-grad.jpg);color:#FFF}table#thedmsBrowseEvents .row1{background-color:#F7F7F2}div#thedmsBrowseGrid .signposts_div{margin-left:3px}#split-left{float:left;width:330px;margin-right:10px}#split-right{float:left;width:320px;background-color:#f6f7f1;border:1px solid #ced2c5;background-image:url(../img/content-box-bg.jpg);background-repeat:no-repeat;padding:5px;margin-bottom:7px}#split-right h2{background-color:#71930B;background-image:url(../img/green-gradiant.jpg);color:#FFF;font-size:100%;font-weight:bold;padding:5px 5px 6px}#split-right select#atype{margin-bottom:7px}#split-right .searchbuttonholder{padding-top:5px;padding-bottom:5px}#split-right .searchbuttonholder-fix{padding-top:5px;padding-bottom:5px}.content-box{background-color:#f6f7f1;border:1px solid #ced2c5;background-image:url(../img/content-box-bg.jpg);background-repeat:no-repeat;height:110px;padding:5px;margin-bottom:7px;float:left;width:320px}.content-box-left{float:left;width:50%}.content-box-right{float:left;width:50%}.content-box-right p{color:#616161;font-size:11px;line-height:19px;margin:0px;margin-top:7px;margin-bottom:7px}.content-box-right h2{font-size:11px;font-weight:bold;color:#708645;margin-bottom:4px;text-transform:capitalize;text-transform:uppercase}.content-box-link{background-image:url(../img/content-box-link.jpg);background-repeat:no-repeat;color:#708645;font-size:12px;margin:0px;text-decoration:none;float:left}.content-box-link a{text-decoration:none;color:#708645;margin-left:20px}.content-box-link a:hover{text-decoration:underline;color:#708645;margin-left:20px}li.big{background:transparent url(../img/li-arrow.gif) no-repeat scroll left top;letter-spacing:0px;line-height:18px;margin:0pt 0pt 5px;padding-left:15px;text-decoration:none}li.small{background:transparent url(../img/li-arrow.gif) no-repeat scroll left top;letter-spacing:0px;line-height:18px;margin:0pt 0pt 5px 15px;padding-left:15px;text-decoration:none}li.big a,li.small a{text-decoration:none}li.big a:hover,li.small a:hover{text-decoration:underline}#thedmsTPitineraryList li a:hover{}div#thedms65 li a,div#thedms65 li a:visited,.myplanbutton a,.myplanbutton a:visited,.TPButtons a,.TPButtons a:visited,#thedmsItineraryDescription a{background-color:#9F8A42;background:transparent url(../img/footer-bg.jpg) no-repeat scroll left top;background-position:left top;background-repeat:repeat-x;color:#FFF;font-weight:bold;margin:3px;padding:4px;text-align:center;text-decoration:none}div#thedms65 h3{clear:both;padding:2px;text-align:left;background-color:#6F8A45;background-image:url(../img/dms-grad.jpg);background-position:center top;background-repeat:repeat-x;color:#FFF;display:block;font-size:100%;height:15px;padding-bottom:6px;padding-left:6px;padding-top:6px}div#thedms65 #thedmsItineraryEntryHolder{border:1px solid #73827a;float:left;margin-right:10px;padding:0px;width:62%;background-color:#F7F7F2}#thedms65 #thedmsTPItineraryRightPane{float:right;width:200px}#thedms07 .thedmsAvailability{background-color:#fff;display:table;margin-bottom:5px;padding:1px;width:100%}#thedms07 .availabilitytable{font-size:100%;text-align:left}.availabilitytable .PropertyName{text-align:left;width:28%}td.PropertyName a,td.PropertyName a:visited{background-image:url(../img/content-button.jpg);background-repeat:no-repeat;color:#708645;float:left;font-size:12px;margin:0px;text-decoration:none;padding-left:20px}td.PropertyName a:hover{text-decoration:underline}.availabilitytable caption{background-color:#73827A;color:#FFF;font-weight:bold;padding:5px;text-align:left;background-image:url(../img/footer-bg.jpg);padding:6px}#thedms07 h2{background-image:url(../img/footer-bg.jpg);padding:6px}div#thedms65 #thedmsItineraryEntryHolder{border:1px solid #A5BF80;float:left;margin-right:10px;padding:0px;width:62%}#thedms65 #thedmsTPItineraryRightPane{float:right;width:33%}div#thedms65 #thedmsItineraryEntryHolder{border:1px solid #A5BF80;float:left;margin-right:10px;padding:0px;width:62%}#thedmsTPitineraryList ul{clear:both;float:none;padding:0px 0px 15px;width:100%}div#thedms65 #thedmsItineraryEntryHolder{border:1px solid #A5BF80;float:left;margin-right:10px;padding:0px;width:65%}.TPButtons{display:block;float:left;margin:10px;margin-left:0px;text-align:center;width:auto}#thedms65 #thedmsTPItineraryRightPane{float:right;width:33%}div#thedms65 h3{background-color:#71930B;background-image:url(../img/dms-grad.jpg);color:#FFF;margin:0px;padding:4px 8px 8px 8px;line-height:110%}div#thedms65 .BrowseCell h2{font-size:100%;font-weight:bold;margin:0pt;padding:0px 0px 10px;text-align:left}div#thedms65 .BrowseCell h2 a{color:#1D5E2D;text-decoration:none}div#thedms65 .BrowseCell h2 a:hover{color:#1D5E2D;text-decoration:underline}div#thedms65 li a,div#thedms65 li a:visited,.TPItineraryPrintbutton a:hover,.myplanbutton a,.myplanbutton a:visited,.TPButtons a,.TPButtons a:visited,#thedmsItineraryDescription a{background-color:#a5bd7f;background-image:url(../img/footer-bg.jpg);background-position:left top;background-repeat:repeat-x;color:#FFF;font-weight:bold;margin:3px;padding:4px;text-align:center;text-decoration:none;border:1px solid #4A5630;display:block}div#thedms65 #thedmsTPitineraryList a:hover,.TPItineraryPrintbutton a:hover{    text-decoration:underline}#thedmsItineraryDescription p{margin-top:20px}div#thedms65 h1{clear:both;margin-bottom:15px}.BrowseSmallPicture,.BrowseSmallPictureEmpty{margin-top:4px}div#thedms65 .BrowseCell{float:left;margin:1px;padding:1px;text-align:left;width:70%;margin-left:10px}div#thedms65 .thedmsItineraryEntryDescription{margin:10px;padding:3px 0px;vertical-align:top}div#thedms65 .thedmsItineraryItemDescription{margin:10px;padding:4px 0px}div#thedms65{margin:auto;width:100%}#thedms65 #thedmsTPItineraryRightPane #thedmsTPItineraryDetails h2{    margin-top:10px}#thedms65 #thedmsTPItineraryRightPane .thedmskey{    margin:5px 0}#thedms65 #thedmsTPItineraryRightPane .thedmskey a{    margin:0 5px}#thedms65 #thedmsTPItineraryRightPane .thedmsLogos{float:none}.thedmsItineraryItemDescription .BrowseRow img{    padding:5px;    border:1px solid #E9E9DE}#google-map-control{background:transparent url(../img/web/map-nav.jpg) no-repeat scroll left top;float:left;height:25px;margin-bottom:8px;margin-top:5px;width:900px}#google-map-control li a,#google-map-control li a:visited{color:#1F5427;display:block;padding:5px 10px;text-decoration:none}#google-map-control li a:hover{color:#FBFBFB}#google-map-control li{float:left;list-style-type:none}#google-map-control li a{background-color:#687A3C;background-image:url(../img/button-grad.jpg);background-position:left top;background-repeat:repeat-x;border:1px solid #6E8044;color:#FFF !important;cursor:pointer;padding:4px 15px;text-decoration:none;float:left;margin-right:3px}.search-link{background-image:url(../img/search-list.jpg);background-repeat:no-repeat;color:#708645;float:left;font-size:12px;margin:0px;text-decoration:none;width:100%;margin-bottom:4px}.search-link a{color:#708645;margin-left:20px;text-decoration:none}.search-link a:hover{color:#708645;margin-left:20px;text-decoration:underline}#video-left{float:left;width:333px}#video-right{float:right;width:333px}#dms-header{float:left;width:100%;margin-bottom:10px}#no-js-tabber h3{color:#FFF;font-family:trebuchet ms;font-size:14px;font-weight:normal;line-height:24px;margin-bottom:10px}#no-js-link{background-image:url(../img/red-tabber-button.jpg);background-repeat:no-repeat;color:#708645;font-size:12px;margin:0px;padding-left:25px;text-decoration:none}#no-js-link a:hover{color:#FFF;font-family:trebuchet ms;font-size:14px;text-decoration:underline}#no-js-link a{color:#FFF;font-family:trebuchet ms;font-size:14px;text-decoration:none}#no-js-tabber{background-color:#983434;height:100%;width:376px;height:302px;float:right;padding:10px}#lower-paragraph{width:100%;clear:both}div#thedms02n #thedmsAvailabilityKey .thedmsGridKeyBook,div#thedms02n .thedmsGridBook,div#thedms02n .thedmsGridBook a {background-color:#65773b}div#thedms02n .thedmsGridBook a,div#thedms02n .thedmsGridBook a:visited {color:White;text-decoration:none}div#thedms02n #thedmsAvailabilityKey .thedmsGridKeyBook,div#thedms02n .thedmsGridBook {}div#thedms02n #thedmsAvailabilityKey .thedmsGridKeyAvailable,div#thedms02n .thedmsGridAvailable{background-color:#b7c498}div#thedms02n #thedmsAvailabilityKey .thedmsGridKeyNotAvailable,div#thedms02n .thedmsGridNotAvailable{}div#thedms02n #thedmsAvailabilityKey .thedmsGridKeyUnknown,div#thedms02n .thedmsGridUnknown{}div#thedms02n .thedmsGridIcon,div#thedms02n .thedmsGridIconText {    background:#666;    margin-right:4px}div#thedms02n .thedmsGridTableHeader,#thedmsGridAvailabilityChart .thedmsGridTableHeader th {    background:#4b5733;    color:white;background-image:url(../img/events-grad.jpg)}div#thedms02n #thedmsAvailability{background-color:#F7F7F2;border-top:4px solid #E9E9DE;margin-bottom:10px;padding:15px}div#thedms02n #thedmsAvailability h2{background-color:#71930B;background-image:url(../img/dms-grad.jpg);color:#FFF;font-size:100%;font-weight:bold;margin:5px 0px 11px;padding:5px 5px 6px}div#thedms02n #thedmsDetailsServices,div#thedmsAccessibility{background-color:#F7F7F2;border-top:4px solid #E9E9DE;margin-bottom:10px;padding:15px}div#thedms02n #thedmsDetailsServices h2,div#thedmsAccessibility h3{background-color:#71930B;background-image:url(../img/dms-grad.jpg);color:#FFF;font-size:100%;font-weight:bold;margin:5px 0px 11px;padding:5px 5px 6px}#thedmsGridAvailabilityCheck a,#thedmsGridAvailabilityCheck a:hover{color:#708645;text-decoration:none;cursor:pointer}div#thedms02n #thedmsSmallImg{ border:0px}div#thedms02n #thedmsPictureContainer { margin:10px 0px}div.thedmsBrowsePagination a.thedmsPaginationCurrentPage,div.thedmsBrowsePagination a:hover { background:#6F8A45; color:white}div.thedmsBrowsePagination a { background:#F7F7F2; color:#666}div#thedms01n .BrowseBookCell #thedmsSpecialOfferTextHolder {    border:1px dashed #CCC;    clear:both;    margin:10px 0;    padding:10px 10px 10px 23px}div#thedmsSpecialOffersHolder {    background-color:#F7F7F2;    border-top:4px solid #E9E9DE;    margin-bottom:10px;    padding:15px;     margin:10px 0 10px 0}div#thedmsSpecialOffersHolder h2{    background-color:#71930B;    background-image:url(../img/dms-grad.jpg); color:#FFF; font-size:100%; font-weight:bold; margin:5px 0 11px; padding:5px 5px 6px}div#thedms02n div#thedmsSpecialOffersHolder li { border:0 none; list-style-type:none}div#thedms02n #thedmsAvailability .thedmsSOdetails { background:white; border:1px dashed #CCC; clear:both; margin:10px 0; padding:10px}.thedmsSmallBrowseSignpost{width:20px}.thedmsGridMultiStay a{ text-decoration:none}div#thedms02n #thedmsGridTable .thedmsGridMultiStay,div#thedms02n #thedmsSpecialOffersHolder .thedmsGridMultiStay {background:#56365E none repeat scroll 0 0}img.float-left{float:left;margin-right:10px;margin-bottom:10px}img.float-right{float:right;margin-left:10px;margin-bottom:10px}label{font-size:12px}#thedmsProfiling .thedmsQuestion,#thedmsFilters .thedmsQuestion,.thedmsAnswers{font-size:12px;font-weight:normal}div#thedms151 fieldset{border:1px solid #65793C !important}div#thedms151 fieldset legend{font-size:16px;font-weight:bold;color:#65793C}.thedmsQuestionDescription{display:block;font-size:12px;font-weight:bold;padding-bottom:10px}textarea#Question_5{width:270px !important}.nvglink{ float:right; margin-right:12px; padding-top:5px}.nvglink img{vertical-align:middle}
.thedmsServerError {display: block;height: 70px;padding: 2%;width: 96%;}
div#thedms11n .thedmsBrowseH2Background {
    background-color: #4B5731 !important;
    background-image: url("../img/dms-grad.jpg") !important;
	background-repeat: repeat-x !important;

}
div#thedms11n #thedmsBrowseListing .thedmsBrowseRow .thedmsBrowseH2Background h2 {background: none !important;}
#thedms150 li {
    list-style: none outside none;
    margin-top: 5px;
}

/*Special Offer Styling 19/12/11 - Nathan */

.thedmsSOlist {
background: none repeat scroll 0 0 #E8E8E8;
border: 2px solid #708645;;
}
.thedmsSOlist li img {
  /*  May need something like “background: #fff; padding 2px;“ if it’s a black site and you need the star to show up */
}


/* AC Details: */
#thedmsSpecialOffersHolder {
background: none repeat scroll 0 0 #E8E8E8;
border: 3px solid #708645;;
}

.thedmsSO {
background: none repeat scroll 0 0 #E8E8E8;
border: 3px solid #708645;;
}

a.thedmsSObutton, a.thedmsSObutton:visited {
background: none repeat scroll 0 0 #708645;
border: 1px solid #708645;
color: #FFFFFF;
}

div#thedms02n #thedmsAvailability .thedmsSOdetails {
background: none repeat scroll 0 0 #E8E8E8;
border: 1px solid #708645;;
}

/* EA Browse: */
div#thedms11n .thedmsfunctionholder {
float:left;
width:100%;
}

/* EA Details: */
#thedms13 .thedmsSO {
background: none repeat scroll 0 0 #E8E8E8;
border: 3px solid #708645;;
}
a.thedmsSObutton, a.thedmsSObutton:visited {
background: none repeat scroll 0 0 #708645;
border: 1px solid #708645;
color: #FFFFFF;
}

/* End of special Offer */

