html{background: #7f878f url(http://www.youbrandinc.com/i/n/bg_texture.png);}
body { background: #7f878f url(http://www.youbrandinc.com/i/n/bg_texture.png); height: 100%;}
.custom #container {background:none;}
.custom #page {background:none;}
.custom #header { margin: 0 auto; padding: 0;}

#sub-menu-w { padding-top: 5px;}
#upper-logo { float: left; width: 300px; padding-left: 20px; padding-top: 2px;}
#social-media { float: left; width: 171px; padding-left: 35px; padding-top: 9px;}
#sub-middle { float:left; padding-left: 95px; text-align: center; padding-top: 13px; font-size: 15px; color:#FFF; padding-right: 25px;}
#sub-middle a { color: #FFF; text-decoration: underline;}
#sub-middle a:hover { color: #FFF; text-decoration: none;}
#search-w { float:right; padding-top: 20px; text-align: right; padding-right: 35px;}

#menu-w { width: 986px; padding: 7px 12px 15px 12px; margin: 0 auto; clear:both; }
#menu-back {background: url(http://www.youbrandinc.com/i/n/menu-back.png); background-repeat: no-repeat; width: 984px; height:52px;}
#menu-int { padding-top: 1px; padding-left: 40px;}

.custom #sidebars { background: none; width: 330px; padding-right: 14px; padding-top: 0; margin: 0 auto; height: 100%;}
.custom #sidebar_1 {background: url(http://www.youbrandinc.com/i/n/sidebar-back.png) repeat-y; padding-top: 0; margin-top: 0; padding-right: 4px; }
#sidebar-top { height: 21px; width: 330px; background:url(http://www.youbrandinc.com/i/n/sidebar-top.png);}
#sidebar-bottom { height: 21px; background:url(http://www.youbrandinc.com/i/n/sidebar-bottom.png);}
#above-content-w { width: 100%; height: 109px; padding-left: 0px; padding-right: 20px; margin-right: 10px; text-align: center; padding-bottom: 7px;}
#logo-w { height: 141px;}
#mid-ad-w { height: 109px; width: 100%; margin-right: 14px; padding-top: 5px;}
#m-ad-left { float: left; width: 257px; padding-left: 60px; }
#m-ad-right { float: right; width: 318px; padding-right: 27px; padding-top: 1px;}

#content-top { height: 21px; width: 100%; background:url(http://www.youbrandinc.com/i/n/content-top.png); margin-left: 20px; background-repeat: no-repeat;}
#content-bottom { height: 28px; width: 100%; background:url(http://www.youbrandinc.com/i/n/content-bottom.png); background-repeat: no-repeat; margin-left: 20px; padding-bottom: 25px;}
.custom .post_box { background: url(http://www.youbrandinc.com/i/n/content-back.png) repeat-y; margin-left: 20px; margin-right: 0; margin-top: -10px; padding-left: 35px; padding-right: 25px; padding-bottom: 10px;}
.custom #make-comment {background: url(http://www.youbrandinc.com/i/n/content-back.png) repeat-y; margin-left: 20px; margin-right: 0; margin-top: -10px; padding-left: 175px; padding-right: 25px; padding-bottom: 10px;}
.custom #post-fan-page {background: url(http://www.youbrandinc.com/i/n/content-back.png) repeat-y; margin-left: 20px; margin-right: 0; margin-top: -10px; padding-left: 35px; padding-bottom: 10px;}
.custom .no_sidebars #above-content-w {display: none;}
.custom .no_sidebars #content-top {display: none;}
.custom .no_sidebars #content-bottom {display: none;}
.custom .no_sidebars #author-w {display: none;}
.custom .no_sidebars #footer #footer_setup {display: none;}
.custom .no_sidebars .post_box {background: #fff; border:1px solid #666; overflow: hidden; padding: 1.5em;margin:8px;-moz-border-radius: .8em;
    -webkit-border-radius: .8em; margin-left: 24px; margin-right: 25px;}

.custom .post_nav {color:#000;background: #c2c2c2; border:1px solid #666; overflow: hidden; padding: 1.5em;margin:8px;-moz-border-radius: .8em;-webkit-border-radius: .8em; margin-left: 30px;}
/*.custom .entry-content p:first-child:first-letter {
font-size: 3.571em;
line-height: 0.76em;
padding: 0.04em 0.12em 0 0;
color: #888;
float: left;
}*/


.custom .format_text { margin-top: 3em ; }

#n-home a {border-left: none;}
#n-c a { border-right: none;}

.custom .post ul
{
list-style-type: none;
padding: 0;
padding-left: 30px;
padding-bottom: 12px;
margin: 0;
}
.custom .post ul li {
background-image: url(http://www.youbrandinc.com/i/arrow-bullet.gif); 
background-repeat: no-repeat;
background-position: left top;
padding-left: 40px;
padding-top: 4px;
padding-bottom: 6px;
}
.custom .sociable ul li { background-image: none; padding-left: 5px;}


#author-w { padding: 2px;}
.custom .headline_area .avatar {float:left; border:3px solid #ddd;margin-right:2em; vertical-align: bottom; margin-top: 12px;}
#content .post .avatar {
  float:left;
  margin:0px 10px 0 0;
}
#content .post .meta {
  list-style:none outside;
  padding:0;
  margin:0;
  overflow:hidden;
  color:#405f91;
  line-height:1.3;
}
#content .post .meta li {
  padding:0;
  margin:0;
  background-image: none;
  list-style: none;
}
#content .post .meta .info a {
  color:#405f91;
    background-image: none;
}
.post_box, .teasers_box { border-style: none;}
.custom h2 { color:#C03; font-size: 21px;}
.custom h1 { color:#C03; font-size: 28px; line-height: 29px; padding-bottom: 15px; padding-top: 10px;}
.custom .headline_area h1 { padding-bottom: 0px; font-size: 28px;}
.custom .headline_area .entry-title{ padding-bottom: 0px; font-size: 28px;}



#rss-email-w { margin-top: -20px; margin-right: 7px;}
#rss-email-int {background: #c2c2c2; border:1px solid #666; overflow: hidden; padding: 1.5em;margin:8px;-moz-border-radius: .8em;
    -webkit-border-radius: .8em;}
#rss-img { float:left; padding-left: 20px;}
#email-img { float: left; padding-left: 20px;}
#cta-w { background:url(http://www.youbrandinc.com/i/n/cta-3.jpg); background-repeat: no-repeat; width: 330px; height: 210px; }
#cta-int{ padding-top: 100px;}


.custom .sidebar a { color:#000; text-decoration:underline;}
.custom .sidebar a:hover { color: #333; text-decoration:none;}

#twitter-widget { border-top: 1px dashed #999; text-align: center; padding-top: 11px;}
.custom .widget_categories {background: #fff; border:1px solid #666; overflow: hidden; padding: 1.5em;margin:8px;-moz-border-radius: .8em;
    -webkit-border-radius: .8em; width: 250px; color: #FFF;}
.custom .widget_categories h3 { color: #000; font-weight: bold;}
.custom .widget_categories a { color:#000; text-decoration:underline;}
.custom .widget_categories a:hover { color: #333; text-decoration:none;}
.custom .widget_tag_cloud {background: #c2c2c2; border:1px solid #666; overflow: hidden; padding: 1.5em;margin:8px;-moz-border-radius: .8em;
    -webkit-border-radius: .8em; width: 250px;}
.custom .widget_links {background: #c2c2c2; border:1px solid #666; overflow: hidden; padding: 1.5em;margin:8px;-moz-border-radius: .8em;
    -webkit-border-radius: .8em; width: 250px;}
.custom .widget_calendar {background: #FFF; border:1px solid #666; overflow: hidden; padding: 1.2em;margin:8px;-moz-border-radius: .8em;
    -webkit-border-radius: .8em; width: 250px;}
.custom .smpWidget {background: #FFF; border:1px solid #666; overflow: hidden; padding: 1.2em;margin:8px;-moz-border-radius: .8em;
    -webkit-border-radius: .8em; width: 250px;}


.custom #comments {background: #FFF; border:1px solid #666; overflow: hidden; padding: 1.5em;margin:8px;-moz-border-radius: .8em;
    -webkit-border-radius: .8em; margin-left: 30px;}

.custom #archive_info {background: #FFF; border:1px solid #666; overflow: hidden; padding: 1.5em;margin:8px;-moz-border-radius: .8em;
    -webkit-border-radius: .8em; margin-left: 30px;}
	
.custom .widget_recent_entries {background: #c2c2c2; border:1px solid #666; overflow: hidden; padding: 1.5em;margin:8px;-moz-border-radius: .8em;
    -webkit-border-radius: .8em; width: 250px;}

/********************************Author Profile Box************************/

.postauthor {background: #ffffff; border:1px solid #e1e1e0; overflow: hidden; padding: 1.5em;-moz-border-radius: .8em;
    -webkit-border-radius: .8em; margin-left: 30px; margin-right: 10px; margin-bottom: 10px;}
.postauthor img {border: 0px solid #e2dede; float: left; margin-right: 1.5em;height:40px;width:40px;}
.postauthor h4 {color: #666; font-size: 1.5em; margin-bottom: 5px;}
.postauthor p {color: #515151; font-size: 11px; margin-bottom: 12px;}
.postauthor p.hlight {font-size: 11px; text-transform: uppercase;}
.postauthor p.hlight span {color: #CB3131; font-size: 13px; font-style: italic; font-weight: bold; letter-spacing: 0.8px;}

.clear { clear: both }

.frame {
    background: #EEE;
    border: 1px solid #DDD;
    padding: 0.5em;         /* may need to be adjusted */
}
/********************************Author Profile Over************************/


#searchform {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: inline;
	}
#searchbox {
	background: #EEEEEE !important;
	width: 220px;
	color: #202020;
	font-size: 12px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	font-weight: normal;
	margin: 0px;
	padding: 4px 0px 3px 5px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	display: inline;
	}
#searchbutton {
	background: #555555 url(images/topnav.png);
	color: #FFFFFF;
	font-size: 11px;
	font-family: Georgia, Times New Roman, Trebuchet MS;
	margin: 0px 0px 0px 5px;
	padding: 3px 3px 2px 3px;
	font-weight: bold;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	}

	dl.image_map {display:block; width:171px; height:42px; background:url(http://www.youbrandinc.com/i/n/social-con.png); position:relative; margin:2px auto 2px auto;}
	a.LINK0 {left:0px; top:0px; background:transparent;}
	a.LINK0 {display:block; width:41px; height:0; padding-top:39px; overflow:hidden; position:absolute;}
	a.LINK0:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK1 {left:43px; top:0px; background:transparent;}
	a.LINK1 {display:block; width:43px; height:0; padding-top:39px; overflow:hidden; position:absolute;}
	a.LINK1:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK2 {left:85px; top:0px; background:transparent;}
	a.LINK2 {display:block; width:46px; height:0; padding-top:39px; overflow:hidden; position:absolute;}
	a.LINK2:hover  {background:transparent; border:1px dashed black; color:black;}
	a.LINK3 {left:130px; top:0px; background:transparent;}
	a.LINK3 {display:block; width:38px; height:0; padding-top:39px; overflow:hidden; position:absolute;}
	a.LINK3:hover  {background:transparent; border:1px dashed black; color:black;}
	a.BLINK {left:169px; top:40px; background:transparent;}
	a.BLINK {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.BLINK:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}
	

	/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/* Mike Nichols - October 17, 2009 */
/*---------------------------------*/

/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
	background: #363636;
	/* widget padding */
	padding: 0 20px 10px 0px;
	/* margin at bottom of widgets */
	margin-bottom: 25px;
	/* do not change this! */
	overflow: hidden;
border:1px solid #666; overflow: hidden; padding: 1.5em;margin:8px;-moz-border-radius: .8em; -webkit-border-radius: .8em; margin-left: 20px; margin-top: 0;
}

/* widget item setup */
#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	width: 300px;
	/* space between widgets */
	padding-right: 20px;
	/* text color */
	color: #FFF;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
	text-decoration: none;
}

/* widget item headers*/
#footer_setup .footer_items h3 {
	/* font size */
	font-size: 1.4em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #FFF;
	/* padding under header text */
	padding-bottom: 3px;
	/* border under header text */
	border-bottom: 1px dashed #CCC;
	/* distance between border and widget text */
	margin-bottom: 5px;
	padding-top: 10px;
}

/* do not change these! 
#footer_setup .footer_items ul li { list-style: none; color: #FFF; }
#footer_setup .footer_items ul li a{ list-style: none; color: #FFF; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }
*/
#footer_setup .footer_items ul li { list-style: none; padding-top: 3px; padding-bottom: 3px; font-size: 14px; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }
footer_setup .footer_items ul li a{ list-style: none; color: #FFF; text-decoration:none; }

#bottom-footer {
	/* widgetized footer background (not footer background) */
	background: #707070;
	/* widget padding */
	padding: 0 20px 10px 0px;
	/* margin at bottom of widgets */
	margin-bottom: 25px;
	/* do not change this! */
	overflow: hidden;
	border:1px solid #666; overflow: hidden; padding: 1.5em;margin:8px; -moz-border-radius: .8em; -webkit-border-radius: .8em; margin-left: 20px; margin-top: 0;
	font-size: 15px;
}
.custom #footer a{
color: #fff;
text-decoration:underline; 
border-bottom:none;
border: none;
}
.custom #footer a:hover{
color: #fff;
text-decoration:none; 
border-bottom:none;
border:none;
}
.custom #footer a:visited {
color: #fff;
text-decoration:underline; 
border-bottom:none;
border:none;
}

#fs-footer-two { padding-top: 7px;}
.custom #bottom-footer a { color: #FFF; text-decoration: underline}
.custom #bottom-footer a:hover { color: #FFF; text-decoration: none;}
.custom #footer {padding: 0; margin: 0 auto; border: none; text-align: center;}

.consulting-payment-page .headline_area #author-w { display:none; visibility:hidden;}
.consulting-services .headline_area #author-w { display:none; visibility:hidden;}
.about-you-brand-inc .headline_area #author-w { display:none; visibility:hidden;}
.contact-you-brand .headline_area #author-w { display:none; visibility:hidden;}
.guest-post-on-you-brand-inc-blog .headline_area #author-w { display:none; visibility:hidden;}
.top-social-network-registration-tips-video .headline_area #author-w { display:none; visibility:hidden;}
.local-search-engine-submission-tip-video .headline_area #author-w { display:none; visibility:hidden;}

.custom .consulting-payment-page p {padding: 15px 0px;}
.consulting-payment-page .buy-button { height:48px; width: 117px; border: none; background: none;}
#text-10 h3 { color: #FFF;}
A .DiggThisButton {float:left; padding-top:-155px; margin-top: -15px;}
.db-wrapper { padding-top: -20px; margin-top: -24px;}