/* 
	Theme Name: Revolution Magazine
	Theme URL: http://www.revolutiontheme.com
	Description: Revolution Magazine is an insanely customizable 2 or 3-column Widget-ready Magazine theme created for WordPress.
	Author: Brian Gardner
	Author URI: http://www.briangardner.com
	Version: 2.1
	
	Please read the theme's FAQ page at http://www.revolutiontheme.com/faqs for licensing agreements.

	Changelog:
		v2.1 - 01.05.08
		Second Release of Revolution Magazine
		Added drop down menus
*/

body {
	background: #333 url(images/bkgrd-page.gif) top left repeat-x;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px auto 24px;
	padding: 0px;
	}
	
#wrap, #frameTop, #frameBottom {
	background: transparent url(images/frame-middle.gif) top left repeat-y;
	width: 960px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
#frameTop {
	background-image: url(images/frame-top.gif); 
	background-repeat: no-repeat;
	height: 6px;
	overflow: hidden;
	}
#frameBottom {
	background-image: url(images/frame-bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 6px;
	display: block;
	}

ol li { 
	list-style: decimal;
	margin-left: 2em;
	}

/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #e37100;
	text-decoration: none;
	}
	
a:hover {
	color: #e37100;
	text-decoration: underline;
	}
a.archiveLink {
	margin-left: 12px;
}

a img {
	border: none;
	}
	

/************************************************
*	Top     									*
************************************************/

#top {
	width: 990px;
	height: 20px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	}
	
/************************************************
*	Header  									*
************************************************/

#header {
	background: transparent url(images/bkgrd-header.gif) top left repeat-x;
	height: 100px;
	color: #000000;
	font-size: 11px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	}

#header h1 {
	color: #000000;
	font-size: 48px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	}
	
#header h1 a, #header h1 a:visited {
	color: #000000;
	font-size: 48px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	}
	
#header h1 a:hover{
	color: #000000;
	text-decoration: none;
	}
	
#header p {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	line-height: 20px;
	}
	
#header a, #header a:visited {
	color: #FFFFFF;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0px 0px 0px 3px;
	}
	
#header a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
	
#header a img {
	border: none;
	margin: 0px 0px 3px 0px;
	padding: 0px;
	}
#header a img.logo {
	margin-top: 20px;
	}
#headCase {
	width: 960px;
	margin: 0 auto;
}
.headerleft {
	width: 420px;
	float: left;
	font-size: 14px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
.headerright {
	width: 480px;
	float: right;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	font-weight: bold;
	}
#sponsorBox {
	width: 408px;
	float: right;
	}
#sponsorTop {
	background: transparent url(images/sponsor-top.gif) top right no-repeat;
	display: block;
	height: 14px;
	text-indent: -5000px;
	}
#broughtToYou {
	margin: 0 0 0 0;
	background: transparent url(images/sponsor-broughtToYou.gif) left 1px no-repeat;
	width: 150px;
	display: block;
	float: left;
}
#sponsorQuestion {
	margin: 0 3px 0 0;
	background: transparent url(images/sponsor-question.gif) center right no-repeat;
	width: 50px;
	float: right;
	display: inline;
}
#ourSponsors {
	background: transparent url(images/sponsor-bottom.gif) bottom right no-repeat;
	height: 65px;
	display: block;
	vertical-align: middle;
	}

#ourSponsors .sponsorLogo {
	width: auto;
	float: left;
	margin: 0 7px;
	display: inline;
	}
#header #ourSponsors .sponsorLogo img {
	margin-bottom: 0;
}

/************************************************
*	Navbar      								*
************************************************/

#navbar {
	background: transparent url(images/bkgrd-navigation.gif) top left repeat-x;
	height: 29px;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	overflow: visible;
	}
	
#navbar a, #navbar a:visited {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 0px 0px 3px;
	}
	
#navbar a:hover,#navbar a:focus {
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	}
	
#navbar p {
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	}
#navCase {
	width: 960px;
	margin: 0 auto;
}	
#navbarleft {
	width: 680px;
	float: left;
	margin: 0;
	padding: 0px 0px 0px 0px;
	height: 27px;
	}



#navbarright {
	width: 250px;
	background: transparent url(images/bkgrd-search.gif) top left repeat-x;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	font-size: 11px;
	float: left;
	margin: 0;
	padding: 0;
	height: 27px;
	}
	
#navbarright a img {
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
#rssfeed {
	width: 27px;
	float: right;
	background: transparent url(images/bkgrd-search.gif) top left repeat-x;
	border-right: 1px solid #333;
	height: 27px;
}
#navbar #rssfeed a:hover,#navbar #rssfeed a:active,#navbar #rssfeed a:visited, #navbar #rssfeed a:link {
	padding-left: 3px;
 	text-decoration: none;
}
#rssfeed img {
	padding: 4px 0 0 2px;
}

#nav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
#nav a, #nav a:visited {
/*	background: #222222;
	color: #FFFFFF;*/
	display: block;
    font-weight: 400;
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: -5000px;
	height: 27px;
	}

/* **** Needed to keep the dynamic navbar on the ranch in IE6 **** */
.cat-item.cat-item-1 a {width: 0;}
li.cat-item.cat-item-1 {display: none;}
* html #navbarleft {
	margin-top: -27px;
}
/* **** End round up **** */

