/* 

Theme Name: Social Media Business Council
Theme URI: http://www.socialmedia.org
Description: A professional red, white and blue Wordpress theme by <a href="http://www.pixallent.com">Pixallent</a>.
Author: Pixallent
Author URI: http://www.pixallent.com
Version: 1.0

Designed and hand-coded by http://www.pixallent.com.
Copyright (c) Pixallent, Ltd. All rights reserved.

*/

/* @group Global */

body {
	color: #666;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	background-color: #FFFFFF;
        font-size:9pt;
}

div.container {
	text-align: left;
	width: 960px;
	min-width: 960px;
	margin: 0 auto;
	position: relative;
}


div.containerButton {
	text-align: center;
	width: 960px;
	min-width: 960px;
	margin: 0 auto;
	position: relative;
}

div.container, div#tagline, div#praise, div.comshare, div#paginate, div.project, div.ad, div.cols, div.enclosure {
	display: inline-block;
}

div.container, div#tagline, div#praise, div.comshare, div#paginate, div.project, div.ad, div.cols, div.enclosure {
	display: block;
}

div.container:after, div#tagline:after, div.comshare:after, div#paginate:after, div#praise:after, div.project:after, div.ad:after, div.cols:after, div.enclosure:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

a {
	color: #00519e;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

/* @end */

/* @group Header */

div#header {
	min-width: 980px;
	background-color: #fff;
}


div#header h1 {
	height: 99px;
	margin: 15px 0;
	float: left;
}

div#header div#head h1 a {
	background: url(images/logo2.png) no-repeat;
}

div#header div#login {
	padding-top: 15px;
	float: right;
}

div#header div#login h6 {
	color: #00519e;
	font-size: 14px;
	padding-bottom: 10px;
}

div#header div#login input.field {
	font-size: 11px;
	width: 180px;
	margin-bottom: 10px;
	padding: 1px;
}

div#head {
	background: #eaf6fa url(images/head.png) repeat-x center 0;
	min-width: 960px;
	padding-bottom: 12px;
}

div#navigate {
	background: #fff url(images/navigate.png) repeat-x;
	min-width: 980px;
	padding-bottom: 0px;
}

div#navigate, div#showcase div#nav {
	padding-top: 13px;
}

div#navigate li, div#showcase div#nav li {
	display: inline;
}

div#navigate li a, div#showcase div#nav li a {
	color: #fff;
	font-size: 16px;
	line-height: 1.2em;
	text-decoration: none;
	padding: 8px 15px;
	border-right: 1px solid #0074d0;
	float: left;
}

div#navigate li a:hover, div#showcase div#nav li a:hover {
	color: #d4ebf3;
}

div#navigate li a.before, div#showcase div#nav li a.before {
	border: none;
}

div#navigate li a.active, div#navigate li a:hover.active, div#showcase div#nav li a.active, div#showcase div#nav li a:hover.active {
	color: #00519e;
	background-color: #fff;
	border: none;
}

div#home_sub_nav {width:100%;border-bottom:1px solid #CCC:margin:0 auto;text-align:center;background-color:#fff;padding-bottom:20px;}
div#home_sub_nav ul {list-style:none;padding:0 0;margin:0 0;}
div#home_sub_nav li {list-style:none;padding:0 8px 2px 3px;margin:0 5px 0 0;float:left;border-right:1px solid #CCC;line-height:10pt;}
div#home_sub_nav li a {font-weight:bold;font-size:10pt;line-height:10pt;color:#42617e;text-decoration:none;}
div#home_sub_nav li a:hover {font-weight:bold;color:#73879a;text-decoration:none;}
.sub_nav_wrapper {width:960px;margin:0em auto;padding:1.8em 5px 0.3em 5px;}

/* @end */

/* @group Showcase */

div#showcase {
	background: #fff url(images/showcase.png) repeat-x center 30px;
	min-width: 960px;
	padding-bottom: 20px;
}

div#showcase div#photos {
	font-size: 1px;
	text-indent: -9999px;
	background: url(images/photos.png) no-repeat;
	width: 319px;
	height: 253px;
	float: left;
}

div#showcase div#actions {
	width: 605px;
	padding-top: 30px;
	float: right;
}

div#showcase div#tagline {
	height: 146px;
}

div#showcase div#tagline h1 {
	color: #00519e;
	font-size: 18px;
	line-height: 1.42em;
	width: 410px;
	padding-top: 30px;
	float: left;
}

div#showcase div#involve {

	height: 50px;
	margin-top: 45px;
	float: right;
}

