/* #1 - Masterpage Styles# */
html, body, div, span, p, h1, h2, h3, h4, ol, ul, li, a, form, label, legend, fieldset, input, select, textarea 
{
	margin:0px;  
	padding:0px;
}
body
{
	background: #CBCAC9 url('/App_Themes/RedDoor/Images/BG_Tile.jpg') repeat-x top;
	text-align: center;
	font-family: Arial;
	color: #414A4f;
	font-size: 0.8em;
}

h2
{
	font-weight: bold;
}

a
{
	color:#c1163e;
}

a:hover
{
	color:#c1163e;
}


p
{
	
}

#wrapper
{
	margin: 0px auto;
	width: 944px;
	text-align: left;	
}

.wrapperBG1
{
	background: url('/App_Themes/RedDoor/Images/BG_General.jpg') no-repeat top;
	min-height: 739px;
}

.wrapperBG2
{
	background: url('/App_Themes/RedDoor/Images/BG_Home.jpg') no-repeat top;
	min-height: 739px;
}

.wrapperBG3
{
	background: url('/App_Themes/RedDoor/Images/BG_Contact.jpg') no-repeat top;
	min-height: 739px;
}

.clear
{
	clear: both;
}

.clear10
{
	clear: both;
	height: 10px;
}

.columnLeft
{
	float: left;
	width: 250px;
	margin-right: 20px;	
}

.columnRight
{
	float: left;
	width: 250px;
}


#header
{
	height:  100px;
	width: 750px;
	margin: 0px 0px 0px 100px;
}

#redDoorLogo
{	 
	width: 153px; 
	height: 54px;
	float: left; 
	margin: 46px 0px 0px 0px;
	background: transparent url('/App_Themes/RedDoor/Images/Logo_RedDoor.png') no-repeat top center; 
	display: block;
	cursor: pointer;
	position: relative;
	padding-top: 54px;
}

#extranetLogo
{
	float:right; 
	width: 45px; 
	height: 12px;
	margin: 88px 0px 0px 0px;
	background: transparent url('/App_Themes/RedDoor/Images/Logo_Extranet.png') no-repeat top center;
	display: block;
	cursor: pointer;
	vertical-align: bottom;
	padding-top: 12px;
}

#rssFeedLogo
{
	float:right; 
	width: 63px; 
	height: 12px;
	margin: 88px 15px 0px 0px;
	background: transparent url('/App_Themes/RedDoor/Images/Logo_RSSFeed.png') no-repeat top center;
	display: block;
	cursor: pointer;
	vertical-align: bottom;	
	padding-top: 12px;
}

.alt
{
	display: none;
}

.ir
{
	text-decoration: none;
	height: 0px !important;
	overflow: hidden;
	display: block;
	font-size: 0px;
}


#menuDivider
{
	height:1px;
	width:994;
	background-color: #B7B7B5;
	line-height: 1px;
	overflow: none;
}

#mainMenu
{
	height: 38px;
}


#mainContent
{
	width: 740px;
	position:relative;
	top:20px;
	left: 104px;
}

#mainTop
{
	text-align: center;
}

#holdingImage
{
	height: 225px;
	width: 710px;
	margin: 0 auto;
	padding-top: 5px;
	padding-left: 30px;
}



#mainCopy
{
	color:#444443;
	margin-bottom: 20px;
	padding-bottom: 20px;
	padding-left: 45px;
}


h1
{
	font-size: 1.5em;
	font-weight: bold;
}


#CMSListMenu1 
{
	margin: 0px 0px 0px 100px;
}


/* #2 - Main Menu# */
#CMSListMenu1 li
{
	float: left;
	list-style-type: none;
}
#CMSListMenu1 li a
{
	text-decoration: none;
	height: 0px !important;
	overflow: hidden;
	display: block;
	font-size: 0px;
	padding-top: 38px;
}

