@charset "UTF-8";
/* CSS Document */

a{
	text-decoration:none;
	color: #245F8A;
}
a:hover { text-decoration: underline; }
hr{
	border: none;
	width: 100%;
	height:1px;
	background-color:#CCCCCC;
	clear: both;
	margin: 10px 0px;
}

hr.end{
	margin: 2px 0px;
}

body{
	color:#333333;
	background-color:#000000;
	background-image: url(http://www.fenton.com/images/background-strip_02.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	
}

input{
border:none;
}

table td{
vertical-align:text-top;
}

#wrapper{
	margin:0px auto;
	background-image: url(http://www.fenton.com/images/header_01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 60px;
}

#container{
	position: relative;
	margin: 0 auto;
	width: 780px !important;
}



#header{
	/*position: relative;*/
}

#main-logo {
	position: absolute;
	left: 10px;
	top: -48px;
	z-index: 3;
}

#main-logo h1 {
	margin: 0;
	padding: 0;
	position: relative;
}

#main-logo h1 a {
	display: block;
	position: relative;
	font-size: 1px;
	color:#377098;
	width: 230px;
    height: 0px !important;
	padding: 35px 0 0 0;
	background: transparent url('/images/clear.gif');
	overflow: hidden;
}

#nav-search-container{
	height:33px;
	width:780px;
	float:left;
	background-image: url(http://www.fenton.com/images/navigation-bckgrnd-short_04.gif);
	background-repeat:repeat-x;
}

/****************************** NAVIGATION ******************************/
#nav{
	width:560px;
	float:left;
	list-style:none;
}
#nav a{
	display:block;
}
#nav ul{
	width:560px;
	height:33px;
	margin: 0px;
	padding: 0px;
	list-style:none;
}
#nav ul li{
	height:33px;
	list-style-type:none;
	list-style:none;
	float:left;
	position: relative;
/*	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: top left;
*/
}
#nav ul li a{
	height:33px;
	display:block;
	float: left;
	overflow:hidden;
	text-indent: -9999px;
} 

#nav ul li#home a{ 
	background-image:url(http://www.fenton.com/images/navigation_01.gif);
	width: 65px;
}

#nav ul li#about a{ 
	background-image:url(http://www.fenton.com/images/navigation_02.gif);
	width: 85px;
}

#nav ul li#services a{ 
	background-image:url(http://www.fenton.com/images/navigation_03.gif);
	width: 106px;
}

#nav ul li#clients a{ 
	background-image:url(http://www.fenton.com/images/navigation_04.gif);
	width: 101px;
}

#nav ul li#resources a{ 
	background-image:url(http://www.fenton.com/images/navigation_05.gif);
	width: 88px;
}

#nav ul li#contact a{ 
	background-image:url(http://www.fenton.com/images/navigation_06.gif);
	width: 97px;
}
#nav ul li ul li a { background-image: none !important; text-indent: 0 !important; width: auto !important; }
#nav ul li a.selected{
	background-position:0 -33px;
}
#nav ul li a:hover,
#nav li.sfhover a{
	background-position:0 -66px !important;
}

#nav li ul {
	position: absolute; 
	width: 13em;
	left: -999em;
	margin-top:33px;
	background-color: #4877a0;
	height:auto;
	
}

#nav li ul.subnav{
	background-color: #4877a0;
	background-image:url(http://www.fenton.com/images/nav-hover-bckgrdn.gif);
	background-repeat:repeat-x;
	background-position:top left;
	float:none;
	padding: 5px;
	z-index: 10005;
}

#nav ul.subnav li{
	height: 22px;
	float:none;
}
#nav #services ul.subnav {
	width: 180px;
}

#nav ul.subnav li a{
	background-image:none;
	padding: 2px 5px;
	height: 14px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	width:100%;
}
#nav ul.subnav li:hover{
	background-color: #3f668a;
}
#nav li:hover ul {
	left: 0;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: 0;
}
/*************** end of navigation ***************/



/******************************    NAVIGATION  2    ******************************/
#nav2{
	float:left;
	width:100%; 
	height:32px;
	background-color: #090f15;
	vertical-align:middle;
	font-size: 11px;
	color:#6f9cc3;
	font-weight: bold;
}

#nav2 ul{
	list-style:none;
}

#nav2 ul li{
	float:left;
	padding: 10px 20px 10px 0;
}

#nav2 ul li a{
	color: #6f9cc3;
}
#nav2 ul li a:hover{
	color: #6f9cc3;
	text-decoration:underline;

}
#nav2 ul li a.selected{
	color:#FFFFFF;
}

