/* These are the rules for the header, footer and all general sections */

.bottomofWholePage {
	border-bottom:1px solid #AB9999;
	box-shadow: 4px 6px 3px #c2c3be;
	height:10px;
}

/* These are the classes for stand on all pages */
body {
	background-color:#f9faf4;
	
}

.peopleatWorkBannerHeading {
	margin-left:12px;
	
}

* {
	margin:0px;
	padding:0px;
	font-family:Verdana, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#b5b5b7;

}

p, h2 {
	color:#919195;
}


.clearFloat {
	clear:both;
} /*Use this class for clearing floated sections */

.bottomOfPageMargin {
	margin-top:64px;
	margin-bottom:30px;
	
} /* This is for the space after the final element */



.pageHeading {
	color:#b21439;
	
}

#wrapper {
	width:1200px;
	background-color:#f9faf4;
	margin:auto;
	
}

#wrapperIndex {
	width:1200px;
	background-color:#f9faf4;
	margin:auto;
	
}

.wrapperIndex{
	width:1200px;
	background-color:#f9faf4;
	margin:auto;
	
}

/*header rules */
header {
	padding-top:78px;
	padding-left:27px;
	
}

header h1 {
	font-size:50px;
	color:#918791;
	font-weight:100;
}

header a {
	text-decoration:none;
	-moz-transition-property:opacity;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;
	-webkit-transition-property:opacity;
	-webkit-transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	-ms-transition-property:opacity;
	-ms-transition-duration:.5s;
	-ms-transition-timing-function:ease;
	-o-transition-property:opacity;
	-o-transition-duration:.5s;
	-o-transition-timing-function:ease;
	
}

header a h1 {
	-moz-transition-property:opacity;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;
	-webkit-transition-property:opacity;
	-webkit-transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	-ms-transition-property:opacity;
	-ms-transition-duration:.5s;
	-ms-transition-timing-function:ease;
	-o-transition-property:opacity;
	-o-transition-duration:.5s;
	-o-transition-timing-function:ease;
}

header a:hover h1 {
	opacity:.5;
}

/* email rules */
#email {
	
	margin-top:30px;
	width:1150px;
	clear:both;
	
}


#email h3 a {
	color:#918791;
	font-weight:200;
	float:right;
	margin-bottom:35px;
	margin-top:6px;
	-moz-transition-property:color;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;
	-webkit-transition-property:color;
	-webkit-transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	-ms-transition-property:color;
	-ms-transition-duration:.5s;
	-ms-transition-timing-function:ease;
	-o-transition-property:color;
	-o-transition-duration:.5s;
	-o-transition-timing-function:ease;
}

#email h3 a:hover {
	color:#b21439;
	
}

#emailRecordingEngland h3 a {
	color:#918791;
	font-weight:200;
	float:right;
	margin-bottom:35px;
	margin-top:30px;
	-moz-transition-property:color;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;
	-webkit-transition-property:color;
	-webkit-transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	-ms-transition-property:color;
	-ms-transition-duration:.5s;
	-ms-transition-timing-function:ease;
	-o-transition-property:color;
	-o-transition-duration:.5s;
	-o-transition-timing-function:ease;
}

#emailRecordingEngland h3 a:hover {
	color:#b21439;
}

.recordingEnglandMargin {
	margin-top:50px;
	
}





/*Navigation menu rules (all pages other than index) */

nav {
	width:1150px;
	height:50px;
	margin:auto;
	margin-top:85px;	
	
}

nav ul a li {
	float:left;
	list-style-type:none;
	margin-left:64px;
	font-size:20px;
	margin-right:110px;
	color:#919195;
	-moz-transition-property:color;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;
	-webkit-transition-property:color;
	-webkit-transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	-ms-transition-property:color;
	-ms-transition-duration:.5s;
	-ms-transition-timing-function:ease;
	-o-transition-property:color;
	-o-transition-duration:.5s;
	-o-transition-timing-function:ease;
	
}

nav ul a:hover li {
	text-decoration:underline;
	color:#b21439;
}

.activeLink, .activeLink li {
	text-decoration:underline;
	color:#b21439;
}

/*INDEX PAGE RULES ONLY */

#pictureLinks {
	width:1150px;
	height:400px;
	margin-top:115px;
}

a .pictureArea {
	-moz-transition-property:background-color;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;	
}


a:hover  .pictureArea {
	background-color:#d5d5de;	
}

.pictureArea {
	width:255px;
	height:300px;
	margin-left:27px;
	float:left;	
	padding-top:20px;
}

.firstIndexHeading {
	margin-left:40px;
	font-size:20px;
	color:#938C8C;
	font-weight:100;	
}

.indexHeading {
	margin-left:90px;
	font-size:20px;
	color:#938C8C;
	font-weight:100;	
}

.studioWorkHeading {
	margin-left:75px;
	
}


.pictureArea img {
	width:255px;
	margin-top:30px;
}

.indexHeaderHeading {
	height:196.5px;
	
}

.bottomOfHeading {
	border-bottom:1px solid #AB9999;
	box-shadow: 0px 3px 3px #c2c3be;
	height:10px;
	
}


/* RECORDING ENGLAND PAGE RULES ONLY */

#introduction {
	width:1050px;
	margin:auto;
	font-size:20px;
	margin-top:60px;
	
}

