/* CSS Document	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; */

body{ 
	background:#262424;
	}
.newtitle{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:black;
	font-size:18px;
	}
.newtitle_white{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:white; FFD95A
	font-size:14px;
	}
.newtitle_blue{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#77D9F3;
	font-size:14px;
	}
.newtitle_gold{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#FFD95A;
	font-size:14px;
	}
.newtitle14{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:black;
	font-size:14px;
	}
.newtitle15{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:black;
	font-size:15px;
	}
.newtitle16{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:black;
	font-size:16px;
	}
.newtitle_black20{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:black;
	font-size:20px;
	}
.newtitle_black24{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:black;
	font-size:24px;
	}
.newtitle_red18{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#FF0000;
	font-size:18px;
	}
.newtitle_red24{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#990000;
	font-size:24px;
	}
.leftimg{
	margin-right:15px;
	float:left;
}
.newtitle_red24{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#CC0000;
	font-size:24px;
	}
.newtitle_red26{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#CC0000;
	font-size:26px;
	}
.fancy{
	font-family: "Goudy Old Style","Palatino","Book Antiqua", serif; 
	font-style: italic; 
	font-size: 15px;
}
.fancy30{
	font-family:"Goudy Old Style","Palatino","Book Antiqua", serif; 
	font-style:italic; 
	color:black;
	font-size:30px;
}
.neon_green{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#B6E600;
	font-size:40px;
}
.neon_black{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:40px;
}
.eventbox_add_event{
	border-style:dashed;
	border-width:2px;
	border-color:#D0D3B6;
	background-color:#E7E9DA;
	padding:8px;
	margin:8px;
	}
.georgia32_white{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:32px;
	text-decoration:none;
	}
#month{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	border-style:solid;
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-color:#CCCCCC;
	padding:5px;
	margin:10px;
	}
.chester_restaurants{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#CCCCCC;
	padding:5px 0px 5px 15px;
}

.galleries{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:30px;
	font-style:italic;
}
.galleries a:link{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:30px;
	font-style:italic;
}

.leftpic{
	margin: 0px 15px 0px 15px; /*top,right,bot,left ...*/
	border-style: solid;
    border-width: 1px;
    border-color: black;
	}
.right_margin_only{
	margin: 0px 15px 0px 0px; /*top,right,bot,left ...*/
	}
.old_text{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:14px;
	}
.old_text12{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:12px;
	}
.old_text13{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:13px;
	}
.old_text14{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:14px;
	}
.old_text15{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:15px;
	}
.old_text16{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:16px;
	}
.old_text17{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:17px;
	}
.old_text18{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:18px;
	}
.old_text25{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:25px;
	}
.old_text25_red{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#990000;
	font-size:25px;
	}
.old_text_red30{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:red;
	font-size:30px;
	}
.check_hotel{
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	color:red; /*was #990000; dark red*/
	font-size:18px;
	}
.hotel_title1{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#71523E;
	font-size:30px;
	}
.event_title_red{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:maroon;
	font-size:18px;
	}
.rightpic{
	margin: 0px 15px 0px 15px; /*top,right,bot,left ...*/
	border-style: solid;
    border-width: 1px;
    border-color: black;
	}
.event_text{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:13px;
	}
.bandbtable td{
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-bottom-color:#D4D8BD;
	margin:0px;
	font-size: 12px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.mytextbox1{
	padding:5px;
	margin:10px;
	border-color:#C9BA65;
	border-style:dashed;
	border-width:2px;
}

/* ------- mini nav ------- */
#mininav {
	font-size:13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:8px;
	width:900px;
	border-top-style:solid;
	border-width:0px;
	text-decoration:none;
}
#mininav a:hover {
	text-decoration:none;
	border-width:0px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:black;
}
#mininav a {
	color:black;
	text-decoration:none;
	padding:3px;
}

h1{
	font-size:15px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
h2{
	font-size:14px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.restaurant_name{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#990000;
	font-size:30px;
	}
.title1{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#990000;
	font-size:30px;
	}
.title2{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#A3AB89;
	font-size:30px;
	}
.restaurant_name3{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:30px;
	}
.restaurant_name4{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#CEA21C;
	font-size:30px;
}
.top_menu{
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color:black;
	display:inline;
	color:white;
	padding:4px 10px 4px 10px;
	margin:1px;
	font-size:13px;
	text-decoration:none;
	}
a.top_menu:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color:#949e7c;
	}
.topnavbox{
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-top-width:1px;
	border-top-color:#CCCCCC;
	border-bottom-color:#999999;
	padding:10px;
	margin:0px;
	width:880px;
	}
.top_menu_pano{
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color:#8C120F;
	display:inline;
	color:white;
	padding:4px 10px 4px 10px;
	margin:1px;
	font-size:13px;
	text-decoration:none;
	}
a.top_menu_pano:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color:#949e7c;
	}
