
#subHeading
{
	height:40px;
	font-size:25px;
	font-weidht:bold;
	font-family:tahoma;
}

#content
{
	font-family:Tahoma;
	font-size:14px;
	color: #4D4D4D;
	border-bottom:1px solid #D4E1EA;
	padding: 5px 0 20px 1px;
}

#ticker-container {
	padding-top: 0;
	margin-top: 2px;
	position: relative;

} #ticker-container #thumbnail-viewer {
	float: right;
	width: 468px;
	height: 215px;
	overflow: hidden;
	
} #ticker-container #thumbnail-viewer #thumbnails {
	float: left;
	width: 57px;
	height: 215px;
	padding-right: 9px;

} #ticker-container #thumbnail-viewer #thumbnails ul li {	
	margin-bottom: 5px;
	cursor: pointer;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: .5
	
} #ticker-container #thumbnail-viewer #thumbnails ul li.current {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1

} #content-headings {
	overflow: hidden;	
	margin-bottom: 25px;
	
} #content-headings #leftBar-heading {
	float: left;
	width: 60%;
	padding: 0 50px 0 0;

} #content-headings #rightBar-heading {
	float: left;
	width: 24%;
	padding: 0 20px;
	
} #bd-wrapper #leftBar {
	width: 58%;
	padding: 0 50px 0 0;
	border-right: 1px solid #cccccc;
	*margin-top: 22px;
	
} #bd-wrapper #leftBar.signin {
	width: 40%;
	padding: 0 50px 0 0;
	border-right: 1px solid #cccccc;
	*margin-top: 22px;
	
} #login-accounts {
	margin: 15px 0 50px 0;
		
} #leftBar form {
	width: 400px;
	margin-top: 25px;
		
} #leftBar form input {
	border: 1px solid #cccccc;
	padding: 5px;
			
} #leftBar form li {
	width: 100%;
	float: left;
	clear: left;
	padding-bottom: 8px;
				
} #leftBar form li a {
	color: #5E7CC9;
	font-size: 0.7em;
	text-decoration: none;
				
} #leftBar form li a:hover {
	text-decoration: underline;
			
} #leftBar form li.submit {
	padding-left: 115px;
				
} #leftBar form li label.globalBodyText {
	display: block;
	float: left;
	width: 110px;
	margin-right: 5px;
	text-align: right;
	padding-top: 3px;

} #bd-wrapper #rightBar {
	background: url(/images/new/gradient5.jpg) repeat-x;
	width: 22%;
	margin: 28% 0 20px 20px;
	*margin-top: 22px;
	padding: 10px 0px 0px 15px;
	height: 140px;
	border-radius:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	font-family:Tahoma

} .rightBarHeader {
	color: #FFFFFF;
	text-shadow: 0px 1px 2px #999999;
	font-size:18px;
	padding: 5px 0px 7px 5px;
	margin-right:12px;
	border-bottom: 1px solid #FFFFFF;
	border-bottom: 1px solid rgba(255,255,255,0.5);	
	
}
.rightBarHeader1 {
	color: #FFFFFF;
	text-shadow: 0px 1px 2px #999999;
	font-size:17px;
	padding: 5px 0px 7px 5px;
	margin-right:12px;
	border-bottom: 1px solid #FFFFFF;
	border-bottom: 1px solid rgba(255,255,255,0.5);	
	
}
 .blogStream {
	color:#FFFFFF;
	text-shadow: 0px 1px 1px #999999;
	margin:35px 0px 35px 0px;
	font-size:17px;
	
} .blogStream a {
	color:#FFFFFF;
	text-shadow: 0px 1px 1px #999999;
	font-size:14px;
	margin-top:5px;

} #bd-wrapper #rightBar.signin {
	width: 30%;
	padding: 0 20px;
	*margin-top: 22px;

} #solutions-cta {
	padding-top: 20px;
	border-top: 1px solid #D4E1EA;
	margin-left:35px;
	
} #solutions-cta ul {
	border-bottom: none;

} #solutions-cta ul li {
	height: 29px;
	padding: 10px 0;
	
} #solutions-cta ul li.globalBodyText {
	height: auto;

} #solutions-cta ul li {
	padding: 15px 0 15px 84px;

} #solutions-cta ul li a {
	padding: 0;
	color: #299DCE;
	font-weight:bold;

} #rightBar a img {
	margin: 8px 5px 0 0;

} #solutions-cta ul li#sharing {
	background: url('/images/new/Postit_1.png') no-repeat;
	padding: 18px 0 30px 84px;

} #solutions-cta ul li#waiting {
	background: url('/images/new/Postit_2.png') -6px -2px no-repeat;
	padding: 18px 0 30px 84px;

} #solutions-cta ul li#needs {
	background: url('/images/new/Postit_3.png') no-repeat;
	padding: 18px 0 30px 84px;

} #solutions-cta ul li#influencer {
	background: url('/images/new/Postit_4.png') no-repeat;
	padding: 18px 0 30px 84px;

} #solutions-cta ul li#social {
	background: url('/images/new/Postit_5.png') no-repeat;
	padding: 18px 0 30px 84px;

}
 #solutions-cta a img {
	margin-top: 10px;

} .viewMore-cta a {
	background: url('/images/new/mod-buttons-sprite.png') no-repeat -351px -68px;
	display: block;
	width: 110px;
	height: 22px;
	margin: 10px 0 0 5px;

} .viewMore-cta a:hover {
	background-position: -351px -90px;

} .feed-wrapper {
	overflow: hidden;
	padding: 20px 0;
	
} .feed-wrapper .left-feed-col {
	float: left;
	width: 120px;
	
} template_c , .feed-wrapper .left-feed-col .feed-img a img {
	border: 1px solid #253A83;
		
} .feed-wrapper .right-feed-col {	
	float: left;
	width: 459px;
	padding-left: 25px;
	
} .feed-wrapper .right-feed-col p {	
	padding-top: 15px;
	
} #bd-wrapper {
	border-radius: 0 0 4px 4px;
    box-shadow: 0 2px 4px #CCCCCC;
	-moz-border-radius: 0 0 4px 4px;
    -moz-box-shadow: 0 2px 4px #CCCCCC;
	-webkit-border-radius: 0 0 4px 4px;
    -webkit-box-shadow: 0 2px 4px #CCCCCC;
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    height: auto;
    margin-top: 0;
    padding: 20px 0 32px;
    width: 938px;
	
} #thumbnail-viewer {
	margin-left:63px;
	margin-bottom:40px;
	
} #thumbnails {
	float:left;
	
} #thumbnails ul li img {
	box-shadow: 0px 0px 20px #999999;
	-webkit-box-shadow: 0px 0px 20px #999999;
	-moz-box-shadow: 0px 0px 20px #999999;
	margin: 0px 13px 9px 0px;
	border: 4px solid #FFFFFF;
	
} #large-image img {
	border: 4px solid #FFFFFF;
	box-shadow: 0px 0px 20px #999999;
	-moz-box-shadow: 0px 0px 20px #999999;
	-webkit-box-shadow: 0px 0px 20px #999999;
	
} #leftBar #solutions-cta ul {
	border-bottom: none;

} #leftBar #solutions-cta ul li {
	height: 100%;
	padding-top: 0;
	margin-bottom: 6px;

} #main-hd.publishers h2.hd-subhead {
	position: absolute;
	left: 2px;
	top: 85px;

} .headline{
	color: #FFFFFF;
	font-size:40px;
	margin-top:10px;
	
} #transparentStrip {
	border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	background:url("/images/Transparent_Strip.png") no-repeat scroll 3px 0px transparent;
	height:49px;
	margin-top:-32px;
	overflow:hidden;
} #rightBar ul {
	margin-top: 15px;

} #main-hd.publishers {
	background: url(/images/Marquee_BG.jpg) center top no-repeat;	
	background-color: #323444;
	height:236px;
	width:100%;

} #main-hd.publishers #n-button a {
	border-radius:4px 4px 4px 4px;
	box-shadow:0 2px 4px #333333;
	-webkit-border-radius:4px 4px 4px 4px;
	-webkit-box-shadow:0 2px 4px #333333;
	-moz-border-radius:4px 4px 4px 4px;
	-moz-box-shadow:0 2px 4px #333333;
	background:url("/images/new/button_bg.JPG") repeat-x scroll 0 0 transparent;
	border:1px solid #017B4E;
	color:#FFFFFF;
	display:inline-block;
	margin:60px 0;
	padding:5px 3px;
	width:150px;
	text-decoration:none;
	text-align:center;

} #main-hd.publishers #ticker-container {
	margin-top: 0;
	padding-top: 22px;
	height: 214px;
	position: relative;

} #carousel-wrapper {
	width: 945px;
	margin-top: 2px;
	margin-bottom: 2px;

} #carousel-wrapper a.carousel-toplink {
	float: right;
	color:#5E7CC9;
	display:block;
	margin-top:8px;
	text-decoration:none;
	font-size: 0.8em;

} #carousel-wrapper a:hover.carousel-toplink{
	text-decoration: underline;

} #carousel-wrapper h2 {
	display: inline;

} #carousel-container {
	width: 945px;
	margin-top: 10px;
	background: url('/images/new/carousel-bg.gif') repeat-x;
	overflow: hidden;

} #carousel-container .carousel-left {
	float: left;

} #carousel-container .carousel-left a {
	display: block;
	background: url('/images/new/carousel-left.gif') scroll top left no-repeat;
	width: 36px;
	height: 113px;

} #carousel-container .carousel-left a:hover {
	background-position: 0 -113px;

} #carousel-container .carousel-body {
	float: left;
	width: 873px;
	height: 113px;
	overflow: hidden;
	
} #carousel-container .carousel-body .carousel-image {
	display: block;
	float: left;
	width: 170px;
	padding: 11px 0 7px 0;
	text-align: center;
	cursor: pointer;
	
} #carousel-container .carousel-right {
	float: right;

} #carousel-container .carousel-right a {
	display: block;
	background: url('/images/new/carousel-right.gif') scroll top left no-repeat;
	width: 36px;
	height: 113px;

} #carousel-container .carousel-right a:hover {
	background-position: 0 -113px;