#introduction p {
	color:#919195;
	font-weight:100;
	
}
.textLink {
	color:#b21439;
	text-decoration:underline;
	-moz-transition-property:opacity;
	-moz-transition-timing-function:ease;
	-moz-transition-duration:.5s;
	-webkit-transition-property:opacity;
	-webkit-transition-timing-function:ease;
	-webkit-transition-duration:.5s;
	-o-transition-property:opacity;
	-o-transition-timing-function:ease;
	-o-transition-duration:.5s;
	-ms-transition-property:opacity;
	-ms-transition-timing-function:ease;
	-ms-transition-duration:.5s;
	
}

.textLink:hover {
	opacity:.5;
}

.textLinkNoUnderline {
	color:#b21439;
	text-decoration:none;
	-moz-transition-property:opacity;
	-moz-transition-timing-function:ease;
	-moz-transition-duration:.5s;
	-webkit-transition-property:opacity;
	-webkit-transition-timing-function:ease;
	-webkit-transition-duration:.5s;
	-o-transition-property:opacity;
	-o-transition-timing-function:ease;
	-o-transition-duration:.5s;
	-ms-transition-property:opacity;
	-ms-transition-timing-function:ease;
	-ms-transition-duration:.5s;
	
}

.textLinkNoUnderline:hover {
	opacity:.5;
	cursor:pointer;
}


#mapandInfo {
	width:460px;
	height:900px;
	margin-top:56px;
	float:left;
	
}



#info {
	margin-top:60px;
	
}

#info h2 {
	color:#919195;
	text-align:center;
	font-weight:200;
	font-size:20px;
}

#info p {
	font-size:20px;
	color:#919195;
	width:373px;
	margin:auto;
	margin-top:40px;
}

#photoLinkSideColumn {
	width:628px;
	height:900px;
	margin-top:66px;
	float:right;
	margin-right:60px;
	background-color:#C37E80;
	
}

.photoLink {
	width:333px;
	height:281px;
	margin-left:0px;
	margin-bottom:20px;
	float:left;
	
}

.photoLink a img {
	-moz-transition-property:opacity;
	-moz-transition-timing-function:ease;
	-moz-transition-duration:.5s;
	-webkit-transition-property:opacity;
	-webkit-transition-timing-function:ease;
	-webkit-transition-duration:.5s;
	-ms-transition-property:opacity;
	-ms-transition-timing-function:ease;
	-ms-transition-duration:.5s;
	-o-transition-property:opacity;
	-o-transition-timing-function:ease;
	-o-transition-duration:.5s;
	
}

.photoLink a:hover img {
	opacity:.5;
}


.photoLink h3 {
	color:#919195;
	font-weight:200;
	margin-top:12px;
	
}


#phoneLinkWholeColumn .photoLink {
	margin-left:47px;
	
}

.secondPhoto {
	margin-left:50px;
}

.thirdPhoto {
	margin-left:200px;
}




/* RECORDING ENGLAND EXAMPLE PAGES RULES */

/*This set of rules are classes that provide standing visual looks to elments on all pages, things like margins, padding etc should be changed specific classes for those elements */

.artExampleBannerImage {
	margin-top:60px;
}

.artExampleBannerImage h3 {
	margin-top:10px;
}


.contentArea {
	margin:auto;
	
}

.mainContent {
	margin-top:40px;
}

.leftColumn {
	float:left;
	
	
}

.rightColumn {
	float:right;
	
}

.additionalParagraph {
	margin-top:35px;
	
}

.imageHeading {
	font-size:20px;
	font-weight:200;
	margin-bottom:15px;
	color:#919195;
}

.imageBlocks {
	clear:both;
	margin-top:31px;
	
}

.imageExample {
	float:left;
	width:465px;
	margin-left:77px;
	margin-top:35px;
	
}

.firstImageExample {
	margin-left:0px;
	float:left;	
}

.buckinghamshireImage {
	margin-top:35px;
	
	
}

.date {
	color:#919195;
	font-size:20px;
	font-weight:200;
}



.wordpressLink {
	font-size:24px;
	text-decoration:none;
}


.wordpressLink a h3 {
	color:#b21439;
	font-size:24px;
	text-decoration:none;
}

.wordpressLink a {
	color:#b21439;
	font-size:24px;
	text-decoration:none;
}

.wordpressLink a:hover h3 {
	text-decoration:underline;
}

.SecondaryHeading {
	font-size:30px;
	color:#919195;
	font-weight:200;
	margin-top:-30px;
	
}



/* MID ENGLAND PAGE RULES ONLY */

.midEnglandSupportingImage {
	margin-top:46px;
}

.midEnglandRightColumnImages {
	width:462px;
	float:right;	
	margin-top:110px;
	margin-bottom:90px;
}

.secondExampleMidEngland {
	margin-top:135.6px;
	
}

.midEnglandWordpressLink {
	margin-top:20px;
	margin-bottom:-20px;
}

/* RECORDING ENGLAND NORTHUMBIRA PAGE RULES ONLY */



.northNorthumbriaSecondBlock {
	padding-top:40px;
	clear:both;
	margin-bottom:60px;
}

.northumbriaRightColumn {
	margin-right:-10px;
	margin-top:-15px;
	
}

.northumbriaRightColumn img {
	width:500px;

}

.SecondBlockLeftRow {
	float:left;
	margin-bottom:50px;
}

.SecondBlockLeftRow img {
	width:500px;
}

.SecondBlockRightRow {
	float:right;
	margin-right:-13px;
	
}

.SecondBlockRightRow img {
	width:500px;

}

.artExampleRightRow #firstExample h3 {
	margin-bottom:10px;
		
}

.finalImage {
	margin-top:20px;
	
}

.northNorthumbriaWordpressLink {
	margin-top:26px;
	margin-bottom:-26px;
	
}

.bottomofWholePage {
	margin-bottom:50px;
}


