/*
Theme Name: Convergence
Theme URI: http://themeforest.net
Description: The place where people and information converge and create community.
Version: 1
Author: Maximus
Author URI: http://themeforest.net
Tags: community, news, industry, blog
*/

@import url("include.css");


/*=== Setup ===*/
* {
	border: 0;
	margin: 0;
	padding: 0;
	outline: none;
}

#nav-bg12 {
	background: url(images/bg-nav.gif) no-repeat;
	background-color:#000000; 
	width:970px; 
	height:26px;
}


body {
	background: #ffffff url(images/black-bg1.jpg) repeat-x top;
	background-attachment: fixed;
	color: #403f3f;
	font-family:'Helvetica Neue',Arial,sans-serif;
	font-size: 13px;
}
bodyinner {
	background: #ffffff;
	color: #404040;
	font-family: 'Helvetica Neue',Arial,sans-serif;
	font-size: 13px;
}
a {
	color: #33707e;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
input, select, textarea {
	border: #cfcfcf 1px solid;
	color: #404040;
	font-size: 12px;
	padding: 3px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
li {
	list-style: none;
}


h2 {
	color: #403f3f;
	font-size: 1.5em;
	font-weight: normal;
	letter-spacing: -1px;
	margin: 0 0 1em;
}
h3 {
	color: #024152;
	font-size: 1.2em;
	margin: 0 0 .8em;
}
h4 {
	font-family: Georgia,serif;
	font-size: 16px;
	line-height:1.2em;
	margin: 0 0 .45em;
	color: #3b5998;
	text-decoration: none;
}
p {
	line-height: 1.5em;
	padding: 0 0 1.3em;
}
/*=== Layout ===*/
#page {
	margin: 0 auto;
	width: 970px;
	/* background: url(images/blue-bg.gif) repeat-y, repeat-x top; */
	background-color: #ffffff;
	padding: 0px;  
	border: 0px solid #350e2d;
}

#innerpage {
	margin: 0 auto;
	width: 970px;
	background: #ffffff;  
	border: 0px solid #350e2d;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
}

#pageoriginal {
	margin: 0 auto;
	width: 975px;
	background: url(images/red-bg.gif) repeat-x top ;
	padding: 4px; 
	border: 1px solid #d6d6d6;
}

#page-bot {
	background: url(images/page-bot.gif) repeat-x top;
	height: 39px;
}
/*=== Header ===*/
#header{
	height: 80px;
	background-color: #ffffff;
	margin: 0 0 1px;
	border: 0px solid #350e2d;
	padding-top: 10px;
	padding-bottom: 10px;
	/* border-bottom: 1px solid #350e2d;*/
	
}

#headerad{
	height: 23px;
	background-color: #ffffff;
	margin: 0 0 1px;
	border: 1px solid #350e2d;
	/* border-bottom: 1px solid #350e2d;*/
	
}
#headerspace{
	height: 26px;
	background-color: #ffffff;
	
}
#crumbspace{
	height: 20px;
	background-color: #ffffff;
	margin: 0 0 1px;
}

#likespace{
	height: 20px;
	background-color: #ffffff;
}


/*Navigation*/
#nav_subscribe ul {
position:absolute;
background: transparent url(images/illu_pattern-03.gif) no-repeat;
left: 0;
background-color:#000;
width:962px;
border-top:1px solid #333333;
height:100px;
display: none;
z-index: 9999;
}

#nav_subscribe.opened ul {
display:block;
}

/*site nav subscribe*/

#site_nav_global #nav_subscribe ul a{
background-image: none;
display:block;
text-indent:0px;
height:auto;
text-decoration:none;
margin-left:65px;
}
}
#nav_subscribe li.child_1{
margin-left:14px;
}
#nav_subscribe li{
width:235px;
position:relative;
}

#nav_subscribe li img{
float:left;
padding-right:10px;
border-right:1px solid #E2E2E2;
}
#nav_subscribe li a{
float:left;
position:absolute;
padding:0;
margin-top:24px;
}

#nav_subscribe li{
margin-top:10px;
font-weight:bold;
}
#nav_subscribe a span{
font-style:italic;
background: transparent url(/media/images/icons/nav_subscribe_arrow.gif) no-repeat 60pt 4pt;
padding-right:50px;
display:block;
}
#nav_subscribe a.subscribe_newsletter span ,
#nav_subscribe a.subscribe_cybercard span{
background-position:74pt 4pt;
}