.cat-item.cat-item-3 a {
background: transparent url(images/nav-startbiz.gif) top left no-repeat;
width: 120px;
}
.cat-item.cat-item-3 a:hover,.cat-item.cat-item-3 a:focus {
background: transparent url(images/nav-startbiz-ro.gif) top left no-repeat;
}
.cat-item.cat-item-4 a {
background: transparent url(images/nav-growbiz.gif) top left no-repeat;
width: 131px;
}
.cat-item.cat-item-4 a:hover,.cat-item.cat-item-4 a:focus {
background: transparent url(images/nav-growbiz-ro.gif) top left no-repeat;
}
.cat-item.cat-item-5 a{
background: transparent url(images/nav-biztrendz.gif) top left no-repeat;
width: 116px;
}
.cat-item.cat-item-5 a:hover {
background: transparent url(images/nav-biztrendz-ro.gif) top left no-repeat;
}
.cat-item.cat-item-6 a {
background: transparent url(images/nav-events.gif) top left no-repeat;
width: 66px;
}
.cat-item.cat-item-6 a:hover {
background: transparent url(images/nav-events-ro.gif) top left no-repeat;
}
.cat-item.cat-item-7 a {
background: transparent url(images/nav-free.gif) top left no-repeat;
width: 87px;
}
.cat-item.cat-item-7 a:hover {
background: transparent url(images/nav-free-ro.gif) top left no-repeat;
}
/*
 #nav a:hover {
	background: #333333;
	color: #FFFFFF;
    margin: 0px 0px 0px 0px;
	padding: 7px 20px 7px 20px;
	text-decoration: none;
	}
*/

#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#nav li li {
	float: left;
	z-index: 100;
	margin: 0px;
	padding: 0px;
	width: 150px;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	color: #fff;
	background: #000;
	width: auto;
	float: none;
	margin: 0px;
	padding: 5px 10px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	text-indent: 0;
	text-transform:capitalize;
	height: 16px;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #232323;
	padding: 5px 10px;
	}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	margin-top: 0px;
	}

#nav li:hover ul {
	left: auto;
	display: block;
	}
	
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}

/************************************************
*	Subnavbar      								*
************************************************/

#subnavbar {
	/* background: #336699 url(images/navbar.gif); */
	width: 950px;
	height: 27px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 10px;
	}
	
#subnav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
#subnav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#subnav a, #subnav a:visited {
	/* background: #336699 url(images/navbar.gif); */
	color: #FFFFFF;
	display: block;
    font-weight: bold;
    margin: 0px 20px 0px 0px;
	padding: 6px 10px 6px 10px;
	}
	
#subnav a:hover {
	/* background: #EAEAEA; */
	color: #336699;
	display: block;
	text-decoration: none;
    margin: 0px 20px 0px 0px;
	padding: 6px 10px 6px 10px;
	}

#subnav li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#subnav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 160px;
	}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	background: #FFFFFF;
	color: #336699;
	width: 160px;
	float: none;
	margin: 0px;
	padding: 6px 10px 6px 10px;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	}
	
#subnav li li a:hover, #subnav li li a:active {
	background: #EAEAEA;
	color: #336699;
	}

#subnav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#subnav li:hover ul {
	left: auto;
	display: block;
	}
	
#subnav li:hover ul, #subnav li.sfhover1 ul {
	left: auto;
	}
	
/************************************************
*	Body copy size (1em = 12px - based off body tag styles) 		    	                    * 
************************************************/
#content p, #content li,#sidebar p,#sidebar li {
	font-size: 1em;
	}


/************************************************
*	Homepage 		    	                    * 
************************************************/
	
#homepage {
	float: left;
	width: 618px;
	margin: 10px 0px 0px 0;
	padding: 0px 0px 0px 0px;
	}
	
#homepage p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	line-height: 1.3em;
	}
	
#homepage p img {
	border: none;
    float: left;
	margin: 0px 0px 10px 0px;
	}
	
#homepage ul{
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	}
	
#homepage ul li{
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

.hppostmeta {
	width: 265px;
	font-size: 11px;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 15px 0px;
	border-bottom: 1px dotted #C0C0C0;
	font-weight: bold;
	}
#flashScroller, #featArticle {
	float: left;
	width: 602px;
	height: 249px;
	display: block;
	margin: 0 0 10px 15px;
	display: inline;
	z-index: 1;
	}

#homepageleft {
	float: left;
	width: 296px;
	margin: 0 0 15px 15px;
	padding: 0px 0px 0px 0px;
	display: inline;
	z-index: 0;
}

	#homepageleft .catTitle h2.whitepapers {
		background: transparent url(images/sectitle-whitepapers.gif) 12px 10px no-repeat;
		width: 80px;
		display: inline;
		float: left;
	}
	#homepageleft .catTitle span {
		font-size: 10px;
		width: 185px;
		float: right;
		display: inline;
		padding: 6px 0 0 0;
	}
	#homepageleft .catTitle.wp {
		float: left;
		width: 100%;
	}
	#homepageleft .wp p {
		margin: 0px;
		padding: 0px;
	}
	#homepageleft .leftColBox .whitepapers-bottom {
		padding-top: 10px;
	}

