/** IPTV NEWS CONTENT**/

@charset "UTF-8";

body {
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 62.5%;
}

/*** LINKS ***/

a, a:hover, a:active, a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}


#content a:link, #content a:hover
    {
    color:#0099FF;
    }

#content a:active
    {
    color:#CC1111;
    }

#content a:visited
    {
    color:#551A8B;
    }

/****/

.hide {
	display: none;
}


/*** BANNERS ***/

.banner-wide {
	background: #F3F3F3;
	text-align: center;
	padding: 10px 0;
	margin: 15px 0;
}

.banner-wide img {
	border: 0;
}

.banner {
	width: 470px;
	height: 60px;
	float: right;
	clear: right;
	margin-top: 2px;
}


/********** HEADER **********/

#header {
	background: url(../images/site/header-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#header h1 {
	float: left;
	width: 340px;
	height: 110px;
}

#header h1 a {
	width: 340px;
	height: 110px;
	display: block;
}


/*** SEARCH ***/

#scrolling-news form {
	float: left;
	padding-top: 11px;
	width: 230px;
}

#scrolling-news #s {
	float: left;
	height: 22px;
	width: 194px;
	font-size: 1.8em;
	color: #ccc;
	padding: 5px;
	border: 1px solid #ccc;
	border-right: 0;
}

#scrolling-news #s:focus {
	color: #333;
}

#scrolling-news #searchsubmit {
	float: left;
	height: 34px;
	width: 25px;
	background: #fff url(../images/site/magnifying-glass.png);
	background-repeat: no-repeat;
	background-position: -1px; 
	cursor:pointer;
	border: 1px solid #ccc;
	border-left: 0;	

}


.screen-reader-text {
	display: none;
}

#search h3, #search p {
	float: left;
	clear: left;
	font-size: 1.3em;
	padding-bottom: 10px; 

}


/*** SCROLLING NEWS ***/

#scrolling-news {
	border-bottom: 4px solid #ccc;
	margin: 35px 0 20px 0; /*was 60px 0 20px 0*/
}

#scrolling-news h3 {
	float: left;
	width: 115px;
	padding-top: 18px;
	font-size: 1.3em;
	color: #FF0000;
}

#scrolling-news ul {
	float: left;
	width: 480px; /* was 650 -- 720 */
	margin-top: 18px;
	list-style: none;
}

#scrolling-news ul li {
	float: left;
	font-size: 1.2em;
}

#scrolling-news ul li a {
	color: #0099FF;
}

#scrolling-news #social-icons {
	float: right;
	width: 145px;
	background: #fff url(../images/site/social-icons.png);
	background-repeat: no-repeat;
	background-position: -13px -4px; 
	margin: 10px 0 0 0;
}

#scrolling-news #social-icons li {
	float: left;
	width: 36px;
	display: block;
	height: 35px;
/*	margin-left: 7px; */
}

#scrolling-news #social-icons li a {
	float: left;
	width: 36px;
	height: 35px;
	display: block;
	color: none;
}

/********** CONTENT **********/

/*** ZONE SPONSORED BANNER ***/
#sponsored-ad-banner{
	float:left;
	width:100%;
	margin-bottom:20px;
}

#sponsored-ad-banner h3{
	font-size: 1.5em;
	font-weight: normal;
	color: #3cf;
	height: 20px;
}

/*** NEWS ***/

#content h2 {
	float: left;
	font-size: 2.1em;
	font-weight: normal;
	color: #33CCFF;
	margin-bottom: 15px;
}

#content h2  a, #content h2  a:visited{
	color: #33CCFF;
}

.left-col .news-item {
	float: left;
	clear: left;
	width: 560px;
	padding: 0;
	list-style: none;
}

.left-col .news-item li {
	float: left;
	clear: left;
	width: 560px;
	padding: 0 0 10px 0;
}

.left-col .news-item h3 {
	font-weight: normal;
	font-size: 1.3em;
} 

.left-col.news-list h3{
	font-size: 1.3em;
}

#content .left-col .news-item h3 a {
	color: #000; 
}

.left-col .byline {
	float: left;
	font-size: 1.1em;
	font-weight: normal;
	color: #FF9900;
	clear: left;
	width: 483px; 
	margin-bottom: 8px;
}


.news-list .byline {
	float: left;
	font-size: 1.1em;
	font-weight: normal;
	color: #FF9900;
	clear: left;
	width: 483px; 
	margin-bottom: 8px;
	padding: 3px 0;
}


.news-list .byline span {
	color: #AAA;
}

