#sidebar-imu-1 {
	top: 0 !important;
}
.popuplogintitle {
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 48px;
	line-height: 48px;
	margin-top: 10px;
	margin-bottom: 17px;
}
#inline_content1 {
	color: white;
}
#inline_content1 * {
	color: black;
}
#cboxTitle {
	display: none !important;
}
#theloginbarcontainerbig {
	background-color: #000 !important;
	font-family: Arial, sans-serif;
	font-weight: normal;
	height: 27px;
	text-align: right;
}
#theloginbarcontainer {
	position: relative;
	z-index: 1;
	background-color: transparent;
	height: 27px;
}
#loginbarhash {
	top: -27px;
	display: inline-block;
	height: 27px;
	width: 50%;
	background-image: url('http://thebuildnetwork.com/wp-content/themes/inc/images/bg-stripes.png');
	position: relative;
	background-position: -2px 0;
}
.loginbarbar {
	color: white !important;
	font-size: 11px !important;
	background-color: transparent !important;
}
#leftloginbar {
	top: 3px;
	color: grey;
	position: absolute;
	text-align: left;
}
#leftloginbar img {
	margin-left: 3px;
	margin-top: 5px;
}
#leftloginbar a {
	cursor: pointer;
	z-index: 2;
	position: relative;
}
#rightloginbar {
	width: 737px;
	text-align: right;
	height: 27px;
	background-color: black;
}
.loginbarbar p {
	margin-right: 6px;
	top: 6px;
	position: relative;
	color: white !important;
}
.loginbarbar a, .loginbarbar a:active, .loginbarbar a:visited, .loginbarbar a:hover {
	color: white !important;
	text-decoration: none;
}
.loginbarbar a:hover {
	text-decoration: underline;
}
.loginbarbar .userselflink, .loginbarbar .userselflink:active, .loginbarbar .userselflink:hover, .loginbarbar .userselflink:visited {
	color: #fa8f1d !important;
	font-weight: bold !important;
}
#colorbox {
	z-index: 11000 !important;
}
#cboxOverlay {
	z-index: 10900 !important;
}
.right_arrow.move_forward.pointer.ps_hover, .left_arrow.move_backward.pointer.ps_hover {
	z-index: 10002 !important;
}
#thankyou-page {
	font-family: Arial, sans-serif !important;
	margin-left: 24px;
}

#dityheader {
	font-size: 30px;
	font-weight: bold;
	position: relative;
	margin-top: 30px;
	margin-left: 3px;
	margin-bottom: 25px;
}

#ditysubdesc #ditysubdesclabel, #ditysubdesc ul {
	position: relative;
	display: inline-block;
}

#ditysubdesc #ditysubdesclabel {
	vertical-align: top;
}

.buildcolor {
	color: #f67d17;
}

.orangehorizontalrule {
	position: relative;
}
#sidebardigitalpromo, #sidebardigitalpromo_out {
	width: 300px;
	margin-bottom: 15px;
	position: relative;
	float: right;
	height: 157px;
	left: -11px;
	z-index: 10001;
}
#sidebardigitalpromo_out {
	height: 222px;
}
.orangeshortrule {
	position: relative;
	margin: 0 auto;
}
.dip_lefttext {
	font-family: Arial, sans-serif;
	margin-left: 2px;
	position: relative;
	display: inline-block;
	margin-left: 3px;
	margin-top: 5px;
	width: 135px;
	z-index: 5;
}
#sidebardigitalpromo_out .dip_lefttext {
	width: 145px;
}
.dip_sidebaripad {
	position: absolute;
	left: 118px;
	margin-top: 17px;
}
.dip_sidebarbuild {
	position: relative;
	left: 21px;
	margin-top: 0px;
	z-index: 7;
	bottom: 16px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.dip_sidebarbuild {
	bottom: -5px;
}
}		
.dip_getbuildsmall {
	margin-top: 11px;
}
.dip_lefttextdesc {
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	margin-top: 11px;
	margin-bottom: 35px;
}
.dip_lefttextdesc_sub  {
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 8px;
}
.dip_lefttextdesc_sub a, .dip_lefttextdesc_sub a:active, .dip_lefttextdesc_sub a:hover, .dip_lefttextdesc_sub a:visited {
	color: #f99122;
}
#sidebardigitalpromo_out .dip_lefttextdesc {
	margin-bottom: 2px;
	margin-top: 8px;
}
.dip_lefttextlink {
	color: #fa8f1d;
	font-size: 11px;
	line-height: 17px;
	margin-bottom: 9px;
}
#sidebardigitalpromo_out .dip_lefttextlink {
	font-weight: bold;
}
.dip_lefttextlink a, .dip_lefttextlink a:active, .dip_lefttextlink a:hover, .dip_lefttextlink a:visited {
	color: #fa8f1d !important;
}
.notorangeorange {
	color: black !important;
	font-weight: normal;
}
#sidebar-imu-1, .padder ul, .padder p {
	overflow: visible !important;
	top: 15px;
	position: relative;
}
#sidebar-imu-1 div {
	overflow: visible !important;
}
.dip_lefttextdesc, .dip_lefttextdesc:hover, .dip_lefttextdesc:active, .dip_lefttextdesc:visited {
	color: black !important;
}

.c2 .attachment-post-thumb {
	display: none;
}
	
// Pinboard stuff

#mainloopform, #updatebuttoncontainer {
position: relative;
width: 900px;
margin: 50px auto;
font-family: Arial, sans-serif;
}
.previewbuttonloop, .editbuttonloop, .deletebuttonloop, #addanewloop, #mainloopform input[type='checkbox'] {
margin-left: 15px;
}
.titlelabel {
position: absolute;
margin-top: -12px;
margin-left: 2px;
}
.loopinputcontainer {
margin-bottom: 10px;
}
.editarticlelooplabel, .edittemplatelooplabel, #editarticleloop, #edittemplateloop, #collablist {
width: 200px;
display: inline-block;
}
#addtoarticleloop {
margin-left: 136px;
}
#addtotemplateloop {
margin-left: 66px;
}
li span, li div {
display: inline-block !important;
}
.deletepartofloop, .deletecollab {
height: 20px;
width: 20px;
margin-left: 25px;
top: -2px;
}
#editarticleloop, #edittemplateloop, #collablist {
vertical-align: top;
}
#editarticleloop select, #edittemplateloop select {
width: 132px;
}
.gobackgoback {
margin-left: 20px;
}
.selectedfeature {
display: inline-block;
width: 130px;
background-color: 
lightGrey;
min-height: 17px;
position: relative;
top: 5px;
border: solid 1px darkgrey;
margin-left: 3px;
}
#editcollabcontainer {
display: inline-block;
}
.ui-autocomplete {
max-height: 250px;
overflow-y: auto;
/* prevent horizontal scrollbar */
overflow-x: hidden;
/* add paddaccording ting to account for vertical scrollbar */
padding-right: 20px;
}
.collabsli {
padding-top: 3px;
}
.collabsname {
display: inline-block;
overflow: hidden;
width: 125px;
margin-left: 7px;
margin-right: 17px;
}


/**** Isotope Filtering ****/

.isotope-item {
z-index: 2;
}

.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
	 -moz-transition-duration: 0.8s;
	  -ms-transition-duration: 0.8s;
	   -o-transition-duration: 0.8s;
	  transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
	 -moz-transition-property: height, width;
	  -ms-transition-property: height, width;
	   -o-transition-property: height, width;
	  transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
	 -moz-transition-property:    -moz-transform, opacity;
	  -ms-transition-property:     -ms-transform, opacity;
	   -o-transition-property:         top, left, opacity;
	  transition-property:         transform, opacity;
}