div#showcase div#involve a {
	background: url(images/involve.png) no-repeat;
	width: 165px;
	height: 0;
	padding-top: 50px;
	float: left;
	display: block;
	overflow: hidden;
}

div#showcase div#involve a:hover {
	background-position: -165px 0;

}

/* @end */

/* @group Index & Blog */

div#columns {
	background-color: #fff;
	min-width: 960px;
	padding-bottom: 40px;
}

div#columns div#main {
	width: 500px;
	float: left;
}

div#columns div.col {
	width: 200px;
	padding-left: 30px;
	float: left;
}

div#columns div.col p {margin:0 0 8px 0;line-height:12pt;}


div#columns h1, div#columns div.col h2 {
	color: #00519e;
	font-size: 22px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #84c4ea;
}

div#columns div.col h2 {
	padding-top: 20px;
}

div#columns div#main h4 {
	color: #c20f18;
	font-size: 16px;
	line-height: 1.42em;
	padding-bottom: 15px;
}

div#columns div#main h6 {
	font-size: 14px;
	font-weight: normal;
	line-height: 1.52em;
	padding-bottom: 15px;
}

div#columns div#praise div#video {
	background-color: #ddd;
	width: 320px;
	height: 240px;
	float: left;
}

div#columns div#praise div#testimony {
	background: url(images/quote.png) no-repeat;
	width: 160px;
	padding: 35px 0 0 10px;
	float: right;
}

div#columns div#praise div#testimony p {
	font-size: 12px;
	font-style: italic;
	line-height: 1.52em;
	padding-bottom: 10px;
}

div#columns div#praise div#testimony p strong {
	font-style: normal;
}

div#columns div#main div.article {
	margin-bottom: 20px;
	padding-bottom: 13px;
	border-bottom: 1px dashed #84c4ea;
}

div#columns div#main div.article h1, div#columns div#main div.article h2, div#columns div#main div.article h3, div#columns div#main div.article h4, div#columns div#main div.article h5, div#columns div#main div.article h6 {
	color: #00519e;
	font-size: 14px;
	line-height: 1.42em;
	margin: 0;
	padding: 5px 0 10px;
	border: none;
}

div#columns div#main div.article h1 a, div#columns div#main div.article h2 a, div#columns div#main div.article h3 a, div#columns div#main div.article h4 a, div#columns div#main div.article h5 a, div#columns div#main div.article h6 a {
	line-height: 1.42em;
}

div#columns div#main div.article h2 {
	color: #c20f18;
	font-size: 18px;
	line-height: 1.42em;
	padding: 0 0 5px;
}

div#columns div#main div.article h2 a {
	color: #c20f18;
	line-height: 1.42em;
}

div#columns div#main div.article h6 {
	color: #00519e;
	font-size: 11px;
	font-weight: bold;
	padding: 0 0 20px;
}

div#columns div#main div.article h6 a {
	font-weight: normal;
}

div#columns div#main div.article p {
	font-size: 12px;
	line-height: 1.52em;
	padding-bottom: 15px;
}

div#columns div.container div#main div.article ul, div#columns div.container div#main div.article ol {
	padding: 0 0 0 0;
        margin: 13px 0 13px 35px;
}

div#columns div.container div#main div.article li {
	font-size: 12px;
	line-height: 1.52em;
	margin-left: 15px;
	padding-bottom: 8px;
        padding-left: 5px;
        list-style: disc;
}

div#columns div#main div.article ol li {
list-style: decimal !important;

}

div#columns div#main div.article img {
	padding: 5px 0 15px;
}

div#columns div#main div.article div.comshare {
	padding-bottom: 7px;
}

div#columns div#main div.article div.comshare ul {list-style:none;padding:0 0;margin:0 0;}

div#columns div#main div.article div.comshare li {
	color: #00519e;
	margin-left: 0;
	padding: 3px 12px 3px 0;
	float: left;
	list-style-type: none;
}

div#columns div#main div.article div.comshare li.share {
	background: url(images/share.png) no-repeat 0 3px;
	padding-left: 24px;
}

div#columns div#main div.article div.comments h2 {
	padding: 10px 0 15px;
}

div.odd {
	background-color: #e2f1f8;
	margin-bottom: 0px;
	padding: 20px 20px 5px;
	border-top: 1px solid #84c4ea;
	border-bottom: 1px solid #84c4ea;
}

div.even {
	padding: 20px 20px 5px;
	margin-bottom: 0px;
	border-bottom: 1px solid #f1f1f1;
}