/* CORNWALL PAGE RULES ONLY */

.cornwallBottomOfPageMargin {
	margin-top:34px;
}

.cornwallWordpressLink {
	float:right;
	margin-top:27px;
	
}

/* DARTMOOR PAGE RULES ONLY */


.lydfordDrawingImage {
	width:530px;
	margin-top:130px;
	
}

.dartmoorWordpressLink {
	float:right;
	margin-top:100px;
	
}

.kentWordpressLink {
	float:right;
	margin-top:25px;
	
}

.objectsWordpressLink {
	margin-top:25px;
	
}


.oxfordWordpressLink2 {
	float:right;
	margin-top:35px;
	margin-bottom:50px;
	
}

.dartmoorImageBlocks {
	margin-top:30px;
	
}


/* AVON THAMES PAGE RULES ONLY  */

.avonThamesWordpressLink {
	margin-top:62px;
	margin-left:5px;
	
}

.avon_thames_right_first_column {
	width:461px;
	margin-bottom:50px;
	
}

.avonThamesSideImage {
	margin-left:0px;
	
}

.leftColumnAvonThamesSecondBlock {
	width:533px;
	float:left;
	margin-top:37px;
	
}
.avon_thames_date {
	margin-top:30px;
	margin-bottom:50px;
	font-weight:200;	
}

.avon_thames_second_wordpress_link {
	margin-top:32px;
}

.rightColumnAvonThamesSecondBlock {
	float:right;
	width:456px;
	margin-top:36.6px;
	margin-left:10px;
	
}

.avon_thamesImageExample {
	margin-left:0px;
	
}

.firstExample {
	margin-top:35px;
	
}

.avonExample {
	margin-top:35.5px;
	
}


.avon_thames_second_text_block {
	margin-top:60px;
	
}

.avon_thames_third_block {
	margin-top:35px;
	
}


.imageBlock {
	float:left;
	width:298px;
	margin-left:128px;
	
}

.firstImageBlock {
	margin-left:0px;
	
}


.plantBiographiesSection {
	margin-top:160px;
	
}

.avon_thames_fourth_block {
	margin-top:45px;
	width:457px;
}

.LastImageKent {
	margin-top:-1.1px;
	
}
.scaledImage {
	height:331px;
	
}

.avon_thames_fourth_image_block {
	margin-top:45px;
	
}

.avon_thames_fourth_block_date {
	margin-bottom:22px;
	
}

.final_avon_thamesImageExample {
	margin-top:14.3px;
	
}

.final2_avon_thamesImageExample {
	margin-top:10px;
	
}






















#wrapperArtExample {
	width:1200px;
	margin:auto;
}

#containerArtExample{
	width:1150px;
	margin:auto;
	border-bottom:2px solid #9C9494;
	
}




.artExampleWrapper {
	width:1007px;
	margin:auto;
	
}

.artExampleSupportingInfo {
	margin-top:30px;
	
}

.artExampleSupportingInfo h2 {
	font-size:30px;
	color:#b21439;
	font-weight:200;
	
}

.spacedWord {
	margin-left:50px;
	color:#b21439;
	
}

.artExampleInformation {
	width:450px;
	float:left;
	margin-top:35px;
	
}

.artExampleInformation p {
	font-size:20px;
	color:#b5b5b7;
}

.artExampleImagesSideColumn {
	float:right;
	width:456px;
	margin-top:5px;
}


.artExampleAside {
	margin-top:46px;
	
}



.artExampleImagesSideColumn h3 {
	font-size:20px;
	color:#918791;
	
}

.artExampleImagesSideColumn img {
	width:456px;
	margin-top:10px;
}






.artExampleLeftSide {
	margin-top:46px;
	
}


.artExampleLeftSide img {
	margin-top:10px;
	
}

.artExampleRightRow {
	float:right;
	width:456px;	
}




.artExampleSecondRowRight {
	margin-top:27px;
	
}

.artExampleRightRow img {
	margin-top:10px;
	
}

h3 {
	font-size:20px;
	color:#918791;
	
}

/*Mid-England East-West Transept page rules */

h3 {
	color:#b5b5b7;
	font-weight:200;
	font-size:20px;
	
}

#midEnglandMainContent h2 {
	margin-bottom:27px;
	font-weight:200;
	font-size:30px;
	
}

.midEnglandInformation {
	width:429px;
	font-size:20px;
	float:left;
	font-weight:200;
	
}

.marginFromTop {
	margin-top:70px;
	
}

.marginFromTopHoratio {
	margin-top:120px;
	
}


.yeaverImage {
	height:640px;
	
}

.leftSide {
	margin-left:220px;
	
}




/* THESE RULES ARE NEEDED BUT SHOULD BE REDONE */


.textParagraphs p {
	margin-top:30px;
	font-size:20px;
	
} /*This rule is for lots of <p> tags under each other. */





/* CLEANING UP THE RULES ON DARTMOOR PAGE */


.container {
	width:1150px;
	margin:auto;
	border-bottom:2px solid #9C9494;
}

#containerIndex {
	width:1150px;
	margin:auto;
	border-bottom:2px solid #9C9494;
}

.containerBottom {
	width:1150px;
	margin:auto;
	border-bottom:2px solid #9C9494;
	
}


.contentHeading {
	margin-bottom:27px;
	font-weight:200;
	font-size:30px;
	color:#b21439;
	
}


p {
	font-size:20px;
	color:#919195;
	font-weight:100;
	
}

.dartmoorInfo {
	width:447px;
	color:#b5b5b7;
	
}