/************************ Font Styles ******************************/

} h6.content-heading {
	font-size: 1em;
	color: #4d4d4d;
		
} #rightBar h6.content-heading {
	padding-bottom: 6px;
		
} .globalBodyText {	
	font-size: 13px;
	color: #4D4D4D;
	padding: 0 0 10px 10px;

} h4 a {
	font-size: 1.2em;
	color: #263A83;	
	text-decoration: none;
	
} h5 {	
	font-size: 0.69em;
	color: #5E7CC9;
	
} p a {
	margin-top: 8px;
	color: #5E7CC9;
	text-decoration: none;
	
} p a:hover {	
	text-decoration: underline;

} #ut-nav li a {
	font-size: 0.69em;
	color: #333333;
	text-decoration: none;
	
} #ut-nav li a:hover {
	text-decoration: underline;
		
} #main h1 {
	font-size: 1.38em;
	color: #243780;

} #main h2 {
	font-size: 1em;
	color: #333333;

} .mod-bd h4 {
	font-size: 1em;
	color: #333333;
	padding-bottom: 12px;
	background: url('../img/page-border-bottom.gif') scroll bottom repeat-x;

} .topShares h4 {
	font-size: 0.88em;
	color: #333333;
	padding-bottom: 12px;
	line-height: 20px;

} .mod-bd ul li .module-user a {
	display: block;
	font-size: 0.81em;
	color: #5e7cc9;
	font-weight: bold;
	text-decoration: none;
	
} .module-un a:hover {
	text-decoration: underline;

} .module-shareNum {
	display: block;
	font-size: 0.69em;
	color: #666666;

} #rightBar .highlights .mod-bd h4 {
	font-size: 0.8em;
	color: #333333;
	padding-bottom: 6px;
	margin-bottom: 18px;

} #rightBar .highlights li a {
	color: #5e7cc9;

} #rightBar .highlights li a span {
	color: #666666;

} .mod-bd ul li a {
	font-size: 0.81em;
	color: #333333;
	text-decoration: none;

} .mod-bd ul li a:hover {
	text-decoration: underline;

} .mod-bd .add-topic a {
	font-size: 0.81em;
	color: #5e7cc9;
	text-decoration: none;
	
} .mod-bd .add-topic a:hover {
	text-decoration: underline;

} #ticker-container #video-container, h2.hd-subhead {
	color: #FFFFFF;
	text-shadow: 1px 1px 3px #264188;
	line-height: 24px;
	
} #ticker-container h2.hd-subhead a {
	color: #FFFFFF;
	text-decoration: none;

} #ticker-container h2.hd-subhead a:hover {
	color: #f28608;
	text-decoration: none;

} .mod-leftCol h2 {
	font-size: 1.44em;
	color: #4d4d4d;
	line-height: 24px;
	
} .mod-leftCol h2 span {
	font-size: 0.69em;
	
} .mod-rightCol ul li#register a {
	font-size: 0.75em;
	color: #185dbb;
	text-decoration: none;
	
} .mod-rightCol ul li#register a:hover {
	text-decoration: underline;

} #bd-wrapper h3 {
	font-size: 1.50em;
	color: #4d4d4d;
	margin-bottom: 15px;

} .fhd-mid h4 {
	font-size: 0.81em;
	font-weight: bold;
	color: #4d4d4d;
	padding-left: 12px;
	
} #sites-feed #trends-feed, a {
	font-size: 1em;
	color: #4d4d4d;
	
} #sites-feed #trends-feed, a:hover {
	text-decoration: none;
	
} #channels-feed a {
	font-size: 0.69em;
	color: #5e7cc9;

} #channels-feed a:hover {
	text-decoration: none;

} .feed-link {
	
} #channels-feed .channel-link {
	font-size: 1em;
	color: #4d4d4d;
	text-decoration: none;

} #trends-feed span {
	font-size: 1em;
	color: #4d4d4d;
	
} #fd-wrapper h5 {
	font-size: 0.75em;
	font-weight: bold;
	color: #4d4d4d;

} #fd-wrapper .fbox-body a {
	font-size: 0.69em;
	font-family: Tahoma;
	color: #4d4d4d;
	text-decoration: none;
	
} #fd-wrapper .fbox-body a:hover {
	text-decoration: underline;
	
} #ticker p {
	margin: 70px 0 0 100px;
	width: 300px;
	color: #090f42;
	font-size: 0.75em;

} #ticker a {
	color: #06663a;
	
} 