div#columns div#main div.article div.comment h6 {
	font-size: 12px;
	padding: 0 0 10px;
}

div#columns div#main div.article div.comments_trackback div.even {
	padding: 0 20px 5px;
        margin: 20px 0;
        border-bottom: 1px solid #f1f1f1;
}

div#columns div#main div.article div.comments_trackback h6 {
	font-size: 12px;
        margin: 0 15px 0 0;
	padding: 0 0 10px;
        float: left;
}

div#columns div#main div#speak {
	margin-bottom: 20px;
	padding-bottom: 25px;
}

div#columns div#main div#speak h3 {
	color: #c20f18;








































































	font-size: 18px;
	line-height: 1.42em;
	padding-bottom: 15px;
}



div#columns div#main div#speak input.field {
	font-size: 12px;
	width: 220px;
	margin: 0 8px 10px 0;
	padding: 1px;



}

div#columns div#main div#speak label {
	color: #00519e;
	font-size: 12px;
}


div#columns div#main div#speak textarea {
	width: 99%;
	height: 180px;
	margin-bottom: 20px;
	padding: 1px;
}

div#columns div#main div#paginate {
	color: #c20f18;
	font-size: 14px;
	padding: 5px 0 15px;
}

div#columns div#main div#paginate a {
	color: #c20f18;
}

div#columns div#main div#paginate div#old {
	float: left;
}

div#columns div#main div#paginate div#new {
	float: right;
}

div#columns div.col div.ad {
	padding-bottom: 25px;
}

div#columns div.col div.ad img {
	float: left;
}

div#columns div.col ul {
	padding-bottom: 10px;
        margin: 0 0;
        list-style:none;
}
div#columns div.col ol {
        list-style:none;
}

div#columns div.col li {
	font-size: 12px;
        margin: -2px 0 0 13px;
	line-height: 1.42em;
	padding-bottom: 8px;
	list-style-position: outside;
}

div#columns div.col ol li {
	list-style-type: decimal;
}

div#columns div.col div.comment {
	margin-bottom: 15px;
	padding-bottom: 8px;
        border-bottom: 1px dashed #84c4ea;
}

div#columns div.col div.article h6, div#columns div.col div.comment h6 {
	font-size: 12px;
	line-height: 1.42em;
	padding-bottom: 10px;
}

div#columns div.col div.article h6 a, div#columns div.col div.comment h6 a {
	line-height: 1.42em;
}

div#columns div.col div.article p, div#columns div.col div.comment p {
	font-size: 12px;
	line-height: 1.42em;
	padding-bottom: 10px;
}

div#columns div.col div.article p.poster, div#columns div.col div.comment p.poster {
	font-size: 11px;
	font-weight: bold;
}

div#columns div.col div.article p.poster a, div#columns div.col div.comment p.poster a {
	color: #666;
	font-weight: normal;
}

div#columns div.col div#conversation {
	padding-bottom: 20px;
}

div#columns div.col div#subscribe {
	font-size: 12px;
	font-weight: bold;
	background: url(images/feed.png) no-repeat 0 13px;
	padding: 14px 0 19px 26px;
}

div#columns div.col div#subscribe a {
	color: #c20f18;
}

div#columns div.col div.project {
	margin-bottom: 15px;
	padding-bottom: 18px;
	border-bottom: 0px dashed #84c4ea;
}

div#columns div.col div.project div.pic {
	width: 62px;
	float: left;
}

div#columns div.col div.project div.pic img {
	background-color: #84c4ea;
	padding: 1px;
	float: left;
}

div#columns div.col div.project div.desc {
	width: 187px;
	float: left;
}

div#columns div.col div.project div.desc h6, div#columns div.col div.project div.desc p {
	font-size: 12px;
	line-height: 1.42em;
	padding-bottom: 10px;
}

div#columns div.col div.project div.desc p {
	padding-bottom: 0;
}

div#columns div.col div.box {
	background-color: #e2f1f8;
	margin-bottom: 15px;
	padding: 15px 15px 3px;
	border: 1px solid #84c4ea;
}

div#members {
	background-color: #fff;
	min-width: 960px;
	margin: 30px 0 60px;
	display: block;
	border-top: 1px solid #84c4ea;
}

div#members h4 {
	color: #00519e;
	font-size: 14px;
	margin-bottom: 30px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #74abcd;
}

div#members div#logos {
	background: url(images/logos.png) no-repeat center center;
	height: 135px;
}

div#members div#logos h2 {
	display: none;
}

/* @end */

/* @group Pages */

