/* CSS Document */
@import url(//fonts.googleapis.com/css?family=Signika:300,400);
@import url(//fonts.googleapis.com/css?family=Muli);


/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/

#socialsharing a {
	display: inline-block;
	margin: 0 4px;
	padding: 0 0 0 0;
	height: 50px;
	width: 50px;
	text-indent: -99999999;
	overflow: hidden;
	background-size: contain;
	background-position: center center;
	color:transparent;
}
#socialsharing a#facebook {
	background-image: url(facebook-over.png);
} #socialsharing a#twitter {
	background-image: url(twitter-over.png);
} #socialsharing a#google {
	background-image: url(google-over.png);
} #socialsharing a#linkedin {
	background-image: url(linkedin-blue.png);
} #socialsharing a#reddit {
	background-image: url(reddit_norm.png);
}

/*colors */
.orange {color:#f38112;}
.yellow {color:#fff8a4;}
.lavender  {color:#4b6897;}
.bone {color:#f7f2dd;}
.odd {background:#f7f2dd;}
.dark {color:#121314;}
.dark2 {color:#2e2434;}
.blue {color:#28aaf8;}
p, .tsBody {font-family: 'Muli', sans-serif;}

.enhanced, .corporate {border:1px solid #ccc;background:#efefef;padding:3px;font-size:125%;font-weight:600;}

/*headings */
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a {color:#4b6897;padding:3px 0px;font-family: 'Signika', sans-serif;font-weight:400;display:block;}
h6 {color:#4b6897;font-size:100%;display: block;
-webkit-margin-before: .33em;
-webkit-margin-after: .33em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}


 h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {color:#fff;}
#topSitename h1, #topSitename h1 a, #topSitename h1 a:visited {text-transform:uppercase;text-decoration:none;color:#4b6897;font-family: 'Signika', serif;font-size:200%;}
#topIncidentals {width:100%;margin-top:-160px;}
#topIncidentals ul {margin:0px;padding:10px 0px;list-style-type:none;text-align:center;}
#topIncidentals ul li, #topSearch {font-family: 'Muli', sans-serif; font-size:1.35em;display:inline;}
#topIncidentals ul li a, #topIndicidentals ul li a:visited {text-decoration:none;color:#2e2434;backgrdound:#fff;padding:2px 4px;margin:0 5px;}
#topIncidentals ul li a:hover {color:#f7f2dd;background:#28aaf8;text-decoration:none;}

#headerTagline h3 {color:#4b6897;display: block;
font-size: 1.17em;
-webkit-margin-before: .15em;
-webkit-margin-after: .15em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
#headline h2 {font-size:200%;color:#4b6897;
-webkit-margin-before: 0.23em;
-webkit-margin-after: 0.23em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;}

.logo {
    width: 300px;
    height: 120px;
}

/* resize images */
.logo img {
    width: 100%;
    height: auto;
}

/*feedburner */
#SalesLeadManagementAssociationBlog2k1ln2ai6ts04pa7ch9b0drrpk .headline a:link, #SalesLeadManagementAssociationBlog2k1ln2ai6ts04pa7ch9b0drrpk .headline a:visited {font-size:1.25em;font-family: 'Signika', sans-serif;}

#homeWelcome, #spotWelcome {line-height:135%;font-family: 'Muli', sans-serif;font-weight:400;}
#homeWelcome p {-webkit-margin-before: .25em;
font-weight:400;
font-family: 'Muli', sans-serif;
-webkit-margin-after:.45em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;line-height:150%;}
.homeFeatured h2, .homeSubscribe h2 {background-image:url(bg-banner-blue.png);background-repeat:repeat-x;background-position:left;color:#fff;text-align:left;padding:10px;text-transform:uppercase;line-height:115%;font-size:.95em;
}

.homeFeatured ul {margin:0px 0% 0px 3%;padding:0px;list-style-type:none;text-align:left;
-webkit-margin-before: .5em;
-webkit-margin-after: .5em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px;;}
.homeFeatured ul li {font-family: 'Muli', sans-serif; font-size:1.05em;display:inline;padding:0 0% 0 0;}
.homeFeatured ul ul h3 {font-size:18px;font-family: 'Signika', sans-serif;margin-bottom:3px;}
.homeFeatured ul li h3, .homeFeatured ul li h3 a, #insideTwoCol h3, #insideTwoCol h3 a {-webkit-margin-before: .15em;-webkit-margin-after: .15em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;text-decoration:none;color:#2e2434;}
.homeFeatured ul li h3 a:hover {color:#28aaf8;}
#insideTwoCol {font-size:100%;}
#insideTwoCol h3 a, #insideTwoCol h3 a:visited {color:#4b6897;}
#insideTwoCol h3 a:hover {text-decoration:underline;color:#fff;}
.homeFeatured ul li img {margin-top:.25em;}
.homeFeatured ul ul h3 a, .homeFeatured ul ul h3 a:vistied {font-size:18px;font-family: 'Signika', sans-serif;margin-bottom:3px;}
.homeFeatured ul ul {margin:0px;padding:0px;list-style-type:none;}
.homeFeatured ul ul li {font-size:1.54em;line-height:130%;border-bottom:1px solid #4b6897;}
.homeFeatured p, p {display: block;
-webkit-margin-before: .25em;
-webkit-margin-after:.85em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-family: 'Muli', sans-serif;font-size:100%;}
#insideTwoCol p {font-size:1.0em;}
.homeFeatured h1 {font-size:1.5em;}
.homeFeatured form {font-size:75%;}

.more, .more a, .more a:visited {background:#4b6594;color:#fff;padding:2px 4px;text-decoration:none;font-size:1.00em;font-weight:300;}
.more a:hover {background:#fff;color:#4b6594;}

#home3Items ul {margin:0px;padding:0px;list-style-type:none;text-align:center;text-transform:uppercase;}
#home3Items li {display:inline-block;border:1px solid #4b6897; padding:0px;margin:4px 6px 4px 6px;}
#home3Items h4, h4 {font-family: 'Signika', sans-serif; font-size:1.25em;color:#2e2r2r;clear:both;margin:0;}
#home3Items h4 a, #home3Items h4 a:visited, h4 a, h4 a:visited {text-decoration:none;color:#2e2434;padding:2px 4px;}
#home3Items h4 a:hover {color:#f7f2dd;background:#28aaf8;text-decoration:none;}

#footer ul {margin:0px;padding:0px;list-style-type:none;}
#footer ul li {font-family: 'Muli', sans-serif; font-size:1.05em;display:inline;}
#footer ul li a, #footer ul li a:visited {text-decoration:none;color:#2e2434;background:#fff;padding:2px 4px;}
#footer ul li a:hover {color:#f7f2dd;background:#28aaf8;text-decoration:none;}

.eventsdayofweeek, .eventstext,.eventsday {font-size:.95em;}

.sponsorFooter td {padding:5px;text-align:center;text-decoration:none;}

@media only screen and (max-width: 480px) {
	.homeFeatured h2{
		font-size:1.1em;
	}
}



img, object, embed, video {
	max-width: 100%;
	height:auto;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		5;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	10;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

/* Mobile Layout: 480px and below. */

.expert img {border:4px solid #fff;padding:2px;}
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 92.16%;
	padding-left: 1.92%;
	padding-right: 1.92%;
	background:#fff
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background:#fff;
}
#header {
	clear: both;
	float: left;
	margin-left: 0;
	width:100%;
	height:auto;

	
}
#topNav {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	background-color:#000000;
}


#topIncidentals {
	clear: both;
	float: right;
	margin-left: 0;
	display: block;
	width:100%;margin-top:-160px;
	font-size:75%;
}
#topSearch {float:right;margin-right:1%;padding:1px;display:block; white-space:nowrap;
clear:both;}

#headerTagline {
	clear: both;
	float: left;
	margin-right:0px;
	color:#7663a4;
	/*margin-left: 350px;
	margin-top:-35px;*/
	z-index:1000;
	width: 100%;
	display: block;
}
#topSitename {
	clear: both;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	line-height:0px;
}

#homeSlideshow {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#homeWelcome {
	clear: both;
	float: left;
	margin: 0 auto;
	width: 98%;
	display: block;
	padding:0 3%;
}
#homeFeatured {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: inline;
	max-width:480px;
}
#homeSubscribe {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: inline;
	max-width:480px;
}
.rotateButtons a {padding:3px;}
.rotateButtons img {margin:2px;}
.sponsorTable ul, .sponsorTable li {margin:3px;padding:3px;text-alignment:center;}
.sponsorTable img a {margin:3px;padding:3px;text-alignment:center;}
.homeVideo {clear:both;display:block;width:100%;}
#orangeBox {width:100%;clear:both;}
#home3Items {clear:both;margin-top:10px;}

#profileLeft, #profileRight {width:98%;float:left;}
#profilePosts, #profileComments {width:98%;clear:both;padding:2px;margin:2px;}
#additionalinfospot {max-width:900px;}
.embed-container {position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto; }
 .embed-container iframe, .embed-container object, .embed-container embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
/*new dynamic nav styles */
#navmenu ul ul li {width:250px;}
ul#navmenu li { background-color:#000000;}
ul#navmenu ul span a, ul#navmenu ul span a:hover {
font-size: 85%;
font-family: 'Muli', sans-serif;font-weight:300;
color:#fff;
font-weight:bold;
text-decoration:none;
text-align: left;
width:auto;
	}
		/*Top menu style*/
ul#navmenu a {
border: 0px;
background: #000000;
padding: 12px 2px 2px 2px;
font-size: 100%;
font-family: 'Muli', sans-serif;font-weight:400;color:#fff;
text-transform:uppercase;
text-decoration:none;
text-align: center;
margin:0px 5px;
display:inline;

}
/*Sub menu style only needed if different*/
ul#navmenu ul a{
border-top: 1px solid #efefef;
padding: 0 6px;
padding-left: 10px;
background: #000000;
font-size:90%;
color: #fff;
font-style:normal;
font-weight :normal;
text-decoration:none;
text-align: left;
}


#home3Items {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#home3Items ul {margin:0px;padding:0px;list-style-type:none;text-align:center;text-transform:uppercase;}
#home3Items li {display:inline-block;border:1px solid #7663a4; padding:0px;margin:4px 1px 4px 1px;}
#home3Items h4 {font-family: 'Muli', sans-serif; font-size:100%;color:#2e2r2r;clear:both;margin:0;}
#home3Items h4 a, #home3Items h4 a:visited {text-decoration:none;color:#2e2434;padding:2px 4px;}
#home3Items h4 a:hover {color:#f7f2dd;text-decoration:none;}
#footer {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	margin-top:2%;
	border-top:1px solid #cccccc;
}
.col-two{
	width:100%;
}
/*	Columns
	/* -------------------------------------------------- */

	.one-half, .one-third, .two-third, .one-fourth, .three-fourth {
		float: left;
		margin-right: 20px;
	}

	.one-half.last, .one-third.last, .two-third.last, .one-fourth.last, .three-fourth.last, .one-fifth.last, { margin-right: 0px;}
	.one-half { width: 49%;max-width:550px; }
	.one-third { width: 30%;max-width:400px; }
	.two-third { width: 68%; }
	.one-fourth { width: 30%;max-width:250px;}
	.one-fifth { width: 18%;max-width:250px;}
	.three-fourth { width: 700px; }
#homeVideo {
	position: relative;
	padding-bottom: 56.25%;  /*16:9 */
	padding-top: 30px;
	height: 0;
	overflow:hidden;
	
}
#homeVideo iframe {

    position: relative;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}
