.jcarousel-skin-ie7 .jcarousel-container {
    -moz-border-radius: 10px;
    background: #D4D0C8;
    border: 1px solid #808080;
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-ie7 .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    width:  245px;
    height: 77px;
}

.jcarousel-skin-ie7 .jcarousel-clip-vertical {
    width:  77px;
    height: 245px;
}

.jcarousel-skin-ie7 .jcarousel-item {
    width: 75px;
    height: 75px;
    border: 1px solid #fff;
}

.jcarousel-skin-ie7 .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal {
    margin-right: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-vertical {
    margin-bottom: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-ie7 .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical,
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

* {margin: 0; padding: 0;}

/* clearfix snippet */

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
a{
  outline: none;
}


 .enrty img {
float:left;
margin-bottom:10px;
margin-right:20px;
margin-top:15px;
}
.alignleft{
  float: left;
  margin-right:20px;
  margin-bottom:20px;
}

.post_blog{
    border-bottom: 1px solid #BCBCBB;
  padding-bottom: 20px;
}

.borDown img{
float:left;
margin-bottom:10px;
margin-right:20px;
margin-top:15px;
  }

LI {list-style: disc; color:#3f2000;}


.clearfix {
  display: inline-block;
}

html[xmlns] .clearfix {
  display: block;
}

* html .clearfix {
  height: 1%;
}

/* general layout */

#footer, .push {
  height: 306px;
  }

html, body {
  height: 100%;
  }

body {
  /* background: #5B4C37 url(image/footerbg1.jpg) repeat scroll 0 -80px;*/
  font-family: helvetica neue, helvetica, sans-serif;
  font-size: 12px;
  color: #3f2000;
  }

body > #content_wrapper {
  height: 100%;
  }
  
a {
  text-decoration: none;
  color: #8DB3A7;
  /*font-size: 13px;*/
  }
  
#nav a {
  color: #fff;
  font-size: 13.5px;
  }
  
#nav a:hover {
  color: #000;
  
  }

  
  
a:hover {
  color: #CC9966;
  }
  
h1 {
  font-size: 20px;
  font-weight: bold;
  }

h1 a {
  font-size: 20px;
  }

.left {
  float: left;
  }

.right { float: right; }

.center {
  text-align: center;
  }
  
.padr {
  padding-right: 34px;
  }
  
.padl {
  padding-left: 33px;
  }
  
.padt { padding-top: 20px; }
  
.twitter {
  background: url("image/twitter.png") no-repeat;
  display: block;
  width: 23px;
  height: 29px;
  padding-right: 11px;
  float: left;
  }
  
.q {
  background: url("image/q.png") no-repeat;
  display: block;
  width: 23px;
  height: 29px;
  padding-right: 11px;
  float: left;
  }
  
.rss {
  background: url("image/rss.png") no-repeat;
  display: block;
  width: 23px;
  height: 29px;
  padding-right: 11px;
  float: left;
  }
  
.wordpress {
  background: url("image/wordpress.png") no-repeat;
  display: block;
  width: 23px;
  height: 29px;
  padding-right: 10px;
  float: left;
  }

.digg {
  background: url("image/digg.png") no-repeat;
  display: block;
  width: 23px;
  height: 29px;
  padding-right: 10px;
  float: left;
  }

.push {
  height: 305px;
  }
  
/* layout rules */

/* container section */

#container_outer {
  border: 0 none;
  margin: auto;
  width: 100%;
  }

#container {
  }

/* header section */

#header_outer {
  background: url("image/headerbg.jpg") repeat-x;
  height: 251px;
  }

#header {
  background: transparent url("image/header/home_pgheader-copy.jpg") no-repeat;
  width: 997px;
  height: 251px;
  margin: auto;
  }
  
#header-alanna {
  background: transparent url("image/header/alanna_pgheader.jpg") no-repeat;
  width: 997px;
  height: 251px;
  margin: auto;
  }
  
#header-media {
  background: transparent url("image/header/media_pgheader.jpg") no-repeat;
  width: 997px;
  height: 251px;
  margin: auto;
  }
  
