*{font-family:Arial, Helvetica, sans-serif;font-size:13px;}
a.smenu,a.smenu:link,a.smenu:visited{color:#444444;font-size:12px;cursor:pointer;text-decoration:none;}
a.smenu:hover,a.smenu:focus,a.smenu:active{color:#0066FF;}
a, a:link, a:visited{cursor:pointer;text-decoration:none;color:#444444;}
a:hover{color:#0066FF;}
body{margin:15px;background-color:#6D92BE;background-image:url(../graphics/bg.png);background-position:top;background-repeat:repeat-x;}
.wrapper{width:996px;margin:0px auto;padding:10px;background-color:white;border:0px solid #cccccc;-moz-border-radius:10px;-webkit-border-radius:10px;}
div#footer{color:#888888;text-align:center;font-size:12px;}
div#footer a{text-decoration:none;color:#888888;}
div#footer a:hover{text-decoration:none;color:#0066FF;}
div#menu{background-color:#CCCCCC;padding:auto;width:954px;height:34px;background-image:url(../graphics/menu-bg.png);padding:0px 20px;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
div#menu a{width:150px;height:23px;font-size:12px;text-decoration:none;display:block;margin:0px 4px;text-align:center;float:left;padding-top:6px;color:navy;border:0px;}
div#menu a:hover{width:148px;height:24px;background-image:url(../graphics/a-menu-bg.png);padding:8px 0px 0px 2px;color:#0066CC;font-weight:bold;}
div#menu ul, div#menu li{margin:0px;list-style:none;display:inline;}
div#pagetitle{float:left;}
div#pagetitle h1{color:white;margin:100px 0px 0px 203px;float:left;font-size:14px;font-weight:normal;color:yellow}
div#shadow{background-image:url(../graphics/shadow.png);width:100%;height:11px;background-repeat:repeat-x;}
div.bordered{width:720px;float:right;margin:15px 34px 15px 0px;padding:15px;border:1px solid #cccccc;min-height:600px;-moz-border-radius:10px;-webkit-border-radius:10px;}
div.bordered600{width:600px;float:right;margin:0px 17px 15px 0px;padding:15px;border:1px solid #cccccc;min-height:600px;-moz-border-radius:10px;-webkit-border-radius:10px;}
div.bordered300{width:270px;float:left;margin:0px 14px 15px 0px;padding:15px;border:1px solid #cccccc;min-height:300px;-moz-border-radius:10px;-webkit-border-radius:10px;}
div.bordered402{width:372px;float:left;margin:0px 0px 15px 0px;padding:15px;border:1px solid #cccccc;min-height:300px;-moz-border-radius:10px;-webkit-border-radius:10px;}
div.hr{margin:7px 0px;background-image:url(../graphics/doubledot.gif);background-repeat:repeat-x;height:1px;}
div.leader{width:728;float:right;margin:12px 46px 0px 0px;}
div.office{background:#f9fbfb;width:568px;padding:0px 15px;margin:0px auto;border:1px solid #cccccc;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:13px;text-align:justify;}
div.smenu{float:left;color:red;width:145px;min-height:100px;border:0px solid #cccccc;margin-right:15px;margin-top:10px;}
H2{color:#006699;margin:0px 0px 15px 0px;font-size:20px;text-align:center;}
H3{color:#006699;font-size:15px;margin-bottom:0px;}
H4{font-size:15px;margin-left:30px;color:red;}
H5{font-size:16px;color:red;margin-bottom:6px;}
i.smenu{font-size:11px;text-align:center;display:block;color:#ea4d00;background-color:#ffffff;padding:2px 1px 2px 1px;border:1px solid #6699CC;border-left:5px solid #6699CC;margin-left:-5px;margin-top:3px;margin-bottom:3px;}
p{text-align:justify;margin:5px 0px;color:#444444;font-size:14px;}
.deals table{border:1px solid #cccccc;border-collapse:collapse;}
.deals td{border:1px solid #cccccc;border-collapse:collapse;border-right:none;font-size:14px;color:#5a8dca;text-align:center;padding:3px;font-weight:bold;}
.main{padding:0px 5px 15px 15px;height:100%;border:1px solid #cccccc;border-top:0px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;}
.ibanner {
  width:600px;margin:10px auto;
}

.office td{border:1px solid #cccccc;background-color:#ffffff;font-size:13px;padding:7px;}
.office table{border:1px solid #cccccc;border-collapse:collapse;width:100%;}
.smenu b{color:#336699;font-size:13px;}
.top{background-image:url(../graphics/bnbn-ni-top.png);width:996px;height:123px;margin-bottom:0px;}
.top-bullets{float:right;color:white;margin:8px 25px;font-size:12px;line-height:14px;}
td.lmd{border-top:none;color:#595959;width:239px;}
td.lvb{border-top:none;border-right:1px solid #cccccc;color:#595959;width:239px;}
b.adverts{color:red;font-size:13px;font-style:italic;margin-top:auto;}
div.adverts{float:right;width:154px;text-align:center;margin:0px 0px 10px 5px;height:auto;border-left:1px SOLID #DCDCDC;padding-top:10px;padding-left:5px}
td.picglry{font-size:12px;color:#444444;}
div.list-attractions{float:left;padding:6px 0px 6px 0px;width:196px;margin-left:-8px;margin-top:-12px;margin-bottom:-11px}
div.list-attractions a, div.list-right a{color:#4b4b4b;font-size:12px;text-decoration:none;}
div.list-attractions a:hover, div.list-right a:hover{color:#0099FF}
div.list-attractions li, div.list-right li{color:#6a6a6a;}
div.list-right{float:right;padding:6px 0px 6px 0px;width:177px;margin-top:-12px;margin-bottom:-11px;}
div.list-golf{color:#4b4b4b;font-size:12px;float:left;padding:6px 0px 6px 0px;width:230px;margin-left:10px;margin-top:-12px;}
div.list-golf li{color:#6a6a6a;line-height:20px;}
div.list-golfmiddle li, div.list-golfright li{color:#6a6a6a;list-style:none;line-height:20px;}
div.list-golfmiddle{color:#4b4b4b;font-size:12px;float:left;padding:6px 0px 6px 0px;width:190px;margin-left:0px;margin-top:-12px;}
div.list-golfright{color:#4b4b4b;font-size:12px;float:right;padding:6px 0px 6px 0px;width:140px;margin-top:-12px;}
#table2 table, .table2 table{background-color:#ffffff;border:1px solid #cccccc;border-collapse:collapse;font-size:11px;}
#table2 td, .table2 td{border:1px solid #cccccc;border-collapse:collapse;font-size:11px;}
#table2 a, .table2 a{font-size:12px;}
#table2 b, .table2 b{font-size:14px;color:#006699;}
table.deals div.latest h2{margin:0;padding:2px 0;background-color:#DDDDDD;color:#3366CC;text-align:center;font-size:12px;}
table.deals div.latest a{margin:5px;display:block;font-size:11px;}
table.deals div.latest a:hover{color:#005BB7}
small.map{color:#ff0000;font-weight:bold;}
div.searchbox{border:1px solid #a5a5a5;background-color:#FFFFE8;margin:15px 0px;padding:12px 2px;width:296px;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;}
form.form #townSearch{width:180px;margin-top:10px;font-size:12px;}
form.form #btnSearch{font-size:12px;}
table.bomtop{width:270px;border:0px solid #696969;border-collapse:collapse;margin:0px 0px 0px 0px;}
th.bomtop{border:0px solid #95ACCE;color:white;background:#669FCE url(../graphics/bomtop.png) no-repeat;text-align:center;font-size:11px;padding:5px 0px;}
td.bompic{border:1px solid #ACBDD0;border-left:0px;border-collapse;width:100px;padding:0px;}
td.bomtext{background-color:#FFFFFF;border:1px solid #ACBDD0;border-collapse;text-align:center;width:100%;}
b.bompropname{font-size:11px;}
th.bombot{border:0px solid #95ACCE;color:white;background:#A9A9A9 url(../graphics/bombot.png) no-repeat;text-align:center;font-size:11px;padding:4px 0px;}
p.searchheading{color:#ff0000;font-weight:bold;text-align:center;font-size:12px;margin:3px;}

