/*
To get started customizing with CSS, we recommend you 
go to http://headwaythemes.com/documentation/developer-resources/css-map/
to get started.

When writing the selectors for the elements, put body.custom at the
beginning.

For an example on how to change the background with custom CSS
we can use the following code.*/

/*Custom Body*/

body.custom div#top {display:none;}

/*body.custom {
	background: red;
}

body.custom.single div#pageid-187 {background: url(http://www.intentionalnetworker.com/wp-content/uploads/2012/01/dnco-header.jpg);}
*/

/*navigation*/

body.custom div#navigation {
	margin-top:-36px;
	padding-left: 0;
}

body.custom ul.navigation li {
	margin: 0 6px 0 0;
}

body.custom li.current_page_item {
	background-color:#ffffff;
	font-weight:normal;
}

body.custom li.current_page_item a {
	font-weight:normal;
}
body.custom li.current_page_item a:hover {
	font-weight:normal;
}

body.custom div.entry-content strong a {font-weight: bold;}
body.custom div.entry-content em a {font-style: italic;}

body.custom li.current_menu_item a {
	font-weight:normal;
}

body.custom li.current_menu_item a:hover {
	font-weight:normal;
}



/*typography*/

body.custom .page-title {
    color: #779f96;
    font-family: open sans,sans-serif;
    font-size: 28px;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    letter-spacing: 2px;
    line-height: 110%;
    text-decoration: none;
    text-transform: none;
}

body.custom #column-1-page-index .page-title {
color: #4B7EAD; }

body.custom .entry-content h2.subgray {
	color: #5C5C5C;
	line-height: 130%;
	margin: 0 0 0 0;}

body.custom #speakdates {
	width: 156px;
	height: 180px;
	padding:15px;
	background-color: #b4dcd4;
	float: left;
}

/*Tables*/

body.custom .tblspeak {
	width:45px;
	height:32px;
	
}

body.custom td {padding-bottom: 6px;}

body.custom .tblspeak img {
	margin:0 auto;
}

/*List Adjustments*/

body.custom .ulzero {
	margin: 5px 0 0 0;
	padding: 0 0 0 15px;
}

body.custom ul.ulzero li {
	font-weight:300;
	line-height: 100%;
}

/*body.custom ul.iconlist {
list-style: none;
margin: 0;
padding: 0;
}

body.custom div.entry-content div#speakdates ul.iconlist li.cal {
background-image: url(http:/theintentionalnetworker.com/images/icon_calendar.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 50px;
margin: .4em 0;
}*/

body.custom div#speakdates ul, div#speakdates ul li {
	list-style-type: none; 
	list-style-image: none;
	}

body.custom .entry-content h3 {margin-top: 0; font-size: 16px;}

body.custom div#speakdates ul li.cal {
background: url(http:/theintentionalnetworker.com/images/icon_calendar.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 28px;
margin: .4em 0;
}

body.custom li.light
{
list-style-image: url(http:/theintentionalnetworker.com/images/icon_light.gif);
}

body.custom li.head
{
list-style-image: url(http:/theintentionalnetworker.com/images/icon_head.gif);
}

/*spacing*/

.shift1 {
	margin: 10px 0;
}

/*leafs*/

body.custom div#post-16 {
	margin: 0 0 0 -20px;
	width: 449px;
}

/*images*/

.imgborder {
	padding:5px;
	border: solid 1px #779f96;
	margin: 0 15px 15px 0;
}

.imgrowbox {
	clear:both;
	display:block !Important;
	margin:10px 0 0 0;
	overflow:hidden;
	width:100%;
}

.imgboxcap {
	float:left;
	margin:0 10px 0 0;
	text-align:center;
}

.imgboxcap span {
	margin:0px;
	padding:0 15px 0 0;
	display:block;
}

/*boxes*/

body.custom .subscrb {
	width: 212px;
	height: 180px;
	padding:15px;
	background-color: #b5d7fa;
	border-right: 2px solid white;
	float: left;
margin-left: 10px;
}