#search-container{
	width: 210px;
	height:22px; 
	padding: 6px 5px 5px 5px;
	width: 200px;
	float: left;
}
#search{
	/*background-image: url(http://www.fenton.com/images/search_input.gif);*/
	height: 22px;
	width: 220px;
	float: left;
	line-height: 22px;
}

#search input {
	margin: 0;
	float: left;
}

#search .input-text {
	width: 133px;
	margin-top: 8px;
	margin-right: 3px;
}

#search .input-submit {
	margin-top: 6px;
}

#search-button{
	/*background-image:url(http://www.fenton.com/images/search_button.jpg);*/
	height: 22px;
	width: 64px;
	float: left;
}

#subheader {
	padding: 20px 250px 20px 20px;
	margin-bottom: 0;
	background: #03080b url(http://www.fenton.com/images/subheader-bgd.jpg) top left no-repeat;
}

#subheader h1 {
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #6f9cc3;
	margin: 0;
}

#subheader h3 {
	font-size: 16px;
	line-height: 20px;
	margin: 0;
	color: #fff;
}


/****************************** CONTENT ******************************/
#content{
	background-color:#FFFFFF;
	width: 780px;
	float:left;
	text-align: left;
}

.date{
	font-size: 11px;
	color:#666666;
}


#live-content{
	margin-left: auto ;
  	margin-right: auto ;
 	width:760px;
	padding:15px 10px;
	w\idth: 760px;
	background-image:url(http://www.fenton.com/images/left-content-bckgrnd.gif);
	background-repeat:repeat-x;
	background-position:top center;
	margin-top: -2px; /* ideally 5, but there's an extra white pixel at top of left-content-bckgrnd */
}
#live-content h1{
	color: #990033;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0.5em;
}

#survey-content{
	margin:0px auto;
	margin-left: -115px;
}



/****************************** LEFT CONTENT ******************************/
#left-content{
	float:left;
	width:520px;
	padding:15px 10px;
	w\idth: 500px;
	background-image:url(http://www.fenton.com/images/left-content-bckgrnd.gif);
	background-repeat:repeat-x;
	background-position:top center;
	margin-top: 4px; /* ideally 5, but there's an extra white pixel at top of left-content-bckgrnd */
}
#home #left-content { padding: 5px 10px 15px 10px; }

#left-content h1{
	color: #990033;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0.5em;
}
#left-content .intro p {
	font-weight:normal;
	line-height: 1.1;
	color: #990033;
	font-size:13px;
	margin-bottom:0.5em;
}

.featured-vertical{
	background-image:url(http://www.fenton.com/images/featured-vertical.png);
	background-repeat:no-repeat;
	width: 276px;
	height: 347px;
	float:left;
	padding: 10px;
	margin: 0 25px 15px 0;
	w\idth: 231px;
}

.featured-vertical p{
	margin:0px;
	color:#FFFFFF;
	line-height:120%;	
}

.featured-vertical .right h2{
	margin-bottom: 2px;
	line-height: 120%
}

.featured-vertical .left {
	width:102px;
	float:left;
}
.featured-vertical .right {
	width:129px;
	padding-left: 10px;
	w\idth: 119px;
	float:left;
	margin-bottom:10px;
}
.featured-vertical .right.no-photo { width: 231px; padding: 0; }

.featured-vertical-content{
	width: 239px;
	margin-left:10px;
	float:left;
	w\idth: 229px;
	line-height: 125%;
}
.featured-vertical-content.no-studies { width: 500px; margin: 0; }

#left-content h2{
	color: #6f9cc3;
	font-size: 12px;
	font-weight:bold;
}
#left-content h3{
	color: #6f9cc3;
	font-size: 12px;
	font-weight:bold;
}

#left-content h3.archive-title { font-size: 18px; color: #333; }

#left-content .related{
	float:left;
	width: 500px;
}

#left-content .related h2{
	color: #333333;
	margin: 0px;
}

#left-content .related ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style:none;
	list-style-image: none;
	margin-bottom: 20px;
}

#left-content .selected h2{
	color: #333333;
	margin: 0px;
}

#left-content .center { padding:10px; text-align: left; }
#home #left-content .center { padding: 0; }
#left-content .center a { color: #6f9cc3; }

.entry {
	overflow: hidden;
	margin-bottom: 20px; 
}

