
/* Featured Blogger + Blog Name (left col) */
.feat-profile {
	background: url(../images/line_bluedotted.gif) repeat-x 0 100%;
}
.feat-profile h2 {
	height: 42px;
	text-indent: -999em;
	background: url(../images/h2_bloggerprofile.gif) no-repeat;
	padding-bottom: 13px;
}
.feat-profile .picture {
	display: block;
	float: left;	
	margin-right: 7px;
}
.feat-profile .picture img {
	border: 1px solid #a7a8a9;
}
.feat-profile .name {
	font-size: 1.4em;
	line-height: 1em;
}
.feat-profile .link-profile {
	font-size: .92em;
}

.feat-profile h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-top: .8em;
}
.feat-profile .teaser {
	font-size: .92em;
	padding-bottom: 1em;
}

/* Most Popular Posts (left col) */
.popular-posts h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-top: 0em;
}
.popular-posts li {
	font-size: .92em;
	padding-top: .8em;
}



/* Archives links (left col) */
.archive-links h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-top: 0em;
}
.archive-links li {
	font-size: .92em;
	padding-top: .3em;
}










/* Blog Entries */
.blog-entries {
	padding-top: .4em;
}
.blog-entry {
	padding: 1.7em 0;
	clear: both;
	background: url(../images/line_bluedotted.gif) repeat-x 0 100%;
}
.blog-entry .date-time {
	font-size: .77em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	padding-bottom: .8em;
}
 .blog-entry h2 {
	/*font-size: 1.85em;*/
	font-size: 1.55em;
	font-weight: normal;
	padding-bottom: .25em;
}
.blog-entry  .picture, .blog-entry  .image-attach-teaser {
	display: block;
	float: left;	
	margin-right: 9px;
}
.blog-entry .teaser, .blog-entry .content {
	font-size: 1.1em;
	line-height: 1.3em;
	padding-bottom: .6em;
}
.blog-entry .teaser p {
	display: inline;
}
.blog-entry .utility-links {
	padding-bottom: 1.7em;
}
.blog-entry .utility-links li {
	float: left;
	font-size: .77em;
	font-family: Arial, Helvetica, sans-serif;
}
.blog-entry .utility-links li a {
	padding: 0 .6em 0 2.1em;
	height: 1.7em;
	display: block;
	background: no-repeat 0 50%;
}
.blog-entry .utility-links .comments a {
	background-image: url(../images/icon_comments.gif);
}
.blog-entry .utility-links .trackback a {
	background-image: url(../images/icon_trackback.gif);
}
.blog-entry .utility-links .permalink a {
	background-image: url(../images/icon_permalink.gif);
}

/* Pagination links */
.pagination {
	font-size: 1.1em;
	text-align: right;
	padding-top: 1.2em;
}



/* Search */
#search {
	position: absolute;
	left: 795px; 
	top: 10px;
	width: 300px;
}
#search .form-text {
	font-size: .85em;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	padding: 5px 5px 0 5px;
	float: left;
	width: 136px;
	margin-right: 8px;
	border: none;
}
#search h2, #search .container-inline .form-item label {
	display: none;
	visibility: hidden;
}

/* Login / Register links */
.login-links {
	font-size: .92em;
	font-family: Arial, Helvetica, sans-serif;
	width: 300px;
	float: right;
	padding: 1.4em 0 .8em;
}
.login-links .links {
	float: right;
	margin: 0 3px 0 20px;
}
.login-links .welcome {
	float: right;
}