div#sites-carousel{
	margin-top:17px;
}


/*         C A R O U S E L  S K I N
----------------------------------------------- */


div#carousel-wrapper div.jcarousel-prev-horizontal, div#carousel-wrapper div.jcarousel-next-horizontal
{
	position: absolute;
	top: 34px;
	width: 32px;
	height: 32px;
	cursor:pointer;
}

div#carousel-wrapper div.jcarousel-prev-horizontal{
	background: url("/images/sites_logo/arrow_left.png") no-repeat scroll 0px 0px transparent;
	left: 0px;
	margin-left:25px;
	margin-top:2px
}

div#carousel-wrapper div.jcarousel-prev-horizontal:hover{
/*	background: url("/images/new/basic-elements-sprite-bw.png") repeat scroll 0px -348px transparent;*/
}

div#carousel-wrapper div.jcarousel-next-horizontal{
	background: url("/images/sites_logo/arrow_right.png") no-repeat scroll 0px 0px transparent;
	right:0px;
	margin-right:16px;
	margin-top:2px
}

div#carousel-wrapper div.jcarousel-next-horizontal:hover {
/*	background: url("/images/new/basic-elements-sprite-bw.png") repeat scroll 0px -475px transparent;*/
}


div#carousel-wrapper
{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow:1px 2px 6px #999999;
	-moz-box-shadow:1px 2px 6px #999999;
	-webkit-box-shadow:1px 2px 6px #999999;
	background:url("/images/new/gradient4.jpg") repeat-x scroll 0 0 transparent;
	border-radius:5px;
	position:relative;
	height:100px;
	padding-left:21px;
	padding-right:25px;
	width:893px
}