.leftColBox {
	background: #fff url(images/sectionleft-home-middle.gif) top left repeat-y;
	float: left;
	width: 296px;
	margin: 0 0 15px 0;
}

.catTitle {
	background: transparent url(images/sectionleft-home-top.gif) top left no-repeat;
}
#content .catTitle h2, #content .postTitle h2 {
	text-indent: -5000px;
	padding: 0;
	margin: 0;
	line-height: 24px;
}
#content .catTitle h2.articles {
	background: transparent url(images/sectitle-articles.gif) 12px 10px no-repeat;
}
#content .catTitle h2.podcasts {
	background: transparent url(images/sectitle-podcasts.gif) 12px 10px no-repeat;
}
#content .catTitle h2.webinars,#sidebar .catTitle h2.webinars {
	background: transparent url(images/sectitle-webinars.gif) 12px 10px no-repeat;
}
#content .catTitle h2.videos {
	background: transparent url(images/sectitle-videos.gif) 12px 10px no-repeat;
}
#content .catTitle h2.freestuff {
	background: transparent url(images/sectitle-freestuff.gif) 12px 10px no-repeat;
}
#content .catTitle h2.additionaldetails {
	background: transparent url(images/sectitle-additionaldetails.gif) 12px 10px no-repeat;
}
#content .catTitle h2.cantmakeevent {
	background: transparent url(images/sectitle-cantmakeevent.gif) 12px 10px no-repeat;
}
#content .postTitle h2.relatedarticles {
	background: transparent url(images/sectitle-relatedarticles.gif) 12px 10px no-repeat;
}
#content .leftColBox h2.articles, #content .leftColBox h2.articles a, #content .leftColBox h2.articles a:visited {
	font-size: 22px;
	font-weight: normal;
	line-height: 1.2em;
}
#content .rightColBox h2 a, #content .rightColBox h2 a:visited, #sidebar h2 a, #sidebar h2 a:visited, #content #sidebar .leftColBox h2 a, #content #sidebar .leftColBox h2 a:visited {
	font-size: 13px;
	font-weight: normal;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
	 }
	
.sectionLeft-bottom {
	background: url(images/sectionleft-home-bottom.gif) bottom left no-repeat;
	width: 296px;
	float: left;
	padding-top: 20px;
}
.main {
	float: left;
	width: 590px;
	margin: 13px 0px 10px 0px;
	padding: 0px 10px 0px 10px;
	}

.featuredtabs {
	float: left;
	width: 310px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 1px;
	}
	
.featured {
 	background-color: transparent;
	border-top: 1px solid #eaeaea; 
	float: left;
	width: 276px;
	margin: 0 10px;
	padding: 0;
	display: inline;
	}
#blogBurst.featured {
	width: 583px;
	margin: 0;
	}
img.blogBurst {
	float: right;
	display: inline;
	margin: -17px 25px 0 0;
}
.featured p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	line-height: 1.3em;
	}

div.entry {
	border-bottom: 1px solid #eaeaea;
	margin-bottom: 1.25em;
	padding-bottom: 0;
	}

div.podPress_content object {
	width: 276px !important;
	}
#homepageright {
	float: right;
	width: 292px;
	margin: 0px 0px 0px 0;
	padding: 0px 0px 0px 0px;
	display: inline;
	}
.rightColBox {
	background: #fff url(images/sectionmid-home-middle.gif) top left repeat-y;
	float: left;
	width: 292px;
	margin: 0 0 15px 0;
}

#sidebar .rightColBox {
	width: 300px;
	margin-left: -10px;
	}
#sidebar .webRegBox {
	width: 300px;
	margin-bottom: 15px;
}
	
#content .rightColBox .catTitle {
	background: transparent url(images/sectionmid-home-top.gif) top left no-repeat;
}
#homepageright p {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	}
.sectionRight-bottom {
	background: url(images/sectionmid-home-bottom.gif) bottom left no-repeat;
	width: 292px;
	float: left;
	padding-top: 20px;
}
.section {
	background: #FFFFFF;
	float: right;
	width: 270px;
	margin: 0px 0px 10px 0px;
	padding: 0;
	}
	
.thumb {
	float: right;
	width: 292px;
	margin: 0 0px 10px 0px;
	padding: 0 0 0 0;
	}
	
.thumbleft {
	float: left;
	width: 70px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.thumbright {
	float: left;
	width: 272px;
	margin: 0px 10px 0px 10px;
	padding: 0 0 12px 0;
	border-top: 1px solid #eaeaea;
	display: inline;
	}
.thumbright a, .thumbright a:visited {
	color: #e37100;	
}
.thumbright a:hover {
	color: #e37100;
	
}
/************************************************
*	Content 					     		    * 
************************************************/

#content {
	width: 960px;
	margin: 0;
	padding: 0px 0px 0px 0px;
	line-height: 17px;
	}
	
#content h1 {
	color: #333;
	font-size: 22px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	line-height: 24px;
	}
	
#content h1 a, #content h1 a:visited  {
	color: #e37100;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#content h1 a:hover {
	color: #e37100;
	text-decoration: underline;
	}