.dartmoorText {
	margin-top:30px;
	
}









/* NEW RECORDING ENGLAND RULES */

.mapColumn {
	width:434px;
	float:left;
}

.mapAndImagesSection {
	margin-top:50px;
	margin-left:20px;
	
}

.mapColumn img {
	width:434px;
}

.mapText {
	text-align:center;
	margin-top:50px;
	color:#919195;		
}

.mapText h3 {
	color:#919195;
	
}

.mapText p {
	margin-top:40px;	
	
}

.buckinghamsireImage {
	margin-top:20px;
	margin-left:30px;
	float:left;
	
}

.buckinghamsireImage img {
	width:343px;
	height:225px;
	margin-left:15px;	
	
}

.buckinghamsireImage h2  {
	margin-left:15px;	
	
}



.linkImagesColumn {
	float:right;
	width:715px;
	margin-right:10px;
	
}

.linkImage {
	width:343px;
	float:left;
	margin-left:17px;
	
}

.firstImage {
	margin-left:0px;
	
}

.linkImage img {
	width:343px;
	height:225px;
	
}

.imageHeadingSpace {
	margin-left:21px;
	color:#919195;
	
}

.dartmoorHeading {
	margin-left:15px;
}

.linkImagesFinalRow {
	margin-top:20px;
	float:right;
	
}

.finalImageMiddle {
	margin-right:26px;
	
}

.final {
	margin-right:23px;
	
}

.linkImage a img, .buckinghamsireImage a img  {
	-moz-transition-property:opacity;
	-moz-transition-timing-function:ease;
	-moz-transition-duration:.5s;
	-webkit-transition-property:opacity;
	-webkit-transition-timing-function:ease;
	-webkit-transition-duration:.5s;
	-ms-transition-property:opacity;
	-ms-transition-timing-function:ease;
	-ms-transition-duration:.5s;
	-o-transition-property:opacity;
	-o-transition-timing-function:ease;
	-o-transition-duration:.5s;
	
}

.linkImage a:hover img, .buckinghamsireImage a:hover img {
	opacity:.5;
}


/*Kent page rules only */

.kentSecondBlockRightRow {
	width:520px;
	margin-top:-25px;
	
}


/* Nottinghamshire page rules only */

.nottinghamshireWordpressLink {
	margin-top:226px;
	margin-bottom:-26px;
	
}

.nottinghamWidth {
	width:500px;
	
}



/* Oxfordshire page rules only */

.oxfordImage {
	margin-top:15px;
	
}

.untitledImage {
	height:320px;
	margin-bottom:75px;
	
}

.lessMarginFirstImage {
	
}


.lessMarginSecondImage {
	margin-top:-47px;
	
}

.oxfordTextarea {
	width:535px;
	
}

.firstOxfordImage {
	margin-top:112px;
	
}

.firstOxfordImage img {
	height:316px;

	
}


.secondOxfordImage {
	margin-top:41px;
	
}

.secondOxfordImage img {
	height:316px;

	
}

.wittenhamClumpsImage img {
	width:500px;
	
}

.oxfordInfo {
	margin-top:50px;
	
}

.childrensLettersBlock {
	margin-top:40px;
	
}

.oxfordWordpressLink {
	margin-top:80px;
	margin-left:80px;
	
}

.oxfordshireSecondBlock {
	margin-top:260px;
	
}

.oxfordHeading {
	font-weight:100;
	
}

.oxfordshireSecondBlock p {
	margin-top:20px;
	
}

.secondRowImage {
	margin-top:80px;
	
}

.secondRowImageRight {
	margin-top:65px;

}

.secondRowImageRightOxford {
	margin-top:52px;

}

.oxfordSecondWordpressLink {
	margin-top:100px;
	margin-left:80px;
	
}

.oxfordshireThirdBlock {
	margin-top:140px;
	
}

.oxfordshireThirdBlock p {
	margin-top:20px;
	
	
}


.oxfordshireFourthBlock {
	margin-top:200px;
	
}

.oxfordshireFourthBlock p {
	margin-top:28px;
	
}

.oxfordRightTextColumn {
	width:500px;
}

.marginOxford {
	margin-top:60px;
	
}

.singleImageBlock {
	margin-top:80px;
	
}

.firstLetterImage {
	padding-top:19px;
	
}

.letteyMargin {
	padding-top:50px;
	
}

.secondLetterImage {
	padding-top:92px;
	
}

.professorChrisSection {
	padding-top:80px;
	
}

.professorChrisSection img {
	width:1115px;
	
	
}

.secondProfessorImage {
	padding-top:100px;
	
}

.oxfordFinalImageBlock {
	margin-top:60px;
	height:450px;
	
}

.rightSingleImageBlock {
	margin-top:117px;
	
}

.wholeWidthImages {
	
}

/*Color and drawing page rules only */

.colorandDrawingHeading {
	margin-left:540px;
	
}

.colorAndDrawingMainHeader {
	margin-top:-20px;
	
}


.colorAndDrawingImageColumns {
	margin-top:66px;
	
	
}

.colorAndDrawingColumn {
	width:358px;
	float:left;
	margin-left:38px;
	
}

.colorAndDrawingColumn img {
	width:358px;
	
}

.firstColumnColorAndDrawing {
	margin-left:0px;
	
}

.secondRow {
	margin-top:70px;
	margin-bottom:80px;
	
}

.bottomOfPageColorAndDrawing {
	margin-bottom:80px;
	
}

/*Large Drawings page rules only */

.colorandDrawingHeadingLargeDrawing {
	margin-left:426px;
	margin-top:10px;
	
}