/* Top Experts */
.top-experts li {
	font-size: 1em;
}
.top-experts h2 {
	margin: 20px 0 8px;
	height: 40px;
	text-indent: -999em;
	background:url(../images/h2_topexperts.gif) no-repeat;
}
.top-experts .picture {
	display: block;
	float: left;
	margin-right:7px;
}
.top-experts .picture img {
	border: 1px solid #333;
}
.top-experts .name {
	display: block;
	padding-top: 5px;
}
.top-experts li {
	clear: both;
	padding-bottom: 5px;
	margin-top: 4px;
}
/* Events Just Added */
.events-just-added {
	margin-bottom: 15px;
}
.events-just-added h2 {
	margin: 0 0 9px;
	height: 40px;
	text-indent: -999em;
	background:url(../images/h2_eventsjustadded.gif) no-repeat;
}
/* Upcoming Events */
.event {
	margin-bottom: 15px;
}
.event h2 {
	margin: 0 0 9px;
	height: 40px;
	text-indent: -999em;
	background:url(../images/h2_upcomingevents.gif) no-repeat;
}
.event li {
	padding-top: 13px;
	font-size: .92em;
	clear: both;
	/*width: 300px;*/
}
.event li.first {
	padding-top: 0;
}
.event .event-date {
	float: left;
	background: #cddeff url(../images/bg_event_date.gif) no-repeat 0 0;
	width: 46px;
	height: 56px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 12px 0 0;
}
.lsidebar .event .event-date {
	background-image: url(../images/bg_event_date_small.gif);
	width: 31px;
	height: 37px;
	margin: 0 4px 10px 0;
}
.event .month {
	display: block;
	margin: 0 auto 1px 0;
	padding: 4px 0;
	font-size: 1em;
	height: 10px;
	line-height: 1em;
	text-transform: uppercase;
}
.lsidebar .event .month {
	font-size: .78em;
	padding: 2px 0;
}
.event .day {
	display: block;
	margin: 7px auto;
	font-size: 2em;
	line-height: 1em;
}
.lsidebar .event .day {
	font-size: 1.56em;
	margin: 2px auto;
}
.event .event-details {
	float: left;
	width: 242px;
}
.lsidebar .event .event-details {
	float: left;
	width: 131px;
}
.event .event-title {
	font-size: 1.33em;
	line-height: 1.3em;
}
.lsidebar  .event .event-title {
	font-size: 1.25em;
}
.event .event-teaser {
	line-height: 1.5em;
}
.event .link-calendar {
	font-size: 1.2em;
}
.lsidebar .event h2 {
	background: url(../images/h2_upcomingevents_left.gif) no-repeat;
	height: 43px;
}

/* Poll */
.poll {
	font-size: 1em;
}
.poll h2 {
	margin: 0 0 8px;
	height: 42px;
	text-indent: -999em;
	background:url(../images/h2_industrypulse.gif) no-repeat;
}
#home .lsidebar .poll h2 {
	margin-top: 2px;
	background-image: url(../images/h2_industrypulse_home.gif);
}
.lsidebar .poll h2 {
	height: 39px;
	background-image: url(../images/h2_industrypulse_left.gif);
}
.poll .question {
	padding-bottom: .95em;
	line-height: 1.4em;
}
.poll .answers, .poll .form-radios {
	/* padding-bottom: 1.3em */
}
#edit-vote{
clear:both;
width:61px;
}
.form-radio {
clear:both;
width:20px;
margin-right:10px;
padding-top:3px;
background:none;
border:none;

}




.poll .answer, .poll .form-radios .form-item {
	line-height: 1.2em;
}