#inVideo {
	position: absolute;
	padding-bottom: 56.25%;  /*16:9 */
	padding-top: 30px;
	height: 0;
	overflow:hidden;
	float:none;
	
}
#inVideo iframe {
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}


/* singleCol inside page items */
#headline {margin:.15em 0em;}
#insideOneCol {padding:5px 3%;}
#insideTwoCol {padding:5px;width:100%;float:none;max-width:320px;}
#insideLeftCol {display:none;}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 321px) {
.gridContainer {
	width: 90.675%;
	padding-left: 1.1625%;
	padding-right: 1.1625%;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#header {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	
}
#homeSlideshow {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#homeWelcome {
	clear: both;
	float: left;
	margin-left:0;
	width: 100%;
	display: block;
}
#homeFeatured  {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
 #insideTwoCol, #insideLeftCol  {
	margin:0 auto;
	width: 100%;
	display: block;
	max-width:800px;
}

#footer {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	padding-bottom:2%;
}
#homeSubscribe {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}


#home3Items {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;	
	text-align:center;
}
#home3Items ul li{
	display:inline-block;
	/*float:left;*/
	border:1px solid #2e2r24;
}

#home3Items ul {margin:0px;padding:0px;list-style-type:none;text-align:center;text-transform:uppercase;}
#home3Items li {display:inline-block;border:1px solid #7663a4;padding:0px;margin:4px 1px 4px 1px;}
#home3Items h4 {background:#fff8a4;font-family: 'Muli', sans-serif; font-size:100%;color:#2e2r2r;clear:both;margin:0;}
#home3Items h4 a, #home3Items h4 a:visited {text-decoration:none;color:#2e2434;padding:2px 4px;}
#home3Items h4 a:hover {color:#f7f2dd;background:#28aaf8;text-decoration:none;}


