body {
						font-family: Arial;
						font-size: 12pt;
						background:		#7d6a55;
						text-align:		center;
						margin: 0;
						padding: 0;
                        height: 100%;
}
.article_header {
    					font-weight: bolder;
  						display: block;
    					font-size: 13pt;
    					margin-top: 15px;
}

.site-center {
margin:					0 auto; 
width:					1018px;

}

#header {
width: 					100%;
position:				relative;

}	


/* Header styles */

#client-login {
background-image: 		url(../img/client-login.jpg);
background-repeat:		no-repeat;
background-position:	left top;
position:				absolute;
height:					14px;
width:					116px;
top:					1px;
left:					792px;
}

#contact-us {
background-image: 		url(../img/contact-us.jpg);
background-repeat:		no-repeat;
background-position:	left top;
position:				absolute;
height:					14px;
width:					108px;
top:					1px;
left:					909px;
}

#topnav a:hover{
background-position:	left bottom;
}

#logo {
background-image: 		url(../img/logo-link.jpg);
background-position: 	left top;
background-repeat: 		no-repeat;
text-indent:			-9000px;
display:				block;
outline: 				none;
width:					183px;
height:					84px;
float:					left;
}

#header-top {
background-image: 		url(../img/header-link.jpg);
background-position: 	left top;
background-repeat: 		no-repeat;
width:					835px;
height:					60px;
float:					left;
}

#navbox {
background-image: 		url(../img/nav-bg-link.gif);
background-position: 	left top;
background-repeat: 		no-repeat;
width:					835px;
height:					24px;
float:					left;
}

#home #logo {
background-image: 		url(../img/logo.jpg);
background-position: 	left top;
background-repeat: 		no-repeat;
text-indent:			-9000px;
display:				block;
outline: 				none;
width:					234px;
height:					127px;
float:					left;
}

#home #header-top {
background-image: 		url(../img/header.jpg);
background-position: 	left top;
background-repeat: 		no-repeat;
width:					784px;
height:					103px;
float:					left;
}

#home #navbox {
background-image: 		url(../img/nav-bg.gif);
background-position: 	left top;
background-repeat: 		no-repeat;
width:					784px;
height:					24px;
float:					left;
}

/*
#navbox ul {
	list-style: none;
}
#navbox ul li {
	float: left;
	padding: 4px 6px;
}
#navbox ul a {
	text-decoration: none;
	font-weight: bold;
	display: block;
}
*/
#header-links {
background-color:		#ffc423;
height:					16px;
clear:					both;
}



/* Column styles */

#container {
	background-color:	#fff;
    float: left;	
	background-image: 	url(../img/left-sidebar-bg-202.jpg);
	background-repeat:	repeat-y;
	background-position: top left; 
}

#home #container {
	background-color:	#fff;
	background-image: 	url(../img/left-sidebar-bg-317.jpg);
	background-repeat:	repeat-y;
	background-position: top left; 
}

/* Left Sidebar */

#left-sidebar {
	float: 				left;
	width:				202px;
}

#home #left-sidebar {
	float: 				left;
	width:				317px;
	height:				100%;
}

/* sidebar-top, sidebar-bottom, and sidebar-inner will change page by page */
#case_studies #sidebar-inner ,
#testimonials #sidebar-inner ,
#research #sidebar-inner ,
#why_its_important #sidebar-inner,
#sitemap #sidebar-inner ,
#privacy_policy #sidebar-inner {
	background-image:	url(../img/why.jpg);
    width: 202px;
    height: 256px;
}

#your_current_advisors #sidebar-inner ,
#common_questions #sidebar-inner ,
#ownership_transition_strategies #sidebar-inner ,
#growth_strategies #sidebar-inner ,
#how_it_works #sidebar-inner {
	background-image:	url(../img/how.jpg);
    width: 202px;
    height: 256px;
}

#contact_us #sidebar-inner ,
#careers #sidebar-inner ,
#advisory_board #sidebar-inner ,
#core_team #sidebar-inner ,
#joan_ridley #sidebar-inner ,
#who_we_are #sidebar-inner {
	background-image:	url(../img/who-we-are.jpg);
    width: 202px;
    height: 256px;
}