#content .searchResults h1 {
	font-size: 18px;
}
h1#srchResultsTitle {
	width: 743px;
	background: transparent url(images/pagetitle-searchresults.gif) top left no-repeat;
	text-indent: -5000px;
}
h1#contactUsTitle {
	width: 603px;
	background: transparent url(images/pagetitle-contact.gif) top left no-repeat;
	text-indent: -5000px;
	margin: -20px 0 0 -10px;
}

#content h2 {
	color: #333;
	font-size: 18px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: 400;
	margin: 12px 0px 10px 0px;
	padding: 0px;
	line-height: 18px;
	}
	
#content h2 a, #content h2 a:visited {
	color: #e37100;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 10px 0px;
	}

#content h2 a:hover {
	color: #e37100;
	text-decoration: underline;
	}
	
#content h3 {
	color: #333;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 10px 0px;
	}
	
#content h3 a, #content h3 a:visited {
	color: #e37100;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	}

#content h3 a:hover {
	color: #e37100;
	text-decoration: underline;
	}
	
#content h4 {
	color: #333;
	font-size: 16px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
#content img.wp-smiley {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}

#content img.wp-wink {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}
	
#contentleft {
	float: left;
	width: 618px;
	margin: 0px 0px 0px 15px;
	padding: 10px 0px 0px 0px;
	display: inline;
	}
	
#contentleft.searchResults {
	width: 743px;
	display: inline;
}
#contentleft .postTitle {
	background: url(images/postcontent-top.gif) top left no-repeat;
	width: 603px;
	height: 24px;
	float: left;
	margin: 24px 0 0 0;
	clear: both;
	}

#content.startBiz .postTitle, #content.growBiz .postTitle, #content.eventsBiz .postTitle {
	margin-top: 12px;
	}

.startBiz .postarea, .growBiz .postarea, .eventsBiz .postarea {
	padding-top: 0;
	margin-top: -12px;
	}

#contentleft p,#categoryleft p {
	padding: 0px 0px 15px 0px;
	margin: 0px;

	}

#contentleft p img,#categoryleft p img {
	border: none;
    /* float: left; 
	margin: 0px 10px 10px 0px;*/
	}
	
#contentleft ul,#categoryleft ul{
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	}
	
#contentleft ul li,#categoryleft ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
blockquote{
	background: none;
	margin: 0px 25px 15px 25px;
	padding: 10px 20px 15px 15px;
	}
	
#content blockquote p,#categoryleft blockquote p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.postarea {
	background: transparent url(images/postcontent-middle.gif) top left repeat-y;
	float: left;
	width: 590px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 0px 10px;
	}

#contentleft.postarea {
	width: 603px;
	padding-left: 10px;
	padding-right: 20px;
	}
.registrationLeftColBox{
	float: left;
	margin-bottom: 10px;
}	
.postContent-bottom {
	background: transparent url(images/postcontent-bottom.gif) top left no-repeat;
	float: left;
	margin: -10px 0 0 0;
	width: 603px;
	height: 15px;
	display: inline;
}

.breadcrumb {
	float: left;
	font-size: 11px;
	margin: 0px 6px 10px 6px;
	padding: 3px 0px 3px 6px;
	color: #555;
	background: #e6e6e6;
	border-bottom: 1px solid #cfcfcf;
	width: 942px;
	display: inline;
	}
.breadcrumb a, .breadcrumb a:hover, .breadcrumb a:visited {
	color: #555;
	}
		
.date {
	float: left;
	width: 590px;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

.postmeta {
	width: 590px;
	font-size: 12px;
	padding: 5px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #EAEAEA;
	}

.clearing {
	clear: both;
	display: block;
	}

.registrationLeftColBox div.clearing {
	height: 100px;
	}

.archive {
	float: left;
	width: 275px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	}
	
.comments {
	background: #FFFFFF;
	float: left;
	width: 590px;
	margin: 0px 0px 10px 0px;
	padding: 20px 10px 20px 10px;
	}
#contentleft.searchResults div {
	width: 730px;
	display: inline-block;
}
#contentleft.searchResults .postarea {
	background: transparent url(images/pagecontent-middle.gif) top left repeat-y;
}
#contentleft .postarea p {
	padding-right: 10px;
}
.resultSpacer {
	clear: both;
	border-top: 1px solid #eaeaea;
	padding: 0;
	margin: 0;
	height: 10px;
}

#contentleft.searchResults div.pageContent-bottom {
	background: transparent url(images/pagecontent-bottom.gif) top left no-repeat;
	float: left;
	margin: -10px 0 0 0;
	width: 743px;
	height: 15px;
	display: inline;
}

#leadership.postContent-top {
	background: #fff url(http://www.bizmazing.com/wp-content/themes/revolution_magazine-21/images/artcattitle-blank.gif) no-repeat top left;
	height: 100px;
	margin: 20px 10px 0 -10px;
	clear: both;
	}
#leadership.articlepg {
	margin-top: 24px;
	border-top: 1px solid #333;
	padding-top: 12px;
}

/************************************************
*	Sidebar 		    	        	        * 
************************************************/

#sidebar {
	float: right;
	width: 300px;
	margin: 10px 15px 0 0;
	padding: 0px 0px 0px 0px;
	line-height: 18px;
	display: inline;
	}
	
#sidebar p {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	}
	
#sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#sidebar p.headline {
	color: #000000;
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}
	
.sideleft {
	background: #FFFFFF;
	float: left;
	width: 135px;
	margin: 0;
	padding: 0;
	line-height: 20px;
	display: inline;
	}
	