/*Marketplace*/
.marketplace {
	position:relative;
}
.rsidebar .marketplace h2 {
	margin: 20px 0 8px;
	height: 26px;
	text-indent: -999em;
	background:url(../images/h2_marketplace.gif) no-repeat;
}
.rsidebar .marketplace .button-post {
	position: absolute;
	top: 5px;
	left: 244px;
	display: block;
	width: 48px;
	height: 16px;
	text-indent: -999em;
	background:url(../images/button_post.gif) no-repeat;
}
.rsidebar .marketplace h3 {
	font-weight: bold;
	font-size: .77em;
	text-transform: uppercase;
	padding-top: 3px;
}
.rsidebar .marketplace dl {
	padding-bottom: 7px;
}
.rsidebar .marketplace dt {
	font-size: 1.2em;
}
.rsidebar .marketplace dd {
	font-size: .92em;
	line-height: 1.5em;
	margin-bottom: 11px;
}
.rsidebar .marketplace .link-more {
	padding-top: .25em;
}
/* Admin Tools */
.user, .devel {
	font-size: 1em;
	line-height: 1.5em;
}
.devel h2 {
	font-size: .85em;
	font-family: "Arial Narrow", Arial;
	background-color: #333;
	color: white;
	padding: 4px;
	margin-top: .5em;
	
}
.user h2 {
	margin: 20px 0 8px;
	height: 26px;
	text-indent: -999em;
	background:url(../images/h2_memberactions.png) no-repeat;
}
/*========================= V HOME ^ BLOG ====================== */
/* Latest Posts */
.latest-posts h2 {
	height: 41px;
	text-indent: -999em;
	background:url(../images/h2_latestposts_home.gif) no-repeat;
	margin-top: 6px;
}
.latest-posts h3, 
.lsidebar .blog h2, 
.lsidebar .forum h2, 
.lsidebar .aggregator h2 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

.lsidebar .blog ul, 
.lsidebar .blog ul li,
.lsidebar .forum ul, 
.lsidebar .forum ul li,
.lsidebar .aggregator ul, 
.lsidebar .aggregator ul li  {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
}

.latest-posts dl, 
.lsidebar .blog .more-link, 
.lsidebar .forum .more-link {
	background: url(../images/line_bluedotted.gif) repeat-x 0 100%;
	padding-bottom: 16px;
	margin-bottom: 12px
}
.latest-posts dl.last {
	background-image: none;
	padding-bottom: 0;
}
.latest-posts dt {
	line-height: 1.3em;
	padding-top: .5em;
	text-transform: uppercase;
	font-weight: bold;
}
.latest-posts dd, 
.lsidebar .blog ul li, 
.lsidebar .forum ul li, 
.lsidebar .aggregator ul li {
	font-size: .92em;
	line-height: 1.3em;
}
/* Featured bloggers */
.featured-bloggers {
	margin-top: 1.5em;
	
}
.featured-bloggers h2 {
	background: url(../images/h2_featuredbloggers_home.gif) no-repeat;
	height: 40px;
	text-indent: -999em;
	
}
.featured-blogger {
	background: url(../images/line_bluedotted.gif) repeat-x 0 100%;
	padding-bottom: 16px;
	padding-top: 12px;
	margin-bottom: 8px;
}
.featured-blogger.last {
	background-image: none;
}
.featured-blogger  .picture {
	display: block;
	float: left;	
	margin-right: 7px;
}
.featured-blogger .picture img {
	border: 1px solid #a7a8a9;
}
.featured-blogger .name {
	font-size: 1.4em;
	line-height: 1em;
}
.featured-blogger .blog-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}
.featured-blogger .blog-desc {
	font-size: .92em;
	padding-top: .4em;
}
.featured-blogger .date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	padding-top: 1em;
}
.featured-blogger h3,
 .featured-blogger .teaser {
	font-weight: normal;
	font-size: .92em;
	line-height: 1.5em;
	padding-top: .5em;
}
.featured-blogger .teaser p {
	display: inline;
}

/* Join Now promo */
.join-promo {
	width: 290px;
	padding: 18px 3px 35px 13px;
	position: relative;
	left: -3px;
	background: white url(../images/bg_getthemost_home.gif) no-repeat 0 18px;
}
.join-promo h2 {
	display: none;
}
.join-promo .join-button {
	padding: 24px 0 34px 151px;
}
.join-promo .join-button a {
	display: block;
	text-indent: -999em;
	height: 20px;
	width: 124px;
	background: url(../images/button_becomeamember.png) no-repeat;
}
.join-promo p {
	font-size: .92em;
	font-family: Arial, Helvetica, sans-serif;
	color: #452f21;
	line-height: 1.5em;
	padding-bottom: .5em;
}