#left-content .center h2.title{
	font-size: 14px;
	font-weight: bold;
	color:#990033;
	margin-bottom:0px;
}
#left-content .center h2.title a { color: #990033; }
#left-content .center h2.title a:hover { color: #6f9cc3; text-decoration: none; }

#left-content a.continue{
	display: block;
	font-size:12px;
	font-weight:bold;
}

#bottom-nav { overflow: hidden; }
#bottom-nav #archive-older, #bottom-nav #archive-newer {
	font-size:15px;
	font-weight:bold;
}
#bottom-nav #archive-older { float: right; }
#bottom-nav #archive-newer { float: left; }

/****************************** SIDEBAR ******************************/

#sidebar{
	background-image:url(http://www.fenton.com/images/sidebar-background.gif);
	background-repeat:repeat-y;
	width: 260px;
	float:left;
	margin: 5px 5px 0 5px;
	w\idth: 250px;
	margin-right: 0;
}

#sidebar p {
	font-size: 12px;
}
#sidebar h2#news-archives{
	background-image:url(http://www.fenton.com/images/news-archives.gif);
	background-repeat:no-repeat;
	background-position:top left;
	text-indent: -9999px;
}
.sidebar-item {
	margin-bottom:5px;
	overflow: hidden;
	padding-bottom: 5px;
}

#sidebar .sidebar-item {
	clear: both;
}

.sidebar-item h2{
	margin-bottom: 0.4em;
}

.sidebar-item.case { background: #edf3fb url(http://www.fenton.com/images/case-fade-bgd.gif) top left repeat-x; _float:left; margin-bottom: 10px;}

.case h2#environment{
	background: url(http://www.fenton.com/images/environment-case.gif) top left no-repeat;
	height: 43px;
	text-indent: -9999px;
}
.case h2#fenton{
	background: url(http://www.fenton.com/images/fenton-industry-guides.gif) top left no-repeat;
	height: 41px;
	text-indent: -9999px;
}
.sidebar-left{
	float:left;
	width: 85px;
	padding-left: 5px;
	w\idth: 80px;
	margin-bottom: 10px;
}
.sidebar-right{
	float:right;
	width: 145px;
	padding: 0 10px;
	margin-bottom: 10px;
	w\idth: 125px;
}
.sidebar-right#no-image{
	width: 230px;
}
.sidebar-right#no-image p{
	width:230px;
	margin-bottom:0px;
	font-size:12px;
}
.sidebar-right#no-image h3{
	width:230px;
	margin-bottom:10px;
}
.sidebar-right#no-image h3#normal{
	font-weight:normal;
	margin-bottom:0px;
}
.sidebar-right h3{
	font-size:12px;
	font-weight:bold;
	color: #205479;
	margin: 0px;
	vertical-align:middle;
}

.sidebar-right p{
	line-height: 100%;
	margin-bottom: 1em;
}

#sidebar #strategic h2#strategic{
	background-image:url(http://www.fenton.com/images/strategic-consulting.gif);
	text-indent: -9999px;
	background-position:-1px 0;
	background-repeat:no-repeat;
}

#sidebar #intelligent h2#intelligent{
	background-image:url(http://www.fenton.com/images/intelligent-report.gif);
	text-indent: -9999px; 
	background-position:-1px 0;
	background-repeat:no-repeat;
}

.sidebar-item ul { list-style: none; margin: 0; padding: 0; }

.sidebar-item .sidebar-list-left, .sidebar-item .sidebar-list-right {
float: left;
width: 125px;
padding-left: 10px;
w\idth: 115px;
}

#news-archives h2{
margin-bottom: 0px;}




/****************************** FOOTER ******************************/
#footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:auto;
}

#footer-bar{
	color:#FFFFFF;
	background-color: #0e2638;
	padding: 5px 0px;
	height: 16px;
}

#footer table { width: 760px !important; }

#footer-bar span{
	padding-right: 20px;
	float:right;
}
#footer-bar span#first{
	float:left;
	padding-left:10px;
}
#footer-bar span#second{
	padding-right: 5px;
}

#sitemap{
	padding:10px;
	color:#6f9cc3;
	background-color:#05111a;
}
#sitemap a:hover {
	color: #fff;
	text-decoration: none;
}
#copyright{
	color:#6f9cc3;
	font-size: 9px;
	text-align:center;
	padding: 5px 0px 10px;
}

/* ----- HOME PAGE ----- */