div#page {
	background-color: #fff;
	min-width: 960px;
	padding-bottom: 40px;
}

div#page div#main div#overview {
	margin-bottom: 2px;
	padding-bottom: 10px;
}

div#page div#main div#overview h1 {
	color: #00519e;
	font-size: 22px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #84c4ea;
}


div#page div#main h3, div#page div#main div#overview h5 {
	color: #c20f18;
	font-size: 17px;
	line-height: 1.42em;

	padding-bottom: 15px;
}


div#page div#main h2 {
	color: #c20f18;
	font-size: 17px;
	line-height: 1.42em;
	padding-bottom: 13px;
}

div#page div#main h4 {
	color: #000;
	font-size: 12px;
	line-height: 1.42em;
	padding-bottom: 15px;

}

div#page div#main div#overview h6 {

	font-size: 14px;

	font-weight: normal;
	line-height: 1.52em;
	padding-bottom: 15px;
}

div#page div#main div#overview p {
	font-size: 12px;
	line-height: 1.52em;
	padding-bottom: 15px;
}

div#page div#main {
	width: 625px;
	float: left;
}

div#page div#sidebar {
	width: 290px;
	float: right;
}

div#page div#main h5, div#page div#main h6, div#page div#sidebar h1, div#page div#sidebar h2, div#page div#sidebar h3, div#page div#sidebar h4, div#page div#sidebar h5, div#page div#sidebar h6 {
	color: #00519e;
	font-size: 16px;
	padding: 10px 0;
}

div#page div#main h1, div#page div#sidebar h1 {
	padding-top: 0;
}




div#page div#main h3, div#page div#main h3 a, div#page div#sidebar h3, div#page div#sidebar h3 a {
	color: #00519e;
        font-size:11pt;
}

div#page div#main p, div#page div#sidebar p {
	font-size: 12px;
	line-height: 1.52em;
	padding-bottom: 15px;
}

div#page div#main ul, div#page div#main ol, div#page div#sidebar ul, div#page div#sidebar ol {
	padding: 5px 0 12px;
        list-style:none;
        margin: 0 0 0 15px;
}

div#page div#main li, div#page div#sidebar li {
	font-size: 12px;
	line-height: 1.52em;
	margin-left: 35px;
	padding-bottom: 8px;
	list-style-type: disc;
	list-style-position: outside;
}

div#page div#sidebar li {
	padding-bottom: 4px;
}

div#page div#main ol li, div#page div#sidebar ol li {
	list-style-type: decimal;
}

div#page div#main img, div#page div#sidebar img {
	padding: 5px 0 15px;
}

div#page div#sidebar div#subnav {
	background-color: #e2f1f8;
	margin-bottom: 15px;
	padding: 20px;
	border: 1px solid #84c4ea;
}

div#page div#sidebar div#subnav h1 {
	margin-bottom: 15px;
	padding-bottom: 8px;
	border-bottom: 1px dashed #74abcd;
}

div#page div#sidebar div#subnav ul, div#page div#sidebar div#subnav ol {
	padding: 0;
        margin: 0 0 0 15px;
}

div#page div#sidebar div#subnav li {
	color: #00519e;
	margin: 0;
	padding-bottom: 2px;
	list-style-position: inside;
}

div#page div.enclosure {
	background-color: #e2f1f8;
	min-height: 170px;
	height: auto !important;
	height: 170px;
	margin-bottom: 15px;
	padding: 20px;
	border-top: 6px solid #00509a;
	border-right: 1px solid #84c4ea;
	border-bottom: 1px solid #84c4ea;
	border-left: 1px solid #84c4ea;
}

div#page div#main div.enclosure h1, div#page div#main div.enclosure h2, div#page div#main div.enclosure h3, div#page div#main div.enclosure h4, div#page div#main div.enclosure h5, div#page div#main div.enclosure h6, div#page div#sidebar div.enclosure h1, div#page div#sidebar div.enclosure h2, div#page div#sidebar div.enclosure h3, div#page div#sidebar div.enclosure h4, div#page div#sidebar div.enclosure h5, div#page div#sidebar div.enclosure h6 {
	padding-top: 0;
}

div#page div#main div.enclosure h4, div#page div#sidebar div.enclosure h4 {
	text-align: center;
}

div#page div#main div.enclosure h6, div#page div#sidebar div.enclosure h6 {
	color: #666;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	padding-bottom: 35px;
}

div#page div#main div.enclosure h5, div#page div#sidebar div.enclosure h5 {
	font-size: 14px;
}

