@charset "utf-8";
/* CSS Document */
body {background-color: #04090d;margin: 0; padding:0;font-family:Arial,Verdana, san-serif;font-size:13px;line-height:19px;color:#adaa8f;}
p{margin-top:0;margin-bottom:10px;padding:0;}
img {margin:0;padding:0;}

/*page structures*/
#wrapper{width:100%;text-align:center;}
#stage{width:990px;height:auto;margin:0;padding:0;margin-left:auto;margin-right:auto;background-image:url(/images/siteAssets/stageBG.jpg);background-repeat:repeat-y;text-align:left;}
#header{width:974px;height:139px;margin:0;padding:0;margin-left:16px;background-image:url(/images/siteAssets/topBanner.jpg);background-repeat:no-repeat;}
.homeLink {width:339px;height:139px;margin:0;padding:0;float:left;}
a.homeLink:link,a.homeLink:visited,a.homeLink:active,a.homeLink:hover{display:block;width:339px;height:139px;margin:0;padding:0;}
#login{width:596px;height:91px;margin-top:10px;float:left;text-align:right;font-size:10px;font-weight:bold;}
#login a:link,a:visited,a:active{color:#adaa8f;text-decoration:none;}
#login a:hover{color:#adaa8f;text-decoration:underline;}
#nav{width:auto;height:33px;float:left;}
#nav ul {margin:0;padding:0;list-style:none;}
#nav li {margin:0;padding:0;display:inline;}
#page{width:955px;height:auto;background-repeat:no-repeat;text-align:left;margin:0;padding:0;margin-left:16px;}
#minheight{width:1px;height:500px;float:left;}
#contentStage{width:954px;height:auto;float:left;text-align:left;}
#footer{width:975px; height:auto;margin:0;padding:0;margin-left:auto;margin-right:auto;padding-top:15px;padding-bottom:15px;background-image:url(/images/siteAssets/stageBot.jpg);background-repeat:no-repeat;text-align:center;font-size:11px;line-height:19px;color:#737055;}
#footer a:link,a:visited,a:active{color:#737055;text-decoration:none;}
#footer a:hover{color:#737055;text-decoration:underline;}
#footer .selected{font-weight:bold;}
#subNav{float:left;margin-top:75px;line-height:0;font-size:0;}
#subNav ul {margin:0;padding:0;list-style:none;font-size:0;}
#subNav li {margin:0;padding:0;font-size:0;}
#content {width:700px;height:auto;float:left;margin-left:30px;font-size:12px;line-height:20px;padding-top:15px;padding-bottom:20px;}
#anycontent {width:800px;height:auto;float:left;margin-left:85px;font-size:12px;line-height:20px;padding-top:15px;padding-bottom:20px;}


/*page layouts*/
/*home*/
#homeTitle{width:425px;height:310px;float:left;margin-left:40px;padding-top:180px;}
#_b0{width:440px;height:160px;float:left;margin-top:30px;line-height:16px;}
#_b1{width:370px;height:160px;float:left;margin-left:80px;line-height:16px;}
#_b2{width:410px;height:140px;float:left;margin-left:30px;line-height:16px;}

/*consulting*/
#allBlurbs{width:500px;height:590px;float:left;line-height:16px;}
#consultingTitle{width:370px;height:330px;float:left;margin-left:80px;padding-top:250px;}
#ConsultingServices_b0{width:350px;height:110px;float:left;margin-top:30px;margin-left:15px;}
#ConsultingServices_b1{width:350px;height:110px;float:left;margin-left:80px;}
#ConsultingServices_b2{width:350px;height:120px;float:left;margin-left:115px;}
#ConsultingServices_b3{width:350px;height:100px;float:left;margin-left:80px;}
#ConsultingServices_b4{width:350px;height:100px;float:left;margin-left:0px;}
#ConsultingServices_content {width:700px;height:auto;float:left;margin-left:30px;font-size:12px;padding-top:0px;padding-bottom:20px;}

/*blog*/
#blogEntries {width:500px;height:auto;float:left;}
#blogSubMenu{width:160px; float:right;margin-top:10px;}
#blogSubMenu ul {margin:0;padding:0;list-style:none;}
#blogSubMenu li {margin:0;padding:0;}
.postHead{font-size:14px;line-height:19px;font-weight:bold;color:#993501;}
.credit{display:block;width:500px;height:auto;padding:5px;background-color:#04090d;border-color:#8a8877;}
.tags{font-size:10px;color:#6e6d61;}

/* research*/
.researchBlurbWrap{margin-bottom:15px;}

/*contact*/
#contactContent{float:left;padding-top:15px;padding-bottom:20px;margin-left:30px;}
#formStage{float:left;width:500px;}
.formLabel {background-color:#191f1e;font-size:12px;font-weight:bold; color:#848054;width:140px;padding:5px;text-indent:5px;}
.formInput {background-color:#191f1e;display:block;width:300px;padding:5px;}
.formInput input, .formInput select, .formInput textarea{background-color:#191f1e;border:solid 1px #191f1e;color:#adaa8f;width:100%;font-family:Arial,Verdana, san-serif;font-size:11px;}
.gobtn{background-image:url(../images/siteAssets/btn/btn_submit.jpg); background-repeat:no-repeat;width:62px;height:26px;font-size:1px;border:0;margin:0;padding:0;margin-left:10px;cursor:pointer;}



/* end page lyouts*/

/*common assets*/
.blurbWrap {height:auto; background-image:url(/images/siteAssets/redDot.png);background-repeat:no-repeat;padding-left:30px;}
.blurbTitle {color:#993501;font-size:16px;font-weight:bold;text-align:left;padding-top:3px;}
.blurbTitle a:link,.blurbTitle a:active,.blurbTitle a:visited,.blurbTitle a:hover{color:#993501;text-decoration:none;}
.blurbtext {text-align:left;}
a.moreLink:link,a.moreLink:visited,a.moreLink:active{color:#89844D;text-decoration:none; font-weight:bold;}
a.moreLink:hover{color:#89844D;text-decoration:underline;font-weight:bold;}

/*popup div*/
#popupDiv{width:677px;height:348px;position:absolute;z-index:2;top:-1000px;padding:0;margin:0;margin-left:150px;}/*top:205px;*/
#popText{width:590px;height:310px;position:relative;z-index:3;top:-350px;left:33px;overflow-y:auto;overflow-x:hidden;font-size:12px;line-height:18px;text-align:justify;color:#adaa8f;padding-right:10px;}
.coordDiv {width:350px;height:40px;font-size:14px;line-height:19px;font-weight:bold;color:#993501;}
.coordDivLink{float:left;height:40px;width:315px;padding-top:3px;}
.coordDivIcon{float:left;height:40px;width:35px;}
a.coordLink:link,a.coordLink:visited,a.coordLink:active,a.coordLink:hover{font-size:14px;line-height:19px;font-weight:bold; color:#993501; font-style:italic;text-decoration:none;}


/*text*/
.smalltext{font-size:11px;color:#b8b598; line-height:13px;}

/*headlines*/
.smallhead{font-size:14px;line-height:19px;font-weight:bold;color:#993501;}
.detailhead{font-size:12px;line-height:19px;font-weight:normal;color:#89844d;font-style:italic;}



/*links*/
a{color:#737055;text-decoration:none;display:inline;}
a:link,a:visited,a:active{color:#89844D;text-decoration:none;display:inline;}
a:hover{color:#89844D;text-decoration:underline;display:inline;}

/* fixes*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: .1%;}