.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-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: 124px;
	height: 26px;
	padding-top: 10px;

	}


#nav .page-item-17, #nav .page-item-17 ul, #nav .page-item-17 ul a {
	background: #80A398;
	/*-moz-opacity: .89;*/
	}
	
#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-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: 13px;
	line-height: 31px;
}

.sideTabs .idTabs li a {
	background: #80AAA6 url("image/unselTab.jpg") no-repeat scroll 0 0;
	color: #fff;
	display: block;
	width: 90px;
}

.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{
	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;

}