/* Home */
#CMSListMenu1 #CMSListMenu1_LI_0_1_1 a
{
	display: block; 
	width : 66px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/Home_Off.png); 
	background-repeat: no-repeat;	
}

#CMSListMenu1 #CMSListMenu1_LI_0_1_1 a:hover, #CMSListMenu1 #CMSListMenu1_LI_0_1_1 .MainCMSListMenuLinkHighlighted
{
	display: block; 
	width : 66px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/Home_On.png); 
	background-repeat: no-repeat;
}

/* About Us */
#CMSListMenu1 #CMSListMenu1_LI_0_2_1 a
{
	display: block; 
	width : 88px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/About_Us_Off.png); 
	background-repeat: no-repeat;	
}

#CMSListMenu1 #CMSListMenu1_LI_0_2_1 a:hover, #CMSListMenu1 #CMSListMenu1_LI_0_2_1 .MainCMSListMenuLinkHighlighted
{
	display: block; 
	width : 88px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/About_Us_On.png); 
	background-repeat: no-repeat;
}


/* What We Do */
#CMSListMenu1 #CMSListMenu1_LI_0_3_1 a
{
	display: block; 
	width : 109px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/What_We_Do_Off.png); 
	background-repeat: no-repeat;	
}

#CMSListMenu1 #CMSListMenu1_LI_0_3_1 a:hover, #CMSListMenu1 #CMSListMenu1_LI_0_3_1 .MainCMSListMenuLinkHighlighted
{
	display: block; 
	width : 109px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/What_We_Do_On.png); 
	background-repeat: no-repeat;
}


/* Latest Update */
#CMSListMenu1 #CMSListMenu1_LI_0_4_1 a
{
	display: block; 
	width : 129px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/Latest_Updates_Off.png); 
	background-repeat: no-repeat;	
}

#CMSListMenu1 #CMSListMenu1_LI_0_4_1 a:hover, #CMSListMenu1 #CMSListMenu1_LI_0_4_1 .MainCMSListMenuLinkHighlighted
{
	display: block; 
	width : 129px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/Latest_Updates_On.png); 
	background-repeat: no-repeat;
}


/* Work With Us */
#CMSListMenu1 #CMSListMenu1_LI_0_5_1 a
{
	display: block; 
	width : 117px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/Work_With_Us_Off.png); 
	background-repeat: no-repeat;	
}

#CMSListMenu1 #CMSListMenu1_LI_0_5_1 a:hover, #CMSListMenu1 #CMSListMenu1_LI_0_5_1 .MainCMSListMenuLinkHighlighted
{
	display: block; 
	width : 117px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/Work_With_Us_On.png); 
	background-repeat: no-repeat;
}


/* Contact Us */
#CMSListMenu1 #CMSListMenu1_LI_0_6_1 a
{
	display: block; 
	width : 102px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/Contact_Us_Off.png); 
	background-repeat: no-repeat;	
}

#CMSListMenu1 #CMSListMenu1_LI_0_6_1 a:hover, #CMSListMenu1 #CMSListMenu1_LI_0_6_1 .MainCMSListMenuLinkHighlighted
{
	display: block; 
	width : 102px; 
	height: 38px; 
	background: url(/App_Themes/RedDoor/Images/Menu1/Contact_Us_On.png); 
	background-repeat: no-repeat;
}



/* #3 - Sub Menu - Global# */
#CMSSubMenu1
{
	margin-left: 40px;
}

#CMSSubMenu1 li
{
	float: left;
	list-style: none;
}

#CMSSubMenu1 li a
{
	text-decoration: none !important;
	height: 0px !important;
	overflow: hidden;
	display: block;
	font-size: 0px;
	padding-top: 42px;
}

#CMSSubMenu1 li a, #CMSSubMenu1 li span
{	
	width : 229px; 
	height: 42px;
}

/* #4 - Sub Menu - About Us# */