/*   V PARTNER ZONES -- ^ HOME */
.partner-cards {}
.partner-card {
	width: 384px;
	border-top: 11px solid white;
	position: relative;
	margin-bottom: 19px;
}
.partner-card.odd {
	float: left;
	clear: both;
}
.partner-card.even {
	float: right;
}
.partner-card .logo {
	background-color: white;
	border: 2px solid #f0eee2;
}
.partner-card .text {
	padding: 12px 17px 19px 15px;
}
.partner-card .link-more {
	font-size: 1em;
	float: right;
	line-height: 1em;
}
.partner-card .link-more a {
	display: block;
	padding-left: 14px;
	background: url(../images/icon_arrow1.gif) no-repeat 0 2px;
}
.partner-card dt {
	font-size: 1.23em;
}
.partner-card dd {
	font-size: .92em;
	margin-bottom: 1.6em;
}

/*   V BLOG POST -- ^ PARTNER ZONES */

/* Blog Post */
.blog-post {
	font-size: 1em;
	margin-bottom: 1.5em;
}
.blog-post h1 {
	font-size: 1.85em;
	font-weight: normal;
	padding-top: 1.25em;
}
.blog-post .date-time {
	font-size: .77em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	padding: .4em 0 .9em;
	color: #666;
}
.blog-post .text {
	font-size: 1em;
	line-height: 1.3em;	
}
.blog-post .text p {
	padding-bottom: 1.3em;
}
.blog-post .utility-links,
 .blog-post div.links {
	background: url(../images/line_bluedotted.gif) repeat-x 0 0;
	padding-top: 1.4em;
	margin-bottom: 30px;
}
.blog-post .utility-links li,
.blog-post .links li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
.blog-post .utility-links li a,
 .blog-post .links li a {
	padding: 0 .6em 0 2.1em;
	height: 1.7em;
	display: block;
	background: no-repeat 0 50%;
}
.blog-post .utility-links .comments a,
 .blog-post .links .comments a {
	background-image: url(../images/icon_comments.gif);
}
.blog-post .utility-links .trackback a,
 .blog-post .links .trackback a {
	background-image: url(../images/icon_trackback.gif);
}
.blog-post .utility-links .permalink a,
 .blog-post .links .permalink a {
	background-image: url(../images/icon_permalink.gif);
}
.blog-post .utility-links .share a,
 .blog-post .links .share a {
	background-image: url(../images/icon_share.gif);
	padding-left: 1.8em;
}
/* Comments */
.blog-comments {}
.blog-comments h2 {
	margin-bottom: .6em;
	font-size: 1.4em;
	line-height: 1em;
	font-weight: normal;
}
.blog-comments .comment {
	font-size: 1em;
	padding: 15px 12px 48px 12px;
	background: #f0eee2 url(../images/bg_blogcomment.gif) repeat-x 0 100%;
	margin-bottom: 13px;
}
.blog-comments .name-date {
	font-size: .77em;
	padding-bottom: 1em;
}
.blog-comments .form-text {
	width: 355px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .77em;
	padding: 3px;
	border: 1px solid #999;
	margin-bottom: 13px;
}

/* V INDUSTRY PULSE -- ^ BLOG */
/* Today's Poll */
.poll-results {
	background: url(../images/line_bluedotted.gif) repeat-x 0 100%;
	margin-bottom: 20px;
}

.poll-results.today .question {
	float: left;
	width: 392px;
	margin-right: 20px;
}
.poll-results h2,
h2.todayspoll {
	font-size: 16px; /*1.23em;*/
	font-weight: normal;
}
.poll-results .title {
	font-size: 24px; /* 1.85em */
	padding-bottom: .33em;
	line-height: 1.2em;
}
.poll-results .result .title {
	margin-right: -152px;
	visibility: hidden;
}
.poll-results .result {
	float: left;
	width: 230px;
	position: relative;
}
.question .option {
	font-size: 14px;/*1.1em;*/
	height: 30px;
}
.poll-results .button {
	padding: 7px 0 26px 19px;	
}