.sideright {
	background: #FFFFFF;
	float: right;
	width: 135px;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
	display: inline;
	}
	
.video {
	float: left;
	width: 292px;
	margin: 3px 0px 18px 0px;
	padding: 0;
	border: none;
	}
#canDoGoLink a {
	margin-left: 12px;
}
.calendar {
	background: #FFFFFF;
	float: left;
	width: 300px;
	margin: 0px 0px 10px 0px;
	padding: 0;
	}
	
.adsense {
	background: #FFFFFF;
	float: left;
	width: 300px;
	margin: 0px 0px 10px 0px;
	padding: 0;
	}
	
.newsletter {
	background: #FFFFFF url(images/newsletter.gif) top right no-repeat;
	float: left;
	width: 300px;
	margin: 0px 0px 10px 0px;
	padding: 0;
	}
.adunit {
	clear: left;
	margin-bottom: 10px;
	}
.adsense {
	margin: 0;
	}
#skyscraper {
	width: 160px;
	margin: 15px 15px 24px 0;
	float: right;
	display: inline;
	}

ul.sidebar {
	padding-top: 8px;
	padding-left: 18px;
	}

ul.sidebar li {
	list-style-type: disc;
	}
/************************************************
*	Left Sidebar                    	        * 
************************************************/

#l_sidebar {
	background: #FFFFFF;
	float: left;
	width: 120px;
	margin: 0px;
	padding: 0;
	line-height: 20px;
	display: inline;
	}
	
#l_sidebar p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#l_sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}

#l_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.categories ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0;
	}

.categories ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
.archives ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0;
	}

.archives ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
/************************************************
*	Right Sidebar                       	    * 
************************************************/

#r_sidebar {
	background: #FFFFFF;
	float: right;
	width: 150px;
	margin: 0px;
	padding: 0;
	line-height: 20px;
	display: inline;
	}
	
#r_sidebar p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	}
	
#r_sidebar a img {
	border: none;
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#r_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.related ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0;
	}

.related ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
.admin ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0;
	}

.admin ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	}
	
/************************************************
*	Registration page							*
************************************************/	
	
.sidebarContent {
	margin: 0 10px 0 10px;
	border-top: 1px solid #eaeaea;
	}
	
#content .sidebarContent h3 {
	margin-bottom: 0;
	padding-bottom: 0;	
	}

#content .sidebarContent p {
	padding-top: 3px;
	}
	
.sidebarContent .thumbleft {
	float: left;
	width: auto;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#bulldogIDLoginBoxUsername, #bulldogIDLoginBoxPassword {
	max-width: 140px;
	}

img#bulldogIDLoginBoxLoginButton {
	margin-left: 3px;
	}

fieldset table td {
	padding-bottom: 10px;
	}

/************************************************
*	Footer      								*
************************************************/

#footer {
	/* background: #000000; */
	width: 940px;
	height: 28px;
	margin: 10px auto 0px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #eaeaea;
	}
	
#footer ul {
	color: #999;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	margin: 10px 0 0 0;
	padding: 0px 10px 0px 10px;
	float: left;
	}
#footer li {
	float: left;
	display: inline;
	border-left: 1px solid #999;
	display: inline;
	margin: 0;
	padding: 0 5px;
}
#footer li.nobrdr {
	border-left: none;
	padding-left: 0;
}
#footer a, #footer a:visited {
	color: #999;
	text-decoration: none;
	}
	
#footer a:hover {
	text-decoration: underline;
	}
/*		
#footer a img {
	border: none;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	}
	
#footerleft {
	width: 650px;
	float: left;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	}
	
#footerright {
	width: 260px;
	float: right;
	margin: 0px;
	padding: 7px 0px 0px 0px;
	text-align: right;
	}
*/	
/************************************************
*	Bottom  									*
************************************************/

#bottom {
	width: 990px;
	height: 25px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	}

/************************************************
*	Search Form									*
************************************************/

#searchdiv {
	margin: 0px;
	padding: 0px;
	}
	
#searchform {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: inline;
	}
	
#searchform2 {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: inline;
	}

#s {
	background: #FFFFFF;
	width: 170px;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	padding: 2px;
	margin: 5px 0 0 10px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	display: inline;
	}

#s2 {
	background: #FFFFFF;
	width: 200px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	padding: 3px;
	margin: 10px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	display: inline;
	}
	
#sbutt {
	background: transparent url(images/search.gif) center left no-repeat;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 2px;
	margin: 0px 10px 0px 10px;
	border: none;
	width: 32px;
	}
	
#sbuttI {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 2px;
	margin: 0px 10px 0px 10px;
	border: none;
	width: 32px;
	vertical-align: middle;
	}
#sbutt2 {
	background: #376B9D url(images/navbar.gif);
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	padding: 2px;
	margin: 0px 0px 0px 8px;
	border: 1px solid #234B69;
	font-weight: bold;
	}
	
#name, #email, #url, #submit {
	background: #FFFFFF;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
#words {
	background: #FFFFFF;
	width: 460px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}

/************************************************
*	Comments									*
************************************************/
	
#commentblock {
	width: 540px;
	color: #000000;
	float: left;
	padding: 20px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	}
	