.left-col .news-item img {
	float: left;
	clear: left;
	padding-right: 10px;
	border: 0;
	width: 73px;
	height: 73px;
}

.left-col .category .excerpt {
	float: left;
	width: 400px;
	font-size: 1.2em;
}

.left-col .news-item p {
	float: left;
	font: 1.2em/1.6em sans-serif;
	width: 470px; /*WAS 400*/
}


/*** LATEST POSTS ***/


.left-col .news-item #latest-article1 .news-hide,
.left-col .news-item #latest-article2 .news-hide,
.left-col .news-item #latest-article3 .news-hide {
	display: none;
}

.left-col .news-item #latest-article1:target .news-hide,
.left-col .news-item #latest-article2:target .news-hide,
.left-col .news-item #latest-article3:target .news-hide,
.left-col .news-item #latest-article1.target .news-hide,
.left-col .news-item #latest-article2.target .news-hide,
.left-col .news-item #latest-article3.target .news-hide  {
	display: block;
}

.left-col .news-item #latest-article1 h3,
.left-col .news-item #latest-article2 h3,
.left-col .news-item #latest-article3 h3 {
	float: left;
	font: 1.4em/1.4em sans-serif;
	font-weight: normal;
	color: #000;
	clear: left;
/*	margin-bottom: 5px;*/
	width: 483px; 
	-webkit-transition: all 0.1s;
	-o-transition: all 0.1s;
	transition: all 0.1s;	
}

.left-col .news-item #latest-article1:target h3,
.left-col .news-item #latest-article2:target h3,
.left-col .news-item #latest-article3:target h3,
.left-col .news-item #latest-article1.target h3,
.left-col .news-item #latest-article2.target h3,
.left-col .news-item #latest-article3.target h3 {
	font-size: 2.1em;
	font-weight: normal !important;	
}


#content .left-col #latest-article1:target .count,
#content .left-col #latest-article2:target .count,
#content .left-col #latest-article3:target .count,
#content .left-col #latest-article1.target .count,
#content .left-col #latest-article2.target .count,
#content .left-col #latest-article3.target .count {
	color: #fff !important;
	font-size: 3em;
	height: 39px;
	float: right;
	position: relative;
	text-align: center;
	width: 41px;
	background: #FFCC00;
	-webkit-transition: all 0.2s;	
	-o-transition: all 0.2s;
	transition: all 0.2s;
}

#content .left-col .news-item .count {
	color: #999;
	font-size: 2.8em;
	height: 39px;
	float: right;
	position: relative;
	text-align: center;
	width: 41px;
	cursor: pointer;
}

.left-col .news-item .count {
	background: #fff;
}

.divider {
	width: 100%;
	float: left;
	margin: 5px 0 0 0;
	border-bottom: 1px solid #33CCFF;
	display: block;
	clear: both;
	height: 2px;
}

.left-col .news-item li:last-child .divider {
 border: 0;
}



/*


#content .left-col .news-item a.count:link, #content .left-col .news-item a.count:visited {
	color: #999;
}





#content .left-col .news-item .item-open a.count:link, #content .left-col .news-item .item-open a.count:visited {
	color: #fff !important;
}




*/

/********** OTHER NEWS **********/

#other-news .news-item {
	border: 1px solid #33CCFF;
	padding: 10px;
	background: #F3F7FB;
}

#other-news .news-item, #other-news .news-item li, #other-news .news-item li h3 {
	width: 538px;
}

#other-news .news-item li h3 { 
	width: 480px; 
}

#other-news .divider {
	margin: 0;
}

#other-news .news-item li {
	padding-bottom: 5px;
}

#other-news .byline {
	padding-bottom: 0;
}

#other-news .news-item .count {
	background: #F3F7FB;
}

#other-news .news-item .count:hover {
	text-decoration: none;
}

#other-news .news-item #view-more {
	float: left;
	width: 538px;
	font-size: 1.2em;
	text-align: center;
	padding: 6px 0;
	border-bottom: 0;
	background: #33CCFF;
/*	margin: -5px 0 10px 0;*/
	margin-top: -5px;
}

#other-news .news-item #view-more a {
	color: #fff;
	font-weight: bold;
	cursor: pointer !important;
}

/********* ANALYSIS *********/

#news-analysis {
	margin-bottom: 15px;
}

#analysis-box {
	float: left;
	background: #EAF5FA;
	width: 538px;
	padding: 10px;
	border: 1px solid #3399CC;

}