.largeDrawingMainHeader {
	margin-top:-20px;
	
}

.largeDrawingsIntro {
	margin-top:40px;
	
}

.largeDrawingsImages {
	margin-top:114px;
	margin-bottom:60px;
	
}

.leftImage {
	width:431px;
	float:left;
	margin-bottom:70px;
	
}

.rightImage {
	width:431px;
	float:right;
	margin-bottom:70px;
	
}

.contentAreaArea {
	margin:auto;
	
}

/*Daily drawings page rules only */

.twitterImages {
	width:775px;
	margin:auto;
	margin-top:108px;
	
}

.twitterMargin {
	margin-top:60px;
	
}

.twitterImage {
	margin-top:64px;
	
}

.bottomImage {
	margin-bottom:60px;
	
}

/* studio work page rules only */


.studioWorkColumns {
	margin-top:115px;
	
}

.studioColumn {
	width:255px;
	height:350px;
	margin-left:27px;
	float:left;	
	padding-top:20px;
	text-align:center;
	
}

a .studioColumn {
	-moz-transition-property:background-color;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;	
}

.studioColumn img {
	width:255px;
	
}

a:hover .studioColumn {
	background-color:#d5d5de;	
	
}

.studioworkInfo {
	margin-top:20px;
	margin-bottom:70px;
	
}

.archivePage {
	margin-bottom:100px;
	margin-top:115px;
	
}

.studioworkInfo h3 {
	margin-top:50px;
	margin-bottom:100px;
	color:#919195;
	-moz-transition-property:color;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;
	-webkit-transition-property:color;
	-webkit-transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	-ms-transition-property:color;
	-ms-transition-duration:.5s;
	-ms-transition-timing-function:ease;
	-o-transition-property:color;
	-o-transition-duration:.5s;
	-o-transition-timing-function:ease;
	
}

.studioworkInfo a:hover h3 {
	color:#b21439;
	
}

.studioColumn a img {
	-moz-transition-property:opacity;
	-moz-transition-timing-function:ease;
	-moz-transition-duration:.5s;
	-webkit-transition-property:opacity;
	-webkit-transition-timing-function:ease;
	-webkit-transition-duration:.5s;
	-ms-transition-property:opacity;
	-ms-transition-timing-function:ease;
	-ms-transition-duration:.5s;
	-o-transition-property:opacity;
	-o-transition-timing-function:ease;
	-o-transition-duration:.5s;
	
}

.studioColumn a:hover img {
	opacity:.5;
}

/* Object page rules only */

.objectHeading {
	margin-left:409px;
	margin-top:20px;
	
}

.objectFirstBlock h3 {
	font-size:22px;
	
}

.objectText {
	margin-top:-7px;
	
}

.objectInfo {
	width:550px;
	
}

.objectFirstHeading {
	margin-left:119px;
	margin-top:30px;

	
}

.objectSecondBlock {
	margin-top:60px;
	
}

.objectSecondBlockHeading {
	margin-left:400px;
	
}

.smallObjectInfo {
	margin-top:60px;
	
}

.smallObjectInfo p {
	margin-top:30px;
	
}

.objectThirdBlock {
	margin-top:80px;
	
}

.objectColumn {
	width:340px;
	float:left;
	margin-left:65px;
	
}

.objectColumn h3 {
	margin-top:30px;
	
}

.firstObjectColumn {
	margin-left:0px;
	
}

.objectFourthBlock {
	margin-top:50px;
	margin-bottom:40px;
	
}

.objectFourthBlock h3 {
	margin-bottom:50px;
	
}

.objectFourthBlock p {
	margin-top:50px;
	
}


.objectFifthBlock {
	margin-top:80px;
	padding-bottom:60px;
	
}

.objectImageBlockLeft {
	float:left;
	margin-bottom:60px;
	
}

.objectImageBlockRight {
	float:right;
	
}

.objectImageBlockLeft h3, .objectImageBlockRight h3  {
	margin-top:20px;

	
}

.mainContentObject {
	margin-top:-20px;
	
}


.oneImageFiveCornersIntroduction {
	
}

.oneImageFiveCornersBlock {
	margin-top:70px;
	
}

.secondBlock {
	margin-top:70px;
	
}

.blockwidth {
	width:550px;
	text-align:center;
	
}

.blockwidthNoAlign {
	width:550px;
	
}

.blockwidth p {
	margin-top:40px;

	
}

.floated {
	float:right;
	
}


.oneImageFiveCornersBlock img {
	width:430px;
	
}

.oneImageHeadingFirst {
	margin-left:276px;
	margin-top:5px;
	
}

.jamesJonesText {
	padding-top:120px;
	
}

.baronnessText {
	padding-top:120px;
	
}

.finalText {
	padding-top:110px;
	
}

.finalBlock {
	padding-bottom:120px;
	height:420px;
}

/*ongoing page rules only */

.ongoingContent {
	clear:both;
	margin-top:700px;
	padding-top:50px;
	width:800px;
	height:700px;
	margin:auto;
	
}

.ongoingText {
	padding-top:100px;
	
}

.ongoingText p {
	margin-top:30px;
	
}

/*people at work page rules only */

.peopleAtWorkHeading {
	margin-left:405px;
	margin-top:10px;
	
}

.peopleAtWorkHeading2 {
	margin-left:355px;
	margin-top:10px;
	
}

.leftImagePeopleAtWork {
	width:561px;
	float:left;
	margin-bottom:20px;
	
}

.leftImagePeopleAtWork img {
	width:561px;
}


.rightImagePeopleAtWork {
	width:561px;
	
}
.rightImagePeopleAtWork img {
	width:561px;
	
}