.v11 {
	font-size: 11px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.v12 {
	font-size: 12px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.v12_white{
	font-size: 12px;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.v12_white a:link{
	font-size: 12px;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.v12_white a:visited{
	font-size: 12px;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.v13 {
	font-size: 13px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.w13 {
	font-size:13px;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.v14 {
	font-size:14px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.v15 {
	font-size:15px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.v16 {
	font-size:16px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.v17 {
	font-size:17px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.searchinput{
	color: black;
	background: white;
	border: 1px solid black;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.menus {
	font-size: 12px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.menus a:link{
	color:black;
	text-decoration:none;
	}
.menus a:visited{
	color:black;
	text-decoration:none;
	}
.menus a:hover{
	text-decoration:underline;
	}
.menus_white {
	font-size: 12px;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.menus_white a:link{
	color:white;
	text-decoration:none;
	}
.menus_white a:visited{
	color:white;
	text-decoration:none;
	}
.menus_white a:hover{
	text-decoration:underline;
	}
	
/* --- Search Box ---- 
border-top-width:1px;
border-top-style:solid;
border-top-color:#CCCCCC;
*/
#search {
	background-image:url("../tpics2/top.jpg");
	background-repeat:no-repeat;
	background-position:top;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	}
#title{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:20px;
	}
.movie_box{
	border-color: #F0F1E7;
	border-width: 2px;
	border-style: solid;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size:13px;
	}
.event_title{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#336699;
	font-size:18px;
	text-decoration:none;
	}
.event_title2{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:18px;
	text-decoration:none;
	}
.event_title_orange{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#FF6600;
	font-size:21px;
	text-decoration:none;
	border-color:#FF6600;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	}
.event_title_gold2{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#CEA21C;
	font-size:22px;
	text-decoration:none;
	border-color:#CEA21C;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	}
.event_title3{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:maroon;
	font-size:18px;
	text-decoration:none;
	}
.event_title3b{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:maroon;
	font-size:18px;
	}
.event_title4{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:red;
	font-size:18px;
	text-decoration:none;
	}
.event_title5{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:20px;
	text-decoration:none;
	}
.event_title6{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#990000;
	font-size:25px;
	}
.event_title_black{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:25px;
	}
.event_victorian{
	font-family: Victoriand, "Times New Roman", Times, serif;
	color:#990000;
	font-size:25px;
	}
.event_victorian2{
	font-family: Victoriand, Georgia,"Times New Roman", Times, serif;
	color:#6A5635;
	font-size:30px;
	}
.event_title7{
	font-family: Arial, Helvetica, sans-serif;
	color:black;
	font-size:30px;
	}
.event_title8{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:black;
	font-size:17px;
	}



.eventbox2{
	background-image:url("../tpics/bg-hatch.gif");
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#CCCCCC;
	padding:8px;
	margin:8px;
	}
.eventbox3{
	border-style:dashed;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#CCCCCC;
	padding:8px;
	margin:8px;
	}
.restaurantbox3{ /*new*/
	font-family: "Trebuchet MS", Georgia, Arial, sans-serif;
	color:black;
	font-size:15px;
	padding:15px;
	margin:0px;
	/* red border-color:#990000;*/
	border-color:#D4D8BD;
	border-style:solid;
	border-width:1px;
	margin-top: 12px;
	
	}
.eventbox4{
	background-image:url("../tpics/bg2.gif");
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#CCCCCC;
	padding:8px;
	margin:8px;
	}
.eventbox5{
	border-style:dashed;
	border-width:2px;
	border-color:red;
	padding:8px;
	margin:8px;
	}
.eventbox6{
	border-style:solid;
	border-width:1px;
	border-color:#D4D8BD;
	padding:8px;
	margin:8px;
	font-family: "Trebuchet MS", Georgia, Arial, sans-serif;
	font-size: 16px;
	color: black;
	}
.eventbox7_plain{
	border-style:solid;
	border-width:1px;
	border-color:black;
	padding:8px;
	margin:0px;
	font-size:13px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.eventbox_whats_on{
	border-style:solid;
	border-width:1px;
	border-color:#D4D8BD;
	padding:10px;
	margin:0px;
	margin-bottom:15px;
	}
.eventbox_christmas{
	border-style:dashed;
	border-width:1px;
	border-color:red;
	padding:8px;
	margin:8px;
	}
.hotel_search_box{
	border-style:solid;
	border-width:1px;
	border-color:black;
	padding:8px;
	margin:8px;
	background-color:#E2DFA8;/*#D4D8BD;*/
	}
.eventbox6b{
	border-style:solid;
	border-width:2px;
	border-color:#D4D8BD;
	padding:8px;
	margin:8px;
	}
.eventbox6c{
	border-style:solid;
	border-width:1px;
	border-color:#B5BD97;
	background-color:#d4d8bd;
	padding:8px;
	margin:8px;
	}


.box_event{
	border-style:solid;
	border-width:1px;
	border-color:#D4D8BD;
	padding:0px;
	margin-bottom:10px;
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:black;
	font-size:14px;
	line-height:1.6em;
}
.box_event a{
	letter-spacing:2px;
	color:#DE002B;
}
.box_event p{
	padding-left:15px;
	padding-right:10px;
}


.box_farmshop{
	border-style:solid;
	border-width:1px;
	border-color:#D4D8BD;
	padding:15px;
	margin-bottom:10px;
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:black;
	font-size:14px;
	line-height:1.6em;
}
.box_farmshop a{
	color:#006600;
}
.box_farmshop h2{
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

.table_farmshops{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	font-size:13px;
}
.table_farmshops a{
	color:#006600;
}


.box_movie{
	background-color:#262424;
	height:380px;
	margin:0px;
	padding:0px;
	}
.box_movie_description{
	background-color:#000000;
	border:1px #000000 solid;
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:white;
	font-size:14px;
	padding:10px;
	margin-top:10px;
	line-height:1.6em;
}
.box_movie_description a{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#FFD95A;
	font-size:14px;
}
.box_movie_stats{
	background-color:#111111;
	border:1px #2B2B2B solid;
	font-family:Trebuchet MS,Georgia,Arial,sans-serif;
	color:white;
	font-size:13px;
	padding:10px;
}
.box2{ /*with padding */
	border-style:solid;
	border-width:1px;
	border-color:#D4D8BD;
	padding:10px;
	margin-bottom:8px;
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:black;
	font-size:14px;
}
.box2 a{
	color:#DE002B;
}
.box_black {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.box_standard{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	font-size:15px;
	line-height:1.6em;
	padding:16px;
	margin-bottom:15px;
	border:1px solid #D4D8BD;
}
.dusk{
	border:white 1px solid;
}


.navigation{
	padding: 5px;
	border-top: 1px solid #CCCCCC; /*background: transparent;thin line above*/
	voice-family: "\"}\"";
	voice-family: inherit;
	}
	
/* weird!
.navigation:hover{
	border-bottom:5px solid #66FF00;
	}
	*/


/*Booking Button on Hotel Pages! */
.book {
	float:left;
	margin:0px;
	padding:10px;
	border:#CCCCCC 1px solid;
	background-color:white;
	}
.book a{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	font-size:16px;
	color:white; /*#B5E601 was acid green */
	letter-spacing:1.7px;
	text-decoration:none;
	padding: 3px 13px 3px 13px; /*Padding within each menu item - top right bot left*/
	background-color:black; /*Default menu color*/
	}
.book a:hover{
	background-color:#B5E601;
	color:black;
	}
	

.box_shops{
	font-family: "Trebuchet MS", Georgia, Arial, sans-serif;
	color:black;
	font-size:15px;
	line-height:1.5em;
	
	border-style:solid;
	border-width:1px;
	border-color:#D4D8BD;
	padding:10px;
	margin:0px;
	margin-bottom:20px;
	}
.box_shops ul{
	font-family:Trebuchet MS,Arial,sans-serif;
	font-size:14px;
	margin:10px;
	line-height:2em;
	list-style-type:square;
	text-indent:40px;
	color:#0066CC;
	}
.box_shops h2{ /*nice */
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#990000;
	font-size:19px;
	}
.box_shops h2 img{
	padding-top:5px;
	padding-bottom:5px;
	border:none;
	border-top:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	}
.box_shops img{
	border:#000000 solid 1px;
	}