#news-analysis ul {
	float: left;
	background: #fff;
	list-style: none;
	width: 518px;
	padding: 0 10px;
}

#news-analysis ul li {
	width: 518px;
	border-bottom: 1px dotted #666;
	float: left;
	padding: 7px 0;
}

#news-analysis ul li:last-child {
	border: 0;
}

#news-analysis h3 {
	font-weight: normal;
	font-size: 1.5em;
	padding-bottom: 10px;
	line-height:22px;
}


#news-analysis .byline {
	margin-bottom: 0;
	padding: 4px 0;
/*	color:#FFCC00;*/
}

#news-analysis p {
	float: left;
	font: 1.2em/1.6em sans-serif;
	width: 418px; /*was 518*/
}

#news-analysis img {
	float: left;
	padding-right: 10px;
}


/*********** SURVEYS **********/


#surveys-box {
	float: left;
	background: #FFFAE5;
	width: 538px;
	padding: 10px;
	border: 1px solid #FFCC00;
	margin-bottom: 15px;
}

#surveys-box h3 {
	text-decoration: underline;
	width: 538px;
	font: bold 1.5em/1.6em sans-serif;
	margin-bottom: 5px;
}

#surveys-box p {
	float: left;
	font: 1.2em/1.6em sans-serif;
	width: 538px;
}

#surveys-box div {
	float: left;
	width: 538px;
	background: #FFCC00;
	text-align: center;
	padding: 8px 0;
	margin-top: 10px;
}

#surveys #surveys-box div a {
	font-size: 1.4em;
	font-weight: bold;
	color: #fff;
}


/*********** ARTICLE VIEW **********/

#article-view {

}

#article-view img {
	float: left;
	/*width: 65px;
	height: 65px; edit FB 11/04*/
	max-width: 100%;	
	height: auto;
	margin: 0 10px 10px 0;
}

#article-view h3 {
	font: 1.8em/1.1em sans-serif;
}

#article-view .byline {
	clear: none;
	margin-top: 5px;
}

#article-content {
	float: left;
	width: 560px;
	font: 1.2em/1.4em sans-serif;
	border-top: 5px solid #EAEAEA;
	padding-top: 15px;
}

#article-content p{
/*	float: left;
	width: 560px; */
	font: inherit;
	padding-bottom: 15px;
}

#article-content .wp-caption {
	float: right;
	clear: right;
	background: #EAEAEA;
	padding: 10px;
	margin: 0 0 10px 10px;
}

#article-content .wp-caption  p{
	width: 100% !important;
	text-align: center;
	font-size: 1em;
	clear: left;
}

#article-content .wp-caption img {
	margin: 0 auto;
	width: 100% !important;
	height: auto !important;	
	padding-bottom: 10px;
}

#article-content ul {
	float: left;
	width: 545px;
	font: inherit;
	padding-bottom: 15px;
	padding-left: 15px;
}
	
#article-view #bookmarks {
	float: left;
	width: 560px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 10px;
}

#article-view #bookmarks ul {
	float: left;
	list-style: none;
	width: 560px;
}

#article-view #bookmarks ul li {
	background: url(http://s7.addthis.com/static/r07/widget39.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	font-size: 1.2em;
	line-height: 16px !important;
	cursor: pointer;
}

#article-view #bookmarks ul li a {
	padding-left: 30px; 
	font-size: inherit;
}

#article-view #bookmarks ul li.first {
	padding: 0;
	background: none;
}

#article-view #bookmarks ul li.at15t_facebook {
	background-position: 8px -1536px;
}

#article-view #bookmarks ul li.at15t_twitter {
	background-position: 8px -5008px;
}

#article-view #bookmarks ul li.at15t_digg {
	background-position: 8px -1072px;
}

#article-view #bookmarks ul li.at15t_delicious{
	background-position: 8px -1024px;
}

#article-view #bookmarks ul li.at15t_email{
	background-position: 8px -1424px;
}

#article-view #bookmarks ul li.at15t_print{
	background-position: 8px -3920px;
}


#article-view #bookmarks ul li.at15t_facebook a:hover {
    opacity: 0.8;
}

.paginated-posts {
	float: left;
	width: 100%;
}

#retweet {
	float: left;
	width: 100%;
	padding-top: 7px;
}

.dropBox {
    background-color: #EEEEEE;
    float: left;
    margin: 1em 1em 1em 0;
    padding: 1em;
    width: 50%;
}

.post-summary {
	float: left;
	font-size: 1.2em;
	padding-top: 20px;
}

/***/