div#page div#main div.enclosure ul, div#page div#sidebar div.enclosure ul, div#page div#main div.enclosure ol, div#page div#sidebar div.enclosure ol {
	padding-bottom: 0;
        margin: 0 0 0 15px;
}

div#page div#main div.enclosure li, div#page div#sidebar div.enclosure li {
	font-size: 12px;
	line-height: 1.52em;
	margin-left: 35px;
	padding-bottom: 8px;
	list-style-type: disc;
	list-style-position: outside;
}

div#page div#main div.enclosure li p, div#page div#sidebar div.enclosure li p {
	line-height: 1.82em;
	padding-bottom: 0;
}

div#page div#main div.enclosure li p span, div#page div#sidebar div.enclosure li p span {
	font-size: 11px;
	line-height: 1.82em;
}


div#page div#main div.enclosure ul.docs li, div#page div#sidebar div.enclosure  ul.docs li {
	background: url(images/docs.png) no-repeat;
	padding: 1px 0 8px 24px;
}

div#page div#main div.cols div.col {
	width: 290px;
	padding-right: 45px;
	float: left;
}

div#page div#main div.cols div.last {
	padding-right: 0;

}





div#page div.enclosure div#policy {

	height: 50px;
	margin-left: 42px;
	float: left;
}

div#page div.enclosure div#policy a {
	background: url(images/policy.png) no-repeat;

	width: 165px;
	height: 0;


	padding-top: 50px;

	float: left;
	display: block;
	overflow: hidden;
}

div#page div.enclosure div#policy a:hover {
	background-position: -165px 0;
}

/* @end */


/* @group Footer */
/*

div#foot {
	font-size: 1px;
	text-indent: -9999px;
	background-color: #e2f1f8;
	min-width: 960px;
	padding-top: 15px;
	border-top: 1px solid #84c4ea;
}
*/
div#foot {
	background-color: #e2f1f8;
	min-width: 960px;
	padding-top: 15px;
	border-top: 1px solid #84c4ea;
	margin: 0 auto;
	text-align: left;
}

div#foot .container_16 {
	margin: 0 auto;
	}

#foot h2 {
color:#00529D;
font-family:'Lucida Grande',Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
padding:5px 0 15px 0;
}

#foot h2 {
color:#00529D;
font-family:'Lucida Grande',Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
padding:5px 0 15px 0;
}

#footer-about p {
	padding-bottom: 10px;
	padding-right: 10px;
	line-height: 17px;
	}

div#footer {
	color: #fff;
	font-size: 11px;
	background: url(images/home-bg/h2-bg.jpg) repeat-x top left;	
	min-width: 960px;
	padding: 15px 0 20px;
}
	
div#footer {
	color: #fff;
	font-size: 11px;

	background-color: #00509a;
	min-width: 960px;
	padding: 15px 0 20px;
}

div#footer div#copyright {
	float: left;
}

div#footer div#links {
	float: right;
}


div#footer span {
	padding: 0 4px;

}

div#footer a {
	color: #fff;
}


p.label_font {font-size:8pt;}
p.tdfix {margin:-1.2em 0;padding:0 0;position:relative;}
p.label {width:29%;margin-right:1%;float:left;}
p.input {width:69%;margin-right:0%;float:left;}

.clear {clear: both;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
td.font_fix {font:9pt/14pt Helvetica, Arial, sans-serif;}

div#contactform p input {display:inline;border:1px solid #CCC;padding:3px;}
div#contactform p.submit input {display:inline;border:0px solid #CCC;padding:3px;}
ul.member_logos {width:900px;text-align:left;list-style:none;padding:0 0;margin:2px auto;display:block;vertical-align:middle;}
ul.member_logos li {float:left;list-style:none;margin:3px 13px 13px 0;vertical-align:middle;}
ul.member_logos li img {border:0px;vertical-align:middle;}

/* Added for Member Meeting 3 */
div#main table {
	width: 100%;
	margin-top: 15px;
        float: left;
}

p.table_font_fix {font-size: 87.5%;line-height: 1.52em;}

div#main th {
	color: #fff;
	font-size: 75%;
	font-weight: bold;
	background-color: #f03030;
	padding: 6px 10px;
}

div#main td {
	font-size: 87.5%;
	line-height: 1.52em;
	padding: 8px 10px;
	border-top: 1px solid #bad7f0;
}
div#main td.no_border {
	font-size: 87.5%;
	line-height: 1.52em;
	padding: 8px 10px;
        border-top: 0px;
}
div#main td.night_before {
	background-color:#f1f1f1;
}

div#main td.break {
	border-top: 3px solid #006bc7;
}

