.banner {
	background-image: url(../images/general/header_montage2.jpg);
	background-repeat: no-repeat;
}
.newsletterinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B9000B;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 120px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 2px;
	padding-left: 2px;
	border: 1px solid #133B10;
}
.newslettertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 133B10;
	text-align: left;



}

body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}

.header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFDE;
	background-color: #B9000B;
	height: 18px;
	text-indent: 4px;
	padding: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;


}


.redborder {
	border: 1px solid #B9000B;




}
.tudor {
	background-image: url(../images/features/tudor.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.london {
	background-image: url(../images/features/london.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.shakespear {
	background-image: url(../images/features/shakespear.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.featuretext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	padding-left: 2px;
	background-color: #FDF9ED;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	margin-right: 0px;
	margin-left: 0px;









}
.featureheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFDE;
	background-color: #133B10;
	width: 130px;
	text-indent: 2px;
	margin: 12px 0px 0px;
	padding-left: 2px;







}
td.featurebanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFDE;
	padding-top: 1px;
	padding-left: 2px;
	font-weight: bold;
	background-color: #B9000B;
	text-decoration: none;
}

td.featurebanner a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFDE;
	padding-top: 1px;
	padding-left: 2px;
	font-weight: bold;
	background-color: #B9000B;
	text-decoration: none;
}

td.featurebanner a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFDE;
	padding-top: 1px;
	padding-left: 2px;
	font-weight: bold;
	background-color: #B9000B;
	text-decoration: none;
}

td.featurebanner a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFDE;
	padding-top: 1px;
	padding-left: 2px;
	font-weight: bold;
	background-color: #B9000B;
	text-decoration: underline;
}

td.featurebanner a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFDE;
	padding-top: 1px;
	padding-left: 2px;
	font-weight: bold;
	background-color: #B9000B;
	text-decoration: none;
}









.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFDE;
	text-align: center;
	vertical-align: middle;
	height: 30px;
	width: 100%;
	padding-top: 6px;
	padding-bottom: 6px;
	border: 1px solid #B9000B;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color: #B9000B;



}

.footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFDE;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;



} 
.footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFDE;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;


}

.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFDE;
	font-weight: bold;
	background-color: #133B10;
	padding: 2px;


}

.footer a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFDE;
	font-weight: bold;
	background-color: #133B10;
	padding: 2px;

}


.featurelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#133B10;
	text-decoration: none;
	padding-left: 2px;
	margin: 0px 0px 12px;
}


.featurelink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#133B10;
	font-weight: bold;
	width: 130px;
	text-decoration: none;
	padding-left: 2px;
	margin: 0px;
} 
.featurelink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#133B10;
	font-weight: bold;
	width: 130px;
	text-decoration: none;
	padding-left: 2px;
	margin: 0px;




}

.featurelink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFDE;
	font-weight: bold;
	background-color: #B9000B;
	margin: 0px;


}

.featurelink a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFDE;
	font-weight: bold;
	background-color: #B9000B;
	margin: 0px;

}
.maincell {
	background-image: url(../images/features/main_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FAF6EA;
	padding-bottom: 14px;

}

.yellowback {
	background-color: #FAF6EA;
}

.mainheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFDE;
	height: 18px;
	text-indent: 4px;
	background-color: #133B10;
	padding: 1px;





}
.navcell {
	font-weight: bolder;
	text-align: right;
	vertical-align: middle;


}
.quicklink {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	COLOR: #b9000b; 
	LINE-HEIGHT: 22px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.quicklink A:link {
	BORDER-TOP: #ffffff 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 168px; 
	COLOR: #b9000b; 
	BACKGROUND-COLOR: #fef5e4; 
	TEXT-DECORATION: none
}
.quicklink A:visited {
	BORDER-TOP: #ffffff 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 168px; 
	COLOR: #b9000b; 
	BACKGROUND-COLOR: #fef5e4; 
	TEXT-DECORATION: none
}
.quicklink A:hover {
	FONT-SIZE: 12px; 
	COLOR: #b9000b; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffecec; 
	TEXT-DECORATION: none
}
.quicklink A:active {
	FONT-SIZE: 12px; 
	COLOR: #b9000b; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #fef5e4; 
	TEXT-DECORATION: none
}

.quicklinkcell {
	PADDING-RIGHT: 14px; 
	FONT-SIZE: 12px; 
	COLOR: #133b10; 
	PADDING-TOP: 16px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.mainheader2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #ffffde;
	TEXT-INDENT: 4px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #b9000b;
	padding: 2px;

}
.mainbacktext {
	FONT-SIZE: 12px;
	COLOR: #133B10;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-left: 168px;
	padding-right: 14px;


}

.mainback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #133B10;
	padding-top: 6px;
	padding-right: 14px;


}
.newsletterinput {
	BORDER-RIGHT: #133b10 1px solid; 
	BORDER-TOP: #133b10 1px solid; 
	MARGIN-TOP: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10px; 
	MARGIN-BOTTOM: 2px; 
	MARGIN-LEFT: 2px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #133b10 1px solid; 
	WIDTH: 120px; 
	COLOR: #b9000b; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #133b10 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 18px; 
	TEXT-ALIGN: left
}

.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #133B10;
	text-decoration: none;

}
.nav a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #133B10;
	text-decoration: none;
	text-indent: 2px;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;




}

.nav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #133B10;
	padding: 2px;
	font-weight: bold;
	text-decoration: none;



}
.nav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFDE;
	background-color: #B9000B;
	padding: 2px;
	font-weight: bold;

}





.itemscell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9000B;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #133B10;
	text-align: right;
	vertical-align: middle;
	padding-right: 4px;

}
.formcell {
	text-align: left;
	vertical-align: middle;
	padding-left: 4px;
}
.formtextarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9000B;
	padding: 2px;
	height: 100px;
	width: 120px;
	border: 1px solid #133B10;
}
.forminput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9000B;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 120px;
	border: 1px solid #133B10;
	padding: 2px;

}
.formbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFDE;
	background-color: #B9000B;
	border: 1px solid #B9000B;
	width: 58px;

}
h2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFDE;
	background-color: #133B10;
	height: 18px;
	text-indent: 4px;
	padding: 2px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFDE;
	background-color: #B9000B;
	height: 18px;
	text-indent: 4px;
	padding: 2px;

}
.maincellcontact {
	background-image: url(../images/features/main_back.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FCF6E8;


}
.maincell2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #133B10;
	padding-right: 14px;



}


.welcometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #133B10;
	margin: 0px;
	padding: 6px 4px 6px 8px;
	background-color: #FAF6EA;

}
.maincell1 {

	background-image: url(../images/features/main_back_info.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FAF6EA;
	padding-bottom: 14px;
}
.searchcell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B9000B;
	text-align: right;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.imagelabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #133B10;
	text-align: right;
	font-weight: bold;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
.imagelabel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #133B10;
	text-align: left;
	font-weight: bold;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

.headerhow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #133B10
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}