#header-keynotes {
  background: transparent url("image/header/keynotes_pgheader.jpg") no-repeat;
  width: 997px;
  height: 251px;
  margin: auto;
  }
  
#header-lp {
  background: transparent url("image/header/lifepath_pgheader.jpg") no-repeat;
  width: 997px;
  height: 251px;
  margin: auto;
  }
  
#header-career {
  background: transparent url("image/header/career_pgheader.jpg") no-repeat;
  width: 997px;
  height: 251px;
  margin: auto;
  }
  
#header-business {
  background: transparent url("image/header/business_pgheader.jpg") no-repeat;
  width: 997px;
  height: 251px;
  margin: auto;
  }
  
#header-recruitment {
  background: transparent url("image/header/recruitment_pgheader.jpg") no-repeat;
  width: 997px;
  height: 251px;
  margin: auto;
  }
#header-workshops {
  background: transparent url("image/header/workshop-header.jpg") no-repeat;
  width: 997px;
  height: 251px;	
  margin: auto;
  }
 
 #header-executive {
  background: transparent url("image/header/outplacement_pgheader.jpg") no-repeat;
  width: 997px;
  height: 251px;
  margin: auto;
  } 
 
 #header-spirit {
  background: transparent url("image/header/spirit-header.jpg") no-repeat;
  width: 997px;
  height: 251px;
  margin: auto;
  }   
#header-outplacement {
  background: transparent url("image/header/outplacement_pgheader.jpg") no-repeat;
  width: 997px;
  height: 251px;
  margin: auto;
  }
  
#logo {
  background: url("image/logo.gif") no-repeat;
  width: 474px;
  height: 98px;
  margin-left: 100px;
  }

/* navigation section */

#nav_outer {
  background: #8db3a7;
  height: 36px;
  border-top: 1px solid #fff;
  border-bottom: 4px solid #D0E2DD;
  }

#nav {
  width: 1116px;
  margin: auto;
  }
  
#nav li {
  float: left;
  list-style: none;
  }
  
#nav li li {
  float: none;
  position: relative;
  }
  
#nav li a {
  text-align: center;
  display: block;
  width: 100px;
  height: 26px;
  padding-top: 10px;

  }

/*
#nav .page-item-17, #nav .page-item-17 ul, #nav .page-item-17 ul a {
  background: #80A398;
 
  }
  
#nav .page-item-1724, #nav .page-item-1724 ul, #nav .page-item-1724 ul a {
  background: #77978D;

  }

#nav .page-item-7, #nav .page-item-7 ul, #nav .page-item-7 ul a{
  background: #6E8B81;

  }

#nav .page-item-5, #nav .page-item-5 ul, #nav .page-item-5 ul a{
  background: #647F76;

  }

#nav .page-item-74, #nav .page-item-74 ul, #nav .page-item-74 ul a{
  background: #5B736B;

  }

#nav .page-item-76, #nav .page-item-76 ul, #nav .page-item-76 ul a, #nav .page-item-76 ul li:hover ul{
  background: #516760;

  }

#nav .page-item-9, #nav .page-item-9 ul, #nav .page-item-9 ul a{
  background: #4B5F58;

  }
  
#nav .page-item-11, #nav .page-item-11 ul, #nav .page-item-11 ul a{
  background: #41534D;

  }
  
#nav .page-item-13, #nav .page-item-13 ul, #nav .page-item-13 ul a{
  background: #364d46;

  }

#nav .page-item-1578, #nav .page-item-1578 ul, #nav .page-item-1578 ul a{
  background: #3B4B45;

  }
  */
   #nav .page-item-17, #nav .page-item-17 ul, #nav .page-item-17 ul a {
  background: #7c9286;
 
  }
  
#nav .page-item-1724, #nav .page-item-1724 ul, #nav .page-item-1724 ul a {
  background: #3b564f;

  }
#nav .page-item-2187, #nav .page-item-2187 ul, #nav .page-item-2187 ul a{
  background: #92a399;

  }
#nav .page-item-7, #nav .page-item-7 ul, #nav .page-item-7 ul a{
  background: #193833;

  }

