a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
div.centered 
{
text-align: center;
}
div.centered table 
{
margin: 0 auto; 
text-align: left;
}
body, html {
	margin-top: 0px;
	margin-bottom: 0px;
}
body {
	margin-left: 0px;
	margin-right: 0px;
	background-image:url(../images/bg_generic2_march2010.jpg);
	background-color:#00111B;
	background-attachment:fixed;
	background-position:top;
	background-repeat:no-repeat;

}
.header {
	font-family:Georgia;
	font-size: 20px;
	color:#FFFFFF;
	font-style: normal;
	line-height:26px;
	font-weight:normal;
	padding-bottom:0px;
}
.room_title {
	font-family:Georgia;
	font-size: 12px;
	color:#414042;
	font-style: normal;
	font-weight:normal;
	padding-left:0px;
}
.header_address {
	font-family:Georgia;
	font-size:22px;
	color:#000000;
	font-style: normal;
	font-weight:normal;
	padding-left:20px;
}
.header_address_grey {
	font-family:Georgia;
	font-size:22px;
	color:#CCCCCC;
	font-style: normal;
	font-weight:normal;
	padding-left:20px;
}
.header_address2 {
	font-family:Georgia;
	font-size:22px;
	color:#FFFFFF;
	font-style: normal;
	font-weight:normal;
	padding-left:20px;
}
.header_address3 {
	font-family:Georgia;
	font-size:16px;
	color:#FFFFFF;
	font-style: normal;
	font-weight:normal;
	padding-left:20px;
}
.header_address4 {
	font-family:Georgia;
	font-size:16px;
	color:#FFFFFF;
	font-style: normal;
	font-weight:normal;
	padding-left:10px;
}
.header_address5 {
	font-family:Georgia;
	font-size:18px;
	color:#615d51;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;
}
.header_image {
	font-family: Arial;
	font-size: 26px;
	color:#000000;
	font-weight: bold;
}
.header_magenta {
	font-family: Arial;
	font-size: 18px;
	color:#ED008C;
	font-style: normal;
	font-weight: bold;
}
.header_white {
	font-family: Arial;
	font-size: 26px;
	color:#ED008C;
	font-weight: bold;

}
.header_three_1 {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
}
.text_main {
	font-family:Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:0px;
	line-height:17px;
	color:#000000;
	margin-left:0px;	
}
.text_main3 {
	font-family:Arial;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:0px;
	line-height:14px;
	color:#666666;
	margin-left:0px;	
}
.text_main2 
{
	font-family: Verdana;
	font-size:12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:0px;
	line-height:0px;
	color: #999999;
	
}
.text_main_white 
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:0px;
	line-height:17px;
	color: #ffffff;
	padding-left:0px;
}
td.menu_background_line
{
	border-bottom: solid 3px white;
	max-width:175px;
	background-color:#999999;
	max-height:40px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding-left:0px;
	font-style: normal;
	font-weight: normal;
}
td.menu_background__down
{
	border-bottom: solid 3px #999999;
	max-width:175px;
	background-color:#999999;
	max-height:40px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding-left:0px;
	font-style: normal;
	font-weight: normal;
}
td.menu_background_red
{
	border-bottom: solid 3px white;
	max-width:175px;
	background-color:#ed1c24;
	max-height:40px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding-left:0px;
	font-style: normal;
	font-weight: normal;
}
td.menu_background_orange
{
	border-bottom: solid 3px white;
	max-width:175px;
	background-color:#fbb040;
	max-height:40px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding-left:0px;
	font-style: normal;
	font-weight: normal;
}
td.menu_background_purple
{
	border-bottom: solid 3px white;
	max-width:175px;
	background-color:#a884bc;
	max-height:40px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding-left:0px;
	font-style: normal;
	font-weight: normal;
}
td.menu_background_purple
{
	border-bottom: solid 3px white;
	max-width:175px;
	background-color:#a884bc;
	max-height:40px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding-left:0px;
	font-style: normal;
	font-weight: normal;
}
td.menu_background_green
{
	border-bottom: solid 3px white;
	max-width:175px;
	background-color:#036337;
	max-height:40px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding-left:0px;
	font-style: normal;
	font-weight: normal;
}
td.menu_background_line_grey
{
	border-bottom: solid 1px white;
	border-left: solid 2px white;
	max-width:3px;
	background-color:#333333;
	max-height:30px;
	font-family: Arial;
	font-size: 12px;
	color:#FFFFFF;
	padding-left:5px;
	font-style: normal;
	font-weight: normal;
}
td.menu_right_block
{
	border-bottom: solid 2px white;
	border-top: solid 2px white;
	max-width:107px;
	background-color:#99CC00;
	max-height:34px;
	font-family: Arial;
	font-size: 16px;
	color:#FFFFFF;
	padding-left:5px;
	font-style: normal;
	font-weight:bold;
}
td.menu_right_block_blue
{
	border-bottom: solid 2px white;
	border-top: solid 2px white;
	max-width:107px;
	background-color:#0099FF;
	max-height:34px;
	font-family: Arial;
	font-size: 16px;
	color:#FFFFFF;
	padding-left:5px;
	font-style: normal;
	font-weight:bold;
}
td.menu_right_block_grey
{
	border-bottom: solid 2px white;
	border-top: solid 2px white;
	max-width:107px;
	background-color:#999999;
	max-height:34px;
	font-family: Arial;
	font-size: 16px;
	color: #0099FF;
	padding-left:5px;
	font-style: normal;
	font-weight:bold;

}
.link_banner 
{
	font-family: Arial;
	font-size: 12px;
	color:#999999;
	font-weight:normal;
}
.link_banner_bold 
{
	font-family: Arial;
	font-size: 12px;
	color:#999999;
	font-weight:bold;
}
.link_banner_bold_rooms 
{
	font-family: Arial;
	font-size: 12px;
	color:#643558;
	font-weight:bold;
}
.link_banner_blue
{
	font-family: Arial;
	font-size: 12px;
	color:#666666;
	font-weight:normal;
}
td.box_530_headline
{
	border-bottom: solid 1px #414042;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	background-color:#dcd8cc;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#414042;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
}
td.box_530_headline_rooms
{
	border-bottom: solid 2px #414042;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	background-color:#643558;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#ffffff;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
}
td.box_530_headline_restaurant
{
	border-bottom: solid 2px #414042;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	background-color:#aea99c;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#ffffff;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
}
td.box_530_headline_drinks
{
	border-bottom: solid 2px #414042;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	background-color:#faa61a;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#ffffff;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
}
td.box_530_headline_events
{
	border-bottom: solid 2px #414042;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	background-color:#484879;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#ffffff;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
}
td.box_530_headline_specialoffers
{
	border-bottom: solid 2px #414042;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	background-color:#A22E0D;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#ffffff;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
}
td.box_530_headline_newark
{
	border-bottom: solid 3px #666666;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#ED1C24;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
}
td.box_530_headline_link
{
	border-bottom: solid 0px #666666;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	font-family: Arial;
	font-size: 16px;
	color:#00aeef;
	padding-left:5px;
	font-style: normal;
	font-weight:bold;
}
td.box_530_headline_news
{
	border-bottom: solid 0px #666666;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	font-family:Georgia;
	font-size:22px;
	color:#333333;
	padding-left:5px;
	padding-top:10px;
	padding-bottom:10px;
	font-style: normal;
	font-weight:normal;
}
td.box_530_headline_book
{
	border-bottom: solid 3px #999999;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#666666;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
}
td.box_200_headline_archive
{
	border-bottom: solid 0px #666666;
	border-top: solid 1px #666666;
	border-left: solid 0px #c230d2;
	max-width:200px;
	max-height:35px;
	font-family: Arial;
	font-size:12px;
	color:#00aeef;
	padding-left:5px;
	font-style: normal;
	font-weight:bold;
}
.download_class
{
	border-bottom: solid 0px #666666;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	font-family: Arial;
	font-size:16px;
	color:#00aeef;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	font-style: normal;
	font-weight:bold;
}
.download_link
{
	border-bottom: solid 0px #666666;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	font-family:Arial;
	font-size:11px;
	color:#00aeef;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:10px;
	font-style: normal;
	font-weight:normal;
}
td.timetable_box
{
	border-bottom: solid 1px #999999;
	border-top: solid 0px #999999;
	border-left: solid 0px #999999;
}
.menu_centre
{
	font-family: Arial;
	font-size: 12px;
	color:#999999;
	font-weight:normal;
	padding-right:0px;

}
.header_address_newark {
	font-family:Georgia;
	font-size:22px;
	color:#A22E0D;
	font-style: normal;
	font-weight:normal;
	padding-left:0px;
}
.header_address_shepton {
	font-family:Georgia;
	font-size:22px;
	color:#9C8DC3;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;
}
.header_address_ardingly {
	font-family:Georgia;
	font-size:22px;
	color:#FFC425;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;
}
.header_address_detling {
	font-family:Georgia;
	font-size:22px;
	color:#008A65;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;
}
.header_address_swinderby {
	font-family:Georgia;
	font-size:22px;
	color:#0055A4;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;
}
.header_address_link {
	font-family:Georgia;
	font-size:22px;
	color:#333333;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;
}
.header_address_directory {
	font-family:Georgia;
	font-size:22px;
	color:#8fc73e;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;
	border-bottom: solid 1px #999999;
}
td.image_box_200 {
    border: solid 3px;
	background-color:#dcd8cc;
	border-color:#dcd8cc;
    background-color:none;
    text-decoration:none;
	width:123px;
}
.special_offers_1 {
	font-family:Georgia;
	font-size:18px;
	color:#2C0C21;
	line-height:20px;
	font-style: normal;
	font-weight:normal;
	padding-left:5px;
	padding-right:1px;
}
.special_offers_red {
	font-family:Georgia;
	font-size:18px;
	color:#990000;
	line-height:20px;
	font-style: normal;
	font-weight:normal;
	padding-left:0px;
	padding-right:1px;
}
.special_offers_2 {
	font-family:Georgia;
	font-size:16px;
	color:#dcd8cc;
	line-height:16px;
	font-style:normal;
	font-weight:normal;
	padding-left:5px;
	padding-right:1px;
}
td.box_165_special_offers {
	border-bottom: solid 1px #ffffff;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:165px;
	max-height:30px;
	font-family:Georgia;
	font-size:20px;
	background-color:A22E0D;
	color:#ffffff;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:0px;
	font-style: normal;
	font-weight:normal;
}
td.menu_register
{
	border-bottom: solid 1px #dcd8cc;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	background-color:#2c0c21;
	max-width:295px;
	max-height:40px;
	font-family:Georgia;
	font-size: 16px;
	color:#2c0c21;
	padding-left:10px;
	font-style: normal;
	font-weight:normal;
	text-align:left;
}
menu_register
{
	border-bottom: solid 1px #dcd8cc;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	background-color:#414042;
	max-width:295px;
	max-height:40px;
	font-family:Georgia;
	font-size: 16px;
	color:#dcd8cc;
	padding-right:5px;
	font-style: normal;
	font-weight:normal;
	text-align:right;
}
td.menu_register2
{
	border-bottom: solid 1px #dcd8cc;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	background-color:#414042;
	max-width:295px;
	max-height:40px;
	font-family:Georgia;
	font-size: 16px;
	color:#ffffff;
	padding-right:5px;
	font-style: normal;
	font-weight:normal;
	text-align:right;
}
menu_register2
{
	border-bottom: solid 1px #dcd8cc;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	background-color:#414042;
	max-width:295px;
	max-height:40px;
	font-family:Georgia;
	font-size: 16px;
	color:#ffffff;
	padding-right:5px;
	font-style: normal;
	font-weight:normal;
	text-align:right;
}
.register {
	font-family:Georgia;
	font-size:14px;
	line-height:18px;
	color:#CCCCCC;
	font-style: normal;
	font-weight:normal;
	margin-left:0px;
	padding-bottom:10px;
}
td.box_gift
{
	border-bottom: solid 1px #414042;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:30px;
	background-color:#583C6D;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#ffffff;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
}
td.box_gift_buy
{
	border-bottom: solid 1px #414042;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:25px;
	background-color:#f1f2f2;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#2C0C21;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
}
td.box_gift_buy2
{
	border-bottom: solid 1px #414042;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:25px;
	background-color:#f1f2f2;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#2C0C21;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
}
td.box_gift_main
{
	border-bottom: solid 1px #414042;
	border-top: solid 0px #c230d2;
	border-left: solid 0px #c230d2;
	max-width:530px;
	max-height:35px;
	background-color:#583C6D;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#ffffff;
	padding-left:5px;
	font-style: normal;
	font-weight:normal;
 