#tags {
	float: left;
	width: 540px;
	background: #EEE;
	padding: 10px;
	margin-bottom: 20px;
}

#tags a, #tags a:visited {
	color: #0099FF;
}

.tag-view  p {
	font-size: 1.2em;
}

.tag-view .left-col {
	padding-bottom: 15px;
}


/***/

#related-articles {
	clear: left;
	padding: 10px;
	margin-top: 20px;
	background: #EEE;
	width: 538px;
	border: 1px dotted #333;
	float: left;
}

#related-articles ul {
	list-style: none;
	width: 100%;
}

#related-articles ul li {
	padding: 3px 0;
}

#related-articles h3 {
	padding-bottom: 10px;
	font-size: 1.4em;	
}

#related-articles h4 {
	font-size: 1.2em;
	font-weight: normal;	
}

#related-articles h4 span {
	font-size: 0.9em;
	font-weight: normal;
	color: black;
}

/*** BLOG LIST VIEW ***/

.blog-list h3 {
	font: 1.7em/1.1em sans-serif !important;
	/*font-size: 1.5em !important;
	font-weight: bold !important;*/
	padding-bottom: 5px !important;
}

.archive-list ul li{
	font-size: 1.2em !important;
}

.news-list ul li {
	font-size: 1.2em !important;
	border-bottom: 1px solid #D9D9D9;
	padding-bottom: 10px;
	margin-top: 10px;
}

#left-column .news-list ul li p {
	font-size: inherit !important;
}

.news-list ul li .byline {
	font-size: 1em !important;
}

.news-list h3 {
	/*font-weight: bold !important;	*/
	padding-bottom: 3px !important;
}

.author-list ul {
	list-style: none;
}

.author-list ul li {
	font-size: 1.2em !important;
	padding-bottom: 10px;
	margin-top: 10px;
}

/*** PAGINATION ***/

.navigation {
	float: left;
	width: 100%;
	text-align: center;
	padding-top: 20px;
}

/********* RIGHT COL **********/

#video-panel{
	float:left;
	width:385px;
	height:262px;
	margin-bottom:20px;
	
}

#video-head-panel{
	width:100%;
	height:36px;
	/*background:url(../images/site/video-player-header.png) no-repeat 0 0;*/
	background-color:#3cf;
	
}

.vid-button{
	float:left;
	cursor:pointer;
	width:0px;
	height:0px;
}

#vid-left{
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent;
	border-right: 15px solid #FFF;
	margin:3px 0 0 5px;
}

#vid-right{
	border-top: 15px solid transparent;
	border-bottom: 15px solid transparent;
	border-left: 15px solid #FFF;
	margin-top:3px;
}

#vid-header{
	float:left;
	text-align:left;
	width:345px;
	height:36px;
	overflow:hidden;
	position:relative;
}

#vid-header p{
	color:#FFF;
	margin-bottom:none;
	margin-top:3px;
	font-size:1.4em;
	padding:0 5px;
	font-weight:bold;
}

#vid-header p a:visited, #vid-header p a:link, #vid-header p a:hover,#vid-header p a:active{
	color:#FFF;
}

#video-player-panel{
	border:1px solid #666;
	height:224px;
	overflow:hidden;

}

.video-link{
	overflow:hidden;
	width:385px;
}

.video-link img{
	width:385px;
	height:226px;
}

#vid-title-container{
	overflow:hidden;
	height:100%;
}

.video-title{
	background-color:#3cf;
	zoom: 1;
	position:relative;
	float:left;
	width:345px;
	height:36px;
	text-align:center;
}

.video-link p{
overflow: hidden;
color: #FFF;
font-size: 15px;
line-height: 20px;
padding:0 10px;
}

.play-button img{
	width:75px;
	height:75px;
	position: relative;
	top: -212px;
	left: 160px;
}



/********* OLD STYLING ********
#video-panel {
	float: left;
	width: 385px;
	height: 240px;
	background: url(../images/site/recent-interviews.png);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}

#video-panel a {
	width: 385px;
	height: 240px;
	display :block;
}
*/

/*** MOST POPULAR ***/


.right-col .slim-panel {
	float: left;
	width: 245px;
	margin-bottom: 20px;
}

#left-slim-col .slim-panel h2 {
	float: left;
	width: 225px;
	padding: 8px 10px;
	color: #fff;
	background: #FFCC00;
	font-size: 2em;
	margin-bottom: 5px;
}

#left-slim-col .slim-panel ul {
	float: left;
	width: 225px;
	list-style: none;
}