#subheader.home {
	padding: 0;
	margin-bottom: 1px;
	background: #0d202e url(http://www.fenton.com/images/subhead-home-bgd.jpg) top left no-repeat;
	overflow: hidden;
	width: 100%;
}

#header-services {
	float: left;
	margin-left: 75px;
	margin-top: 65px;
	_margin-left: 35px;
	_margin-top: 45px;
	width: 310px;
	w\idth: 235px;
	background: #000 url('http://www.fenton.com/images/hero-bracket.gif') 12px 50% no-repeat;
}

#header-services ul {
	list-style: none;
	margin: 0;
	padding: 14px 0 12px 35px;
}


#header-services li {
	font-size: 1px;
	line-height: 1px;
	margin: 0;
	padding: 0;
}

#header-services li a {
	display: block;
	line-height: 1px;
	height: 13px;
	text-indent: -9999px;
	font-size: 1px;
}

#header-services li a.link-advertising { background: url('http://www.fenton.com/images/hero-link-advertising.gif') top left no-repeat; }
#header-services li a.link-media-relations { background: url('http://www.fenton.com/images/hero-link-media-relations.gif') top left no-repeat; }
#header-services li a.link-branding-messaging { background: url('http://www.fenton.com/images/hero-link-branding-messaging.gif') top left no-repeat; }
#header-services li a.link-video-production { background: url('http://www.fenton.com/images/hero-link-video-production.gif') top left no-repeat; }
#header-services li a.link-strategic-consulting { background: url('http://www.fenton.com/images/hero-link-strategic-consulting.gif') top left no-repeat; }
#header-services li a.link-interactive { background: url('http://www.fenton.com/images/hero-link-online-interactive.gif') top left no-repeat; }

#header-services li a:hover {background-position: 0 -14px}

#header-promo {
	float: right;
	height: 243px;
	width: 390px;
	overflow: hidden;
}

#home-description { padding: 0 10px; }
#home-description h6 { color: #990033; font-size: 14px; }
#home-description p { font-size: 14px; line-height: 20px; }

#home-practice-areas {
background: url('http://www.fenton.com/images/circle-menu-bgd-top.gif') top left no-repeat;
overflow: hidden;
padding: 16px 0 0 0;
margin-bottom: 10px;
position: relative;
width: 100%;
}
#home-practice-areas-bottom { background: url('http://www.fenton.com/images/circle-menu-bgd-bottom.gif') bottom left no-repeat; height: 10px;}

#practice-areas-text {
float: right;
width: 235px;
margin: 4px 10px 10px 0;
w\idth: 225px;
}

#practice-areas-text h4 { color: #205479; font-weight: bold; margin: 0; line-height: 16px; }

#practice-areas-text p { color: #fff; line-height: 16px; margin: 0; }

ul#practice-areas-circle {
background: url('http://www.fenton.com/images/circle-menu.gif') top left no-repeat;
width: 236px;
height: 164px;
margin: 0 0 0 12px;
w\idth: 224px;
padding: 0;
list-style: none;
position: relative;
}

ul#practice-areas-circle li a {
background: url('http://www.fenton.com/images/circle-menu.gif') no-repeat;
}

ul#practice-areas-circle li a {
display: block;
position: absolute;
text-indent: -9999px;
font-size: 1px;
height: 12px;
}
ul#practice-areas-circle a:hover { background-image: url('http://www.fenton.com/images/circle-menu-hover.gif'); }

ul#practice-areas-circle a.link-political-advocacy { top: 0; left: 76px; width: 98px; background-position: -76px 0; }
ul#practice-areas-circle a.link-arts { top: 35px; left: 173px; width: 50px; background-position: -173px -35px; }
ul#practice-areas-circle a.link-education { top: 123px; left: 171px; width: 54px; background-position: -171px -123px; }
ul#practice-areas-circle a.link-cleantech { top: 115px; left: 0; width: 76px; height: 20px; background-position: 0 -115px; }
ul#practice-areas-circle a.link-health { background-position: -189px -70px; top: 70px; left: 189px; width: 44px; }
ul#practice-areas-circle a.link-international { top: 35px; left: 0; width: 76px; background-position: 0 -35px; }
ul#practice-areas-circle a.link-environment { top: 142px; left: 76px; width: 96px; background-position: -76px -142px; }
ul#practice-areas-circle a.link-womens-issues { top: 70px; left: 0; width: 76px; background-position: 0px -70px; }

#home-studies .sidebar-item {
	width: 250px;
	float: left;
	margin: 0;
	w\idth: 245px;
}