body.custom input { margin:0 0 0;}

body.custom .subscrb p {display: none;}

body.custom .subscrb h3 {margin-bottom: 2px; margin-top: 0;}

body.custom #speakdates {
	width: 156px;
	height: 180px;
	padding:15px;
	background-color: #b4dcd4;
	float: left;
}

body.custom #speakdates a {
	font-family: open sans, arial, helvetica, sans-serif;
}

/*buttons*/

body.custom .bttnblue{
background:#65a9d7;
padding:3px 10px;
/*border-radius*/
-webkit-border-radius:6px;
   -moz-border-radius:6px;
        border-radius:6px;
/*box-shadow*/
-webkit-box-shadow:rgba(0,0,0,0) 0 0px 0;
   -moz-box-shadow:rgba(0,0,0,0) 0 0px 0;
        box-shadow:rgba(0,0,0,0) 0 0px 0;
text-shadow:rgba(0,0,0,0) 0 0px 0;
color:white;
font-size:12px;
font-family: gill sans, Open Sans, sans-serif;
text-decoration:none;
vertical-align:middle;
text-transform:uppercase;
letter-spacing: 1px;
}

body.custom .bttngreen2 {
background:#94b7b0;
padding:2px 10px;
/*border-radius*/
-webkit-border-radius:6px;
   -moz-border-radius:6px;
        border-radius:6px;
/*box-shadow*/
-webkit-box-shadow:rgba(0,0,0,0) 0 0px 0;
   -moz-box-shadow:rgba(0,0,0,0) 0 0px 0;
        box-shadow:rgba(0,0,0,0) 0 0px 0;
text-shadow:rgba(0,0,0,0) 0 0px 0;
color:white;
font-size:12px;
font-family: gill sans, Open Sans, sans-serif;
text-decoration:none;
vertical-align:middle;
text-transform:uppercase;
letter-spacing: 1px;
float: left;
margin-left: 20px;
}

body.custom .bttngreen {
background:#94b7b0;
padding:2px 10px;
/*border-radius*/
-webkit-border-radius:6px;
   -moz-border-radius:6px;
        border-radius:6px;
/*box-shadow*/
-webkit-box-shadow:rgba(0,0,0,0) 0 0px 0;
   -moz-box-shadow:rgba(0,0,0,0) 0 0px 0;
        box-shadow:rgba(0,0,0,0) 0 0px 0;
text-shadow:rgba(0,0,0,0) 0 0px 0;
color:white;
font-size:12px;
font-family: gill sans, Open Sans, sans-serif;
text-decoration:none;
vertical-align:middle;
text-transform:uppercase;
letter-spacing: 1px;
float: left;
margin-left: 20px;
}


body.custom .button1 {
	border-top: 1px solid #96d1f8;
   	background: #65a9d7;
  	background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
	background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   	padding: 5px 10px;
   	-webkit-border-radius: 8px;
   	-moz-border-radius: 8px;
   	border-radius: 8px;
   	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   	box-shadow: rgba(0,0,0,1) 0 1px 0;
   	text-shadow: rgba(0,0,0,.4) 0 0px 0;
   	color: white;
   	font-size: 14px;
   	font-family: Georgia, serif;
   	text-decoration: none;
   	vertical-align: middle;
}

body.custom .bttnblue:hover {
   	background: #9dc0b9;  text-decoration: none;
}

body.custom .bttnblue:active {
   	background: #1b435e;
}

body.custom .bttngreen:active, body.custom .bttngreen2:active {

   	background: #65a9d7;
}

body.custom .bttngreen:hover, body.custom .bttngreen2:hover {
   	background: #65a9d7;  text-decoration: none;
}


body.custom #leaf-23 {padding-left: 10px; padding-right: 10px; }