#left-slim-col .slim-panel ul li {
	font: 1.2em/1.2em sans-serif;
	border-bottom: 1px solid #FFCC00;
	padding: 6px 0;
}

#left-slim-col .slim-panel ul li:last-child {
	border: 0;
}

#left-slim-col .wpp-post-title {
	float: left;
	width: 100%;
	clear: left;
}

#popular a:hover {
	text-decoration: underline;
}


/*** EXPERT ZONE PANEL ***/


.right-col #expert {
	float: left;
	width: 243px;
	margin-bottom: 20px;
	border: 1px solid #666;
	background: #EAF5FA;
	padding-bottom: 10px;
}

#left-slim-col #expert h2 {
	width: 223px;
	background: #33CCFF;
}

#left-slim-col #expert h2 a {
	color: #fff !important;
	text-decoration: none;
}

#left-slim-col #expert h2 a:hover {
	color: #fff !important;
	text-decoration: underline;
}


#left-slim-col #expert ul {
	float: left;
	width: 223px;
	padding: 0 10px;
	list-style: none;
}

#left-slim-col #expert ul li {
	font: 1.2em/1.5em sans-serif;
	border-bottom: 0;
	padding: 6px 0;
	width: 223px;
	clear: left;
}

#left-slim-col #expert ul li img {
	float: left;
	margin-right: 10px;
	border: 1px solid #fff;
}

#left-slim-col #expert ul li a {
	color: #000000;
}


#left-slim-col #expert ul li span {
	color: #FF9900;
	padding-top: 5px;
}

#left-slim-col #expert ul li span a {
	color: #0099FF;
}

#expert strong {
	width: 100%;
	clear: left;
	float: left;
}

#left-slim-col #expert ul li strong a {
	color: #0099FF;
	}

/*** INTERVIEWS PANEL ***/

.right-col #interview-panel {
	float: left;
	width: 243px;
	margin-bottom: 20px;
	border: 1px solid #33CCFF;
	background: #EBEBEB;
	padding-bottom: 7px;
}

#left-slim-col #interview-panel h2 {
	width: 223px;
	background: #666;
	border-bottom: 1px solid #33CCFF;
}

#left-slim-col #interview-panel h2 a {
	color: #fff !important;
	text-decoration: none;
}

#left-slim-col #interview-panel h2 a:hover {
	color: #fff !important;
	text-decoration: underline;
}

#left-slim-col #interview-panel ul {
	float: left;
	width: 223px;
	padding: 0 10px;
	list-style: none;
}

#left-slim-col #interview-panel ul li {
	font: 1.2em/1.4em sans-serif;
	border-bottom: 0;
	padding: 6px 0;
	width: 223px;
	clear: left;
	text-align: left;
	margin-bottom: 5px;
}

#left-slim-col #interview-panel ul li img {
	float: left;
	margin-right: 10px;
	border: 1px solid #fff;
}

#left-slim-col #interview-panel ul li a, #left-slim-col #interview-panel ul li span a  {
	color: #0099FF;
}


#left-slim-col #interview-panel ul li span {
	color: #FF9900;
	padding-top: 5px;
	width: 150px;
}

/*** WHITE PAPERS ***/


.right-col #white-papers {
	float: left;
	width: 243px;
	margin-bottom: 20px;
	border: 1px solid #666;
	background: #ffffff;
	padding-bottom: 10px;
}

#left-slim-col #white-papers h2 {
	width: 223px;
	background: #006699;
}

#left-slim-col #white-papers h2 a {
	color: #fff !important;
	text-decoration: none;
}

#left-slim-col #white-papers h2 a:hover {
	color: #fff !important;
	text-decoration: underline;
}


#left-slim-col #white-papers ul {
	float: left;
	width: 223px;
	padding: 0 10px;
	list-style: none;
}

#left-slim-col #white-papers ul li {
	font: 1.2em/1.2em sans-serif;
	border-bottom: 0;
	padding: 4px 0;
	width: 223px;
	clear: left;
	color: #ff9900;
}

#left-slim-col #white-papers ul li a {
	color: #000;
}

#left-slim-col #white-papers ul li span a {
	color: #0099FF;
}


/**** SLIM RIGHT COL ***/

#right-slim-col .banner-col {
	width: 120px;
	float: left;
}


#right-slim-col .banner-col img {
	float: left;
	border: 0;
	margin-bottom: 15px;
}

#twitter-feed {
	float: left;
	width: 120px;
	height: 180px;
	background: url(../images/site/twitter-bg.png);
	background-repeat: no-repeat;
	margin-bottom: 20px;
	color: #fff;
}