.poll-results .button input{
width:60px;
height:20px;}
.poll-results .choice,
.poll .choice {
	padding-bottom: 1.5em;
}
.poll-results .result .total {
	font-size: 1.1em;
	position: absolute;
	top: 2em;
}
.poll-results .graph {
	font-size: 1.1em;
	padding-top: 5px;
}
.poll-results .letter {
	float: left;
	margin-right: 7px;
}
.bar {
	background-color: #666;
}
.poll-results .bar,
.defaultblock.poll .bar {
	float: left;
	height: 15px;
	margin-right: 7px;
}
.poll-results.yesterday {
	padding-bottom: 5px;
}
.bar-wrapper {
	margin-left: 17px;
	float: left;
}
.lsidebar .bar-wrapper {
	margin-left: 0px;
}
.defaultblock.poll .choice,
.defaultblock.poll .title {
	padding-bottom: 1em;
}
.defaultblock.poll .percent {
	text-align: left;
}
.defaultblock.poll .bar-wrapper {
	float: left;
}
.poll-results.yesterday .text {
	padding-bottom: 17px;
}
.poll-results .text {
	padding-bottom: 1em;
}
.poll-results .bar.style-a,
.defaultblock.poll .bar.style-a {
	background-color: #819e0c;
}
.poll-results .bar.style-b,
.defaultblock.poll .bar.style-b {
	background-color: #b70b25;
}
.poll-results .bar.style-c,
.defaultblock.poll .bar.style-c {
	background-color: #b7800b;
}
.poll-results .bar.style-d,
.defaultblock.poll .bar.style-d {
	background-color: #003399;
}

.previous-polls-list {
	padding-right: 35px;
}
.previous-polls-list h2 {
	font-size: 1.23em;
	font-weight: normal;
}
.previous-polls-list dt {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: .77em;
	color: #666;
	padding-top: 20px;
}
.previous-polls-list dd {
	font-size: 1.23em;
}
.poll-node .date-time {
	font-size: .77em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
}
.poll-node h1 {
	padding-bottom: 0.8em;
}

/* Right Column */
/* Latest Content Blocks */
.latest-content {
	margin: 16px 0 32px;
}
.latest-content h2 {
	text-indent: -999em;
	clear: both;
}
.latest-content.experts h2 {
	height: 41px;
	background-image: url(../images/h2_latestfromexperts.gif);
}
.latest-content.discussions h2 {
	height: 37px;
	background-image: url(../images/h2_latestfromdiscussions.gif);
}
.latest-content .date-time {
	font-size: .77em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
	padding-top: 1em;
}
.latest-content .category {
	font-size: .77em;
	font-weight: bold;
	text-transform: uppercase;
}
.latest-content .title {
	font-size: 1.23em;
}

/*  ^ INDUSTRY PULSE - V DISCUSSIONS */

/* Join Promo */
.promo-join-disc {
	font-size: 1em;
}

.promo-join-disc h2 {
	text-indent: -999em;
	height: 38px;
	background-image: url(../images/h2_jointhediscussion.gif);	
	margin-top: 6px;
}
.promo-join-disc .text {
	line-height: 1.4em;
	padding-top: .3em;
	margin-bottom: .64em;
}
.promo-join-disc .link a {
	display: block;
	text-indent: -999em;
	width: 100px;
	height: 20px;
	background: url(../images/button_registernow.gif) no-repeat;
}

/* Most recent dicussions */
.lsidebar .forum {
	margin-bottom: 1em;
} 
.lsidebar .forum h2 {
	text-indent: -999em;
	height: 38px;
	background-image: url(../images/h2_latestdiscussions.gif);	
	margin-top: 6px;
}
.front .lsidebar .forum h2 {
	text-indent: 0;
	height: auto;
	background-image: none;
}