#isocontainer {
	width: 950px;
	min-height: 600px;
	margin: 10px 0 !important;
	margin-top: 0px !important;
	position: relative;
	padding: 0 !important;
	padding-left: 0px !important;
	background-color: #e6e6e2;
	z-index: 0;
}
#isocontainer *, #isocontainer *:visited, #isocontainer *:hover, #isocontainer *:active {
	text-decoration: none;
}
.isoitem {
	width: 175px;
	height: 175px;
	background-color: white;
	margin-top: 8px;
	margin-bottom: 7px;
	color: black;
	font-family: 'Oswald', sans-serif;
	font-weight: 300;
	font-size: 24px;
	line-height: 28px;
	z-index: 3;
}
.isoitem img {
	width: 175px;
	height: 175px;
}
.isoitem .isoitemshadowright {
	height: 175px;
	left: 175px;
	top: 3px;
}
.isoitem .isoitemshadowbottom {
	width: 175px;
	top: 175px;
	left: 2px;
}
.isoitem a, .isoitem a:visited, .isoitem a:active, .isoitem a:hover {
	color: black !important;
}
.isoitem .avatar {
	border: none !important;
	z-index: 1;
	position: absolute;
}
.innerwindow {
	position: absolute;
	width: 175px;
	height: 175px;
	display: inline-block;
	z-index: 3;
	background-color: transparent;
	overflow: hidden;
}
.windowimage {
	position: absolute;
	z-index: 1;
}
.attachment-post-thumbnail {
	position: absolute;
	z-index: 1;
	width: 175px;
	height: 175px;
}

.isoitemtype3 {
	width: 365px;
}
.isoitemtype3 .innerwindow {
	width: 365px;
	color: white !important;
}
.isoitemtype3 .isotextcontainer {
	vertical-align: bottom;
	width: 300px;
	display: table-cell;
	height: 162px;
	padding-left: 15px;
	position: relative;
	font-size: 34px;
	font-family: 'Neuton', sans-serif;
	line-height: 30px;
}
.isoitemtype3 .isoitemshadowright {
	height: 175px;
	left: 365px;
	top: 3px;
}
.isoitemtype3 .isoitemshadowbottom {
	width: 365px;
	top: 175px;
	left: 2px;
}

.isoitemtype4 {
	z-index: 3;
}
.isoitemtype4, .isoitemtype4 img {
	width: 365px;
	height: 365px;
}
.isoitemtype4 .innerwindow {
	width: 365px;
	height: 365px;
}
.isoitemtype4 .isotextcontainer, .isoitemtype4 .transparentblackdiv {
	color: white;
	width: 349px;
	height: 65px;
	padding: 8px;
	max-height: 65px;
	margin-top: 280px;
	padding-top: 12px;
	position: absolute;
}
.isoitemtype4 .attachment-post-thumbnail {
	width: 365px;
	height: 365px;
}
.isoitemtype4 .isoitemshadowright, .isoitemtype8 .isoitemshadowright {
	height: 365px;
	left: 365px;
	top: 3px;
}
.isoitemtype4 .isoitemshadowbottom, .isoitemtype8 .isoitemshadowbottom {
	width: 365px;
	top: 365px;
	left: 2px;
}
.isoitemtype4 .isoitemshadowright, .isoitemtype4 .isoitemshadowbottom {
	display: block !important;
}

.isoitemtype6 {
	width: 365px;
}
.isoitemtype6 .innerwindow {
	width: 365px;
}
.isoitemtype6 .windowimage {
	width: 167px;
	height: 167px;
	margin-left: 5px;
	margin-top: 5px;
}
.isoitemtype6 .isotextcontainer {
	width: 175px;
	margin-left: 186px;
	margin-top: 10px;
}
.isoitemtype6 .isoitemshadowright {
	height: 175px;
	left: 365px;
	top: 3px;
}
.isoitemtype6 .isoitemshadowbottom {
	width: 365px;
	top: 175px;
	left: 2px;
}

.isoitemtype7 {
	height: 365px;
}
.isoitemtype7 .innerwindow {
	height: 365px;
}
.isoitemtype7 .isotextcontainer {
	margin-top: 186px;
	width: 155px;
	margin-left: 10px;
}
.isoitemtype7 .isoitemshadowright {
	height: 365px;
	left: 175px;
	top: 3px;
}
.isoitemtype7 .isoitemshadowbottom {
	width: 175px;
	top: 365px;
	left: 2px;
}

.isoitemtype8 {
	height: 365px;
	width: 365px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f0', endColorstr='#E6E6E2'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f0), to(#E6E6E2)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f2f2f0,  #E6E6E2); /* for firefox 3.6+ */ 
}
.isoitemtype8 .innerwindow {
	height: 365px;
	width: 365px;
}

.isoitemtypefeature, .isoitemtypefeature .innerwindow, .isoitemtypefeature img, .isoitemtypefeature .windowimage, .isoitemtypefeature .attachment-post-thumbnail {
	height: 365px;
	width: 555px;
}
.isoitemtypefeature .isotextcontainer, .isoitemtypefeature .transparentblackdiv {
	width: 530px;
	height: 99px;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	color: white;
	font-weight: 400;
	font-size: 44px;
	line-height: 50px;
	position: absolute;
	margin-top: 236px;
}
.isoitemtypefeature .isoitemshadowright {
	height: 365px;
	left: 555px;
	top: 3px;
}
.isoitemtypefeature .isoitemshadowbottom {
	width: 555px;
	top: 365px;
	left: 2px;
}
.linkpromo {
	vertical-align: middle;
	display: table-cell;
	position: relative;
}
.linkpromo .windowimage {
	width: 365px;
	position: relative;
	margin: auto 0;
	height: auto;
}
.homepageimu {
	top: 58px;
	left: 33px;
	height: auto !important;
	width: auto !important;
}
.homepageimu img {
	height: auto !important;
	width: auto !important;
}
.quotecolor0 {
	background-color: #69bdc6;
}
.quotecolor1 {
	background-color: #f9d122;
}

.advert1x1 {
	background-color: black;
}
.advert1x1 .isotextcontainer {
	width: 175px;
	height: 175px;
	font-weight: 700;
	font-size: 24px;
	line-height: 40px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	color: white !important;
}

.isoitem .hovertext {
	display: none;
	width: 155px;
	height: 155px;
	padding: 10px;
	position: absolute;
	color: black !important;
}
.isoitemtype3 .hovertext {
	width: 300px;
}
.transparentblackdiv {
	opacity: 0.8;
	position: absolute;
	background-color: black;
	-ms-filter: “alpha(opacity=80)”; /* ie 8 */
	filter: alpha(opacity=80); /* ie lt 7 */
	-khtml-opacity: .8; /* safari 1.x */
	-moz-opacity: .8; /* ff lt 1.5, netscape */
}
.isoitemshadowright, .isoitemshadowbottom {
	position: absolute;
	background-color: #cecece;
}
.isoitemshadowright {
	width: 2px;
}
.isoitemshadowbottom {
	height: 3px;
}
.isoitemtype8 .isoitemshadowright, .isoitemtype8 .isoitemshadowbottom {
	display: none;
}
.fclink .hovertext {
	vertical-align: bottom;
	display: table-cell;
	position: relative;
	width: 155px;
	height: 155px;
	padding: 10px;
}
.collabname {
	font-weight: 400;
	line-height: 26px;
	font-size: 24px;
}
.collabfeaturetext {
	font-size: 20px;
	line-height: 20px;
	margin-top: 7px;
}

.wp-tag-cloud {
	width: 170px;
	margin: 0 !important;
	margin-top: 5px !important;
}
.WP-TAG-CLOUD {
	width: 170px;
}
#isoitemcloud li {
	text-align: right;
}
#isoitemcloud a {
	font-size: 15px !important;
	line-height: 18px !important;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	color: #666 !important;
	text-decoration: none !important;
}
#isoitemcloud a:hover {
	color: black !important;
}
.isoitemtypecloud, .isoitemtypecloud .innerwindow, .isoitemtypecloud .windowimage, .isoitemtypecloud .attachment-post-thumbnail {
	height: 365px;
	box-shadow: none;
	border: none;
	background-color: transparent;
}
#tagcloudheader {
	font-size: 13px;
	line-height: 22px;
	font-weight: 700;
	width: 175px;
	text-align: right;
	color: #333;
	letter-spacing: 1px;
	margin-bottom: 9px;
}