#twitter-feed h3 {
	flolat: left;
	width: 120px;
	height: 30px;
}

#twitter-feed h3 a {
	width: 120px;
	height: 30px;
	display: block;
}

#twitter-feed p {
	float: left;
	with: 100px;
	font: 1.1em/1.3em sans-serif;
	padding: 10px;
}

#right-slim-col #twitter-feed a {
	color: #fff;
	font-weight: bold;
}

/*********** FOOTER **********/

#footer {
	background: #EBEBEB url(../images/site/page-end.png);
	background-repeat: no-repeat;
	background-position: top center;	
	padding: 7px 0 50px 0;
	width: 100%;
	margin-top: 10px;
}

#footer #inner-footer {
	background: #333;
	width: 100%;
	float: left;
	margin-top: 28px;
	border-top: 2px solid #ccc;
	padding: 15px 0;
}

#footer ul {
	width: 980px;
	list-style: none;
	margin: 0 auto;
	text-align: center;
}

#footer ul li {
	display: inline;
	padding: 3px 10px;
	text-align: center;
	color: white;
	font-size: 1.2em;	
}

#footer ul li.first {
	padding-left: 0;
}

#footer ul li a {
	color: #fff;
}

#footer #itm {
	margin: 0 auto;
	width: 980px;
	clear: both;
	position: relative;
	padding: 15px 0;
}

#footer #itm a {
	background: url(../images/site/itm-logo.png);
	background-repeat: no-repeat;
	width: 135px;
	height: 55px;
	display: block;
	margin: 0 auto;
}

/*
#footer #itm a {
	width: 97px;
	height: 39px;
	display: block;
}
*/

/** TWITTER FEED **/

#twitter-box {
	background: url(../images/site/twitter-bubble.png) no-repeat scroll 0 0 transparent;
	height: 205px;
	width: 245px;
	/*padding-top: 30px;*/
}

.twitter-bird-logo, .twitter-bird-logo a {
	width: 35px;
	height: 35px;
	display: block;
	float: left;
}

.twitter_control_container{
	width:27px;
	float:left;
	height:60px;
	margin-top: 20px;
}

.twitter_controls{
	float:left;
	height:25px;
	width:27px;
	cursor:pointer;
}

#tweet_box {
	height: 115px;
	width: 210px;
	float: right;
	margin-right:5px;
}

#tweet_box ul {
	width: 210px!important;
}

#tweet_box ul li {
	height: 105px;
}

#tweet_box ul li span {
	color: #F90 !important;
	white-space:nowrap;
}

.twitter_controls#top{
	background: url(../images/site/top.png) no-repeat 0 6px;
	position:relative;
}

.twitter_controls#bottom{
	margin-top:-4px;
	background: url(../images/site/bottom.png) no-repeat 0 -6px;
	position:relative;
}

/**NEWS LETTER SIGN UP**/

#slidebox {
	width:200px;
    height:65px;
    padding:0;
    position:fixed;
    bottom:0px;
    right:-380px;
    border-radius: 100px;
    border: 2px solid #fff;
    text-align: center;
	background:  #5cb5d4 url(../images/site/signup-arrow.png) no-repeat 20px 17px;
	opacity: 0.9;
}
/*
#slidebox span{
    font-size: 0.9em;
    padding-bottom: 5px;
    text-transform: uppercase;
}
#slidebox h2{
    font-size: 1.0em;
}
#slidebox .next-article{
    margin-top: 5px;
}*/

#slidebox h4 {
	padding: 0;
 	width:  160px;
 	height: 63px;
}

#slidebox a{
    color: #fff;
    font-size: 1.5em;
    display: block;
    height: 50px;
    padding: 15px 0 0 30px;
}

#slidebox a:hover {
	color: #fcd021;
	text-decoration: none;

}

#slidebox .close{
    display: block;
    height: 15px;
    margin: 3px;
    position: absolute;
    top: 0;
    right: 20px;
    font-size: 1.4em;
    width: 16px;
    font-weight: bold;
    color: #fcd021;
}

#slidebox .close:hover {
	text-decoration: none;
	color: #fff;
}

/*
#slidebox .close:hover{
    background:transparent url(close-card.png) -16px 0px no-repeat;
}*/
#slidebox strong{
    display: inline-block;
    color: #000000;
    font-family:"Verdana";
    font-size:1.2em;
    margin-left: 10px;
    vertical-align: top;
    max-width: 240px;
}