.lsidebar .forum li {
	line-height: 1.2em;
	padding-top: .5em;
}
.front .lsidebar .forum li {
	line-height: auto;
	padding-bottom: 0;
}
/* Tell Bob blog summary/promo */
.promo-tellbob {
	padding-bottom: 6px;
}
.promo-tellbob h2 {
	text-indent: -999em;
	height: 46px;
	background: url(../images/h2_tellbob.gif) no-repeat;
}
.promo-tellbob .picture {
	float: left;
	margin: 0 5px 5px 0;
}
.promo-tellbob .picture img {
	display: block;
	border: 1px solid #ccc;
}
.promo-tellbob .name {
	font-size: 1.4em;
}
.promo-tellbob .blog-desc {
	font-size: .92em;
}
.promo-tellbob .posts {
	clear: both;
}
.promo-tellbob .post  {
	margin-top: 1.5em;
}
.promo-tellbob .post .title {
	font-size: .92em;
}
/* ************** */
.promo-askbobblog {
	padding-bottom: 6px;
}
.promo-askbobblog h2 {
	text-indent: -999em;
	height: 46px;
	background: url(../images/h2_askbobblog.gif) no-repeat;
}
.promo-askbobblog .picture {
	float: left;
	margin: 0 5px 5px 0;
}
.promo-askbobblog .picture img {
	display: block;
	border: 1px solid #ccc;
}
.promo-askbobblog .name {
	font-size: 1.4em;
}
.promo-askbobblog .blog-desc {
	font-size: .92em;
}
.promo-askbobblog .posts {
	clear: both;
}
.promo-askbobblog .post  {
	margin-top: 1.5em;
}
.promo-askbobblog .post .title {
	font-size: .92em;
}
/* popular tags */

.wrapper.tagadelic {
  text-align : justify;
}
.tagadelic .blockcontent {
	margin: 1em 0;
	text-align: center;
}
.popular-tags, .tagadelic {
	font-size: 1em;
}
.popular-tags h2, .tagadelic h2 {
	text-indent: -999em;
	height: 26px;
	background: url(../images/h2_populartags.gif) no-repeat;
}
.popular-tags ul {
	margin: 1em 0;
	text-align: center;
}
.popular-tags li {
	display: inline;
}

/* Center */

/* Disucssion topics list */
.topics-list {
	margin: 5px 5px 35px 5px;
}
.topics-list h1 {
	font-size: 1.85em;
	font-weight: normal;
	padding-bottom: .4em;
}
.topics-list li {
	float: left;
	width: 220px;
	font-size: 1.23em;
	line-height: 2em;
	
}
/* discussion listings table */
.discussion-table table {
	width: 100%;
}
.discussion-table thead tr {
	background-color: #3561b8;
}
.discussion-table th {
	padding: 5px;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white; 
}
.discussion-table th.forum {
	width: 31%;
}
.discussion-table th.posts {
	width: 40%;
} 
.discussion-table th.threads {
	width: 16%;
}
.discussion-table th.posts {
	width: 13%;
}
.discussion-table td {
	padding: 9px 5px !important;
	font-size: 1em;
	border: none;
	background-image: none !important;
}

.discussion-table .group-header, .discussion-table .container {
	font-size: 1.23em;
	line-height: 2.5em;
	background-color: #ffffff;
}
.discussion-table tr.odd {
	background-color: #f0eee2;
	border: none;
}
.discussion-table tr.even {
	background-color: #ffffff;
	border: none;
}
.discussion-table .post .date-time {
	font-size: .77em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
}
.discussion-table .threads,
 .discussion-table .posts {
	text-align: center;
}
.discussion-table tr.divider td {
	height: 20px;
	line-height: 1px;
	padding: 0;
	background:url(../images/line_bluedotted.gif) repeat-x 0 50% !important;
}

/* ^ DISCUSSIONS - V EXPERTS */


/* Most Popular and Most Recent Posts */
.post-list {
	font-size: .92em;
} 
.post-list h2 {
	text-indent: -999em;
	background-repeat: no-repeat;
	height: 26px;
	margin-top: 10px;
}
.post-list.popular h2 {
	background-image: url(../images/h2_mostpopularpost.gif);
}
.post-list.recent h2 {
	background-image: url(../images/h2_mostrecentposts.gif);
}
.post-list li {
	padding-top: 1em;
}

