/* CSS Document */

/*--------CSS Copyright 2009 Strategic & Operational Solutions*/

*{
margin: 0px;
padding: 0px;
}

body, html, #Texture{
background: url(../Images/background.jpg) top left repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #322e2b;
}

#Container{
width: 100%;
margin: 0 auto;
background: url(../Images/Container_background.png) center bottom no-repeat;
background-color: transparent;
}

#MainContainer{
width: 800px;
margin: 0 auto;
}

#BannerContainer{
height: 135px;
width: 800px; 
}

#BannerContainer img{
margin: 5px 0px 0px 5px;
float: left;
}

#BannerContainer div{
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #a38d6f;
width: 450px;
float: right;
margin-top: 115px; 
}

/*-----------------------Alt Banner with main image and nav*/

#AltBannerContainer{
clear: both;
height: 250px;
width: 798px;
border: 2px solid #ffffff;
}


#ImgContainer{
float: left;
}

/*------------------------------------------Content Container*/

#ContentContainer{
clear: both;
min-height: 175px;
width: 798px;
border-left: 2px solid #ffffff;
border-right: 2px solid #ffffff;
background-color: #d3c09c;
margin: 0px;
padding: 0px;
background: url(../Images/SecondaryContentImg_middle.gif) top left repeat-y;
}

* html #ContentContainer{
height: 175px;
}

.MainContent p{
margin: 0px 30px;
padding: 5px;
text-align: justify;
}

.contactUL{
list-style: none;
margin-left: 30px;
ont-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #322e2b;
}

.Links a:link, .Links a:visited{
color: #791315;
text-decoration: none;
}

.Links a:hover, .Links a:active{
color: #791315;
text-decoration: underline;
}

.spacer{
border-top: 1px solid #b5a588;
margin: 0px 30px;
}

.ContentBoxes{
margin:0px 30px 15px 30px;
width: 739px;
}

.ContentBoxes2{
width: 202px;
}

.border{
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
background: #e8dabf;
padding: 3px 7px;
text-align: justify;
}

.border ul{
margin-left: 20px;
}

.border2{
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
background: #e8dabf;
padding: 0px 5px;
text-align: justify;
}

.border3{
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
background: #e8dabf;
}

.border3 img{
margin-right: 3px;
}

.border4{
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
background: #e8dabf;
padding: 3px 7px;
text-align: left;
}

/*---------------------Who we are page table layout and bio layout*/

.secTable{
margin: 0px auto;}

.sectd{
vertical-align: top;
width: 215px;
}


.sectd a:link, .sectd a:visited{
color: #791315;
text-decoration: none;
}

.sectd a:hover, .sectd a:active{
color: #791315;
text-decoration: underline;
}

.bioPic{
width: 220px;
padding-right: 10px;
}

.bioNameTitle{
width: 400px;
text-align: left;
}

.bioNameTitle span{
font-size: 18px;
font: Verdana, Arial, Helvetica, sans-serif;
color: #791315;
}

/*.bioNameTitle2 span{
font-size: 14px;
font: Verdana, Arial, Helvetica, sans-serif;
color: #661818;
font-weight: bold;
}*/

.ThumbNails{
/*width: 380px;*/
margin: 10px 30px 5px 0;
float: right;
background: #b5a588;
border: 1px solid #e8dabf;
vertical-align: middle;
}

.ThumbNails div{
float: left;
padding: 5px;
vertical-align: middle;
}

.BioBulletedItems{
padding: 5px 60px;
}

.BioBulletedItems ul{
margin: 0px 20px;
}


/*----------------------------Quote boxes*/

.indexQuote1{
position: absolute;
top: 330px;
margin-left: 672px;
width:121px;
height: 56px;
background: #e8dabf;
border: solid 1px #b5a588;
padding: 10px; 
}

.indexQuote2{
position: absolute;
top: 330px;
margin-left: 354px;
width:439px;
height: 60px;
background: #e8dabf;
border: solid 1px #b5a588;
padding: 10px; 
}

.indexQuote3{
position: absolute;
top: 330px;
margin-left: 504px;
width:289px;
height: 56px;
background: #e8dabf;
border: solid 1px #b5a588;
padding: 10px; 
}

.indexQuote4{
position: absolute;
top: 330px;
margin-left: 513px;
width:280px;
height: 58px;
background: #e8dabf;
border: solid 1px #b5a588;
padding: 10px; 
}

.indexQuote5{
position: absolute;
top: 330px;
margin-left: 629px;
width:164px;
height: 52px;
background: #e8dabf;
border: solid 1px #b5a588;
padding: 10px; 
}

.indexQuote6{
position: absolute;
top: 330px;
margin-left: 570px;
width:223px;
height: 51px;
background: #e8dabf;
border: solid 1px #b5a588;
padding: 10px; 
}

.indexQuote7{
position: absolute;
top: 330px;
margin-left: 569px;
width:224px;
height: 57px;
background: #e8dabf;
border: solid 1px #b5a588;
padding: 10px; 
}

.indexQuote8{
position: absolute;
top: 330px;
margin-left: 553px;
width:240px;
height: 58px;
background: #e8dabf;
border: solid 1px #b5a588;
padding: 10px; 
}

.indexQuote10{
position: absolute;
top: 330px;
margin-left: 603px;
width:190px;
height: 57px;
background: #e8dabf;
border: solid 1px #b5a588;
padding: 10px; 
}