/*- Logo -*/
#header h1 {
	background: url(images/seo-services-logo.png) no-repeat;
	background-color: #ffffff;
	float: left;
	text-indent: -9999px;
	width: 968px;
	height: 80px;
}
#header h1 a {
	display: block;
	height: 70px;
}
#header h1 a:hover {
	text-decoration: none;
}

#banner {
	background: url(images/security-camera-banner.png) no-repeat;
	background-color: #ffffff;
	float: right;
	width: 728px;
	height: 80px;
}
/*=== Navigation ===*/
/*- Top Nav -*/

#dropnav {
	width:840px;
	height:28px;
	position:relative;
	margin:0 auto 5px;	
	}
#dropnav .rss {
	font:bold 12px Arial, Helvetica, sans-serif;
	padding-left:18px;
	position:absolute;
	top:7px;
	right:8px;
	}

.topnavphone {
	font-size: 10px;
	font-weight: bold;
	height: 51px;
	overflow: hidden;
	color: #ffffff;
	display: block;
	float: left;
	padding: 0 7px 0 4px;
	text-decoration: none;
}

.topnav {
	font-size: 10px;
	font-weight: bold;
	height: 31px;
	overflow: hidden;
	
}
.topnav li {
	background: url(images/topnav-sep.gif) no-repeat left;
	float: left;
	line-height: 30px;
}
.topnav li.first {
	background: none;
}
.topnav li.first a {
	padding: 0 7px 0 4px;
}
.topnav li a {
	color: #ffffff;
	display: block;
	float: left;
	padding: 0 7px 0 8px;
	text-decoration: none;
}
.topnav li a:hover,
.topnav li.active a {
	text-decoration: underline;
}	
/*- Nav1 -*/
#crumbnav {
background:#ffffff;
font-weight:bold;
position:absolute;
width:900px;
padding:10px 15px;
}

/*- Ad Nav -*/
#adnav {
background:#666666;
position:absolute;
width:968px;
padding:5px 0;
}

/*- SEO Menu Area -*/

#menuNav{
	width:968px;
	height:27px;
	color:#403f3f;
	float:left;
	text-align:left;
}

.menu a{
	width:80px;
	background:#ffffff;
	padding:5px 5px;
	float:left;
	text-align:center;
	text-decoration:none;
	border-left:1px #a2a2a2 solid;
	color:#ffffff;
	font-size:13px;
	/* -font-weight:bold; -*/
	font-family:Arial, Helvetica, sans-serif, "Myriad Pro";
}

.menuhome a{
	width:80px;
	background:#ffffff;
	padding:5px 5px;
	float:left;
	text-align:center;
	text-decoration:none;
	color:#000000;
	font-size:13px;
	/* -font-weight:bold; -*/
	font-family:Arial, Helvetica, sans-serif, "Myriad Pro";
}


.menu a:hover{
	background:url(images/hover_bg.gif) repeat-x;
	border-left:0px #CCCCCC solid;
	color:#ffffff;
	font-size:13px;
	display:block;
	font-family:Arial, Helvetica, sans-serif, "Myriad Pro";
}

.menuhome a:hover{
	background:url(images/hover_bg.gif) repeat-x;
	border-left:0px #CCCCCC solid;
	color:#ffffff;
	font-size:13px;
	display:block;
	font-family:Arial, Helvetica, sans-serif, "Myriad Pro";
}

/*=== All Columns ===*/
#columns {
	display: table-cell;
	display: block;
	height: auto !important;
	height: 900px;
	min-height: 900px;
	padding: 0px;
}
/*=== Center Column ===*/
#centercol {
	float: left;
	width: 610px;
	padding-right: 20px;
}
#centercol a:hover {
	color: #222222;
	background: #EEF4FF;
}
/*=== Right Column ===*/
#rightcol {
	float: right;
	width: 340px;
}
#rightcol a {
	color: #404040;
	text-decoration: none;
}