body.custom #leaf-41 {background: url(http://intentionalnet.wpengine.com/wp-content/uploads/2011/06/background-blog.gif) no-repeat top left; padding-left: 25px; height: 328px;   }

body.custom #leaf-41 div.leaf-content p {margin-top: 4px; line-height: 1.8em;}

body.custom #leaf-39 {height: 181px;}

body.custom #leaf-39 div.featured-leaf-container {margin-left: 50px; width: 380px !important; margin-top:0; padding-top:0; font-family: open sans, arial, helvetica, sans-serif;}

body.custom #leaf-39 div.featured-post-container {padding-bottom: 5px; margin-top:0; padding-top:0}

body.custom #leaf-39 div.featured-entry-content p {margin-top: 0; padding-top: 0; font-size: 11pt; margin-bottom: 14px;}

body.custom #leaf-39 div.entry-meta {margin-top: 0; padding-top: 6px; font-size: 12px; color: #6d6d6c;}

body.custom #leaf-39 span {margin-top: 6px; padding-top: 6px; font-size: 12px; color: #6d6d6c;}

body.custom #leaf-39 div.entry-meta a {color: #6d6d6c;}

body.custom #leaf-41 .featured-leaf-container {width: 380px !important;}

body.custom #leaf-41 div.featured-entry-content p {margin-bottom: 19px;}

body.tag-archive h2.page-title {display: none;}

body.custom h2.archives-title {font-size: 14pt;}

body.custom #leaf-41 div.meta-below-title {text-transform: uppercase; color: #e76b5c; font-size: 10pt; font-family: open sans, sans-serif;}

body.custom #leaf-43 h1 {font-family: palatino, serif; font-size: 14pt; color:#3c70a2; margin-top:10px; letter-spacing:1px; margin-bottom: 7px;}

body.custom #leaf-43 .headway-leaf-inside {padding: 15px;}

body.custom #leaf-43 div.entry-content, body.custom #leaf-43 div.leaf-content {line-height: 130%;}

body.custom #leaf-43 p {margin-top: 0;}

body.custom div#wrapper div.leafs-column {padding:10px 0 0 0;}

body.custom div#wrapper div.leafs-column .headway-leaf {margin:0 ;}

#mc_embed_signup {font-size: 11px;}

body.custom div#footer a {color:#3c70a2}
body.custom div#footer a:hover {text-decoration: underline;}

body.custom div#footer {min-height: 100px;}

body.custom div#footer h3 {font-size: 13pt; color: #3c70a2; font-family: palatino, serif; font-weight: bold; padding-bottom: 6px;}

body.custom div#contactinfo {padding: 7px 0 10px 20px; line-height: 1.6em; }
body.custom div#socialmedia {padding: 7px 20px 10px 0; text-align: right; line-height: 1.4em; }

div#footer div#socialmedia div a.rssfooter {
    background: url("http://www.intentionalnetworker.com/wp-content/uploads/2011/11/feed-icon-10x10.png") no-repeat scroll 0 50% transparent;
    padding: 5px 0 5px 15px;
}

.rssside {
    background: url("http://www.intentionalnetworker.com/wp-content/uploads/2011/11/feed-icon-10x10.png") no-repeat scroll 0 50% transparent;
    padding: 5px 0 5px 15px;
}


#pinkback {background: #e76b5c; height: 89px; width: 100% !important; margin-top: -24px; }

#pinkback h2 {color: white; font-family: palatino, times new roman; margin-bottom: 5px;  padding-top: 10px; padding-bottom: 0;  font-size: 16pt; }


#pinkback h4 {color: white; margin-top: 0;  text-transform: uppercase; padding-right: 15px;  line-height: 1.4em; font-size: 12px; }

#bookbullets {font-size: 13px; padding-left: 185px; padding-top: 10px;  padding-right: 20px; font-family: open sans, sans-serif;}
#bookbullets ul {margin-top: 4px; margin-bottom: 0;  }
#bookbullets ul li {font-size: 15px; font-weight: bold;  }
#belowbook {font-family: open sans,sans-serif; text-transform: uppercase; padding-left: 20px; padding-top: 20px; font-size: 9pt; font-family: open sans, sans-serif; color: #80807f; letter-spacing: .09em; display: none;}