#commentblock ol {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 10px 0px 0px 0px;
	}
	
.commentdate {
	font-weight: bold;
	font-size: 12px;
	}

.commentname {
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	}

.commentinfo {
	clear: both;
	}

.commenttext {
	width: 540px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 20px 0px;
	border-bottom: 1px dotted #C0C0C0;
	}

.commenttext-admin {
	width: 540px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 20px 0px;
	border-bottom: 1px dotted #C0C0C0;
	}
/************************************************
*	Trade Shows									*
************************************************/
table.events {width:100%;margin:10px 0 30px; border-collapse: collapse;}
table.events th {text-align:left;}
table.events caption {text-align:left;}
table.events td, table.events th {
	padding: 3px 6px 3px 0;
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	vertical-align: top;
}

.events-logo {
	width: 160px;
}

.events-title {
	width: 100px;
}

.events-date {
	width: 75px;
}

.events-location {
	width: 100px;
}

.events-detail {
}


/************************************************
*	Bulldog									*
************************************************/

#bulldog {
	float: right;
	margin: 0 10px 10px 10px;
	display: inline;
}

img.regTitleBar {
	margin-bottom: -4px;
}

fieldset {
	border: 0;
	padding: 0;
}

/************************************************
*	Free Stuff Changes 16 May					*
************************************************/

table#ctl00_chkListAssets {
	width: 100%;
	}

table#ctl00_chkListAssets td input {
	display: block; 
	margin-right: 10px; 
	float: left;
	}
table#ctl00_chkListAssets td div {
	vertical-align:top; 
	margin-bottom:15px; 
	float: left; 
	width: 75%;
	}
table#ct100_chkListAssets td img {
	margin-left:5px; 
	float: right;
	}

div.adRight300x250 {
	background: url('images/300x250Box.gif') no-repeat top left; 
	height:250px;
	}

abbr.dtstart,abbr.dtend {
	text-decoration: none;
	border: none;
	}
.webRegBox {
	background: url('images/regOrangeBox300_02.gif') repeat-y top left; 
	padding-top: 0;
	position: relative;
	}
	
h2.regBoxHead {
	background: url('images/regOrangeBox300_01.gif') repeat-y top left; 
	height:50px; 
	margin-top: 0 !important; 
	margin-bottom: 0;
	}
h2.regBoxHead span {
	position: absolute; 
	margin-left: -9999px;
	}
.webRegBox p {
	color: #fff; 
	font-size: 14px;
	}	

.webRegBox p.main {
	margin: 0 12px 18px 12px !important; 
	font-size: 16px;
	width: 90%;
	}

.webRegBox p.addtlInfo {
	margin: 0 12px 12px 12px !important;
	}
.webRegBox p.btmPar {
	margin-left: 12px !important; 
	background: url('images/regOrangeBox300_07.gif') no-repeat bottom right;
	}
	
/************************************************
*	Free Stuff Changes 16 May					*
************************************************/

#category {
	float: left;
	width: 618px;
	margin: 10px 0px 0px 0;
	padding: 0px 0px 0px 0px;
	}

#categoryleft {
	float: left;
	width: 296px;
	margin: 0 0 15px 15px;
	padding: 0px 0px 0px 0px;
	display: inline;
	z-index: 0;
	}

#categoryright {
	float: right;
	width: 292px;
	margin: 0px 0px 0px 0;
	padding: 0px 0px 0px 0px;
	display: inline;
	}

#category>img {
	margin: auto 0 10px 15px;
	color: #fff;
	font-size: 1.5em;
	}

#sidebar .leftColBox {
	background: #fff url(images/sectionleft-home-middle.gif) top left repeat-y;
	width: 300px;
	margin: 15px 0 15px 0;
	}

#sidebar .leftColBox h2 {
	margin-top: 0;
	}

#sidebar .catTitle h2 {
	text-indent: -5000px;
	padding: 0;
	margin: 0;
	line-height: 24px;
}
#sidebar .catTitle h2.articles {
	background: transparent url(images/sectitle-articles.gif) 12px 10px no-repeat;
}

/************************************************
*	Category Templates 19 May							*
************************************************/

div.more {
	text-align: center;
	}
div.more a {
	text-decoration: none;
	}
div.more a img {
	border: none;
	}
	
/************************************************
*	Webinar Template 20 May						*
************************************************/

#content.webinars .entry {
	position: relative;
	margin: 10px;
	padding-bottom: 10px;
	}

#content.webinars .entry p {
	padding: 0px 0px 15px 0px;
	margin: 0px;
	line-height: 1.3em;
	}
#content.webinars .entry a.regBtn {
	position: absolute;
	top: 0;
	right: 0;
	}
	
#content.webinars #contentleft.postarea > .entry:last-child {
	border-bottom: none;
	}
#content.webinars h1 {
	margin: 0 15px 0 auto;
	}

.webinars .postContent-top {
	background: #fff url('http://www.bizmazing.com/wp-content/themes/revolution_magazine-21/images/artcattitle-blank.gif') no-repeat top left;
	height: 10px;
	margin: -10px 10px 0 -10px;
	}

.webinars .postContent-bottom {
	margin: -18px auto auto 15px;
	}	

.webinars img.floatRight {
	float: right;
	margin: 0 20px 0 0;
	}