#headerTagline {
	clear: both;
	float: left;
	margin-left: 0;
	width: 70%;
	display: block;
	padding:0 5% 0 10%;font-family: 'Muli', sans-serif;font-weight:300;color:#8f8fba;font-size:1.5em;
}
#topSitename {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}


.inVideo {
	position: relative;
	padding-bottom: 56.25%;  /*16:9 */
	padding-top: 30px;
	height: 0;
	overflow:hidden;
	float:none;
	
}
.inVideo iframe,.inVideor object,  
.inVideo embed  {
  position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

}
@media only screen and (min-device-width: 481px) and (orientation:portrait) {
  /* For portrait layouts only */
  ul#navmenu a {
border: 0px;
background: #4b6897;
padding: 12px 2px 2px 2px;
font-size:95%;
font-family: 'Muli', sans-serif;font-weight:400;color:#fff;
text-transform:uppercase;
text-decoration:none;
text-align: center;
margin:0px 5px;

}
#topNav {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

/*begin mb 12/29 changes to reformat smaller mouseovers*/
div.container-fluid ul#navmenu li:hover  ul.selected, div.container-fluid ul#navmenu li   ul.selected
{
    position:relative; /* we want the elements to show */   
    display:block;  
}
div.container-fluid ul#navmenu li:hover  ul  
{
   display:none;  /* we want the elements to show */    
}
div.container-fluid ul#navmenu li,
div.container-fluid ul#navmenu ul 
 