/*=== Sub Columns ===*/
.subcols {
	background: url(images/subcols-bgr1.gif) repeat-y left;
	height: 1%;
}
.col1 {
	float: left;
	width: 200px;
}
.col2 {
	float: right;
	width: 285px;

}
/*=== Post ===*/
/*- Post Title -*/
.post-title h1 {
	color: #2266bb;
	font-family: Georgia,serif;
	font-size: 18px;
	font-weight: none;
	letter-spacing: -0.5px;
	margin: 0 0 .45em;
}
.post-title h1 span {
	color: #33707e;
}
.post-title h1.author {
	color: #888888;
	font-size: 14px;
	padding-top: 2px;
}
.post-title h2, .post-title h2 a  {
	font-family: Georgia,serif;
	font-size: 25px;
	line-height: 1.2em;
	margin: 0;
	color: #2266bb;
	text-decoration: none;
}	

/*- Post Date -*/
.post-date {
	margin: 0 0 1.25em;
}
.post-date a {
	color: #b9b9d5;
}
.post-date em {
	background: #ffffff;
	color: #b9b9d5;
	font-size: .9em;
	font-style: normal;
	line-height: 1.75em;
}
/*- Title With Content -*/
.title-content {
	margin: 0 0 0em;
}
.title-content a {
	color: #4b628a;
	text-decoration: none;
	
}
.title-content em {
	background: #ffffff;
	color: #4b628a;
	font:bold 93% 'Arial Black','Helvetica Neue',Arial,sans-serif;
	font-size: .9em;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px;
	line-height: 1.2em;
}


/*- Post Excerpt -*/
.post-excerpt {
	display: table;
	font-size: 14px;
	font: 'Arial Black','Helvetica Neue',Arial,sans-serif;
	float:right; 
	display: block; 
	margin-left: auto; 
	margin-right: auto;
	display: none;
}

.post-excerpt-footer {
	
	font-size: 14px;
	font: 'Arial Black','Helvetica Neue',Arial,sans-serif;
	float:left; 
	display: block; 
	padding-left: 155px;
	margin-left: auto; 
	margin-right: auto;
}

.post-excerpt-footer a {
	color: #2266bb;
	padding-left: 5px;
	padding-right: 5px;
	font-style: italic;
	font-weight: bold;
}
.post-excerpt-footer em {
	background: #ffffff;
	color: #b9b9d5;
	font-size: .9em;
	font-style: normal;
	line-height: 1.75em;
}

	
 /* margin: 0 0 1em; */
}
/*- Post Lists -*/
.post ul, .post ol {
	margin: 0 0 1.5em;
}
.post ul li {
	background: url(images/ico-list.gif) no-repeat 0 6px;
	margin: 0 0 .4em;
	padding: 0 0 0 80px;
}
.post ol li {
	list-style: decimal;
	list-style-position: inside;
	margin: 0 0 .4em;
}
/*- Post Blockquote -*/
.post blockquote {
	border-left: 3px solid #cfcfcf;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	margin: 0 0 1.5em;
	padding: 5px 0 0 10px;
}
/*- Post Author -*/
.post-author {
	margin: 0 0 1em;
}
.author-details {
	font-size: .85em;
}
.author-descr {
	display: table;
	height: 1%;
}
/*- Social Links -*/
.social-links {
	background: url(images/box-bgr2.gif) #f1f1f1 repeat-x top;
	height: 42px;
	padding: 0 18px;
}
.social-links .fl {
	line-height: 42px;
}
.social-links .fl span {
	background: url(images/comment_count_bg.gif) no-repeat center left;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding: 4px 0 8px 0;
	width: 33px;
	margin-right: 6px;
	display: inline-block;
	line-height: 32px;
}
.social-links .fr {
	padding: 9px 0 0;
}
.social-links .fr span {
	line-height: 21px;
}
.social-links img {
	margin: 0 0 0 2px;
}

#comment-icon {
	background: url(images/comment-icon.png) no-repeat;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 0 10px 0;
	width: 22px;
	display: inline-block;
	line-height: 15px;
}

/*- Related Posts -*/
.post-rel {
	line-height: 1.5em;
}
.post-rel a {
	color: #33707E;
}
/*- Post Comments -*/
.post-comments .fl {
	width: 80px;
}
.post-comments .fr {
	width: 520px;
}

