@charset "utf-8";
/* CSS Document */

body {background-color:#e6ecf3; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#697c90;}
h1 {font-weight:bold; font-size:14px; color:#697c90;}
h2 {font-weight:bold; font-size:12px; color:#697c90;}
h3 {}
h4 {}
h5 {}
h6 {}

a {color:#37C3D0; font-weight:bold; font-size:11px; text-decoration:none;}
a:hover {color:#666666;}

.copyNormal {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #000000;}
.copyBold {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #000000;}
.copyHeader {font:Verdana, Arial, Helvetica, sans-serif;font-size:20px;color:#ea8c9e;font-weight:bold;}
.copyLink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;color:#337b9c;}
#MainTextContainer {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;line-height: normal;background-position: center center;text-align: left;vertical-align: middle;width: auto;color:#666666;padding-left: 50px;float:left;}

/********************************************************/
/* FLASH REPLACEMENT ELEMENTS
/********************************************************/
.flashHeaderPink{font-size:30px!important;color:#ef4060!important;width:auto;}
.flashHeaderGrey{font-size:26px!important;color:#888888!important;width:auto;}

.flashSubHeaderPink{font-size:20px!important;color:#ef4060!important;width:auto;}

/********************************************************/
/* PRIMARY LAYOUT ELEMENTS
/********************************************************/


#backgroundPopup{display:none; position:fixed; _position:absolute; /* hack for internet explorer 6*/ height:100%; width:100%; top:0; left:0; background:#000000; border:1px solid #cecece; z-index:1;}

#popupContact{display:none; position:fixed; _position:absolute; width:745px; height:534px; padding:18px 20px; color:white; background: url(../Images/Layout/kindred/skin1/WhosWho-PopUpBGround.png) no-repeat; z-index:2;}
  #popupContact #PopUpName {font-weight:bold; font-size:18px;}
    #popupContact #PopUpOccupation {font-weight:bold; font-size:14px; margin-bottom:10px;}
    #popupContact #PopUpContent {height:418px; padding-right:10px; overflow:hidden; font-weight:normal; font-size:12px;}
    #popupContact #PopUpImage {}
  	#popupContact #PopUpLeftCol{float:left; overflow:hidden; width:350px; height:443px; padding:30px 0 30px 30px;}
  	#popupContact #PopUpRightCol{float:right; overflow:hidden; width:365px; height:535px;}
      #popupContact #PopUpCloseBtn {height:50px; width:365px;}
        #popupContact #PopUpCloseBtn a{float:right; margin:20px 20px 0 0; width:24px; height:24px; background: url(../Images/Layout/kindred/skin1/WhosWho-PopUpCloseBtn.gif) no-repeat;}
        #popupContact #PopUpCloseBtn a:hover{background: url(../Images/Layout/kindred/skin1/WhosWho-PopUpCloseBtn-Over.gif) no-repeat;}

#popupContactClose{font-size:14px; line-height:14px; right:6px; top:4px; position:absolute; color:#6fa5fd; font-weight:700; display:block; }

    
    
#MainContainer {width:100%;background:#ffffff url(../Images/Layout/kindred/skin1/MainBgroundTile-Grey.jpg) center top;float:left;}
#ContentContainer {top:0; width:990px; background:#ffffff url(../Images/Layout/kindred/skin1/MainBground-Colour.jpg) no-repeat right top; clear:none; margin-left:auto; margin-right:auto; float: none; border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa; /*border-bottom:1px solid #aaaaaa; margin-bottom:40px;*/}
#HeaderContainer {width:990px; height:40px;padding-top:30px;padding-bottom: 0px; background-color:#ffffff;}
	/* IE6 fix */ * html #HeaderContainer {width:970px;}
#PageContentContainer{width:990px;height:auto;float:left;}
#LatestWorkContainer {width:990px;float: left;}

/********************************************************/
/* COMMON PAGE ELEMENTS 								*/
/********************************************************/
#Logo {width:255px;height:40px;float:left;background-image: url(../Images/Layout/kindred/skin1/logo-Kindred.gif);background-repeat: no-repeat;background-position: right center;}
#MainNav {float:right; background-position: right center; margin-right:20px;}
#MainNav ul {float:right; background-position: right center; list-style-type: none; list-style-position: outside;}
#MainNav ul li {float: left; display:inline; padding-top: 10px; height: 40px; min-width:80px; width:auto!important; width:80px;}
#MainNav ul li.current {background: url(../Images/Layout/kindred/skin1/Nav-over-bar.jpg) no-repeat center 25px; color:#999999!important;}
#MainNav ul li a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:40px; font-weight: bold;color: #37C3D0!important;text-decoration: none;line-height: normal;background-position: center center;text-align: center;vertical-align: middle;display:block;padding-left:10px;padding-right:10px;}
#MainNav ul li.current a {color:#999999!important;}
#MainNav ul li a:hover {color:#999999!important;}

.IconNav {display:inline; float:right; width:120px;}

a.TwitterLink {float:left; margin-right:5px;}
a.YoutubeLink {float:left; margin-right:5px;}
a.FlickrLink {float:left; margin-right:20px;}
	a.TwitterLink img, a.YoutubeLink img, a.FlickrLink img {border:none; width:25px; /*1px solid #37C3D0;*/}

#CaseStudyNav {float:left; width:930px; height:32px; margin:1px 0 0 0; padding:0 30px; background-color:#37C3D0;}
	#CaseStudyNav ul {float:left;}
	#CaseStudyNav ul li {float:left; display:inline; margin-right:30px;}
	#CaseStudyNav ul li a {line-height:32px; color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none}
	#CaseStudyNav ul li a:hover {color:#91edf8;}
	#CaseStudyNav ul li.current a {color:#91edf8;}

.border{border:solid 1px #FF6600;}

.headerBar{float:left; width:960px; margin:20px 0; padding-left:30px;background-repeat: no-repeat;}
	.headerBar#WithBorder{margin:0px!important; padding-top:30px!important; padding-bottom:20px!important; background-image:url(../Images/Layout/kindred/skin1/Heading-DottedBorder.gif); background-repeat:no-repeat; background-position:30px center;}
	.headerBar#SubTitle {margin: 0 0 20px 0;}
	.headerBar span {padding-left:10px;}
	.headerBar .HeaderSpan {float:left; padding:0; width:auto;}
	.headerBar .BackToListingLink {float:right; margin-right:30px; display:inline; line-height:40px;}
	.headerBar p {float:left; margin:10px 0;}
.headerBarTitle {width:auto; float:left;/*font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;text-decoration: none;line-height: normal;background-position: center center;text-align: left;vertical-align: middle;width: auto;color:#666666;padding-left: 20px;float:left;*/}
.headerBarTitleGap {width:auto; float:left; margin-bottom:10px;}

.headerBarLink a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;line-height:normal;text-align:right;width:auto;color:#337b9c;padding-right:70px;float:right;}
.headerBarLink a:hover {color:#666666;}
.headerBarLink ul.subnav {width:auto; text-align:left; float:right; margin-right:25px;}
	.headerBarLink ul.subnav li {display:inline; text-align:left; float:left; clear:none;}
	.headerBarLink ul.subnav li.current a {color:#ef4060; padding-right:5px!important; padding-left:5px!important; clear:none; float:left;}
	.headerBarLink ul.subnav li a {color:#000000; font-weight:bold; font-size:11px; text-decoration:none; padding-right:5px!important; padding-left:5px!important; float:left;}
	.headerBarLink ul.subnav li a:hover {color:#999999; padding-right:5px!important; padding-left:5px!important;}

#FooterrContainer {float:left; width:990px; margin:40px 0 40px 0;}
	#FooterrContainer ul {width:auto;}
	#FooterrContainer ul li {display:inline;}
	#FooterrContainer ul li.current a {color:#999999;}
	#FooterrContainer ul li a {color:#37C3D0; font-weight:bold; font-size:11px; text-decoration:none;}
	#FooterrContainer ul li a:hover {color:#999999;}
	#FooterrContainer ul li .divider {margin:0 10px; color:#999999;}
	#FooterrContainer .Copyright{display:block; color:#666666; margin-top:10px;}
	#FooterrContainer .logos {float:left; display:inline; width:990px; color:#666666; height:50px; margin-top:10px;}
	
	#FooterrContainer .logosContainer {position:relative; /*left:50%;*/ width:280px;}
	/*#FooterrContainer .FooterCounteredCenteredContainer {position:relative; left:-50%; width:auto; border:1px solid blue}*/
	
	#FooterrContainer .logos a {float:left; display:inline;}
	#FooterrContainer .logos a img {border:none; height:50px; margin-top:0px;}
	#FooterrContainer .logos a.ipa {margin-left:5px;}
	/*#FooterrContainer .logos a.ipa img {border:none; height:40px; margin-top:5px;}*/
	



#TextArea50Percent {float:left; width:415px; margin:0 30px 20px 30px}
	#TextArea50Percent p {margin-bottom:20px;}
#TextArea100Percent {float:left; width:900px; margin:0 60px 20px 30px}

.TitleUnderline {float:left;clear:both; border-bottom:1px solid #999999; margin:5px 0;}
	#TextArea50Percent .TitleUnderline {width:415px;}
	#TextArea100Percent .TitleUnderline {width:990px;}

/* ROUNDED BUTTON */
a.RoundedButton {float:left; display:inline; cursor:hand!important; width:auto; height:20px; text-decoration:none!important;}
	a.RoundedButton .btnLabel1, #RoundedButton .btnLabel2 {float:left; padding-left:5px; font-weight:bold; color:#fff; line-height:20px; font-size:10px!important; text-decoration:none!important;}
	#RoundedButtonLeft {float:left; width:auto; height:20px; background: no-repeat left top; background-image:url(../Images/Layout/kindred/skin1/RoundedButtonPink.gif);}
	#RoundedButtonRight {float:left; width:5px; height:20px; background: no-repeat right top; background-image:url(../Images/Layout/kindred/skin1/RoundedButtonPink.gif);}
	
	/* Hover states */
	a.RoundedButton:hover #RoundedButtonLeft, a.RoundedButton:hover #RoundedButtonRight{background-image:url(../Images/Layout/kindred/skin1/RoundedButtonBlue.gif);}
	a.RoundedButton:hover .btnLabel1, a.RoundedButton:hover .btnLabel2 {color:#fff!important;}
	
.seperatorBar{ float:left; width:500px; margin:20px 0; background-repeat: repeat-x; height:11px;}
	.seperatorBar#WithBorder{ margin:0px!important; padding-top:10px!important; padding-bottom:10px!important; background-image:url(../Images/Layout/kindred/skin1/seperatorDot.gif); background-repeat:repeat-x; background-position:30px center; }


/********************************************************/
/* PR WEEK LAYOUT ELEMENTS                             */
/********************************************************/
#SpecialOfferHeader{position:relative; z-index:10; float:left; width:990px; height:277px; background-color:white;}
#SpecialOfferHeading {float:left; display:inline; margin:20px 30px 0 30px;}

#SpecialOfferThumbnailArea {float:left; display:inline; width:590px; margin:20px 0 0 20px; clear:none;}
/* IE6 fix */ * html #SpecialOfferThumbnailArea {margin-left:10px!important;}
	#SpecialOfferThumbnailArea .Thumbnail {float:left; width:192px; height:200px; background:url(../Images/Layout/kindred/skin1/PRWeekThumbnailBackground.gif) no-repeat;}
	/* IE6 fix */ * html #SpecialOfferThumbnailArea .Thumbnail {background:none!important;}
		#SpecialOfferThumbnailArea .Thumbnail img {float:right; display:inline; margin-right:14px; border:none;}
		#SpecialOfferThumbnailArea .Thumbnail .InfoText {float:left; display:inline; margin: -42px 0 0 14px; width:154px; height:32px; padding:10px 5px 0 5px; background:url(../Images/Layout/kindred/skin1/PRWeekThumbnailTextBackground.gif) no-repeat;}
		#SpecialOfferThumbnailArea .Thumbnail .Name, #SpecialOfferThumbnailArea .Thumbnail .JobTitle {float:left; width:154px; color:#585858; line-height:10px;}
		#SpecialOfferThumbnailArea .Thumbnail .Name {font-size:10px; color:#585858; line-height:12px; font-weight:bold;}
		#SpecialOfferThumbnailArea .Thumbnail .JobTitle {font-size:9px; color:#585858; line-height:10px;}

.RequiredFieldValidator {float:left; width:10px!important; color:red; line-height:15px; height:15px}

#SpecialOfferForm {float:left; display:inline; width:259px; margin-top:30px; color:#666; padding:100px 60px 20px 35px; background:#f8ec9c url(../Images/Layout/kindred/skin1/PRWeekFormBackground.jpg) no-repeat;}
	#SpecialOfferForm .Row {margin-bottom:15px; width:255px;}
	#SpecialOfferForm .Row p {float:left; margin-left:10px;}
	#SpecialOfferForm .Row .label {float:left; width:200px; margin-bottom:5px;}
	#SpecialOfferForm .Row input, #SpecialOfferForm .Row textarea {float:left; display:inline; width:255px!important; margin-left:10px;}
	#SpecialOfferForm .Row .MessageBox {height:100px; margin-top:10px;}
	#SpecialOfferForm .Row .ThankYouMessage {padding-left:10px; padding-right:10px;; color:#ef3660; font-weight:bold;}
	#SpecialOfferForm .Row .ValidationErrorMessage {padding-left:10px; padding-right:10px;}
	#SpecialOfferForm .Row .ValidationErrorMessage span {display:block; clear:both;}
	#SpecialOfferForm .Row ol {list-style:outside;}
		#SpecialOfferForm .Row ol li {list-style:decimal; margin-bottom:10px;}
	
	#SpecialOfferForm #SubmitButton {float:left; width:100%; margin:10px 0;}
		#SpecialOfferForm #SubmitButton .RoundedButton {float:right;}


/********************************************************/
/* HOMEPAGE LAYOUT ELEMENTS                             */
/********************************************************/
#homepageHeader{position:relative; z-index:10; float:left; width:990px;height:277px; background-color:white;}
#homepageRightCol {position:relative; z-index:20; margin-top:-270px;}
#homepageRightColNoStar {float:right; margin-top:40px;}

#homepageWelcomeArea {width:500px;float: left;margin-right:-20px; padding:20px 5px 0 30px; clear: none;}
#homepageWelcomeArea ul, #homepageWelcomeArea ul li {list-style:disc; list-style-position:inside;}
#homepageWelcomeArea p {padding-bottom:15px}
#homepageWelcomeArea p.JobTitle {padding-bottom:0px}

#homepageShowReel {width:395px; height:375px; float:right; margin-right:20px; margin-bottom:20px;}
	#homepageShowReel img {border:none;}
#TheKindredPromise {clear:right; float:right; margin-right:30px; margin-top:20px;}
/* #homepageTwitterFeed {width:395px; height:30px; float:right; margin-right:20px; margin-bottom:20px; clear:both;} */

#homepageFlashTiles {width:970px;float: left;padding-left: 20px;}
.homepageFlashTile {width:239px;height:auto;float: left;}
#flashHeaderWelcome {width:460px;padding-bottom:20px;font:Arial, Helvetica, sans-serif;font-size:20px;color:#ea8c9e;font-weight:bold;}

/* TWITTER FEED */
#TwitterBar { float:right; clear:both; display:inline; width:373px; height:42px; margin:0px 10px 10px 15px; padding:10px 10px 10px 10px; background:url(../Images/Layout/Skin1/TwitterBarBG.jpg) no-repeat; }
	#TwitterBar marquee {float:left; width:260px; height:25px; line-height:20px; margin-left:25px; color:#FFFFFF; font-weight:bold;}
	#TwitterBar marquee a {color:#FFFFFF; font-weight:bold; text-decoration: none;}
	#TwitterBar a.ViewAllLink {line-height:20px; float:right; width:70px; margin-left:0; height:20px; clear:right; color:#FB5771; margin-right:10px;}
	
.slideshow { height: 111px; width: 373px;}
	.slideshow .TwitterLink1 a img {border:none; }
	.slideshow .tweet { margin-top:0px; margin-left:20px; width:335px; height:75px; text-align:left; background:#36c2cf; }
	.slideshow img { padding: 15px; border: 1px solid #ccc; }
	.slideshow a { text-decoration: none; margin: 0 5px; padding: 3px 5px; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none; }
	.slideshow a.activeSlide { background: #ea0 }
	.slideshow a:focus { outline: none; }
	
#TwitterfeedContainer { height: 161px; width: 373px; background:url(../Images/Layout/kindred/skin1/twitter_feed_bg.jpg); background-position:center; background-repeat:no-repeat; float:right; margin-right:30px; margin-top:10px; }
	.TwitterLink1 { margin-left:13px; margin-right:10px; margin-top:10px; margin-bottom:0px; width:350px; height:28px; text-align:left; vertical-align:text-top;}
	.TwitterViewAll { width:70px; height:23px; margin-top:-25px; margin-right:10px; float:right; z-index:2000; position:relative; }
	.TwitterViewAll a img { border:none; }
/********************************************************/
/* KINDRED RECRUITING ELEMENTS					 		*/
/*******************************************************/
#recruitingRightCol { position:relative; z-index:20; margin-top:75px; }
#recruitingImageBox { width:380px; height:278px; float:right; margin-right:20px; margin-bottom:20px; }
	#recruitingImageBox img { border:none;}
/********************************************************/
/* OUR WORK ELEMENTS									*/
/********************************************************/
#ourWorkSubNav{width:990px;float:left;background-image:url(../Images/Layout/kindred/skin1/headerLines.gif);background-repeat: no-repeat;margin-top: 20px;padding-left: 30px;}
#ourWorkSubNav ul {float:left;height:41px;width:auto;background-position: left center;}
#ourWorkSubNav ul li {list-style-type: none;list-style-position: outside;padding-top: 5px;height: 41px;padding-left: 20px;float: left;padding-right: 20px;width:auto;font-size: 28px;}
#ourWorkSubNav ul li.subNavCurrent, #ourWorkSubNav ul li.subNavCurrent a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 30px;font-weight: bold;text-decoration: none;line-height: normal;background-position: center center;text-align: center;vertical-align: middle;color:#ea8c9e;float:left;width:auto;}
#ourWorkSubNav ul li a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 30px;font-weight: bold;text-decoration: none;line-height: normal;background-position: center center;text-align: center;vertical-align: middle;width: auto;color:#aaaaaa;float:left;}
#ourWorkSubNav ul li a:hover {color:#ea8c9e;float:left;}
#ourWorkCaseStudy {width:445px;float:left;padding-bottom:20px;margin-right: 50px;}
#ourWorkHeader {width:990px; height:277px; margin-right:20px; float:left; background-color:white;}
#ourWorkHeaderText {float:left; width:100%; padding-bottom:0px;}
#ourWorkHeaderTitle {float:left; width:100%; background-position: center bottom; background-image:url(../Images/Layout/kindred/skin1/ourWorkHeaderTitleUL.jpg);background-repeat: no-repeat;height: 20px;padding-bottom: 5px;margin-bottom: 10px;}
#ourWorkSampleBox {width:260px;background-image: url(../Images/Layout/kindred/skin1/latestwork-frameSml.gif);background-repeat: no-repeat;background-position: left top;margin-left: 20px;float: left;margin-right: 40px; margin-bottom:20px;}
#ourWorkSampleBox span {padding-left:10px;}
#ourWorkSampleBox img {border 1px solid #ff0000;background-repeat: no-repeat;background-position: left top;float: left;padding-top: 14px;padding-left: 24px;padding-bottom: 20px; margin-bottom:10px;}

#ourWorkSampleBoxHorizontal {float:left; clear:both; width:950px; float:left; margin:0 20px 40px 20px;}
	#ourWorkSampleBoxHorizontal .Thumbnail {float:left; width:220px; background: url(../Images/Layout/kindred/skin1/latestwork-frameSml.gif) no-repeat left top; padding:14px 24px 20px 24px;}
	#ourWorkSampleBoxHorizontal .DescriptionContainer {float:left; width:660px; margin-left:20px;}
		#ourWorkSampleBoxHorizontal .DescriptionContainer #DescriptionText{float:left; width:650px;}
		#ourWorkSampleBoxHorizontal .DescriptionContainer ul {display:block; margin:5px 0;}
		#ourWorkSampleBoxHorizontal .DescriptionContainer ul li {list-style:inside disc; font-weight:bold;}
	#ourWorkSampleBoxHorizontal .ourWorkSampleDescription {float:left; padding-left:10px;}
	#ourWorkSampleBoxHorizontal .headerBar{float:left; width:650px; padding:10px 0 0 0; height:41px;}
	#ourWorkSampleBoxHorizontal .headerBarTitle {width:auto; float:left; clear:none;}
	#ourWorkSampleBoxHorizontal .headerBarLink a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;line-height:normal;text-align:right;width:auto;color:#337b9c;padding-right:70px;float:right;}
	#ourWorkSampleBoxHorizontal .headerBarLink a:hover {color:#666666;}


#ourWorkSampleDescription {padding-top: 10px;padding-left: 10px;}

#ourWorkSampleLink {float:left; padding-top:10px;}
	#ourWorkSampleLink a {float:left; padding-left:10px; color:#37C3D0; font-weight:bold; cursor:default; cursor:hand; text-decoration:none;}
	#ourWorkSampleLink a:hover {color:#666666;}
	#ourWorkSampleLink span{float:left; margin-left:5px;}
	#ourWorkSampleBoxHorizontal #ourWorkSampleLink a {padding-left:0!important;}

.ContentLeftCol {float:left; width:550px;}
	.ContentLeftCol .TextArea {float:left; width:520px; margin:0 0px 20px 30px}

.ContentRightCol {float:right; width:410px;}
	.ContentRightCol .CasestudyAlbumImage{float:right; width:353px; height:250px; padding:17px 21px 18px 21px; margin:0 20px 20px 0;
	background:url(../Images/Layout/kindred/skin1/Casestudy-ImageBorder.gif) no-repeat left top;}




/********************************************************/
/* KINDRED PEOPLE ELEMENTS						 		*/
/********************************************************/

#WhosWhosContainer {float:left; width:960px; height:auto; margin-left:20px;}
	#WhosWhosContainer .WhosWhoContent {
		float:left; width:900px; padding:30px;
		background:url(../Images/Layout/kindred/skin1/WhosWho-MainBackground.png)!important no-repeat left top;
		background:url(../Images/Layout/kindred/skin1/WhosWho-MainBackground.gif) no-repeat left top;
	}
	#WhosWhosContainer .WhosWhoFooter {
		float:left; width:960px; height:20px;
		background:url(../Images/Layout/kindred/skin1/WhosWho-MainBackground.png)!important no-repeat left bottom;
		background:url(../Images/Layout/kindred/skin1/WhosWho-MainBackground.gif) no-repeat left bottom;
	}
	
	#WhosWhoTextContainer {float:left; width:485px; margin-bottom:20px;}
	
	.WhosWhoLeftColumn {float:left; width:445px;}
		.WhosWhoLeftColumn .ThumbnailContainer {float:left; height:140px; margin-right:13px; margin-bottom:20px; color:#000; overflow:hiddem;}
			.WhosWhoLeftColumn .ThumbnailContainer.current {color:#ef4160;}
			.WhosWhoLeftColumn .ThumbnailContainer a.ThumbnailImage {float:left; width:130px; height:86px; overflow:hidden;}
			.WhosWhoLeftColumn .ThumbnailContainer a.ThumbnailImage img {float:left; width:130px!important; margin-bottom:5px; border:none;}
			.WhosWhoLeftColumn .ThumbnailContainer a.ThumbnailImage {border:2px solid #fff;}
				.WhosWhoLeftColumn .ThumbnailContainer.current a.ThumbnailImage {border:2px solid #ef4160;}
			.WhosWhoLeftColumn .ThumbnailContainer a.ThumbnailImage:hover {border:2px solid #ef4160;}
			.WhosWhoLeftColumn .ThumbnailContainer .ThumbnailTitle {float:left; width:130px!important; font-size:12px; margin-bottom:3px; font-weight:bold;}
			.WhosWhoLeftColumn .ThumbnailContainer .ThumbnailSubTitle {float:left; width:130px!important; font-size:10px;}
			
			
		
		.WhosWhoRightColumn {float:right; width:440px;}
			.WhosWhoRightColumn img {float:left; width:440px!important; overflow:hidden; margin-bottom:10px;}
			.WhosWhoRightColumn .MainTitle {float:left; width:440px!important; margin-bottom:3px; font-size:18px; font-weight:bold;}
			.WhosWhoRightColumn .SubTitle {float:left; width:440px!important; margin-bottom:8px; font-size:12px; font-weight:bold;}
			.WhosWhoRightColumn .FullDescription {float:left; width:440px!important;}
				.WhosWhoRightColumn .FullDescription p {float:left; line-height:14px; margin-bottom:10px; width:440px!important;}


/*#pixelWallHeader{width:960px; height:372px; float:left; padding:28px 0 0 30px; margin-top:-20px; background: url(../Images/Layout/kindred/skin1/PixelWall-ImageBorder.gif) no-repeat left top;}

#kindredPeopleContainer {width:990px;height:500px;float: left;padding-bottom: 20px;}

#whoswhoContainer{width:495px; height:460px; float:left; padding:25px 25px 15px 30px; background:url(../Images/Layout/kindred/skin1/WhosWho-BGroundBox.gif) no-repeat left top;}
#whoswhoHeader{background-image:url(../Images/Layout/kindred/skin1/whoswho-header.gif);background-repeat: no-repeat;background-position: center top;height: 50px;width: 547px;}
.whoswhoTitle {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: bold;text-decoration: none;line-height: normal;background-position: center center;text-align: left;vertical-align: middle;width: 495px;color:#666666; float:left;padding-top: 10px;}
#whoswhoTextContainer {float:left; width:485px; margin-left:10px;}
#whoswhoFlashContent {float:left; width:495px; height:360px; margin-top:10px;}

#onetooneContainer{width:370px; height:460px; float:left; padding:25px 35px 15px 30px; background: url(../Images/Layout/kindred/skin1/OneToOne-BGroundBox.gif) no-repeat left top;}
#onetooneHeader {background-repeat: no-repeat;background-position: center top;height: 41px;width: 440px;}
#onetooneTextContainer {float:left; width:370px;}
#onetooneFlashContent {position:relative; z-index:11; :left; margin-top:25px; width:370px; height:326px;}
*/



/********************************************************/
/* KINDRED BLOG					 						*/
/********************************************************/
iframe#KindredBlog {float:left; padding:0 0 0 10px; width:980px;}

/********************************************************/
/* CONTACT US ELEMENTS							 		*/
/********************************************************/
#contactUsContainer{
	width:900px;
	margin: 15px;
	/*background-image: url(../Images/Layout/kindred/skin1/contactUs-Background.gif);*//*Removed on request 16th Feb 2010*/
	padding-top: 5px;
	background-repeat: no-repeat;
	padding-bottom: 25px;
	padding-left: 35px;
	padding-right: 25px;
	float:left;
}
#contactUsAccordian{width:250px;height: 390px;float: left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;font-variant: normal;color: #000000;text-decoration: none;}
	#contactUsAccordian .instructionText {padding-left:10px; margin:10px 0; color:#666666;}

#contactUsMapArea{
	width:590px;
	height: 390px;
	float: left;
	margin-left: 40px;
	clear: none;
}
#NewBusinessContainer {width:570px;height:125px;margin: 15px;background-image: url(../Images/Layout/kindred/skin1/newWork-Background.jpg);padding-top: 50px;background-repeat: no-repeat;padding-bottom: 35px;padding-left: 350px;padding-right: 40px;float:left;}
#newBusinessTextContainer {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;line-height: normal;background-position: center center;text-align: left;vertical-align: middle;width: 525px;color:#666666;padding-left: 20px;float:left;clear: left;padding-top: 10px;}
#route {width:900px;float:none;margin-left: 40px;margin-right: 30px;padding-left: 10px;padding-right: 10px;margin-top: 5px;margin-bottom: 5px;padding-top: 10px;padding-bottom: 10px;}
/********************************************************/
/* LIBRARY ELEMENTS							 		    */
/********************************************************/
#libraryHeader {width:980px;float:left;margin-bottom: 10px;padding-left: 10px;margin-top: -10px;}