{  float:none;}

/*end mb 12/29 changes to reformat smaller mouseovers*/


/*new dynamic nav styles */
ul#navmenu li { background-color:#4b6897; }
ul#navmenu ul span a, ul#navmenu ul span a:hover {
	background-position: center right;
font-size: 100%;
font-family: 'Muli', sans-serif;font-weight:300;
color:#fff;
font-weight:bold;
text-decoration:none;
text-align: left;
width:auto;
margin:0px;padding:0px;
	}
	
ul#navmenu.nav.navbar-nav li span {display:none;}
ul#navmenu.nav.navbar-nav li span a {display:inline-block;}
		/*Top menu style*/
ul#navmenu a {
border: 0px;
background: #4b6897;
padding: 12px 12px 2px 12px;
font-size: 100%;
font-family: 'Muli', sans-serif;font-weight:400;color:#fff;
text-transform:uppercase;
text-decoration:none;
text-align: center;
margin:0px 5px;

}
/*Sub menu style only needed if different*/
ul#navmenu ul a{
border-top: 1px solid #efefef;
padding: 0px;
padding-left: 10px;
background: #4b6897;
font-size:100%;
color: #fff;
font-style:normal;
font-weight :normal;
text-decoration:none;
text-align: left;
}
/* on hover */
ul#navmenu a:hover {
background: #4b6897;
color:#f7f2dd;

}
#insideTwoCol {padding:5px;width:100%;float:none;max-width:620px;}
	
}


/* Desktop Layout: 569px to a max of 769px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 690px) {
	/*Top menu style*/
ul#navmenu a {
border: 0px;
background: #4b6897;
padding: 12px 2px 2px 2px;
font-size: 100%;
font-family: 'Muli', sans-serif;font-weight:400;color:#fff;
text-transform:uppercase;
text-decoration:none;
text-align: center;
margin:0px 5px;

}
#topNav {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

/*new dynamic nav styles */

ul#navmenu li { background-color:#000000;}
ul#navmenu ul span a, ul#navmenu ul span a:hover {
	background-position: center right;
font-size: 75%;
font-family: 'Muli', sans-serif;
color:#fff;
font-weight:300;
text-decoration:none;
text-align: left;
width:auto;
margin:0px;padding:0px;
	}
	
ul#navmenu.nav.navbar-nav li span {display:none;}
ul#navmenu.nav.navbar-nav li span a {display:inline-block;}
		/*Top menu style*/