body {
	background-color: white;
	width: 100%;
	margin: 0;
	padding: 0;
	max-width: none;
}
#theleaderboardcontainerbig, #theloginbarcontainerbig, #theheaderbarcontainerbig, #themainnavcontainerbig, #thesubnavcontainerbig, #thebiggercontainerbig, #thefootercontainerbig, #thefootercontainer {
	width: 100%;
}
#theleaderboardcontainer, #footer, #footertop, #footerbottom, #theloginbarcontainer, #theheaderbarcontainer, #themainnavcontainer, #thesubnavcontainer, #thebiggercontainer {
	margin: 0 auto;
	width: 938px;
}
#theheaderbarcontainer {
	position: relative;
}
#thebiggercontainer {
	width: 950px;
}
#container {
	background: transparent !important;
}
#header {
	background: none;
	cursor: auto !important;
	height: 147px;
	z-index: 1;
}
#theleaderboardcontainerbig {
	background-color: black;
	height: 101px;
	background-image: url('http://thebuildnetwork.com/wp-content/themes/inc/images/bg-stripes-top.png');
}
#theleaderboardadvert {
	background-color: transparent;
	width: 728px;
	height: 90px;
	position: relative;
	top: 5px;
}
#buildsubscribecontainer {
	position: absolute;
	background-color: white;
	height: 215px;
	width: 200px;
	left: 737px;
	top: -123px;
	z-index: 2;
}
#buildsubscribecontainer ul {
	width: 100%;
	border-top: solid 1px #CCC;
	width: 183px;
	margin-left: 11px;
	margin-top: 4px;
}
#buildsubscribecontainer li {
		width: 183px;
		border-bottom: solid 1px #CCC;
		font-family: 'Oswald', sans-serif;
		font-weight: 400;
		font-size: 11px;
		line-height: 14px;
		text-align: center;
		padding-top: 3px;
		padding-bottom: 1px;
}
#buildsubscribecontainer li a, #buildsubscribecontainer li a:visited, #buildsubscribecontainer li a:hover, #buildsubscribecontainer li a:active {
	text-decoration: none;
	color: #666;
	cursor: pointer !important;
}
#buildsubscribecontainer li a:hover {
	color: black;
}
#buildlogocontainer, #buildsocialcontainer, #buildsearchcontainer, #textforsubscribe, #coverforsubscribe {
	display: inline-block;
	position: relative;
}
#textforsubscribe {
	width: 99px;
	vertical-align: top;
	margin-top: 8px;
	margin-left: 4px;
	font-family: 'Oswald', sans-serif;
	margin-right: 5px;
	text-align: right;
}
#buildsubscribecontainer a, #buildsubscribecontainer a:active, #buildsubscribecontainer a:visited, #buildsubscribecontainer a:hover {
	color: black;
	text-decoration: none;
}
#coverforsubscribe {
	margin-top: 6px;
	margin-right: 6px;
}
#buildlogocontainer {
	width: 180px;
	height: 100%;
}
#buildlogocontainer img {
	position: relative;
	margin-left: 23px;
	margin-top: 11px;
}
#headersubscribeheadline {
	font-weight: 700;
	font-size: 16px;
	color: #f57d18;
	margin-bottom: 6px;
}
#headersubscribetext {
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
}
#buildsocialcontainer, #buildsearchcontainer, #navigation {
	width: 750px;
	position: absolute;
	left: 188px;
}
#buildsocialcontainer {
	height: 52px;
}
#buildsocialcontainer a {
	top: 28px;
	position: relative;
	margin-right: 3px;
}
#buildsearchcontainer {
	height: 50px;
	top: 52px;
}
#navigation {
	height: 45px;
	top: 102px;
	margin: 0;
}
#s, #user_login, #user_login2, #user_pass {
	border: none;
	background-color: #E6E6E6;
	font-family: 'Oswald', sans-serif;
	height: 23px;
	width: 205px;
	font-weight: 400;
	font-size: 11px;
	line-height: 19px;
	color: #999 !important;
	margin-top: 2px;
	padding-left: 5px;
	padding-top: 2px;
}
.loginfieldcontainer {
	margin-top: 13px;
}
.userloginlabel, .userpasswordlabel {
	font-family: 'Oswald',sans-serif;
	font-weight: 400;
	font-size: 15px;
	line-height: 22px;
	position: relative;
	top: 1px;
}
.userloginlabel {
	padding-right: 19px;
}
#forgotpopupcontainer .userloginlabel {
	padding-right: 7px;
}
.userpasswordlabel {
	padding-right: 20px;
}
.forgetmenot {
	margin-top: 13px;
	margin-bottom: 10px;
	font-size: 11px;
	font-family: Arial,sans-serif;
}
.forgetmenot label {
	position: relative;
	top: -1px;
}
.loginbottomcontainer {
	font-size: 11px;
	font-family: Arial,sans-serif;
	line-height: 22px;
	margin-top: 11px;
}
.loginbottomcontainer a, .loginbottomcontainer a:active, .loginbottomcontainer a:hover, .loginbottomcontainer a:visited {
	color: #1fb3dd !important;
	text-decoration: none;
}
.loginbottomcontainer a:hover {
	text-decoration: underline;
}
.forgotpasswordmessage {
	font-family: Arial,sans-serif;
	font-size: 13px;
	line-height: 17px;
	margin-top: 31px;
}
#magglass {
	position: relative;
	top: 4px;
	margin-left: 4px;
}
.otherinnav, .navblackbar, .navdropshadow {
	display: none;
}
.navblackbar {
	position: absolute;
	height: 28px;
	width: 3px;
	background-color: black;
}
.firstinnav, .otherinnav {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: 19px;
	padding-left: 2px;
}
.firstinnav {
	padding-bottom: 5px;
}
.otherinnav {
	font-size: 13px;
	border-top: solid 1px #fabe8b;
	height: 22px;
	padding-top: 1px;
}
.otherinnav a {
	display: block;
	width: 100%;
	height: 100%;
}
.navdropshadow {
	position: absolute;
	background-color: #B5B5B5;
	z-index: 1;
	top: 7px;
	height: 28px;
}
#leadershipnav, #teambuildingnav, #whatsnextnav, #thebuildnetworknav, #eventsnav {
	display: inline-block;
	height: 28px;
	color: black;
	margin-top: 6px;
	margin-right: 1px;
	vertical-align: top;
	position: absolute;
	z-index: 2;
}
#leadershipnav ul, #teambuildingnav ul, #whatsnextnav ul, #thebuildnetworknav ul {
	margin-left: 10px;
	margin-top: 4px;
	height: 23px;
	overflow: hidden;
}
#leadershipnav {
	width: 150px;
}
#navdropshadow-leadership {
	left: 1px;
	width: 150px;
}
#leadershipnav ul {
	width: 130px;
}
#teambuildingnav {
	width: 170px;
	left: 151px;
}
#navdropshadow-teambuilding {
	left: 152px;
	width: 170px;
}
#teambuildingnav ul {
	width: 150px;
}
#whatsnextnav {
	width: 156px;
	left: 322px;
}
#navdropshadow-whatsnext {
	left: 323px;
	width: 156px;
}
#whatsnextnav ul {
	width: 135px;
}
#thebuildnetworknav {
	width: 177px;
	left: 479px;
}
#navdropshadow-thebuildnetwork {
	left: 480px;
	width: 177px;
}
#thebuildnetworknav ul {
	width: 157px;
}
#eventsnav {
	width: 106px;
	text-align: right;
	left: 657px;
	height: 23px;
	overflow: visible;
}
#navdropshadow-events {
	left: 658px;
	width: 106px;
}
#eventsnav ul {
	margin-left: 8px;
	margin-top: 4px;
	width: 89px;
}
#eventsnav .firstinnav, #eventsnav .otherinnav {
	padding-right: 2px;
}
#eventsnav .navblackbar {
	left: 104px;
	z-index: 3;
}
#navigation {
	text-align: left;
	left: 174px;
	width: 764px;
}
#navigation a, #navigation a:visited, #navigation a:active, #navigation a:hover {
	color: black;
	text-decoration: none;
}
.onthischannel a {
	color: #f57d17 !important;
}
.activenav {
	background-color: #f57d17;
}
.activenav a {
	color: white !important;
}
.activenav .navblackbar, .activenav .otherinnav {
	display: block;
}
#homepagetop {
	display: none;
}
.articleheaderblock {
	width: 922px;
}
#homepagebottom {
	margin-left: 10px;
}
.sharingblock {
	padding-left: 2px;
	border-top: solid 1px #E5E5E5;
	border-bottom: solid 1px #E5E5E5;
}
.entry-title, .entry-title a {
	font-family: 'Oswald',sans-serif;
	font-weight: 700 !important;
	font-size: 32px !important;
	line-height: 36px;
	color: black;
	text-decoration: none;
}
.entry-title {
	margin-bottom: 10px;
	margin-top: 20px;
}
.thearticletags, .thearticletags a, .thecollaboratorlist, .thecollaboratorlist a {
	font-family: 'Oswald',sans-serif;
	font-weight: 300;
	font-size: 14px;
	line-height: 25px;
	color: black;
	text-decoration: none;
}
.thearticletags, .thecollaboratorlist, .articledate {
	display: inline-block;
	margin-bottom: 11px;
}
.c2 {
	width: 100%;
	padding: 0;
}
.thecollaboratorlist {
	margin-left: 10px;
}
.thearticletags .articletagspacer, .thecollaboratorlist .articletagspacer {
	color: #666;
	margin-right: 8px;
}
.articledate {
	color: #797979;
	font-family: 'Oswald',sans-serif;
	font-weight: 300;
	font-size: 14px;
	line-height: 25px;
	text-decoration: none;
	margin-right: 8px;
}
.thearticletags .articlekeywordtitle, .thecollaboratorlist .articlekeywordtitle {
	font-weight: 700;
	font-size: 12px;
	margin-right: 3px;
}
#valueprop {
	font-family: 'Neuton',serif;
	font-weight: bold;
	font-size: 22px;
	line-height: 24px;
	margin-bottom: 14px;
}
.sharingblock, .sharingblock a {
	font-family: 'Oswald',sans-serif;
	font-weight: 400;
	font-size: 10px;
	line-height: 30px;
	color: #666;
}
.sharingblock a, .sharingblock a:active, .sharingblock a:visited, .sharingblock a:hover {
	color: #666;
	text-decoration: none;
}
.sharingblock a:hover {
	color: black;
}
.sharingblock .gtshare, .sharingblock .GTSHARE {
	position: relative;
	top: -1px;
}
.breadcrumbblock {
	width: 400px;
	position: relative;
	top: 1px;
}
.sharing, .sharing ul {
	float: none !important;
}
.sharing ul {
	position: relative;
	left: 170px;
	top: 2px;
}
.sharing ul a {
	display: none;
}
.sharing li a {
	display: inline-block;
}
.sharing a {
	padding: 0 !important;
}
.printsharecontainer {
	top: -10px;
	left: -48px;
}
.emailsharecontainer {
	left: -38px;
	top: -11px;
}
.lisharecontainer {
	left: -4px;
	top: -9px;
}
.twsharecontainer {
	left: -8px;
	top: -9px;
}
.fbsharecontainer {
	left: -17px;
	top: -11px;
}
.articlesharebottom .fbsharecontainer {
	top: -9px;
}
.gplussharecontainer {
	left: -12px;
	top: -9px;
}
.shareshareblock {
	width: 534px;
	text-align: right;
	position: absolute;
	top: 3px;
	left: 405px;
}
.shareblockli {
	position: relative;
	display: inline-block;
}
.shareblockli, .shareblockli a {
	background: none !important;
}
div.post p, div.post .thecontentdiv div, div.post .thecontentdiv li {
	font-family: 'Neuton',serif;
	font-size: 18px;
	line-height: 22px !important;
	margin: 0 !important;
}
div.post .thecontentdiv ul {
	list-style: disc inside none;
	padding-left: 2px;
}
div.post p {
	padding-bottom: 25px;
}
#addendum2 {
	float: right;
	font-size: 16px !important;
	line-height: 22px;
	font-family: 'Oswald',sans-serif;
	font-weight: 300;
	width: 160px;
}
.add3 {
	width: 115px;
	display: inline-block;
	padding-left: 20px;
	padding-right: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	height: 100%;
	background-image: url('http://thebuildnetwork.com/wp-content/themes/inc/images/greywhiteslash.png');
	background-repeat: repeat-y;
	overflow: hidden;
}
.add3 img {
	max-width: 115px;
	text-align: center;
}
#addendum, #addendumleftborder {
	background-image: url('http://thebuildnetwork.com/wp-content/themes/inc/images/greywhiteslash.png');
}
#addendumleftborder {
	position: absolute;
	width: 6px;
	left: 4px;
	background-position: 0 1px;
}
.addendumtitle {
	font-family: 'Oswald',sans-serif;
	font-weight: 700;
	font-size: 18px;
	line-height: 24px;
	margin-top: 20px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
}
.addendumtext, .addendumtext p {
	font-family: 'Oswald',sans-serif !important;
	font-weight: 300;
	font-size: 16px !important;
	line-height: 22px !important;
}
.addendumtext {
	margin: 0 15px;
	padding-bottom: 5px;
}
.entry-content .snap_nopreview {
	display: none;
}
.addendumtext p {
	padding-bottom: 15px !important;
}
#sharing_email {
	margin-left: -250px;
}
.articlesharebottom {
	position: relative;
	position: relative;
	left: 5px;
	top: 15px;
	height: 30px;
}
.articlesharebottom ul {
	left: 0 !important;
}
#comments {
	min-height: 50px;
}
#comments h3 p, h3#reply {
	color: black !important;
	font-size: 30px !important;
	line-height: 40px !important;
	font-weight: 400 !important;
	font-family: 'Oswald',sans-serif;
	border: none !important;
	width: 240px !important;
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
}
#comments h3 p {
	padding-bottom: 10px !important;
	width: 100% !important;
}
#comments h3 .remarks {
	display: none;
}
div.author-box p, div.comment-avatar-box p, .comment-entry {
	margin-top: 14px !important;
	padding-left: 3px !important;
	text-transform: none;
	font-family: 'Neuton',serif;
	line-height: 22px;
}
#post-latest .post, ol.commentlist li.comment {
	border-bottom: none !important;
}
#post-latest .post {
	padding-bottom: 25px !important;
}
.comment-avatar-box {
	width: 100% !important;
}
.comment-avatar-box p a:first-child {
	font-weight: bold;
	font-size: 18px;
}
.comment-avatar-box p a:last-child {
	font-size: 13px;
	color: #999;
}
.comment-entry {
	display: block !important;
	font-size: 18px;
	margin-top: 6px !important;
}
div.comment-content {
	margin-left: 0 !important;
	margin-top: 2px;
	width: 100%;
}
#comments .comment {
	border-top: solid 1px black !important;
}
#respond .log-in-out {
	width: 100%;
	text-align: right;
	position: relative;
	top: -19px;
	margin-left: -10px;
	font-family: Arial,sans-serif;
	font-size: 11px;
}
#respond .log-in-out .commentmemberlink, #respond .log-in-out .commentmemberlink:hover, #respond .log-in-out .commentmemberlink:active, #respond .log-in-out .commentmemberlink:visited {
	color: #f67d17;
	text-decoration: none;
	font-weight: bold;
}
#respond .log-in-out a:last-child, #respond .log-in-out a:last-child:hover, #respond .log-in-out a:last-child:active, #respond .log-in-out a:last-child:visited {
	color: black;
	text-decoration: none;
}
ol.commentlist li.comment {
	margin-bottom: 0 !important;
}
#respond .log-in-out {
	margin-bottom: 0 !important;
}
.comment-options {
	width: 100%;
	text-align: right;
	margin: 5px 10px !important;
	margin-left: 0 !important;
}
.commentlist {
	border-bottom: solid 1px black !important;
}
.comment-list {
	margin-top: 18px;
}
.commentlist .children {
	background: none !important;
	margin: 0 !important;
	padding: 0 !important;
	padding-left: 50px !important;
}
.commentlist .children li, .commentlist .children ul {
	padding: 0 !important;
}
#respond {
	padding: 0 !important;
}
#commentform {
	margin-bottom: 10px !important;
}
textarea#comment {
	width: 543px !important;
	position: relative;
	border-radius: 0 !important;
	margin-bottom: 10px;
}
#comments .comment-reply-login {
	visibility: hidden !important;
}
#respond .form-textarea {
	margin-bottom: 0 !important;
}
.photocaption {
	font-family: 'Neuton',serif !important;
	font-size: 12px !important;
	line-height: 12px !important;
	margin-bottom: 15px !important;
}
div.post img {
	margin-bottom: 0 !important;
}
.thetopicpage .topicpagetitle {
	font-family: 'Oswald',sans-serif;
	font-weight: 700;
	font-size: 32px;
	line-height: 36px;
	color: black;
}
.topicpostitem .posttitle a, .topicpostitem .posttitle a:hover, .topicpostitem .posttitle a:visited, .topicpostitem .posttitle a:active {
	color: black;
	font-family: 'Oswald',sans-serif;
	font-weight: 400;
	font-size: 24px;
	line-height: 28px;
}
.topicpostitem .posttitle {
	margin: 10px;
	margin-bottom: 5px;
	margin-left: 192px;
}
.thesearchpage .topicpostitem .posttitle {
	margin-left: 5px;
}
.topicpostitem .topiclisttags {
	left: 192px;
	top: 142px;
	font-size: 14px;
	line-height: 32px;
	font-family: 'Oswald';
	font-weight: 300;
	position: absolute;
	border-bottom: solid 1px #CCC;
	width: 364px;
}
.thesearchpage .topicpostitem .topiclisttags {
	position: static;
	width: 100%;
	margin-left: 5px;
}
.topicpostitem .topiclisttags a, .topicpostitem .topiclisttags a:active, .topicpostitem .topiclisttags a:hover, .topicpostitem .topiclisttags a:visited {
	color: black;
}
.topicpostitem .topiclisttags .thepipebeginner {
	color: #666;
	font-size: 12px;
	font-weight: 700;
	margin-right: 9px;
}
.topicpostitem {
	margin-bottom: 28px;
	position: relative;
}
.thesearchpage .topicpostitem {
	margin-bottom: 10px;
}
.entry-content .attachment-post-secondary-image-full, .entry-content .wp-post-image {
	width: 560px !important;
	height: auto !important;
}
.thetopicpage .entry-content {
	font-family: 'Neuton',serif;
	font-size: 18px;
	line-height: 20px;
	margin-left: 192px;
	margin-right: 10px;
}
.thesearchpage .entry-content {
	margin-left: 5px;
	width: 100%;
}
.thetopicpage .entry-content .entry-meta {
	display: none;
}
.thetopicpage #col1 {
	padding-top: 40px !important;
}
.thetopicpage #col1 a {
	text-decoration: none;
}
.thetopicpage .imagelistcontainer {
	position: relative;
	float: left;
	overflow: visible;
	display: inline-block;
	top: -7px;
}
.thetopicpage .imagelistcontainer img {
	z-index: 1;
	position: relative;
}
.thetopicpage .imagelistbackdrop {
	position: absolute;
	width: 180px;
	height: 180px;
	left: 2px;
	top: 3px;
	background-color: #E5E5E5;
}
.thesearchpage .topicpagetitle {
	margin-bottom: 30px;
}
#topicpagedesc, #tagpagedesc {
	margin-top: 20px;
	margin-bottom: 40px;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	font-family: 'Neuton',serif;
	color: black;
	min-height: 24px;
}
.paginationnavigation {
	top: -11px;
	position: relative;
	margin-bottom: 23px;
}
.wp-paginate {
	text-align: right;
}
.wp-paginate, .wp-paginate a, .wp-paginate a:active, .wp-paginate a:visited, .wp-paginate a:hover {
	color: #99cccc;
	font-family: 'Oswald',sans-serif;
}
.wp-paginate a:hover {
	color: black;
}
.wp-paginate .next, .wp-paginate .prev {
	font-weight: 700;
	font-size: 10px;
	line-height: 18px;
	position: relative;
	top: -8px;
	margin-left: 1px;
	margin-right: 1px;
}
.wp-paginate .page {
	font-weight: 300;
	font-size: 15px;
	line-height: 18px;
	padding-left: 9px;
	padding-right: 9px;
	border-right: solid 1px #CCC;
	height: 25px;
	vertical-align: middle;
	display: table-cell;
}
.wp-paginate .current {
	color: black;
	display: table-cell !important;
	font-family: 'Oswald',sans-serif;
}
.wp-paginate .max {
	border-right: none;
}
.wp-paginate li {
	display: inline-block;
	position: relative;
}
#bigjoinbackground {
	width: 100%;
	background-color: black;
	height: 148px;
	position: absolute;
	top: 275px;
}
.wp-polls .thepollquestion {
	font-size: 34px !important;
	line-height: 34px !important;
	text-align: left !important;
	margin: 25px 40px !important;
	margin-bottom: 30px !important;
	padding-bottom: 0;
}
.wp-polls-ans label {
	margin-left: 20px;
	font-size: 18px;
	line-height: 30px;
	margin-right: 40px;
}
.wp-polls-ans li {
	margin-left: 41px;
}
.wp-polls-ans ul {
	margin-bottom: 35px !important;
}
.wp-polls-ans .Buttons, .wp-polls-ans .Buttons:hover {
	border: none;
	background: none;
	border-radius: 0;
	background-color: #F57D18;
	color: white;
	font-family: 'Oswald',sans-serif;
	font-size: 20px;
	line-height: 16px;
	font-weight: 400;
	width: 130px;
	height: 45px;
	margin-left: 40px;
}
.wp-polls-ans p {
	text-align: left !important;
	display: inline-block;
}
.wp-polls-ans a {
	margin-left: 28px;
	position: relative;
	top: -16px;
}
.wp-polls-ans .apollanswer {
	font-size: 18px;
	line-height: 32px;
}
.wp-polls-ans .pollanswerpercent {
	color: #666;
	font-size: 12px;
}
.wp-polls-ans .pollbar {
	border: none !important;
}
.polllogintext {
	width: 560px;
	height: 65px;
	text-align: center;
	background-color: black;
	color: white;
	font-family: 'Oswald',sans-serif !important;
	vertical-align: middle;
	position: relative;
	font-size: 18px;
	line-height: 22px;
	display: table-cell;
	font-weight: 400;
}
.polllogintext .pollloginlink, .polllogintext a, .polllogintext a:hover, .polllogintext a:active, .polllogintext a:visited {
	color: #f67e19 !important;
	text-decoration: underline !important;
}
.polllogintext .pollloginlink {
	cursor: pointer;
}
#col1 {
	min-height: 550px;
}