.webinars #featArticle {
	height: auto;
	padding-bottom: 12px;
	margin-bottom: 0;
	}

.webinars #categoryleft {
	width: 603px;
	background: url(images/postcontent-middle.gif) repeat-y scroll left top;
	border-top: 1px solid #eaeaea;
	margin-top: 0;
	}

#content.webinars .seriesWebinars h1 {
	margin-left: 0;
	padding-left: 0;
	}

#content.webinars p.seriesDescr {
	margin: auto 0 12px auto;
	}

#content.webinars p.date {
	float: none;
	color: #333;
	width: 570px;
	margin: -6px 0 10px 20px;
	}

#content.webinars .excerpt {
	height: 1px;
	}
#content.webinars .posting {
	margin: 0 0 0 20px;
	padding: 0;
	}

#content.webinars .excerpt a.regBtn,#content.webinars .excerpt a.regbtn {
	position: absolute;
	display: block;
	top: 0;
	right: 0;
	}

#content.webinars h1.collapsed {
	background: url('http://www.bizmazing.com/wp-content/themes/revolution_magazine-21/images/ico-addBox.gif') no-repeat 0 4px;
	padding-left: 20px;
	padding-right: 100px;
	font-size: 1.8em;
	}
#content.webinars h1.expanded {
	background: url('http://www.bizmazing.com/wp-content/themes/revolution_magazine-21/images/ico-minusBox.gif') no-repeat 0 4px;
	padding-left: 20px;
	padding-right: 100px;
	font-size: 1.8em;
	}

#content.webinars #sidebar .webRegBox,
#content.eventsBiz #sidebar .webRegBox {
	display: none;
	}
#content.webinars #sidebar .leftColBox,
#content.eventsBiz #sidebar .leftColBox {
	margin-top: 0;
	}
#content.webinars #sidebar .catTitle h2.webinars,
#content.eventsBiz #sidebar .catTitle h2.webinars {
	background: url('images/sectitle-archivedWebinars.gif') no-repeat top left;
	}
#content.webinars #sidebar .archived h2.articles,
#content.eventsBiz #sidebar .archived h2.articles {
	padding-top: 0.5em;
	margin-top: 0.5em;
	border-top: 1px solid #eaeaea;
	}
#content.webinars #sidebar .moreWebinars,
#content.eventsBiz #sidebar .moreWebinars {
	border-top: 1px solid #eaeaea;
	margin-top: 0.75em;
	margin-bottom: -20px;
	padding-bottom: 0;
	padding-top: 0.75em;
	}

.postContent-top.archWeb {
	background: #fff url('http://www.bizmazing.com/wp-content/themes/revolution_magazine-21/images/artcattitle-blank.gif') no-repeat top left;
	padding-top: 10px;
	margin-top: 10px;
	}
.postarea.archWeb p {
	clear: left;
	}

img.webarchHead {
	margin-left: 0;
	}

#sidebar .webinarWinners {
	margin-top: 0;
	font-size: 11px;
	}
#sidebar .webinarWinners h2 {
	background: url('images/sectitle-winnersCircle.gif') no-repeat top left;
	}
#sidebar .webinarWinners p {
	padding-top: 6px;
	}

.webinarWinners .entry {
	border-top: 1px solid #eaeaea;
	border-bottom: none;
	padding: 18px 0 6px 0;
	margin-top: 6px;
	clear: both;
	}

.webinarWinners .entry img {
	margin-top: -18px;
	border: 1px solid #dedede;
	}

img.alignright {
	float: right;
	margin: 0 0 6px 6px;
	}
img.alignleft {
	float: right;
	margin: 0 6px 6px 0;
	}

img.left {
	float: left;
	clear: both;
	margin-right: 6px
	}
img.right {
	float: right;
	clear: both;
	margin-left: 6px
	}

/************************************************
* cforms customization							*
************************************************/

.optout #Form1 #sidebar {
	margin: 10px 5px 0pt 0pt;
	padding-left: 10px;
	}
div#usermessage2a.success {
	font-size: 2em;
	}

.contact #cformsform fieldset {
	border: none;
	font-size: 1em;
	font-family: inherit;
	padding: 0 0 0 0;
	margin-left: 0;
	}

.contact #cformsform legend {
	font-family: inherit;
	font-size: 1.2em;
	padding: 0 0 0 0;
	margin-left: 0;
	}

.contact #cformsform label {
	display: block;
	padding: 0;
	margin: 4px 0 0.3em 12px;
	width: 100%;
	text-align: left;
	}

.contact #cformsform label span {
	width: inherit;
	display: inline;
	}

.contact #cformsform input, .contact #cformsform textarea {	
	margin-left: 12px;
	}

.contact #cformsform textarea {	
	width: 75%;
	}

.contact #cformsform .reqtxt, .contact #cformsform .emailreqtxt {
	color: #900;
	}

.contact #cformsform input.sendbutton {
	background:transparent url(../images/button-bg.gif) repeat-x scroll 0% 0%;
	border-top:1px solid #ececec !important;
	border-left:1px solid #ececec !important;
	border-right:1px solid #a1a1a1 !important;
	border-bottom:1px solid #a1a1a1 !important;
	padding:5px;
	width:100px;
	font-size: 1em;
	}
