body { 
    margin: 10px;
    padding: 0; 
    font-family: "Lucinda Grande", Arial, Helvetica, sans-serif;
    font-size: small;
    background: #d8d3b4;
}

#wrapper {
    margin: 0 auto;
	width: 880px; // slider plus border, fix footer
}

#intro {
    padding-bottom: 10px;
}

h2 {
    margin: 0;
    margin-bottom: 14px;
    padding: 0;
	display: none;
}

#slider {
    width: 870px;
    margin: 0 auto;
    position: relative;
	background:#ffffff;
	margin-top: 50px;
	border:10px solid #b2b697;
	height: 550px;
	}

.scroll {
    height: 100%;
    width: 620px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
	float:left;
    background: #FFFFFF;
}

.scrollContainer {
	width: 7440px; // 620 x number of panels
}

.navlist1, .navlist2, .navlist3, .navlist4 {
	display:none;
}

.scrollContainer div.panel {
    padding: 20px;
    height: 510px;
    width: 580px;
}

ul.navigation {
	position:relative;
    list-style: none;
    margin: 0;
    padding: 0;
	float:left;
	width:250px; // 870-620
	clear:right;
}

ul.navigation li {
    margin: 0px;
}

ul.navigation a {
    padding: 3px;
    color: #000;
    text-decoration: none;
	display: block;
	font-size: 80%;
	padding-left: 25px;
}

ul.navigation a:hover {
    background-color: #dfe9de;
	color:#006225;
}

ul.navigation a.selected {
    background-color: #b2b697;
	color:#006225;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}

#wrapper .footer {
	clear: both;
	width: 880px; // same as slider
	text-align:center;
	background-color: #b2b697;
	color:#ffffff;
	font-size:90%;
	padding:5px;
}

.header1, .header2, .header3, .header4 {
	cursor:pointer;
	margin: 0 auto;
}

.bottom {
	margin: 0 auto;
}

#logo {
	padding-left: 80px;
	padding-top: 10px;
	padding-bottom: 10px;
}

a.blue:link    { color:#3f62a9; text-decoration:none; }
a.blue:visited { color:#3f62a9; text-decoration:none; }
a.blue:hover   { color:#3f62a9; text-decoration:underline; }
a.blue:active  { color:#3f62a9; text-decoration:none; }

a.tan:link    { color:#d8d3b4; text-decoration:none; }
a.tan:visited { color:#d8d3b4; text-decoration:none; }
a.tan:hover   { color:#d8d3b4; text-decoration:underline; }
a.tan:active  { color:#d8d3b4; text-decoration:none; }

a.news-link:link    { color:#076124; text-decoration:none; }
a.news-link:visited { color:#076124; text-decoration:none; }
a.news-link:hover   { color:#076124; text-decoration:underline; }
a.news-link:active  { color:#076124; text-decoration:none; }

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('../images/buttons/bluebgbutton-right.jpg') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

.contact {
	background: #d8d3b4;
	padding: 25px;
	border: 1px solid #076124;
}

a.button span {
    background: transparent url('../images/buttons/bluebgbutton.jpg') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

.news-icon {
	border: 1px solid #d1d9e4;
}

.news-text {
	padding: 10px;
	background: #FFFFFF;
}

#home {
	background: #000000 url("../images/page-backgrounds/home.jpg") no-repeat;
	color: #ffffff;
}

#home div {
	margin-top: 330px;
	margin-left: 125px;
	padding: 10px;
}

#experience-summary {
	background: #000000 url("../images/page-backgrounds/experiencesummary.jpg") no-repeat;
	color: #ffffff;
}

#experience-summary div {
	margin-top: 200px;
	padding: 10px;
}

#professional-highlights {
	background: #000000 url("../images/page-backgrounds/professional-highlights.jpg") no-repeat;
	color: #f38430;
}

#professional-highlights div {
	margin-top: 370px;
	padding: 10px;
}

#transaction-summary {
	background: #a1c5db url("../images/page-backgrounds/transaction-summary.jpg") no-repeat;
	color: #1c1f2e;
}

#transaction-summary div {
	margin-top: 360px;
	padding: 10px;
}

#transaction-summary-cont1, #transaction-summary-cont2, #transaction-summary-cont3 {
	background: #a1c5db;
	color: #1c1f2e;
}

#education-credentials {
	background: #000000 url("../images/page-backgrounds/education.jpg") no-repeat;
	color: #ffffff;
}

#professional-affiliations-community-involvement {
	background: #000000 url("../images/page-backgrounds/professional-affiliations.jpg") no-repeat;
	color: #ffffff;
}

#back-on-track {
	background: #000000 url("../images/page-backgrounds/back-on-track.jpg") no-repeat;
	color: #ffffff;
}

#restructuring {
	background: #000000 url("../images/page-backgrounds/turn-around.jpg") no-repeat;
	color: #ffffff;
}

#advisory {
	background: #000000 url("../images/page-backgrounds/advisory.jpg") no-repeat;
	color: #ffffff;
}

#capabilities-overview {
	background: #000000 url("../images/page-backgrounds/capabilities-overview.jpg") no-repeat;
	color: #ffffff;
}

#business-oversight{
	background: #000000 url("../images/page-backgrounds/oversight.jpg") no-repeat;
	color: #ffffff;
}

#news{
	background: #000000 url("../images/page-backgrounds/news.jpg") no-repeat;
	color: #ffffff;
}

#capabilities-overview div, #advisory div, #restructuring div, #back-on-track div, #professional-affiliations-community-involvement div, #education-credentials div, #business-oversight div  {
	margin-top: 75px;
	padding: 10px;
}

#news div {
	margin-top: 110px;
	padding: 10px;
}





