/* StyleSheet */

/* layout and structure */
body{text-align:center;background: url('../images/background.jpg') repeat-x;}
#wrapper{margin: 0px auto;width: 1000px;text-align:left;background-color: white;}
#content{padding: 20px 40px;}
.parchmentbox{background: url('../images/parchment.png') repeat;}

/* general styles */
img, img a{border: 0px;text-decoration: none; }
a:hover{text-decoration:underline;}
img, div, .nopad{margin: 0px; padding: 0px;}
.right{float:right;}
.left{float:left;}
.clear, .bottom-content{clear:both;}
.center{text-align: center;}
.none{display:none;}
.under{text-decoration: underline;}
a{color: #000;}
#wrapper{ font-family: arial; font-size:13px; color:#000;}
#content{line-height: 17px;}
.strong, .bold, .bold a{font-weight:bold;}
.noTpad{padding-top:0px; margin-top: 0px;}
#content h1{text-transform: capitalize;}
li{list-style:square;}
ul{padding: 0 0 0 18px;}
.green, h2, .clickhereBio{color:#013e14;}
.Ititle2{padding: 20px 0 0 0;}
.Ititle{padding: 20px 0;}
a:focus {outline: none;}

/* header */
#header{background-color:#fff;}
#header img{}
.logo{padding: 15px;}

/* navi */
#wrapper #navi {height: 25px;}

#navi, #navi ul { padding: 0; margin: 0; list-style: none; }
#navi li{list-style:none;}
#navi a { display: block; width: 12em; padding: 5px 0; }
#navi li { float: left; width: 12em;}
#navi .n1 a:link, #navi .n1 a:visited, #navi .n1 a:hover, #navi .n1 a:active, {width: 12.5em;}
#navi li ul { position: absolute; width: 12em; left: -999em;background-color: #013e14; }
#navi li:hover ul { left: auto; } 
#navi li:hover ul, #navi li.sfhover ul { left: auto; }
#navi .naviExt a, #navi .naviExt{width: 16em;}  
#navi .naviExt2 a, #navi .naviExt2{width: 14em;}  
#navi{font-size: 12px;color: white;background-color:#013e14; margin: 0px 0px;padding: 0px 0px 0px 0px; height: 24px; text-align:center;}
#navi a{text-decoration: none;background-color:#013e14;}
#navi a:link{color: white; }
#navi a:visited{color: white; }
#navi a:hover {background-color: #666;  color: #fff;}
#navi a:active{color:  white;}


/* footer */
.footerbar{background-color: #013e14;height: 25px;text-align:center;padding: 5px 0 0px 0 ;}
.footerbar a, .footerbar{color: #fff;text-decoration: none;}
.footerbar p{margin: 0; padding: 0;}
.footer a{color: #000;text-decoration:none;}
.footer{padding: 8px 0 0 0px; text-align:center;margin: 0;}
.footer li{list-style:none; display:inline;font-size: 12px; text-align:center;padding: 0 5px;}
#copyright{text-align:center;padding: 0; margin: 0 auto;width: 100%;font-size: 12px;}
.diamond{font-size: .8em;padding: 0 3px;}

/* home */
.hometopL{float:left;padding: 15px;width: 40%;font-size: 16px;line-height: 22px;}
.hometopL img{padding: 15px 0 0 20px;}
.hometopR{float:right;width: 52%;}
.hometopR img{float:right;}
.homebar{height: 8px; background-color: #12331D;clear:both;}
.col1{float:left;width: 24%;margin: 10px;}
.col2{float:left;width: 46%;margin: 10px;}
.col2 p{margin: 10px 0; padding: 0;}
.col3{float:right;width: 24%;margin: 10px;padding-top: 30px;}
.bottom-content{clear:both;background-color:#dae4de;}
.middle-content h1{text-align:center;}
.BCL{float:left;width: 45%;padding: 10px 10px 10px 20px;}
.BCR{float:right;width: 45%;padding: 10px 20px 10px 10px;}
.BCL h3{text-align:center;}
.BCL h3{color: red;}
.bottom-content h3{text-align:center;}
.BCR .posttitle{display:none;}
.entry{padding-top: 0; margin-top:-10px ;}
.BCR .newsarchive{text-align:center;text-decoration:underline;}
.BCR .newsarchive a{color:#013e14;}
.hometitle{margin: 10px 0 0 60px;text-align:center;}
.middle-content h2{font-size: 1em;text-align:center;}
.col1 h2{padding-top: 35px;}
.more{text-align:right;}
.red a:link, .red a:visited, .red a:hover, .red a:active{text-align:center;color:#b5001d;}
.red{text-align:center;}
.BCL .bold{font-size: 1.2em;}
.clickhere {text-align:right;}
.bar-right{float:right;padding: 5px 5px 0 15px;}
.bar-left{float:left;padding: 5px 15px 0 5px;}
.col1 .Hbig, .col3 .Hbig{font-size:1.3em;}

.homeLeftTitle{font-weight: bold; text-align:center; color: #013e14;font-size: 1.2em;}

/* process pages */
.process-right ul, .process-right-directors ul{list-style: square;padding: 0 0 0 18px;}
.process-right{float:right; width: 40%;padding: 10px;margin-top: 15px;}
.bio-right{float:right; width: 40%;padding: 10px;margin-top: 15px;}
.bio-right-directors{float:right; width: 40%;padding: 10px;margin-top: 10px;}

.process-right-directors {float:right; width: 40%;padding: 5px;margin-top: 15px;}
.process-small{font-size: .8em;padding: 0 0 0 100px;}
.process-left img{padding: 0  0 0 40px; margin: 0; }
.process-left{width: 52%;float:left;}
.col50L{float:left;width: 45%;}
.col50R{float:right;width: 45%;}
.col50L h2, .col50R h2{font-size: 1em; margin-bottom: 0;padding-bottom: 0px;color:#013e14;}
.caseStudyLink{text-align:right;}
.caseStudyLink a:link, .caseStudyLink a:visited, .caseStudyLink:hover, .caseStudyLink a:active{text-decoration: underline;}
.clickHere{text-align:right; font-size: .8em;}
.caseStudy{padding: 20px 0 0 0; margin: 0;font-weight: bold;color: #013e14;}
.caseStudy2{padding: 10px 0 0 0; margin: 0;font-weight: bold;color: #013e14;}

.col50L .CStitle{font-size: 1.4em;margin-top: 10px; padding-top: 0;}
.col50L ul{padding-top: 10px; margin-top: 0;}
.togglebox{height: 700px;}
.process-right2 ul{list-style: square;padding: 0 0 0 18px;}
.process-right2{float:right; width: 48%;padding: 10px;margin-top: 45px;}
.process-right2{padding:15px 20px 15px 20px;line-height: 2em;}
.process-left2 img{padding: 0  0 0 40px; margin: 0; }
.process-left2{width: 46%;float:left;}
.process-right2 h3{color: #013e14;}
.col50L .Title, .col50R .Title{font-size: 1.4em;}
.background{background: #dae4de;}
#padTop{padding-top: 65px;}
#padTopCol2{padding-top: 65px; margin-top: 0;}
#padTopCol{padding-top:63px;}
.arrowLeft{float:left;}
.arrowLeft img{padding: 2px 5px 0 0;}
.arrowRight{float:right;}
.arrowRight img{padding: 2px 0px 0 5px;}
.arrowRight a, .arrowLeft a{text-decoration: none;}

/* our team */
.bio{width: 95px;}
.Bone, .boneb{float:left;padding-right: 5px;}
.Btwo, .btwob{float:left;}
.Bthree{float:right;}
.bioimages{font-size: .8em;line-height: 1em;text-align:center;padding: 20px 0 0 0px;width: 350px;}
.bioimages img{padding-right: 0px;}
.Bname td{font-weight:bold;}
.bioimages td{vertical-align:top;}
.biobox{padding: 20px 45px 0px 45px;}
.biobox2{padding: 0px 20px 0 135px;}
.topImage1{padding-left:97.5px;}
.topImage2{padding-right:97.5px;}
.process-right, .process-right-directors{padding:15px 20px 15px 20px;background: #dae4de;line-height: 2em;}
.bio-right h2, .bio-right-directors h2{padding: 0px 0 0 0;margin: 0;}
.bio-right, .bio-right-directors{clear:both;display:none;}
.bone2, .btwo2{width: 110px;}
.Bname a, .bioimages a{text-decoration: none;}
.clickhereBio{font-size:.9em;}
#content #partners{padding-left: 80px;margin: 0;}
#content #directors{padding-left: 60px;margin: 0;}
.bioEmail{float:right;}
.bioEmail img{padding: 0 4px 0 0;margin: 0;}
.bioEmail a{margin: 0 0 5px 0;}

.biobox11{float:left;width: 100px;padding: 0 0 0 45px;}
.biobox12{float:left;width: 100px;}
.biobox13{float:left;width: 100px;}
.biobox14{float:right;width: 100px;padding: 0 45px 0 0;}

.biobox11 img, .biobox12 img, .biobox13 img, .biobox14 img{padding: 0 0 5px 0;}

/* contact page */
.contactColR{width: 50%; float:right;}
.contactInfo{text-align:center; font-weight:bold;}
.contactGrayBox{background: #dae4de;padding: 10px;}
.contactGrayBox h2{font-size: 1.2em;width: 200px;margin: 0 auto;}
.Tcontact{float:left; width: 45%; padding: 0 10px 0 0;}
#submit{color: white;border: 0; background-color: #013e14;text-align:center; height: 20px; width: 120px; margin: 0 4px 0 0;}
.Tcontact input, .Tcontact textarea{width: 250px;}
.Tcontact td{vertical-align:top;}
.confirmEmail{width: 140px;}
.directionsL{float:left; width: 240px;padding: 0 0 0 40px; text-align:center;}
.directionsR{float:right;width: 200px;text-align:center;margin: 0 20px 0 0px;}
.directionsR h2, .directionsL h2{padding: 0; margin: 0; text-align:center; color: #000;font-size: 1em;text-decoration:underline;}
.directionsR p, .directionsL p{margin: 10px 0 10px 0;}
.directionsR p{font-weight: bold;}

/* sitemap */
.sitemap{padding-left: 10px;}

/* investment essays */
.EssayColL{width: 48%; float:left;}
.EssayColR{width: 48%; float:right;}
#post-38 h2{font-size: 1em; padding-bottom: 10px;}
#post-42 h2{padding-bottom: 10px;font-size: 1.2em;}
#post-42{line-height: 24px;}


/* news page */
#post-66{background-color: #dae4de;padding: 10px 20px;}
.Pspecial #post-21 h2{font-size: 1em; font-weight: bold;text-align:center;padding-bottom: 12px;}
.Pspecial #post-75 h2{font-size: 1em; font-weight: bold;padding-bottom: 12px;}
.Pspeaking #post-75 h2{font-size: 1em; font-weight: bold;padding-bottom: 12px;}
.Pspeaking #post-80 h2, .Pessay #post-49 h2, .Pessay #post-46 h2{display:none;}

/* financial articles */
#post-46, #post-49{line-height: 24px;}
#post-49{background-color: #dae4de;padding: 30px 20px 10px 20px;}

/* speaking pages */
#post-80 .none{padding: 20px; margin: 20px; background-color: #dae4de;line-height: 20px; font-size: .9em;}
#post-75{}

/* media pages */
.clickmedia{padding-top: 0; margin-top: 0;}
.mediaRightTitle{padding: 0px 0; font-weight: bold;color:#013e14;}
.mediaRight h2{text-align:center;font-size: 1.1em; }

#post-134 .mediaLink, #post-136 .mediaLink, #post-138 .mediaLink, #post-140 .mediaLink{font-weight: bold; text-align:center;}
.mediaSpecialTitle{color:#b5001d;font-weight: bold; font-size: 1.1em;padding-bottom: 0; margin-bottom: 0;text-align:center;}


.directions{padding: 40px 0;}