ul#carousel-body li
{
	margin:19px 30px;
	display:inline;
}

div.main-body
{
	width:945px;
	margin:0 auto;
}

#template_c #template_e, #bd-wrapper #rightBar {
	margin-left:593px;
	margin-right:-6px;
	margin-top:-166px;
	padding:10px 0 0 20px;
	width:291px;
}

#bd-wrapper #rightbar1 {
	padding: 10px 0 0 20px;
	
}
/*
#rightBar1 a img {
	margin: 8px 5px 0 0;

}*/
.rightbar1Content{
	margin:0 0 0 0;
}


#bd-wrapper #bottomBar {
   border-top: 1px solid #CCCCCC;
    margin-left: 5%;
    margin-right: 5%;
    margin-top: 46.5%;
    padding-top: 10px;
    width: 92%;
	
}

.greenText{
	padding: 0 0 10px 0px;
	color: green;
}

.content-heading-new{
	padding: 0 0 10px 30px;
	color: #4D4D4D;
}

.content-heading-green{
	color: green;
}

.rightBarLink {
	color: #FFFFFF;
	font-size:14px;
	font-weight: bold;
	text-decoration: none;
}
.rightBarContent1{
padding-top: 15px;
}
.rightBarContent2{
padding-top: 15px;
}
.bottomBodyText
{
	color: #4D4D4D;
    font-size: 13px;
    padding: 0 0 10px 0;
}

#bodyData
{
	color:#888;
	padding:1px 18px 10px;
	font-size:17px;
	font-family:Tahoma;
}