/*- Widget Title - */
.wtitle {
	background: url(images/box-bgr1.gif) repeat-x top;
}
.wtitle h2 {
	line-height: 40px;
	margin: 0;
	padding: 0 0 0 18px;
}
/*=== Styling Boxes ===*/

/*- Social Box -*/
#socialbox {

	background: #ebebeb;
	border: 0px solid #cfcfcf;
	margin: 0 0 0;
	padding: 0px;
}

#socialbox-inner {

	background: #ebebeb;
	border: 0px solid #d0e4f5;
	margin: 0 0 0;
	padding: 0px;
	width: 100px;
}


/*- Box1 -*/

.box {
	background: #ffffff;
	border: 0px solid #cfcfcf;
	margin: 0 0 0;
	padding: 1px;
}
.box .content {
	background: url(images/box-bgr1.gif) #ffffff repeat-x top;
	height: 1%;
	padding-right: 0px;
}
.box.ads .content {
	padding-left: 15px;
	padding-right: 0;
	text-align: center;
}
#rightcol .box {
	margin: 0 0 10px;
}

/*- Box2 -*/

.box2 {
	background: #f9f9f9;
	border: 1px solid #cfcfcf;
	height: 1%;
	margin: 0 0 20px;
	padding: 18px;
	min-height: 115px;
}
.box2.alt {
	background: #FFFFFF;
}
.box2.alt {
	background: #FFFFFF;
}
.comm-name, .comm-date {
	line-height: 20px;
}

/*- Like Before Post -*/

#toplikebox {
	width: 600px;
	color: #3a5796;
	padding: 10px;
	background: #e8f0f9;
	Border: 1px solid #abd2e9;
}

#fblikebox {
	width: 324px;
	border: 8px solid #ebebeb;
	background: #d0e4f5;
}

#fblikebox-blue {
	width: 314px;
	color: #ffffff;
	padding: 5px;
	height: 50px;
	background: #4387c5;
	text-align: center;
}

/*=== Styling Lists ===*/
/*- List1 -*/
.list1 li {
	background: url(images/ico-list1.gif) no-repeat 0 1.1em;
	border-bottom: 1px solid #e7e7e7;
	height: 1%;
	padding: .7em 0 .7em 13px;
}
.list1 li.last {
	border: 0;
}
#rightcol .list1 li a:hover {
	color: #33707e;
}
/*=== Styling Forms ===*/
input.btn {
	background: none;
	border: 0;
	margin: 0;
	padding: 0;
}
select {
	padding: 1px;
}
/*- Search -*/
#search {
	float: right;
	height: 25px;
	padding: 31px 0 0;
}
#search input {
	background: url(images/box-bgr.gif) repeat-x top;
	border: 1px solid #350e2d;
	float: left;
	padding: 8px;
	width: 285px;
}
#search input.btn {
	background: none;
	border: 0;
	margin: 8px 0 0 -30px;
	padding: 0;
	width: auto;
}
/*- Message -*/
.message div {
	margin: 0 0 18px;
}
.message input {
	padding: 9px 15px;
	width: 487px;
}
.message textarea {
	height: 114px;
	overflow: auto;
	padding: 9px 15px;
	width: 487px;
	font-family: Verdana;
}
.message .submit {
	float: left;
}
.message .btn {
	padding: 0;
	width: auto;
}
.message .notice {
	color: #a4a4a4;
	float: right;
	font-style: italic;
	padding: 10px 0 0;
}
/*=== Pics, Thumbs, Ads etc. ===*/
.pic img {
	border: 1px solid #cfcfcf;
	display: block;
	margin: 0 0 .8em;
}
.pic.fl img {
	margin-right: 23px;
}
.pic.fr img {
	margin-left: 23px;
}
.th {
	display: block;
	margin: 0 0 .5em;
}
.th.fl img {
	margin-right: 10px;
}
.th.fl img
{
	width:40px;
	height:40px;
	border: 1px solid #cfcfcf;
}
.ads img, .ads.flickr .content img {
	margin: 0 14px 15px 0;
}
.ads.flickr .content img {
	border: 1px solid #cfcfcf;
}
.ads.flickr .ac img {
	border: 0;
	margin: 0;
}
/*=== Footer ===*/
#footer {
	color: #33707e;
	font-size: 11px;
	line-height: 39px;
	margin: 0 auto;
	width: 939px;
}
#footer a {
	color: #33707e;
	text-decoration: none;
}
#footer a:hover {
	color: #5f5f5f;
	text-decoration: underline;
}
/*=== Misc. ===*/
.fix {
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden;
}
.hl, .hl2 {
	background: url(images/hl-dot.gif) repeat-x top;
	clear: both;
	height: 2px;
	overflow: hidden;
	width: 100%;
}
.hl2 {
	background: none;
	border-top: 1px solid #e7e7e7;
	height: 1px;
	margin: 0 0 .8em;
}

