


.custom .sidebar ul.sidebar_list {
padding-left:0;
padding-right:0;

}	

.custom ul.sidebar_list {
padding-top:0;
}	
	
.custom #sidebars { background-image:none; margin:20px auto; float:left; width:20%; z-index:10;}	

.custom .teaser .teaser_link {display: none;}

.custom .teaser .format_teaser a { text-decoration:none; font: normal normal bold 19px/normal Arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 1.364em;
padding-bottom: 20px;}
	
.custom h2 a {color:#CCCCCC;}

#multimedia_box{display:none;}

.custom #page {margin:0 auto; width: 995px; height:100%; background:; padding:5px 15px 10px 0px ;  }

.custom #container { width:1100px; background:; border:#000000 thin; padding-left:0px; }

.custom #logo {margin:0; padding:0; height: 50px; width:800px; text-indent:-9999px; border: none; }

.custom .headline_area img.frame { padding: 0px;}

.custom .teaser {width:auto;}

.custom .teaser img {border-color: #DDD; border-style: solid; border: solid; border-width: 0.1em; }



.custom #header { width: 965px; height:90px; background:url(../../../../../i/blog_header.png) no-repeat; margin:  10px auto 10px; border-bottom: none; padding:  3.8em 0px 0px 0px;}


.custom #content_box { width:995px; background: none; padding-top: 15px;}

.custom #content { border:none; padding: 0px 10px 0px 0px; width:73%;}


.custom .teasers_box { margin-top:15px; margin-bottom:15px; padding:15px; width:675px;}

.custom .ratingtext { display:none;}
/*#feature_box {

width: 965px; height:125px; background:#990000; margin: 10px auto;}*/

.custom #comments {margin-left: 1em; margin-right: 0px;}

/*---:[ navigation ]:---*/

.custom.ie ul#tabs { width: auto; }

.custom .tweetmeme_button { widows: 50px; margin-top:25px; float:left;}

.custom object {margin-left: 0px;}


.custom #home_icon { padding:15px 0 0 15px;}

.custom #home_icon p { border-bottom: 2px solid rgb(39, 39, 39); margin: 2px 0pt 5px 95px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 25px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(39, 39, 39);}

.format_text { z-index:10px}

.to_comments{ display:none;}



.format_text .to_comments span.bracket{ display:none;}

.custom .post_box {padding:0px;}

.headline_area   {margin-top: 15px;}

.prev_next {margin-left:1em;}

.caxcate { font-family:Arial, Helvetica, sans-serif; font-size:1.4em; margin-bottom: 0px; text-transform:uppercase; margin-left:15px; font-weight:bold;}

.custom h1.entry-title { color: white;
font-size: 1.4em;
margin-bottom: 20px;
text-transform: uppercase; font-weight:bold;}

.custom h1 {color: white;
font-size: 16px;
margin-bottom: 20px;
text-transform: uppercase; font-weight:bold;} 

.custom .headline_area .entry-title h1 {font: normal normal bold 19px/normal Arial, Helvetica, sans-serif; font-size: 19px; color: #CCCCCC;line-height: 1.364em; }

.custom .headline_area h1 a { font: normal normal bold 19px/normal Arial, Helvetica, sans-serif; margin-bottom: 10px; color:#CCCCCC;line-height: 1.364em; font-weight:bold;}

.custom .headline_area h2 { font-size: 19px; color: #000;line-height: 1.364em; }

.custom .headline_area {margin-bottom:0px;}

.custom #archive_info h1 {color: white;
font-size: 1.4em;
margin-bottom: 20px;
text-transform: uppercase;
}

.custom #archive_info { border-bottom: none; padding-bottom:0px;}

.custom .headline_area .entry-title h2 {margin-bottom:2px;}

.custom .headline_area h2 a { font: normal normal bold 19px/normal Arial, Helvetica, sans-serif; margin-bottom: 1px; color:#CCCCCC;line-height: 1.364em; font-weight:bold;}

.format_text p {margin-bottom:1.636em; padding-top:0px;}

.custom #footer {border-top: 1px solid #ccc; margin-left:1em;}



.sidebar h3 {color: white;
font-size: 14px;
text-transform: uppercase; font-weight:bold;}

#subtext {

float: none;

font-family: Arial, Helvetica, sans-serif;

font-size: 15px;

font-weight: bold;

margin: auto;

padding-bottom: 20px;

padding-left: 95px;

text-align: left;

}


.custom #next-steps {margin-top:-19px; margin-left:327px;display:none;}

.custom ul#sub-menu.nav-sub {margin-top:-5px;}

.custom ul#tabs {

	float: left;

	height: 21px;

	width: 800px;

	color:#fff;

	background: url(http://marketingconsultant.net/i/transparent-1-bg.png) repeat-x 0% 100%;

	border:none;
	display: none;

	}

.custom ul#tabs li {

	float: left;

	text-align: left;

	color:#fff;

	list-style:none;

	border:none;

	background: none;

	}



.custom ul#tabs li a {

	/* width: 100px; */

	display: block;

	cursor:pointer;

	color: #fff;

	padding: 4px 0px;
     
	margin: 0px 26px 0px 0px;
	
	text-decoration: none;

	position: relative;

	/* font: bold 1em Arial, Helvetica, sans-serif; */
	
	font-size:12px;
	
	background: url((http://b2bmarketingagency.com/i/transparent-2-bg.png) repeat-x 0% 100%;

	}

.custom #tabs a {letter-spacing: 0px;}

/**ul.nav li.cx a:hover {

	background:url(images/nav_bg_.png)  -320px -35px no-repeat;

	cursor:pointer;

	color: #fff;

	} **/

	

.custom ul#tabs li a:hover {

	/* background:url(images/nav_bg_.png)  0px -35px no-repeat;  */

	cursor:pointer;

	color: #fff;

	text-decoration:none;

	}

	

.custom ul#tabs .current_page_item {



	background: none;



	}



.custom ul#tabs ul{

	z-index: 1020;

	cursor: default;

	width: 160px;

	position: absolute;

	left: -1000em;

	color: #fff;
	
	background: url((http://b2bmarketingagency.com/i/transparent-1-bg.png) repeat-x 0% 100%;

	}

	.custom *:first-child+html ul#tabs ul{

		margin-top:30px;

		}

	.custom * html ul#tabs ul{

		margin-top:30px;

		}



	.custom ul#tabs ul.MenuBarSubmenuVisible{ /*this is the frame to hold submenus*/

	left: auto;



	}



		.custom ul#tabs ul li{

			color: #fff;

			float:left;

			text-align:left;

		}

			/* these are the submenus*/

			.custom ul#tabs ul li a{

			background:#990000;

			color:#fff;

			padding: 4px 15px 5px 10px;

			height: 12px;

			display:block;

			width: 145px;

			border-left:#999999 thin solid;

			border-right:#999999 thin solid;

			border-bottom:#999999 thin solid;

			font: 12px Arial, Helvetica, sans-serif;

			}

			.custom ul#tabs ul li a:hover{

				background:#4a4b4a;

				color:#fff;

				}

				.custom ul#tabs ul li a.menusub{ /* this just need for IE6*/

					color:#fff;

					}

.custom .format_text img.left, .format_text img.alignleft, .wp-caption.alignleft {margin-top: 0px; float:left; z-index:10;}



.custom ul#tabs iframe{

	position: absolute;

	z-index: 1010;

	}

/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */

@media screen, projection{

.custom ul#tabs li.MenuBarItemIE{

	display: inline;

	}

	}

	

.custom #flash{

	z-index:-2000px;

	}

.custom #respond_intro p {
color:#CCCCCC;
}

.custom #respond_intro {
margin-left:0px;
}
.custom #commentform{
padding-left:0px;
}



.custom a {color:#FFFFFF;}

.custom .sidebar h3 {color:#fff;}