#intro_guides #sidebar-inner ,
#books #sidebar-inner ,
#articles #sidebar-inner ,
#resources #sidebar-inner {
	background-image:	url(../img/resources.jpg);
    width: 202px;
    height: 256px;
}

#news_archive #sidebar-inner ,
#event_archive #sidebar-inner ,
#news_events #sidebar-inner,
#news_article #sidebar-inner {
	background-image:	url(../img/news.jpg);
    width: 202px;
    height: 256px;
}


								

/*
#home #sidebar-top {
	background-image:	url(../img/sidebar-top-image-link.jpg);
	background-position: 	left top;
	background-repeat: 		no-repeat;
	height:				116px;
}

#home #sidebar-bot {
	background-image:	url(../img/sidebar-bot-image-link.jpg);
	background-position: 	left top;
	background-repeat: 		no-repeat;
	height:				78px;
}
*/

#sidebar-redbar {
	background-image:	url(../img/sidebar-redbar-link.gif);
	background-position: 	left top;
	background-repeat: 		no-repeat;
	height:				56px;
	
}

#sidebar-brownbar {
	background-image:	url(../img/sidebar-brownbar-link.gif);
	background-position: 	left top;
	background-repeat: 		repeat-y;
	height:				209px;
	
}

#home #sidebar-top {
	background-image:	url(../img/sidebar-top-image.gif);
	background-position: 	left top;
	background-repeat: 		no-repeat;
	height:				158px;
}

#home #sidebar-bot {
	background-image:	url(../img/sidebar-bot-image.jpg);
	background-position: 	left top;
	background-repeat: 		no-repeat;
	height:				102px;
}

#home #sidebar-redbar {
	background-image:		url(../img/sidebar-redbar.gif);
	background-position: 	left top;
	background-repeat: 		no-repeat;
	height:					54px;
	
}

#home #sidebar-brownbar {
	background-image:	url(../img/sidebar-brownbar.gif);
	background-position: 	left top;
	background-repeat: 		no-repeat;
	height:				101px;
}


/* Main Column */
#main {
	float:				left;
	width:				650px;
}


#home #main {
	float:				left;
	width:				535px;
	
}

#gear {
	background-image:	url(../img/process_chart_small.jpg);
	background-position: 	left bottom;
	background-repeat: 		no-repeat;
	height:	399px;
	width: 480px;
	display:block;
	float:left;
	outline-style:none;
	outline-width:medium;
	text-indent:-9000px;
	
}


/* Right Sidebar Column */

#right-sidebar {
	float:				left;
	width:				166px !important;
	background-image:	url(../img/dotted-line.gif);
	background-repeat:	repeat-y;
	background-position: top left;
	margin-top:			27px;
	margin-bottom:		20px;
	
	
		
}

#home #right-sidebar {
	float:				left;
	width:				166px;
	background-image:	url(../img/dotted-line.gif);
	background-repeat:	repeat-y;
	background-position: top left;
	margin-top:			27px;
	margin-bottom:		20px;

	
		
}

/* content */

/* main content */

#content-main {
	margin:				27px 10px 5px 30px;
	text-align:			left;
	

}

#content-main img {
	margin-right:		7px;
	
}

/* left sidebar content */

#content-sidebar-redbar {
	text-align:				left;
	padding: 				8px 1px 0 40px;
}


#home #content-sidebar-redbar {
	text-align:				left;
	padding: 				2px 0 0 70px;
}

#content-sidebar-brownbar {
	text-align:			left;
	padding:			30px 20px 0 20px;
}

#home #content-sidebar-brownbar {
	text-align:			left;
	padding:			20px 40px 0 40px;
}

/* Right sidebar content */ 
       
#content-right-sidebar {
	margin:				0 10px 0 15px;
	text-align:			left;
}


/* Footer styles */
#footer {
clear:					both;
float:					left;
width:					100%;
background-color:		#ffc423;
height:					15px;
}


.clear {
	clear:				both;
	height:				1px;
	overflow:			hidden;
}