/* Experts (Center column) */
.expert {
	padding-top: 16px;
}
.expert.first {
	padding-top: 41px;
}
.expert .expert-info {
	background-color: #f0eee2;
	padding: 6px;
	position: relative;
}
.expert .expert-info .picture {
	float: left;
	margin-right: 9px;
	/*width: 63px;
	height: 63px;*/
}

.expert .expert-info .picture img {
	display: block;
	border: 1px solid #ccc;
}
.expert .expert-info .link-plus a {
	float: right;
	display: block;
	width: 23px;
	height: 22px;
	text-indent: -999em;
	background: url(../images/icon_expert_plus.gif) no-repeat;
}
.expert .expert-info .name {
	font-size: 1.4em;
}
.expert .expert-info .title {
	font-size: .92em;
}
.expert .blog-entry {
	padding: 5px;
	background-image: none;
}
.expert .blog-entry .date-time {
	padding: .5em 0;
}
/*  ^ EXPERTS = V NEWS */
/* News Items */
.news-items {
	/* padding-top: 4em; */
}
.news-items .link-rss {
	float: right;
}
.news-items .link-rss a {
	margin-top: 0;
}
.news-item {
	padding: 1.7em 0;
	clear: both;
	background: url(../images/line_bluedotted.gif) repeat-x 0 100%;
}
.news-item .date-time {
	font-size: .77em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	padding-bottom: .8em;
}
 .news-item h2 {
	font-size: 1.85em;
	font-weight: normal;
	padding-bottom: .25em;
}
.news-item  .picture {
	display: block;
	float: left;	
	margin-right: 9px;
}
.news-item .teaser {
	font-size: 1.1em;
	line-height: 1.3em;
	padding-bottom: .6em;
}
.news-item .teaser p {
	display: inline;
}
.news-item .utility-links {
	padding-bottom: 1.7em;
}
.news-item .utility-links li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
.news-item .utility-links li a {
	padding: 0 .6em 0 2.1em;
	height: 1.7em;
	display: block;
	background: no-repeat 0 50%;
}
.news-item .utility-links .comments a {
	background-image: url(../images/icon_comments.gif);
}
.news-item .utility-links .trackback a {
	background-image: url(../images/icon_trackback.gif);
}
.news-item .utility-links .permalink a {
	background-image: url(../images/icon_permalink.gif);
}


/* MARKETPLACE CENTER COLUMN */
#primary .marketplace {
	padding-top: 20px;
}
#primary .marketplace,
 #primary .marketplace td {
	font-size: 12px; 
}
#primary .marketplace hr {
	border: none;
	background: url(../images/line_bluedotted.gif) repeat-x;
}
#primary .marketplace .textTitle12red {
	font-size: 14px;
	font-weight: bold;
}
#primary .marketplace h2 {
	font-size: 18px;
	font-weight: normal;
	padding-bottom: .7em;
}
#primary .marketplace td.text a img {
	display: none;
}
#primary .marketplace td.text a {
	padding-left: 10px;
	background: transparent url(../images/bullet.png) no-repeat 0% 50%;

}
#primary .parts-logistics {
	margin-top: 60px;
	font-size: 2.3em;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#primary .parts-logistics td {
	font-family: Georgia, "Times New Roman", Times, serif;
}
#primary .parts-logistics h2 {
	margin-bottom: 10px;
	font-size: 0.7em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #3561b8;
}
/* NEWS */
.news-items h2 {
	font-size: 1.4em;
	font-weight: normal;
	margin: 0;
	padding-top: 1em;
	padding-bottom: .3em;
}
.feedsummary ul {
	margin-top: 0;
	padding-top: 0;
}


/* Marketplayce Block */
.marketplace-block {
	margin-bottom: 15px;
}
.marketplace-block h2 {
	margin: 0;
	height: 36px;
	text-indent: -999em;
	background:url(../images/h2_marketplace.gif) no-repeat;
}
.marketplace-block li {
	padding-top: 11px;
	clear: both;
	/*width: 300px;*/
}
.marketplace-block li.first {
	padding-top: 0;
}
