/*------------------------------------
Elevate Rebrand - based on re-energeize templates
THEME:
Elevate Training
-------------------------------------*/


/* HTML elements */
	body {
		background-image:url(../images/bg-body-consulting.gif)!important;
		}
	a#logo {
		background-image:url(../images/logo-consulting.gif);
		}
	strong, a, .sidebar h4 {
		color:#015289;
		}
	h1, h2, h3,  a {
		color:#015289;
		}

	h2.top_padded { /*added by Rick 22Feb10, services page */
	 		margin-top: 15px;
		}
	h3#blue{ /*added by Rick 22Feb10, clients page */
		color:#015289;
		}

	
	ul li { /*Rick: this put up arrow on main menu items, if no image, doesn't seem to be used elsewhere */
		background-image:url(../images/list-consulting.gif);
		}
	ul.bullet{ /*added by Rick 22Feb10 */
		margin:	0 0 0 15px;
		padding:0px;
		}
	li.bullet { /*added by Rick 22Feb10 */
		background-image:url(../images/list-bullet.gif);
		}

	table td{
		text-align:left;
		}


/*HEADER block*/
	.header1 {
		background-image:url(../images/img-consulting.gif);
		}
	.header1 .intro {
		background-image:url(../images/intro-consulting.gif);
		}
	.header2 {
		background-image:url(../images/img-consulting2.gif);
		}
	.header2 .intro {
		background-image:url(../images/intro-consulting2.gif);
		}
 	.header3 {
 		background-image:url(../images/img-consulting3.gif);
		}
	.header3 .intro {
		background-image:url(../images/intro-consulting3.gif);
		}
	.header4 {
		background-image:url(../images/img-consulting4.gif);
		}
	.header4 .intro {
		background-image:url(../images/intro-consulting4.gif);
		}
	.header5 {
		background-image:url(../images/img-consulting5.gif);
		}
	.header5 .intro {
		background-image:url(../images/intro-consulting5.gif);
		}

/* SIDEBAR block */
	.sidebar h3 a{
		color: #1B6AA2;
		font-size: 12px;
		font-weight: 900;
		background:url(../images/list-consulting.gif) 0 3px no-repeat;
		}

	.linksmall a {
			background:url(../images/list-consulting.gif) 0 3px no-repeat;
		}
	
/*FOOTER block*/
	.footer a#training {
		background:url(../images/f-logo-training.gif) top center no-repeat;
		}
	.footer a#it {
		background:url(../images/f-logo-it.gif) top center no-repeat;
		}
	.footer a#consulting{
		background:url(../images/f-logo-consulting.gif) top center no-repeat;
		}
	.footer a#communications {
		background:url(../images/f-logo-communications.gif) top center no-repeat;
		}

/* ------------
	MAIN MENU SYSTEM (now all in menuResign.css)
------------- */

/*approach diagram*/

div#approach_diagram {
	display: block;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}

img#approach_diagram {
	height: 271px;
	width: 416px;
	margin: 0px 250px 15px 0px;
}


/*image map on what-we-do.html */	
div#services_diagram{
	width:491px;
	margin: 35px 0;
	text-align:center; 
	background-color: yellow; 
}

img#services_diagram {
	margin: 0;
}

/* None of this used since don't overlay <a> anchors on top as per image map generator's default code */
/*
dl.image_map {
	display:block; 
	position:relative; 
	width:491px; 
	height:204px; 
	margin:2px auto 2px auto;
	background:url(images/ServicesDiagram.jpg); 
	}

	a.LINK0 {left:221px; top:0px; background:transparent;}
	a.LINK0 {display:block; width:77px; height:0; padding-top:40px; overflow:hidden; position:absolute;}
	a.LINK0:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK1 {left:362px; top:30px; background:transparent;}
	a.LINK1 {display:block; width:102px; height:0; padding-top:39px; overflow:hidden; position:absolute;}
	a.LINK1:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK2 {left:332px; top:77px; background:transparent;}
	a.LINK2 {display:block; width:156px; height:0; padding-top:39px; overflow:hidden; position:absolute;}
	a.LINK2:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK3 {left:332px; top:124px; background:transparent;}
	a.LINK3 {display:block; width:156px; height:0; padding-top:39px; overflow:hidden; position:absolute;}
	a.LINK3:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK4 {left:186px; top:167px; background:transparent;}
	a.LINK4 {display:block; width:156px; height:0; padding-top:34px; overflow:hidden; position:absolute;}
	a.LINK4:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK5 {left:2px; top:125px; background:transparent;}
	a.LINK5 {display:block; width:212px; height:0; padding-top:36px; overflow:hidden; position:absolute;}
	a.LINK5:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK6 {left:0px; top:76px; background:transparent;}
	a.LINK6 {display:block; width:219px; height:0; padding-top:36px; overflow:hidden; position:absolute;}
	a.LINK6:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK7 {left:59px; top:30px; background:transparent;}
	a.LINK7 {display:block; width:90px; height:0; padding-top:35px; overflow:hidden; position:absolute;}
	a.LINK7:hover  {background:transparent; border:1px dashed black; color:black;}
*/