/* drawing writing page rules only */

.drawingWritingHeader {
	margin-left:210px;
	margin-top:10px;
	
}

.drawingWritingColumns {
	margin-top:60px;
	height:430px;	
}

.drawingFirstHeading {
	margin-left:50px;
	margin-top:10px;
	
	
}

.drawingSecondHeading {
	margin-left:218px;
	margin-top:10px;
	
}

/* drawing room page rules only */

.drawingRoomHeading {
	margin-left:480px;
	margin-top:10px;
	
}

.drawingroomFinalColumn {
	height:530px;
	
}


/* buckinghamsire images */

.buckImageBlock {
	margin-top:30px;
}

.buckWordpressLink {
	margin-top:330px;
	
}

.gibbitImage {
	margin-top:46.5px;
	
}

.drawingWritingBannerHeading {
	margin-left:135px;
	
}

.peopleAtWorkBottomHeading {
	margin-top:-70px;
	margin-bottom:90px;
	
}

.peopleatWorkContent {
	margin-top:60px;
	
}

.twitterLink {
	color:#b21439;
	text-decoration:underline;
	-moz-transition-property:opacity;
	-moz-transition-timing-function:ease;
	-moz-transition-duration:.5s;
	-webkit-transition-property:opacity;
	-webkit-transition-timing-function:ease;
	-webkit-transition-duration:.5s;
	-o-transition-property:opacity;
	-o-transition-timing-function:ease;
	-o-transition-duration:.5s;
	-ms-transition-property:opacity;
	-ms-transition-timing-function:ease;
	-ms-transition-duration:.5s;
	
}

.twitterLink:hover {
	opacity:.5;

	
}




/* Ipad size */

@media screen and (max-width:1194px) {
	
	.wrapperIndex {
	width:1005px;
	background-color:#f9faf4;
	margin:auto;
	
}

	#wrapperIndex {
	width:1005px;
	background-color:#f9faf4;
	margin:auto;
	
}

#pictureLinks {
	width:1005px;
	height:400px;
	margin-top:115px;
}



#containerIndex {
	width:1005px;
	margin:auto;
	border-bottom:2px solid #9C9494;
}

.pictureArea {
	width:216px;
	height:250px;
	margin-left:27px;
	float:left;	
	padding-top:20px;
}

.pictureArea img {
	width:100%;
}

.firstIndexHeading {
	margin-left:20px;
	font-size:16px;
	color:#938C8C;
	font-weight:100;	
}

.indexHeading {
	margin-left:68px;
	font-size:16px;
	color:#938C8C;
	font-weight:100;	
}

.studioWorkHeading {
	margin-left:50px;
	
}

.indexHeaderHeading {
	height:196.5px;
	
}

.recordingEnglandHeading {
	margin-bottom:-00px;
	
}

.indexEmail {
	width:300px;
}

#email {
	margin-top:30px;
	width:960px;
	clear:both;
	
}



/*Studio work page */

.studioWorkColumns {
	margin-top:115px;
	
}

.studioColumn {
	width:215px;
	height:240px;
	margin-left:27px;
	float:left;	
	padding-top:20px;
	text-align:center;
	font-size:16px;
	
}

.studioColumn img {
	width:100%;
}

.imageHeading {
	font-size:16px;
	font-weight:200;
	margin-bottom:15px;
	color:#919195;
}

.mediaQueryNav {
	width:990px;
	height:50px;
	margin:auto;
	margin-top:85px;
	margin-left:-35px;	
	
}

.mediaQueryNav ul a li {
	float:left;
	list-style-type:none;
	margin-left:86px;
	font-size:20px;
	margin-right:40px;
	color:#919195;
	-moz-transition-property:color;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;
	-webkit-transition-property:color;
	-webkit-transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	-ms-transition-property:color;
	-ms-transition-duration:.5s;
	-ms-transition-timing-function:ease;
	-o-transition-property:color;
	-o-transition-duration:.5s;
	-o-transition-timing-function:ease;
	
}

.mediaQueryNav ul a:hover li {
	text-decoration:underline;
	color:#b21439;
}

.studioworkInfo {
	margin-top:50px;
	
}

.mediaQueryNav ul a:hover li {
	text-decoration:underline;
	color:#b21439;
}

.mediaQueryNav .activeLink, .mediaQueryNav .activeLink li {
	text-decoration:underline;
	color:#b21439;
}








	
}

@media screen and (max-width:1100px) {
	

	
	.ongoingContent {
		clear:both;
		margin-top:40px;
		padding-top:0px;
		width:800px;
		height:800px;
		margin-left:90px;
		
	}
	
	#emailRecordingEngland h3 a {
	
	margin-right:135px;

}
	
}







/* Media Query, */

 @media screen and (max-width:960px) {
	.wrapperIndex {
	width:745px;
	background-color:#f9faf4;
	margin:auto;
	
}

	#wrapperIndex{
	width:745px;
	background-color:#f9faf4;
	margin:auto;
	
}

#pictureLinks {
	width:745px;
	height:400px;
	margin-top:115px;
}

#containerIndex {
	width:830px;
	margin:auto;
	border-bottom:2px solid #9C9494;
}





.pictureArea img {
	width:100%;
}

.firstIndexHeading {
	margin-left:40px;
	font-size:16px;
	color:#938C8C;
	font-weight:100;	
}

.indexHeading {
	margin-left:45px;
	font-size:16px;
	color:#938C8C;
	font-weight:100;	
}

.studioWorkHeading {
	margin-left:30px;
	
}