div#main label {
	font-size: 75%;
}

h1.disclosure-title {
	border-bottom:1px dashed #84C4EA;
color:#00519E;
font-size:22px;
margin-bottom:20px;
padding-bottom:10px;
	}

/* Events */
.event-logo {
	width: 125px;
	padding:0 20px 0 0;
	float: left;
	}
	
div#member_unconference {width:900px;height:200px;display:block;background:#fff url(images/measuring_roi.gif) no-repeat;text-indent:-9999px;margin:0 auto;padding:1.7em 0;text-align:center;}
div#page div#mem_menu {width:200px;margin:3em 0;padding:0 0;background-color:#fefeda;}
div#page div#mem_menu h1 {background-color:#fefeda;padding:10px;width:180px;border-bottom:2px solid #f4edc3;font:bold 13pt/20pt Gill Sans, Helvetica Neue, Arial, Sans-serif;color:#648187;}
div#page div#mem_menu ul {list-style:none;margin:0 0 0 0;padding:0;}
div#page div#mem_menu li {list-style:none;margin:0;padding:10px;width:180px;background-color:#fefeda;border-bottom:1px solid #f4edc3;}
div#page div#mem_menu li:hover {list-style:none;margin:0;padding:10px;width:180px;background-color:#f4f4d1;border-bottom:1px solid #f4edc3;}
div#page div#mem_menu li a {color:#648187;text-decoration:none;}
div#page div#mem_menu li#register-menu {list-style:none;margin:0;padding:10px;width:180px;background-color:#ff780B;border-bottom:1px solid #bd681b;}
div#page div#mem_menu li#register-menu:hover {list-style:none;margin:0;padding:10px;width:180px;background-color:#bd681b;border-bottom:1px solid #bd681b;}
div#page div#mem_menu li#register-menu a {color: #fff;}
div#conference_sidebar {width:200px;}
blockquote {margin:0.5em auto;font:bold 11pt/15pt Helvetica, Arial, Sans-serif;background:transparent url(images/blockquote.gif) no-repeat;padding:15px 15px 15px 20px;color: #868686;border-top:3px solid #EEE;border-bottom:3px solid #EEE;}
div#page div#main blockquote p {font:bold 11pt/15pt Helvetica, Arial, Sans-serif;}
div#page h1#unconference {font-size: 24px; text-align: left; color: #C20F18; padding-bottom: 15px;}


#disclosure_head {margin:1.2em 0;padding:0;}
#disclosure_head h1 {color: #c20f18;font-size: 16px;line-height: 1.42em;padding-bottom: 15px;}
div#page div#disc_nav {margin-bottom:1.2em;padding:0 0 10px 0;border-bottom:2px solid #eaeaea;}
div#page div#disc_nav a {color:#fff;text-decoration:none;}
div#page div#disc_nav ul {list-style:none;margin:0 0 1.2em 0;padding:0 0;}
div#page div#disc_nav ul.disc_nav {list-style:none;margin:0 0;padding:0 0;font-weight:bold;}
div#page div#disc_nav ul.disc_nav li.nav {float:left;background-color:#99b0c9;color:#fff;font-family:Helvetica, Arial,sans-serif;font-size:9.5pt;line-height:11pt;padding:5px 8px 5px 8px;margin:0 8px 0 0;list-style:none;}
div#page div#disc_nav ul.disc_nav li.nav:hover {float:left;background-color:#939fac;color:#fff;font-family:Helvetica, Arial,sans-serif;font-size:9.5pt;line-height:11pt;padding:5px 8px 5px 8px;margin:0 8px 0 0;list-style:none;}

div#columns div#disc_nav {margin-bottom:1.2em;padding:0 0 10px 0;border-bottom:2px solid #eaeaea;}
div#columns div#disc_nav a {color:#fff;text-decoration:none;}
div#columns div#disc_nav ul {list-style:none;margin:0 0 1.2em 0;padding:0 0;}
div#columns div#disc_nav ul.disc_nav {list-style:none;margin:0 0;padding:0 0;font-weight:bold;}
div#columns div#disc_nav ul.disc_nav li.nav {float:left;background-color:#99b0c9;color:#fff;font-family:Helvetica, Arial,sans-serif;font-size:9.5pt;line-height:11pt;padding:5px 8px 5px 8px;margin:0 8px 0 0;list-style:none;}
div#columns div#disc_nav ul.disc_nav li.nav:hover {float:left;background-color:#939fac;color:#fff;font-family:Helvetica, Arial,sans-serif;font-size:9.5pt;line-height:11pt;padding:5px 8px 5px 8px;margin:0 8px 0 0;list-style:none;}

/* DISCLOSURE TEMPLATE STYLES */

div#page div#main div#fancy_header {margin-top:15px;}
div#page div#main div#fancy_header h2 {margin:0em 0;text-transform:none;font-size:2.1em;line-height:1.1em;color:#ff0000;width:40%;margin-right:5%;float:left;}
div#page div#main div#fancy_header h3 {margin:0.3em 0;text-transform:none;font-size:1.3em;line-height:1.1em;color:#375472;width:55%;float:left;}


div#columns div#main div#fancy_header {margin-top:15px;}
div#columns div#main div#fancy_header h2 {margin:0em 0;text-transform:none;font-size:2.1em;line-height:1.1em;color:#ff0000;width:40%;margin-right:5%;float:left;}
div#columns div#main div#fancy_header h3 {margin:0.3em 0;text-transform:none;font-size:1.3em;line-height:1.1em;color:#375472;width:55%;float:left;}


/* END DISCLOSURE TEMPLATE STYLE */

p.label_font {font-size:8pt;}
p.tdfix {margin:-1.2em 0;padding:0 0;position:relative;}
p.label {width:29%;margin-right:1%;float:left;}

p.input {width:69%;margin-right:0%;float:left;}

.clear {clear: both;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
td.font_fix {font:9pt/14pt Helvetica, Arial, sans-serif;}

div#contactform p input {display:inline;border:1px solid #CCC;padding:3px;}
div#contactform p.submit input {display:inline;border:0px solid #CCC;padding:3px;}

.blue {background-color: #013b61;}

#tell-a-friend-form input.submit {
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-family:"Lucida Grande",Tahoma,Arial,sans-serif;
font-size:110%;
margin-top:10px;
padding:6px 14px;
text-align:left;
}

#footer-newsletter-form input.submit {
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-family:"Lucida Grande",Tahoma,Arial,sans-serif;
font-size:110%;
margin-top:10px;
padding:6px 14px;
text-align:left;	
	}
	
/* FORM STYLES */
#tell-a-friend-form .friend-message input {width: 90%;}
#tell-a-friend-form li {padding-left: 0px; padding-top: 5px; width: 100%;}
#tell-a-friend-form .user-info {padding-top: 0px; padding-bottom: 0px;}
#tell-a-friend-form .friend-info {padding-top: 0px; padding-bottom: 0px;}
#tell-a-friend-form .friend-message {padding-top: 0px; padding-bottom: 0px;}
#tell-a-friend-form .disclaimer {padding-top: 0px; padding-left: 8px; width: 150px; }
#tell-a-friend-form div.button-div {width: 120px !important; float: left;}
#tell-a-friend-form .desc {font-weight: bold;}

#tell-a-friend-form .buttons {margin-top: 0; padding-top: 0px; padding-bottom: 0px;}
#tell-a-friend-form label {color: #666; font-weight: normal;}
#tell-a-friend-form textarea {width: 80%;}

li.taf-disclaimer {width: 84%; padding-top: 0px; padding-bottom: 0px;}
#tell-a-friend-form .label2 {display: none;}

	#tell-a-friend-form p small {font-size: 9px !important; padding-top: 0;}
	
/* Footer Newsletter */
/* Footer Newsletter Form */
div#footer-newsletter-form {width: 100%; margin: 0; padding: 0;}
div#footer-newsletter-form ul {padding-left: 0; margin-left: 0;}

div#footer-newsletter-form .leftLabel li, div#footer-newsletter-form .rightLabel li {width: 100% !important; padding-left: 0;}

div#footer-newsletter-form .leftLabel .large, div#footer-newsletter-form .leftLabel textarea.textarea, div#footer-newsletter-form .rightLabel .large, div#footer-newsletter-form .rightLabel textarea.textarea, div#footer-newsletter-form .leftLabel .column, div#footer-newsletter-form .rightLabel .column { width:100% !important;}

div#footer-newsletter-form .nldamn {padding-top: 2px; padding-bottom: 2px;}
div#footer-newsletter-form .nlsupergenius {padding-top: 2px; padding-bottom: 2px;}
div#footer-newsletter-form .nlbigbusiness {padding-top: 2px; padding-bottom: 2px; font-weight: normal;	}
div#footer-newsletter-form .nlevents {padding-top: 2px; padding-bottom: 2px;}

div#footer-newsletter-form .nldamn label.choice {padding-top: 2px; padding-bottom: 2px;}
div#footer-newsletter-form .nlsupergenius label.choice {padding-top: 2px; padding-bottom: 2px;}
div#footer-newsletter-form .nlbigbusiness label.choice {padding-top: 2px; padding-bottom: 2px; font-weight: normal; color: #666;}
div#footer-newsletter-form .nlbigbusiness input {margin-top: 0; margin-left: 0;}

div#footer-newsletter-form .nlevents label.choice {font-weight: normal ; padding-top: 2px; padding-bottom: 2px;}


div#footer-newsletter-form .nlname label {width: 8%; color: #666;}
div#footer-newsletter-form .nlname {padding-top: 0;}
div#footer-newsletter-form .nlemail label {width: 8%; color: #666;}
div#footer-newsletter-form .nlemail input {width: 60% !important;}
div#footer-newsletter-form .buttons {margin: 0; text-align: left;}
div#footer-newsletter-form .button-div {padding-top: 0; padding-left: 5px; width: 100px; }
div#footer-newsletter-form .disclaimer {padding-top: 10px; padding-left: 5px; width: 100px; font-size: 9px;}

/********** new homepage redirecting to social media.org*************/
h2.memberheadline {
	color:#00529D;
	font-family:'Lucida Grande',Helvetica,sans-serif;
	font-size:21px;
	font-weight:bold;
	display: block;
	margin: 20px 0px 0px 0px;
}

#logo {
	height: 90px;
	overflow: hidden;
	position: relative;
}