#nav .page-item-5, #nav .page-item-5 ul, #nav .page-item-5 ul a{
  background: #afbab2;

  }
#nav .page-item-76, #nav .page-item-76 ul, #nav .page-item-76 ul a, #nav .page-item-76 ul li:hover ul{
  background: #27686e;

  }

  #nav .page-item-2271, #nav .page-item-2271 ul, #nav .page-item-2271 ul a{
  background: #609090;

  }
  #nav .page-item-74, #nav .page-item-74 ul, #nav .page-item-74 ul a{
  background: #215155;

  }


#nav .page-item-2190, #nav .page-item-2190 ul, #nav .page-item-2190 ul a{
  background: #8caead;

  }


#nav .page-item-9, #nav .page-item-9 ul, #nav .page-item-9 ul a{
  background: #00353b;

  }
  
/*#nav .page-item-11, #nav .page-item-11 ul, #nav .page-item-11 ul a{
  background: #215155;

  }
  
#nav .page-item-13, #nav .page-item-13 ul, #nav .page-item-13 ul a{
  background: #8caead;

  }
*/
#nav .page-item-1578, #nav .page-item-1578 ul, #nav .page-item-1578 ul a{
  background: #aac5c0;

  }
  
#nav .page-item-13 a {
  width: 117px;
  }
  
#nav ul ul a:hover {
  background: #aaccc1;
  }

  /* tier 2 sub */

#nav ul li ul {
  
  display: none;
  position: absolute;
  z-index: 100;

  }
  
#nav ul li:hover ul {
  display: block;
  width: 200px
  }

  
#nav ul li ul a {
  background-color: #466259;
  text-align: left;
  font-size: 13.5px;
  padding-left: 10px;
  padding-right: 10px;
  width: 100%;
  height:20px;
/*  padding-top:0px;*/
  }



#nav ul li ul {
  padding-bottom: 0px;
  }


/* tier 3 sub */
  
#nav ul ul ul {
  display: none;
  position: absolute;
  z-index: 100px;
  top: 0px;
  left: 200px;
  }
  
#nav ul li ul li:hover ul {
  background: #466259;
  display: block;
  width: 200px;
  }
  
#nav ul li:hover ul ul, #nav ul li:hover ul ul ul, #nav ul li:hover ul ul ul ul{
  display: none;
  }

/* content section */

#content_wrapper {
  background: #fff;
  height: auto !important;
  margin: 0 auto -306px;
  }
  
#content_inner {
  width: 997px;
  margin: auto;
  }
  
#content{
  width: 586px;
  float: left;
  padding-top: 25px;
  padding-left:18px;
  padding-right: 18px
  }
  
.entry {
  padding-right: 50px;
  font-size: 13px;
  padding-bottom: 30px;
  }
  
.entry h1 {
  color: #347561;
  font-weight: normal;
  margin-bottom: 20px;
  }
  
.entry h1 a {
  color: #347561;
  text-decoration: none;
  }
  
.entry a {
  color: #cc9966;
  text-decoration: underline;
  
  }
  
  .entry a:hover {
    color: #8DB3A7;
    text-decoration: underline;
    #8DB3A7
    }
    
.entry p { padding-bottom: 0px; }
  
.borDown {
  border-bottom: 1px solid #BCBCBB;
  padding-bottom: 20px;
  }
  
/* sidebar section */

/*
#testimonials div.scrollable {
  /*position: relative;
  overflow:hidden;
  height: 300px
  width: 340px;
  }
  
#testimonials div.scrollable div.scroll {
  position: absolute;
  height: 30px;
  }

*/
.sideposts_date {
  display: none;
  }

#sidebar {
  width: 372px;
  float: left;
  margin-left: 3px;
  padding-top: 25px;
  }
  
#sidebar li {
  list-style: none;
  margin-right: 3px;
  }

.sideTabs {
  height:31px;
  width: 100%;
  display:block;
  }
  
.sideTabs .idTabs{
  font-size: 12px;
  height: 30px;
  text-align: center;
}

.sideTabs .idTabs li{
  float: left;
  font-size: 12px;
  line-height: 31px;
}