/* Our Staff */
#CMSSubMenu1 #CMSSubMenu1_LI_0_1_4 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/Our_Staff_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu1 #CMSSubMenu1_LI_0_1_4 a:hover, #CMSSubMenu1 #CMSSubMenu1_LI_0_1_4 .SubMenuCMSListMenuLinkHighlighted
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/Our_Staff_On.png); 
	background-repeat: no-repeat;
}


/* Clients */
#CMSSubMenu1 #CMSSubMenu1_LI_0_2_4 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/Clients_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu1 #CMSSubMenu1_LI_0_2_4 a:hover, #CMSSubMenu1 #CMSSubMenu1_LI_0_2_4 .SubMenuCMSListMenuLinkHighlighted
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/Clients_On.png); 
	background-repeat: no-repeat;
}


/* Awards */
#CMSSubMenu1 #CMSSubMenu1_LI_0_3_4 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/Awards_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu1 #CMSSubMenu1_LI_0_3_4 a:hover, #CMSSubMenu1 #CMSSubMenu1_LI_0_3_4 .SubMenuCMSListMenuLinkHighlighted
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/Awards_On.png); 
	background-repeat: no-repeat;
}


/* #5 - Sub Menu - What We Do# */

/* UK Ethical Healthcare */
#CMSSubMenu1 #CMSSubMenu1_LI_0_1_5 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/UK_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu1 #CMSSubMenu1_LI_0_1_5 a:hover, #CMSSubMenu1 #CMSSubMenu1_LI_0_1_5 .SubMenuCMSListMenuLinkHighlighted
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/UK_On.png); 
	background-repeat: no-repeat;
}


/* International Healthcare */
#CMSSubMenu1 #CMSSubMenu1_LI_0_2_5 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/International_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu1 #CMSSubMenu1_LI_0_2_5 a:hover, #CMSSubMenu1 #CMSSubMenu1_LI_0_2_5 .SubMenuCMSListMenuLinkHighlighted
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/International_On.png); 
	background-repeat: no-repeat;
}


/* Consumer Healthcare */
#CMSSubMenu1 #CMSSubMenu1_LI_0_3_5 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/Consumer_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu1 #CMSSubMenu1_LI_0_3_5 a:hover, #CMSSubMenu1 #CMSSubMenu1_LI_0_3_5 .SubMenuCMSListMenuLinkHighlighted
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu2/Consumer_On.png); 
	background-repeat: no-repeat;
}

/* #5.5 - Sub Sub Menu - What We Do# */

#CMSSubMenu2
{
	margin: 20px 0px 0px -50px;
}

#CMSSubMenu2 li
{
	list-style: none;
	height: 36px;
	width: 112px;	
	text-indent:-999em;
	font-size:1px;
	margin: 0px;
}

#CMSSubMenu2 li a, #CMSSubMenu2 li span
{
	height: 36px;
	width: 112px;
	border; 1px solid red;
}


/* Overview */
#CMSSubMenu2 #CMSSubMenu2_LI_0_1_30 a, #CMSSubMenu2 #CMSSubMenu2_LI_0_1_31 a, #CMSSubMenu2_LI_0_1_32 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu3/Overview_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu2 #CMSSubMenu2_LI_0_1_30 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_1_30 span, #CMSSubMenu2 #CMSSubMenu2_LI_0_1_31 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_1_31 span, #CMSSubMenu2 #CMSSubMenu2_LI_0_1_32 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_1_32 span
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu3/Overview_On.png); 
	background-repeat: no-repeat;
}

/* Case Studies */
#CMSSubMenu2 #CMSSubMenu2_LI_0_2_30 a, #CMSSubMenu2 #CMSSubMenu2_LI_0_2_31 a, #CMSSubMenu2 #CMSSubMenu2_LI_0_2_32 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu3/Case_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu2 #CMSSubMenu2_LI_0_2_30 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_2_30 span, #CMSSubMenu2 #CMSSubMenu2_LI_0_2_31 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_2_31 span, #CMSSubMenu2 #CMSSubMenu2_LI_0_2_32 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_2_32 span
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu3/Case_On.png); 
	background-repeat: no-repeat;
}

