/* Base */
@import url(http://static.typepad.com/.shared:v87e9e87:typepad:en_us/themes/common/base-weblog.css?v=2);

@import url(http://static.typepad.com/.shared:v87e9e87:typepad:en_us/themes/common/bxslider.css);
@import url(http://static.typepad.com/.shared:v87e9e87:typepad:en_us/css/widgets.css);
@import url(http://static.typepad.com/.shared:v87e9e87:typepad:en_us/themes/common/recentpostsfancy.css);

/* Tip Jar */
@import url(http://static.typepad.com/.shared:v87e9e87:typepad:en_us/themes/common/tipjar.css);

/* Portal */

/* Theme Builder *//* general page elements */

a
{
	text-decoration: underline;
	
}

a:link { color: #4B4B4B; }
a:visited { color: #19036F; }
a:hover { color: #F58025; }
a:active { color: #666666; }


/* layout */

body
{
	margin: 0;
	color: #4B4B4B;
	background: #FFFFFF;
	font-family: Georgia, 'Times New Roman', serif;
	font-weight: normal;
	font-size: small;
	line-height: 150%;
}

#container { position: static; }

#container-inner
{
	position: static;
	border: 1px solid #FFFFFF;
	background: #FFFFFF;
}

#banner
{
	border-bottom: 1px dashed #FFFFFF;
	/* no ie mac \*/ height: 1%; /* ie win 5.5, 6 win */
	color: #FF0000;
	background: #FFFFFF;
	text-align: left;
	font-family: Geneva, Arial, sans-serif;
}

#banner-inner { padding: 15px; }

#banner a
{
	color: #FF0000;
	text-decoration: none;
}

#banner-header
{
	margin: 0.25em 0;
	font-size: xx-large;
	font-weight: bold;
	
	
}

#banner-description
{
	margin: 0.25em 0;
	font-size: small;
}


	/* banner image */

	#banner
	{
		height: 164px;
		background-image: url("http://blog.startwithwhy.com/.a/6a00d834525fff69e20111683ad564970c-pi");
		background-position: 15px 15px;
		background-repeat: no-repeat;
		text-align: left;
	}

	#banner-inner { overflow: visible; padding: 0; }

	#banner-header
	{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
	}

	#banner-header a
	{
		display: block;
		left: 0;
		top: 0;
		height: 164px;
		text-indent: -1000em;
	}

	#banner-description
	{
		overflow: hidden;
		width: 0;
		height: 0;
		margin: 0;
		padding: 0;
		text-indent: -1000em;
	}



/* default to artistic/calendar/timeline layout */

#container
{
	width: 782px;
}


.layout-artistic #alpha,
.layout-calendar #alpha
{
	width: 315px; /* 285px + 15px + 15px */
}

.layout-artistic #alpha-inner,
.layout-calendar #alpha-inner,
.layout-timeline #alpha-inner
{
	border-right: 1px solid #FFFFFF;
	padding: 15px 14px 15px 15px;
	background: #FFFFFF;
}

.layout-artistic #beta,
.layout-calendar #beta
{
	width: 465px;
}

.layout-artistic #beta-inner,
.layout-calendar #beta-inner,
.layout-timeline #beta-inner
{
	border-bottom: 1px solid #FFFFFF;
	padding: 15px 15px 14px 15px;
	background: #FFFFFF;
}

/* in artistic/calendar/timeline layouts, #gamma and #delta are inside #beta */

#beta #gamma, #beta #delta { width: 210px; margin: 15px 0; }
#beta #gamma-inner, #beta #delta-inner { padding: 0; }


/* content */

.content-nav { margin-top: 0; }

.date-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header
{
	margin: 0 0 10px 0;
	border: 0;
	
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	font-weight: bold;
	
	
}

.entry-header
{
	margin: 1px 0 10px 0;
	border: 0;
	
	color: #F58025;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	line-height: normal;
	text-align: left;
	font-weight: bold;
	
	
}

.entry-header a
{
	text-decoration: none;
	font-weight: bold;
}

.entry-header a:link { color: #F58025; }
.entry-header a:visited { color: #F58025; }
.entry-header a:hover { color: #F58025; }
.entry-header a:active { color: #F58025; }

.entry-content,
.entry-footer,
.trackbacks-info,
.trackback-content,
.comments-info,
.comment-content,
.comments-open-content,
.comments-open-footer,
.comments-closed,
.archive-content
{
	margin: 10px 0;
}

.entry-content p { text-align: left; }

.entry-footer,
.trackback-footer,
.comment-footer
{
	margin: 0 0 10px 0;
	border: 0;
	
	color: #F58025;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: normal;
	text-align: left;
	
	
	
}

#comment-author, #comment-email, #comment-url, #comment-text
{
	width: 80%;
}

/* fixes bug in ie win */
img.image-full
{
	display: block;
	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
}


/* modules */

	.module a
	{
		text-decoration: underline;
		font-weight: inherit;
	}

	.module a:link { color: #F58025; }
	.module a:visited { color: #4B4B4B; }
	.module a:hover { color: #666666; }
	.module a:active { color: #19036F; }


.module-header
{
	margin: 5px 0;
	border-bottom: 1px dotted #999999;
	padding: 3px;
	color: #4B4B4B;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	font-size: small;
	line-height: normal;
	
	
	text-transform: uppercase;
	letter-spacing: .02em;
	text-align: left;
}

.module-content
{
	margin: 5px 0 20px 0;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	
	
	
	text-align: left;
}

.module-list { margin: 0; }
.module-list-item { margin: 10px 0; }
.typelist-thumbnailed .module-list-item { margin: 10px 0; }

.module img,
.module-photo img
{
	border: 1px solid #333333;
}

.module-photo .module-content
{
	text-align: right;
}

.module-powered { text-align: left; }

.module-calendar .module-header
{
	color: #4B4B4B;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	font-size: small;
	border-bottom: 1px dotted #999999;
	text-align: left;
	
	
	text-transform: uppercase;
	padding: 3px;
	letter-spacing: .02em;
}

.module-calendar th,
.module-calendar td
{
	text-align: center;
	font-weight: normal;
}

.typelist-thumbnail img { margin: 0; }

.module-featured-photo { margin-bottom: 5px; }
.module-featured-photo .module-content img { width: 420px; }

.module-recent-photos .module-content { padding: 2px 0 0 0; }
.module-recent-photos .module-list { margin: 0; }

.module-recent-photos .module-list-item
{
	width: 70px; /* ie mac fix */
	height: 70px; /* for appearance with varying image border widths */
	margin: 0 2px 2px 0;
}

.module-tipjar-r2 .tipjar-button
{
			float: left;
	
}

.module-miniprofile img {
	border-width: 0;
}


/* moblog1 tweaks */



	.layout-moblog1 #alpha
	{
		width: 200px;
	}

	.layout-moblog1 #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-moblog1 #beta
	{
		width: 380px;
	}

	.layout-moblog1 #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-moblog1 #gamma
	{
		width: 200px;
	}

	.layout-moblog1 #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}


/* moblog2 tweaks */



	.layout-moblog2 #alpha
	{
		width: 100px;
	}

	.layout-moblog2 #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-moblog2 #beta
	{
		width: 350px;
	}

	.layout-moblog2 #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-moblog2 #gamma
	{
		width: 190px;
	}

	.layout-moblog2 #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}

	.layout-moblog2 #delta
	{
		width: 140px;
	}

	.layout-moblog2 #delta-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}

	.layout-moblog2 .module-photo img { width: 100px; height: auto; }


/* timeline tweaks */


	.layout-timeline #alpha
	{
		width: 390px; /* 285px + 15px + 15px */
	}

	.layout-timeline #beta
	{
		width: 390px;
	}

	.layout-timeline #beta #gamma { width: 175px; }
	.layout-timeline #beta #delta { width: 170px; }


/* one-column tweaks */

	.layout-one-column #container
	{
		width: 502px;
	}

	.layout-one-column #alpha
	{
		display: block;
		float: none;
		width: auto;
	}

	.layout-one-column #alpha-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}


/* two-column-left tweaks */

	.layout-two-column-left #container
	{
		width: 502px;
	}


	.layout-two-column-left #alpha
	{
		width: px;
	}

	.layout-two-column-left #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

        .layout-two-column-left #beta
        {
 
                width: 500px;
        }

	.layout-two-column-left #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}


/* two-column-right tweaks */

	.layout-two-column-right #container
	{
    
		width: 702px;
	}


	.layout-two-column-right #alpha
	{

    
		width: 500px;
	}

	.layout-two-column-right #alpha-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-two-column-right #beta
	{

		width: 200px;
	}

	.layout-two-column-right #beta-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}


/* three-column tweaks */

	.layout-three-column #container
	{
		width: 702px;
	}


	.layout-three-column #alpha
	{
		width: px;
	}

	.layout-three-column #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-three-column #beta
	{
		width: 500px;
	}

	.layout-three-column #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-three-column #gamma
	{
		width: 200px;
	}

	.layout-three-column #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}


/* three-column-right tweaks */

	.layout-three-column-right #container
	{
		width: 702px;
	}


	.layout-three-column-right #alpha
	{
		width: 500px;
	}

	.layout-three-column-right #alpha-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-three-column-right #beta
	{
		width: px;
	}

	.layout-three-column-right #beta-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-three-column-right #gamma
	{
		width: 200px;
	}

	.layout-three-column-right #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}



/* Static Layouts Nav */





#nav a {




}






/* Custom CSS */
/* Base */
@import url(http://static.typepad.com/.shared:v53679c4:typepad:en_us/themes/common/base-weblog.css?v=2);

/* Tip Jar */
@import url(http://static.typepad.com/.shared:v53679c4:typepad:en_us/themes/common/tipjar.css);

/* Portal */

/* Theme Builder *//* general page elements */

a
{
	text-decoration: underline;
	
}

a:link { color: #4B4B4B; }
a:visited { color: #19036F; }
a:hover { color: #F58025; }
a:active { color: #666666; }


/* layout */

body
{
	margin: 0;
	color: #4B4B4B;
	background: #FFFFFF;
	font-family: Georgia, 'Times New Roman', serif;
	font-weight: normal;
	font-size: small;
	line-height: 150%;
}

#container { position: static; }

#container-inner
{
	position: static;
	border: 1px solid #FFFFFF;
	background: #FFFFFF;
}

#banner
{
	border-bottom: 1px dashed #FFFFFF;
	/* no ie mac \*/ height: 1%; /* ie win 5.5, 6 win */
	color: #FF0000;
	background: #FFFFFF;
	text-align: left;
	font-family: Geneva, Arial, sans-serif;
}

#banner-inner { padding: 15px; }

#banner a
{
	color: #FF0000;
	text-decoration: none;
}

#banner-header
{
	margin: 0.25em 0;
	font-size: xx-large;
	font-weight: bold;
	
	
}

#banner-description
{
	margin: 0.25em 0;
	font-size: small;
}

	/* banner image */

	#banner
	{
		height: 164px;
		background-image: url("http://blog.startwithwhy.com/.a/6a00d834525fff69e20111683ad564970c-pi");
		background-position: 15px 15px;
		background-repeat: no-repeat;
		text-align: left;
	}

	#banner-inner { overflow: visible; padding: 0; }

	#banner-header
	{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
	}

	#banner-header a
	{
		display: block;
		left: 0;
		top: 0;
		height: 164px;
		text-indent: -1000em;
	}

	#banner-description
	{
		overflow: hidden;
		width: 0;
		height: 0;
		margin: 0;
		padding: 0;
		text-indent: -1000em;
	}



/* default to artistic/calendar/timeline layout */

#container
{
	width: 782px;
}


.layout-artistic #alpha,
.layout-calendar #alpha
{
	width: 315px; /* 285px + 15px + 15px */
}

.layout-artistic #alpha-inner,
.layout-calendar #alpha-inner,
.layout-timeline #alpha-inner
{
	border-right: 1px solid #FFFFFF;
	padding: 15px 14px 15px 15px;
	background: #FFFFFF;
}

.layout-artistic #beta,
.layout-calendar #beta
{
	width: 465px;
}

.layout-artistic #beta-inner,
.layout-calendar #beta-inner,
.layout-timeline #beta-inner
{
	border-bottom: 1px solid #FFFFFF;
	padding: 15px 15px 14px 15px;
	background: #FFFFFF;
}

/* in artistic/calendar/timeline layouts, #gamma and #delta are inside #beta */

#beta #gamma, #beta #delta { width: 210px; margin: 15px 0; }
#beta #gamma-inner, #beta #delta-inner { padding: 0; }


/* content */

.content-nav { margin-top: 0; }

.date-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header
{
	margin: 0 0 10px 0;
	border: 0;
	
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	font-weight: bold;
	
	
}

.entry-header
{
	margin: 1px 0 10px 0;
	border: 0;
	
	color: #F58025;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	line-height: normal;
	text-align: left;
	font-weight: bold;
	
	
}

.entry-header a
{
	text-decoration: none;
	font-weight: bold;
}

.entry-header a:link { color: #F58025; }
.entry-header a:visited { color: #F58025; }
.entry-header a:hover { color: #F58025; }
.entry-header a:active { color: #F58025; }

.entry-content,
.entry-footer,
.trackbacks-info,
.trackback-content,
.comments-info,
.comment-content,
.comments-open-content,
.comments-open-footer,
.comments-closed,
.archive-content
{
	margin: 10px 0;
}

.entry-content p { text-align: left; }

.entry-footer,
.trackback-footer,
.comment-footer
{
	margin: 0 0 10px 0;
	border: 0;
	
	color: #F58025;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: normal;
	text-align: left;
	
	
	
}

#comment-author, #comment-email, #comment-url, #comment-text
{
	width: 80%;
}

/* fixes bug in ie win */
img.image-full
{
	display: block;
	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
}


/* modules */

	.module a
	{
		text-decoration: underline;
		font-weight: inherit;
	}

	.module a:link { color: #F58025; }
	.module a:visited { color: #4B4B4B; }
	.module a:hover { color: #666666; }
	.module a:active { color: #19036F; }


.module-header
{
	margin: 5px 0;
	border-bottom: 1px dotted #999999;
	padding: 3px;
	color: #4B4B4B;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	font-size: small;
	line-height: normal;
	
	
	text-transform: uppercase;
	letter-spacing: .02em;
	text-align: left;
}

.module-content
{
	margin: 5px 0 20px 0;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	
	
	
	text-align: left;
}

.module-list { margin: 0; }
.module-list-item { margin: 10px 0; }
.typelist-thumbnailed .module-list-item { margin: 10px 0; }

.module img,
.module-photo img
{
	border: 1px solid #333333;
}

.module-photo .module-content
{
	text-align: right;
}

.module-powered { text-align: left; }

.module-calendar .module-header
{
	color: #4B4B4B;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	font-size: small;
	border-bottom: 1px dotted #999999;
	text-align: left;
	
	
	text-transform: uppercase;
	padding: 3px;
	letter-spacing: .02em;
}

.module-calendar th,
.module-calendar td
{
	text-align: center;
	font-weight: normal;
}

.typelist-thumbnail img { margin: 0; }

.module-featured-photo { margin-bottom: 5px; }
.module-featured-photo .module-content img { width: 420px; }

.module-recent-photos .module-content { padding: 2px 0 0 0; }
.module-recent-photos .module-list { margin: 0; }

.module-recent-photos .module-list-item
{
	width: 70px; /* ie mac fix */
	height: 70px; /* for appearance with varying image border widths */
	margin: 0 2px 2px 0;
}

.module-tipjar-r2 .tipjar-button
{
			float: left;
	
}

.module-miniprofile img {
	border-width: 0;
}


/* moblog1 tweaks */



	.layout-moblog1 #alpha
	{
		width: 200px;
	}

	.layout-moblog1 #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-moblog1 #beta
	{
		width: 380px;
	}

	.layout-moblog1 #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-moblog1 #gamma
	{
		width: 200px;
	}

	.layout-moblog1 #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}


/* moblog2 tweaks */



	.layout-moblog2 #alpha
	{
		width: 100px;
	}

	.layout-moblog2 #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-moblog2 #beta
	{
		width: 350px;
	}

	.layout-moblog2 #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-moblog2 #gamma
	{
		width: 190px;
	}

	.layout-moblog2 #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}

	.layout-moblog2 #delta
	{
		width: 140px;
	}

	.layout-moblog2 #delta-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}

	.layout-moblog2 .module-photo img { width: 100px; height: auto; }


/* timeline tweaks */


	.layout-timeline #alpha
	{
		width: 390px; /* 285px + 15px + 15px */
	}

	.layout-timeline #beta
	{
		width: 390px;
	}

	.layout-timeline #beta #gamma { width: 175px; }
	.layout-timeline #beta #delta { width: 170px; }


/* one-column tweaks */

	.layout-one-column #container
	{
		width: 502px;
	}

	.layout-one-column #alpha
	{
		display: block;
		float: none;
		width: auto;
	}

	.layout-one-column #alpha-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}


/* two-column-left tweaks */

	.layout-two-column-left #container
	{
		width: 502px;
	}


	.layout-two-column-left #alpha
	{
		width: px;
	}

	.layout-two-column-left #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-two-column-left #beta
	{
		width: 500px;
	}

	.layout-two-column-left #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}


/* two-column-right tweaks */

	.layout-two-column-right #container
	{
		width: 702px;
	}


	.layout-two-column-right #alpha
	{
		width: 500px;
	}

	.layout-two-column-right #alpha-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-two-column-right #beta
	{
		width: 200px;
	}

	.layout-two-column-right #beta-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}


/* three-column tweaks */

	.layout-three-column #container
	{
		width: 702px;
	}


	.layout-three-column #alpha
	{
		width: px;
	}

	.layout-three-column #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-three-column #beta
	{
		width: 500px;
	}

	.layout-three-column #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-three-column #gamma
	{
		width: 200px;
	}

	.layout-three-column #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}


/* three-column-right tweaks */

	.layout-three-column-right #container
	{
		width: 702px;
	}


	.layout-three-column-right #alpha
	{
		width: 500px;
	}

	.layout-three-column-right #alpha-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-three-column-right #beta
	{
		width: px;
	}

	.layout-three-column-right #beta-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-three-column-right #gamma
	{
		width: 200px;
	}

	.layout-three-column-right #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}





/* Custom CSS */
/* Base */
@import url(http://static.typepad.com/.shared:v53679c4:typepad:en_us/themes/common/base-weblog.css?v=2);

/* Tip Jar */
@import url(http://static.typepad.com/.shared:v53679c4:typepad:en_us/themes/common/tipjar.css);

/* Portal */

/* Theme Builder *//* general page elements */

@font-face{
	font-family: 'proximaNovaLight';
	font-weight: normal !important;
	src: url('fonts/pNovaLight/proximanova-light.otf');
	 src: url('fonts/pNovaLight/proximanova-light-webfont.eot');
	 src: url('fonts/pNovaLight/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pNovaLight/proximanova-light-webfont.woff') format('woff'),
         url('fonts/pNovaLight/proximanova-light-webfont.ttf') format('truetype'),
         url('fonts/pNovaLight/proximanova-light-webfont.svg#proxima_novalight') format('svg');
}

@font-face {
    font-family: 'proximaNovaBold';
    font-weight: normal !important;
    src: url('fonts/pNovaBold/mark_simonson_-_proxima_nova_bold-webfont.otf');
     src: url('fonts/pNovaBold/mark_simonson_-_proxima_nova_bold-webfont.eot');
    src: url('fonts/pNovaBold/mark_simonson_-_proxima_nova_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/pNovaBold/mark_simonson_-_proxima_nova_bold-webfont.woff') format('woff'),
         url('fonts/pNovaBold/mark_simonson_-_proxima_nova_bold-webfont.ttf') format('truetype'),
         url('fonts/pNovaBold/mark_simonson_-_proxima_nova_bold-webfont.svg#proxima_nova_rgbold') format('svg');
}


a
{
	text-decoration: underline;
	
}

a:link { color: #4B4B4B; }
a:visited { color: #19036F; }
a:hover { color: #F58025; }
a:active { color: #666666; }


/* layout */

body
{
	margin: 0;
	color: #4B4B4B;
	background: #FFFFFF;
	font-family: Georgia, 'Times New Roman', serif;
	font-weight: normal;
	font-size: small;
	line-height: 150%;
}

#container { position: static; }

#container-inner
{
	position: static;
	/*border: 1px solid #FFFFFF;*/
	background: #FFFFFF;
	border:none !important;
}

#banner
{
	border-bottom: 1px dashed #FFFFFF;
	/* no ie mac \*/ height: 1%; /* ie win 5.5, 6 win */
	color: #FF0000;
	background: #FFFFFF;
	text-align: left;
	font-family: Geneva, Arial, sans-serif;
}

#banner-inner { padding: 15px; }

#banner a
{
	color: #FF0000;
	text-decoration: none;
}

#banner-header
{
	margin: 0.25em 0;
	font-size: xx-large;
	font-weight: bold;
	
	
}

#banner-description
{
	margin: 0.25em 0;
	font-size: small;
}

	/* banner image */

	#banner
	{
		height: 164px;
		background-image: url("http://blog.startwithwhy.com/.a/6a00d834525fff69e20111683ad564970c-pi");
		background-position: 15px 15px;
		background-repeat: no-repeat;
		text-align: left;
	}

	#banner-inner { overflow: visible; padding: 0; }

	#banner-header
	{
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
	}

	#banner-header a
	{
		display: block;
		left: 0;
		top: 0;
		height: 164px;
		text-indent: -1000em;
	}

	#banner-description
	{
		overflow: hidden;
		width: 0;
		height: 0;
		margin: 0;
		padding: 0;
		text-indent: -1000em;
	}



/* default to artistic/calendar/timeline layout */

#container
{
	width: 782px;
}


.layout-artistic #alpha,
.layout-calendar #alpha
{
	width: 315px; /* 285px + 15px + 15px */
}

.layout-artistic #alpha-inner,
.layout-calendar #alpha-inner,
.layout-timeline #alpha-inner
{
	border-right: 1px solid #FFFFFF;
	padding: 15px 14px 15px 15px;
	background: #FFFFFF;
}

.layout-artistic #beta,
.layout-calendar #beta
{
	width: 465px;
}

.layout-artistic #beta-inner,
.layout-calendar #beta-inner,
.layout-timeline #beta-inner
{
	border-bottom: 1px solid #FFFFFF;
	padding: 15px 15px 14px 15px;
	background: #FFFFFF;
}

/* in artistic/calendar/timeline layouts, #gamma and #delta are inside #beta */

#beta #gamma, #beta #delta { width: 210px; margin: 15px 0; }
#beta #gamma-inner, #beta #delta-inner { padding: 0; }


/* content */

.content-nav { margin-top: 0; }

.date-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header
{
	margin: 0 0 10px 0;
	border: 0;
	
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	font-weight: bold;
	
	
}

.entry-header
{
	margin: 1px 0 10px 0;
	border: 0;
	
	color: #F58025;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	line-height: normal;
	text-align: left;
	font-weight: bold;
	
	
}

.entry-header a
{
	text-decoration: none;
	font-weight: bold;
}

.entry-header a:link { color: #F58025; }
.entry-header a:visited { color: #F58025; }
.entry-header a:hover { color: #F58025; }
.entry-header a:active { color: #F58025; }

.entry-content,
.entry-footer,
.trackbacks-info,
.trackback-content,
.comments-info,
.comment-content,
.comments-open-content,
.comments-open-footer,
.comments-closed,
.archive-content
{
	margin: 10px 0;
}

.entry-content p { text-align: left; }

.entry-footer,
.trackback-footer,
.comment-footer
{
	margin: 0 0 10px 0;
	border: 0;
	
	color: #F58025;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: normal;
	text-align: left;
	
	
	
}

#comment-author, #comment-email, #comment-url, #comment-text
{
	width: 80%;
}

/* fixes bug in ie win */
img.image-full
{
	display: block;
	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
}


/* modules */

	.module a
	{
		text-decoration: underline;
		font-weight: inherit;
	}

	.module a:link { color: #F58025; }
	.module a:visited { color: #4B4B4B; }
	.module a:hover { color: #666666; }
	.module a:active { color: #19036F; }


.module-header
{
	margin: 5px 0;
	border-bottom: 1px dotted #999999;
	padding: 3px;
	color: #4B4B4B;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	font-size: small;
	line-height: normal;
	
	
	text-transform: uppercase;
	letter-spacing: .02em;
	text-align: left;
}

.module-content
{
	margin: 5px 0 20px 0;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	
	
	
	text-align: left;
}

.module-list { margin: 0; }
.module-list-item { margin: 10px 0; }
.typelist-thumbnailed .module-list-item { margin: 10px 0; }

.module img,
.module-photo img
{
	border: 1px solid #333333;
}

.module-photo .module-content
{
	text-align: right;
}

.module-powered { text-align: left; }

.module-calendar .module-header
{
	color: #4B4B4B;
	font-family: 'Lucida Grande', Verdana, sans-serif;
	font-size: small;
	border-bottom: 1px dotted #999999;
	text-align: left;
	
	
	text-transform: uppercase;
	padding: 3px;
	letter-spacing: .02em;
}

.module-calendar th,
.module-calendar td
{
	text-align: center;
	font-weight: normal;
}

.typelist-thumbnail img { margin: 0; }

.module-featured-photo { margin-bottom: 5px; }
.module-featured-photo .module-content img { width: 420px; }

.module-recent-photos .module-content { padding: 2px 0 0 0; }
.module-recent-photos .module-list { margin: 0; }

.module-recent-photos .module-list-item
{
	width: 70px; /* ie mac fix */
	height: 70px; /* for appearance with varying image border widths */
	margin: 0 2px 2px 0;
}

.module-tipjar-r2 .tipjar-button
{
			float: left;
	
}

.module-miniprofile img {
	border-width: 0;
}


/* moblog1 tweaks */



	.layout-moblog1 #alpha
	{
		width: 200px;
	}

	.layout-moblog1 #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-moblog1 #beta
	{
		width: 380px;
	}

	.layout-moblog1 #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-moblog1 #gamma
	{
		width: 200px;
	}

	.layout-moblog1 #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}


/* moblog2 tweaks */



	.layout-moblog2 #alpha
	{
		width: 100px;
	}

	.layout-moblog2 #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-moblog2 #beta
	{
		width: 350px;
	}

	.layout-moblog2 #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-moblog2 #gamma
	{
		width: 190px;
	}

	.layout-moblog2 #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}

	.layout-moblog2 #delta
	{
		width: 140px;
	}

	.layout-moblog2 #delta-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}

	.layout-moblog2 .module-photo img { width: 100px; height: auto; }


/* timeline tweaks */


	.layout-timeline #alpha
	{
		width: 390px; /* 285px + 15px + 15px */
	}

	.layout-timeline #beta
	{
		width: 390px;
	}

	.layout-timeline #beta #gamma { width: 175px; }
	.layout-timeline #beta #delta { width: 170px; }


/* one-column tweaks */

	.layout-one-column #container
	{
		width: 502px;
	}

	.layout-one-column #alpha
	{
		display: block;
		float: none;
		width: auto;
	}

	.layout-one-column #alpha-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}


/* two-column-left tweaks */

	.layout-two-column-left #container
	{
		width: 502px;
	}


	.layout-two-column-left #alpha
	{
		width: px;
	}

	.layout-two-column-left #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-two-column-left #beta
	{
		width: 500px;
	}

	.layout-two-column-left #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}


/* two-column-right tweaks */

	.layout-two-column-right #container
	{
		width: 702px;
	}


	.layout-two-column-right #alpha
	{
		width: 500px;
	}

	.layout-two-column-right #alpha-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-two-column-right #beta
	{
		width: 200px;
	}

	.layout-two-column-right #beta-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}


/* three-column tweaks */

	.layout-three-column #container
	{
		width: 702px;
	}


	.layout-three-column #alpha
	{
		width: px;
	}

	.layout-three-column #alpha-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-three-column #beta
	{
		width: 500px;
	}

	.layout-three-column #beta-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-three-column #gamma
	{
		width: 200px;
	}

	.layout-three-column #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}


/* three-column-right tweaks */

	.layout-three-column-right #container
	{
		width: 702px;
	}


	.layout-three-column-right #alpha
	{
		width: 500px;
	}

	.layout-three-column-right #alpha-inner
	{
		border-right: 1px solid #FFFFFF;
		padding: 15px 14px 15px 15px;
		background: #FFFFFF;
	}

	.layout-three-column-right #beta
	{
		width: px;
	}

	.layout-three-column-right #beta-inner
	{
		border: 0;
		padding: 15px 15px 15px 15px;
		background: #;
	}

	.layout-three-column-right #gamma
	{
		width: 200px;
	}

	.layout-three-column-right #gamma-inner
	{
		border-bottom: 1px solid #FFFFFF;
		padding: 15px 15px 14px 15px;
		background: #FFFFFF;
	}





/* Custom CSS */
body {font-family: "ff-dagny-web-pro-1","ff-dagny-web-pro-2" !important;color:#51443e;font-size: 13px;}

a:link {color: #FF6600 ;}
a:hover{color: #fc7e02;}

.module img, .module-photo img {border:0;}

.layout-two-column-right #alpha {width: 580px !important;}
.layout-two-column-right #container {width: 100%;}
.layout-two-column-right #alpha-inner {padding: 15px 50px;}
.layout-two-column-right #beta {width: 280px;}
.layout-two-column-right #beta-inner {padding: 15px 50px;width: 250px;}

.date-header {border-bottom:0;font-size: 10px;}
.entry-header {font-size: 16px;}
.entry-header a {color: #FF6600 !important;}
.entry-header a:link {color:#FF6600 !important}
.entry-header a:hover {color:#fc7e02;}

.module-header {border-bottom:0;color: #51443E;font-family: "ff-dagny-web-pro-1","ff-dagny-web-pro-2" !important;letter-spacing: 0;font-size: 18px;text-transform: none;background:url(http://www.startwithwhy.com/Portals/0/Skins/SWW/images/ReFocus_SidebarLine.png) no-repeat bottom left;padding: 5px 0 5px 5px;}
.module-search .module-header {background:none;}
.module-search input[type="search"] {float: left;width:150px;}
.profile {font-size: 12px;font-weight: bold;}
.profile img {border:0;}
.profile a {color: #FF6600 !important;padding: 0 5px;}
.profile a:hover {color:#fc7e02 !important;}
.module-list {padding: 0 5px;}
.module-archives .module-list-item a {font-size: 12px;color:#ff6600;}
.module-archives .module-list-item a:hover {color:#fc7e02;}

.twtr-timeline {}
.twtr-hd, .twtr-ft {display: none;}
.twtr-widget {margin: 0;}
.twtr-tweet {margin: 5px 0 0; padding: 0 0 5px;}
.twtr-tweet-text {margin-left:0 !important;}
.twtr-tweet-text p {font-style:italic !important;font-family: Georgia !important;font-size: 12px !important; color:#7E7C7B !important;}
.twtr-tweet-text p a.twtr-user, .twtr-tweet-text p a.twtr-atreply, .twtr-tweet-text p a.twtr-hyperlink, 
.twtr-tweet-text p a.twtr-timestamp, .twtr-tweet-text p a.twtr-reply, .twtr-tweet-text p a.twtr-rt,
.twtr-tweet-text p a.twtr-fav {	font-weight:100;	text-decoration:none;	font-style:normal !important;	font-size: 12px !important;}
.twtr-avatar {	display:none !important;}
.twtr-widget .twtr-tweet-wrap {padding: 6px;}
.twtr-widget .twtr-tweet {border-bottom: 1px solid #d9d9d7;}

#banner {display:none;}

#pagebody {background: url("http://www.startwithwhy.com/Portals/0/Skins/SWW/images/bg_gray.png");width:100%;margin: 49px auto 0;padding-top: 130px;}

#pagebody-inner {background-color: #FFF;width:960px; margin:0 auto;}



#nav {border-bottom: 0px;
    font-family: "ff-dagny-web-pro-1","ff-dagny-web-pro-2" !important;
    margin: 0;
    width: 100%;
background: url("http://www.startwithwhy.com/Portals/0/Skins/SWW/images/ReFocus_header_bg.png") repeat-x 0 15px;
}

.headerPane {
	
	height:150px;
	z-index:9990;
	position:relative;
width: 1040px;
margin: 0 auto;
}

.headerPane .GetNote {
	height:68px;
	margin-left:935px;
}

.Nav img {
	float:left;
	margin: -15px 20px 0 0;
}

.Nav ul {
	list-style:none;
}

.Nav li {
	float:left;
	list-style:none;
}

.Nav li a {
	background:url(http://www.startwithwhy.com/Portals/0/Skins/SWW/images/mainNav.png) no-repeat;
	display:inline-block;
	height:0;
    overflow: hidden;
	text-decoration: none;
	position: relative;
	padding: 34px 0 0;
}

li.join {display:none;}

li.about a {
	width:81px;
}

li.about a:hover {
	background-position:-210px -35px;
}

li.CurrentItem.about a, li.ParentItem.about a {
	width:81px;
	background-position:0 -35px;
}

li.learn a, li.Tab93 a {
	background-position:0 -69px;
	width:81px;
}

li.learn a:hover, li.Tab93 a:hover {
	background-position:-210px -103px;
	
}

li.CurrentItem.learn a, li.ParentItem.learn a, li.CurrentItem.Tab93 a, li.ParentItem.Tab93 a {
	background-position:0 -103px;
	width:81px;
}

li.read a {
	background-position:0 -137px;
	width:81px;
}

li.read a:hover {
	background-position:-210px -171px;
}

li.CurrentItem.read a, li.ParentItem.read a {
	background-position:0 -171px;
	width:81px;
}

li.shop a {
	background-position:0 -205px;
	width:81px;
}

li.shop a:hover {
	background-position:-210px -239px;
}

li.CurrentItem.shop a, li.ParentItem.shop a {
	background-position:0 -239px;
	width:81px;
}

li.blog a {
	background-position:0 -273px;
	width:81px;
}

li.blog a:hover {
	background-position:-210px -273px;
}



.Login {
	float:right;
	margin:10px 40px 0 0;
	
}

.Login .lnkLogin {
	background: url("http://www.startwithwhy.com/Portals/0/Skins/SWW/images/item.png") no-repeat scroll 0 5px transparent;
    display: inline-block;
    overflow: visible;
    text-align: right;
    width: 50px;
    color: #51443E !important;
    font-size: 13px;
    font-weight: 600;
}

.headerImage {z-index:99;left: 50%;width:960px;margin: 0px auto 0 -480px;height: 130px;position:absolute;background: #FFFFFF;}
.headerImage .image {float: left;margin: 35px 0 0 50px;padding: 0 50px 15px 0;width: 480px;border-bottom: 1px solid #DBD9D7;}
.headerImage .rss {border-bottom: 1px solid #DBD9D7;float: right; margin: 91px 50px 0 0; padding: 0 0 14px 50px; width: 280px;}
.headerImage .rss a.left {font-weight: bold;line-height: 25px;display:inline-block; height:25px;width: 165px;float:left;color:#51443e;}
.headerImage .rss a.right {display:inline-block; height:25px;width: 25px;}
.headerImage .rss a.left:hover {color:#fc7e02;} 

#footer {
    border-top: 0;
    margin: 0 auto;
    padding:  0;
    width: 100%;
}


.Main {
margin:0 auto;
	padding:0;
}
.footer-bkg{width:100%; background:#312925 url("http://www.startwithwhy.com/Portals/0/Skins/SWW/images/bg_footer.png") repeat-x;}
.footer {
	background:transparent;
	height: 350px;
width:1040px;
}

.footer .inner {
	float:left;
	margin: 70px 0 20px 65px;
    width: 175px;
}

.footer .last {
	float:right;
	margin: 45px 45px 0 0;
}

.footer .dotted {
	clear:both;
	border-top:1px dotted #e7e7e7;
	margin: 0 45px 0 65px;
	padding:11px 0;
}

.footer .inner ul {
	list-style:none;
	padding: 0;
	margin:0;
}
.footer .inner li {
	list-style: none outside none;
	margin: 4px 0;
}

.footer .inner h3 {
	color:#e7e7e7;
	text-transform:uppercase;
	font-size:12px;
	font-weight:400;
}

.footer .inner a, .footer .dotted .left, .footer .dotted .left a {
	color:#e7e7e7 !important;
	font-size:12px !important;
	font-weight:200 !important;
text-decoration: none;
}

.footer .dotted .left a:hover, .footer .inner a:hover {color:#FC7E02 !important;}

.footer .dotted .left {
	float:left;
}

.footer .dotted .right {
	color:#51443e;
	font-size:12px;
	float:right;
}


/* ph=1 */


.menuSmall {
background: #282828;
padding-top: 5px;
position: fixed;
z-index: 99999;
width: 100%;
height: 47px;
}
.menuSmall .fireSmall {
width: 28px;
float: left;
padding-top: 4px;
margin-left: 35px;
}
.menuSmall ul {
padding-top: 3px;
padding-left: 25px !important;
float: left;
margin-left: 0;
}
.menuSmall .loginAndCartSmall {
padding-top: 11px !important;
float: right;    position: relative;
padding-right: 35px;
}
.menuSmall ul li {
padding-bottom: 1px;
border-bottom: 4px solid #282828;
float: left;
margin-right: 28px;
text-transform: uppercase;
font-family: proximaNovaBold;
padding-bottom: 10px;
}
.menuSmall ul li:hover {
border-color: #D64B2A !important;
}
.menuSmall ul li a {
color: #5DADC0 !important;
text-decoration: none;
}
.menuSmall ul li a:hover {
	color:white !important;
}
.loginAndCartSmall a {
color: #FFF !important;
font-weight: normal;
font-size: 12px;
font-family: proximaNovaBold !important;
letter-spacing: 0.03rem;
text-decoration: none;
}
.loginAndCartSmall a:hover {
	color:#5DADC0 !important;
}


/* ph=1 */

.clear {
clear: both;
}
.footerCont {
  background: #282828;
  text-align: center;
  padding: 56px 0; 
}
  .footerCont ul {
    display: inline-block;
    margin: 0;
    padding: 0;
    zoom: 1; }
    .footerCont ul .footerBlock {
      float: left;
      margin-right: 40px;
      text-align: left; }
      .footerCont ul .footerBlock.lastBlock {
        margin-right: 0 !important; }
      .footerCont ul .footerBlock .footerTit {
        font-family: proximaNovaBold;
        font-size: 12px;
        color: #eaebeb !important;
        letter-spacing: 0.03rem; }
      .footerCont ul .footerBlock a {
        font-size: 13px;
        line-height: 26px;
        color: #666666 !important;
        display: block;
        text-decoration: none !important; 
        font-family: proximaNovaLight;
}
        .footerCont ul .footerBlock a:hover {
          color: #f47d41 !important; }
    .footerCont ul .lineVErticalFoot {
      height: 167px;
      border-left: 2px solid #444;
      margin: 0 40px 0 30px;
      float: left; }
    .footerCont ul .envelopeFoot {
      text-align: center;
      float: left; }
      .footerCont ul .envelopeFoot .envelopImg {
        margin-top: 8px;
        display: inline-block;
        background: url(http://www.startwithwhy.com/portals/0/skins/sww3/img/notes_off.png) no-repeat;
        width: 70px;
        height: 84px;
        background-position: -4px bottom !important; }
        .footerCont ul .envelopeFoot .envelopImg:hover {
          background: url(http://www.startwithwhy.com/portals/0/skins/sww3/img/notes_on.png) no-repeat;
          background-position: -4px -1px !important; }
      .footerCont ul .envelopeFoot .envelopFootTxt {
        padding-top: 7px;
        font-family: proximaNovaBold;
        font-size: 15px;
        line-height: 20px; 
        color: #999;
}
 .footerCont ul .envelopeFoot .envelopFootTxt a{
	 font-family: proximaNovaLight !important;
	font-size: 16px;
	line-height: 19px;
	color: #5DADC0;
	text-decoration: none !important;
 }
        .footerCont ul .envelopeFoot .envelopFootTxt a:hover {
          color: #f47d41 !important; }
    .footerCont ul .dottedLineFooter {
      margin-top: 25px;
      border-top: 2px dotted #444; }
    .footerCont ul .copyFoot {
      margin-top: 25px;
      font-size: 13px;
      color: #666666 !important;
      text-align: left;
      font-family: proximaNovaBold !important; }





/* ph=1 */