#home-studies #home-promo-1 { margin: 0 5px 5px 0; }

#home-studies #home-promo-2 { margin: 0 0 5px 5px; }

#home #sidebar { background: none; padding-top: 0; margin-right: 0;}

#blog-posts-sidebar { margin: 15px 5px 0 5px; }
#blog-posts-sidebar h2 { font-size: 1px; text-indent: -9999px; height: 45px; background: url(http://www.fenton.com/images/intelligence-report-sidebar.gif) top left no-repeat; }

.sidebar-post { overflow: hidden; }
.sidebar-post img { width: 70px; margin-right: 23px; w\idth: 47px; float: left; margin-bottom: 15px; }
.sidebar-post h4 {
	width: 170px;
	float: left;
	height: auto;
	font-size: 12px;
	line-height: 14px;
	margin: 0 0 15px 0;
}
.sidebar-post h4.no-thumb {
	float: none;
	width: 240px;
}

.sidebar-post span { display: block; color: #666; }
.sidebar-post h4 a { font-weight: bold; color: #205479; }

#newsletter-signup { overflow: hidden; padding-left:10px; }
#newsletter-signup p { font-size: 12px; line-height: 14px; margin-bottom: 7px; }
#newsletter-signup input { float: left; margin-right: 5px; }
#newsletter-signup #name, #newsletter-signup #l444563-444563 {
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
	width: 80px;
	padding: 2px;
	w\idth: 71px;
}


/* ----- AUTHOR BIOS and OUR PEOPLE ----- */

.author-info { overflow: hidden; }

.author-info .author-text {
	width: 480px;
	margin: 0 0 10px 0;
}

#left-content .author-text h1 { margin: 0 0 3px 0; }

.author-text .author-title {
	text-transform: uppercase;
	color: #990033;
	margin-bottom: 10px;
}

#exec-team .author-title {
	font-size: 11px;
	line-height: 1.1;
}

.author-connections {
	overflow: hidden;
	border-top: 1px solid #ccc;
	width: 480px;
	padding: 10px 0 10px 130px;
	w\idth: 350px;
}

#left-content .author-connections h4 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 3px;
	height: auto;
}

#left-content .author-connections ul { list-style: none; margin: 0; padding: 0;}

.local-connections {
	float: left;
	width: 180px;
	margin-right: 10px;
	w\idth: 170px;
}
.expertise-connections { float: left; width: 170px; }

#left-content .local-connections ul { float: left; width: 400px; margin: 0; padding: 0; list-style: none;}
#left-content .local-connections ul li { float: left; width: 200px; margin: 0; padding: 0;}

.staff-group, .job-group { overflow: hidden; margin: 0 0 20px 0; }

#left-content .staff-group ul, #left-content .job-group ul { list-style: none; margin: 0; padding: 0; }

#left-content .staff-group {
	float: left;
	width: 160px;
	margin-right: 10px;
	_margin-right: 0;
	w\idth: 150px;
}
#left-content #exec-team { width: 500px; margin: 0; }
#left-content #exec-team ul { width: 500px; }	
#left-content #exec-team li {
	float: left;
	width: 110px;
	margin: 0 5px 20px 5px;
	w\idth: 100px;
	text-align: center;
}
#left-content #exec-team li img { border: 1px solid #eee; }


/** ----- OUR EXPERTS ----- */

#left-content #experts li { margin-bottom: 20px; }

#left-content #experts li .expert-projects { margin-top: 10px; margin-bottom:40px; }

#left-content #experts li .expert-projects h5 { margin-bottom: 0; }

#left-content #experts.staff-group { width: 100%; }


/** ----- RESOURCES, etc ------------------- */

ul.resource-list {
    margin: 0;
    padding: 0;
}

.featured-study .left { margin: 0 10px 5px 0; float: left; }

ul.resource-list li, #case-studies .featured-study {
    list-style-type: none;
    float: left;
    width: 250px;
    margin: 0 10px 15px 0;
    _margin: 0;
    w\idth: 240px;
}
ul.resource-list li+li, #case-studies .featured-study+.featured-study { margin: 0 0 15px 10px; }
#case-studies .featured-study a.more { font-weight: normal; }
#case-studies .featured-study p { margin-bottom: 0px; }

.industry-guide-asset .industry-guide-thumbnail {
    float: left;
    margin: 00;
    width: 82px;
}

.industry-guide-asset .industry-guide-content {
    margin-left: 10px;
    float: left;
    overflow: hidden;
    width: 148px;
    _width: 138px;
}