#contributortitle {
	font-family: 'Oswald',sans-serif;
	font-weight: 700;
	font-size: 32px;
	line-height: 36px;
	margin-top: 30px;
	margin-bottom: 20px;
}
.ctlistcontainer {
	width: 100%;
	border-bottom: solid 1px #f57d18;
	margin-bottom: 5px;
	padding-bottom: 8px;
}
.ctlistcontainer a {
	text-decoration: none;
}
.ctlistname a, .ctlistname a:visited, .ctlistname a:hover, .ctlistname a:active {
	color: black;
	font-size: 18px;
	line-height: 18px;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
}
.ctlistname {
	margin-top: 15px;
	margin-left: 5px;
	margin-bottom: 5px;
}
.ctlistpost a, .ctlistpost a:active, .ctlistpost a:visited, .ctlistpost a:hover, #collabnavbottom a, #collabnavbottom a:hover, #collabnavbottom a:active, #collabnavbottom a:visited {
	font-family: 'Oswald',sans-serif;
	font-weight: 400;
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
}
#collabnavbottom {
	width: 100%;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 10px;
}
.ctlistpost {
	margin-bottom: 5px;
	margin-left: 40px;
}
.ctlistdesc {
	font-size: 13px;
	line-height: 18px;
	margin-left: 5px;
	margin-bottom: 3px;
	font-family: 'Neuton',serif;
}
#seanalphabetical-pagination {
	height: 44px;
	width: 556px;
	border-bottom: solid 1px #f57d18;
	vertical-align: top;
	display: table-cell;
	padding-left: 4px;
}
#seanalphabetical-pagination li {
	display: inline-block;
	position: relative;
	width: 18px;
	text-align: center;
}
#seanalphabetical-pagination a, #seanalphabetical-pagination a:active, #seanalphabetical-pagination a:hover, #seanalphabetical-pagination a:visited {
	font-family: 'Oswald',sans-serif;
	font-weight: 300;
	font-size: 18px;
	line-height: 36px;
	color: black;
	text-decoration: none;
	display: inline-block;
	width: 100%;
}
#seanalphabetical-pagination a:hover {
	color: #f57d18;
}
#seanalphabetical-pagination .selectedletter, #seanalphabetical-pagination .selectedletter:hover, #seanalphabetical-pagination .selectedletter:active, #seanalphabetical-pagination .selectedletter:visited {
	text-decoration: underline !important;
	color: #f57d18 !important;
	font-weight: 700 !important;
}
.page-template-collaborators-php #col2 {
	margin-top: 54px;
}
#partnerslist {
	padding-top: 8px;
	margin-left: 10px;
}
#thepinboardrealimu {
	text-align: center;
	margin-top: 57px;
}
.featuredpost {
	margin-bottom: 60px;
}
#homepagebottom #col1 {
	width: 560px;
	max-width: 560px;
	padding-right: 10px;
	padding-left: 0;
}
#col2 {
	width: 366px;
}
#sidebar-imu-1 {
	height: 250px;
	margin-left: 35px;
}
#col2 .padder {
	height: 500px;
}
#sidebarpromopromo {
	margin-top: 32px;
	height: 203px;
	width: 366px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#f2f2f0'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#f2f2f0)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #FFFFFF,  #f2f2f0); /* for firefox 3.6+ */ 
}
#sidebarpromopromo a, #sidebarpromopromo a:visited, #sidebarpromopromo a:active, #sidebarpromopromo a:hover {
	color: black;
	text-decoration: none;
	display: block;
	height: 100%;
}
#readbuildsidebartext {
	position: relative;
	display: inline-block;
	width: 180px;
	margin-left: 150px;
	font-family: 'Oswald', sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: 400;
	margin-left: 190px;
	margin-top: 30px;
}
#readbuildsidebartext .colorreadsidebar {
	color: #f67e19;
	font-weight: 700;
}
#readbuildsidebartext .boldedreadsidebar {
	font-weight: 700;
}
#sidebarpromopromo img {
	position: absolute;
	top: 308px;
	left: 20px;
}
#sidebardigitalpromo, #sidebardigitalpromo *, #sidebardigitalpromo_out, #sidebardigitalpromo_out * {
	z-index: 1;
}
#sidebarpromopromo, #footersignupcontainer {
	visibility: hidden;
}
#sidetopiccloud {
	width: 366px;
	padding-top: 18px;
	padding-left: 10px;
	padding-bottom: 3px;
	margin-bottom: 28px;
	margin-top: 2px;
	background-color: #f2f2f0;
}
#sidetopiccloud, #sidetopiccloud a, #sidetopiccloud a:active, #sidetopiccloud a:hover, #sidetopiccloud a:visited {
	color: black;
	font-family: 'Oswald',sans-serif;
	font-weight: 700;
	font-size: 13px;
	line-height: 22px;
}
#sidetopiccloudtext {
	margin-bottom: 25px;
	letter-spacing: 0.05em;
}
.sidetopiccloudgrey {
	color: #333;
}
#sidetopiccloud li {
	position: relative;
	display: inline-block;
	margin-bottom: 15px;
}
#sidetopiccloud li a, #sidetopiccloud li a:active, #sidetopiccloud li a:visited, #sidetopiccloud li a:hover {
	font-size: 15px;
	line-height: 18px;
	color: #666;
	font-weight: 400;
}
#sidetopiccloud li a:hover {
	color: black;
}
#sidetopiccloud .oddone {
	width: 186px;
}
#sidetopiccloud .currentone a {
	color: black !important;
}
.padder {
	padding-bottom: 50px;
}
.isoitemtype9 img {
	width: auto !important;
	height: auto !important;
}
.isoitemtype9 .innerwindow {
	text-align: center;
}
#contlistcontainer #topicpagedesc {
	margin-bottom: 20px;
}
.snap_nopreview.sharing.robots-nocontent {
	visibility: hidden !important;
}
h1 {
	font-family: 'Oswald',sans-serif;
	font-weight: 700;
	font-size: 32px;
	line-height: 36px;
	color: black;
}
h2 {
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	font-family: 'Neuton',serif;
	color: black;
}
.imulabel {
	position: absolute;
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	top: 255px;
	left: 145px;
}
.rotatingadlabel {
	position: relative;
	top: 13px;
	font-family: 'Oswald',sans-serif;
	font-weight: 400;
	font-size: 11px;
	line-height: 20px;
}
.rotatingadcontainer {
	position: absolute;
	width: 175px;
	height: 145px;
	top: 30px;
	text-align: center;
}
.rotatingadcontainer img {
	position: relative;
}
#iforwardicon {
	position: relative;
	top: 3px;
	left: 5px;
}
#thepinboardimu {
	z-index: 1;
	visibility: hidden;
}
#trackbacks {
	width: 100%;
	margin-top: 60px;
}
#trackbacks h3 {
	color: black !important;
	font-size: 30px !important;
	line-height: 40px !important;
	font-weight: 400 !important;
	font-family: 'Oswald',sans-serif;
	width: 100%;
	border-bottom: solid 1px black;
	padding-bottom: 10px;
	margin-bottom: 14px;
}
#trackbacks .title {
	display: none;
}
#trackbacks .url {
	color: black !important;
	line-height: 22px;
	font-family: 'Neuton',serif;
	font-size: 18px;
	text-decoration: none;
	font-weight: normal;
}
#trackbacks li {
	margin-top: 14px;
	padding-left: 3px;
	padding-bottom: 14px;
	border-bottom: solid 1px black;
}
#trackbacks li em {
	font-style: normal;
	font-family: 'Neuton',serif;
	line-height: 22px;
	font-size: 13px;
	color: #999;
	margin-left: 5px;
}
#seanalphabetical-pagination .pollloginlink {
	font-weight: 400 !important;
	display: inline !important;
}
#seanalphabetical-pagination .polllogintext {
	padding-top: 14px;
	height: 51px;
	margin-bottom: 5px;
	margin-top: 5px;
	left: 0px;
}
#item-header-avatar img {
	visibility: hidden;
}
.thecollabiconmember {
	left: 5px;
	top: -1px !important;
}
#shareloginbigcontainer {
	width: 100%;
	height: 330px;
	text-align: center;
}
#shareloginbigcontainer .buildlogocontainerpopup {
	display: none;
}
#shareloginbigcontainer #instant_login_form {
	margin: 50px auto;
}
#item-header {
	height: 195px;
}
#item-header-avatar, #item-header-content {
	margin-top: 20px;
}
#col2 {
	margin-top: 25px !important;
}
.sharingblock {
	width: 920px;
}
#item-header-content img {
	top: -28px;
}
#thankyou-page {
	font-family: Arial, sans-serif;
	margin-bottom: 40px;
}
#ditysubdesclabel {
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
}
#ditysubdesc {
	margin-left: 4px;
	margin-top: 33px;
}
#ditysubdesc ul {
	font-size: 16px;
	line-height: 28px;
	list-style-type: disc;
	margin-left: 33px;
	margin-top: -2px;
}
.orangehorizontalrule {
	margin-top: 12px;
}
#ditybottom {
	margin-top: 23px;
}
#ditybottom img, #ditybottomsub {
	position: relative;
	display: inline-block;
}
#ditybottom img {
	margin-left: -5px;
	margin-right: 14px;
}
#ditybottomsub {
	width: 694px;
	vertical-align: top;
}
#dityinvitation {
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	top: 11px;
	position: relative;
}
#dityinvdesc {
	font-size: 16px;
	line-height: 20px;
	top: 17px;
	position: relative;
}
#ditycontactus {
	color: #666;
	font-size: 13px;
	line-height: 20px;
	top: 23px;
	position: relative;
}
#thankyou-page a, #thankyou-page a:hover, #thankyou-page a:active, #thankyou-page a:visited {
	color: #1fb3dd;
	text-decoration: none;
}
#digitalissue_fields {
	width: 100%;
}
#digitalissue_fields_col1, #digitalissue_fields_col2 {
	width: 49%;
	margin-left: 0.2%;
	margin-top: 18px;
	position: relative;
	display: inline-block;
}
#digitalissue_fields_col1 span, #digitalissue_fields_col2 span {
	color: #f88f1c;
	font-size: 24px;
	line-height: 23px;
	position: relative;
	font-weight: bold;
	margin-left: 11px;
	top: -5px;
}
#digitalissue_fields_col1 {
	vertical-align: top;
}
#digitalissue_fields label, #digitalissue_fields .checkbox, #digitalissue_fields textarea, #digitalissue_fields input, #digitalissue_fields select {
	color: #6D6D6D;
	position: relative;
	display: inline-block;
	width: 332px;
	margin-right: 7px;
	vertical-align: middle;
	border: solid 1px #DDDCDB;
	float: none !important;
}
#digitalissue_fields textarea, #digitalissue_fields input {
	font-size: 12px;
	padding: 3px;
}
#digitalissue_fields textarea {
	margin-top: 7px;
	margin-bottom: 7px;
}
[name="field_1170[]"] {
	margin-top: 7px;
}
#digitalissue_fields .checkbox {
	border: none !important;
	margin-top: 7px;
	font-size: 12px;
	width: 100%;
}
#digitalissue_fields .checkbox input {
	vertical-align: top;
	width: 20px;
	margin-left: 72px;
}
#digitalissue_fields .checkbox label {
	text-align: left !important;
	width: 330px;
}
#digitalissue_fields select {
	font-size: 12px;
	width: 180px;
	top: -2px;
	padding: 2px;
}
#digitalissue_fields label {
	border: none;
	width: 98px;
	text-align: right;
	margin-top: 0;
	margin-bottom: 3px;
}
.submitthankyou {
	width: 100%;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 2px;
}
.submitthankyou input {
	position: relative;
	left: -30px;
}
#ditygetbuild img {
	margin-left: 0;
}
.difieldstitle {
	margin-bottom: 12px;
}
.invalidinvalid {
	margin-bottom: 3px;
	background-color: #FDDBB6;
}
#tyerrorarea {
	margin-bottom: 11px;
}
.fielderror {
	color: #ff3300;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 3px;
	font-weight: bold;
	margin-left: 2px;
}
#requiredinfo, #requiredinfo span {
	font-size: 11px !important;
	color: #6D6D6D;
	line-height: 11px !important;
	font-weight: normal !important;
	margin: 0 !important;
	top: 0 !important;
	margin-left: 9px;
}
#requiredinfo {
	margin-left: 9px !important;
}
.funkycolor {
	color: #F88F1C !important;
	font-size: 12px !important;
	line-height: 12px !important;
	margin-left: 0 !important;
	top: 0 !important;
}
#digitalissue_fields .checkbox label {
	font-size: 11px !important;
	line-height: 13px !important;
}
#fieldcontainerfield_1170 {
	margin-top: 6px;
}
#digitalissue_fields label {
	font-weight: normal !important;
}
#footertopcontainer, #footerbottomcontainer {
	width: 100%;
	position: relative;
	background-image: url('http://thebuildnetwork.com/wp-content/themes/inc/images/bg-stripes-top.png');
}
#footertop {
	height: 100%;
}
#thefootercontainer a, #thefootercontainer a:visited, #thefootercontainer a:hover, #thefootercontainer a:active {
	color: black;
	text-decoration: none;
}
#footerbottomcontainer {
	height: 27px;
}
#footertopcontainer {
	height: 48px;
	border-bottom: solid 1px #CCC;
}
#footertopwhitepatch {
	position: absolute;
	width: 40%;
	background-color: white;
	z-index: 1;
	height: 43px;
	top: 5px;
}
#footertopinnerwhite {
	width: 474px;
	height: 43px;
	background-color: white;
	position: relative;
	z-index: 2;
	top: 5px;
	padding-left: 40px;
	display: inline-block;
	vertical-align: top;
}
#footerbottomcontainer {
	height: 30px;
}
#footer {
	height: 280px;
	text-align: left;
}
#footerbottom {
	text-align: center;
	font-family: 'Oswald', sans-serif;
	font-weight: 300;
	color: white;
	font-size: 11px;
	line-height: 24px;
	position: relative;
	top: 4px;
	letter-spacing: 0.05em;
}
.footertopshare {
	display: inline-block;
	position: relative;
	width: 116px;
	margin-top: 6px;
}
.footertopshare img {
	position: relative;
}
.footertopsharelabel {
	display: inline-block;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 11px;
	line-height: 16px;
	position: relative;
	width: 70px;
	vertical-align: top;
	margin-left: 3px;
	margin-top: -1px;
}
#footertopinnertrans {
	display: inline-block;
	position: relative;
	width: 416px;
	padding-left: 2px;
}
#newsletterform {
	display: inline-block;
	position: relative;
	vertical-align: top;
	margin-top: 11px;
}
#newsletterinput {
	background-color: white;
	border: none;
	height: 24px;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 11px;
	line-height: 19px;
	color: #999 !important;
	letter-spacing: 0.025em;
	width: 206px;
	padding: 0;
	padding-top: 1px;
	padding-left: 5px;
}
#newslettersubmit, #wp-submit {
	border: none;
	color: white;
	border-radius: 0;
	background: none;
	background-color: #f67e19;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 11px;
	line-height: 16px;
	width: 55px;
	height: 25px;
	margin-left: 2px;
}
#wp-submit {
	width: 123px;
	height: 47px;
	font-size: 20px;
	line-height: 16px;
}
#forgotpopupcontainer #wp-submit {
	margin-top: 18px;
	margin-bottom: 2px;
	width: 240px;
}
#footertopinnertrans .footertopsharelabel {
	color: white;
}
#footertopinnertrans .footertopshare {
	margin-top: 10px;
	width: 110px;
}
#footersignupcontainer, #footerlinkscontainer {
	display: inline-block;
	position: relative;
	vertical-align: top;
}
#footersignupcontainer {
	width: 285px;
	height: 100%;
}
#footerlinkscontainer {
	height: 244px;
	border-left: solid 1px #CCC;
	width: 640px;
	margin-top: 20px;
}
#readbuildfootertext {
	font-family: 'Oswald', sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: 400;
	margin-left: 52px;
}
#readbuildfootertext .colorreadfooter {
	color: #f67e19;
}
#readbuildfootertext .boldedreadfooter {
	font-weight: 700;
}
#footersignupcontainer img {
	margin-left: 46px;
	margin-top: 14px;
	margin-bottom: 7px;
}
#footerlinkslinks {
	margin-top: -2px;
	margin-left: 20px;
}
#footerlinkslinks li {
	display: inline-block;
}
#partnerslabel, #footerlinkslinks, #footerlinkslinks a, #footerlinkslinks a:active, #footerlinkslinks a:hover, #footerlinkslinks a:visited {
	font-family: Arial, sans-serif;
	text-decoration: none;
	color: black;
	font-size: 11px;
	line-height: 18px;
}
#partnerslabel {
	margin-left: 20px;
	margin-top: 20px;
}
#footerlinkslinks a:hover {
	text-decoration: underline;
}
.firstfooterlistlink a:hover {
	text-decoration: none !important;
}
.firstfooterlistlink, #partnerslabel {
	 font-weight: bold;
}
#notloggedinspan {
	font-size: 12px;
	line-height: 16px;
}
#sharebuildcontainer {
	width: 100%;
}
#sharebuildformcontainer {
	position: relative;
	width: 600px;
	min-height: 470px;
	background-color: #f2f2f0;
	margin: 53px auto;
	padding: 15px 25px;
}
#sharebuildtitle, #sharebuilddesc1, .emailfieldcontainer, #sharebuildaddanother {
	font-family: 'Oswald',sans-serif;
	font-weight: 700;
	font-size: 48px;
	line-height: 48px;
}
#sharebuildtitle {
	margin-bottom: 15px;
}
#sharebuilddesc1 {
	font-size: 24px;
	line-height: 24px;
	margin-bottom: 20px;
}
#sharebuilddesc2 {
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 17px;
	margin-bottom: 30px;
}
.emailfieldcontainer {
	font-weight: 400;
	font-size: 15px;
	line-height: 30px;
}
.emailfieldcontainer input {
	background-color: white;
	border: none;
	height: 24px;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	width: 204px;
	font-weight: 400;
	font-size: 15px;
	font-family: 'Oswald',sans-serif;
}
.emailfieldcontainer label {
	width: 58px;
	margin-left: 40px;
	display: inline-block;
}
#sharebuildaddanother {
	font-weight: 400;
	font-size: 13px;
	line-height: 30px;
	text-decoration: underline;
	cursor: pointer;
	position: relative;
	display: inline-block;
	margin-left: 210px;
}
#sharebuildsubmitcontainer {
	text-align: center;
	margin-top: 40px;
}
#sharebuildsubmitcontainer input {
	border: none;
	background: none;
	color: white;
	width: 124px;
	height: 48px;
	border-radius: 0;
	background-color: #f57d18;
	font-family: 'Oswald',sans-serif;
	font-weight: 400;
	font-size: 20px;
	line-height: 16px;
}
.emailerror {
	margin-left: 10px;
	font-family: 'Oswald',sans-serif;
	font-weight: 400;
	font-size: 14px;
	line-height: 16px;
}
#sharebuildimagecontainer {
	height: 152px;
}
#sharebuildimagecontainer img {
	margin-left: 40px;
}
#sharebuildinputcontainer {
	vertical-align: top;
}
#sharebuildimagecontainer, #sharebuildinputcontainer {
	position: relative;
	display: inline-block;
}
input {
	border-radius: 0 !important;
}
input[type=submit] {
	-webkit-appearance: none !important;
	-webkit-border-radius:0px !important;
}
#field_896 {
	width: 49%;
}
.rotatingadcontainer img {
	width: auto !important;
	height: auto !important;
}
#specialtitlead {
	position: absolute;
	left: 420px;
	top: 47px;
}
@-moz-document url-prefix() {
	#textforsubscribe {
		margin-left: 3px;
	}
	#magglass {
		top: 3px;
	}
	#s {
		padding-top: 1px;
		height: 24px;
	}
	#seanalphabetical-pagination {
		width: 560px;
		padding-left: 0;
	}
}
/** CSS for Build AboutUs **/
#page-scroll{
	font-family: 'Source Sans Pro', sans-serif;
    font-size: 14px;
    font-weight: 400;
}	
#tab1{
	background-image: url('../images/aboutus/orange1.png');
	background-color: #faa633;
	width: 910px;
	height: 260px;
	padding: 20px 10px 0px 30px;
}
#tab2{
	background-image: url('../images/aboutus/grey1.png');
	background-color: #efefed;
	width: 910px;
	height: 641px;
	padding: 20px 10px 0px 30px;				
}
#tab3{
	background-image: url('../images/aboutus/white1.png');				
	background-color: #ffffff;
	width: 910px;
	height: 294px;
	padding: 20px 10px 0px 30px;
}
#tab4
{
	background-image: url('../images/aboutus/orange2.png');
	background-color: #faa633;
	width: 910px;
	height: 302px;
	padding: 20px 10px 0px 30px;				
}
#tab5{
	background-color: #efefed;
	width: 910px;
	height: 100%;
	padding: 20px 10px 30px 30px;
}
#tab1 p, #tab2 p, #tab3 p, #tab4 p, #tab5 p{
	width: 890px;
	padding-bottom: 10px;
}
#tab2 p:nth-last-child(2), #tab3 p:nth-last-child(2), #tab4 p:nth-last-child(2){padding-bottom: 0px;}
#navlist{position:relative;height:223px;}
#navlist li{margin-left: 15px;list-style:none;position:absolute;top:0;background-repeat: no-repeat;}
#navlist li, #navlist a{height:223px;display:block;}