.hl3 {
	background: url(images/hl3_2px.png) repeat-x top;
	clear: both;
	height: 1px;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.ac {
	text-align: center;
}
.ar {
	text-align: right;
}

#comment-count {
		color:white;
		background: #000000;
		float: right;
		width:26px;
		text-align:center;

}

#fb-like-ex {
		float: right;
}

/*=== Mash Navigation ===*/


.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}* html 
.clearfix {height:1%}
.clearfix{display:block}h1,h2,h3,h4{font-family:Georgia,serif}h2{font-size:20px;font-weight:bold}h3{font-size:14px;font-weight:bold}h4{font-weight:bold}
.minor{font-size:10px;text-transform:uppercase;font-weight:bold;color:#888}
.splitter{background:url(images/splitter_ddd_2px.png) left center repeat-x}
.splitter span{padding-right:5px;background:#FFF}.splitter 
.subscribe{float:right;font-size:11px;padding-left:5px;background:#FFF}
.splitter .minor{float:left}

#primary_nav{
border-bottom:0px solid transparent;
background:#EEF5FF
}

#primary_nav ol{
font-size:15px;
font-family:Georgia,serif
}

#primary_nav ol li{
border-right:1px solid #FFF
}

#primary_nav ol li a{
padding:4px 8px;
border-bottom:4px solid #BCD;
background:#FFF;
-webkit-transition:all .2s ease-out;
-moz-transition:all .2s ease-out;
background:#EEF5FF
}

#primary_nav ol li a:hover{
padding-bottom:0px;
border-bottom-width:8px;
color:#222;
background:#FFF
}

#primary_nav ol li.nav_popup a{
position:relative
}

#primary_nav ol li.nav_popup .nav_icon{
display:block;
float:left;
margin:1px 4px 0 0
}


#secondary_nav{
background:#48D;
line-height:16px;
padding-top:4px;
padding-bottom:4px
}

.channel_nav{
font-weight:bold;
font-size:12px;
float:left;
margin-left:4px
}

.channel_nav li a{
padding:4px 8px;
color:#FFF
}

#primary_nav ol li.nav_home a:hover, .page_home 
#primary_nav ol li.nav_home a, .page_popup-0 
#primary_nav ol li.nav_popup-0 a, .page_popup-1 
#primary_nav ol li.nav_popup-1 a, .page_popup-2 
#primary_nav ol li.nav_popup-2 a, .page_popup-3 
#primary_nav ol li.nav_popup-3 a{border-color:#48D}.page_home 
#secondary_nav, .page_popup-0 #secondary_nav, .page_popup-1 
#secondary_nav, .page_popup-2 
#secondary_nav, .page_popup-3 
#secondary_nav {background:#48D}
#primary_nav ol li.nav_social-media a:hover, .page_social-media 
#primary_nav ol li.nav_social-media a{border-color:#4B628A}.page_social-media 
#secondary_nav{background:#4B628A}
#primary_nav ol li.nav_mobile a:hover, .page_mobile 
#primary_nav ol li.nav_mobile a{border-color:#5289A7}.page_mobile #secondary_nav{background:#5289A7}
#primary_nav ol li.nav_video a:hover, .page_video 
#primary_nav ol li.nav_video a{border-color:#48A9B9}.page_video 
#secondary_nav{background:#48A9B9}
#primary_nav ol li.nav_entertainment a:hover, .page_entertainment 
#primary_nav ol li.nav_entertainment a{border-color:#43C796}.page_entertainment 
#secondary_nav{background:#43C796}
#primary_nav ol li.nav_business a:hover, .page_business 
#primary_nav ol li.nav_business a{border-color:#87D07E}.page_business 
#secondary_nav {background:#87D07E}
#primary_nav ol li.nav_tech a:hover, .page_tech 
#primary_nav ol li.nav_tech a{border-color:#6C3}.page_tech 
#secondary_nav{background:#6C3}
#primary_nav ol li.nav_apple a:hover, .page_apple #primary_nav ol li.nav_apple a{border-color:#94d341}.page_apple 
#secondary_nav{background:#94d341}.page_home #primary_nav ol li.nav_home a, .page_social-media 
#primary_nav ol li.nav_social-media a, .page_mobile #primary_nav ol li.nav_mobile a, .page_video 
#primary_nav ol li.nav_video a, .page_entertainment 
#primary_nav ol li.nav_entertainment a, .page_business 
#primary_nav ol li.nav_business a, .page_tech 
#primary_nav ol li.nav_tech a, .page_jobs 
#primary_nav ol li.nav_jobs a, .page_apple 
#primary_nav ol li.nav_apple a, .page_popup-0 
#primary_nav ol li.nav_popup-0 a, .page_popup-1 
#primary_nav ol li.nav_popup-1 a, .page_popup-2 #primary_nav ol li.nav_popup-2 a, .page_popup-3 
#primary_nav ol li.nav_popup-3 a, 

