/*
	Theme Name: 15 IACC
	Theme URI: http://troothmedia.com/
	Description: 15 IACC Theme
	Version: 1.0	
	Author: Robert Power
	Author URI: http://troothmedia.com/
*/

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {margin:0;padding:0;}
body {background:#fff;color:#5d5c5c;margin:0;font:12px Arial, Verdana, Helvetica, Trebuchet, sans-serif;}
#wrap {width:940px;margin:0 auto;padding:0;}
a, a:visited {border:none;}
a:hover, a:active {border:none;outline:none;}
/************************************************
*	menu        		   						*
************************************************/	
#menu {width:940px;margin:15px 0 0px 0;z-index:9998 !important;clear:both;}
#top-menu {float:left;margin:0 0 0px 0px;line-height:1;list-style:none;background:#16b2e3;height:30px;width:940px;z-index:9999 !important;}
#top-menu li {margin:0 2px 0 0;}
#top-menu li li {margin:0;}
#top-menu ul {margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;z-index:100 !important;}
#top-menu a {display:block;padding:6px 10px 5px 10px;text-decoration:none;color:#fff;text-decoration:none;font:normal 12px/18px Helvetica, sans-serif;text-transform:uppercase;}
#top-menu a:hover {background:#029ed0;}
#top-menu li.current-menu-item a {text-decoration:none;color:#fff;background:#029ed0;}
li#menu-item-3588 {margin-right:0;}
#top-menu li li a {padding:6px 10px 6px 11px;border-bottom:1px solid #0389b3;}
#top-menu li:hover, #top-menu li.sfHover, #top-menu li:hover a, #top-menu a:focus, #top-menu a:hover, #top-menu a:active {background:#00a7dc;outline:0;color:#fff;}
#top-menu li li a:hover {background:#0389b3;color:#fff;}
#top-menu a span {float:right;}
#top-menu li {float:left;position:relative;}
#top-menu ul {position:absolute;display:none;width:9.9em;top:29px;/*opacity:0.9;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;*/}
#top-menu li ul a {width:10.0em;height:auto;float:left;}
#top-menu ul ul {top:auto;}	
/*#top-menu li ul ul {left:13em;margin:0px 0 0 12px;}*/
#top-menu li ul ul {left:10.0em;margin:0px 0 0 6px;}
#top-menu li:hover ul ul, #top-menu li:hover ul ul ul, #top-menu li:hover ul ul ul ul {display:none;}
#top-menu li:hover ul, #top-menu li li:hover ul, #top-menu li li li:hover ul, #top-menu li li li li:hover ul {display:block;}
#top-menu a {position:relative;}
#top-menu a span {position:absolute;right:1em;top:0.75em;}	

.logo h1 a {display:block;width:150px;border:none;float:left;height:97px;margin:0px 0 10px 0px;padding:0;background:url(images/logo.jpg) no-repeat;text-indent:-9999px;}
.logo h1 a:hover {border:none;}

#header {width:940px;margin:20px auto 0px auto;padding:0;clear:both;}
#headerRight {float:right;width:280px;height:97px;margin:0px 0px 0 0px;text-align:right;}
#headerRight h2 {color:#000;margin:6px 0 0 0;text-align:right;font-size:16px;font-weight:normal;}		

#headerRight ul.addthis_default_style {float:right;}
#headerRight ul.addthis_default_style {margin:0 0 5px 0;padding:0;list-style-type:none;list-style-position:outside;position:relative;}
#headerRight ul.addthis_default_style li {margin:0 ;display:inline;padding:0;}

#languages {clear:both;margin:0;text-align:right;font-size:10px;color:#7e7e7e;font:11px/15px Arial, Verdana, sans-serif;text-transform:uppercase;}
#languages ul {margin:0 0 5px 0;padding:0;list-style-type:none;list-style-position:outside;position:relative;}
#languages ul li {margin:0 0 0 5px;display:inline;padding:0;}
#languages ul li a img {border:1px solid #b3b3b3;padding:1px;}

#subnav p a:link, #subnav p a:visited {font-size:12px;color:#616161;text-decoration:none;padding:0px 5px 0 5px;border:none;outline:none;}	
#subnav p a:hover, #subnav p a:active {text-decoration:none;border:none;outline:none;color:#000;}
#subnav p a:link img, #subnav p a:visited img {text-decoration:none;padding:0;border:none;margin:0;}	
#subnav p a:hover img, #subnav p a:active img {text-decoration:none;padding:0;border:none;outline:none;}	

#headerRight a.fb:link, #headerRight a.fb:visited {background:url(images/facebook.gif) no-repeat 0px 0px;display:inline-block;line-height:16px;vertical-align:middle;position:relative;width:16px;height:16px;text-decoration:none;margin:0 1px 0 3px;}
#headerRight a.fb:hover, #headerRight a.fb:active {background-position:0px 0px;text-decoration:none;}
#headerRight a.fb span {display:none;}

#headerRight a.twitter:link, #headerRight a.twitter:visited {background:url(images/twitter.gif) no-repeat 0px 0px;display:inline-block;line-height:16px;vertical-align:middle;width:16px;height:16px;text-decoration:none;margin:0 0px 0 0px;}
#headerRight a.twitter:hover, #headerRight a.twitter:active {background-position:0px 0px;text-decoration:none;}
#headerRight a.twitter span {display:none;}

#headerRight a.linkd:link, #headerRight a.linkd:visited {background:url(images/linkedin.png) no-repeat 0px 0px;display:inline-block;line-height:16px;vertical-align:middle;width:16px;height:16px;text-decoration:none;margin:0 0px 0 0px;}
#headerRight a.linkd:hover, #headerRight a.linkd:active {background-position:0px 0px;text-decoration:none;}
#headerRight a.linkd span {display:none;}

#searchform {float:right;width:210px;text-align:right;padding-top:3px;margin:0 7px 0 0;}
#s {width:150px;font-size:1em;}	
#s:focus {background:#f8f8f8 !important;}
#searchsubmit {vertical-align:middle}

/************************************************
*	content		   								*
************************************************/
#content-wrap {width:940px;margin:0px 0 10px 0;padding:0;}
#content {float:left;width:940px;background:#fff;margin:5px 0px 10px 0px;padding:0;display:inline;position:relative;}
#contentMain {float:left;width:469px;margin:0px 0px 0px 0px;padding:0;display:inline;position:relative;}
#content-wide {float:left;width:710px;margin:0 0 0 0px;padding:0;position:relative;}
#content-news {float:left;width:704px;margin:0 0 0 0;padding:0;display:inline;position:relative;}

#content-home {clear:both;width:940px;margin:10px 0px 0px 0px;padding:0;position:relative;}
#content-home .regText h1 {color:#004376;margin:0px 0px 5px 0px;padding:0px;font:normal 20px Arial, Verdana, sans-serif;line-height:20px;}
#content-home .regText p {color:#595858;font:normal 12px Arial, Verdana, sans-serif;margin:0px 0px 6px 0px;}
#content-home h1 {color:#004376;margin:0px 0px 5px 0px;padding:0px;font:normal 24px Arial, Verdana, sans-serif;line-height:26px;}
#content-home h2 {color:#6aa913;margin:0px 0px 10px 0px;padding:0px;font:normal 30px/34px Arial, Verdana, sans-serif;}
#content-home h2 a:link, #content-home h2 a:visited {color:#c00016;font:normal 24px Arial, Verdana, Helvetica, sans-serif;margin:0px 0px 0px 0;text-decoration:none;line-height:28px;}
#content-home h2 a:hover, #content-home h2 a:active {text-decoration:underline;}
#content-home h3 {color:#000;margin:0px 0px 5px 0px;padding:0px;font:normal 17px Arial, Verdana, sans-serif;line-height:19px;}
#content-home h4 {color:#004376;margin:0px 0px 5px 0px;padding:0px;font:normal 16px Arial, Verdana, sans-serif;line-height:19px;}
#content-home p {color:#595858;margin:0px 0px 10px 0px;padding:0;font-size:12px;line-height:16px;} 
#content-home ul {margin:10px 0 0px 0px;list-style-position:inside;list-style-type:none;width:940px;}
#content-home ul li {margin:0px 19px 0px 0px;font-size:12px;font-weight:normal;width:220px;height:350px;float:left;}
#content-home ul li.home1 {background:url(images/home1.jpg) no-repeat top center;border-bottom:2px solid #c00016;}
#content-home ul li.home2 {background:url(images/home2.jpg) no-repeat top center;border-bottom:2px solid #fc7000;}
#content-home ul li.home3 {background:url(images/home3.jpg) no-repeat top center;margin-left:2px;border-bottom:2px solid #6fce01;}
#content-home ul li.home4 {background:url(images/home4.jpg) no-repeat top center;margin-right:0;border-bottom:2px solid #21505e;}
#content-home ul li h1 {color:#fff;margin:0px 0px 0px 0px;padding:3px 0 0 5px;}
#content-home ul li h1 a:link, #content-home ul li h1 a:visited {color:#fff;margin:0px 0px 0px 0px;padding:0;font:normal 20px Helvetica, Verdana, Arial, sans-serif;line-height:21px;text-decoration:none;} 
#content-home ul li h1 a:hover, #content-home ul li h1 a:active {color:#e4e0e0;text-decoration:none;}
#content-home ul li h2 {color:#333;margin:140px 0px 10px 0px;padding:0;font-size:14px;line-height:15px;}
#content-home ul li p a:link, #content-home ul li p a:visited {color:#666;margin:5px 0px 5px 0px;padding:0;font-size:12px;line-height:14px;text-decoration:none;}
#content-home ul li p a:hover, #content-home ul li p a:active {color:#333;text-decoration:none;}  

#home-left {float:left;width:460px;height:490px;margin:0 0 0 0;}
#home-right {float:right;width:459px;height:473px;margin:3px 0 0 0;}
.home-video-bg {border:2px solid #e8e8e8;width:448px;height:286px;padding:4px;margin:3px 0 0 0;}
#home-player {margin:3px 0 0 4px;}

/*get involved home*/
#get-involved-boxes {width:435px;height:124px;border:2px solid #e8e8e8;margin:0px 0 0 0;padding:10px;}
#get-involved-boxes h2 {text-align:center;color:#6aa913;margin:10px 0 0 0;padding:0px;font:normal 16px/20px Arial, Verdana, sans-serif;}

a.blockLink-big {width:176px;display:block;height:37px;border:2px solid #c24026;text-align:center;padding:4px 5px;margin:5px auto 10px auto;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font:normal 16px/37px Arial, Verdana, sans-serif;text-decoration:none;color:#fff;}
a.blockLink-big:link, a.blockLink-big:visited {background:url(images/get-involved-btn-bg.jpg) center center no-repeat;text-decoration:none;color:#fff;}
a.blockLink-big:hover, a.blockLink-big:active {cursor:pointer;background:#fff;text-decoration:none;color:#c24026;}

#get-involved-boxes h3 {color:#16b2e3;margin:0 0px 5px 0;padding:0px;font:normal 16px/22px Arial, Verdana, sans-serif;}
#get-involved-boxes p {color:#838282;margin:3px 5px 6px 0px;padding:0;font-size:12px;line-height:15px;}
.get-involved-box-1 {width:214px;float:left;border-right:2px solid #e8e8e8;height:90px;margin:0 0 0 10px;}
.get-involved-box-2 {width:220px;float:left;border-right:2px solid #e8e8e8;height:90px;margin:0 0 0 10px;}
.get-involved-box-3 {width:225px;float:left;border-right:2px solid #e8e8e8;height:90px;margin:0 0 0 20px;}
.get-involved-box-4 {width:215px;float:left;height:90px;margin:0 0 0 10px;}
#get-involved-boxes p a:link, #get-involved-boxes p a:visited {color:#EC8719;text-decoration:none;text-transform:uppercase;font-weight:bold;}
#get-involved-boxes p a:hover, #get-involved-boxes p a:active {color:#af6413;text-decoration:none;}  

#home-boxes {clear:both;width:940px;margin:5px 0 10px 0;padding:0;}
#home-boxes h2 {color:#6aa913;margin:0 0 5px 0;padding:0px;font:normal 18px/24px Arial, Verdana, sans-serif;text-transform:uppercase;}
#home-boxes h3 {color:#16b2e3;font:normal 15px/17px Arial, Verdana, Helvetica, sans-serif;margin:0;}
#home-boxes h3 a:link, #home-boxes h3 a:visited {color:#16b2e3;text-decoration:none;}
#home-boxes h3 a:hover, #home-boxes h3 a:active {text-decoration:none;color:#1394bd;}
#home-boxes p {color:#838282;margin:3px 0px 3px 0px;padding:0;font-size:12px;line-height:14px;}
#home-boxes p a:link, #home-boxes p a:visited {color:#16b2e3;text-decoration:none;}
#home-boxes p a:hover, #home-boxes p a:active {color:#1394bd;text-decoration:none;}   
.latest-news-list {margin:0 0 5px 0;border-bottom:1px solid #e8e8e8;padding:0 0 5px 0;}

#home-latest-news {float:left;width:436px;height:160px;border:2px solid #e8e8e8;margin:0px 0 10px 0;padding:10px;}

p.readNews a:link, p.readNews a:visited {color:#999;line-height:15px;font-size:10px;font-weight:bold;margin:15px 0 0px 0;text-decoration:none;}
p.readNews a:hover, p.readNews a:active {color:#000;text-decoration:none;}
.latest-news-title a:link, .latest-news-title a:visited {color:#1E90FF;line-height:15px;font-size:15px;margin:0px 0 0px 0;text-decoration:none;}
.latest-news-title a:hover, .latest-news-title a:active {color:#1c6fbf;text-decoration:none;}
p.latestNewsQuote a:link, p.latestNewsQuote a:visited {color:#004376;line-height:15px;font-size:17px;margin:15px 0 0px 0;text-decoration:none;}
p.latestNewsQuote a:hover, p.latestNewsQuote a:active {color:#1c6fbf;text-decoration:none;}
p.latestNewsText a:link, p.latestNewsText a:visited {color:#595858;font-size:11px;text-decoration:none;}
p.latestNewsText a:hover, p.latestNewsText a:active {color:#000;text-decoration:none;}

#content-home p.readNews {margin:7px 0 0px 0;}

#home-intro-text {width:462px;height:460px;/*border-bottom:2px solid #e8e8e8;*/color:#666666;line-height:16px;font-size:12px;margin:0 0 10px 0;}
#home-intro-text h2 {color:#6aa913;margin:0px 0px 10px 0px;padding:0px;font:normal 24px/27px Arial, Verdana, sans-serif;}
#home-intro-text p a:link, #home-intro-text p a:visited {color:#0099cc;text-decoration:none;}
#home-intro-text p a:hover, #home-intro-text p a:active {color:#03779d;text-decoration:none;}

#home-shout-box {width:436px;height:144px;border:2px solid #e8e8e8;margin:10px 0 0 0;padding:10px;}
#home-shout-box h3 {color:#ec8719;font:normal 20px/22px Arial, Verdana, sans-serif;margin:10px 0px 5px 0px;}
#home-shout-box h3.pad {margin:10px 0 5px 0;}
#home-shout-box p {color:#838282;margin:10px 0px 10px 0px;padding:0;font-size:12px;line-height:16px;} 
.regText {float:left;margin:10px 10px 0 10px;width:426px;}
.regVid {float:left;width:214px;margin:10px 0px 0 10px;border-right:1px solid #fff;padding:0 10px 0 0;}

a.blockLink, a.blockLink:visited {width:auto;border:none;text-align:center;margin:0 0 10px 0;background:#fff;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:6px 9px;font:bold 11px/24px Arial, Verdana, sans-serif;text-decoration:none;color:#858383;}
a.blockLink:hover, a.blockLink:active {cursor:pointer;background:#d7d7d8;text-decoration:none;color:#615f5f;}

a.home-blockLink, a.home-blockLink:visited {width:auto;border:none;text-align:center;margin:0 0 10px 0;background:#16b2e3;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:6px 9px;font:bold 11px/24px Arial, Verdana, sans-serif;text-decoration:none;color:#fff;}
a.home-blockLink:hover, a.blockLink:active {cursor:pointer;background:#119eca;text-decoration:none;color:#fff;}

#home-center-right {float:right;width:436px;height:160px;border:2px solid #e8e8e8;margin:0px 0 10px 0;padding:10px;}

#news-signup {float:right;width:200px;height:160px;margin:0 5px 0 0;padding:0;}
#news-signup p {margin:0px 0px 4px 0px;padding:0px;color:#8a8a8c;font-size:11px;line-height:14px;}
#promoBox {float:right;width:220px;height:180px;border-bottom:2px solid #d3d3d3;margin:0 0 10px 0;}
#promoBox a:link img, #promoBox a:visited img {background:none;border:none;}
#promoBox a:hover img, #promoBox a:active img {background:none;border:none;}
#promoBoxContent {margin:0 0 10px 0px;}
#home-tweets {float:left;font-family:Arial, Verdana, sans-serif;width:210px;height:160px;font-size:12px;color:#5D5C5C;margin:0 0 0 0;overflow:hidden;}

#sections {clear:both;width:940px;margin:0px 0px 15px 0px;padding:0;height:350px;}
#sections h2 {color:#fff;height:177px;font:normal 18px/19px Verdana, Helvetica, Arial, sans-serif;margin:0px 0 0px 0;padding:4px 0px 0 5px;}
#sections h3 {color:#838282;font:normal 13px/16px Arial, sans-serif;margin:5px 0 8px 0px;}
#sections p {color:#999999;font:normal 12px/16px Arial, sans-serif;margin:4px 0px 10px 0px;}
#sections p a:link, #sections p a:visited {color:#999999;padding:0;font:normal 12px/14px Arial, sans-serif;margin:0px 0 5px 0px;text-decoration:none;}
#sections p a:hover, #sections p a:active {color:#1E90FF;text-decoration:none;}
#section-first {width:220px;height:350px;float:left;margin:0 20px 0 0;background:url(images/bot-left.jpg) 0 0 no-repeat;border-bottom:2px solid #6aa914;}
#section-second {width:220px;height:350px;float:left;margin:0 20px 0 0;background:url(images/bot-left-left.jpg) 0 0 no-repeat;border-bottom:2px solid #ed8719;}
#section-third {width:220px;height:350px;float:left;margin:0 20px 0 0;background:url(images/bot-right.jpg) 0 0 no-repeat;border-bottom:2px solid #b63838;}
#section-fourth {width:220px;height:350px;float:right;margin:0 0px 0 0;background:url(images/bot-right-right.jpg) 0 0 no-repeat;border-bottom:2px solid #064355;}

/*SEI winners*/
.post-content .hackwinner_left {width:469px;margin:0;padding:0;}
.post-content .hackwinner_right {float:right;width:350px;margin:0;padding:0;}
.post-content .hackwinner {width:710px;min-height:250px;margin:0 0 15px 0;padding:0;}
.post-content .hackwinner.end {margin-right:0;}
.post-content .hackwinner.orange {background:#d8dbca;}
.post-content .hackwinner.green {background:#4D8F67;}
.post-content .hackwinner h2 {padding:0;margin:0;color:#4D8F67;font:26px/26px Verdana, Helvetica, Arial, sans-serif;}
.post-content .hackwinner h2 a:link, .post-content .hackwinner h2 a:visited {padding:0 0 0 10px;color:#4D8F67;text-decoration:none;font:24px/26px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.post-content .hackwinner h2 a:hover, .post-content .hackwinner h2 a:active {color:#4D8F67;text-decoration:underline;}
.post-content .hackwinner p {padding:0;margin:5px auto 5px auto;color:#3b3b3b;font:12px/20px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.post-content .hackwinner img.winpic {border:1px solid #d8d9db;float:left;margin:0 15px 15px 0;padding:0;}
.post-content h2.seititle {border-bottom:1px solid #d8dbca;padding:0 0 15px 0;color:#EC8719;font:28px/32px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:10px 0 15px 0;}
.post-content h3.seisubtitle {color:#4D8F67;font:22px/28px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:10px 0 10px 0;}
.post-content .winnerborder {height:1px;width:705px;margin:20px 0;background:#d8dbca;clear:both;}
.post-content .hackwinner img.winicon {vertical-align:middle;}

/*news*/
#newsTop {width:469px;margin:0 0 20px 0;padding:0;height:409px;background:#064355;}
#newsTop2 {float:left;width:469px;margin:0 0 20px 0;padding:0;height:409px;background:#009FDA;}
#newsTop3 {float:left;width:469px;margin:0 0 20px 0;padding:0;height:409px;background:#73294e;}
/*contact*/
#registerTop {width:469px;margin:0 0 20px 0;padding:0;height:409px;background:#064355;}

#about-top {width:469px;margin:0 0 20px 0;padding:0;height:409px;background:#b63838;}
#agenda-top {width:469px;margin:0 0 20px 0;padding:0;height:409px;background:#d68216;}
#plan-top {width:469px;margin:0 0 20px 0;padding:0;height:409px;background:#00984b;}
#social-top {width:469px;margin:0 0 20px 0;padding:0;height:409px;background:#4D8F67;}
#newsroom-top {width:469px;margin:0 0 20px 0;padding:0;height:409px;background:#5b3760;}
#multimedia-top {width:469px;margin:0 0 20px 0;padding:0;height:409px;background:#747f84;}
#involved-top {width:469px;margin:0 0 20px 0;padding:0;height:409px;background:#5b3760;}

/*content styles pages and blog*/
.entry {margin:0px 0 10px 0;padding:0;font-size:12px;font-weight:normal;}
.entry h1 {color:#fff;margin:10px 0px 5px 0px;padding:0;font:normal 25px/28px Arial, Helvetica, Verdana, sans-serif;}
.entry h2 {color:#fff;font-size:18px;font-weight:normal;margin:15px 0px 10px 0px;}
.entry h2 a:link, .entry h2 a:visited {color:#0099cc;font:normal 24px/26px Arial Verdana, Helvetica, sans-serif;margin:15px 0 10px 0;text-decoration:none;}
.entry h2 a:hover, .entry h2 a:active {color:#6aa5df;text-decoration:none;}
.entry h3 {color:#16B2E3;font:normal 20px/24px Arial, Verdana, Helvetica, sans-serif;margin:0 0 10px 0px;}
.entry h3 a:link, .entry h3 a:visited {color:#1E90FF;font:normal 24px/26px Arial Verdana, Helvetica, sans-serif;margin:0 0 10px 0;text-decoration:none;}
.entry h3 a:hover, .entry h3 a:active {color:#5ba2e7;text-decoration:none;}
.entry h4 {color:#4d8f67;font-size:14px;font-weight:bold;margin:5px 0 10px 0px;line-height:18px;}
.entry h5 {color:#0099cc;font:normal 24px/26px Arial Verdana, Helvetica, sans-serif;margin:5px 0 5px 0;}
.entry h6 {color:#d68216;font-size:16px;margin:10px 0 0 0;line-height:18px;padding:10px;background-color:#FFFAC6;}
.entry p {margin:0px 0px 10px 0px;font-size:12px;line-height:19px;color:#5D5C5C;}
.entry p a:link, .entry p a:visited {color:#0099cc;font-size:12px;text-decoration:none;}
.entry p a:hover, .entry p a:active {color:#6aa5df;text-decoration:none;}
.entry p img {margin:0;padding:0;height:auto;max-width:469px;}
.entry ul {list-style:disc;padding-left:15px;margin:5px 0 10px 0;}
.entry ul li {color:#5D5C5C;margin:0 0 5px 0;}
.entry ol {list-style:disc;padding-left:15px;margin:5px 0 10px 0;}
.entry ol li {color:#d32628;margin:0 0 5px 0;}


.entry p.entry-date {margin:0 0 10px 0px;color:#9b9a9a;font-style:italic;}
.entry p a.more-link {color:#0099cc;font-size:11px;text-decoration:none;}
.entry p a.more-link:hover {color:#6aa5df;text-decoration:none;}
.entry a img {border:none;outline:none;}
.entry p.wp-caption-text {color:#798fa8;font-size:11px;font-weight:normal;}
.entry p.smaller {font-size:10px;line-height:14px}

h3.archives {color:#5D5C5C;font:normal 14px/18px Arial, Verdana, Helvetica, sans-serif;margin:0 0 10px 0;}

.entry p.print {width:120px;height:24px;padding:0px;border:none;text-align:center;margin:0px 0 12px 0px;background:#b5b6b3;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:0 4px;}
.entry p.print:hover {background:#979796;cursor:pointer;text-decoration:none;}
.entry p.print a img.WP-PrintIcon {vertical-align:middle;margin:0 2px 0 0;}
.entry p.print a:link, .entry p.print a:visited {font:normal 10px/24px Arial, Verdana, Helvetica, sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;}
.entry p.print a:hover, .entry p.print a:active {text-decoration:none;}

/*** Images ***/
.entry .attachment img {max-width:469px;}
.entry .alignnone, .entry img.alignnone {clear:both;display:block;margin-bottom:15px;padding:10px;border:1px solid #d8d9db;}
.entry .alignleft, .entry img.alignleft {display:inline;float:left;margin:4px 15px 5px 0;padding:10px;border:1px solid #d8d9db;}
.entry .alignright, .entry img.alignright {display:inline;float:right;margin:4px 0px 5px 15px;padding:10px;border:1px solid #d8d9db;}
.entry img.align-table {display:inline;margin:0px 10px 0px 0;padding:6px;border:1px solid #d8d9db;}
.entry .aligncenter, .entry img.aligncenter {clear: both; display: block; margin-left: auto; margin-right: auto;}
.entry .wp-caption {background: #f1f1f1; line-height: 18px; margin-bottom: 20px; padding: 4px; text-align: center;}
.entry .wp-caption img {margin: 5px 5px 0;}
.entry .wp-caption p.wp-caption-text {color: #888; font-size: 12px; margin: 5px;}
.entry .wp-smiley {margin: 0;}
.entry .gallery {margin: 0 auto 18px;}
.entry .gallery .gallery-item {float: left; margin-top: 0; text-align: center; width: 190px;}
.entry .gallery .gallery-item img {max-width: 190px; border: none !important; margin-bottom: 0;}
.entry .gallery .gallery-caption {color: #888; font-size: 12px; margin: 0 0 12px;}
.entry .gallery dl {margin: 0;}
.entry .gallery br+br {display: none;}
.entry .attachment img {display: block; margin: 0 auto;}

p.clear {clear:both;margin:10px 0 0 0;height:10px;}

/*author pages*/
h2.auth_title {clear:both;margin:20px 0 10px 0;color:#0099cc;font:normal 20px/24px Arial Verdana, Helvetica, sans-serif;}
#author-avatar img {width:96px;height:96px;float:left;margin:0 15px 10px 0;}
ul.auth_posts {list-style:disc;padding-left:15px;margin:5px 0 10px 0;}
ul.auth_posts li {color:#5D5C5C;margin:0 0 5px 0;}
ul.auth_posts li a:link, ul.auth_posts li a:visited {color:#0099cc;font-size:12px;text-decoration:none;}
ul.auth_posts li a:hover, ul.auth_posts li a:active {color:#6aa5df;text-decoration:none;}

a.newsPdf1 {display:inline-block;background:url(images/IACC_newspaper_Saturday_ForWeb2-1.jpg) no-repeat left center;padding-left:160px;line-height:19px;height:225px;}
a.newsPdf5 {display:inline-block;background:url(images/IACC_final.jpg) no-repeat left center;padding-left:160px;line-height:19px;height:225px;}
a.newsPdf2 {display:inline-block;background:url(images/IACC_newspaper_Friday_forWeb-1.jpg) no-repeat left center;padding-left:160px;line-height:19px;height:225px;}
a.newsPdf3 {display:inline-block;background:url(images/IACC_newspaper_Thursday_web-1.jpg) no-repeat left center;padding-left:160px;line-height:19px;height:225px;}
a.newsPdf4 {display:inline-block;background:url(images/IACC_newspaper_Wednesday_ForWeb-1.jpg) no-repeat left center;padding-left:160px;line-height:19px;height:225px;}
<!--ul-->
#contentMain ul {margin:10px 0 0 0;list-style-position:inside;list-style-type:circle;line-height:19px;}
#contentMain ul li {margin:0 0 10px 0;line-height:19px;}
#contentMain ul li a:link, #contentMain ul li a:visited {color:#1E90FF;margin:0;padding:0;font:bold 12px Arial, Helvetica, Verdana, sans-serif;text-decoration:none;} 
#contentMain ul li a:hover, #contentMain ul li a:active {color:#4f9be5;text-decoration:none;}

#contentMain ul#days {margin:10px 0 10px 15px;list-style-type:disc;line-height:14px;}
#contentMain ul#days li {margin:0 0 5px 0;color:#1E90FF;font:bold 14px Arial, Helvetica, Verdana, sans-serif;}
#contentMain ul#days li a:link, #contentMain ul#days li a:visited {color:#1E90FF;margin:0;padding:0;font:bold 14px Arial, Helvetica, Verdana, sans-serif;text-decoration:none;} 
#contentMain ul#days li a:hover, #contentMain ul#days li a:active {color:#4f9be5;text-decoration:none;}

#contentMain ul.sessions {margin:10px 0 15px 15px;list-style-type:disc;line-height:19px;}
#contentMain ul.sessions li {margin:0 0 5px 0;color:#9b9a9a;font:normal 13px Arial, Helvetica, Verdana, sans-serif;}
#contentMain ul.sessions li a:link, #contentMain ul.sessions li a:visited {color:#FC6401;font:bold 13px Arial, Helvetica, Verdana, sans-serif;text-decoration:none;} 
#contentMain ul.sessions li a:hover, #contentMain ul.sessions li a:active {color:#FC6401;text-decoration:underline;}
#contentMain ul.sessions li p.sessLink a:link, #contentMain ul.sessions li p.sessLink a:visited {color:#297343;font:bold 13px Arial, Helvetica, Verdana, sans-serif;text-decoration:none;} 
#contentMain ul.sessions li p.sessLink a:hover, #contentMain ul.sessions li p.sessLink a:active {color:#297343;text-decoration:underline;}
<!--ol-->
#contentMain ol.themeList {margin:10px 0 10px 20px;list-style-position:inside;}
#contentMain ol.themeList li {margin:0 0 10px 0;font-size:12px;list-style-position:inside;}
#contentMain ol.themeList li a:link, #contentMain ol.themeList li a:visited {color:#1E90FF;padding:0;text-decoration:none;} 
#contentMain ol.themeList li a:hover, #contentMain ol.themeList li a:active {color:#7eb7ef;text-decoration:none;}
span.noted {font-size:11px;font-style:italic;color:#91240b;}

#content .newsflash {padding:10px 10px 5px 10px;width:447px;margin:0 0 10px 0;background:#eee1e1;border:1px solid #f28b8b;}
#content .newsflash2 {padding:10px 10px 5px 10px;width:447px;margin:0 0 10px 0;background:#d1e1c2;border:1px solid #3c8232;}
#content .podcast {padding:10px 10px 5px 10px;width:447px;height:43px;margin:0 0 10px 0;background:#f5fafd;border:1px solid #cccccc;}
#content img.icon-left {float:left;vertical-align:middle;margin:0 5px 5px 0;}
#content .podcast p.audioplayer_container {margin:7px 0 0 10px;}

/*young journo bios*/
#bios {width:469px;margin:15px 0 0 0;padding:0;list-style-type:none;list-style-position:outside;}
#bios li {margin:0 0 25px 0;padding:0;border-bottom:1px solid #d8d9db;padding:5px 0;}
#bios li img {float:left;margin:0 15px 5px 0;width:100px;height:100px;float:left;padding:10px;border:1px solid #d8d9db;}
#bios li h3 {color:#4D8F67;font:bold 18px/22px Arial, Verdana,'Trebuchet MS', sans-serif;margin:0;}
#bios li p {color:#5D5C5C;font:normal 12px/19px Arial, Verdana,'Trebuchet MS', sans-serif;}

/*gforms specific code*/
#gform_wrapper_1 input.gform_button {width:65px;height:24px;border:none;display:block;text-align:center;margin:5px 0 0px 0px;background:#16b2e3;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:1px 3px;line-height:15px;font:bold 11px/24px Arial, Verdana, sans-serif;text-decoration:none;color:#fff;}
#gform_wrapper_1 input.gform_button:hover {cursor:pointer;background:#119eca;text-decoration:none;}
#gforms_confirmation_message .gform_confirmation_message_1 {color:#4d8f67;font-size:14px;font-weight:bold;margin:0 0 10px 0px;line-height:19px;}

#gform_wrapper_2 input.gform_button {width:65px;height:24px;border:none;display:block;text-align:center;margin:5px 0 0px 0px;background:#16b2e3;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:1px 3px;line-height:15px;font:bold 11px/24px Arial, Verdana, sans-serif;text-decoration:none;color:#fff;}
#gform_wrapper_2 input.gform_button:hover {cursor:pointer;background:#119eca;text-decoration:none;}
#gforms_confirmation_message .gform_confirmation_message_2 {color:#4d8f67;font-size:14px;font-weight:bold;margin:0 0 10px 0px;line-height:19px;}

#gform_wrapper_3 input.gform_button {width:65px;height:24px;border:none;display:block;text-align:center;margin:5px 0 0px 0px;background:#16b2e3;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:1px 3px;line-height:15px;font:bold 11px/24px Arial, Verdana, sans-serif;text-decoration:none;color:#fff;}
#gform_wrapper_3 input.gform_button:hover {cursor:pointer;background:#119eca;text-decoration:none;}
#gforms_confirmation_message .gform_confirmation_message_3 {color:#4d8f67;font-size:14px;font-weight:bold;margin:0 0 10px 0px;line-height:19px;}

#gform_wrapper_4 input.gform_button {width:65px;height:24px;border:none;display:block;text-align:center;margin:5px 0 0px 0px;background:#16b2e3;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:1px 3px;line-height:15px;font:bold 11px/24px Arial, Verdana, sans-serif;text-decoration:none;color:#fff;}
#gform_wrapper_4 input.gform_button:hover {cursor:pointer;background:#119eca;text-decoration:none;}
#contentMain #gforms_confirmation_message .gform_confirmation_message_4 {color:#d68216;font-size:18px;margin:0 !important;line-height:22px;}

#contentMain #gform_wrapper_4 #gforms_confirmation_message  {
          background-color:#FFFAC6;
          border:1px solid #FEDA70;
		  color:#d68216;font-size:18px;margin:0 !important;line-height:22px;
}

#gform_wrapper_2, #gform_wrapper_4 h4 {color:#d68216;font-size:16px;margin:10px 0 0 0;line-height:18px;padding:10px;background-color:#FFFAC6;}
#gform_wrapper_2, #gform_wrapper_4 textarea {border:1px solid #d9d9d9;padding:10px;margin:0;width:95%;}
#gform_wrapper_2, #gform_wrapper_4 input {border:1px solid #d9d9d9;padding:10px;margin:0;width:95%;}

#gform_wrapper_3 h4 {color:#4d8f67;font-size:14px;font-weight:bold;margin:15px 0 0 0;line-height:18px;}
#gform_wrapper_3 textarea {border:1px solid #d9d9d9;padding:10px;margin:0;width:95%;}
#gform_wrapper_3 input {border:1px solid #d9d9d9;padding:10px;margin:0;width:95%;}

#gform_wrapper_4 .gform_body .gform_fields .gfield_select {width:100%;border:1px solid #d9d9d9;padding:10px;margin:0 0 0 0;}

#gform_wrapper_2 .ginput_left, #gform_wrapper_2 .ginput_right, #gform_wrapper_3 .ginput_left, #gform_wrapper_4 .ginput_left, #gform_wrapper_3 .ginput_right, #gform_wrapper_4 .ginput_right {width:50%;}
#gform_wrapper_2 .ginput_left input, #gform_wrapper_2 .ginput_right input, #gform_wrapper_3 .ginput_left input, #gform_wrapper_3 .ginput_right input, #gform_wrapper_4 .ginput_left input, #gform_wrapper_4 .ginput_right input {width:95%;border:1px solid #d9d9d9;padding:10px 3px;margin:0;}
/*.gform_wrapper .ginput_complex .ginput_left {width:45%;border:1px solid #d9d9d9;padding:5px;margin:0;}*/

/*subscribe - home/side*/
input.subscribe {width:188px;padding:4px;background:#fff;color:#8a8a8c;border:2px solid #e1e0e0;}
input.sub-cap {width:124px;padding:4px;background:#fff;color:#8a8a8c;border:2px solid #e1e0e0;}
input.subscribe-submit {width:65px;height:24px;border:none;display:block;text-align:center;margin:5px 0 0px 0px;background:#16b2e3;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:1px 3px;line-height:15px;font:bold 11px/24px Arial, Verdana, sans-serif;text-decoration:none;color:#fff;}
input.subscribe-submit:hover {cursor:pointer;background:#119eca;text-decoration:none;}
.wpcf7 .sub-text {margin:0px 0px 4px 0px;padding:0px;color:#8a8a8c;font-size:11px;line-height:14px;font-weight:normal;}
/*subscribe side*/
input.subscribe-side {width:185px;padding:6px;background:#fff;color:#8a8a8c;border:none;}
input.sub-cap-side {width:121px;padding:6px;background:#fff;color:#8a8a8c;border:none;margin:0 0 3px 0;}
input.subscribe-side-submit {width:auto;border:none;text-align:center;margin:0 0 10px 0;background:#fff;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:5px 9px 5px 9px;font:bold 11px/24px Arial, Verdana, sans-serif;text-decoration:none;color:#858383;}
input.subscribe-side-submit:hover {cursor:pointer;background:#d7d7d8;text-decoration:none;color:#615f5f;}

/*player*/
a.player {display:block;height:280px;margin:0;width:460px;}
.overlay {display:none;position:relative;background-image:url(images/white.png);width:610px;padding:30px 35px 35px 35px;}
.close {background-image:url(images/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px;}

#contentFull {float:right;width:700px;margin:0px 0px 0px 0px;padding:0;display:inline;position:relative;}
#contentFull h1 {color:#fff;margin:10px 0px 5px 0px;padding:0;font:normal 25px Arial, Helvetica, Verdana, sans-serif;line-height:28px;}
#contentFull p {margin:0px 0px 10px 0px;padding:0;font-size:12px;line-height:17px;}
#contentFull h2 {color:#fff;font-size:18px;font-weight:normal;margin:5px 0px 10px 0px;}
#contentFull h3 {color:#1E90FF;font-size:18px;font-weight:bold;margin:10px 0px 5px 0px;padding:5px 0 0 0;}
#contentFull h3 a:link, #contentFull h3 a:visited {color:#1E90FF;font-size:24px;font-weight:bold;margin:0px 0px 5px 0px;text-decoration:none;}
#contentFull h3 a:hover, #contentFull h3 a:active {color:#48c2f0;text-decoration:underline;}
#contentFull p a:link, #contentFull p a:visited {color:#000;font-size:12px;font-weight:normal;text-decoration:none;}
#contentFull p a:hover, #contentFull p a:active {color:#0383b2;text-decoration:none;}
#contentFull h3.colorHead2 {color:#19b96c;font-size:15px;font-weight:bold;}
#contentFull ol {margin:10px 0 10px 20px;}
#contentFull ol li {margin:0px 0px 10px 0px;font-size:12px;}
#contentFull ol li a:link, #contentFull ol li a:visited {color:#1E90FF;padding:0;text-decoration:none;} 
#contentFull ol li a:hover, #contentFull ol li a:active {color:#7eb7ef;text-decoration:none;}
span.mb {font-size:14px;font-weight:bold;}

a.ppt {display:inline-block;background:url(images/ppt.png) no-repeat left center;padding-left:20px;line-height:16px;}
a.pdf {display:inline-block;background:url(images/file_pdf.png) no-repeat left center;padding-left:25px;line-height:20px;}
a.pdf2 {display:inline-block;background:url(images/pdf.jpg) no-repeat left center;padding-left:20px;line-height:16px;margin:3px 0 0 0;}
a.doc {display:inline-block;background:url(images/doc.png) no-repeat left center;padding-left:20px;line-height:16px;}
a.upload {display:inline-block;background:url(images/file_upload.png) no-repeat left center;vertical-align:middle;padding:0px 0 10px 53px;line-height:48px;vertical-align:middle;margin:0 0 0px 0;}

#vidThumbsWrap {width:709px;margin:0;clear:both;/*border-top:1px solid #d9d8d8;*/padding:15px 0 0 0;}
#vidThumbsWrap2 {width:709px;margin:0;clear:both;/*border-top:1px solid #d9d8d8;*/padding:15px 0 0 0;}
.vidThumbs {margin:0 10px 10px 0;padding:0;float:left;width:167px;height:215px;}
.vidThumbs a {display:block;position:relative;padding:169px 0 0 0;height:215px;text-decoration:none !important;overflow:hidden;outline:none;}   
.vidThumbs a img {border:none;outline:none;} 
.vidThumbs a:hover img {opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}  
#contentFull .vidThumbs h2 {font:bold 13px Arial, Helvetica, sans-serif;color:#295562;padding:0px;margin:5px 0 0px 0px;line-height:17px;}
#contentFull .vidThumbs h3 {font:normal 12px Arial, Helvetica, sans-serif;color:#849aae;padding:0px;margin:0px 0 0px 0px;}
.vidThumbs .img {position:absolute;left:0;top:0;}
.vidThumbs img {width:167px;height:167px;}
.vidThumbs .label {position:absolute;left:0;top:140px;width:167px;height:21px;padding:9px 0 0 10px;background:#1e90ff;color:#fff;font-size:12px;}
#vidThumbsWrap2 .vidThumbs .label {position:absolute;left:0;top:140px;width:167px;height:21px;padding:9px 0 0 10px;background:#73294e;color:#fff;font-size:12px;}
.vidThumbs a:hover .label {text-decoration: underline !important;}
.vidThumbs a.vidLast {margin-right:0;}

/*vote*/
span.on_img {display:inline-block;background:url(images/vote.gif) 0 0 no-repeat;height:24px;vertical-align:middle;padding:0 0 0px 30px;cursor:pointer;width:30px;}
span.over_img {background-image:url(images/voteOver.gif);background-repeat:no-repeat;padding-left:30px;cursor:pointer;width:30px;}
.box {height:24px;margin:0;padding:0;font-size:12px;color:#295562;margin:0;padding:5px 0 5px 0;}
.box a {text-decoration:none;font-size:15px;font-weight:bold;color:#c23434;}
.box a:hover {text-decoration:none;}
.vote-video-error {position:absolute;right:38px;top:40px;color:#c23434;}

/*Video form*/
#registerContent {display:none;background:#eef2f7;width:505px;height:515px;padding:0;position:relative;}
#registerWrap {width:465px;margin:20px 0 0 20px;padding:0;}
#registerWrap input.vidForm {border:1px solid #a1ddf8;padding:5px;width:260px;height:20px;margin:0 0 0px 0 0;}
#registerWrap h3 {margin:0 0 10px 0;color:#6f8090;font-size:13px;}
#registerWrap h2 {margin:5px 0 10px 0;color:#42a0e8;font-size:18px;}
#registerWrap p {margin:0 0 8px 0;color:#6f8090;font-size:12px;}
#close_x {background-image:url(images/close.png);width:35px;height:35px;overflow:hidden;line-height:1000px;display:block;position:absolute;top:-15px;right:-15px;}

#contentMain p.greenblockLink a:link, #contentMain p.greenblockLink a:visited {width:auto;height:20px;line-height:15px;padding:4px 5px;margin:0px;font:bold 11px Arial, Verdana, sans-serif;text-decoration:none;color:#fff;background:#297343;}
#contentMain p.greenblockLink a:hover, #contentMain p.greenblockLink a:active {cursor:pointer;background:#184e2b;text-decoration:none;}

#contentContent {clear:both;margin:10px 0 0 0;}

#contentMain p.print {width:120px;height:24px;padding:0px;border:none;text-align:center;margin:0px 0 12px 0px;background:#b5b6b3;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:0 4px;}
#contentMain p.print:hover {background:#979796;cursor:pointer;text-decoration:none;}
#contentMain p.print a img.WP-PrintIcon {vertical-align:middle;margin:0 2px 0 0;}
#contentMain p.print a:link, #contentMain p.print a:visited {font:normal 10px/24px Arial, Verdana, Helvetica, sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;}
#contentMain p.print a:hover, #contentMain p.print a:active {text-decoration:none;}

.breadcrumb {font-size:11px;color:#999999;margin:5px 0 0 0px;position:relative;float:left;text-transform:uppercase;}
.breadcrumb a:link, .breadcrumb a:visited {font-size:11px;color:#999999;text-decoration:none;}
.breadcrumb a:hover {font-size:11px;color:#797878;text-decoration:none;}

ul#pageNav {margin:20px 0 20px 0;list-style-position:inside;}
#contentMain p img.padImg {margin:40px 0 2px 0;}

p.tafSend {width:auto;}
.formRight {float:right;width:250px;margin:0 5px 0 0;}
.formLeft {float:left;width:250px;margin:0;}

<!--tables-->

table.hotels {width:710px;padding:0;border:none;margin:5px 0 10px 0;border-width:1px;border-color:#cccccc;border-collapse:collapse;color:#5D5C5C;font:12px Arial, Verdana;}
table.hotels td.header {background:#4c8ac8;padding:5px;color:#fff;font:14px Arial, Verdana;border:1px solid #4c8ac8;}
table.hotels td p {padding:0;margin:0 0 5px 0;}
table.hotels td {border-width:1px;padding:5px;border-style:solid;border-color:#cccccc;text-align:center;}
table.hotels img {border-width:1px;padding:0;border-style:solid;border-color:#cccccc;text-align:center;}
table.hotels a:link, table.hotels a:visited {color:#FC6401;font-size:12px;font-weight:normal;text-decoration:none;text-align:center;}
table.hotels a:hover, table.hotels a:active {color:#0383b2;text-decoration:none;}

table.logos {width:469px;padding:0px;border:none;margin:0 0 15px 0;}
td.tablePhoto {font-size:12px;border:1px solid #909090;background-color:#fff;vertical-align:middle;padding:0px;font-weight:bold;width:140px;height:160px;margin:0 0 5px 0;}
td.tableCaption {border:none;width:140px;text-align:center;}
td.tableCaption a:link, td.tableCaption a:visited {color:#000;font-size:12px;font-weight:normal;text-decoration:none;text-align:center;}
td.tableCaption a:hover, td.tableCaption a:active {color:#0383b2;text-decoration:none;}

table.normal-table {width:469px;padding:0;border:none;margin:5px 0 10px 0;border-width:1px;border-color:#cccccc;border-collapse:collapse;}
table.normal-table td {border-width:1px;padding:5px;border-style:solid;border-color:#cccccc;text-align:center;}

td.tablePhoto {font-size:12px;border:1px solid #909090;background-color:#fff;vertical-align:middle;padding:0px;font-weight:bold;width:140px;height:160px;margin:0 0 5px 0;}
td.tableCaption {border:none;width:140px;text-align:center;}
td.tableCaption a:link, td.tableCaption a:visited {color:#000;font-size:12px;font-weight:normal;text-decoration:none;text-align:center;}
td.tableCaption a:hover, td.tableCaption a:active {color:#0383b2;text-decoration:none;}

table.glance {width:469px;padding:0px;border:none;margin:0 0 15px 0;}
table.glance h3 {color:#000;font-size:20px;font-weight:normal;margin:0px 0px 0px 0px;padding:15px 0px 15px 10px;line-height:20px;border-bottom:1px solid #ced0d6;border-top:1px solid #ced0d6;background:#fbfbfb;}
table.glance {color:#808080;font-size:14px;font-weight:normal;margin:0px 0px 0px 0px;padding:0;line-height:18px;}
table.glance a:link, table.glance a:visited {color:#FC6401;text-decoration:none;font-weight:bold;}
table.glance a:hover, table.glance a:active {text-decoration:underline;}
table.glance p.blue {color:#1E90FF;font-size:14px;font-weight:bold;margin:0px 0px 0px 0px;padding:0;line-height:18px;}
table.glance p.note {color:#d40c0c;font-size:12px;margin:0px 0px 0px 0px;padding:0;line-height:18px;}
span.blue {color:#FC6401;font-size:13px;font-weight:bold;margin:0px 0px 0px 0px;padding:0;line-height:18px;}
span.blue a:link, span.blue a:visited {color:#FC6401;font-size:13px;font-weight:bold;margin:0px 0px 0px 0px;padding:0;line-height:18px;}
span.blue a:hover, span.blue a:active {color:#c95911;}
p.day {color:#1E90FF;font-size:16px;font-weight:bold;margin:0px 0px 10px 0px;padding:0;line-height:20px;}

table.newsletters-table {width:469px;padding:0;border:none;margin:10px 0 15px 0;}
table.newsletters-table td {padding:0 0 10px 0;}
table.newsletters-table a:link, table.newsletters-table a:visited {color:#5D5C5C;font-size:12px;font-weight:normal;text-decoration:none;text-align:left;margin:7px 0 10px 0;}
table.newsletters-table a:hover, table.newsletters-table a:active {color:#0383b2;text-decoration:none;}
/************************************************
*	News        		    	    	        * 
************************************************/
.tagCatbox {margin:10px 0 10px 0;}
.tagCatbox p {margin:0;}
.tagCatbox span.tagCats {font-weight:bold;font-color:#666;}
.tagCatbox a:link, .tagCatbox a:visited {text-decoration:none;color:#8797a7;font-size:12px;font-weight:normal;}
.tagCatbox a:hover, .tagCatbox a:active {color:#73b7fa;text-decoration:none;}

.entrymeta {margin:0 0 10px 0;}
.entrymeta a img {border:none;outline:none;margin:0 0 0 5px;}
.entrymeta a {border:none;outline:none;margin:0 0 0 10px;color:#73b7fa;text-decoration:none;}

#socialsidebar {float:right;width:451px;margin:0 0 10px 0;}
#socialsidebarVid {width:451px;margin:10px 0 0px 0;clear:both;height:410px;}
#socialsidebarLeft {float:left;width:222px;margin:0px 0 10px 0;}
#socialsidebarRight {float:right;width:212px;}
#socialsidebarLeft h1 {color:#999;margin:10px 10px 0px 0px;padding:5px 10px 4px 10px;font:bold 18px Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;line-height:24px;}
#socialsidebar h2 {color:#5c99d5;font:normal 13px;margin:0px 0px 10px 0px;border-bottom:1px solid #d2dadd;padding:0 0 10px 0;}
#socialsidebar h2 a:link, #socialsidebar h2 a:link img, #socialsidebar h2 a:visited, #socialsidebar h2 a:visited img {text-decoration:none;font-weight:bold;border:none;outline:none;color:#fff;text-transform:uppercase;font-size:12px;margin:5px 0 0 0;}
#socialsidebar h2 a:hover, #r_sidebar h2 a:hover img, #r_sidebar h2 a:active, #r_sidebar h2 a:active img {text-decoration:underline;outline:none;}
#socialsidebar h3 {color:#004878;font-size:24px;font-weight:normal;margin:0px 5px 3px 10px;}
#socialsidebar h4 {color:#fff;font-size:20px;font-weight:normal;margin:5px 5px 1px 10px;line-height:20px;}
#socialsidebar h5 {color:#fff;font-size:12px;font-weight:normal;margin:0px 5px 5px 10px;}
#socialsidebar h3 a:link, #socialsidebar h3 a:visited {color:#fff;font-size:27px;font-weight:normal;margin:15px 15px 0px 0px;text-decoration:none;}
#socialsidebar h3 a:hover, #socialsidebar h3 a:active {color:#000;text-decoration:none;}
#socialsidebar p {color:#666;font:12px Arial, Helvetica, sans-serif;line-height:15px;padding:0;margin:0px 0px 10px 0px;}
#socialsidebar p a:link, #socialsidebar p a:visited {color:#000;font-size:12px;font-weight:normal;text-decoration:none;}
#socialsidebar p a:hover, #socialsidebar p a:active {color:#0383b2;text-decoration:none;}
#socialsidebar ul {margin:0px 0 10px 0px;list-style-type:none;}
#socialsidebar ul li {margin:0px 0px 5px 0px;}
#socialsidebar ul li a:link, #socialsidebar ul li a:visited {color:#5c99d5;margin:0px 0px 0px 0px;padding:0;font:normal 12px Arial, Helvetica, Verdana, sans-serif;line-height:14px;text-decoration:none;} 
#socialsidebar ul li a:hover, #socialsidebar ul li a:active {color:#8a8d90;text-decoration:none;}

#contentStream {float:left;width:940px;margin:0px 0px 0px 0px;padding:0;display:inline;position:relative;}
#sidebarStream {float:right;width:130px;margin:0 0 10px 0;}
#contentStream h3 {color:#004878;font-size:20px;font-weight:normal;margin:10px 0px 10px 0px;}
#contentStream p {margin:0px 0px 10px 0px;padding:0;font-size:12px;line-height:17px;}
#contentStream p a:link, #contentStream p a:visited {color:#000;font-size:12px;font-weight:normal;text-decoration:none;}
#contentStream p a:hover, #contentStream p a:active {color:#0383b2;text-decoration:none;}
div.iframe-wrapper {margin:0 0 10px 0;}

.pright {clear:both;margin:10px 0 0 0;padding-top:10px;}
.wp-pagenavi {overflow:hidden;clear:both;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi span.current {background-color:#efefef;border:1px solid #cdcdcd;padding:3px 12px;margin-right:5px;float:left;color:#9e9d9d;}
.wp-pagenavi a, .wp-pagenavi a:link {width:auto;text-decoration:none;font-weight:bold;}
.wp-pagenavi a:hover {margin-right:5px;background-color:#efefef;}
.wp-pagenavi span.pages {padding:3px 12px 3px 0;float:left;}
.wp-pagenavi span.current {font-weight:bold;width:auto;color:#666;}
.wp-pagenavi span.extend {width:auto;}

#authorbox {background:#f1f2f2;border:1px solid #d2dadd;width:469px;margin:0px 0 20px 0;overflow:hidden;}
#authorbox h4 {font-size:16px;color:#666;margin:0;padding:10px 10px 5px 10px;font-weight:normal;}
#authorbox img {margin:0;padding:10px;float:left;}
#authorbox p {color:#191919;margin:0;padding:0px 10px 10px 10px;color:#929494;font-size:12px;line-height:16px;}
#authorbox h4 a {text-decoration:none;color:#166988;}
#authorbox h4 a:link, #authorbox h4 a:visited {text-decoration:none;color:#666;font-size:16px;font-weight:normal;}
#authorbox h4 a:hover, #authorbox h4 a:active {color:#908e8e;text-decoration:none;}
div.post-divider {border-bottom:1px solid #dfdccd;height:1px;width:704px;padding:5px 0 10px 0;}

/******************/
/* get Involved   */
/******************/
.photo {width:200px;float:left;margin:0 10px 10px 0;position:relative;padding:10px;border:1px solid #d8d9db;background:#fff;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;}
.photo img {width:200px;}
.photo a img {border:none;outline:none;text-decoration:none;}
.photo a .hov {display:none;}
.photo a:hover .hov {z-index:997;display:block;position:absolute;top:10px;left:10px;}
.photo a {text-decoration:none;border:none;outline:none;}
.photo a:hover {cursor:pointer;}
.photo a .cap {position:absolute;bottom:30px;right:10px;font-size:15px;z-index:999;background:#00c0e9;filter:alpha(opacity=85);opacity:.85;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";color:#fff;padding:5px 10px;}
.photo a .desc {display:none;}
.photo a:hover .desc {position:absolute;bottom:80px;right:10px;display:block;width:170px;background:#00c0e9;filter:alpha(opacity=85);opacity:.85;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";padding:5px 10px;margin:0;font-size:14px;color:#fff;z-index:998;}

#circles-wrap {width:525px;height:672px;position:relative;margin:40px auto 10px auto;clear:both;background:url(images/circle_back.png) 30px 0 no-repeat;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.circle-1 {width:290px;height:290px;background:url(images/circle_big.png) 0 0 no-repeat;position:absolute;top:0;left:0;}
.circle-1 h2 {color:#c52ac3;font-size:20px;font-weight:bold;font-style:normal;margin:20px 5px 20px 0;text-align:center;}
.circle-1 p {color:#fff;font-size:12px;font-weight:bold;font-style:normal;margin:0 15px 0 10px;text-align:right;}
img.circle-pic-1 {float:left;width:124px;height:92px;margin:0 0 20px 15px;}

.circle-1 a.circle-1-btn {display:block;clear:both;text-align:center;width:85px;padding:8px 10px 8px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:20px auto 0 auto;-webkit-transition: all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
.circle-1 a.circle-1-btn:link, .circle-1 a.circle-1-btn:visited {background:#c52ac3;text-decoration:none;font:normal 12px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff}
.circle-1 a.circle-1-btn:hover, .circle-1 a.circle-1-btn:active {outline:none;text-decoration:none;color:#089fcd;color:#fff;background:#16B2E3;}

.circle-2 {width:262px;height:262px;background:url(images/circle_sm.png) 0 0 no-repeat;position:absolute;top:120px;left:240px;}
.circle-2 h2 {color:#e07710;font-size:20px;font-weight:bold;font-style:normal;margin:20px 5px 10px 0;text-align:center;}
.circle-2 p {color:#fff;font-size:12px;font-weight:bold;font-style:normal;margin:0 15px 0 10px;text-align:right;}
img.circle-pic-2 {float:left;width:103px;height:95px;margin:0 0 20px 15px;}

.circle-2 a.circle-2-btn {display:block;clear:both;text-align:center;width:85px;padding:8px 10px 8px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:10px auto 10px auto;-webkit-transition: all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
.circle-2 a.circle-2-btn:link, .circle-2 a.circle-2-btn:visited {background:#e07710;text-decoration:none;font:normal 12px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff}
.circle-2 a.circle-2-btn:hover, .circle-2 a.circle-2-btn:active {outline:none;text-decoration:none;color:#089fcd;color:#fff;background:#16B2E3;}

.circle-3 {width:290px;height:290px;background:url(images/circle_big.png) 0 0 no-repeat;position:absolute;top:315px;left:15px;}
.circle-3 h2 {color:#d33939;font-size:20px;font-weight:bold;font-style:normal;margin:20px 5px 30px 0;text-align:center;}
.circle-3 p {color:#fff;font-size:12px;font-weight:bold;font-style:normal;margin:0 20px 0 10px;text-align:right;}
img.circle-pic-3 {float:left;width:135px;height:114px;margin:0 5px 20px 20px;}

.circle-3 a.circle-3-btn {display:block;clear:both;text-align:center;width:85px;padding:8px 10px 8px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:10px auto 10px auto;-webkit-transition: all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
.circle-3 a.circle-3-btn:link, .circle-3 a.circle-3-btn:visited {background:#d33939;text-decoration:none;font:normal 12px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff}
.circle-3 a.circle-3-btn:hover, .circle-3 a.circle-3-btn:active {outline:none;text-decoration:none;color:#089fcd;color:#fff;background:#16B2E3;}

.circle-4 {width:262px;height:262px;background:url(images/circle_sm.png) 0 0 no-repeat;position:absolute;top:480px;left:235px;}
.circle-4 h2 {color:#1c73bc;font-size:20px;font-weight:bold;font-style:normal;margin:20px 5px 20px 0;text-align:center;}
.circle-4 p {color:#fff;font-size:12px;font-weight:bold;font-style:normal;margin:0 20px 0 10px;text-align:right;}
img.circle-pic-4 {float:left;width:124px;height:92px;margin:0 0 20px 20px;}

.circle-4 a.circle-4-btn {display:block;clear:both;text-align:center;width:85px;padding:8px 10px 8px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:10px auto 10px auto;-webkit-transition: all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
.circle-4 a.circle-4-btn:link, .circle-4 a.circle-4-btn:visited {background:#1c73bc;text-decoration:none;font:normal 12px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff}
.circle-4 a.circle-4-btn:hover, .circle-4 a.circle-4-btn:active {outline:none;text-decoration:none;color:#089fcd;color:#fff;background:#16B2E3;}


/******************/
/* Game Changers  */
/******************/
#wall-1 img.alignnone {display:block;margin-bottom:10px;padding:10px;border:1px solid #d8d9db;}
#wall-2 .entry h2 {color:#16B2E3;font:normal 24px/25px Arial, Helvetica, Verdana, sans-serif;margin:0 0 15px 0px;}

#wall-1 a.bio-tweet {border:1px solid #dddddd;background:url(images/tweet_sm.jpg) no-repeat 10px center;display:block;padding:10px 10px 10px 35px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:10px 0 0 0;-webkit-transition: all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
#wall-1 a.bio-tweet:link, #wall-1 a.bio-tweet:visited {text-decoration:none;font:italic 11px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#08b1e5}
#wall-1 a.bio-tweet:hover, #wall-1 a.bio-tweet:active {text-decoration:none;color:#089fcd;border:1px solid #7ddcfa;}

/*bio contact*/
#wall-1 a.profile-contact {border:1px solid #dddddd;display:block;text-align:center;padding:10px 10px 10px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:10px 0 10px 0;-webkit-transition: all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
#wall-1 a.profile-contact:link, #wall-1 a.profile-contact:visited {text-decoration:none;font:normal 14px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#EC8719}
#wall-1 a.profile-contact:hover, #wall-1 a.profile-contact:active {outline:none;text-decoration:none;color:#089fcd;color:#fff;background:#EC8719;border:1px solid #EC8719;}

#wall-2 a.proj-link {border:1px solid #dddddd;background:#6a946a;/*inline block cross fix*/display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;padding:10px 10px 10px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:10px 0 10px 0;-webkit-transition: all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
#wall-2 a.proj-link:link, #wall-2 a.proj-link:visited {text-decoration:none;font:normal 12px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff;}
#wall-2 a.proj-link:hover, #wall-2 a.proj-link:active {text-decoration:none;color:#fff;background:#5b7f5b}

#wall-1 a.bio-fb {border:1px solid #dddddd;background:url(images/fb_sm.jpg) no-repeat 10px center;display:block;padding:10px 10px 10px 35px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:10px 0 0 0;-webkit-transition: all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
#wall-1 a.bio-fb:link, #wall-1 a.bio-fb:visited {text-decoration:none;font:italic 11px/14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#3f5f9f}
#wall-1 a.bio-fb:hover, #wall-1 a.bio-fb:active {text-decoration:none;color:#3f5f9f;border:1px solid #7d99d1;}

#wall-3 h2, #wall-1 h2 {color:#9b9c9d;font:bold 12px/16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:3px 0 10px 0;text-transform:uppercase;letter-spacing:1px;}

#walls {width:940px;margin:0 0 10px 0;clear:both;}
#wall-1 h2.section-title, #wall-3 h2.section-title, #wall-2 h2.section-title {color:#9b9c9d;font:bold 12px/16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:3px 0 10px 0;text-transform:uppercase;letter-spacing:1px;}

#wall-1 {float:left;width:200px;margin:0 15px 0 0;}
.wall-1-bio {margin:0 0 10px 0;border-bottom:1px solid #d8d9db;padding:0 0 5px 0;}
#wall-1 p {margin:0 0 7px 0;color:#8a8a8a;font:normal 12px/14px Arial, Verdana, Helvetica, sans-serif;}
#wall-1 p a:link, #wall-1 p a:visited {color:#4D8F67;text-decoration:none;}
#wall-1 p a:hover, #wall-1 p a:active {text-decoration:none;color:#3c6f50;}

#wall-1 h2.widgettitle {color:#c7343e;height:60px;font:bold 14px/26px Arial, Verdana, Helvetica, sans-serif;margin:0px 0 10px 0;padding:5px 0 0px 0;background:url(images/changer-social-bg.jpg) 0 35px no-repeat;text-transform:uppercase;border-top:3px solid #c7343e;}

#fb-wall ul {margin:0px 0 10px 0px;list-style-position:inside;list-style-type:none;color:#999999;font:normal 12px/14px Helvetica, Verdana, Arial, sans-serif;}
#fb-wall ul li {margin:0px 0px 5px 0px;border-bottom:1px solid #e8e8e8;padding:0 0 5px 0;}
#fb-wall ul li a:link, #fb-wall ul li a:visited {color:#999999;text-decoration:none;} 
#fb-wall ul li a:hover, #fb-wall ul li a:active {color:#de8625;text-decoration:none;}

#wall-2 {float:left;width:500px;margin:0 15px 0 0;}
#wall-2 h2.widgettitle {color:#ec8719;height:60px;font:bold 14px/26px Arial, Verdana, Helvetica, sans-serif;margin:0px 0 10px 0;padding:5px 0 0px 0;background:url(images/latest-feed-single.jpg) 0 35px no-repeat;text-transform:uppercase;border-top:3px solid #ec8719;clear:both;}
#wall-2 h2.widgettitle a:link, #wall-2 h2.widgettitle a:visited {color:#fff;font-size:13px;background:#ec8617;padding:2px 4px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-decoration:none;}
#wall-2 h2.widgettitle a:hover, #wall-2 h2.widgettitle a:active {color:#fff;background:#c06f17;text-decoration:none;}

#wall-3 {float:right;width:210px;margin:0;}
#wall-3 h2.widgettitle {color:#6aa913;height:60px;font:bold 14px/26px Arial, Verdana, Helvetica, sans-serif;margin:0px 0 7px 0;padding:5px 0 0px 0;background:url(images/changer-projects.jpg) 0 35px no-repeat;text-transform:uppercase;border-top:3px solid #6aa913;}

#specialcwall-section {position:relative;margin:0 0 0 0;}
#specialcwall-section label.error {position:absolute;left:0px;}
#specialcwall-section p.com-type {color:#666666;font:normal 17px/20px Arial, Verdana, Helvetica, sans-serif;margin:0px 0 10px 0;}
#specialcwall-section p {margin:10px 0 0 0;padding:0;height:25px;color:#666;}
#specialcwall-section p.com-type a {cursor:pointer;color:#999;}
#specialcwall-section p.com-type a:hover {cursor:pointer;color:#333;}

.specialcwall-section {position:relative;margin:0 0 0 0;}
.specialcwall-section label.error {position:absolute;left:0px;}
.specialcwall-section p.com-type {color:#666666;font:normal 17px/20px Arial, Verdana, Helvetica, sans-serif;margin:0px 0 10px 0;}
.specialcwall-section p {margin:10px 0 0 0;padding:0;height:25px;color:#666;}
.specialcwall-section p.com-type a {cursor:pointer;color:#999;}
.specialcwall-section p.com-type a:hover {cursor:pointer;color:#333;}
.specialcwall-section p label {font-size:12px;}

.toggle-link-highlight { background-color: #16B2E3 !important; }

#changer-top-info-left {float:left;width:200px;margin:0 0 5px 0;}

.side-divider {width:200px;margin:5px 0 10px 0;height:1px;background:#DDDDDD;}

.changer-blocklink {float:left;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);display: block;text-align:center;width:200px;background:#F5F5F5;color:#666666;font:bold 11px/24px Arial, Verdana, sans-serif;margin:10px 0 5px 0;padding:3px 0;border:1px solid #DDDDDD;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.changer-blocklink:link, .changer-blocklink:visited {background:#F5F5F5;color:#666666;border:1px solid #DDDDDD;text-decoration:none;}
.changer-blocklink:hover, .changer-blocklink:active {background:#119eca;color:#FFFFFF;border:1px solid #119eca;text-decoration:none;}

#changer-top-info-right {float:right;width:724px;margin:0 0 5px 0;}
#changer-top-info-right h4 {color:#5D5C5C;font:normal 18px/24px Arial, Verdana, Helvetica, sans-serif;margin:0 0 10px 0;}

a.changer-blocklink-about {width:200px;text-align:center;margin:5px 0 10px 0;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:3px 0;font:bold 11px/24px Arial, Verdana, sans-serif;text-transform:uppercase;display:block;}
a.changer-blocklink-about:link, a.changer-blocklink-about:visited {background:#EC8719;border:1px solid #EC8719;text-decoration:none;color:#fff;}
a.changer-blocklink-about:hover, a.changer-blocklink-about:active {cursor:pointer;border:1px solid #d77c18;background:#d77c18;text-decoration:none;color:#fff;}

/* simplemodal */
#simplemodal-overlay {background-color:#000;}
#simplemodal-container {height:auto;width:auto;}
#simplemodal-container a:link, #simplemodal-container a:visited {color:#000;text-decoration:none;}
#simplemodal-container a:hover, #simplemodal-container a:active {color:#000;text-decoration:none;}
a.modalCloseImg {width:31px;height:20px;display:inline;z-index:3200;position:absolute;top:-20px;right:0;cursor:pointer;color:#fff;font:italic 14px Georgia,"Times New Roman", times, serif;}
a.modalCloseImg:hover {cursor:pointer;color:#666 !important;}
#changer-info {padding:20px;margin:0 auto;height:300px;width:500px;background:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#changer-info h3 {color:#1E90FF;font:normal 20px/24px Arial, Verdana, Helvetica, sans-serif;margin:0 0 8px 0;}
#changer-info p {margin:0 0 8px 0;font:normal 14px/19px Arial, Verdana, Helvetica, sans-serif;color:#5D5C5C;}

#changer-recent-posts {width:500px;margin:0 0 0 0;}
.site-wide-posts ul {margin:10px 0 0 0;list-style-position:inside;list-style-type:none;color:#5D5C5C;font:normal 12px/16px Arial, Verdana, Helvetica, sans-serif;}
.site-wide-posts ul li {margin:0px 0px 5px 0px;padding:0;clear:both;}
.site-wide-posts ul li img {float:left;margin:0 10px 5px 0;width:60px;height:60px;border:1px solid #b7b9ba;}
.site-wide-posts ul li a:link, .site-wide-posts ul li a:visited {color:#16B2E3;text-decoration:none;} 
.site-wide-posts ul li a:hover, .site-wide-posts ul li a:active {color:#14a2cf;text-decoration:none;}
.site-wide-posts ul li h3 {color:#666666;font:normal 14px/18px Arial, Verdana, Helvetica, sans-serif;margin:0px 0 5px 0;}
.site-wide-posts ul li h3 a:link, .site-wide-posts ul li h3 a:visited {text-decoration:none;color:#16B2E3;}
.site-wide-posts ul li h3 a:hover, .site-wide-posts ul li h3 a:active {color:#14a2cf;text-decoration:none;}

/*custom form elements http://ryanfait.com/*/
.checkbox, .radio {width: 19px;height: 25px;padding: 0 5px 0 0;background:url(checkbox.gif) no-repeat;display:block;clear:left;float:left;}
.radio {background:url(images/radio.png) no-repeat;}
.select {position:absolute;width: 158px;/* With the padding included, the width is 190 pixels: the actual width of the image.*/height:21px;padding:0 24px 0 8px;color:#fff;font: 12px/21px arial,sans-serif;background: url(images/select.gif) no-repeat;overflow:hidden;}

/* scrollable */
.vertical { /* required settings */position:relative;overflow:hidden;height:285px;width:210px;margin:0 0 5px 0;border-top:1px solid #ddd;}
/* root element for scrollable items */
.items {position:absolute;/* this time we have very large space for height */	height:20000em;	margin: 5px 0 0 0;}
/* single scrollable item */
.item {border-bottom:1px solid #ddd;margin:0px 0 5px 0;padding:0 0 0px 0;font-size:12px;height:65px;width: 210px;}
/* elements inside single item */
.item img {float:left;margin-right:10px;height:60px;width:60px;}
.item h3 a {color:#999999;font:bold 12px/14px Arial, Verdana, Helvetica, sans-serif;margin:0px 0 2px 0;text-decoration:none;}
.item h3 a:hover {color:#666666;text-decoration:none;}
.item p {color:#595858;font:normal 12px/14px Arial, Verdana, Helvetica, sans-serif;margin:0px 0 2px 0;}
/* the action buttons above the scrollable */
#actions {width:25px;margin:5px auto 5px auto;height:14px;}
#actions a {cursor:pointer;}
#actions a:hover {cursor:pointer;}
.disabled {visibility:hidden;}
.prev-proj img, .next-proj img, .prev-change img, .next-change img {text-align:center;height:14px;width:25px;}

/*.prev {background:url(images/up.jpg) 0 0 no-repeat;width:25px;height:14px;text-indent:-9999px;}	*/

/*******************************/
/********* bubbletip ***********/
/*******************************/
#bio-contact-tip {width:180px;text-align:center;color:#16B2E3;font:bold 14px/16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;}

.bubbletip
{
	position: absolute;
	z-index: 50;
	border-collapse: collapse;
}
.bubbletip td.bt-topleft
{
	background: transparent url(images/bubbletip.png) no-repeat scroll 0px 0px;
	height: 33px;
	width: 33px;
}
.bubbletip td.bt-top
{
	background: transparent url(images/bubbletip-T-B.png) repeat-x scroll 0px 0px;
	height: 33px;
}
.bubbletip td.bt-topright
{
	background: transparent url(images/bubbletip.png) no-repeat scroll -73px 0px;
	height: 33px;
	width: 33px;
}
.bubbletip td.bt-left-tail div.bt-left, .bubbletip td.bt-left
{
	background: transparent url(images/bubbletip-L-R.png) repeat-y scroll 0px 0px;
	width: 33px;
}
.bubbletip td.bt-left-tail div.bt-left-tail
{
	background: transparent url(images/bubbletip.png) no-repeat scroll 0px -33px;
	width: 33px;
	height: 40px;
}
.bubbletip td.bt-right-tail div.bt-right, .bubbletip td.bt-right
{
	background: transparent url(images/bubbletip-L-R.png) repeat-y scroll -33px 0px;
	width: 33px;
}
.bubbletip td.bt-right-tail div.bt-right-tail
{
	background: transparent url(images/bubbletip.png) no-repeat scroll -73px -33px;
	width: 33px;
	height: 40px;
}
.bubbletip td.bt-bottomleft
{
	background: transparent url(images/bubbletip.png) no-repeat scroll 0px -73px;
	height: 33px;
	width: 33px;
}
.bubbletip td.bt-bottom
{
	background: transparent url(images/bubbletip-T-B.png) repeat-x scroll 0px -33px;
	height: 33px;
}
.bubbletip td.bt-bottomright
{
	background: transparent url(images/bubbletip.png) no-repeat scroll -73px -73px;
	height: 33px;
	width: 33px;
}
.bubbletip table.bt-top, .bubbletip table.bt-bottom
{
	width: 100%;
}
.bubbletip table.bt-top th
{
	width: 50%;
	background: transparent url(images/bubbletip-T-B.png) repeat-x scroll 0px 0px;
}
.bubbletip table.bt-bottom th
{
	width: 50%;
	background: transparent url(images/bubbletip-T-B.png) repeat-x scroll 0px -33px;
}
.bubbletip table.bt-top td div
{
	background: transparent url(images/bubbletip.png) no-repeat scroll -33px 0px;
	width: 40px;
	height: 33px;
}
.bubbletip table.bt-bottom td div
{
	background: transparent url(images/bubbletip.png) no-repeat scroll -33px -73px;
	width: 40px;
	height: 33px;
}
.bubbletip td.bt-content
{
	background-color: #fff;
	vertical-align: middle;
}

/************************************************
*	Comments and tweets    		    	    	* 
************************************************/
#comments, #comments-wall-2 {clear:both;margin:0 0 15px 0;}
#comments .navigation, #comments-wall-2 .navigation {padding: 0 0 18px 0;}
h3#comments-title {color:#00a7dc;font-size:15px;font-weight:normal;padding:5px 0 0 0;}
h3#comments-title {padding: 10px 0 0 0;}

#com-wrap {clear:both;}
#com-wall-wrap {clear:both;}
.comment-tog {float:left;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);display:block;text-align:center;background:#F5F5F5;color:#666666;font:bold 11px/20px Arial, Verdana, sans-serif;margin:0 0 15px 0;padding:4px 10px;border:1px solid #DDDDDD;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.comment-tog:link, .comment-tog:visited {background:#F5F5F5;color:#666666;border:1px solid #DDDDDD;text-decoration:none;}
.comment-tog:hover, .comment-tog:active {background:#6d6c6c;color:#FFFFFF;border:1px solid #6d6c6c;text-decoration:none;cursor:pointer;}

.commentlist, .commentlist-wall-2 {list-style: none;margin: 0;}
.commentlist li.comment, .commentlist-wall-2 li.comment {background: #eff4fa;line-height:24px;margin: 0 0 10px 0;padding: 5px 0 0 0px;position: relative;border-bottom:1px solid #d3d9e0;border-top:1px solid #d3d9e0;}
.commentlist li:last-child, .commentlist-wall-2 li:last-child {border-bottom: none;margin-bottom: 0;}
.commentlist .even {}
.commentlist .bypostauthor {}
.commentlist .children, .commentlist-wall-2 .children {list-style: none;margin: 0;}
.commentlist .children li, .commentlist-wall-2 .children li {border: none;margin: 0;border-top:2px solid #fff;}
.commentlist .children li a.comment-reply-link, .commentlist-wall-2 .children li a.comment-reply-link {color:#000;}
.commentlist ol, .commentlist-wall-2 ol {list-style: decimal;}
.commentlist .avatar, .commentlist-wall-2 .avatar {float:left;margin:5px 10px 5px 10px;}

#comments .comment-body ul,
#comments .comment-body ol {margin-bottom: 0px;}
#comments .comment-body p:last-child {margin-bottom: 3px;}
#comments .comment-body blockquote p:last-child {margin-bottom: 10px;}
#comments .comment-body p {padding:0 10px 0px 10px;font-size:11px;line-height:15px;}

#comments-wall-2 .comment-body ul,
#comments-wall-2 .comment-body ol {margin-bottom: 0px;}
#comments-wall-2 .comment-body p:last-child {margin-bottom: 3px;}
#comments-wall-2 .comment-body blockquote p:last-child {margin-bottom: 10px;}
#comments-wall-2 .comment-body p {padding:0 10px 0px 10px;font-size:11px;line-height:15px;}

.comment-author {color:#000;font-style:normal;}
.comment-author cite {color:#000;font-style:normal;padding:10px 0 0 0;}
.comment-author .says {font-style:italic;}

.comment-author {color:#aaa9a9;margin:0 0 0 10px;}
.comment-author span {color: #000;}
.comment-author a, .comment-author span {text-decoration: none; text-transform: uppercase; font-family: Helvetica, Arial, sans-serif; font-style: normal;}
.comment-author a:hover {text-decoration: underline;}
.comment-author, .comment-date {white-space: nowrap;}

.comment-meta {font-size: 11px;margin: 0 0 0px 10px;font-style:italic;}
.comment-meta a:link,
.comment-meta a:visited {color: #888;text-decoration: none;font-size: 11px;}
.comment-meta a:active,
.comment-meta a:hover {color: #666;}

#comments .reply, #comments-wall-2 .reply {font-size: 11px;padding: 0 0 0px 0;margin:0 0 0 10px;}
#comments .reply a, a.comment-edit-link, #comments-wall-2 .reply a, a.comment-edit-link {color: #888;text-decoration:none;font-size: 11px;font-weight:normal;}
#comments .reply a:hover, a.comment-edit-link:hover, #comments-wall-2 .reply a:hover, a.comment-edit-link:hover {color: #000;text-decoration:none;}

ul.children .reply a {color: #888;text-decoration:none;font-size: 11px;font-weight:normal;}
ul.children .reply a:hover, a.comment-edit-link:hover {color: #000;text-decoration:none;}

#comments #wp-temp-form-div, #comments-wall-2 #wp-temp-form-div {margin:0 0 0 10px;width:300px;}

.nopassword, .nocomments {display: none;}
#comments .pingback {border-bottom: 1px solid #e7e7e7;margin-bottom: 18px;padding-bottom: 18px;}
.commentlist li.comment+li.pingback {margin-top: -6px;}
#comments .pingback p {color: #888;display: block;font-size: 12px;line-height: 18px;margin: 0;}
#comments .pingback .url {font-size: 13px;font-style: italic;}

/* Comments form */

/*#comments .children {margin-left: 50px;}
#comments .children .children {margin-left: 50px;}
#comments .children .comment {padding-left: 0;}*/

#respond {margin: 10px auto;overflow: hidden;position: relative;}
#respond p {margin: 0;}
#respond .comment-notes {margin-bottom: 1em;}
.form-allowed-tags {line-height: 1em;}
.children #respond {margin: 0 0px 0 0;}
h3#reply-title {margin:0 0 10px 0;}
#comments-list #respond {margin: 0 0 10px 0;}
#comments-list ul #respond {margin: 0 0 0 10px;}
#cancel-comment-reply {margin: 0 0 0 10px;font-size:11px;font-weight:normal;line-height:16px;}
#respond a#cancel-comment-reply-link, #respond a#cancel-comment-reply-link:visited {margin:0 10px 3px 10px;font-size:10px;text-decoration:none;float:right;color:#666;}
#respond a#cancel-comment-reply-link:hover, #respond a#cancel-comment-reply-link:active {color:000;text-decoration:none;}
#respond .required {color:#ff4b33;font-weight:bold;}
#respond label small {color:#888;font-size:11px;font-style:italic}

#respond input, #respond input#author, #respond input#email {width:478px;border:1px solid #d9d9d9;padding:10px;margin:10px 0 0 0;}
#respond textarea, #respond textarea#comment {width:478px;border:1px solid #d9d9d9;padding:10px;margin:0 0 0px 0;}

#respond .form-allowed-tags {color:#888;font-size:12px;line-height:18px;}
#respond .form-allowed-tags code {font-size:11px;}

#respond #submit {margin:10px 0 0 0;text-align:center;float:left;clear:both;border:1px solid #DDDDDD;width:auto;background: #F5F5F5;color:#666666;font:bold 11px/20px Arial, Verdana, sans-serif;cursor:pointer;padding:5px 10px;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);}
#respond #submit:link, #respond #submit:visited {background:#F5F5F5;color:#666666;border:1px solid #DDDDDD;text-decoration:none;}
#respond #submit:hover, #respond #submit:active {background:#6d6c6c;color:#FFFFFF;border:1px solid #6d6c6c;text-decoration:none;cursor:pointer;}

/* Validation */
#respond label.error {color:#fff;-moz-border-radius:4px;-webkit-border-radius: 4px;background:#ff4c2f;padding:5px 9px 5px 9px;display:block;width:125px;margin:5px 0 0 0;}

#respond-bottom {margin: 10px auto;overflow: hidden;position: relative;}
#respond-bottom p {margin: 0;}
#respond-bottom .comment-notes {margin-bottom: 1em;}
.form-allowed-tags {line-height: 1em;}
.children #respond-bottom {margin: 0 0px 0 0;}
h3#reply-title {margin:0 0 10px 0;}
#comments-list #respond-bottom {margin: 0 0 10px 0;}
#comments-list ul #respond-bottom {margin: 0 0 0 10px;}
#cancel-comment-reply {margin: 0 0 0 10px;font-size:11px;font-weight:normal;line-height:16px;}
#respond-bottom a#cancel-comment-reply-link, #respond-bottom a#cancel-comment-reply-link:visited {margin:0 10px 3px 10px;font-size:10px;text-decoration:none;float:right;color:#666;}
#respond-bottom a#cancel-comment-reply-link:hover, #respond-bottom a#cancel-comment-reply-link:active {color:000;text-decoration:none;}
#respond-bottom .required {color:#ff4b33;font-weight:bold;}
#respond-bottom label small {color:#888;font-size:11px;font-style:italic}

#respond-bottom input, #respond-bottom input#author, #respond-bottom input#email {width:478px;border:1px solid #d9d9d9;padding:10px;margin:10px 0 0 0;}
#respond-bottom textarea, #respond-bottom textarea#comment {width:478px;border:1px solid #d9d9d9;padding:10px;margin:0 0 0px 0;}

#respond-bottom .form-allowed-tags {color:#888;font-size:12px;line-height:18px;}
#respond-bottom .form-allowed-tags code {font-size:11px;}

#respond-bottom #submit {margin:10px 0 0 0;text-align:center;float:left;clear:both;border:1px solid #DDDDDD;width:auto;background: #F5F5F5;color:#666666;font:bold 11px/20px Arial, Verdana, sans-serif;cursor:pointer;padding:5px 10px;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,0.075);-moz-box-shadow:1px 2px 0 rgba(0,0,0,0.075);}
#respond-bottom #submit:link, #respond-bottom #submit:visited {background:#F5F5F5;color:#666666;border:1px solid #DDDDDD;text-decoration:none;}
#respond-bottom #submit:hover, #respond-bottom #submit:active {background:#6d6c6c;color:#FFFFFF;border:1px solid #6d6c6c;text-decoration:none;cursor:pointer;}

/* Validation */
#respond-bottom label.error {color:#fff;-moz-border-radius:4px;-webkit-border-radius: 4px;background:#ff4c2f;padding:5px 9px 5px 9px;display:block;width:125px;margin:5px 0 0 0;}

.validity-modal-msg {position:absolute; z-index:2; background-color:#999; border:solid 1px #000; padding:4px;cursor:pointer; }
.validity-modal-msg:hover {background-color:#aaa;}
.validity-summary-container {display:none;}
.validity-erroneous {border:solid 2px #f56600 !important; }
/************************************************
*sei pages										*
************************************************/
#sei-content {float:left;width:660px;margin:0;padding:0;position:relative;}
#sei-content .alignleft, .entry img.alignleft {display:inline;float:left;margin:0px 15px 5px 0;padding:7px;border:2px solid #d8d9db;}
#sei-content p {color:#8d8c8c;font:14px/20px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:10px 0 10px 0;padding:0;}
#sei-content p a:link, #sei-content p a:visited {color:#0099cc;text-decoration:none;}
#sei-content p a:hover, #sei-content p a:active {color:#6aa5df;text-decoration:none;}
#sei-content h3 a:link, #sei-content h3 a:visited {padding:0 0 0 10px;color:#4D8F67;text-decoration:none;font:24px/26px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;}
#sei-content h3 a:hover, #sei-content h3 a:active {color:#346849;text-decoration:none;}
#sei-content .hackwinner img.winicon {vertical-align:middle;}
#sei-content h2 {color:#dc780b;font:24px/30px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:10px 0 15px 0;padding:0 0 10px 0;border-bottom:2px solid #dcdee2;}

#sei-sidebar {float:right;width:257px;margin:20px 0 10px 0;padding:0;height:auto;}
#sei-sidebar h2 {color:#4b9069;font:16px/30px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0 0 10px 0;padding:0;text-transform:uppercase;border-bottom:2px solid #dcdee2;}
#sei-sidebar p {color:#dc780b;font:14px/20px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:10px 0 10px 0;padding:0;}

#sei-sidebar ul {margin:10px 0 20px 0;padding:0;}
#sei-sidebar ul li {list-style:none;color:#dc780b;font:14px/20px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:10px 0 10px 0;padding:5px 0;border-bottom:2px dotted #dcdee2;}
#sei-sidebar li a:link, #sei-sidebar li a:visited {color:#dc780b;text-decoration:none;}
#sei-sidebar li a:hover, #sei-sidebar li a:active {color:#b8650b;text-decoration:none;}

.sei-video {width:253px;margin:0 0 10px 0;padding:0;height:auto;border:2px solid #dcdee2;}
.sei-video .sei-video-embed {margin:5px auto 0 auto;width:240px;text-align:center;}
.sei-video p a:link, .sei-video p a:visited {color:#9ba1ae;text-decoration:none;font:12px/16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0 0 0 0;}
.sei-video p a:hover, .sei-video p a:active {color:#7a818e;text-decoration:none;}

#sei-content .pikachoose {width:660px;margin:20px 0 0 0;clear:both;padding-top:0;}
#sei-content .jcarousel-skin-pika .jcarousel-container-horizontal { padding: 15px 0px; overflow:hidden;}
#sei-content .jcarousel-skin-pika .jcarousel-clip-horizontal {height: 100px; width: 485px;}
#sei-content .jcarousel-skin-pika .jcarousel-item-horizontal { margin-right: 10px;}

#iframe-holder {width:660px;margin:0;overflow:hidden;height:550px;}
#iframe-holder iframe {width:660px;height:1000px;margin:-465px 0 0 20px;}

/* Style the thumbnails */
#sei-content .pika-thumbs{ padding: 0 16px; height: 105px; }
#sei-content .pika-thumbs li{ width: 144px; height:94px; margin: 10px 0 0 0; padding: 0; overflow: hidden;float: left; list-style-type: none;padding: 3px; margin: 0 5px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
#sei-content .pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: middle; overflow: hidden;}
	
/* The stage is the wrapper. The image fills 100% the height of the stage */
.pika-stage, .pika-textnav {width: 640px;}
.pika-stage {position: relative; background: #fafafa; border: 1px solid #e5e5e5; padding: 10px 10px 40px 10px; text-align:center; height:480px;}
.pika-stage img {height:480px;width:100%;}
.pika-stage .caption {position: absolute; background: #000; background: rgba(0,0,0,0.75);  border: 1px solid #141414; font-size: 11px; 
			color: #fafafa; padding: 10px; text-align: right; bottom: 50px; right: 10px;}
.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}

/* Ths play, pause, prev and next buttons */
.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.previous {background: url(prev.png) no-repeat left 45%; height: 100%; width: 50px; top: 10px; left: 10px;cursor:pointer;}
	.pika-imgnav a.next {background: url(next.png) no-repeat right 45%; height: 100%; width: 50px; top: 10px; right: 10px;cursor:pointer;}
	.pika-imgnav a.play {background: url(play.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display: none;cursor:pointer;}
	.pika-imgnav a.pause {background: url(pause.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display:none;cursor:pointer;}

/* The previous and next textual buttons */
.pika-textnav {overflow: hidden; margin: 10px 0 0 0;bottom:10px; position:absolute;}
.pika-textnav a {font-size: 12px; text-decoration: none; color: #333; padding: 4px;}
	.pika-textnav a.previous {float: left; width: auto; display: block;}
	.pika-textnav a.next {float: right; width: auto; display: block;}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 45px;left:15px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:3px;-moz-border-radius: 5px;border-radius:5px;}

/* If using user thumbnails there's a pause well the new large image loads. This is the loader for that */		
.pika-loader{ background:url(loading.gif) 3px 3px no-repeat #000; background-color:rgba(0,0,0,0.9); color:white; width:60px; font-size:11px; padding:5px 3px; 
	text-align:right; position:absolute; top:15px; right:15px; }

/************************************************
*	Sidebars     		    	    	        * 
************************************************/

#about-sidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#b63838;}
#plan-sidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#00984b;}
#young-journos-sidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#4d8f67;}
#social-sidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#4D8F67;}
#agenda-sidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#d68216;}
#newsroom-sidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#5b3760;}
#multimedia-sidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#747f84;}
#involved-sidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#5b3760;}

#sidebar-right {float:right;width:218px;margin:0 0 10px 0;padding:0;height:auto;}
#sidebar-right h1 {color:#999;margin:10px 10px 0px 0px;padding:5px 10px 4px 10px;font:bold 18px Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;line-height:24px;}
#sidebar-right h2 {color:#579421;/*border-bottom:1px solid #d3d4d4;*/font:normal 16px/18px Helvetica, Verdana, Arial, sans-serif;margin:0px 0px 10px 0px;}
#sidebar-right h2 a:link, #sidebar-right h2 a:link img, #sidebar-right h2 a:visited, #sidebar-right h2 a:visited img {text-decoration:none;font-weight:bold;border:none;outline:none;color:#fff;text-transform:uppercase;font-size:12px;margin:5px 0 0 0;}
#sidebar-right h2 a:hover, #sidebar-right h2 a:hover img, #sidebar-right h2 a:active, #sidebar-right h2 a:active img {text-decoration:underline;outline:none;}
#sidebar-right h3 {color:#fff;font:normal 20px/24px Helvetica, Verdana, Arial, sans-serif;margin:0 0 3px 0;}
#sidebar-right h4 {color:#fff;font-size:20px;font-weight:normal;margin:5px 0 1px 0;line-height:20px;}
#sidebar-right h5 {color:#cfcdcd;font:normal 11px/14px Helvetica, Verdana, Arial, sans-serif;margin:0 0 5px 0;text-transform:uppercase;}
#sidebar-right h3 a:link, #sidebar-right h3 a:visited {color:#fff;font-size:27px;font-weight:normal;margin:15px 15px 0px 0px;text-decoration:none;}
#sidebar-right h3 a:hover, #sidebar-right h3 a:active {color:#000;text-decoration:none;}
#sidebar-right p {color:#666;font:normal 12px/15px Arial, verdana, Helvetica, sans-serif;padding:0;margin:0px 0px 5px 0px;}
#sidebar-right ul {margin:0px 0 5px 0px;list-style-position:inside;list-style-type:none;color:#999999;font:normal 12px/14px Helvetica, Verdana, Arial, sans-serif;}
#sidebar-right ul li {margin:0px 0px 5px 0px;border-bottom:1px solid #e8e8e8;padding:0 0 5px 0;}
#sidebar-right ul li a:link, #sidebar-right ul li a:visited {color:#5D5C5C;text-decoration:none;} 
#sidebar-right ul li a:hover, #sidebar-right ul li a:active {color:#de8625;text-decoration:none;}

#changer-tweets {width:200px;margin:0 0 10px 0;color:#999999;}
#changer-tweets .changer-tweets .query, #sidebar-right .side-tweets .query {font:normal 12px/16px Arial, Verdana, serif;color:#999999; }
#changer-tweets .changer-tweets .tweet_list, #sidebar-right .side-tweets .tweet_list {list-style-type:none;margin:0;padding:5px 0 5px 0;margin:0;overflow-y:hidden;/*background-color:#eef1f5;*/}
/*.changer-tweets .tweet_list .awesome, .changer-tweets .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {text-transform: uppercase; }*/
#changer-tweets .changer-tweets .tweet_list li, #sidebar-right .side-tweets .tweet_list li {overflow-y:auto;overflow-x:hidden;padding:5px 0 5px 0;margin:0px;border-bottom:1px solid #e8e8e8;}
#changer-tweets .changer-tweets .tweet_list li a, #sidebar-right .side-tweets .tweet_list li a {color:#16b2e3;text-decoration:none;}
#changer-tweets .changer-tweets .tweet_list li a:hover, #sidebar-right .side-tweets .tweet_list li a:hover {color:#1394bd;text-decoration:none;}
#changer-tweets .changer-tweets .tweet_list .tweet_even, #sidebar-right .side-tweets .tweet_list .tweet_even {/*background-color:#e5e8ec;padding:5px 0 5px 0;*/}
#changer-tweets .changer-tweets .tweet_list .tweet_avatar, #sidebar-right .side-tweets .tweet_list .tweet_avatar {margin:2px 5px 0px 2px;float:left; }
#changer-tweets .changer-tweets .tweet_list .tweet_avatar img, #sidebar-right .side-tweets .tweet_list .tweet_avatar img {vertical-align:middle;border:1px solid #c8c7c7;}
/*home*/
#home-tweets .home-tweets .tweet_list {list-style-type:none;margin:0;padding:5px 0 5px 0;/*background-color:#eef1f5;*/}
#home-tweets .home-tweets .tweet_list li {padding:5px 0 5px 0;margin:0px;border-bottom:1px solid #e8e8e8;}
#home-tweets .home-tweets .tweet_list li a {color:#16b2e3;text-decoration:none;}
#home-tweets .home-tweets .tweet_list li a:hover {color:#1394bd;text-decoration:none;}
#home-tweets .home-tweets .tweet_list .tweet_even {/*background-color:#e5e8ec;*/padding:5px 0 5px 0;}
#home-tweets .home-tweets .tweet_list .tweet_avatar {margin:2px 5px 0 0;float:left; }
#home-tweets .home-tweets .tweet_list .tweet_avatar img {vertical-align:middle;border:1px solid #c8c7c7; }

#sidebar-shout-two {width:198px;background-color:#16b2e3;height:190px;padding:10px;margin:0px 0 10px 0;}
#sidebar-shout-one {width:198px;height:170px;margin:0 0 10px 0;padding:10px;background-color:#777777;}

#sidebar-video {width:194px;height:170px;margin:0 0 10px 0;padding:10px;border:2px solid #dcdee2;}
#sidebar-video h3 {color:#16b2e3;font-size:20px;font-weight:normal;margin:0px 5px 3px 0;}
#sidebar-video h5 {color:#9ba1ae;font-size:11px;font-weight:normal;margin:5px 0 5px 0;}

.sidebar-section {background:none;width:194px;border:2px solid #e8e8e8;padding:10px 10px 10px 10px;margin:0 0 10px 0;}
.sidebar-section-tweets {background:#e9ecf5;width:194px;border:2px solid #e9ecf5;padding:10px 10px 10px 10px;margin:0 0 10px 0;}

.regInsideSide {width:438px;height:148px;margin:10px 0 0 10px;}
.regInsideSide img {float:left;margin:0px 10px 0 0px;border-right:1px solid #fff;padding:0 10px 0 0;}

#r_sidebar {float:right;width:218px;margin:0 0 10px 0;padding:0;display:inline;height:auto;}
#r_sidebar h1 {color:#999;margin:10px 10px 0px 0px;padding:5px 10px 4px 10px;font:bold 18px Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;line-height:24px;}
#r_sidebar h2 {color:#000;font:normal 18px Helvetica, Verdana, Arial, sans-serif;margin:10px 10px 10px 0px;}
#r_sidebar h2 a:link, #r_sidebar h2 a:link img, #r_sidebar h2 a:visited, #r_sidebar h2 a:visited img {text-decoration:none;font-weight:bold;border:none;outline:none;color:#fff;text-transform:uppercase;font-size:12px;margin:5px 0 0 0;}
#r_sidebar h2 a:hover, #r_sidebar h2 a:hover img, #r_sidebar h2 a:active, #r_sidebar h2 a:active img {text-decoration:underline;outline:none;}
#r_sidebar h3 {color:#004878;font-size:22px;font-weight:normal;margin:0px 5px 3px 10px;}
#r_sidebar h4 {color:#fff;font-size:20px;font-weight:normal;margin:5px 5px 1px 10px;line-height:24px;}
#r_sidebar h5 {color:#fff;font-size:12px;font-weight:normal;margin:0px 5px 5px 10px;}
#r_sidebar h3 a:link, #r_sidebar h3 a:visited {color:#fff;font-size:27px;font-weight:normal;margin:15px 15px 0px 0px;text-decoration:none;}
#r_sidebar h3 a:hover, #r_sidebar h3 a:active {color:#000;text-decoration:none;}
#r_sidebar p {color:#666;font:12px Arial, Helvetica, sans-serif;line-height:15px;padding:0;margin:0px 10px 5px 10px;}

#r_sidebar2 {float:right;width:218px;height:409px;margin:0 0 10px 0;padding:0;display:inline;height:auto;}
#r_sidebar2 h1 {color:#999;margin:10px 10px 0px 0px;padding:5px 10px 4px 10px;font:bold 18px Helvetica, Verdana, Arial, sans-serif;text-transform:uppercase;line-height:24px;}
#r_sidebar2 h2 {color:#000;font:normal 18px Helvetica, Verdana, Arial, sans-serif;margin:10px 10px 10px 0px;}
#r_sidebar2 h2 a:link, #r_sidebar2 h2 a:link img, #r_sidebar2 h2 a:visited, #r_sidebar h2 a:visited img {text-decoration:none;font-weight:bold;border:none;outline:none;color:#fff;text-transform:uppercase;font-size:12px;margin:5px 0 0 0;}
#r_sidebar2 h2 a:hover, #r_sidebar2 h2 a:hover img, #r_sidebar2 h2 a:active, #r_sidebar2 h2 a:active img {text-decoration:underline;outline:none;}
#r_sidebar2 h3 {color:#004878;font-size:22px;font-weight:normal;margin:0px 5px 3px 10px;}
#r_sidebar2 h4 {color:#fff;font-size:20px;font-weight:normal;margin:3px 5px 1px 10px;line-height:20px;}
#r_sidebar2 h5 {color:#fff;font-size:12px;font-weight:normal;margin:0px 5px 5px 10px;}
#r_sidebar2 h3 a:link, #r_sidebar2 h3 a:visited {color:#fff;font-size:27px;font-weight:normal;margin:15px 15px 0px 0px;text-decoration:none;}
#r_sidebar2 h3 a:hover, #r_sidebar2 h3 a:active {color:#000;text-decoration:none;}
#r_sidebar2 p {color:#666;font:12px Arial, Helvetica, sans-serif;line-height:15px;padding:0;margin:0px 10px 5px 10px;}



#contact-sidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#a1a1a1;}
#newsSidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#064355;}
#newsSidebar2 {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#009FDA;}
#newsSidebar3 {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#73294e;}
#registerSidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#064355;}
#venueSidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#55c500;}
#programSidebar {float:left;width:240px;margin:0 0 10px 0;padding:0;display:inline;height:409px;background:#fc6401;}

#sidebar-content h1 {color:#fff;margin:8px 0px 0px 10px;padding:0;font:normal 30px Arial, Helvetica, Verdana, sans-serif;line-height:31px;}
#sidebar-content h2 {color:#000;font:normal 18px Helvetica, Verdana, Arial, sans-serif;margin:10px 10px 10px 0px;}
#sidebar-content p {color:#000;font:12px Arial, Helvetica, sans-serif;line-height:15px;padding:0;margin:5px 0 10px 0px;}
#sidebar-content ul {margin:10px 0 0px 10px;list-style-type:none;width:230px;}
#sidebar-content ul li {margin:0px 0px 5px 0px;}
#sidebar-content ul li a:link, #sidebar-content ul li a:visited {color:#fff;text-transform:uppercase;margin:0px 0px 0px 0px;padding:0;font:bold 11px Arial, Helvetica, Verdana, sans-serif;line-height:14px;text-decoration:none;} 
#sidebar-content ul li a:hover, #sidebar-content ul li a:active {color:#e4e0e0;text-decoration:none;}

#promoBoxSide {width:218px;height:170px;border:1px solid #cccccc;margin:10px 0 10px 0;}
#promoBoxSide a:link img, #promoBoxSide a:visited img {background:none;border:none;text-decoration:none;}
#promoBoxSide a:hover img, #promoBoxSide a:active img {background:none;border:none;outline:none;text-decoration:none;}

div.blockLink {margin:10px 0px 0px 10px;}
div.blockLink a:link, div.blockLink a:visited {width:auto;height:20px;line-height:15px;padding:3px 5px;font:bold 11px Arial, Verdana, sans-serif;text-decoration:none;color:#fff;background:#a1a1a1;}
div.blockLink a:hover, div.blockLink a:active {cursor:pointer;background:#858383;text-decoration:none;}

#contentMain p.blockLink2 {margin:10px 0px 0px 0px;}
#contentMain p.blockLink2 a:link, #contentMain p.blockLink2 a:visited {width:auto;height:20px;line-height:15px;padding:3px 5px;font:bold 11px Arial, Verdana, sans-serif;text-decoration:none;color:#fff;background:#a1a1a1;}
#contentMain p.blockLink2 a:hover, #contentMain p.blockLink2 a:active {cursor:pointer;background:#858383;text-decoration:none;}

/* Facebook Fan box */

.fan_box .full_widget{boder:1px solid #d3d4d4;}
.fan_box .full_widget .connect_top{background:#e8ecea none repeat scroll 0 0;font-family:"Helvetica Neue",Helvetica,Arial,Nimbus Sans,Verdana,sans-serif;}
.fan_box .full_widget .connect_top .name_block{height:40px;}
.fan_box .full_widget .connect_top .name{font-size:12px;color:#666666;text-decoration:none;}
.fan_box .connect_action{padding:0;}
.fan_box .connect_button{padding-top:15px;font-weight:600;color:#666666;text-decoration:none;}
.fan_box .connections{color:#666666;font-size:12px;font-weight:600;min-height:150px;padding:10px 0 4px;text-align:center;text-decoration:none;}
.fan_box .connections .connections_grid{margin-left:27px;padding-top:5px;width:200px;}
.fan_box .profileimage{float:left;height:40px;margin:0 0 4px;padding:0 10px 0 0;width:40px;clear:both;}
.connect_top a{text-decoration:none;color:black;}
.connect_top a:hover{color:black;text-decoration:underline;}
.connect_action{width:100%;}
.fan_box .connections{border:none;font-family:"Helvetica Neue",Helvetica,Arial,Nimbus Sans,Verdana,sans-serif;}
/************************************************
*	galleries				    	    * 
************************************************/
#gallery {width:469px;height:313px;margin:10px 0 0px 0;}
#gal a {border:1px solid #ccc;background:#909090;color:#fff;text-decoration:none;margin:0 3px 5px 0;padding:3px 5px;}
#gal a.activeSlide {background:#6f6d6d;}
#gal a:focus {outline:none;}
/************************************************
*	footer				    	    	        * 
************************************************/
#footer {margin:0px 0 10px 0px;width:940px;clear:both;}
#footer p {margin:0px 0 10px 0px;color:#ababab;font:normal 11px Arial, Verdana, sans-serif;clear:both;text-transform:uppercase;}
#footer h2 {color:#7e7e7e;margin:0px 0px 0px 2px;padding:0px;font:11px/14px Arial, Verdana, sans-serif;letter-spacing:2px;text-transform:uppercase;}
#footer ul {margin:5px 0 10px 0;list-style-position:inside;list-style-type:none;width:940px;clear:both;}
#footer ul li {margin:0 20px 0 0;width:auto;height:104px;float:left;}
#footer ul li.listLast {margin-right:0;}
#footer p a:link, #footer p a:visited {color:#ababab;font:normal 11px Arial, Verdana, sans-serif;text-decoration:none;padding:1px 5px 1px 5px;margin:0 5px 0 0px;}
#footer p a:hover, #footer p a:active {color:#848383;text-decoration:none;}
#footer a:link img, #footer a:visited img {background:none;border:none;}
#footer a:hover img, #footer a:active img {background:none;border:none;}