.sideTabs .idTabs li a {
  background: #80AAA6 url("image/unselTab.jpg") no-repeat scroll 0 0;
  color: #fff;
  display: block;
  width: 70px;
}

.sideTabs .idTabs li a:hover,.sideTabs .idTabs .selected{
  background: #FBF3F0 url("image/selTab.jpg") no-repeat scroll 0 0;
  color: #000;
  text-decoration: none;
}

.navbox{
  background: #FFFFFF url("image/sidebarbg.jpg") no-repeat scroll 0 0;
  padding: 10px 10px 0;
  width: 349px;
  min-height: 196px;
  position: relative;
}

.blog { padding: 10px 25px 0;
    width: 319px;
    }

    
.sidebar .navbox .blog #books{
  padding-left: 40px;
}



.navbox p { margin-bottom: 10px; }

.navbox a {
  font-size: 12px;
  text-decoration: underline;
  color:#CC9966;
  }
  .navbox a:hover {
    font-size: 12px;
    text-decoration: underline;
    color:#8DB3A7;
    }  

.bookWrap2, .bookWrap {
  border-bottom: 1px solid #BCBCBB;
  padding-bottom: 10px;
  }
  
.bookWrap { padding-top: 20px; }

.bordertop { border-top: 1px solid #BCBCBB; }

#books {
  font-size: 11px;
  padding-left: 8px;

  }
  
/*side bar tab 1*/  
#books h2 {
  font-size: 16px;
  margin-bottom: 0px;
  padding-top:13px;
  color: #26665e;


  }
  /*side bar tab 2*/  
  #client h2 {
    font-size: 16px;
    margin-bottom: 10px;
    margin-top: 10px;
    color: #26665e;
  
    }
    /*side bar tab 3*/  
    #testimonials h2 {
      font-size: 16px;
      margin-bottom: 10px;
      margin-top: 10px;
      color: #26665e;
    
      }



#placement h2 {
      font-size: 16px;
      margin-bottom: 10px;
      margin-top: 10px;
      color: #26665e;
    
      }
      /*side bar tab 4*/  
      #contact h2 {
        font-size: 16px;
        margin-bottom: 10px;
        margin-top: 10px;
        color: #26665e;
        
        }
  
.blurb p {
  padding-right: 10px;
  padding-left:10px;
  
  }

.blurb {
  width: 140px;

  }
  
.video {
  width: 200px;
  padding-top:15px;
  }

.bookImage {
  background: url("image/book.png") no-repeat;
  width: 73px;
  height: 100px;
  margin-top: 25px;
  padding-right: 20px;
  margin-left:20px;
  }
  
.book img { padding-top: 5px; padding-right: 20px;}

.text {
  width: 222px;
  }
  
.navbox #books .text h2 { margin-top: 0px; padding-top: 0px;}
  
#testimonials h3 {
  display: none;
  }



#placement h3 {
  display: none;
  }
  
#testimonials .title {
  color: #26665e;
  font-size: 14px;
    
  }



#placement .title {
  color: #26665e;
  font-size: 14px;
    
  }
  
#testimonials p {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left:20px;
  }



#placement p {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left:20px;
  }
  #testimonials h2 {
    font-size: 16px;
    color: #26665e;
    padding-left:20px;
    }



#placement h2 {
    font-size: 16px;
    color: #26665e;
    padding-left:20px;
    }
  
#contact h2 {
  font-size: 16px;
  color: #26665e;
  padding-left:20px;
  }



#copia h2 {
  font-size: 16px;
  color: #26665e;
  padding-left:20px;
  }
  
  #contact p {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left:20px;
    }
  
  
#contact td, #contact td a {
  color: #26665e;
  }
  
.blog .list1 ul a {
  color: #CC9966;
  }
  
.list1, .list3, .list4, .list5 .list6{
  padding-bottom:12px;

  }
  
.list1 li a,.list3 li a,.list4 li a{
  color: #000000;
}

#sidebar .blog li { margin-left: 0px; }

.blog h3 { margin-bottom: 5px; }
  
/* footer section */

#footer {
  background: url("image/footerbg1.jpg");
  height: 306px;
  color: #fff;
  }