.indexHeaderHeading {
	height:196.5px;
	
}

.recordingEnglandHeading {
	margin-bottom:-20px;
	
}

.indexEmail {
	width:300px;
}

#email {
	margin-top:30px;
	width:740px;
	clear:both;
	
}

.pictureArea {
	width:156px;
	height:220px;
	margin-left:27px;
	float:left;	
	padding-top:20px;
}

.mediaQueryNav ul a:hover li {
	text-decoration:underline;
	color:#b21439;
}

.mediaQueryNav .activeLink, .mediaQueryNav .activeLink li {
	text-decoration:underline;
	color:#b21439;
}

	
	
}



/* Nav page */

@media screen and (max-width:960px) {
	
	.mediaQueryNav {
	width:990px;
	height:50px;
	margin:auto;
	margin-top:85px;
	margin-left:-35px;	
	
}
	
	.mediaQueryNav ul a li {
	float:left;
	list-style-type:none;
	margin-left:50px;
	font-size:20px;
	margin-right:40px;
	color:#919195;
	-moz-transition-property:color;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;
	-webkit-transition-property:color;
	-webkit-transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	-ms-transition-property:color;
	-ms-transition-duration:.5s;
	-ms-transition-timing-function:ease;
	-o-transition-property:color;
	-o-transition-duration:.5s;
	-o-transition-timing-function:ease;
	
}
	
}


@media screen and (max-width:920px) {
	.ongoingContent {
		clear:both;
		margin-top:40px;
		padding-top:0px;
		width:700px;
		height:800px;
		margin-left:30px;
		
	}
	
		#emailRecordingEngland h3 a {
	
	margin-right:325px;

}
}


/* media queries, ongoing page. */

 @media screen and (max-width:850px) { 

	
	.mediaQueryNav {
	width:800px;
	height:50px;
	margin:auto;
	margin-top:85px;	
	
}

.mediaQueryNav ul a li {
	float:left;
	list-style-type:none;
	margin-left:22px;
	font-size:20px;
	margin-right:50px;
	color:#919195;
	-moz-transition-property:color;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;
	-webkit-transition-property:color;
	-webkit-transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	-ms-transition-property:color;
	-ms-transition-duration:.5s;
	-ms-transition-timing-function:ease;
	-o-transition-property:color;
	-o-transition-duration:.5s;
	-o-transition-timing-function:ease;
	
}

.mediaQueryNav ul a:hover li {
	text-decoration:underline;
	color:#b21439;
}

.mediaQueryNav .activeLink, .mediaQueryNav .activeLink li {
	text-decoration:underline;
	color:#b21439;
}


}

@media screen and (max-width:850px) { 


.studioWorkColumns {
	margin-top:115px;
	
}

.studioColumn {
	width:155px;
	height:240px;
	margin-left:27px;
	float:left;	
	padding-top:20px;
	text-align:center;
	font-size:16px;
	
}

.studioColumn img {
	width:100%;
}

.imageHeading {
	font-size:16px;
	font-weight:200;
	margin-bottom:15px;
	color:#919195;
}

.mediaQueryNav ul a:hover li {
	text-decoration:underline;
	color:#b21439;
}

.mediaQueryNav .activeLink, .mediaQueryNav .activeLink li {
	text-decoration:underline;
	color:#b21439;
}


.ongoingMediaQueryNav {
	margin:85px 0px 0px 0px;
	
}



}




/*Smaller screens */

@media screen and (max-width:755px) {
	
	.wrapperIndex  {
	width:685px;
	background-color:#f9faf4;
	margin:auto;
	
}

	#wrapperIndex  {
	width:685px;
	background-color:#f9faf4;
	margin:auto;
	
}

#pictureLinks {
	width:685px;
	height:400px;
	margin-top:115px;
}


#containerIndex {
	width:685px;
	margin:auto;
	border-bottom:2px solid #9C9494;
}


.pictureArea {
	width:137px;
	height:180px;
	margin-left:27px;
	float:left;	
	padding-top:20px;
}

.pictureArea img {
	width:100%;
}

.firstIndexHeading {
	margin-left:30px;
	font-size:16px;
	color:#938C8C;
	font-weight:100;	
}

.indexHeading {
	margin-left:33px;
	font-size:16px;
	color:#938C8C;
	font-weight:100;	
}

.recordingEnglandHeading {
	margin-top:-11px;
	
}

.studioWorkHeading {
	margin-left:20px;
	
}

.indexHeaderHeading {
	height:196.5px;
	
}

.recordingEnglandHeading {
	margin-bottom:-00px;
	
}

.indexEmail {
	width:300px;
}

#email {
	margin-top:30px;
	width:660px;
	clear:both;
	
}







.studioWorkColumns {
	margin-top:115px;
	
}

.studioColumn {
	width:195px;
	height:240px;
	margin-left:27px;
	float:left;	
	padding-top:20px;
	text-align:center;
	font-size:16px;
	
}

.studioColumn img {
	width:100%;
}

.imageHeading {
	font-size:16px;
	font-weight:200;
	margin-bottom:15px;
	color:#919195;
}

.mediaQueryNav {
	width:695px;
	height:50px;
	margin:auto;
	margin-top:85px;	
	
}

.mediaQueryNav ul a li {
	float:left;
	list-style-type:none;
	margin-left:6px;
	font-size:20px;
	margin-right:40px;
	color:#919195;
	-moz-transition-property:color;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;
	-webkit-transition-property:color;
	-webkit-transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	-ms-transition-property:color;
	-ms-transition-duration:.5s;
	-ms-transition-timing-function:ease;
	-o-transition-property:color;
	-o-transition-duration:.5s;
	-o-transition-timing-function:ease;
	
}