/* Clients */
#CMSSubMenu2 #CMSSubMenu2_LI_0_3_30 a, #CMSSubMenu2 #CMSSubMenu2_LI_0_3_31 a, #CMSSubMenu2 #CMSSubMenu2_LI_0_3_32 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu3/Clients_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu2 #CMSSubMenu2_LI_0_3_30 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_3_30 span, #CMSSubMenu2 #CMSSubMenu2_LI_0_3_31 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_3_31 span, #CMSSubMenu2 #CMSSubMenu2_LI_0_3_32 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_3_32 span
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu3/Clients_On.png); 
	background-repeat: no-repeat;
}

/* Key Personnel */
#CMSSubMenu2 #CMSSubMenu2_LI_0_4_30 a, #CMSSubMenu2 #CMSSubMenu2_LI_0_4_31 a, #CMSSubMenu2 #CMSSubMenu2_LI_0_4_32 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu3/Key_Off.png); 
	background-repeat: no-repeat;
}

#CMSSubMenu2 #CMSSubMenu2_LI_0_4_30 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_4_30 span, #CMSSubMenu2 #CMSSubMenu2_LI_0_4_31 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_4_31 span, #CMSSubMenu2 #CMSSubMenu2_LI_0_4_32 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_4_32 span
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu3/Key_On.png); 
	background-repeat: no-repeat;
}

/* Testimonials */
#CMSSubMenu2 #CMSSubMenu2_LI_0_5_30 a, #CMSSubMenu2 #CMSSubMenu2_LI_0_5_31 a, #CMSSubMenu2 #CMSSubMenu2_LI_0_5_32 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu3/Testamonials_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu2 #CMSSubMenu2_LI_0_5_30 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_5_30 span, #CMSSubMenu2 #CMSSubMenu2_LI_0_5_31 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_5_31 span, #CMSSubMenu2 #CMSSubMenu2_LI_0_5_32 a:hover, #CMSSubMenu2 #CMSSubMenu2_LI_0_5_32 span
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu3/Testimonials_On.png); 
	background-repeat: no-repeat;
}


/* #6 - Sub Menu - LatestUpdates# */
/*News*/

#CMSSubMenu1 #CMSSubMenu1_LI_0_1_8 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu4/News_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu1 #CMSSubMenu1_LI_0_1_8 a:hover, #CMSSubMenu1 #CMSSubMenu1_LI_0_1_8 .SubMenuCMSListMenuLinkHighlighted
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu4/News_On.png); 
	background-repeat: no-repeat;
}

#CMSSubMenu1 #CMSSubMenu1_LI_0_2_8 a
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu4/Blog_Off.png); 
	background-repeat: no-repeat;	
}

#CMSSubMenu1 #CMSSubMenu1_LI_0_2_8 a:hover, #CMSSubMenu1 #CMSSubMenu1_LI_0_2_8 .SubMenuCMSListMenuLinkHighlighted
{
	display: block;
	background: url(/App_Themes/RedDoor/Images/Menu4/Blog_On.png); 
	background-repeat: no-repeat;
}




/* #7 - HomePage Accordion# */

#horizontalAccordion
{
	margin: -7px 0px 0px 0px;
	text-align: left;
}

#horizontalAccordion ul
{
  list-style: none;
  list-style-position: outside;
  margin: 0px;
  padding: 0px;
  height: 305px;  
}

#horizontalAccordion ul li
{  
  float: left;
  display: block;
}

#horizontalAccordion ul li span
{  
  display: block;
  overflow: hidden;
  width: 42px;
  cursor: pointer;
}

#horizontalAccordion ul li span a
{
	text-decoration: none;
	color: #414A4f;
}

#horizontalAccordion #a1{
  width: 560px;
}

#horizontalAccordion span .keyLinks
{
	width: 180px;
	margin-bottom: 5px;
}

