body  { color: #003; font-family: Geneva, Helvetica, verdana, Arial, Swiss, SunSans-Regular; background-color: #183b1e; margin: 0; padding: 0 }
p {}
td {}
h1  { font-size: 19px }
h2  { font-size: 17px }
form { margin: 0px }
.box_bb         { color: #fff; font-weight: bold; background-color: #b0ce00; padding: 10px; border: solid 1px #d5dc21 }
.uline { padding: 10px; border-bottom: 1px dashed #fff }
.obox     { color: #fff; border: solid 2px #d5dc21 }
.vt { color: #b9b9b9; font-size: 9px; background: url(../img/vt.gif) repeat-x left top; text-align: right; padding: 1px 10px; height: 25px }
.bluebleed { background: #BBF4BA url(../img/bluebleed.gif) repeat-x left top }
.orangebleed { background: #cdcd17 url(../img/orangebleed.gif) no-repeat left top; padding-right: 10px; padding-left: 10px; height: 52px }
.tmit  { margin-top: 3px }
.mainblue  { color: #fff; font-size: 12px; background: #577b5d url(../img/bluetop.gif) repeat-x left top; padding: 16px 10px 10px; border-left: 2px solid #003; width: 566px }
.mainblue td { color: #fff; font-size: 12px }
.menuleft  { font-size: 11px; background: white url(../img/bsplat.gif) no-repeat left top; padding-top: 10px; padding-right: 6px; padding-left: 6px; width: 135px }
.menuleft ul { list-style-image: url(../img/row3.gif); margin: 0px 0px 0px 17px; padding: 0px }
.menuleft a, visited { color: #003; font-weight: normal; text-decoration: none }
.mainblue a, visited { color: #d5dc21; font-weight: bold; text-decoration: underline }
.menuleft a:hover { color: #003; font-weight: normal; text-decoration: underline }
.menubot { background: #fff url(../img/menubot.gif) repeat-x left bottom; height: 30px }
#botcallme { background: url(../img/bot-call-me.gif) center top; width: 150px; height: 33px }
.bluebot { background: #577b5d url(../img/bluebot.gif) repeat-x left bottom; border-left: 2px dotted #003; height: 30px }
.base { color: #717171; font-size: 10px; background: #d5d5d5 url(../img/base.gif) repeat-x left top; text-align: right; padding-right: 10px; padding-left: 10px; height: 35px }
.men  { background: url(../img/men.jpg)url(../img/men.gif) repeat-y left top; padding-left: 10px }
.regions  { color: #fff; font-size: 12px; padding: 6px 2px; border: dotted 1px #cdd5e3 }
.regions  a, a:link a:hover a:visited    { color: #fff; font-size: 9px; text-decoration: underline; text-align: center }
.regions td { font-weight: bold; text-align: center; padding-top: 5px; padding-bottom: 5px }
#main { width: 470px }
#mentop { background-image: url(../img/tm.gif); width: 150px; height: 19px }
#sitementop { background-image: url(../img/site-menu.gif); width: 150px; height: 25px }
#callmentop { background-image: url(../img/free-call-back.gif); width: 150px; height: 25px }
#venuesmentop { background-image: url(../img/uk-venues.gif); width: 150px; height: 25px }
#venuesmentop b { visibility: hidden }
#darkmentop { background-image: url(../img/darktm.gif); width: 150px; height: 19px }
#menbot { background-image: url(../img/mbot.gif); width: 150px; height: 24px }
#darkmenbot { background-image: url(../img/darkmbot.gif); width: 150px; height: 24px }
#menmid  { color: #143a60; font-size: 11px; background-image: url(../img/menu-mid.gif); padding-right: 10px; padding-left: 10px; width: 150px; height: 19px }
#darkmenmid { color: #fff; font-size: 9px; background-image: url(../img/darkmenu-mid.gif); padding-right: 10px; padding-left: 10px; width: 150px; height: 19px }
.plate { background: url(../img/plate.gif) no-repeat 2px 5px; padding-top: 5px; padding-left: 3px }
.plate1  { background: url(../img/plate2.gif) no-repeat center top; margin: 10px }
.plate3  { background: url(../img/plate3.gif) no-repeat center top; margin: 10px }
.plate4  { color: #000; font-size: 9px; background: url(../img/plate4.gif) no-repeat; margin: 10px; padding: 10px }
.smallb { color: #344143; font-size: 10px; line-height: 120% }
.plate5  { color: #fff; font-weight: bold; font-size: 10px; background: url(../img/plate5.gif) repeat-y; padding-bottom: 15px }
.plate5b      { color: #030; font-weight: bold; font-size: 14px; background: url(../img/plate5b.gif) no-repeat; vertical-align: middle; padding-bottom: 30px }
.plate5c     { color: #030; font-size: 11px; background: url(../img/plate5c.gif) no-repeat; padding-left: 18px }
.box66 { padding: 20px; border: dashed 2px #d5dc21 }
.pic { background-color: #fff; margin: 5px; padding: 5px; border: solid 2px #d5dc21 }
.pic66 { padding: 10px; border: dotted 2px #d5dc21 }
.titlespace2 { color: #fff; font-weight: bold; font-size: 13pt; background-color: #d5dc21; text-align: center; padding-top: 2px; padding-bottom: 2px; border: solid 1px #d5dc21 }