.featured .industry-guide-asset {
	width: 500px;
}

.featured .industry-guide-asset .industry-guide-content {
	width: 400px;
}

.industry-guide-asset h4 {
	font-weight: bold;
	color: #1F5579;
	margin-bottom: 5px;
	display: inline;
}

.industry-guide-asset p {
    margin: 5px 0 .5em 0;
    line-height: 1.2;
}

.industry-guide-content a.download {
    color: #1F5579;
    font-weight: bold;
    vertical-align: top;
}

#white-papers, #industry-guides { clear: both; overflow: hidden; margin-bottom: 20px; width: 500px; }

a.more-guides { display: block; text-align: right; font-weight: bold; clear: both; }

#industry-guides a.more-guides {
	float: left;
	width: 250px;
	padding: 85px 5px 0 0;
	w\idth: 245px;
	background: url('http://www.fenton.com/images/more-guides.jpg') top right no-repeat;
	clear: none;
}

#office-list { overflow: hidden; }

.office-info {
	clear: both;
	overflow: hidden;
	border-top: 1px solid #ddd;
	padding-top: 15px;
}

.office-loc { float: left; width: 200px; }
.office-dir { float: left; width: 300px; }
.social-media { float: left; width: 140px; }

/* ----- OUR WORK and OUR SERVICES ----- */

.practice-row { clear: both; overflow: hidden; width: 500px;}

.practice-group {
width: 230px;
float: left;
padding-right: 10px;
w\idth: 240px;
margin-bottom: 20px; 
}

.practice-group p { line-height: 14px; margin-bottom: 5px; }

.practice-group h2 { margin: 0; }
.practice-group h2 a { color: #990033; }

.practice-group ul { margin: 0; padding: 0; list-style: none; }
.practice-group li { line-height: 14px; margin-bottom: 5px; }

.area-detail ul { margin-left: 13px; }


/* ----- PORTFOLIO ----- */

.portfolio-item { width: 600px; height: 490px; padding: 0; }
.portfolio-info {
	background: #e9e9e9;
	padding: 25px 25px 0 25px;
	text-align: left;
}

.portfolio-item h3, .portfolio-item h6 { font-size: 16px; line-height: 18px; color: #990033; margin-bottom: 5px; }
.portfolio-item h3 { font-weight: bold; margin-bottom: 10px; }
.portfolio-item p { line-height: 14px; color: #333; margin: 0; }

.portfolio-nav {margin-top: 0;}
.portfolio-nav a {
	font-weight: bold;
	color: #666;
	padding: 5px 25px 15px 25px;
	text-transform: uppercase;
	font-size: 10px;
}
.portfolio-nav a.prev {
	display:block;
	float:left;
	background: url('http://www.fenton.com/images/lightbox_arrow_left.gif') 12px 0 no-repeat;
}
.portfolio-nav a.next {
	display:block;
	float:right;
	background: url('http://www.fenton.com/images/lightbox_arrow_right.gif') 55px 0 no-repeat;
}
#lightbox-secNav-btnClose{
	display:block;
	position:absolute;
	right: 0;
	top: 0;
	z-index: 10004;
}

.portfolio-list p img { width: 100px; }

.portfolio-list p { 
	float: left;
	width: 125px;
	margin: 0 5px 15px 5px;
	w\idth: 115px;
	text-align: center;
	_margin-right: 0;
}

.one-line{ height: 15px;}
.one-line img {margin-right:5px;}

#left-content .practice-group h3{ color:#990033;}
#left-content .center h2{ color:#990033; font-size: 14px;}

a.more{ font-weight: bold;}
.left-content-top-space{ width: 100%; background-color: #FFFFFF; display: none; } /* what is/was this??? */

/* ----- SEARCH ----- */

#left-content h1.search-results-header { font-size: 18px; margin-bottom: 20px; }

#search-results .entry h2 { margin-bottom: 0; }
#search-results .featured-study h2 { margin-bottom: 0; }

#search-results .featured-study { margin-bottom: 20px; }
#search-results .featured-study p, #search-results .entry p { margin-bottom: 5px; }

.content-nav { text-align: center; }

/*  --- Mods By TJG 031309 -- */
#blog-posts-sidebar .feed {
float:right;clear:right;
margin-right:10px;
}
#blog-posts-sidebar .more {
float:left;clear:left;
margin-bottom:10px;
}

#blog-posts-sidebar h2 {
margin-bottom:0px;
}