.mediaQueryNav ul a:hover li {
	text-decoration:underline;
	color:#b21439;
}

.mediaQueryNav .activeLink, .mediaQueryNav .activeLink li {
	text-decoration:underline;
	color:#b21439;
}



/* ongoing page */

	.ongoingContent {
		clear:both;
		margin-top:40px;
		padding-top:0px;
		width:500px;
		height:800px;
		margin-left:90px;
		
	}
	
	.ongoingMediaQueryNav {
	margin:85px 0px 0px 0px;
	
}

	#emailRecordingEngland h3 a {
	
	margin-right:585px;

}


}


@media screen and (max-width:670px) {
	
	.wrapperIndex {
	width:565px;
	background-color:#f9faf4;
	margin:auto;
	
}

	#wrapperIndex{
	width:565px;
	background-color:#f9faf4;
	margin:auto;
	
}

#pictureLinks {
	width:565px;
	height:600px;
	margin-top:55px;
}


#containerIndex {
	width:565px;
	margin:auto;
	border-bottom:2px solid #9C9494;
}

.pictureArea {
	width:197px;
	height:180px;
	margin-left:57px;
	float:left;	
	padding-top:20px;
	
}

.secondRowPictureArea {
	margin-top:100px;
	
}

.pictureArea img {
	width:100%;
}

.firstIndexHeading {
	margin-left:30px;
	font-size:16px;
	color:#938C8C;
	font-weight:100;	
}

.indexHeading {
	margin-left:73px;
	font-size:16px;
	color:#938C8C;
	font-weight:100;	
}

.recordingEnglandHeading {
	margin-top:0px;
	
}

.studioWorkHeading {
	margin-left:60px;
	
}

.indexHeaderHeading {
	height:196.5px;
	
}

.recordingEnglandHeading {
	margin-bottom:-00px;
	
}

.indexEmail {
	width:300px;
}

#email {
	margin-top:30px;
	width:510px;
	clear:both;
	
}







.studioWorkColumns {
	margin-top:115px;
	
}

.studioColumn {
	width:195px;
	height:240px;
	margin-left:27px;
	float:left;	
	padding-top:20px;
	text-align:center;
	font-size:16px;
	
}

.studioColumn img {
	width:100%;
}

.imageHeading {
	font-size:16px;
	font-weight:200;
	margin-bottom:15px;
	color:#919195;
}

.mediaQueryNav {
	width:695px;
	height:50px;
	margin:auto;
	margin-top:85px;	
	
}


.mediaQueryNav ul a li {
	float:left;
	list-style-type:none;
	margin-left:10px;
	font-size:20px;
	margin-right:10px;
	color:#919195;
	-moz-transition-property:color;
	-moz-transition-duration:.5s;
	-moz-transition-timing-function:ease;
	-webkit-transition-property:color;
	-webkit-transition-duration:.5s;
	-webkit-transition-timing-function:ease;
	-ms-transition-property:color;
	-ms-transition-duration:.5s;
	-ms-transition-timing-function:ease;
	-o-transition-property:color;
	-o-transition-duration:.5s;
	-o-transition-timing-function:ease;
	
}

.mediaQueryNav ul a:hover li {
	text-decoration:underline;
	color:#b21439;
}


header {
	padding-top:37px;
	padding-left:27px;
	
}

header h1 {
	font-size:34px;
	color:#918791;
	font-weight:100;
}


.indexHeaderHeading {
	height:116.5px;
	
}

.mediaQueryNav ul a:hover li {
	text-decoration:underline;
	color:#b21439;
}

.mediaQueryNav .activeLink, .mediaQueryNav .activeLink li {
	text-decoration:underline;
	color:#b21439;
}

.ongoingMediaQueryNav {
	margin:85px 0px 0px 0px;
	
}

	
}



/*Studio Work Media Queries */

@media screen and (max-width:1035px) {
	.studioworkInfo {
		margin-left:30px;
		
	}
	
	.activeLink, .activeLink li {
	text-decoration:underline;
	color:#b21439;
}
	
}

@media screen and (max-width:980px) {
	
	.studioColumn {
	width:215px;
	height:240px;
	margin-left:20px;
	float:left;	
	padding-top:20px;
	text-align:center;
	font-size:16px;
	
}

#colorAndDrawingColumn {
	margin-top:0px;
	
}

.mediaQueryNav ul a:hover li {
	text-decoration:underline;
	color:#b21439;
}

.mediaQueryNav .activeLink, .mediaQueryNav .activeLink li {
	text-decoration:underline;
	color:#b21439;
}


	
}

@media screen and (max-width:960px) {
	
	.studioColumn {
	width:175px;
	height:220px;
	margin-left:20px;
	float:left;	
	padding-top:20px;
	text-align:center;
	font-size:16px;
	
}

#colorAndDrawingColumn {
	margin-top:0px;
	
}

.activeLink, .activeLink li {
	text-decoration:underline;
	color:#b21439;
}

	
}

@media screen and (max-width:770px) {
	
	#colorAndDrawingColumn {
		margin-top:-20px;
		
	}
	.studioColumn {
	width:150px;
	height:210px;
	margin-left:30px;
	float:left;	
	padding-top:20px;
	text-align:center;
	font-size:16px;
	
}

.mediaQueryNav ul a:hover li {
	text-decoration:underline;
	color:#b21439;
}

.mediaQueryNav .activeLink, .mediaQueryNav .activeLink li {
	text-decoration:underline;
	color:#b21439;
}



	
}