#horizontalAccordion .bg
{
	margin-top: -305px;
}

#horizontalAccordion ul li .bg
{
	background: url(/App_Themes/RedDoor/Images/Home/BG_1pix.png);
	background-repeat: repeat-x;
	height: 305px;
	margin-left:43px;
	display: block;	
	padding: 1px;
}

#horizontalAccordion ul li .bg
{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='~/App_Themes/RedDoor/Images/Home/BG_1pix.png', sizingMethod='scale');		
}

#horizontalAccordion ul li .bgImg
{
	width: 480px;
	padding: 0px;
	height: 280px;
	margin-left: 20px;
	margin-top: 10px;
	display: block;
}

#horizontalAccordion #TabAboutUs
{
	background: url(/App_Themes/RedDoor/Images/Home/Tab_About_Us.png);
	height: 305px;
	width: 53px;
}

#horizontalAccordion #TabWhatWeDo
{
	background: url(/App_Themes/RedDoor/Images/Home/Tab_What_We_Do.png);
	height: 305px;
	width: 53px;
}

#horizontalAccordion #TabLatestUpdates
{
	background: url(/App_Themes/RedDoor/Images/Home/Tab_Latest_Updates.png);
	height: 305px;
	width: 53px;
}

#horizontalAccordion #TabWorkWithUs
{
	background: url(/App_Themes/RedDoor/Images/Home/Tab_Work_With_Us.png);
	height: 305px;
	width: 53px;
}

#horizontalAccordion #TabContactUs
{
	background: url(/App_Themes/RedDoor/Images/Home/Tab_Contact_Us.png);
	height: 305px;
	width: 53px;
}


#horizontalAccordion ul li .imgAU
{
	background: url(/App_Themes/RedDoor/Images/Headers/Home_AboutUs.jpg) no-repeat;	
}

#horizontalAccordion ul li .imgWWD
{
	background: url(/App_Themes/RedDoor/Images/Headers/Home_ContactUs.jpg) no-repeat;	
}

#horizontalAccordion ul li .imgLU
{
	background: url(/App_Themes/RedDoor/Images/Headers/Home_LatestUpdates.jpg) no-repeat;	
}

#horizontalAccordion ul li .imgWWU
{
	background: url(/App_Themes/RedDoor/Images/Headers/Home_WorkWithUs.jpg) no-repeat;	
}

#horizontalAccordion ul li .imgCU
{
	background: url(/App_Themes/RedDoor/Images/Headers/Home_WhatWeDo.jpg) no-repeat;	
}

#horizontalAccordion ul li p
{  
  width: 180px;
  padding: 10px;
  float: right;
}


/* #8 - Site Master 2# */
.PlaceHolderTop
{
	height: 237px; 
	width: 740px;
}

/* #9 - Site Master 3# */
.leftSubMenu
{
	height: 200px; 
	width: 100px;
	padding-top:30px 
	margin-right: 20px; 
	float: left;
}

.rightBodyContent
{
	width: 580px;
	float: left;
}

/* #Contact# */
.contactLeft
{
	width: 185px;
	padding: 5px 5px 10px 42px; 
	float: left;
	text-align: left;	
}

.contactLeft p
{
	font-size: .85em;
	color: #414a4f;
}

.contactGoogleMap
{
	height: 300px;
	width: 500px;
	float: left;
	margin-top: 5px;	
}

/*  #mainCopy# */
#mainCopy h1
{
	display:block;
	height: 0px;
	margin:20px 0px 20px 0px;
	padding-top:23px;
	overflow:hidden;
	font-size: 1.5em;
}
/* differentiating bg images for h1 */

#mainCopy h1.about_us
{
	background:transparent url(/App_Themes/RedDoor/Images/headings/About-us.gif) no-repeat left top;
}

#mainCopy h1.key_staff 
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Key-Staff.gif) no-repeat left top;
}

#mainCopy h1.clients 
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Clients.gif) no-repeat left top;
}