/*-----------------------------------------------------titles*/

h1{
/*color: #661818;
font: Verdana, Arial, Helvetica, sans-serif;
font-size: 25px;
padding-left: 30px;*/
display: none;
}

/*.WelcomeTitle{
background: url(../Images/PageTitles/Welcome.gif) top left no-repeat;
margin-left: 30px;
height: 26px;
width:616px;
}*/

.WhatWeDo_Title{
background: url(../Images/PageTitles/WhatWeDo.gif) top left no-repeat;
margin-left: 30px;
height: 26px;
width:616px;
}

.HowWeDoIt_Title{
background: url(../Images/PageTitles/HowWeDoIt.gif) top left no-repeat;
margin-left: 30px;
height: 26px;
width:616px;
}

.WhoWeAre_Title{
background: url(../Images/PageTitles/WhoWeAre.gif) top left no-repeat;
margin-left: 30px;
height: 26px;
width:616px;
}

.Resources_Title{
background: url(../Images/PageTitles/Resources.gif) top left no-repeat;
margin-left: 30px;
height: 26px;
width:616px;
}

.CaseStudies_Title{
background: url(../Images/PageTitles/CaseStudies.gif) top left no-repeat;
margin-left: 30px;
height: 26px;
width:616px;
}

.ContactUs_Title{
background: url(../Images/PageTitles/ContactUs.gif) top left no-repeat;
margin-left: 30px;
height: 26px;
width:616px;
}


/*********h2's*******/

h2{
/*font-size: 18px;
font: Verdana, Arial, Helvetica, sans-serif;
color: #661818;
border-top: 2px solid #e8dabf;*/
display: none;
}

.SendaMessage_h2{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/SendaMessage.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

/*----Case Studies h2s----*/

.ChallengingTurnaround_h2{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/ChallengingTurnaround.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.CartBeforetheHorse{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/CartBeforetheHorse.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.PowerofaTrafficCone{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/PowerofaTrafficCone.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.OptimizingCoreAbilities{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/OptimizingCoreAbilities.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.OptimizingBusinessValues{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/OptimizingBusinessValue.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.YoureNotAlone{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/YoureNotAlone.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.NoNewVictims{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/NoNewVictims.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}


/*----------Resources h2s---------*/

.ProfessionalOrgs{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/ProfessionalOrgs.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.SmallBusinessResources{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/SmallBusinessResources.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.OtherGoodStuff{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/OtherGoodStuff.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}


/*--------How We Do It h2s-----------*/

.InitialConsultation{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/InitialConsultation.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.DeepInquiry{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/DeepInquiry.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.OptimumOutcome{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/OptimumOutcome.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.Implementation{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/Implementation.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.Pricing{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/Pricing.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}


/*------------What We Do h2s----------------------*/

.Conservatorships{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/Conservatorships.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.CorporateTurnarounds{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/CorperateTurnarounds.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.CorporateSales{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/CorporateSales.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.Gaming{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/Gaming.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.Negotiations{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/Negotiations.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.CourtAppointed{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/CourtAppointed.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.ProjectManagement{
border-top: 2px solid #e8dabf;
margin: 0px 30px;
height: 22px;
width: 737px;
background: #b5a588 url(../Images/PageTitles/ProjectManagement.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}
/*-------------------*/


.Emptyh2{
border-top: 2px solid #e8dabf;
background-color: #b5a588;
margin: 0px 30px;
height: 22px;
}

.bioH2{
margin: 5px 30px 0px 30px;
}

/*---------------*/


.h2alt{
font-size: 18px;
font: Verdana, Arial, Helvetica, sans-serif;
color: #661818;
border-top: 2px solid #e8dabf;
background-color: #b5a588;
padding: 5px;
}

.h2altSteve{
font-size: 18px;
font: Verdana, Arial, Helvetica, sans-serif;
color: #661818;
border-top: 2px solid #e8dabf;
width: 215px;
height: 22px;
background: #b5a588 url(../Images/PageTitles/Steve.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.h2altTom{
font-size: 18px;
font: Verdana, Arial, Helvetica, sans-serif;
color: #661818;
border-top: 2px solid #e8dabf;
width: 215px;
height: 22px;
background: #b5a588 url(../Images/PageTitles/Tom.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.h2altJace{
font-size: 18px;
font: Verdana, Arial, Helvetica, sans-serif;
color: #661818;
border-top: 2px solid #e8dabf;
width: 215px;
height: 22px;
background: #b5a588 url(../Images/PageTitles/Jace.gif) no-repeat;
background-position: 5px 0px;
border-left: 1px solid #b5a588;
border-right: 1px solid #b5a588;
}

.emTitle{
padding: 0px 5px 0px 5px;
}


/*----------------------------------------------------Footer*/

#FooterContainer{
width: 800px;
height: 100px;
}

#CopyrightContainer{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
color: #282623;
margin-top: 10px;
}

#CopyrightContainer a:link, #CopyrightContainer a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #282623;
text-decoration: none;
}

#CopyrightContainer a:hover, #CopyrightContainer a:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #282623;
text-decoration: underline;
}

#SubNav{
float: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #282623;
margin-top: 10px;
}

#SubNav a:link, #SubNav a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #282623;
text-decoration: none;
}

#SubNav a:hover, #SubNav a:active{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #282623;
text-decoration: underline;
}

#SubNav .SubNavcurrent{
font-weight: bold;
}