a#smbc-logo {
	display: block;
	height: 60px;
	width: 966px;
	background: #fff url(images/smbc-logo.png) top left no-repeat;
	margin-top: 10px;
}

.clear {clear: both;}
.hide {display: none;}

.actionButton {
	padding: 20px 0px 20px 0px;
	border-top: 1px dashed #cccccc;
	width: 100%;
	margin: 0px auto;
	text-align: center;
	position: absolute;
	top: 100px;
	left: 0px;
}

#socialMedia {
	display: block;
	width: 142px;
	height: 40px;
	background: url(images/btn_socialmedia.jpg) top left no-repeat;
	margin: 0px auto;
}

#socialMedia:hover {
	background: url(images/btn_socialmedia.jpg) bottom left no-repeat;
}

.gasPedalNav {
	background: #264052 url(images/gasPedalNav-bg.png) top left repeat-x;
	display: block;
	width: 100%;
	height: 30px;
	position: relative;
	text-align: center;
	margin: 0px auto;
	overflow: hidden;
}

.gasPedalNav h1 {
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 200px !important;
	display: block;
}

a#gaspedal-logo {
	display: block;
	height: 30px;
	width: 112px;
	background: transparent url(images/gaspedal-logo.png) top left no-repeat;
	text-align: left;
}
#topNav {
	position: absolute;
	right: 0px;
	top: 8px;
}