#mainCopy h1.awards
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Awards.gif) no-repeat left top;
}

#mainCopy h1.what_we_do
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/What-we-do.gif) no-repeat left top;
}

#mainCopy h1.latest_updates
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Latest_updates.gif) no-repeat left top;
}

#mainCopy h1.directions
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Directions.gif) no-repeat left top;
}

#mainCopy h1.work_with_us
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Work-with-us.gif) no-repeat left top;
}

#mainCopy h1.UKEH_Overview
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/UKEthical_Overview.gif) no-repeat left top;
	width: 392px;
}

#mainCopy h1.UKEH_CaseStudies
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/UKEthical_CaseStudies.gif) no-repeat left top;
	width: 392px;
}

#mainCopy h1.UKEH_Clients
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/UKEthical_Clients.gif) no-repeat left top;
	width: 392px;
}

#mainCopy h1.UKEH_KeyPersonnel
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/UKEthical_KeyPersonnel.gif) no-repeat left top;
	width: 392px;
}

#mainCopy h1.UKEH_Testimonials
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/UKEthical_Testimonials.gif) no-repeat left top;
	width: 392px;
}

#mainCopy h1.IHC_Overview
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/International_Overview.gif) no-repeat left top;
	width: 411px;
}

#mainCopy h1.IHC_CaseStudies
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/International_CaseStudies.gif) no-repeat left top;
	width: 411px;
}

#mainCopy h1.IHC_Clients
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/International_Clients.gif) no-repeat left top;
	width: 411px;
}

#mainCopy h1.IHC_KeyPersonnel
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/International_KeyPersonnel.gif) no-repeat left top;
	width: 411px;
}

#mainCopy h1.IHC_Testimonials
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Consumer_Testimonials.gif) no-repeat left top;
	width: 411px;
}

#mainCopy h1.CHC_Overview
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Consumer_Overview.gif) no-repeat left top;
	width: 411px;
}

#mainCopy h1.CHC_CaseStudies
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Consumer_CaseStudies.gif) no-repeat left top;
	width: 411px;
}

#mainCopy h1.CHC_Clients
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Consumer_Clients.gif) no-repeat left top;
	width: 411px;
}

#mainCopy h1.CHC_KeyPersonnel
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Consumer_KeyPersonnel.gif) no-repeat left top;
	width: 411px;
}

#mainCopy h1.CHC_Testimonials
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Consumer_Testimonials.gif) no-repeat left top;
	width: 411px;
}

#mainCopy h1.News
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/News.gif) no-repeat left top;
}

#mainCopy h1.Blog
{
	background: transparent url(/App_Themes/RedDoor/Images/headings/Blog.gif) no-repeat left top;
}



#mainCopy h2
{
	padding:10px 0px;
	font-size: 1.1em;
	font-weight: bold;
}


#mainCopy h3
{
	padding:10px 0px;
	font-size: 1.0em;
	font-weight: normal;
}

#mainCopy p
{
	margin:5px 0px;
}

#mainCopy table
{
	width:100%;
}

#mainCopy table td
{
	width:50%;
	padding:5px;
	background-color:#EBEBEB;
}

#mainCopy table td.sm_cell
{
	width:10%;
}

ul.content_list
{
	position: relative;	
	margin: 10px 0px 10px 0px;
	padding: 0px;
}

ul.content_list li
{
	padding-left: 15px;
	background:transparent url(/App_Themes/RedDoor/Images/red_point.gif) no-repeat left center;
	list-style-type:none;
}

/*  #Key Staff# */
.staff
{
	float: left;  
	width: 325px;
	margin: 20px 20px 0px 0px;
}

.rightBodyContent .staff
{
	float: left;  
	width: 265px !important;
	margin: 20px 20px 0px 0px;
}

.rightBodyContent .staff p
{
	float: left !important;
	margin: 0px 0px 4px 0px !important;
	width: 130px !important;
}

