.clear { clear:both;}
.custom h1 { font-weight: bold;}
.tc { text-align: center;}
.tl {text-align: left;}
.tr { text-align: right;}

.custom #header { padding: 0; margin: 0 auto;}
#main-header{ height: 120px; width: 955px; padding: 0; margin: 0; background:url(http://www.youbrandinc.com/i/blueprint-header.png);}
#blueprint-header{ height: 120px; width: 955px; padding: 0; margin: 0; background:url(http://www.youbrandinc.com/i/blueprint-header.png);}
#socialmedia-header{ height: 120px; width: 9545x; padding: 0; margin: 0; background:url(http://www.youbrandblueprint.com/i/social-media-header.png);}
.custom .rss { padding-right: 5px;}
.blueprint-base .sociable {display: none;}

#resources {text-align: left; padding-left: 25px; }
#resources h2 {text-align: left; font-size: 18px; }
#training-video {text-align: center;}
#below-nav {text-align: center; padding: 17px 15px 0 15px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; font-size: 15px; }
#below-nav img { text-decoration: none; vertical-align: middle; }
.l-below-nav  { float: left; text-align: left;}
.r-below-nav  { float: right; text-align: right; }

#side-nav {text-align: center; padding: 0 5px 0 5px; border-bottom: 1px solid #CCC; font-size: 15px; }
#side-nav img { text-decoration: none; vertical-align: middle;width: 22px; height: 22px; }
.l-side-nav  { padding: 4px; text-align: left; }
.r-side-nav  { padding: 10px 0 0 0; text-align: right;}

.facebook-intro .addtoany_share_save_container {display: none; }
.facebook-intro .facebook {display: none; }

.back-img { padding-right: 5px; }
.forward-img {padding-left: 5px; }

#breadcrumb-w {margin: 10px 0 10px 0px; padding: 12px 0 8px 25px; background: #FFF; border-bottom: 1px dashed #CCC; }
ul.breadcrumbs {
	list-style: none;
	padding: 0;
	margin: 0;
	font-size:14px;
}
ul.breadcrumbs li {
	float: left;
	margin: 0 5px 0 0;
	padding: 0;
}
ul.breadcrumbs li a { text-decoration: underline; }
ul.breadcrumbs li a:hover{ text-decoration: none; }

#mod-overview { padding: 0 100px 0 100px; }
#mod-overview a { font-weight: bold; }
#mod-overview li { padding: 3px 0 3px 0; }

.log_wid { width: 150px; }
.log_pass{ width: 157px; height: 24px; }
.login-submit { width: 120px; border: 1px solid #F00; }

ol { padding: 0 45px 0 45px;}
ol li { padding: 7px 0 7px 0; }
ol li a { font-weight: bold;}
#main-listing { padding: 3px 15px 3px 25px; }
#main-listing li { padding: 10px 0 5px 0; }
#main-listing li a { font-size: 16px; color:#900; display: block; padding-bottom: 0px; margin-bottom: 0px;}

#tease { padding: 30px 0; font-size: 16px; }
#sales-page { text-align: left; padding: 0 100px 0 100px; clear: right; font-family: Georgia, "Times New Roman", Times, serif; }
#sales-page .headline_area { text-align: center; font-size: 30px; letter-spacing: 2px; padding: 0; }
.custom .to_comments { display: none;}

.product-w { border: 2px dashed #666; padding: 0 50px; background:#f1eeee; }
.social-w { border: 2px dashed #666; padding: 0 50px 50px 50px; margin-bottom: 15px; background:#ffffe8; }
.touch-base-w {padding: 10px 50px;border: 2px dashed #600; }

#sales-page h2 { font-size: 25px }
#sales-page h1 { font-size: 32px; font-weight: bold; line-height: 35px; color:#F00; padding: 15px 0 0 0; }
#sales-page h3 { font-size: 25px }
#sales-page .subhead { font size: 30px;}

.check-mark { padding-left: 45px; list-style-image: url('/i/g-check.png'); clear: left; }
.check-mark li { list-style-image: url('/i/g-check.png'); padding: 5px; margin: 5px; vertical-align: middle;}

.red-ast { padding-left: 45px; list-style-image: url('/i/star.png'); clear: left; }
.red-ast li { list-style-image: url('/i/star.png'); padding: 5px; margin: 5px; vertical-align: middle;}
.highlight { background: #FF0;}
.undln { text-decoration: underline;}
.sales-quote { padding: 20px;}
.pb-overview { margin: 50px; padding: 15px; background:#CCC; border: 1px dashed #999;}


.buy-button { width: 403px !important; border: none !important; }
.sales-page .buy-now-form .format_text input { width: 403px; border: none !important; height: 121px; background: none;}
.sales-page .buy-now-form input { border: none;}
.buy-now-w { text-align: center;}
.wp-image-662 { padding-top: 15px;}
.wp-image-679 { padding-top: 10px;}




.salesletter #header { padding: 0; border-bottom: 0em; }
.salesletter #footer { padding-bottom: 0; border-top: 0em; }
.salesletter #footer { display: none; }
.salesletter #sidebars { display: none; border: none; }
.salesletter #tabs {display:none;}
.salesletter #content_box { background:none; }
.salesletter .comments_closed { display: none; }
.salesletter #header #logo { display: none; }
.salesletter #header #tagline { display: none; }
.salesletter #content { margin: 0 auto; float: none; }
.salesletter .menu { display: none;}

.salesletter #content h2, .sale #content h1 { font-size:30pt; text-align:center; font-weight:bold; }

.salesletter #container { width:750px; margin-top: 1em; border: 0.2em solid #000; }

.salesletter a { color: #111; }
.salesletter a:hover { color: ; background: #f2e127; }
.salesletter #page { background: #fff; }
body.salesletter { background: #666; }
.u {text-decoration: underline;}
.yo { background-color: #FF0;}