#topData
{
	border-bottom:1px solid #CCCCCC;
	margin-bottom:20px;
	font-size:16px;
	margin-right:16px;
}

#topData hr
{
	color:#999999;
}
.innerRightContents
{
   padding:1px 18px 10px;
   font-size:14px;
}

.innerLeftContents
{
   padding:2px 161px 10px;
   background:url("/images/new/Social_Ad_2.png") repeat-x scroll 0 0 transparent;
   height:93px;
}

#mainHeading
{
   padding:0px 17px;
   color:#FF6400;
   margin-bottom:4px;
}

#steps1
{
	font-size:14px;
	margin-top:15px;
	width:238px;
}

#steps2
{
	font-size:14px;
	margin-bottom:16px;
}

#bottomContent
{
	font-size:14px;
	height:100%;
	margin-right:11px;
}

#stepsHeadling
{
	color:#FF6400;
	font-weight:bold;
}

#link
{
	color:#5CABCB;
	text-decoration:none;
	font-weight:bold;
	display:inline-block;
	margin-top:8px;
}

.dottedLineBreak
{
	height:1px;
	background:url("/images/new/Dashed_Line.png") no-repeat scroll 0 0 transparent;
	width:100%;	
}

.borderRight
{
	border-right:1px solid #CCCCCC;
	height:155px;
	
}
.bottomTable
{
	width:522px;
}	

.subheading{
	background:url("/images/new/Headline_Publishers.png") no-repeat scroll 0 0 transparent;
	height:172px;
	margin-left:-3px;
	margin-top:12px;
	width:110%;
}

.headerImage{
	background:url("/images/new/Publishers_Marquee_Image.png") no-repeat scroll 0 0 transparent;
	height:239px;
	margin-left:170px;
	margin-top:-207px;
	*margin-top:-194px;
}

.listBullet li{
	list-style-image: url("/images/new/BULLET.png");
	margin:0.3em 0.3em 0.3em 17px;
}	

#linkBottom{
	color:#5CABCB;
	font-size:15px;
	font-weight:bold;
	margin-left:262px;
	text-decoration:none;
}


div#sites-carousel{
	margin-top:17px;
}

h2.content-heading {
	letter-spacing: -.02em;
	margin-top:20px;
	margin-bottom:5px;
	font-size:18px;
	color:#666666;
}

/*         C A R O U S E L  S K I N
----------------------------------------------- */


div#carousel-wrapper div.jcarousel-prev-horizontal, div#carousel-wrapper div.jcarousel-next-horizontal
{
	position: absolute;
	top: 34px;
	width: 32px;
	height: 32px;
	cursor:pointer;
}

div#carousel-wrapper div.jcarousel-prev-horizontal{
	background: url("/images/sites_logo/arrow_left.png") no-repeat scroll 0px 0px transparent;
	left: 0px;
	margin-left:25px;
	margin-top:6px
}

div#carousel-wrapper div.jcarousel-prev-horizontal:hover{
/*	background: url("/images/new/basic-elements-sprite-bw.png") repeat scroll 0px -348px transparent;*/
}

div#carousel-wrapper div.jcarousel-next-horizontal{
	background: url("/images/sites_logo/arrow_right.png") no-repeat scroll 0px 0px transparent;
	right:0px;
	margin-right:16px;
	margin-top:6px
}

div#carousel-wrapper div.jcarousel-next-horizontal:hover {
/*	background: url("/images/new/basic-elements-sprite-bw.png") repeat scroll 0px -475px transparent;*/
}


div#carousel-wrapper
{
	border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	-moz-border-radius:5px 5px 5px 5px;
	height:100px;
	padding-bottom:4px;
	padding-top:4px;
	position:relative;
	width:897px;
	margin:0 auto;
}

ul#carousel-body li
{
	margin:19px 30px;
	display:inline;
}

.buttonNewCTA
{
	border-radius:4px 4px 4px 4px;
	box-shadow:0 2px 4px #333333;
	-moz-border-radius:4px 4px 4px 4px;
	-moz-box-shadow:0 2px 4px #333333;
	-webkit-border-radius:4px 4px 4px 4px;
	-webkit-box-shadow:0 2px 4px #333333;
	background:url("/images/new/button_bg.JPG") repeat-x scroll 0 0 transparent;
	border:1px solid #017B4E;
	color:#FFFFFF;
	display:inline-block;
	margin:6px 0 13px 18px;
	padding:4px 3px;
	text-align:center;
	text-decoration:none;
	width:134px;
}

#headlineData
{
	font-size:22px;
}