ul#navmenu a {
border: 0px;
background: #000000;
padding: 12px 4px 2px 4px;
font-size: 90%;
font-family: 'Muli', sans-serif;font-weight:400;color:#fff;
text-transform:uppercase;
text-decoration:none;
text-align: center;
margin:0px 5px;

}
/*Sub menu style only needed if different*/
ul#navmenu ul a{
border-top: 1px solid #efefef;
padding: 0px;
padding-left: 10px;
background: none;
font-size:110%;
color: #fff;
font-style:normal;
font-weight :normal;
text-decoration:none;
text-align: left;
}
/* on hover */
ul#navmenu a:hover {
background: #4b6897;
color:#f7f2dd;

}
	
	}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 850px) {
	
	

.gridContainer {
	width: 95.2%;
	max-width: 1232px;
	padding-left: 0.9%;
	padding-right: 0.9%;
	margin: 0 auto;
	text-aign:center;

}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#header {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#homeSlideshow {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#homeWelcome {
	clear: both;
	float: left;
	margin-left: 0;
	width: 98%;
	display: block;
	
}
#homeFeatured {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
	max-width:480px;
}
#profileLeft, #profileRight {max-width:800px;display:inline;}
#topSearch {float:right;width:25%;margin-right:1%;padding:1px;display:block; white-space:nowrap;
clear:both;}

#footer {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#homeSubscribe {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
/*
#homeVideo {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
*/
#home3Items {
	clear: both;
	float: left;
	margin-left: 00px;
	width: 100%;
	display: block;
	text-align:center;
}
#home3Items ul {margin:0px;padding:0px;list-style-type:none;text-align:center;text-transform:uppercase;}
#home3Items li {display:inline-block;border:1px solid #7663a4;padding:0px;margin:4px 6px 4px 6px;}
#home3Items h4 {background:#fff8a4;font-family: 'Muli', sans-serif;color:#2e2r2r;clear:both;margin:0;}
#home3Items h4 a, #home3Items h4 a:visited {text-decoration:none;color:#2e2434;padding:2px 4px;}
#home3Items h4 a:hover {color:#f7f2dd;background:#28aaf8;text-decoration:none;}
#topNav {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

/*new dynamic nav styles */

ul#navmenu li { background-color:#000000;}
ul#navmenu ul span a, ul#navmenu ul span a:hover {
	background-position: center right;
font-size: 100%;
font-family: 'Muli', sans-serif;font-weight:300;
color:#fff;
font-weight:700;
text-decoration:none;
text-align: left;
width:auto;
margin:0px;padding:0px;
	}
ul#navmenu ul li {width:250px;}
ul#navmenu.nav.navbar-nav li span {display:none;}
ul#navmenu.nav.navbar-nav li span a {display:inline-block;}
		/*Top menu style*/
ul#navmenu a {
border: 0px;
background: #000000;
padding: 12px 12px 2px 12px;
font-size: 100%;
font-family: 'Muli', sans-serif;font-weight:400;color:#fff;
text-transform:uppercase;
text-decoration:none;
text-align: center;
margin:0px 5px;

}
/*Sub menu style only needed if different*/
ul#navmenu ul a{
border-top: 1px solid #efefef;
padding: 0px;
padding-left: 10px;
background: #000000;
font-size:100%;
color: #fff;
font-style:normal;
font-weight :normal;
text-decoration:none;
text-align: left;
}
/* on hover */
ul#navmenu a:hover {
background: #4b6897;
color:#f7f2dd;

}

#topIncidentals {
	clear: both;
	float: right;
	margin-left: 0;
	width: 95%;
	display: block;
}
#topSearch {width:auto; margin-top:2px;}
#headerTagline {
	clear: both;
	float: left;
	margin-left: 20%;
	width: 70%;
	display: block;
	margin-top:-80px;
}
#topSitename {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

#insideTwoCol {padding:5px;width:70%;margin:0 auto;max-width:820px;float:right;}
#insideLeftCol {padding:5px;width:25%;float:left;max-width:530px;border-right:1px solid #efefef;}
.col-two{
	width:48%;
	float:left;
	margin-left:1%;
}

}
/* ==|== print styles =======================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */
 
 @media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
  #homeWelcome,#LayoutDiv1
#homeFeatured ,#profileLeft, #profileRight,
#profilePosts, #profileComments,
#additionalinfospot,
#home3Items ,#footer,.col-two,.one-half, .one-third, .two-third, .one-fourth, .three-fourth,.one-half.last, .one-third.last, .two-third.last, .one-fourth.last, .three-fourth.last, .one-fifth.last, 
{width:98%;float:left;}
#homeSlideshow,#homeVideo , #homeVideo iframe , #inVideo , #inVideo iframe, #orangeBox,  .embed-container iframe, .embed-container object, .embed-container embed.embed-container #navmenu,#socialsharing, #topIncidentals, #homeSubscribe, #topNav, #topSearch {display: none;}
}