.firsttab{left:0px;width:194px;}
.firsttab{background:url('../images/aboutus/aboutus_header.png') 0 0;}

.sectab{left:194px;width:183px;}
.sectab{background:url('../images/aboutus/aboutus_header.png') -194px 0;}

.thirdtab{left:377px;width:168px;}
.thirdtab{background:url('../images/aboutus/aboutus_header.png') -377px 0;}

.fourthtab{left:545px;width:161px;}
.fourthtab{background:url('../images/aboutus/aboutus_header.png') -545px 0;}

.fifthtab{left:686px;width:203px;}
.fifthtab{background:url('../images/aboutus/aboutus_header.png') -686px 0;}

#buildtab1{
	background-image: url('../images/aboutus/build100black.png');
	background-color: #000000;
	width: 900px;
	height: 290px;
	padding: 20px 20px 0px 20px;
	color: #ffffff;
}
#buildtab2{
	background-image: url('../images/aboutus/build100yellow.png');
	background-color: #efefed;
	width: 900px;
	height: 456px;
	padding: 20px 20px 0px 20px;				
}
#buildtab3{
	background-image: url('../images/aboutus/build100white.png');				
	background-color: #ffffff;
	width: 900px;
	height: 414px;
	padding: 20px 20px 0px 20px;
}
#buildtab5{
	background-color: #000000;
	width: 900px;
	height: 100%;
	padding: 20px 20px 0px 30px;
}

.build100tab1, .build100tab2, .build100tab3, .build100tab5{
	width: 600px;
	padding-left: 150px;
}