#booktilt { background: url(http://www.intentionalnetworker.com/wp-content/uploads/2011/06/denucci_cover-R3-shadow.png) no-repeat; margin-left: -25px; height: 300px;  width: 222px; float: left; }

#booktilt_didntwork { background: url(http://www.intentionalnetworker.com/wp-content/uploads/2011/06/denucci_cover-R3-shadow.png) no-repeat; margin-left: 410px; position: absolute; top:245px; width: 224px; height: 300px; }

#leaf-34 h1.page-title {display: none; }

h1.page-title {padding-bottom: 8px;}

#leaf-23 h1.page-title {padding-bottom: 0;}

body.custom div#wrapper div#column-2-page-index {width:469px; float:right; margin-left:-3px;}

body.custom #leaf-34 .headway-leaf-inside {padding:0 0 0 0; margin-top: 0;  }

body.custom #leaf-34_old {position: absolute; top: 278px; margin-left: 425px; width: 470px; height: 340px;}

body.custom div#wrapper div#column-2-page-index div.leafs-column {margin-top: 0; padding:0 0 0;}

#leaf-39 .leaf-top { border-bottom: none; padding-bottom:0; margin-bottom: 5px; }

#leaf-39 {background: url(http://www.intentionalnetworker.com/wp-content/uploads/2011/06/quotemark.png) top left no-repeat #f6d09a; margin-top: 10px;}

#leaf-39 .entry-title {display: none;}

#leaf-39 .more-link {display: none;}

body.custom div.featured-entry-content {margin:0 0 0;}

body.custom span.tag-links span {display: none;}

body.custom div#rt {width: 180px; padding: 12px; margin: 0 0 12px 12px; float: right; background-color:#bed4d0; text-align: center;}

li#nav_menu-4 a.cart, li#nav_menu-3 a.cart {display:none;}

body.custom ul.sidebar {border-left: 1px solid gray; padding-left: 10px;}

body.custom ul.sidebar li {border-bottom: 1px dotted gray; padding-bottom: 12px;}

body.custom ul.sidebar li ul li {border-bottom: none; padding-bottom: 0;}

body.custom span.widget-title {border-bottom: none; color: black; margin-left: 5px; margin-top: 0; font-family: open sans,sans-serif; font-size: 11pt;}

body.custom li.widget_nav_menu span.widget-title {border-bottom: none; margin-left: 5px; color: #779f96; margin-top: 0; font-family: open sans,sans-serif; font-size: 14pt;}

body.custom li.widget_nav_menu a {color: #779f96; }

.cart {display:none;}

div.post a.more-link, div.featured-entry-content a.more-link
{font-family: palatino linotype, palatino, serif; background: none; font-size: 11px; letter-spacing: .15em; text-transform: uppercase; padding: 0 5px 0 0; color: #5487b7; float: right; }

body.category-blog div.addthis_toolbox {display:none;}

body.category-testimonials div.addthis_toolbox, body.category-testimonials p.more-link-container, body.category-testimonials .meta-below-content, body.category-testimonials .meta-below-title {display:none;}

/* News Release Link Page Titles */
.entry-content h2.newsrelease {margin:0;}
div.newsrelease a {color: #4B7EAD;font-style: normal;font-weight: normal;text-decoration: none;}

div.newsrelease a:hover {font-style: normal;font-weight: normal;text-decoration: underline;}

.newsrelease, .newsrelease a {font-family:palatino linotype,palatino,serif;font-size: 18px;font-variant: normal;letter-spacing: 0;line-height: 100%;text-transform: none;margin: 0 0 25px 0;}

.newsr-meta {clear: both;display: block;margin: 3px 0 10px 15px;
}