#topNav li a {
	color: #fff;
	font: bold 12px arial, helvetica, verdana;
	display: block;
	float: left;
	margin: 0px 0px 0px 28px;
}

#topNav li a:hover {
	color: #c0c0c0;
}

#topNav li a, #thirdNav li a, #secondNav li a {text-decoration: none !important;}
#topNav li, #secondNav li, #thirdNav li, ul.footerNav li {list-style: none; display: inline;}

.thirdNavContainer {
	background: url(images/thirdnav-bg.png) top left repeat-x;
	height: 43px;
	margin: 32px 0px 0px 0px;
}

#thirdNav {
	display: block;
	width: 980px;
	margin: 0px auto;
}

#thirdNav li {
	float: left;
	margin: 0px !important;
	padding: 0px !important;
}

#thirdNav li a {
	display: block;
	padding: 14px 13px 11px 13px;
	background: url(images/thirdnav-bg.png) top left repeat-x;
	font: bold 15px helvetica, arial, verdana;
	color: #767676;
	border-right: 1px solid #c0c0c0;
}

#thirdNav li a:hover {
	background: url(images/thirdnav-bg.png) bottom left repeat-x;
	text-decoration: none;
	color: #fff;
}

.thirdNavActive {
	display: block;
	padding: 14px 13px 11px 13px;
	background: url(images/thirdnav-bg.png) bottom left repeat-x !important;
	font: bold 15px helvetica, arial, verdana;
	color: #fff !important;
	border-right: 1px solid #c0c0c0;
}

#thirdNav li.widget, .ab_bookmarks {margin: 0px; padding: 0px;}
.borderL {	
	border-left: 1px solid #c0c0c0;
}


/* End of Stylesheet */