/*People*/
#logo a.logo-yellow {background:url(/_images/logo-yellow.gif) 0 0 no-repeat; display:block; width:251px; height:79px;}

.active {color:#c99b3c !important; font-weight:bold;}

.clients { background-image: url(/_images/mainNav-clients-yellow.gif); width: 61px; height: 15px; background-repeat:no-repeat;  }
.services { background-image: url(/_images/mainNav-services-yellow.gif); width: 82px; height: 15px; background-repeat:no-repeat; }
.people { background-image: url(/_images/mainNav-people-yellow.gif); width: 71px; height: 15px; background-repeat:no-repeat; }
.contact { background-image: url(/_images/mainNav-contact-yellow.gif); width: 64px; height: 15px; background-repeat:no-repeat; }

#thumbnail-nav {width: 115px; float:right; text-align:right;}
#thumbnail-nav p {background:url(/_images/icn-thumbnails.gif) 0 0 no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em;}
#thumbnail-nav p a {color:#333; text-decoration:none;}
#thumbnail-nav p a:hover {text-decoration:underline;}

#interior-content-people {width:420px; float:left;}
#interior-content-people p {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; line-height:1.8em; padding:30px 0 0 0;}
#interior-content-people p a {color:#c99b3c; text-decoration:none;}
#interior-content-people p a:hover {text-decoration:underline;}
#interior-content-people ul {list-style:none; padding:30px 0 0 0;}
#interior-content-people ul li {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#333; background:url(/_images/icn-bullet.gif) 0 4px no-repeat; padding:0 0 10px 8px;}
#interior-content-people ul li a {color:#c99b3c; text-decoration:none;}
#interior-content-people ul li a:hover {text-decoration:underline;}

#bios-container {width:940px; overflow:hidden;}

/*js-rev*/
#content-people {width:940px; background-color:#fff; padding:0 0 50px 40px; margin:0 0 35px 0;}

#mainContent-people {width:940px; overflow:hidden; padding:35px 0 30px 0;}

#interior-header-people {width:860px; background:url(/_images/img-horiz-dottedLine.gif) bottom no-repeat; padding:20px 0 30px 0;margin:0 0 0 20px;}

#secondaryNav-people {width:860px; overflow:hidden; background:url(../_images/img-horiz-dottedLine.gif) bottom no-repeat; padding:14px 0 14px 0; margin: 0 0 0 20px;}
#secondaryNav-people ul {list-style:none; float:left;}
#secondaryNav-people ul li {float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em; padding:0 7px 0 0;}
#secondaryNav-people ul li a {color:#333; text-decoration:none; padding:0 7px 0 0;}
#secondaryNav-people ul li a:hover {text-decoration:underline;}

#bios-left-photo {float: left; width:460px;}
#photo {float: left; width:460px;}
#photo-a {float: left; width:440px;padding: 0 0 20px 20px;}
#carousel {float: left; width:420px;;position:relative;}

#bios-right-content {float:left; width:420px;padding: 0 0 0 0;}
#bios-right-content h2{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal; font-size:2.4em; padding:0 0 5px 0; color:#333;}
#bios-right-content h3{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal; font-size:1.3em; padding:0 0 20px 0; color:#333;}
#bios-right-content p {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#333; line-height:1.8em;}

#footer-people {width:860px; overflow:hidden; padding:25px 0 20px 0; margin: 0 0 0 20px; background:url(/_images/img-horiz-dottedLine.gif) top  no-repeat;}

#copyright-people {width:860px;margin: 0 0 0 20px;background:url(../_images/img-horiz-dottedLine.gif) top  no-repeat;}
#copyright-people p {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em; color:#525252; padding:30px 0 0 0;}

.link-people {font-style:italic;}
.link-people a {color:#cc9933; text-decoration:none;font-weight:bold;}
.link-people a:hover {text-decoration:underline;}

.facebook-linkedIn {font-style:italic;}
.facebook-linkedIn a {color:#cc9933; text-decoration:none;font-weight:bold;}
.facebook-linkedIn a:hover {text-decoration:underline;}

/*j-carousel*/

.jcarousel-skin-ie7 .jcarousel-container {
  
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 450px;
    padding: 0 0 0 20px; 
}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    width:  400px;
    height: 68px;

}

.jcarousel-skin-ie7 .jcarousel-item {
    width: 85px;
    height: 59px;
    border: 3px solid #fff;

}

ul#mycarousel li.selected {border: 3px solid #cc9933; }

.jcarousel-skin-ie7 .jcarousel-item:hover {
    border: 3px solid #cc9933 !important; 
}


.jcarousel-skin-ie7 .jcarousel-item-horizontal {
    margin-right: 12px;
}

.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-horizontal {
    position: absolute;
    top: 26px;
    right: 32px;
    width: 8px;
    height: 15px;
    cursor: pointer;
    background: transparent url(../_images/carousel-arrow-right.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover {
    background-position: -8px 0;
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:active {
    background-position:  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: -8px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal {
    position: absolute;
    top: 26px;
    left: 3px;
    width: 8px;
    height: 15px;
    cursor: pointer;
    background: transparent url(../_images/carousel-arrow-left.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover {
    background-position: -8px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active {
    background-position:  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: -8px 0;
}

/*end js rev*****************************************************************/


.bios-content {width:200px; float:left; margin:0 20px 20px 0;}
.bios-content img {padding:0 0 8px 0;}
.bios-content h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em; padding:0 0 5px 0;}
.bios-content h2 a {color:#333; text-decoration:none;}
.bios-content h2 a:hover {text-decoration:underline;}
.bios-content p {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#333;}

#bio-contact-info {width:200px; float:left; margin:0 20px 0 0;}
#bio-contact-info img {padding:0 0 20px 0;}
#bio-contact-info h5 {font-size:1.1em; font-weight:bold; color:#c99b3c;}
#bio-contact-info p {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#333; line-height:1.8em; padding:0 0 20px 0;}
#bio-contact-info a {color:#c99b3c; text-decoration:none;}
#bio-contact-info a:hover {text-decoration:underline;}

#bio-content {width:640px; float:left;}
#bio-content h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:2.4em; color:#333; font-weight:normal;}
#bio-content h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; color:#333; font-weight:normal; padding:0 0 20px 0;}
#bio-content p {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#333; padding:0 0 20px 0; line-height:1.8em;}
#bio-content a {color:#c99b3c; text-decoration:none;}
#bio-content a:hover {text-decoration:underline;}

#theLatest-main {width:420px; float:left; margin:0 20px 0 0;}
#theLatest-main h4 {padding:0 0 10px 0;}
#theLatest-main h5 {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold; padding:0 0 5px 0;}
#theLatest-main p {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#333; padding:0 0 20px 0; line-height:1.8em;}
#theLatest-main ul {list-style:none; padding:0 0 10px 0;}
#theLatest-main ul li {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#333; background:url(/_images/icn-bullet.gif) 0 7px no-repeat; padding:0 0 10px 8px; line-height:1.8em;}
#theLatest-main ul li a {color:#c99b3c; text-decoration:none;}
#theLatest-main ul li a:hover {text-decoration:underline;}
#theLatest-main img {padding:0 0 20px 0;}
#theLatest-main a {color:#c99b3c; text-decoration:none;}
#theLatest-main a:hover {text-decoration:underline;}


.theLatest-middleColumn {width:200px; float:left; margin:0 20px 0 0;}
.theLatest-middleColumn h5 {font-size:1.1em; font-weight:bold; color:#c99b3c; padding:10px 0 5px 0;}
.theLatest-middleColumn li {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#333; padding:0 0 10px 0; line-height:1.8em;}
.theLatest-middleColumn li a {color:#333; text-decoration:none;}
.theLatest-middleColumn li a:hover {text-decoration:underline;}
.theLatest-middleColumn ul {list-style:none;}
.theLatest-middleColumn ul li {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#333; padding:0 0 10px 0; line-height:1.8em;}
.theLatest-middleColumn ul li a {color:#333; text-decoration:none;}
.theLatest-middleColumn p {font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#333; line-height:1.8em; padding:0 0 5px 0;}
.theLatest-middleColumn p a {color:#333; text-decoration:none;}
.theLatest-middleColumn p a:hover {text-decoration:underline;}

.theLatest-rightColumn {width:200px; float:left; margin:0 20px 0 0; font-size:1.1em; color:#333; line-height:1.8em;}
.theLatest-rightColumn h5 {font-size:1.1em; font-weight:bold; color:#c99b3c; padding:10px 0 5px 0;}
.theLatest-rightColumn p {font-family:Arial, Helvetica, sans-serif; padding:0 0 20px 0; }
.theLatest-rightColumn p a {color:#333; text-decoration:none;}
.theLatest-rightColumn p a:hover {text-decoration:underline;}
.theLatest-rightColumn ul {list-style:none;}
.theLatest-rightColumn ul li {font-family:Arial, Helvetica, sans-serif; padding:0 0 10px 23px;}
.theLatest-rightColumn ul li a {color:#333; text-decoration:none;}

.theLatest-rightColumn ul li a:hover {text-decoration:underline;}
	.email {background:url(/_images/icn-email.gif) 0 4px no-repeat;}
	.print {background:url(/_images/icn-print.gif) 0 0 no-repeat;}
	.facebook {background:url(/_images/icn-facebook.gif) 0 0 no-repeat;}
	.twitter {background:url(/_images/icn-twitter.gif) 0 0 no-repeat;}
	.digg {background:url(/_images/icn-digg.gif) 0 0 no-repeat;}
	.delicious {background:url(/_images/icn-delicious.gif) 0 0 no-repeat;}
	.buzz {background:url(/_images/icn-buz.gif) 0 0 no-repeat;}
	.rss {background:url(/_images/icn-rss.gif) 0 0 no-repeat;}
	
.BlogRecentPost li, .BlogTagList li, .BlogPostArchive li {margin:0 !important;}

.BlogTagList ul li {padding:0 0 2px 0;}
.BlogPostArchive ul li {padding:0 0 2px 0;} 


/*Footer*/
.footer-clients {background:url(/_images/hdr-clients-yellow.gif) 0 0 no-repeat;} 
.footer-services {background:url(/_images/hdr-services-yellow.gif) 0 0 no-repeat;}
.footer-people {background:url(/_images/hdr-people-yellow.gif) 0 0 no-repeat;}
.footer-contact {background:url(/_images/hdr-contact-yellow.gif) 0 0 no-repeat;}