.contact #cformsform input.sendbutton:hover,.contact #cformsform input.sendbutton:focus {
	border-top:1px solid #a1a1a1 !important;
	border-left:1px solid #a1a1a1 !important;
	border-right:1px solid #e1e1e1 !important;
	border-bottom:1px solid #e1e1e1 !important;
	font-weight: bold;
	cursor: pointer;
	}

.contact #cformsform input.sendbutton:active {
	color: #e37100 !important;
	}
	
/************************************************
*	404 page 									*
************************************************/

#sitemapNav li.cat-item a {
	background: transparent;
	}
	
#content h1.fourOhfour {
	background: transparent url('images/post-top602.gif') no-repeat top left;
	margin: -10px 0 0 -10px;
	padding: 10px;
	}
	
/************************************************
*	Blogburst - businessTrends page				*
************************************************/

a.bbpowered-vert {
	display: block;
	margin-top: -33px;
	margin-left: 200px;
	width: 67px;
	display: none !important;
	}
	
div.bizTrends #contentleft {
	padding-top: 0;
	}

div.bizTrends #contentleft .postTitle h2.articles {
	background: transparent url(images/sectitle-articles.gif) 12px 10px no-repeat;
	}
	
div.bizTrends #contentleft .postTitle {
	margin-top: 0;
	padding-top: 0;
	}

div.bizTrends div.postarea {
	/* position: relative; */
	padding-top: 0;
	margin-top: 0;
	}

div.bizTrends div.postarea #B8FkRZWdO5QQzEuPWpjk468q {
	border: none;
	background-color: #f7f7f7;
	width: 98%;
	padding-right: 0;
	margin-top: 2px;
	padding-top: 0;
	border-top:1px solid #eaeaea;
	}

div.bizTrends div.postarea #bbwidget-B8FkRZWdO5QQzEuPWpjk468q {
	width: inherit;
	padding: 0;
	}

div.bizTrends #B8FkRZWdO5QQzEuPWpjk468q {
	padding-left: 0;
	padding-right: 0;
	}

div.bizTrends #B8FkRZWdO5QQzEuPWpjk468q div.summaries {
	font-family: Arial, Tahoma, Verdana;
	width: inherit;
	}

div.bizTrends #B8FkRZWdO5QQzEuPWpjk468q div.summaries >div {
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 6px;
	}

div.bizTrends #B8FkRZWdO5QQzEuPWpjk468q div.summaries h3 {
	font-weight: normal;
	font-size: 18px;
	}
	
div.bizTrends #B8FkRZWdO5QQzEuPWpjk468q div.summaries p {
	font-family: Arial, Tahoma, Verdana;
	font-size: 1.2em;
	line-height: 1.3em;
	padding: 0 0 6px 0;
	overflow: hidden;
	}

/************************************************
*	Blogburst - Single Post view				*
************************************************/

.BlogburstPosts #contentleft .postTitle {
	margin-top: 0;
	}
.bbPosts .postarea {
	background-color: #f7f7f7 url(images/postcontent-middle.gif) repeat-y scroll left top;
	float:left;
	margin: -16px 0px 10px;
	padding: 0px 10px 0px;
	width:590px;
	}

.bbPosts #B9Ho894rXoOP7w5IxoWcTui {
	background: transparent;
	width: inherit;
	}

.bbPosts #B9Ho894rXoOP7w5IxoWcTui div.titlebox {
	background-color: #dedede;
	border: 1px solid #ccc;
	}

#B9Ho894rXoOP7w5IxoWcTui div.titlebox a,#B9Ho894rXoOP7w5IxoWcTui p a {
	color: #ff8001;
	text-decoration: none;
	}

#contentleft #B9Ho894rXoOP7w5IxoWcTui h1 {
	font-size: 1.8em;
	margin: 0.5em 0;
	padding: 0;
	}

#contentleft #B9Ho894rXoOP7w5IxoWcTui p.timestamp {
	margin-bottom: 1em;
	}
	
#contentleft #B9Ho894rXoOP7w5IxoWcTui p, #contentleft #B9Ho894rXoOP7w5IxoWcTui .titlebox a  {
	font-family: Arial, Tahoma, Verdana;
	font-size: 1.2em;
	line-height: 1.3em;
	}

#contentleft #B9Ho894rXoOP7w5IxoWcTui .titlebox a {
	font-size: 1em;
	}
.bbRelated .catTitle h2.relatedarticles { 
	background:transparent url(images/sectitle-relatedarticles.gif) no-repeat scroll 12px 10px;
	}

.bizTrends img.blogBurst {
	display: inline;
	float: right;
	margin: -17px 28px 0pt 0pt;
	}

.bbRelated #B81nrBq9umeoz3ki0wlYlh5r a.bbpowered-vert {
	display: none;
	}

.bbRelated #B81nrBq9umeoz3ki0wlYlh5r {
	background: transparent;
	border: none;
	width: inherit;
	padding: 0;
	}

.bbRelated #B81nrBq9umeoz3ki0wlYlh5r h3.summaryheadline {
	font-weight: normal;
	font-size: 1.4em;
	}

.bbRelated #B81nrBq9umeoz3ki0wlYlh5r div.summaries p.byline {
	border-bottom: 1px solid #ccc;
	padding-bottom: 0.8em;
	}