#footer_inner {
  width: 1024px;
  margin: auto;
  padding-top: 64px;
  height: 175px;
  padding-left:18px;
  }  
  
#footer_link {
  width: 1006px;
  margin: auto;
  padding-top: 50px;
  color: #c79966;
  }
  
#footer #footer_link a {
  text-decoration: none;
  color: #c79966;
  }
  
#footer a {
  color: #CC9966;
  font-size: 12px;
  text-decoration: underline;
  }
  
  #footer a:hover {
    color: #8DB3A7;
    font-size: 12px;
    text-decoration: underline;
    }

  
#footer_inner td, #contact td {
  padding-right: 10px;
  }

.f1 {
  float: left;
  width: 240px;
  height: 145px;
  padding-top: 20px;
  }
  
.f2 {
  width: 300px;
  }
  
.f3 {
  width: 316px;
  }



.f3 p {
  margin-bottom: -12px;
  margin-left: 3px;
  }
  
  
.float {
  height: 28px;
  margin-left: 35px;
  }
  
.footBlog #sideblog- li, .footBlog li {
  list-style: none;
  }
  
.footBlog #sideblog- ul {
  padding: 0px;
  }

#searchform-footer {
       background: url("image/search.png") no-repeat;
       height: 19px;
       }

#searchform-footer #s {
       background: none repeat;
       border: 0 none;
       color: #fff;
       font-size: 10px;
       width: 102px;
       text-align: right;
       padding-top: 3px;
       }
       
#newsletter-footer {
       background: url("image/search.png") no-repeat;
       height: 19px;
       }

#newsletter-footer #n {
       background: none repeat;
       border: 0 none;
       color: #fff;
       font-size: 10px;
       width: 120px;
       text-align: left;
       padding-top: 3px;
       padding-left:3px;
       }
       
#footer .social a, #contact .social a {
  text-decoration: none;
  }
  
#footer td.social, #contact td.social {
  padding-top: 10px;
  }
       
/* comment form section */

#comment {
  width: 650px;
  margin-top: 10px;
  margin-bottom: 10px;
  }
       
.nocomments {
  display: none;
  }
  
  
  
/* text highlight */  



.highlight-light-blue {     background: #8DB3A7;

  }
  
.highlight-medium-blue {  background: #647F76;

  }

.highlight-dark-blue {  background: #41534D;

  }

.highlight-peach {  background: #E9CBA5;

  }

.highlight-dark-brown {  background: #594A37;

  }

.highlight-tan {  background: #CC9966;

  }


/* font color */  



.font-color-light-blue {     color: #8DB3A7;
  font-size: inherit;
}
  
.font-color-medium-blue {  color: #647F76;
  font-size: inherit;
  }

.font-color-dark-blue {  color: #41534D;
  font-size: inherit;
  }

.font-color-peach {  color: #E9CBA5;
  font-size: inherit;
  }

.font-color-dark-brown {  color: #594A37;
  font-size: inherit;
  }

.font-color-tan {  color: #CC9966;
  font-size: inherit;
  }



  
.bookWrap img {
float:left;
}


#BOTTOM{
  position: ;
}


#mce-Form {
  background: url('image/search.png') no-repeat;
  height: 17px;
  width: 103px;
}


img a{
outline: none;  
}
#mce-Form2 {

background:transparent url(image/send.png) no-repeat scroll 0 0;
border:medium none;
height:26px;
width:25px;
cursor: pointer;

}

#mce-EMAIL{
  background: none;
  border: none;
  width: 100px;
  padding: 3px 0 3px 3px;
  }

#mc-embedded-subscribe{
  background: none;
  border: none;
  width: 15px;
  }

#respond{
  display: none;
}


.pdf{
background: url('image/pdf.png')no-repeat;
float: left;
padding-right: 20px;
padding-bottom: 32px;

}
.pdf p{ padding-left: 50px;
padding-top: 15px;

}
a.pdf{
padding-left: 50px;
padding-top: 15px;
}



#vidborder{
  border: 1px solid #7f7f7f;
  height: 160px;
  width: 210px;
  margin-bottom: 18px;

}