#mainCopy .staff p
{
	float: left;
	margin: 0px 0px 4px 0px;
	width: 185px;
}

.staff img 
{
	float: left;
	margin: -6px 10px 5px 0px;
}


/*  #Left Nav Subpages# */
.rightBodyContent .staff
{
	width: 280px;
}



/*  #Job Design# */
.Carrier
{
	margin-top: 15px;
}

.Carrier .Header
{
	font-size: 1.05em;
	font-weight: bold;
	margin-bottom: 5px;
}

#mainCopy .Carrier .Body, .Carrier p
{
	margin: 0px !important;
	padding: 0px;
}


/*  #Lightbox CSS# */
#lightbox{
	padding: 10px;
	}
#lightboxDetails{
	font-size: .9em;
	color: #E0E1E3;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; margin-left: 20px; }
#keyboardMsg{ float: right; }
#keyboardMsg a { color: #E0E1E3; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/App_Themes/RedDoor/Images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(/App_Themes/RedDoor/Images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

/* #What We Do# */
.wwd_Contact
{
	width: 130px; 
	float: right;
	margin: 2px;
}

.wwd_Contact img
{
	margin-bottom: 5px;
}

.EH a
{
	color: #c1163e;
}

.IC a
{
	color: #298b96;
}

.CH a
{
	color: #629e74;	
}

.CSImg
{
	margin-left: -5px;
}



/* # Latest Updates # */
.BlogH1
{
	padding: 5px 10px 10px 10px !important;
	margin: 0px !important;
	height: auto !important;
	font-size: 1.1em !important;
	font-weight: bold;
}

.BlogPostTop
{
	background: transparent url(/App_Themes/RedDoor/Images/BlogPost_Top.png) no-repeat top;
	width: 675px;
	height: 5px;
}

.BlogPost
{
	background-color: #F1F1F1;
	width: 675px;
}

.BlogPTitle
{
	padding: 5px 10px 5px 10px;
}

.BlogPTitle a
{
	color: #444443;
	font-weight: bold;
}

.BlogPBody
{
	padding: 0px 10px 5px 10px;
}

.BlogPBodyLU, .BlogPDateWholeLU
{
	margin-top: 5px;
	padding: 0px;
}

.BlogPBodyLU
{
	margin-top: 10px;
}

.BlogPDateWhole
{
	padding: 0px 10px 5px 10px;
}

.BlogPostBtm
{
	background: transparent url(/App_Themes/RedDoor/Images/BlogPost_Btm.png) no-repeat bottom;
	width: 675px;
	height: 16px;
}


/* News */

.newsItem
{
	border: 0px solid yellow;
}

.newsItem span
{
	font-weight: bold;
}

.newsItem img
{
	float: right;
	margin-top: -5px;
}

.Break
{
	height: 1px;
	background-color: #c4c4c3;
	margin-bottom: 10px;
}

h2.NewsH2
{
	margin: 0px 0px 10px 0px;
	padding: 0px !important;
	font-size: 1.2em !important;
}


h2.NewsH2 span
{
	font-size: 0.9em !important;
	font-weight: normal;
}

.NewsArticle img
{
	float: right;
	margin-top: -5px;
}

/* # 0 - Rock News # */

#RockBody
{
	font-family: verdana,arial,helvetica,sans-serif;
	margin: 0;
	padding: 0;	
	color: #332c28;
	font-size: 75% !important;
	line-height: 140%;
	background: transparent;
	text-align: left;
}

#RockNews
{
	width: 413px;
}

#RockNews .NewsTitle
{
    color: #7d6c63 !important;
    font-size: 100%;       
    font-weight: bold;   
}

#RockNews .NewsDate
{
    color: #780d33;
    font-size: 100%;       
    font-weight: bold;   
}

#RockNews .introNews
{
    /* LEAVE HERE */
    
}

#RockNews a, 
{
    color: #b30b48;
}

.NoUnderline{
    text-decoration: none;
}