#primary_nav ol li.selected a{
font-weight:bold;
color:#222;
border-bottom-width:5px;
background:#FFF;
-webkit-transition:none
}
.page_home 
#primary_nav ol li.nav_home a:hover, .page_social-media 
#primary_nav ol li.nav_social-media a:hover, .page_mobile 
#primary_nav ol li.nav_mobile a:hover, .page_video 
#primary_nav ol li.nav_video a:hover, .page_entertainment 
#primary_nav ol li.nav_entertainment a:hover, .page_business 
#primary_nav ol li.nav_business a:hover, .page_tech 
#primary_nav ol li.nav_tech a:hover, .page_jobs 
#primary_nav ol li.nav_jobs a:hover, .page_apple 
#primary_nav ol li.nav_apple a:hover, .page_popup-0 
#primary_nav ol li.nav_popup-0 a:hover, .page_popup-1 
#primary_nav ol li.nav_popup-1 a:hover, .page_popup-2 
#primary_nav ol li.nav_popup-2 a:hover, .page_popup-3 
#primary_nav ol li.nav_popup-3 a:hover, 
#primary_nav ol li.selected a:hover{border-bottom-width:9px}

#wrap #primary_nav ol li.nav_home a
{font-size:8pt;
text-transform:uppercase;
line-height:25px;
padding:0;
color:#8e8e8e;
background:none;
font-weight:bold;
font-family:Arial,Helvetica,sans-serif;
border:0 !important;
float:left
}

#wrap #primary_nav ol li a span{
float:left;
line-height:25px;
padding:0 5px 0 24px;
background:url(images/nav-icons.png) no-repeat 0 3px
}

#wrap #primary_nav ol li.nav_home a span{padding-left:24px;background-position:0 0}#wrap #primary_nav ol li.nav_social-media a span{padding-left:24px;background-position:0 -52px}#wrap #primary_nav ol li.nav_business a span{padding-left:24px;background-position:0 -104px}#wrap #primary_nav ol li.nav_entertainment a span{padding-left:20px;background-position:0 -162px}#wrap #primary_nav ol li.nav_tech a span{padding-left:24px;background-position:0 -218px}#wrap #primary_nav ol li.nav_video a span{padding-left:23px;background-position:0 -274px}#wrap #primary_nav ol li.nav_marketing a span{padding-left:23px;background-position:0 -331px}#wrap #primary_nav ol li.nav_dev-design a span{padding-left:23px;background-position:0 -388px}#wrap #primary_nav ol li.nav_apple a span{padding-left:23px;background-position:0 -447px}#wrap #primary_nav ol li.nav_startups a span{padding-left:18px;background-position:0 -503px}#wrap #primary_nav ol li.nav_mobile a span{padding-left:18px;background-position:0 -560px}#wrap #primary_nav ol li.nav_social-good a span{padding-left:24px;background-position:0 -616px}#wrap #primary_nav ol li.nav_jobs a span{padding-left:22px;background-position:0 -672px}#wrap #primary_nav ol li a:hover span{background-position:0 -23px;background-color:#71abe1;border:0;cursor:pointer}#wrap #primary_nav ol li a:hover, #wrap #primary_nav ol li.nav_home a:hover{padding-bottom:6px;background:url(images/bg-nav-hover.gif) no-repeat 0 25px;margin:0 0 -6px;position:relative;text-decoration:none;color:#fff}#wrap #primary_nav ol li.nav_social-media a:hover{background-position:0 -75px}#wrap #primary_nav ol li.nav_business a:hover{background-position:0 -175px}#wrap #primary_nav ol li.nav_entertainment a:hover{background-position:0 -275px}#wrap #primary_nav ol li.nav_tech a:hover{background-position:0 -375px}#wrap #primary_nav ol li.nav_video a:hover{background-position:0 -475px}#wrap #primary_nav ol li.nav_marketing a:hover{background-position:0 -575px}#wrap #primary_nav ol li.nav_dev-design a:hover{background-position:0 -675px}#wrap #primary_nav ol li.nav_apple a:hover{background-position:0 -775px}#wrap #primary_nav ol li.nav_startups a:hover{background-position:0 -875px}#wrap #primary_nav ol li.nav_mobile a:hover{background-position:0 -975px}#wrap #primary_nav ol li.nav_social-good a:hover{background-position:0 -1075px}#wrap #primary_nav ol li.nav_jobs a:hover{background-position:0 -1175px}#wrap #primary_nav ol li.nav_social-media a:hover span{background-position:0 -78px;background-color:#3da6e3}#wrap #primary_nav ol li.nav_business a:hover span{background-position:0 -130px;background-color:#71ba47}#wrap #primary_nav ol li.nav_entertainment a:hover span{background-position:0 -188px;background-color:#af398b}#wrap #primary_nav ol li.nav_tech a:hover span{background-position:0 -244px;background-color:#e7ce30}#wrap #primary_nav ol li.nav_video a:hover span{background-position:0 -300px;background-color:#ffa46f}#wrap #primary_nav ol li.nav_marketing a:hover span{background-position:0 -357px;background-color:#82557c}#wrap #primary_nav ol li.nav_dev-design a:hover span{background-position:0 -414px;background-color:#8ec6ce}#wrap #primary_nav ol li.nav_apple a:hover span{background-position:0 -473px;background-color:#b49a99}#wrap #primary_nav ol li.nav_startups a:hover span{background-position:0 -529px;background-color:#e97f7c}#wrap #primary_nav ol li.nav_mobile a:hover span{background-position:0 -586px;background-color:#84caa4}#wrap #primary_nav ol li.nav_social-good a:hover span{background-position:0 -642px;background-color:#9be300}#wrap #primary_nav ol li.nav_jobs a:hover span{background-position:0 -698px;background-color:#c69a7c}.page_home #wrap #primary_nav ol li.nav_home a, .page_social-media #wrap #primary_nav ol li.nav_social-media a, .page_business #wrap #primary_nav ol li.nav_business a, .page_entertainment #wrap #primary_nav ol li.nav_entertainment a, .page_tech #wrap #primary_nav ol li.nav_tech a, .page_video #wrap #primary_nav ol li.nav_video a, .page_marketing #wrap #primary_nav ol li.nav_marketing a, .page_dev-design #wrap #primary_nav ol li.nav_dev-design a, .page_apple #wrap #primary_nav ol li.nav_apple a, .page_startups #wrap #primary_nav ol li.nav_startups a, .page_mobile #wrap #primary_nav ol li.nav_mobile a, .page_social-good #wrap #primary_nav ol li.nav_social-good a, .page_jobs #wrap #primary_nav ol li.nav_jobs a{margin:0 !important;padding:0 !important}.page_home #wrap #primary_nav ol li.nav_home a span{background-position:0 -23px;background-color:#d0e4f5;color:#2D76B7}.page_social-media #wrap #primary_nav ol li.nav_social-media a span{background-position:0 -78px;background-color:#b5ddf2;color:#1382BE}.page_business #wrap #primary_nav ol li.nav_business a span{background-position:0 -130px;background-color:#c2e9b3;color:#3B8020}.page_entertainment #wrap #primary_nav ol li.nav_entertainment a span{background-position:0 -188px;background-color:#e8cbde;color:#9A1E72}.page_tech #wrap #primary_nav ol li.nav_tech a span{background-position:0 -244px;background-color:#fbf4d1;color:#CCAC02}.page_video #wrap #primary_nav ol li.nav_video a span{background-position:0 -300px;background-color:#fddfd0;color:#F87635}.page_marketing #wrap #primary_nav ol li.nav_marketing a span{background-position:0 -357px;background-color:#d7c7d4;color:#520F46}.page_dev-design #wrap #primary_nav ol li.nav_dev-design a span{background-position:0 -414px;background-color:#d4e4e6;color:#3C7E88}.page_apple #wrap #primary_nav ol li.nav_apple a span{background-position:0 -473px;background-color:#dcd5d5;color:#664848}.page_startups #wrap #primary_nav ol li.nav_startups a span{background-position:0 -529px;background-color:#f5cfcf;color:#D32E2E}.page_mobile #wrap #primary_nav ol li.nav_mobile a span{background-position:0 -586px;background-color:#d8f0e4;color:#5FB287}.page_social-good #wrap #primary_nav ol li.nav_social-good a span{background-position:0 -642px;background-color:#e3f7c6;color:#72BF02}.page_jobs #wrap #primary_nav ol li.nav_jobs a span{background-position:0 -698px;background-color:#e8d8ce;color:#9A562B}#wrap #secondary_nav{background:#D0E4F5;padding:2px 0 1px;margin:0 1px}#wrap #secondary_nav a{color:#246EB1;text-transform:uppercase;font-size:10px;font-weight:bold}.page_social-media #wrap #secondary_nav{background:#b5ddf2}.page_social-media #wrap #secondary_nav a{color:#1382BE}.page_business #wrap #secondary_nav{background:#c2e9b3}.page_business #wrap #secondary_nav a{color:#3B8020}.page_entertainment #wrap #secondary_nav{background:#e8cbde}.page_entertainment #wrap #secondary_nav a{color:#9A1E72}.page_tech #wrap #secondary_nav{background:#fbf4d1}.page_tech #wrap #secondary_nav a{color:#CCAC02}.page_video #wrap #secondary_nav{background:#fddfd0}.page_video #wrap #secondary_nav a{color:#F87635}.page_marketing #wrap #secondary_nav{background:#d7c7d4}.page_marketing #wrap #secondary_nav a{color:#520F46}.page_dev-design #wrap #secondary_nav{background:#d4e4e6}.page_dev-design #wrap #secondary_nav a{color:#3C7E88}.page_apple #wrap #secondary_nav{background:#dcd5d5}.page_apple #wrap #secondary_nav a{color:#664848}.page_startups #wrap #secondary_nav{background:#f5cfcf}.page_startups #wrap #secondary_nav a{color:#D32E2E}.page_mobile #wrap #secondary_nav{background:#d8f0e4}.page_mobile #wrap #secondary_nav a{color:#5FB287}.page_social-good #wrap #secondary_nav{background:#e3f7c6}.page_social-good #wrap #secondary_nav a{color:#72BF02}.page_jobs #wrap #secondary_nav{background:#e8d8ce}.page_jobs #wrap #secondary_nav a{color:#9A562B}#secondary_nav .channel_nav li a.selected, #secondary_nav .channel_nav li a.selected:hover{background:#FFF;text-decoration:none}#secondary_nav .channel_nav li a:hover{text-decoration:underline}

/*=== WP Post Styling ===*/

.wp-caption-text {
        font-size:xx-small;
	font-family: 'Times New Roman';
	font-style: italic;
        vertical-align:top;
	text-align: center;
}

.wp-post-image {
	padding-top: 15px;
	padding-bottom: 5px;
}


img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
img.right { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.right { float: right; }
.left { float: left; }
<div style="clear:both;"></div> 
.alignleft {float:left; margin:0 1em 1em 0}
.alignright {float:right; margin:0 0 1em 1em}
.aligncenter {display: block; margin-left: auto; margin-right: auto}

