#jp-post-flair {
	PADDING-TOP: 0.5em
}
#wpadminbar LI#wp-admin-bar-admin-bar-likes-widget {
	WIDTH: 61px; OVERFLOW: hidden
}
#wpadminbar IFRAME.admin-bar-likes-widget {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; MIN-HEIGHT: 28px; WIDTH: 61px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 28px; BORDER-LEFT-WIDTH: 0px; TOP: 0px
}
DIV.jetpack-likes-widget-wrapper {
	POSITION: relative; WIDTH: 100%; HEIGHT: 50px
}
DIV.jetpack-likes-widget-wrapper .sd-link-color {
	FONT-SIZE: 12px
}
DIV.slim-likes-widget.jetpack-likes-widget-wrapper {
	MIN-HEIGHT: 0px; WIDTH: 1px
}
#likes-other-gravatars {
	Z-INDEX: 1000; POSITION: absolute; MIN-WIDTH: 130px; FILTER: alpha(opacity=88); PADDING-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #000; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 10px; opacity: 0.88; box-shadow: 0 0 10px black
}
#likes-other-gravatars * {
	LINE-HEIGHT: normal
}
#likes-other-gravatars .likes-text {
	PADDING-BOTTOM: 5px; COLOR: white; FONT-SIZE: 14px
}
#likes-other-gravatars UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#likes-other-gravatars LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#likes-other-gravatars UL.wpl-avatars {
	POSITION: absolute; DISPLAY: block; MAX-HEIGHT: 190px; OVERFLOW: auto
}
#likes-other-gravatars UL.wpl-avatars LI {
	MARGIN: 0px 5px 5px 0px; WIDTH: 32px; FLOAT: left; HEIGHT: 32px
}
#likes-other-gravatars UL.wpl-avatars LI A {
	BORDER-BOTTOM: medium none; MARGIN: 0px 2px 0px 0px; DISPLAY: block
}
#likes-other-gravatars UL.wpl-avatars LI A IMG {
	BORDER-BOTTOM: medium none; POSITION: static; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
DIV.sd-box {
	BORDER-TOP: #ddd 1px solid
}
.entry-content .post-likes-widget {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.post-likes-widget {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.comment-likes-widget {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.post-likes-widget-placeholder {
	POSITION: relative; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.post-likes-widget-placeholder .button {
	DISPLAY: none
}
.post-likes-widget-placeholder .button SPAN {
	
}
.post-likes-widget-placeholder .loading {
	COLOR: #999; FONT-SIZE: 12px
}
.slim-likes-widget .post-likes-widget {
	WIDTH: auto; FLOAT: none
}
DIV.sd-like-enabled.sharedaddy .sd-like H3 {
	DISPLAY: none
}
DIV.sd-like-enabled.sharedaddy .sd-like .post-likes-widget {
	POSITION: absolute; WIDTH: 100%; FLOAT: none; TOP: 0px
}
.comment-likes-widget {
	WIDTH: 100%
}
.pd-rating {
	DISPLAY: block !important
}
.sd-gplus .sd-title {
	DISPLAY: none
}
.wp-playlist-light {
	COLOR: #000
}
.wp-playlist-light .wp-playlist-item {
	COLOR: #333
}
.wp-playlist-light .wp-playlist-playing {
	BACKGROUND: #fff; COLOR: #000
}
#wpadminbar DIV.ab-item FORM#adminbarsearch INPUT.adminbar-search-input {
	BACKGROUND-IMAGE: none; Z-INDEX: 30; POSITION: relative
}
#wpadminbar #wp-admin-bar-blog > .ab-item:before {
	POSITION: relative; CONTENT: '\f319'; TOP: 2px
}
#wpadminbar #wp-admin-bar-blog > .ab-item {
	POSITION: relative
}
#wpadminbar #wp-admin-bar-blog > .ab-item IMG.avatar {
	Z-INDEX: 1; POSITION: absolute; TOP: 10px; LEFT: 12px
}
.rtl#wpadminbar #wp-admin-bar-blog > .ab-item IMG.avatar {
	RIGHT: 12px
}
#wpadminbar UL#wp-admin-bar-root-default > LI#wp-admin-bar-newdash {
	MARGIN: 0px 8px 0px -1px
}
.rtl#wpadminbar UL#wp-admin-bar-root-default > LI#wp-admin-bar-newdash {
	MARGIN: 0px -1px 0px -8px
}
#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary INPUT.search-input-focus.adminbar-search-input {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 1; BACKGROUND: #ccc; BORDER-TOP: medium none; BORDER-RIGHT: medium none; box-shadow: none; text-shadow: none
}
BODY.admin-color-mp6-light LI#wp-admin-bar-stats IMG {
	FILTER: invert(100%); -webkit-filter: invert(100%)
}
BODY.admin-color-mp6-light #wpadminbar UL LI#wp-admin-bar-blog > .ab-item {
	COLOR: #333
}
BODY.admin-color-mp6-light #wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary SPAN.noticon {
	COLOR: #eee
}
DIV.updated P {
	POSITION: relative
}
DIV.error P {
	POSITION: relative
}
DIV.updated .noticon-close {
	POSITION: absolute; WIDTH: 28px; HEIGHT: 28px; FONT-SIZE: 28px; TOP: -1px; RIGHT: 0px
}
DIV.error .noticon-close {
	POSITION: absolute; WIDTH: 28px; HEIGHT: 28px; FONT-SIZE: 28px; TOP: -1px; RIGHT: 0px
}
.admin-color-mp6 #wpadminbar UL LI.hover#wp-admin-bar-blog > .ab-item {
	COLOR: inherit !important
}
.mp6 #wpadminbar UL LI.hover#wp-admin-bar-blog > .ab-item {
	COLOR: inherit !important
}
.admin-color-mp6 #wpadminbar .quicklinks .hover#wp-admin-bar-my-account-with-avatar .ab-display-name {
	COLOR: inherit !important
}
.mp6 #wpadminbar .quicklinks .hover#wp-admin-bar-my-account-with-avatar .ab-display-name {
	COLOR: inherit !important
}
.admin-color-mp6 #wpadminbar .quicklinks .hover#wp-admin-bar-my-account-no-avatar .ab-display-name {
	COLOR: inherit !important
}
.mp6 #wpadminbar .quicklinks .hover#wp-admin-bar-my-account-no-avatar .ab-display-name {
	COLOR: inherit !important
}
.admin-color-mp6 #wpadminbar .quicklinks .hover#wp-admin-bar-my-account .ab-display-name {
	COLOR: inherit !important
}
.mp6 #wpadminbar .quicklinks .hover#wp-admin-bar-my-account .ab-display-name {
	COLOR: inherit !important
}
.icon-reader.icon16:before {
	CONTENT: '\f116'
}
#adminmenu .menu-icon-reader DIV.wp-menu-image:before {
	CONTENT: '\f116'
}
UL#adminmenu .toplevel_page_reader DIV.wp-menu-image:before {
	CONTENT: '\f116'
}
#wpadminbar #wp-admin-bar-edit > .ab-item:before {
	DISPLAY: none
}
I.mce-i-bold {
	FONT: 20px/1 "dashicons"
}
I.mce-i-italic {
	FONT: 20px/1 "dashicons"
}
I.mce-i-bullist {
	FONT: 20px/1 "dashicons"
}
I.mce-i-numlist {
	FONT: 20px/1 "dashicons"
}
I.mce-i-blockquote {
	FONT: 20px/1 "dashicons"
}
I.mce-i-alignleft {
	FONT: 20px/1 "dashicons"
}
I.mce-i-aligncenter {
	FONT: 20px/1 "dashicons"
}
I.mce-i-alignright {
	FONT: 20px/1 "dashicons"
}
I.mce-i-link {
	FONT: 20px/1 "dashicons"
}
I.mce-i-unlink {
	FONT: 20px/1 "dashicons"
}
I.mce-i-wp_more {
	FONT: 20px/1 "dashicons"
}
I.mce-i-strikethrough {
	FONT: 20px/1 "dashicons"
}
I.mce-i-spellchecker {
	FONT: 20px/1 "dashicons"
}
I.mce-i-fullscreen {
	FONT: 20px/1 "dashicons"
}
I.mce-i-wp_fullscreen {
	FONT: 20px/1 "dashicons"
}
I.mce-i-wp_adv {
	FONT: 20px/1 "dashicons"
}
I.mce-i-underline {
	FONT: 20px/1 "dashicons"
}
I.mce-i-alignjustify {
	FONT: 20px/1 "dashicons"
}
I.mce-i-forecolor {
	FONT: 20px/1 "dashicons"
}
I.mce-i-pastetext {
	FONT: 20px/1 "dashicons"
}
I.mce-i-pasteword {
	FONT: 20px/1 "dashicons"
}
I.mce-i-removeformat {
	FONT: 20px/1 "dashicons"
}
I.mce-i-charmap {
	FONT: 20px/1 "dashicons"
}
I.mce-i-outdent {
	FONT: 20px/1 "dashicons"
}
I.mce-i-indent {
	FONT: 20px/1 "dashicons"
}
I.mce-i-undo {
	FONT: 20px/1 "dashicons"
}
I.mce-i-redo {
	FONT: 20px/1 "dashicons"
}
I.mce-i-help {
	FONT: 20px/1 "dashicons"
}
I.mce-i-wp_help {
	FONT: 20px/1 "dashicons"
}
I.mce-i-wp-media-library {
	FONT: 20px/1 "dashicons"
}
I.mce-i-ltr {
	FONT: 20px/1 "dashicons"
}
I.mce-i-wp_page {
	FONT: 20px/1 "dashicons"
}
.mce-close {
	FONT: 20px/1 "dashicons"
}
.dashicons {
	FONT-FAMILY: dashicons !important
}
.dashicons-before:before {
	FONT-FAMILY: dashicons !important
}
.noticon {
	FONT-FAMILY: "Noticons" !important
}
article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
details {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
section {
	DISPLAY: block
}
summary {
	DISPLAY: block
}
audio {
	DISPLAY: inline-block
}
canvas {
	DISPLAY: inline-block
}
video {
	DISPLAY: inline-block
}
[hidden] {
	DISPLAY: none
}
HTML {
	FONT-SIZE: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%
}
HTML {
	FONT-FAMILY: sans-serif
}
BUTTON {
	FONT-FAMILY: sans-serif
}
INPUT {
	FONT-FAMILY: sans-serif
}
SELECT {
	FONT-FAMILY: sans-serif
}
TEXTAREA {
	FONT-FAMILY: sans-serif
}
BODY {
	MARGIN: 0px
}
A:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: invert; OUTLINE-WIDTH: thin
}
A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
H1 {
	MARGIN: 0.67em 0px; FONT-SIZE: 2em
}
H2 {
	MARGIN: 0.83em 0px; FONT-SIZE: 1.5em
}
H3 {
	MARGIN: 1em 0px; FONT-SIZE: 1.17em
}
H4 {
	MARGIN: 1.33em 0px; FONT-SIZE: 1em
}
H5 {
	MARGIN: 1.67em 0px; FONT-SIZE: 0.83em
}
H6 {
	MARGIN: 2.33em 0px; FONT-SIZE: 0.75em
}
ABBR[title] {
	BORDER-BOTTOM: 1px dotted
}
B {
	FONT-WEIGHT: bold
}
STRONG {
	FONT-WEIGHT: bold
}
BLOCKQUOTE {
	MARGIN: 1em 40px
}
DFN {
	FONT-STYLE: italic
}
mark {
	BACKGROUND: #ff0; COLOR: #000
}
P {
	MARGIN: 1em 0px
}
PRE {
	MARGIN: 1em 0px
}
PRE {
	FONT-FAMILY: monospace, serif; FONT-SIZE: 1em; _font-family: "courier new", monospace
}
CODE {
	FONT-FAMILY: monospace, serif; FONT-SIZE: 1em; _font-family: "courier new", monospace
}
KBD {
	FONT-FAMILY: monospace, serif; FONT-SIZE: 1em; _font-family: "courier new", monospace
}
SAMP {
	FONT-FAMILY: monospace, serif; FONT-SIZE: 1em; _font-family: "courier new", monospace
}
PRE {
	WORD-WRAP: break-word; WHITE-SPACE: pre-wrap
}
Q {
	QUOTES: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
SMALL {
	FONT-SIZE: 75%
}
SUB {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: baseline
}
SUP {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: baseline
}
SUP {
	TOP: -0.5em
}
SUB {
	BOTTOM: -0.25em
}
DL {
	MARGIN: 1em 0px
}
MENU {
	MARGIN: 1em 0px
}
OL {
	MARGIN: 1em 0px
}
UL {
	MARGIN: 1em 0px
}
DD {
	MARGIN: 0px 0px 0px 40px
}
MENU {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
nav UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
nav OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; -MS-INTERPOLATION-MODE: bicubic; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
figure {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
FIELDSET {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 0.75em; MARGIN: 0px 2px; PADDING-LEFT: 0.62em; PADDING-RIGHT: 0.62em; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 0.35em
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
INPUT {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
SELECT {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
TEXTAREA {
	MARGIN: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline
}
BUTTON {
	LINE-HEIGHT: normal
}
INPUT {
	LINE-HEIGHT: normal
}
BUTTON {
	CURSOR: pointer; -webkit-appearance: button
}
INPUT[type='button'] {
	CURSOR: pointer; -webkit-appearance: button
}
INPUT[type='reset'] {
	CURSOR: pointer; -webkit-appearance: button
}
INPUT[type='submit'] {
	CURSOR: pointer; -webkit-appearance: button
}
BUTTON[disabled] {
	CURSOR: default
}
INPUT[disabled] {
	CURSOR: default
}
INPUT[type='checkbox'] {
	BOX-SIZING: border-box; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT[type='radio'] {
	BOX-SIZING: border-box; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT[type='search'] {
	BOX-SIZING: content-box; -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box
}
TEXTAREA {
	VERTICAL-ALIGN: top; OVERFLOW: auto
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
BODY {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
INPUT {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:focus {
	TEXT-DECORATION: underline
}
IMG {
	MAX-WIDTH: 100%
}
OBJECT {
	MAX-WIDTH: 100%
}
video {
	MAX-WIDTH: 100%
}
EMBED {
	MAX-WIDTH: 100%
}
.lt-ie9 .responsiveads IMG {
	MAX-WIDTH: none
}
.lt-ie9 .responsiveads OBJECT {
	MAX-WIDTH: none
}
.lt-ie9 .responsiveads video {
	MAX-WIDTH: none
}
.lt-ie9 .responsiveads EMBED {
	MAX-WIDTH: none
}
.advertisement {
	TEXT-ALIGN: center
}
.advertisement > * {
	MARGIN: auto
}
.advertisement DIV > * {
	MARGIN: auto
}
#sidebar-ad {
	MARGIN-BOTTOM: 20px
}
.entry-content #sidebar-ad {
	CLEAR: both
}
.entry-thumb IMG {
	DISPLAY: block
}
.vid-embed {
	POSITION: relative; PADDING-BOTTOM: 56.25%; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.responsive-iframe {
	POSITION: relative; PADDING-BOTTOM: 56.25%; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.embed-youtube {
	POSITION: relative; PADDING-BOTTOM: 56.25%; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.vid-embed IFRAME {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.vid-embed OBJECT {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.vid-embed EMBED {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.responsive-iframe IFRAME {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.responsive-iframe OBJECT {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.responsive-iframe EMBED {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.embed-youtube IFRAME {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.embed-youtube OBJECT {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.embed-youtube EMBED {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.bcove-player {
	PADDING-TOP: 0px
}
.embed-youtube-custom {
	DISPLAY: inline-block
}
.small.embed-youtube-custom {
	WIDTH: 42%
}
.medium.embed-youtube-custom {
	WIDTH: 56%
}
.photo.icon {
	MARGIN: 0px 4px 0px 0px; WIDTH: 12px; DISPLAY: inline-block; HEIGHT: 12px; VERTICAL-ALIGN: baseline
}
.video.icon {
	MARGIN: 0px 4px 0px 0px; WIDTH: 12px; DISPLAY: inline-block; HEIGHT: 12px; VERTICAL-ALIGN: baseline
}
.locked.icon {
	MARGIN: 0px 4px 0px 0px; WIDTH: 12px; DISPLAY: inline-block; HEIGHT: 12px; VERTICAL-ALIGN: baseline
}
.lt-ie8 .photo.icon {
	VERTICAL-ALIGN: middle
}
.lt-ie8 .video.icon {
	VERTICAL-ALIGN: middle
}
.lt-ie8 .locked.icon {
	VERTICAL-ALIGN: middle
}
.photo.icon {
	BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/camera-sm.png)
}
.video.icon {
	BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/play-sm.png)
}
.lrg.video.icon {
	MARGIN: 0px 10px 0px 0px; WIDTH: 35px; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/play-lrg.png); HEIGHT: 35px
}
.locked.icon {
	BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/lock-sm.png)
}
.group:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: ""
}
#content-body:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: ""
}
.modules .top-stories .lead:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: ""
}
* HTML .group {
	ZOOM: 1
}
* HTML #content-body {
	ZOOM: 1
}
* HTML .modules .top-stories .lead {
	ZOOM: 1
}
.modules .top-stories * HTML .lead {
	ZOOM: 1
}
*:first-child + HTML .group {
	ZOOM: 1
}
*:first-child + HTML #content-body {
	ZOOM: 1
}
*:first-child + HTML .modules .top-stories .lead {
	ZOOM: 1
}
.modules .top-stories *:first-child + HTML .lead {
	ZOOM: 1
}
.hidden-accessible {
	DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden
}
.hidden {
	DISPLAY: none
}
.constrain {
	POSITION: relative; MARGIN: 0px auto; MAX-WIDTH: 1122px
}
.mobile-version {
	DISPLAY: none
}
.ad-placeholder {
	MARGIN: 20px 0px; WIDTH: 100%; HEIGHT: auto
}
.social-icon-sprite {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/social-icon-sprite.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
.social-links LI A {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/social-icon-sprite.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
#site-nav H3 .icon {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/social-icon-sprite.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
.recap-prev .button {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/social-icon-sprite.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
.recap-next .button {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/social-icon-sprite.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
.wp-paginate .next:before {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/social-icon-sprite.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
.wp-paginate .next:after {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/social-icon-sprite.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
.wp-paginate .prev:before {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/social-icon-sprite.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
.wp-paginate .prev:after {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/social-icon-sprite.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
.section-title {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 1em; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1.06em; FONT-WEIGHT: 900; PADDING-TOP: 6px
}
.no-subpxspacing .section-title {
	LETTER-SPACING: -1px
}
UL.manual-styling {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; LIST-STYLE-IMAGE: none
}
OL.manual-styling {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; LIST-STYLE-IMAGE: none
}
.entry-content .red-button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2.28em; BACKGROUND-COLOR: #d71a00; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px; box-shadow: 1px 1px 1px gray; text-shadow: -1px -1px 0px #860f00; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 1px 1px 1px gray; -moz-box-shadow: 1px 1px 1px gray
}
.red-button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2.28em; BACKGROUND-COLOR: #d71a00; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: inline-block; COLOR: #fff; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px; box-shadow: 1px 1px 1px gray; text-shadow: -1px -1px 0px #860f00; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 1px 1px 1px gray; -moz-box-shadow: 1px 1px 1px gray
}
.entry-content .red-button:hover {
	TEXT-DECORATION: none
}
.red-button:hover {
	TEXT-DECORATION: none
}
#content-body {
	MARGIN-TOP: 15px; WIDTH: 738px; PADDING-RIGHT: 384px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right top
}
.cssgradients #content-body {
	-webkit-background-size: 370px 1px; -moz-background-size: 370px 1px; -o-background-size: 370px 1px; background-size: 370px 1px
}
.no-cssgradients #content-body {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/column-bg.png)
}
.full-width #content-body {
	BACKGROUND-IMAGE: none; WIDTH: auto; PADDING-RIGHT: 0px
}
.primary-col {
	WIDTH: 100%; FLOAT: left
}
.full-width .primary-col {
	WIDTH: auto; FLOAT: none
}
.full-width .primary-col .post {
	MARGIN-RIGHT: 0px
}
.full-width .primary-col .sponsored-links {
	WIDTH: 64.7%
}
.full-width .primary-col .featured-belt {
	WIDTH: 64.7%
}
.full-width .primary-col .entry-comments {
	WIDTH: 64.7%
}
.right-col {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 354px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; MARGIN-RIGHT: -384px; PADDING-TOP: 0px
}
.lt-ie8 .right-col {
	MARGIN-LEFT: 15px
}
.right-col .module:first-child H3 {
	MARGIN-TOP: 0px
}
#site-header {
	Z-INDEX: 1000; POSITION: relative
}
#site-header .constrain {
	BORDER-BOTTOM: #000 2px solid; PADDING-BOTTOM: 1px
}
#site-header A {
	TEXT-DECORATION: none
}
#site-header .site-title {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; HEIGHT: 1em; FONT-SIZE: 2.2em; TOP: 38px; RIGHT: 30%; FONT-WEIGHT: 900; PADDING-TOP: 0px; LEFT: 30%
}
.no-subpxspacing #site-header .site-title {
	LETTER-SPACING: -1px
}
#logo {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 50%
}
#logo A {
	TEXT-INDENT: 100%; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/time-logo.png) no-repeat; HEIGHT: 100%; OVERFLOW: hidden
}
.home #logo {
	WIDTH: 143px; HEIGHT: 43px; MARGIN-LEFT: -71px; TOP: 23px
}
.section #logo {
	WIDTH: 95px; HEIGHT: 29px; MARGIN-LEFT: -49px; TOP: 12px
}
.section #logo A {
	BACKGROUND-POSITION: 0px -149px
}
#featured {
	POSITION: absolute; LINE-HEIGHT: 1.4em; HEIGHT: auto; FONT-SIZE: 0.75em; TOP: 13px; RIGHT: 60%; LEFT: 102px
}
#featured H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #ed1c2e; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#featured UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#featured LI {
	DISPLAY: inline; HEIGHT: 0.8em; COLOR: #d6d6d6; MARGIN-RIGHT: 3px
}
#featured A {
	COLOR: #666; MARGIN-RIGHT: 3px
}
#featured A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.header-ad {
	POSITION: absolute; WIDTH: 97px; HEIGHT: 70px; TOP: 9px; LEFT: 0px
}
#category-nav {
	POSITION: absolute; HEIGHT: 34px; FONT-SIZE: 0.75em; TOP: 45px; RIGHT: 60%; FONT-WEIGHT: bold; LEFT: 102px
}
#category-nav UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: 0px
}
#category-nav LI {
	BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: inline-block; HEIGHT: 0.9em; PADDING-TOP: 0px
}
#category-nav LI:first-child {
	BORDER-LEFT: medium none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#category-nav LI A {
	POSITION: relative; COLOR: #ed1c2e; TOP: -0.2em
}
#category-nav LI A:hover {
	COLOR: #000
}
#category-nav LI A.current {
	COLOR: #000
}
#social-apps {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#social-apps UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#social-apps {
	Z-INDEX: 30; POSITION: absolute; FLOAT: left; TOP: 18px; RIGHT: 7px
}
#social-apps A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; COLOR: #7a7a7a
}
#social-apps A:hover {
	COLOR: #000
}
#social-apps > LI {
	LINE-HEIGHT: 26px; DISPLAY: inline-block; HEIGHT: 26px; FONT-SIZE: 0.93em; VERTICAL-ALIGN: top
}
.social-links {
	POSITION: relative; TOP: -1px; MARGIN-RIGHT: 4px
}
.social-links > A {
	DISPLAY: none
}
.social-links LI {
	MARGIN: 0px 2px; WIDTH: 26px; DISPLAY: inline-block; HEIGHT: 26px
}
.social-links LI A {
	FILTER: alpha(opacity=50); TEXT-INDENT: 28px; WIDTH: 28px; DISPLAY: block; HEIGHT: 26px; OVERFLOW: hidden; opacity: 0.5; -moz-opacity: 0.5
}
.lt-ie9 .social-links LI A {
	BACKGROUND-IMAGE: url(http://img.timeinc.net/time/assets/images/social-icons-ie7.png)
}
.social-links LI A:hover {
	FILTER: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0
}
.social-links .twitter {
	MARGIN: 0px 5px 0px 0px
}
.social-links .tumblr {
	MARGIN: 0px 2px 0px -3px
}
.social-links .rss {
	MARGIN: 0px 0px 0px -3px
}
.social-links .facebook A {
	BACKGROUND-POSITION: 2px -1px
}
.social-links .twitter A {
	BACKGROUND-POSITION: -28px -1px
}
.social-links .googleplus A {
	BACKGROUND-POSITION: -56px -1px
}
.social-links .tumblr A {
	BACKGROUND-POSITION: -84px -1px
}
.social-links .rss A {
	BACKGROUND-POSITION: -112px -1px
}
#site-nav {
	Z-INDEX: 25; BORDER-BOTTOM: #494949 1px solid; MARGIN-TOP: 85px; BORDER-TOP: #b7b7b7 1px solid
}
#site-nav H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 6px; DISPLAY: none; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; BACKGROUND: #fff; HEIGHT: 40px; FONT-SIZE: 1.25em; CURSOR: pointer; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
#site-nav H3 .icon {
	POSITION: relative; TEXT-INDENT: 100%; WIDTH: 8px; DISPLAY: inline-block; BACKGROUND-POSITION: -151px -33px; HEIGHT: 16px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TOP: -1px
}
.lt-ie8 #site-nav H3 .icon {
	TOP: 1px
}
.is-open#site-nav H2 .icon {
	WIDTH: 18px; BACKGROUND-POSITION: -145px -63px; MARGIN-LEFT: -2px; MARGIN-RIGHT: -3px
}
.primary-links {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: table; HEIGHT: 15px; FONT-SIZE: 1em; PADDING-TOP: 6px
}
.lt-ie8 .primary-links {
	DISPLAY: block; WHITE-SPACE: nowrap
}
.primary-links LI {
	POSITION: relative; BORDER-LEFT: #d4d4d4 1px solid; LINE-HEIGHT: 15px; DISPLAY: table-cell; HEIGHT: 15px; MARGIN-LEFT: -1px
}
.lt-ie8 .primary-links LI {
	ZOOM: 1; DISPLAY: inline
}
.lt-ie8 .primary-links LI:hover {
	Z-INDEX: 10
}
.lt-ie8 .primary-links LI.current {
	Z-INDEX: 10
}
.primary-links LI:first-child {
	BORDER-LEFT: medium none; MARGIN-LEFT: 0px
}
.primary-links .link-13 ~ LI {
	DISPLAY: none
}
.primary-links A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; TEXT-TRANSFORM: capitalize; MARGIN: -6px 0px -8px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; WHITE-SPACE: nowrap; HEIGHT: 27px; COLOR: #000; FONT-WEIGHT: 900; PADDING-TOP: 0px
}
.lt-ie8 .primary-links A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-TOP: 0px
}
.primary-links A:hover {
	Z-INDEX: 10; POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ed1c2e; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #fff; MARGIN-LEFT: -1px; MARGIN-RIGHT: -1px; PADDING-TOP: 0px
}
.primary-links .current A {
	Z-INDEX: 10; POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ed1c2e; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #fff; MARGIN-LEFT: -1px; MARGIN-RIGHT: -1px; PADDING-TOP: 0px
}
.lt-ie8 .primary-links A:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 0px
}
.lt-ie8 .primary-links .current A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 0px
}
.primary-links LI.link-1 A:hover {
	PADDING-LEFT: 5px; MARGIN-LEFT: 0px
}
.primary-links LI.current.link-1 A {
	PADDING-LEFT: 5px; MARGIN-LEFT: 0px
}
.lt-ie8 .primary-links LI.link-1 A:hover {
	PADDING-LEFT: 11px
}
.lt-ie8 .primary-links LI.current.link-1 A {
	PADDING-LEFT: 11px
}
.primary-links LI.link-13 A:hover {
	PADDING-RIGHT: 5px; MARGIN-RIGHT: 0px
}
.primary-links LI.current.link-13 A {
	PADDING-RIGHT: 5px; MARGIN-RIGHT: 0px
}
.lt-ie8 .primary-links LI.link-13 A:hover {
	PADDING-RIGHT: 10px
}
.lt-ie8 .primary-links LI.current.link-13 A {
	PADDING-RIGHT: 10px
}
.secondary-links {
	PADDING-BOTTOM: 1em; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.78em; PADDING-TOP: 1em
}
.secondary-links LI {
	BORDER-LEFT: #d4d4d4 1px solid; PADDING-LEFT: 3px; DISPLAY: inline
}
.secondary-links LI:first-child {
	BORDER-LEFT: 0px
}
.secondary-links A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; COLOR: #4c4c4c; PADDING-TOP: 0px
}
#site-search {
	Z-INDEX: 30; POSITION: absolute; WIDTH: 237px; FLOAT: left; TOP: 50px; RIGHT: 2px
}
#site-search .ad {
	POSITION: absolute; WIDTH: 88px; TOP: 1px; LEFT: -94px
}
#site-search FORM {
	BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 1px solid; WIDTH: 173px; HEIGHT: 24px; BORDER-TOP: #999 1px solid; RIGHT: 0px; BORDER-RIGHT: #999 1px solid
}
#site-search DIV.fieldgroup {
	POSITION: absolute; BOTTOM: 2px; TOP: 3px; RIGHT: 44px; LEFT: 10px
}
#site-search LABEL {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; BOTTOM: 1px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #999; FONT-SIZE: 0.81em; TOP: 0px; RIGHT: 0px; PADDING-TOP: 3px; LEFT: 1px
}
#site-search INPUT[type=text] {
	Z-INDEX: 20; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; PADDING-BOTTOM: 6px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; BOTTOM: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 0.87em; BORDER-TOP: 0px; TOP: 0px; RIGHT: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 6px; LEFT: 0px
}
#site-search INPUT[type=image] {
	POSITION: absolute; BOTTOM: 1px; TOP: 1px; RIGHT: 1px
}
#site-search .search-link A {
	POSITION: relative; TEXT-INDENT: 150%; WIDTH: 20px; DISPLAY: none; BACKGROUND-POSITION: -190px -1px; OVERFLOW: hidden; TOP: 7px; RIGHT: 2px
}
.lt-ie9.home #site-search .ad {
	LEFT: -94px
}
.lt-ie8.home #site-search .ad {
	LEFT: -340px
}
.no-js .overlay-label LABEL {
	DISPLAY: none
}
#allAccess {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: black; HEIGHT: 25px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#allAccess P {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; FONT: 0.85em/25px helvetica, arial, sans-serif; COLOR: #fff
}
#allAccess P EM {
	COLOR: #c00
}
#allAccess P A {
	POSITION: absolute; MARGIN: 1px 0px 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; FONT-SIZE: 0.86em; RIGHT: 0px
}
#allAccess P A:hover {
	TEXT-DECORATION: underline
}
.home-primary-ad {
	TEXT-ALIGN: center; PADDING-TOP: 10px
}
.header-ad {
	POSITION: absolute; WIDTH: 275px; HEIGHT: 55px; TOP: 18px; LEFT: 0px
}
#site-footer {
	CLEAR: both; PADDING-TOP: 20px
}
.footer-header {
	BORDER-BOTTOM: white 1px solid; OVERFLOW: hidden
}
.time-apps {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 930px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.time-apps LI {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 55px
}
.time-apps LI:first-child {
	MARGIN-LEFT: 0px
}
.time-apps LI .app:hover {
	opacity: .8
}
.time-apps LI .app:focus {
	opacity: .8
}
.time-apps .app {
	DISPLAY: block; COLOR: #333333; FONT-SIZE: 0.75em; OVERFLOW: hidden; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.time-apps .app .icon {
	DISPLAY: block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/ftr-app-icons-2.png) no-repeat 0px 100%; FLOAT: left; HEIGHT: 51px
}
.time-apps .app .app-name {
	MARGIN-TOP: 30px; FLOAT: left
}
.ipad .app .icon {
	WIDTH: 69px; BACKGROUND-POSITION: 0px 100%
}
.iphone .app .icon {
	WIDTH: 58px; BACKGROUND-POSITION: -112px 100%
}
.android .app .icon {
	WIDTH: 57px; BACKGROUND-POSITION: -224px 100%
}
.blackberry .app .icon {
	WIDTH: 54px; BACKGROUND-POSITION: -341px 100%
}
.time-tv .app .icon {
	WIDTH: 71px; BACKGROUND-POSITION: -469px 100%
}
.populist .app .icon {
	WIDTH: 70px; BACKGROUND-POSITION: -602px 100%
}
.the-page .app .icon {
	WIDTH: 64px; BACKGROUND-POSITION: -728px 100%
}
.bada .app .icon {
	WIDTH: 60px; BACKGROUND-POSITION: -855px 100%
}
.footer-ad {
	MARGIN-TOP: 2px; FLOAT: right
}
.footer-body {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; BACKGROUND: #ed1c2e; COLOR: #fff; PADDING-TOP: 17px
}
.footer-body A {
	COLOR: #fff; TEXT-DECORATION: none
}
.footer-nav {
	BORDER-BOTTOM: #f2616d 1px solid; TEXT-ALIGN: center; MARGIN-BOTTOM: 10px
}
.footer-nav .nav-link {
	WIDTH: 100%; DISPLAY: inline-block
}
.footer-nav .nav-link:hover {
	TEXT-DECORATION: underline
}
.footer-nav .nav-link:focus {
	TEXT-DECORATION: underline
}
.lt-ie8 .footer-nav .nav-link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: auto; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.footer-nav LI:first-child + LI {
	BORDER-LEFT: medium none
}
.nav-categories {
	TEXT-ALIGN: center; PADDING-BOTTOM: 14px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: table; FONT-SIZE: 0.87em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.nav-categories .home-link {
	DISPLAY: none
}
.nav-categories LI {
	BORDER-LEFT: #f2616d 1px solid; LINE-HEIGHT: 12px; DISPLAY: table-cell; HEIGHT: 12px
}
.footer-links {
	BORDER-BOTTOM: #f2616d 5px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 11px; MARGIN-BOTTOM: 10px
}
.footer-links A:hover {
	TEXT-DECORATION: underline
}
.adtl-links {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MAX-WIDTH: 760px; FONT-SIZE: 0.75em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.adtl-links LI {
	BORDER-LEFT: #f2616d 1px solid; DISPLAY: inline-block; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.adtl-links LI:first-child {
	BORDER-LEFT: medium none
}
.adtl-links LI.item-8 {
	BORDER-LEFT: medium none
}
.adtl-links LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.lt-ie9 .adtl-links IMG {
	MARGIN: 0px 0.8em 0px 0px; DISPLAY: inline-block
}
#site-footer .branding {
	OVERFLOW: hidden
}
.branding .time-logo {
	FLOAT: left
}
.branding .right {
	WIDTH: 280px; FLOAT: right
}
.branding .right H4 {
	MARGIN: 5px 10px; FONT-FAMILY: Helvetica, Arial, sans-serif; FLOAT: left; COLOR: #f9cacc; FONT-SIZE: 0.68em
}
.branding A:hover IMG {
	opacity: 0.8
}
.right .cnn-money-logo {
	POSITION: relative; MARGIN-LEFT: 20px; TOP: 2px
}
.right .cnn-logo {
	POSITION: relative; MARGIN-LEFT: 10px
}
.lead-content {
	OVERFLOW: hidden
}
.lead-content .primary-lead-area {
	WIDTH: 65.71%; FLOAT: left; MARGIN-RIGHT: 2.71%
}
.lead-content .secondary-lead-area {
	WIDTH: 31.43%; FLOAT: right; MARGIN-RIGHT: -1px
}
.lead .entry-thumb IMG {
	WIDTH: 100%; DISPLAY: block
}
.entry-thumb-credit {
	TEXT-ALIGN: right; LINE-HEIGHT: 1.3; MARGIN: 7px 0px 5px; DISPLAY: block; COLOR: #888; FONT-SIZE: 0.65em; FONT-WEIGHT: 300
}
.entry-content .entry-thumb-credit {
	FONT-SIZE: 0.75em
}
.related-stories {
	FONT-SIZE: 0.87em; FONT-WEIGHT: 300
}
.related-stories LI {
	LIST-STYLE-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/li-bullet.png)
}
.lead H1 {
	LINE-HEIGHT: 0.93em; MARGIN: 0px 0px 11px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.05em; FONT-SIZE: 2.81em
}
.no-subpxspacing .lead H1 {
	LETTER-SPACING: -2px
}
.lead .details {
	FONT-SIZE: 0.68em; FONT-WEIGHT: 300
}
.lead .related-stories {
	MARGIN: 15px 0px 20px; PADDING-LEFT: 20px
}
.lead .related-stories LI {
	MARGIN: 8px 0px
}
.details .byline {
	TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 2.1%
}
.details .updated {
	COLOR: #2e8619; MARGIN-RIGHT: 2.1%
}
.details .tags {
	MARGIN-LEFT: 0px; FONT-SIZE: 1em
}
.tags {
	FONT-FAMILY: Helvetica, Arial, sans-serif; LETTER-SPACING: normal; MARGIN-LEFT: 4px; FONT-SIZE: 0.68em; FONT-WEIGHT: bold
}
.tags A {
	TEXT-TRANSFORM: uppercase; COLOR: #1b5288 !important; FONT-WEIGHT: bold
}
.tags A:hover {
	COLOR: #1b5288; TEXT-DECORATION: underline
}
LI.locked {
	LIST-STYLE-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/lock-sm.png)
}
LI.photo {
	LIST-STYLE-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/camera-sm.png)
}
.arrow-nav-buttons {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/voices-nav-sprite.png); BACKGROUND-COLOR: transparent; BACKGROUND-REPEAT: no-repeat
}
LI.video {
	LIST-STYLE-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/play-sm.png)
}
.top-stories {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.top-stories UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.top-stories OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.top-stories > LI {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #dedede 1px solid; PADDING-TOP: 16px
}
.top-stories > LI:first-child {
	BORDER-TOP: medium none; PADDING-TOP: 0px
}
.top-stories H2 {
	LINE-HEIGHT: 1.05em; MARGIN: 0px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1.12em
}
.no-subpxspacing .top-stories H2 {
	LETTER-SPACING: -1px
}
.top-stories H2 A {
	COLOR: #333
}
.top-stories .related-stories {
	PADDING-LEFT: 21px; FONT-SIZE: 0.81em
}
.top-stories .related-stories LI {
	MARGIN: 8px 0px 0px
}
.top-stories LI.important {
	BORDER-BOTTOM: #dedede 1px solid; MARGIN-BOTTOM: 2px
}
.top-stories .important H2 {
	LINE-HEIGHT: 1.05em; FONT-SIZE: 1.62em
}
.lead .related-stories-imgs {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50.27%; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.lead .related-stories-imgs .featured-article {
	WIDTH: 45.82%; FLOAT: left; MARGIN-LEFT: 4.04%
}
.lead .related-stories-imgs .item-3.featured-article {
	CLEAR: both
}
.lead .featured-article IMG {
	DISPLAY: block
}
.lead .featured-article H2 {
	LINE-HEIGHT: 0.88em; MARGIN: 10px 0px 18px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1.12em; FONT-WEIGHT: 700
}
.no-subpxspacing .lead .featured-article H2 {
	LETTER-SPACING: -1px
}
.photo-numbering {
	POSITION: relative; MIN-WIDTH: 38px; TEXT-ALIGN: center; FONT-STYLE: italic; MARGIN: 0px 4px; DISPLAY: inline-block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 0.75em
}
.dig-2.photo-numbering {
	MIN-WIDTH: 45px
}
.dig-3.photo-numbering {
	MIN-WIDTH: 60px
}
.photo-numbering .current-num {
	FONT-STYLE: normal
}
.photo-numbering .total-num {
	FONT-STYLE: normal
}
.photogallery-ver .lead H1 {
	FONT-SIZE: 2.56em
}
.featured-belt {
	MARGIN-BOTTOM: 40px; BORDER-TOP: #dedede 3px solid
}
.lt-ie8 .featured-belt {
	OVERFLOW: hidden
}
.featured-belt .section-title {
	TEXT-TRANSFORM: none; FONT-SIZE: 1.12em
}
.featured-belt .featured-article {
	WIDTH: 23.57%; FLOAT: left; MARGIN-LEFT: 1.89%
}
.featured-belt .featured-article + .featured-article + .featured-article + .featured-article {
	MARGIN-RIGHT: -10px
}
.featured-belt .featured-article:first-child {
	MARGIN-LEFT: 0px
}
.featured-belt .featured-three-items .featured-article {
	WIDTH: 30.08%; MARGIN-LEFT: 4.87%
}
.featured-belt .featured-three-items .featured-article:first-child {
	MARGIN-LEFT: 0px
}
.featured-belt .featured-three-items .featured-article + .featured-article + .featured-article {
	MARGIN-RIGHT: -10px
}
.featured-belt H2 {
	LINE-HEIGHT: 0.88em; MARGIN: 5px 0px 0px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; FONT-SIZE: 1.12em
}
.lt-ie8 .featured-belt H2 {
	PADDING-BOTTOM: 0.33em
}
.featured-belt .group {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.featured-belt #content-body {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.featured-belt .modules .top-stories .lead {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.modules .top-stories .featured-belt .lead {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.featured-belt .has-sponsor {
	BOX-SIZING: border-box; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ececec; PADDING-TOP: 5px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.featured-belt .has-sponsor .responsive {
	POSITION: relative
}
.featured-belt .has-sponsor .sponsor-label {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; BOTTOM: 0px; PADDING-RIGHT: 8px; BACKGROUND: #214c90; COLOR: #fff; FONT-SIZE: 0.75em; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.featured-belt .has-sponsor .entry-category {
	PADDING-BOTTOM: 2px; DISPLAY: block
}
.featured-belt .has-sponsor .entry-category A {
	TEXT-TRANSFORM: uppercase; COLOR: #000; FONT-SIZE: 0.7em; FONT-WEIGHT: bold
}
.primary-photo > A {
	LINE-HEIGHT: 0; DISPLAY: block
}
.primary-photo H2 {
	MARGIN: 0px 0px 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 1.25em; FONT-WEIGHT: normal
}
.primary-photo .subhead {
	MARGIN: 0px 0px 18px; COLOR: #333333; FONT-SIZE: 0.75em; FONT-WEIGHT: 300
}
.photo H2 {
	LINE-HEIGHT: 16px; MARGIN: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 0.75em
}
.alternate-primary-ad {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 20px
}
.primary-col .full.ad {
	WIDTH: 100%; MARGIN-BOTTOM: 20px
}
.primary-col .full.ad A {
	DISPLAY: block
}
.primary-col .full.ad IMG {
	WIDTH: 100%
}
.module {
	MARGIN-BOTTOM: 20px; BORDER-TOP: #000 2px solid; PADDING-TOP: 1px
}
.module .section-title {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; COLOR: #333; BORDER-TOP: #000 1px solid; PADDING-TOP: 7px; text-rendering: optimizeLegibility
}
.right-col .module {
	MARGIN-BOTTOM: 25px
}
.section-title > A {
	COLOR: #333
}
.primary-col .module {
	FLOAT: left
}
.lt-ie8 .primary-col .modules .module {
	ZOOM: 1; DISPLAY: inline; FLOAT: none; VERTICAL-ALIGN: top
}
.lt-ie8 .primary-col .modules .module .section-title {
	MIN-WIDTH: 100%
}
.module .top-stories {
	LINE-HEIGHT: 1.41em; FONT-SIZE: 0.75em; FONT-WEIGHT: 300
}
.module .top-stories > LI {
	PADDING-BOTTOM: 10px; BORDER-TOP-COLOR: #dedede; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.module .top-stories > LI:first-child {
	PADDING-TOP: 0px
}
.top-stories .lead {
	LINE-HEIGHT: 1.21em; FONT-SIZE: 1.16em; FONT-WEIGHT: bold
}
.top-stories .lead A {
	COLOR: #333
}
.has-img.lead IMG {
	MARGIN: 0px auto 5px; DISPLAY: block
}
.red.module {
	BORDER-BOTTOM-COLOR: #c00; BORDER-TOP-COLOR: #c00; BORDER-RIGHT-COLOR: #c00; BORDER-LEFT-COLOR: #c00
}
.red.module .section-title {
	BORDER-TOP: #c00 1px solid
}
.red.module .section-title A {
	COLOR: #c00
}
.right-col .module {
	OVERFLOW: hidden; BORDER-TOP: medium none; PADDING-TOP: 0px
}
.right-col .module .section-title {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 3px solid; PADDING-TOP: 8px
}
.right-col .ad-primary {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 40px
}
.right-col .ad-primary #ad-primary {
	DISPLAY: block
}
.right-col .ad-primary IMG {
	MARGIN: 0px auto; DISPLAY: block
}
.right-col .ad-primary OBJECT {
	MARGIN: 0px auto; DISPLAY: block
}
.right-col .ad-primary EMBED {
	MARGIN: 0px auto; DISPLAY: block
}
.right-col .ad-primary IFRAME {
	MARGIN: 0px auto; DISPLAY: block
}
BODY.highimpact .primary-col article {
	PADDING-RIGHT: 85px
}
BODY.highimpact #taboola-horizontalx4-responsive {
	PADDING-RIGHT: 85px
}
BODY.highimpact #sidebar-ad {
	BORDER-BOTTOM: white 20px solid; LINE-HEIGHT: 0; MARGIN-BOTTOM: 0px; MARGIN-LEFT: -115px
}
.module .media {
	POSITION: relative; WIDTH: 150px; FLOAT: left
}
.right-col .module .top-stories {
	WIDTH: auto; FLOAT: none; MARGIN-LEFT: 160px
}
.right-col .module .content {
	WIDTH: auto; FLOAT: none; MARGIN-LEFT: 160px
}
.the-magazine .media {
	WIDTH: 150px
}
.section-title .subtext {
	TEXT-TRANSFORM: none; FONT-FAMILY: Helvetica, Arial, sans-serif; FLOAT: right; LETTER-SPACING: 0px; FONT-SIZE: 0.64em
}
.section-title .subtext {
	COLOR: #c00
}
.section-title .subtext A {
	COLOR: #c00
}
.popular-content.module {
	POSITION: relative
}
.popular-content.module .ad {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.no-js .popular-content.module .most-read {
	MARGIN-BOTTOM: 20px
}
.no-js .popular-content.module .most-emailed {
	MARGIN-BOTTOM: 20px
}
.popular-content.module .tabgroup-tab {
	Z-INDEX: 99; BORDER-BOTTOM: #dedede 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; MARGIN-BOTTOM: -1px; BACKGROUND: #dedede; LETTER-SPACING: 0px; FONT-SIZE: 0.81em; BORDER-TOP: #dedede 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 0px
}
.popular-content.module .tabgroup-tab A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 10px
}
.popular-content.module .current.tabgroup-tab {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff
}
.popular-content OL {
	Z-INDEX: 1; BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 18px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 18px
}
.lt-ie8 .popular-content OL {
	LIST-STYLE-POSITION: inside
}
.popular-content OL LI {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 18px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 0.75em; BORDER-TOP: #ebebeb 1px solid; FONT-WEIGHT: 300; PADDING-TOP: 12px
}
.popular-content OL LI:first-child {
	BORDER-TOP: medium none; PADDING-TOP: 0px
}
.lt-ie8 .popular-content OL LI {
	TEXT-INDENT: -15px
}
.popular-content OL > LI {
	COUNTER-INCREMENT: customlistcounter
}
.popular-content OL > LI:before {
	MARGIN-TOP: 2px; WIDTH: 30px; DISPLAY: inline-block; FLOAT: left; MARGIN-LEFT: -30px; FONT-SIZE: 1.75em; CONTENT: counter(customlistcounter) " "; FONT-WEIGHT: bold
}
.popular-content OL:first-child {
	COUNTER-RESET: customlistcounter
}
.lt-ie8 .popular-content OL {
	LIST-STYLE-TYPE: decimal
}
.quotes.module BLOCKQUOTE {
	POSITION: relative; LINE-HEIGHT: 1.23em; MARGIN: 10px 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1.62em
}
.no-subpxspacing .quotes.module BLOCKQUOTE {
	LETTER-SPACING: -1px
}
BLOCKQUOTE .quo {
	POSITION: relative; LINE-HEIGHT: 0.48em; FONT-SIZE: 2.53em; VERTICAL-ALIGN: top; TOP: 15px
}
.quotes CITE {
	LINE-HEIGHT: 1.27em; FONT-STYLE: normal; FONT-SIZE: 0.68em; FONT-WEIGHT: 300
}
.time-newsletters.module H4 {
	FONT-STYLE: italic; MARGIN: 0px 0px 7px; FONT-SIZE: 0.87em; PADDING-TOP: 5px
}
.time-newsletters.module UL {
	LINE-HEIGHT: 1.63em; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 2px; FONT-SIZE: 0.68em; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
.time-newsletters.module LABEL INPUT[type='checkbox'] {
	MARGIN-RIGHT: 8px
}
.time-newsletters.module LI EM {
	COLOR: #c00; MARGIN-LEFT: 20px
}
.time-newsletters.module .fieldgroup {
	BORDER-BOTTOM: #dedede 2px solid; POSITION: relative; BORDER-LEFT: #dedede 2px solid; BACKGROUND: #f7f7f7; COLOR: #999; BORDER-TOP: #dedede 2px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 45px; BORDER-RIGHT: #dedede 2px solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px
}
.time-newsletters.module .fieldgroup LABEL {
	Z-INDEX: 10; POSITION: absolute; FONT-SIZE: 0.87em; TOP: 8px; LEFT: 8px
}
.time-newsletters.module .fieldgroup INPUT {
	Z-INDEX: 20; BOX-SIZING: border-box; BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 8px; WIDTH: 100%; PADDING-RIGHT: 8px; FONT-SIZE: 0.87em; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 8px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
.time-newsletters.module .response-fields {
	POSITION: relative; PADDING-LEFT: 10px; OVERFLOW: hidden
}
header.letters {
	BORDER-BOTTOM: #efefef 3px solid; POSITION: relative
}
header.letters H1 {
	BORDER-BOTTOM: #d1d1d1 1px solid; PADDING-BOTTOM: 0.1em; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 0px; LETTER-SPACING: -0.03em; COLOR: #333; OVERFLOW: hidden
}
.no-subpxspacing header.letters H1 {
	LETTER-SPACING: -1px
}
header.letters .category-action {
	BOTTOM: 10px; FONT-WEIGHT: normal
}
#rightrail-newsletter-signup BUTTON {
	BORDER-BOTTOM: medium none; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; WIDTH: 40px; BOTTOM: 1px; PADDING-RIGHT: 0px; BACKGROUND: #df2735; COLOR: #fff; MARGIN-LEFT: 5px; FONT-SIZE: 0.87em; BORDER-TOP: medium none; RIGHT: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 9px
}
.sponsored-links-header {
	LINE-HEIGHT: 1.36em; MARGIN: 10px 0px 15px; COLOR: #333; FONT-SIZE: 0.68em
}
.sponsored-links.module .sponsored {
	LINE-HEIGHT: 1.36em; MARGIN: 10px 0px 15px; COLOR: #333; FONT-SIZE: 0.68em
}
.sponsored-links.module .ad-title {
	LINE-HEIGHT: 1.36em; MARGIN: 10px 0px 15px; COLOR: #333; FONT-SIZE: 0.68em
}
.sponsored-links.module .ad-desc {
	LINE-HEIGHT: 1.36em; MARGIN: 10px 0px 15px; COLOR: #333; FONT-SIZE: 0.68em
}
.sponsored-links.module .ad-url {
	LINE-HEIGHT: 1.36em; MARGIN: 10px 0px 15px; COLOR: #333; FONT-SIZE: 0.68em
}
.sponsored-links.module {
	MARGIN: 40px 0px 20px; BORDER-TOP: #dedede 1px solid
}
.sponsored-links.module .sponsored {
	MARGIN: 10px 0px; DISPLAY: block; FONT-WEIGHT: bold
}
.sponsored-links.module P {
	MARGIN-BOTTOM: 15px
}
.sponsored-links.module A {
	DISPLAY: block; COLOR: #333
}
.sponsored-links.module .ad-title {
	DISPLAY: block; MARGIN-BOTTOM: 0px; FONT-WEIGHT: bold
}
.sponsored-links.module BR {
	DISPLAY: none
}
.sponsored-links.module .ad-desc {
	MARGIN: 0px; DISPLAY: block; FONT-WEIGHT: 300
}
.sponsored-links.module .ad-url {
	MARGIN: 0px; DISPLAY: block; FONT-WEIGHT: 300
}
.aside-ads .ad {
	MARGIN: 0px 5.64%; DISPLAY: block; MAX-WIDTH: 39.54%; FLOAT: left
}
.aside-ads .ad:first-child {
	MARGIN-RIGHT: 0px
}
#subheadline {
	POSITION: relative; FONT-FAMILY: franklin-gothic-urw, Helvetica, Arial, sans-serif; OVERFLOW: hidden
}
.ticker {
	Z-INDEX: 5; POSITION: relative; LINE-HEIGHT: 37px; HEIGHT: 37px
}
.ticker H2 {
	MARGIN-TOP: 0px; DISPLAY: inline-block; COLOR: #c00; MARGIN-LEFT: 2px; FONT-SIZE: 0.93em; MARGIN-RIGHT: 4px
}
.lt-ie8 .ticker H2 {
	MARGIN-RIGHT: 8px
}
.ticker .breaking-title {
	Z-INDEX: 6; POSITION: relative; LINE-HEIGHT: 37px; DISPLAY: inline-block; WHITE-SPACE: nowrap; HEIGHT: 35px; COLOR: #333333; FONT-SIZE: 0.93em
}
.section .ticker {
	MARGIN-BOTTOM: 1em
}
.reading-actions {
	POSITION: absolute; DISPLAY: none; TOP: 0px; RIGHT: 0px
}
#section-ad {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#leaderboard-ad {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#section-ad IMG {
	MARGIN: 0px auto; DISPLAY: block
}
#leaderboard-ad IMG {
	MARGIN: 0px auto; DISPLAY: block
}
.primary-col .featured-aside {
	DISPLAY: none
}
.tabgroup-tabs {
	Z-INDEX: 10; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.tabgroup-tab {
	FLOAT: left
}
.primary-col > .post {
	MARGIN-RIGHT: 3.25%
}
BODY.single #content-body {
	MARGIN-TOP: 10px
}
BODY.single .entry-deck {
	MARGIN: -0.25em 0px 0.93em; COLOR: #333; FONT-SIZE: 1.06em
}
.entry-category {
	COLOR: #1b5288
}
.entry-category A {
	COLOR: #1b5288
}
.post .entry-category {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT-SIZE: 0.81em; FONT-WEIGHT: bold
}
.post .entry-category .details {
	COLOR: #7f8284; FONT-WEIGHT: 300
}
.post .entry-title {
	LINE-HEIGHT: 1em; MARGIN: 2px 0px 8px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; COLOR: #333333; FONT-SIZE: 2.25em
}
.no-subpxspacing .post .entry-title {
	LETTER-SPACING: -1px
}
.post .entry-header {
	MARGIN-BOTTOM: 15px
}
.entry-meta {
	COLOR: #797777; FONT-SIZE: 0.81em; FONT-WEIGHT: 300
}
.entry-meta > SPAN {
	BORDER-LEFT: #dedede 1px solid; LINE-HEIGHT: 0.87em; PADDING-LEFT: 8px; DISPLAY: inline-block; HEIGHT: 10px; MARGIN-LEFT: 8px
}
.lt-ie8 .entry-meta > SPAN {
	LINE-HEIGHT: normal; HEIGHT: auto
}
.entry-meta > SPAN:first-child {
	BORDER-LEFT: medium none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.entry-byline A {
	COLOR: #1b5288
}
.entry-byline A.author-twitter {
	COLOR: #85a1bc
}
.entry-meta .entry-comments {
	TEXT-TRANSFORM: none
}
.entry-meta .entry-comments A {
	COLOR: #1b5288
}
.single .entry-excerpt {
	LINE-HEIGHT: 1.56em; FONT-STYLE: italic; MARGIN: 5px 0px 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #333
}
.section .page-title-tools {
	POSITION: relative; PADDING-BOTTOM: 1em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; MARGIN-BOTTOM: 1em; -webkit-background-size: 100% 7px; -moz-background-size: 100% 7px; -o-background-size: 100% 7px; background-size: 100% 7px
}
.section .page-title-tools .page-title {
	PADDING-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.section .page-title-tools .entry-sharing {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.entry-sharing {
	Z-INDEX: 999; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #dedede 1px solid; PADDING-TOP: 5px
}
.entry-sharing .fb_iframe_widget {
	VERTICAL-ALIGN: top; MARGIN-RIGHT: 2em
}
.entry-sharing .ad-unit {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.entry-sharing .ad-unit IMG {
	DISPLAY: block
}
.entry-sharing LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.entry-sharing-title {
	POSITION: absolute; BOTTOM: 5px; FLOAT: left; BORDER-TOP: medium none; RIGHT: 0px
}
.entry-share-buttons {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.entry-share-buttons > LI {
	POSITION: relative; DISPLAY: inline-block; FLOAT: left
}
.entry-share-buttons > LI > A {
	DISPLAY: none
}
.entry-share-buttons > LI.read-later {
	MARGIN: 0px 0px 0px 15px
}
.entry-share-buttons > LI.read-later UL {
	Z-INDEX: 9; BORDER-BOTTOM: #ccc 2px solid; POSITION: absolute; BORDER-LEFT: #ccc 2px solid; PADDING-BOTTOM: 0px; MARGIN: 30px -10px 0px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #ccc 2px solid; TOP: 0px; BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 10px; LEFT: 0px
}
.entry-share-buttons > LI.read-later UL > LI {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
.entry-share-buttons > LI.read-later UL > LI.share-readability {
	MARGIN-BOTTOM: 0px
}
.entry-share-buttons > LI.read-later UL:before {
	POSITION: absolute; BORDER-LEFT: transparent 10px solid; CONTENT: ""; TOP: 0px; BORDER-RIGHT: transparent 10px solid; LEFT: 20px
}
.entry-share-buttons > LI.read-later UL:after {
	POSITION: absolute; BORDER-LEFT: transparent 10px solid; CONTENT: ""; TOP: 0px; BORDER-RIGHT: transparent 10px solid; LEFT: 20px
}
.entry-share-buttons > LI.read-later UL:before {
	BORDER-BOTTOM: #ccc 10px solid; MARGIN-TOP: -11px
}
.entry-share-buttons > LI.read-later UL:after {
	Z-INDEX: 1; BORDER-BOTTOM: #fff 10px solid; MARGIN-TOP: -8px
}
.entry-share-buttons > LI.read-later .expanded + UL {
	DISPLAY: block
}
.entry-share-buttons > LI.read-later > A {
	Z-INDEX: 8; BORDER-BOTTOM: #cacaca 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #cacaca 1px solid; LINE-HEIGHT: 20px; WIDTH: 75px; DISPLAY: block; FONT-FAMILY: Helvetica, Arial, sans-serif; HEIGHT: 18px; COLOR: #232323; FONT-SIZE: 11px; BORDER-TOP: #cacaca 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cacaca 1px solid; border-radius: 3px
}
.entry-share-buttons > LI.read-later > A:hover {
	BORDER-BOTTOM: #acacac 1px solid; BORDER-LEFT: #acacac 1px solid; BORDER-TOP: #acacac 1px solid; BORDER-RIGHT: #acacac 1px solid; TEXT-DECORATION: none
}
.entry-share-buttons > LI.read-later > A:before {
	POSITION: absolute; WIDTH: 75px; BOTTOM: -18px; HEIGHT: 18px; CONTENT: ''; LEFT: 0px
}
.entry-share-buttons UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.entry-share-buttons UL > LI {
	DISPLAY: inline
}
.entry-share-buttons .fb-share {
	MARGIN: 0px 12px 0px 0px; WIDTH: 56px; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/fb-share-button.png) no-repeat; FLOAT: left; HEIGHT: 20px; CURSOR: pointer
}
.share-pn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
.ie .entry-share-buttons .share-kindle {
	DISPLAY: none
}
.entry-content {
	LINE-HEIGHT: 1.57em; FONT-FAMILY: Georgia, serif; MARGIN-BOTTOM: 34px; COLOR: #333333; FONT-SIZE: 0.87em
}
.entry-content .alignleft.wp-image {
	MARGIN: 1.5em 0px; FLOAT: left
}
.entry-content .alignright.wp-image {
	MARGIN: 1.5em 0px; FLOAT: right
}
.entry-content .aligncenter.wp-image {
	MARGIN: auto auto 1em
}
.entry-content .size-medium.wp-image {
	MAX-WIDTH: 40%
}
.entry-content .jump {
	MARGIN: 22px 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-WEIGHT: bold
}
.entry-content .jump A {
	COLOR: #1b5288
}
.entry-content .next-item {
	POSITION: relative; MARGIN: 22px 0px; PADDING-LEFT: 54px; FONT-FAMILY: Helvetica, Arial, sans-serif; CLEAR: both; FONT-WEIGHT: bold
}
.entry-content .next-item SPAN {
	POSITION: absolute; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: #000; COLOR: #fff; FONT-SIZE: 0.78em; TOP: 3px; PADDING-TOP: 3px; LEFT: 0px
}
.entry-content .next-item SPAN:after {
	BORDER-BOTTOM: transparent 8px solid; POSITION: absolute; BORDER-LEFT: #000 8px solid; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; BORDER-TOP: transparent 8px solid; CONTENT: ''; TOP: 0px; RIGHT: -8px
}
.entry-content .next-item A {
	COLOR: #1b5288
}
.entry-content IMG.full-width {
	WIDTH: 100%
}
.entry-content > P {
	MARGIN: 16px 0px 22px
}
.entry-content A {
	COLOR: #1b5288
}
.entry-content > UL {
	MARGIN: 0px 0px 1.37em; PADDING-LEFT: 30px
}
.entry-content > OL {
	MARGIN: 0px 0px 1.37em; PADDING-LEFT: 35px
}
.entry-content > BLOCKQUOTE {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 18px; MARGIN: 16px 30px 22px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 0.96em; OVERFLOW: hidden; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 18px
}
.entry-content > BLOCKQUOTE P {
	MARGIN: 0px 0px 0.5em
}
.entry-content > BLOCKQUOTE LI {
	MARGIN: 0px 0px 0.5em
}
.entry-content .inline-image {
	WIDTH: 66.24%
}
.entry-content .inline-image .entry-thumb-description {
	LINE-HEIGHT: 1.36em; FONT-SIZE: 0.78em
}
.entry-content .inline-video {
	WIDTH: 70.02%
}
.entry-content .inline-ad {
	TEXT-ALIGN: center; MARGIN: 1em 0px
}
.entry-content .inline-ad > DIV {
	MARGIN: auto
}
.entry-thumb {
	FONT-FAMILY: Helvetica, Arial, sans-serif
}
.video-small.entry-thumb {
	MARGIN: 0px 4.2% 0px 0px; FLOAT: left
}
.video-full.entry-thumb {
	MARGIN-TOP: 20px
}
.video-full.entry-thumb IFRAME {
	WIDTH: 100%
}
.video-full.entry-thumb OBJECT {
	WIDTH: 100%
}
.video-full.entry-thumb EMBED {
	WIDTH: 100%
}
.entry-thumb IMG {
	WIDTH: 100%
}
.aligncenter.entry-thumb {
	MARGIN: auto
}
.alignleft.entry-thumb {
	MARGIN: 0px 2em 2em 0px; FLOAT: left
}
.alignright.entry-thumb {
	MARGIN: 0px 0px 2em 2em; FLOAT: right
}
.single .entry-content .entry-thumb-square {
	MARGIN: 0px 0px 20px 3.5%; WIDTH: 49.01%; FLOAT: right
}
.single .entry-content .entry-thumb-m {
	MARGIN: 0px 0px 20px 3.5%; WIDTH: 50.42%; FLOAT: right
}
.single .entry-content .entry-thumb-vertical {
	MARGIN: 0px 0px 20px 3.5%; WIDTH: 36.41%; FLOAT: right
}
.single .entry-content .alignleft.entry-thumb {
	MARGIN: 0px 3.5% 20px 0px; FLOAT: left
}
.single .wp-paginate {
	MARGIN-BOTTOM: 2em; CLEAR: both
}
.entry-content .small-video-wrapper {
	PADDING-RIGHT: 180px
}
.entry-content .small-video-wrapper .entry-thumb {
	MARGIN-TOP: 10px; WIDTH: 96%; MARGIN-RIGHT: 4%
}
.entry-content .small-video-wrapper .post-rail {
	MARGIN-BOTTOM: 0px; FLOAT: right; MARGIN-LEFT: 0px; MARGIN-RIGHT: -180px
}
.entry-content .small-video-wrapper .post-rail H3 {
	MARGIN-TOP: 0px
}
.entry-thumb-caption {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 0.75em
}
.entry-content .entry-thumb-caption {
	FONT-SIZE: 0.85em
}
.entry-thumb-credit + .entry-thumb-caption {
	MARGIN-TOP: 0px
}
.post-rail {
	MARGIN-TOP: 16px; WIDTH: 180px; FONT-FAMILY: Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 36px; FLOAT: right; MARGIN-LEFT: 7%; CLEAR: right
}
.post-rail P {
	MARGIN-TOP: 8px
}
.has-inline-video .entry-content .post-rail {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px
}
.post-rail-ad {
	DISPLAY: none
}
.entry-footer {
	LINE-HEIGHT: 1.57em; MARGIN-BOTTOM: 30px; COLOR: #333333; CLEAR: both; FONT-SIZE: 0.87em
}
.entry-footer .post-rail-ad {
	DISPLAY: none; MARGIN-BOTTOM: -20px; PADDING-TOP: 20px
}
.entry-footer .post-rail {
	MARGIN-TOP: 20px; WIDTH: 100%; DISPLAY: none; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 0px
}
.entry-footer .post-rail P {
	TEXT-ALIGN: center
}
.entry-footer .entry-tools {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-TOP: #dedede 1px solid
}
.entry-footer .content-actions {
	BORDER-BOTTOM: medium none; WIDTH: 60%; FLOAT: left; BORDER-TOP: medium none
}
.entry-footer .content-actions > LI {
	TEXT-ALIGN: center; WIDTH: 23%; MARGIN-LEFT: 0px
}
.entry-footer .content-actions > LI.comment {
	WIDTH: 31%
}
.entry-footer .content-actions > LI A {
	PADDING-LEFT: 0px; WIDTH: auto
}
.entry-footer .content-actions > LI {
	BORDER-BOTTOM: medium none; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 0px
}
.entry-footer .follow {
	TEXT-ALIGN: center; WIDTH: 40%; FLOAT: left
}
.entry-footer .follow P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.entry-footer .avatar-link {
	POSITION: relative; WIDTH: 74px; DISPLAY: block; FLOAT: left; HEIGHT: 74px; MARGIN-LEFT: -74px
}
.related-content {
	MARGIN-BOTTOM: 36px
}
.related-content H3 {
	BORDER-BOTTOM: #ccc 3px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 10px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; FONT-WEIGHT: 900
}
.related-content .related-stories {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none
}
.related-content .related-stories LI {
	BORDER-BOTTOM: #dedede 1px dotted; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.41em; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 8px
}
.related-content .related-stories LI:first-child {
	PADDING-TOP: 0px
}
.related-content .related-stories LI .icon {
	MARGIN: 0px 0.5em 0px 0px; WIDTH: 1em; DISPLAY: inline-block; HEIGHT: 1em
}
.related-content .related-stories LI .locked.icon {
	BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/lock-sm.png) no-repeat 0px 0px
}
.related-content .related-stories LI .locked.icon {
	BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/lock-sm.png) no-repeat 0px 0px
}
.related-content .related-stories LI .play.icon {
	BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/play-sm.png) no-repeat 0px 0px
}
.related-content .related-stories A {
	COLOR: #595959
}
.related-content .related-stories .source {
	COLOR: #9e9d9d
}
.entry-footer .entry-tools .follow {
	MAX-WIDTH: 192px
}
.entry-footer .entry-tools .content-actions {
	MAX-WIDTH: 288px
}
.entry-footer .entry-tools .content-actions A {
	WHITE-SPACE: nowrap
}
.insert > H2 {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 0px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 3px; COLOR: #1b5288; FONT-SIZE: 1.21em
}
.insert > H2 .slug {
	COLOR: #1b5288
}
.insert-details {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 24px; BORDER-TOP: #ccc 3px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 8px
}
.insert-details H3 {
	MARGIN: 0px; COLOR: #1b5288; FONT-SIZE: 1.07em
}
.insert-details H3 A {
	MARGIN: 0px; COLOR: #1b5288; FONT-SIZE: 1.07em
}
.review-details .insert-details H3 {
	COLOR: #333
}
.review-details .insert-details H3 A {
	COLOR: #333
}
.insert-details .recap-info {
	MARGIN-TOP: 0px; COLOR: #8b8787; FONT-SIZE: 1em; FONT-WEIGHT: 300
}
.entry-footer .insert-details .recap-info {
	TEXT-ALIGN: left
}
.insert-details P {
	LINE-HEIGHT: 18px; MARGIN: 10px 0px 0px; FONT-SIZE: 0.85em
}
.insert-details .view-all {
	LINE-HEIGHT: 18px; MARGIN: 10px 0px 0px; FONT-SIZE: 0.85em
}
.insert-details LABEL {
	FONT-WEIGHT: bold
}
.entry-footer .insert-details P {
	TEXT-ALIGN: left
}
.recap-nav {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px
}
.recap-prev {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1em
}
.recap-next {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1em
}
.no-subpxspacing .recap-prev {
	LETTER-SPACING: -1px
}
.no-subpxspacing .recap-next {
	LETTER-SPACING: -1px
}
.recap-prev .button {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 28px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-POSITION: 0px -56px; HEIGHT: 28px; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; TOP: -2px; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.recap-next .button {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 28px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND-POSITION: 0px -56px; HEIGHT: 28px; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; TOP: -2px; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.recap-next {
	PADDING-LEFT: 10px
}
.recap-next .button {
	BACKGROUND-POSITION: -28px -56px; MARGIN-LEFT: 8px
}
.recap-next:hover .button {
	BACKGROUND-POSITION: -28px -112px
}
.is-disabled.recap-next {
	COLOR: #afaeae
}
.is-disabled.recap-next .button {
	BACKGROUND-POSITION: -28px -84px
}
.recap-prev {
	PADDING-RIGHT: 10px; BORDER-RIGHT: #dedede 3px solid
}
.recap-prev .button {
	MARGIN-RIGHT: 8px
}
.recap-prev:hover .button {
	BACKGROUND-POSITION: 0px -112px
}
.is-disabled.recap-prev {
	COLOR: #afaeae
}
.is-disabled.recap-prev .button {
	BACKGROUND-POSITION: 0px -84px
}
.content-actions {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.92em; BORDER-TOP: #dedede 1px solid; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.content-actions > LI {
	BORDER-BOTTOM: #dedede 1px dotted; DISPLAY: inline-block; MARGIN-LEFT: 8px
}
.content-actions A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 84px; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #171616; PADDING-TOP: 4px
}
.content-actions A:hover {
	COLOR: #1b5288; TEXT-DECORATION: none
}
.content-actions .icon {
	POSITION: relative; WIDTH: 15px; DISPLAY: inline-block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/entry-share-sprite.png) no-repeat; HEIGHT: 13px; VERTICAL-ALIGN: baseline; TOP: 2px; MARGIN-RIGHT: 4px
}
.lt-ie8 .content-actions .icon {
	VERTICAL-ALIGN: text-top
}
.post-rail .ca-3 {
	BORDER-BOTTOM: medium none
}
.post-rail .ca-4 {
	BORDER-BOTTOM: medium none
}
.post-rail .ca-1 {
	MARGIN-LEFT: 0px
}
.post-rail .ca-3 {
	MARGIN-LEFT: 0px
}
.post-rail .ca-1 A {
	PADDING-LEFT: 10px; WIDTH: 74px
}
.post-rail .ca-3 A {
	PADDING-LEFT: 10px; WIDTH: 74px
}
.email .icon {
	BACKGROUND-POSITION: left top
}
.print .icon {
	BACKGROUND-POSITION: right top
}
.share .icon {
	BACKGROUND-POSITION: left bottom
}
.comment .icon {
	BACKGROUND-POSITION: right bottom
}
.follow {
	TEXT-ALIGN: center; FONT-SIZE: 0.92em; FONT-WEIGHT: bold
}
.follow A {
	COLOR: #1b5288
}
.follow .twitter {
	POSITION: relative; WIDTH: 19px; DISPLAY: inline-block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/twitter-bird.png) no-repeat center center; HEIGHT: 15px; VERTICAL-ALIGN: baseline; TOP: 2px
}
.lt-ie8 .follow .twitter {
	VERTICAL-ALIGN: text-top; TOP: 0px; MARGIN-RIGHT: 2px
}
.follow P {
	MARGIN-BOTTOM: 0px
}
.time_letter .related-content {
	BORDER-TOP: #dedede 1px solid; PADDING-TOP: 8px
}
.format-img-only .related-content {
	BORDER-TOP: #dedede 1px solid; PADDING-TOP: 8px
}
.format-special .related-content {
	BORDER-TOP: #dedede 1px solid; PADDING-TOP: 8px
}
.entry-author-module {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 13px; PADDING-LEFT: 90px; PADDING-RIGHT: 16px; MARGIN-BOTTOM: 2em; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 13px
}
.no-photo.entry-author-module {
	PADDING-LEFT: 16px
}
.no-photo.entry-author-module .content {
	MARGIN-LEFT: 0px
}
.entry-author-module .content {
	COLOR: #696767; MARGIN-LEFT: 2.94%
}
.entry-author-module H3 {
	MARGIN: 0px; FONT-SIZE: 1em
}
.entry-author-module .author-articles {
	COLOR: #696767
}
.entry-author-module author-twitter {
	COLOR: #85a1bc
}
.entry-author-module .entry-author-bio {
	LINE-HEIGHT: 1.66em; FONT-SIZE: 0.85em; FONT-WEIGHT: 300
}
.entry-author-module .entry-author-bio P {
	MARGIN: 5px 0px 10px
}
.entry-author-module .entry-author-bio A {
	COLOR: #696767; FONT-WEIGHT: bold
}
.entry-author-module .entry-author-book {
	FLOAT: right
}
.entry-author-module .avatar {
	WIDTH: 74px; FLOAT: left
}
.has-book.entry-author-module .content {
	WIDTH: 60.48%; FLOAT: left
}
.has-book.entry-author-module .author-book {
	WIDTH: 33.06%; FLOAT: right
}
.has-book.entry-author-module .author-book A {
	DISPLAY: block; MAX-WIDTH: 46%; FLOAT: left; MARGIN-RIGHT: 10px
}
.has-book.entry-author-module .author-book P {
	LINE-HEIGHT: 1.36em; MARGIN: 0px; COLOR: #8b8787; FONT-SIZE: 0.78em
}
.subscribe {
	FONT-SIZE: 0.82em
}
.single {
	
}
.single .wp-paginate {
	BORDER-TOP: medium none; PADDING-TOP: 0px
}
.single .wp-paginate .next {
	TOP: 0px
}
.single .wp-paginate .prev {
	TOP: 0px
}
.format-number .entry-meta .entry-category {
	FONT-SIZE: 1em
}
.format-quote .entry-meta .entry-category {
	FONT-SIZE: 1em
}
.format-number .entry-number {
	MARGIN: 5px 0px; LETTER-SPACING: -0.03em; COLOR: #333; FONT-SIZE: 72px
}
.format-quote .entry-number {
	MARGIN: 5px 0px; LETTER-SPACING: -0.03em; COLOR: #333; FONT-SIZE: 72px
}
.no-subpxspacing .format-number .entry-number {
	LETTER-SPACING: -3px
}
.no-subpxspacing .format-quote .entry-number {
	LETTER-SPACING: -3px
}
.format-number .entry-header {
	MARGIN-BOTTOM: 0px
}
.format-quote .entry-header {
	MARGIN-BOTTOM: 0px
}
.format-number .entry-cite {
	PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; LETTER-SPACING: -0.03em; COLOR: #333; FONT-SIZE: 1.12em; PADDING-TOP: 0px
}
.format-quote .entry-cite {
	PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; LETTER-SPACING: -0.03em; COLOR: #333; FONT-SIZE: 1.12em; PADDING-TOP: 0px
}
.no-subpxspacing .format-number .entry-cite {
	LETTER-SPACING: -1px
}
.no-subpxspacing .format-quote .entry-cite {
	LETTER-SPACING: -1px
}
.format-number .entry-cite P {
	MARGIN: 0px
}
.format-quote .entry-cite P {
	MARGIN: 0px
}
.format-number .entry-tools {
	BORDER-BOTTOM: medium none
}
.format-quote .entry-tools {
	BORDER-BOTTOM: medium none
}
.single .format-quote .entry-quote {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.34em; MARGIN: 20px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 2em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.single .format-quote .entry-thumb {
	PADDING-TOP: 30px
}
.single .format-quote .entry-thumb-vertical {
	MARGIN: 0px 0px 20px 3.5%; WIDTH: 36.41%; FLOAT: right
}
.single .format-quote CITE {
	PADDING-BOTTOM: 30px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -0.03em; COLOR: #333; FONT-SIZE: 1.12em; PADDING-TOP: 0px
}
.single .format-number CITE {
	PADDING-BOTTOM: 30px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -0.03em; COLOR: #333; FONT-SIZE: 1.12em; PADDING-TOP: 0px
}
.no-subpxspacing .single .format-quote CITE {
	LETTER-SPACING: -1px
}
.no-subpxspacing .single .format-number CITE {
	LETTER-SPACING: -1px
}
BODY.single .page-title {
	MARGIN-RIGHT: 3.25%
}
.time_letter {
	MARGIN-TOP: 20px
}
.time_letter .entry-header {
	MARGIN-BOTTOM: 10px
}
.time_letter .entry-title {
	MARGIN-TOP: 5px
}
.time_letter .entry-content {
	MARGIN-BOTTOM: 44px
}
.format-interactive .entry-header .entry-excerpt {
	LINE-HEIGHT: 1.38em; FONT-STYLE: italic; MARGIN-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #919090; FONT-SIZE: 0.81em; FONT-WEIGHT: 300
}
.branded-banner {
	MARGIN-BOTTOM: 20px
}
.format-branded .entry-content .post-rail {
	MARGIN-TOP: 0px; MARGIN-LEFT: 5%
}
.primary-col .also-like {
	MARGIN-RIGHT: 3.25%
}
.primary-col .sponsored-links {
	MARGIN-RIGHT: 3.25%
}
.primary-col .also-like {
	BORDER-BOTTOM: black 2px solid; FLOAT: none; BORDER-TOP: medium none; PADDING-TOP: 0px
}
.primary-col .also-like .section-title {
	PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 3px solid; PADDING-TOP: 6px
}
.primary-col .also-like H2 {
	LINE-HEIGHT: 1.41em; MARGIN-TOP: 10px; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 0.75em
}
.primary-col .also-like P {
	MARGIN: 3px 0px 0px; FONT-FAMILY: Georgia, serif; FONT-SIZE: 0.68em
}
.primary-col .also-like .paid {
	POSITION: relative
}
.primary-col .also-like .paid:after {
	Z-INDEX: 999; BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; BOTTOM: -3px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: #4c4c4c; COLOR: #fff; FONT-SIZE: 0.56em; BORDER-TOP: #fff 1px solid; CONTENT: "Paid Distribution"; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 2px; LEFT: 3%; text-shadow: 0px 2px 2px #000
}
.primary-col .also-like > UL {
	BORDER-BOTTOM: black 1px solid; PADDING-BOTTOM: 30px; MARGIN-BOTTOM: 1px
}
.featured-belt IMG {
	DISPLAY: block
}
.primary-col .sponsored-links {
	MARGIN: 28px 0px 38px; WIDTH: 96.74%; FLOAT: none; OVERFLOW: hidden; BORDER-TOP: medium none
}
.primary-col .sponsored-links .sponsored {
	MARGIN: 0px 0px 10px; FONT-SIZE: 0.75em
}
.primary-col .sponsored-links P {
	MARGIN: 0px 0px 0px 4.2%; WIDTH: 30.53%; FLOAT: left
}
.primary-col .sponsored-links .ad-title {
	MARGIN-TOP: 0px
}
.primary-col .sponsored-links SPAN:first-child + P {
	MARGIN-LEFT: 0px
}
.entry-comments H2 {
	LETTER-SPACING: -0.03em; FONT-SIZE: 2em
}
.no-subpxspacing .entry-comments H2 {
	LETTER-SPACING: -1px
}
.entry-comments H2 .tally {
	COLOR: #818181
}
.page .entry-content H2 {
	LINE-HEIGHT: 1.2em; MARGIN: 3px 0px 8px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; FONT-SIZE: 2.14em
}
.no-subpxspacing .page .entry-content H2 {
	LETTER-SPACING: -1px
}
.primary-col .featured-content {
	DISPLAY: none
}
.primary-col .wp-paginate + .featured-content {
	MARGIN-TOP: 20px
}
.paging-pages {
	POSITION: relative
}
.wp-paginate {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 56px; LIST-STYLE-TYPE: none; MARGIN: 1px 0px 0px; PADDING-LEFT: 140px; PADDING-RIGHT: 140px; HEIGHT: 56px; BORDER-TOP: #000 1px solid; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
.lt-ie8 .wp-paginate {
	HEIGHT: auto; PADDING-TOP: 1em
}
.wp-paginate .next {
	POSITION: absolute; LINE-HEIGHT: 56px; BOTTOM: 0px; DISPLAY: block; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1.25em; TOP: 10px; FONT-WEIGHT: 700
}
.wp-paginate .prev {
	POSITION: absolute; LINE-HEIGHT: 56px; BOTTOM: 0px; DISPLAY: block; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1.25em; TOP: 10px; FONT-WEIGHT: 700
}
.lt-ie8 .wp-paginate .next {
	LINE-HEIGHT: 46px; HEIGHT: 46px
}
.lt-ie8 .wp-paginate .prev {
	LINE-HEIGHT: 46px; HEIGHT: 46px
}
.no-subpxspacing .wp-paginate .next {
	LETTER-SPACING: -1px
}
.no-subpxspacing .wp-paginate .prev {
	LETTER-SPACING: -1px
}
.wp-paginate .next:before {
	POSITION: absolute; MARGIN-TOP: -14px; WIDTH: 28px; DISPLAY: block; HEIGHT: 28px; TOP: 50%
}
.wp-paginate .next:after {
	POSITION: absolute; MARGIN-TOP: -14px; WIDTH: 28px; DISPLAY: block; HEIGHT: 28px; TOP: 50%
}
.wp-paginate .prev:before {
	POSITION: absolute; MARGIN-TOP: -14px; WIDTH: 28px; DISPLAY: block; HEIGHT: 28px; TOP: 50%
}
.wp-paginate .prev:after {
	POSITION: absolute; MARGIN-TOP: -14px; WIDTH: 28px; DISPLAY: block; HEIGHT: 28px; TOP: 50%
}
.wp-paginate .next {
	TEXT-ALIGN: right; BORDER-LEFT: #e1e1e1 1px solid; PADDING-LEFT: 20px; PADDING-RIGHT: 38px; RIGHT: 0px
}
.wp-paginate .next:after {
	BACKGROUND-POSITION: -29px -56px; CONTENT: ""; RIGHT: 0px
}
.lt-ie8 .wp-paginate .next {
	BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/social-icon-sprite-ie7.png) no-repeat -177px 10px
}
.wp-paginate .prev {
	PADDING-LEFT: 38px; PADDING-RIGHT: 20px; BORDER-RIGHT: #e1e1e1 1px solid; LEFT: 0px
}
.wp-paginate .prev:before {
	BACKGROUND-POSITION: 0px -56px; CONTENT: ""; LEFT: 0px
}
.lt-ie8 .wp-paginate .prev {
	BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/social-icon-sprite-ie7.png) no-repeat 0px 10px
}
.wp-paginate SPAN.next:after {
	BACKGROUND-POSITION: -29px -84px
}
.lt-ie8 .wp-paginate SPAN.next {
	BACKGROUND-POSITION: -177px -44px
}
.wp-paginate SPAN.prev:before {
	BACKGROUND-POSITION: 0px -84px
}
.lt-ie8 .wp-paginate SPAN.prev {
	BACKGROUND-POSITION: 0px -44px
}
.wp-paginate A.next:hover {
	TEXT-DECORATION: none
}
.wp-paginate A.next:hover:after {
	BACKGROUND-POSITION: -29px -112px
}
.wp-paginate A.prev:hover {
	TEXT-DECORATION: none
}
.wp-paginate A.prev:hover:before {
	BACKGROUND-POSITION: 0px -112px
}
.wp-paginate LI {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.wp-paginate .page {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; LINE-HEIGHT: 32px; BACKGROUND-COLOR: #f3f4f6; WIDTH: 32px; DISPLAY: block; HEIGHT: 32px; COLOR: #222; FONT-SIZE: 0.87em; BORDER-TOP: #e0e0e0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e0e0e0 1px solid; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px
}
.wp-paginate A.page:hover {
	BORDER-BOTTOM-COLOR: #e83533; BACKGROUND-COLOR: #e83533; BORDER-TOP-COLOR: #e83533; COLOR: #fff; BORDER-RIGHT-COLOR: #e83533; BORDER-LEFT-COLOR: #e83533; TEXT-DECORATION: none
}
.wp-paginate SPAN.current {
	BORDER-BOTTOM-COLOR: #e83533; BACKGROUND-COLOR: #e83533; BORDER-TOP-COLOR: #e83533; COLOR: #fff; BORDER-RIGHT-COLOR: #e83533; BORDER-LEFT-COLOR: #e83533; TEXT-DECORATION: none
}
.wp-paginate .gap {
	MARGIN: 0px 4px
}
.format-article .wp-paginate {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 140px; PADDING-RIGHT: 110px; PADDING-TOP: 0px
}
.carousel-contained {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BACKGROUND-COLOR: #edecec; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
.carousel-contained article header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.carousel-contained article .entry-content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.carousel-contained article .entry-thumb {
	WIDTH: 57.02%; FLOAT: right; MARGIN-LEFT: 20px
}
.carousel-contained article.image-on-left .entry-thumb {
	FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 20px
}
.carousel {
	POSITION: relative; MARGIN-BOTTOM: 15px; OVERFLOW: hidden
}
.carousel IMG {
	WIDTH: 100%
}
.carousel article {
	FLOAT: left; OVERFLOW: hidden
}
.carousel article P {
	MARGIN: 0px
}
.carousel article .entry-content {
	MARGIN-BOTTOM: 0px
}
.carousel .ad {
	FLOAT: left; OVERFLOW: hidden
}
.carousel H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.06em; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; COLOR: #333; FONT-SIZE: 1.87em; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.carousel H2 A {
	COLOR: #333
}
.no-subpxspacing .carousel H2 {
	LETTER-SPACING: -1px
}
.carousel .entry-meta {
	MARGIN: -7px 0px 5px
}
.carousel-full {
	MARGIN-LEFT: -2px; MARGIN-RIGHT: 2px
}
.carousel-full article header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.carousel-full article .entry-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
.carousel-full H2 {
	LINE-HEIGHT: 1.05em; FONT-SIZE: 2.5em
}
.carousel-full .carousel-paging {
	PADDING-TOP: 12px
}
.carousel-paging {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; PADDING-TOP: 0px
}
.carousel-paging LI {
	BACKGROUND-COLOR: #ccc; TEXT-INDENT: 100%; MARGIN: 0px 3px; WIDTH: 12px; DISPLAY: inline-block; WHITE-SPACE: nowrap; HEIGHT: 12px; OVERFLOW: hidden; CURSOR: pointer; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px
}
.carousel-paging LI.active {
	BACKGROUND-COLOR: #e63a2e
}
.carousel-paging LI:hover {
	BACKGROUND-COLOR: #e63a2e
}
.lt-ie8 .carousel-paging {
	MARGIN: 0.8em auto 0px; WIDTH: 20%
}
.lt-ie8 .carousel-paging LI {
	DISPLAY: block; FLOAT: left
}
.carousel + .below-lead {
	BORDER-TOP: #ccc 3px solid
}
.has-belt .carousel + .below-lead {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#full-carousel {
	MARGIN-TOP: 1em; CLEAR: both
}
#full-carousel nav {
	TEXT-ALIGN: center; MARGIN: 0px; BACKGROUND: #f2f2f2; FONT-SIZE: 1em; BORDER-TOP: #dedede 2px solid
}
#full-carousel nav UL {
	PADDING-BOTTOM: 0.43em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.62em
}
#full-carousel nav LI {
	MARGIN: 0px 0.9em; DISPLAY: inline-block; FONT-WEIGHT: bold
}
#full-carousel #lead-carousel {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 0px; -webkit-background-size: 100% 7px; -moz-background-size: 100% 7px; -o-background-size: 100% 7px; background-size: 100% 7px
}
#full-carousel .loading#lead-carousel {
	BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/loading.gif) #fff no-repeat center center; background-size: auto
}
#full-carousel .carousel-full article header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#full-carousel .carousel-paging {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; BORDER-TOP: 0px; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 12px
}
#full-carousel .responsive-paging {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
#full-carousel .responsive {
	BORDER-BOTTOM: #dadada 1px solid
}
#full-carousel .carousel article .entry-thumb {
	MARGIN: 0px
}
#full-carousel .paging-navigators LI.previous {
	LEFT: 1px
}
#full-carousel .paging-navigators LI.next {
	RIGHT: 1px
}
#full-carousel article H2 {
	DISPLAY: none
}
.paging-navigators {
	MARGIN: 0px; DISPLAY: none
}
.paging-navigators LI {
	Z-INDEX: 100; POSITION: absolute; MARGIN-TOP: -83px; TEXT-INDENT: 100%; WIDTH: 62px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 91px; OVERFLOW: hidden; TOP: 50%; CURSOR: pointer; background-size: contain
}
.paging-navigators .previous {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/carousel-arrow-left.png); LEFT: 2px
}
.paging-navigators .next {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/carousel-arrow-right.png); RIGHT: 2px
}
.carousel:hover .paging-navigators {
	DISPLAY: block
}
.carousel-contained .paging-navigators .previous {
	LEFT: 0px
}
.carousel-contained .paging-navigators .next {
	RIGHT: 0px
}
.category-menu {
	POSITION: absolute; LINE-HEIGHT: 1; MARGIN-TOP: -0.5em; FONT-FAMILY: Helvetica, Arial, sans-serif; FLOAT: left; LETTER-SPACING: 0px !important; FONT-SIZE: 0.38em; TOP: 50%; RIGHT: 0px; FONT-WEIGHT: bold
}
.category-menu:hover UL {
	DISPLAY: block
}
.category-menu UL {
	BORDER-BOTTOM: #a6a6a6 1px solid; POSITION: absolute; MIN-WIDTH: 200px; BORDER-LEFT: #a6a6a6 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.53em; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; MARGIN: -4px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; FONT-SIZE: 0.92em; BORDER-TOP: #a6a6a6 1px solid; TOP: 100%; RIGHT: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #a6a6a6 1px solid; PADDING-TOP: 10px
}
.category-menu LI {
	DISPLAY: block
}
.category-menu LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #043863; PADDING-TOP: 4px
}
.category-menu LI A:hover {
	COLOR: #000
}
.format-video .entry-thumb {
	POSITION: relative; CURSOR: pointer
}
.play-video {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/play-arrow.png); Z-INDEX: 1; POSITION: absolute; MARGIN-TOP: -25px; WIDTH: 50px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center; HEIGHT: 50px; MARGIN-LEFT: -25px; TOP: 50%; LEFT: 50%; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px; border-radius: 25px
}
.no-rgba .play-video {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/play-arrow-bg.png); BACKGROUND-COLOR: transparent
}
.position-left .play-video {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/play-arrow-l.png); MARGIN-TOP: -35px; WIDTH: 70px; HEIGHT: 70px; MARGIN-LEFT: -35px; TOP: 50%; LEFT: 50%; -webkit-border-radius: 35px; -moz-border-radius: 35px; -ms-border-radius: 35px; -o-border-radius: 35px; border-radius: 35px
}
.no-rgba .position-left .play-video {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/play-arrow-l-bg.png)
}
.format-video .entry-thumb:hover .play-video {
	BACKGROUND-COLOR: #fff
}
.category-menu-label {
	DISPLAY: block; COLOR: #043863; CURSOR: pointer
}
.category-menu-label:after {
	POSITION: relative; WIDTH: 23px; DISPLAY: inline-block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/category-menu-arrow.png) no-repeat; HEIGHT: 21px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; CONTENT: ""; TOP: -2px
}
.trending-bar {
	BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 1px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.trending-bar H2 {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.09em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; COLOR: #333; FONT-SIZE: 1.31em; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.no-subpxspacing .trending-bar H2 {
	LETTER-SPACING: -1px
}
.trending-bar .trending-bar-scroller {
	BORDER-BOTTOM: #000 2px solid; MAX-WIDTH: 100%; OVERFLOW: hidden
}
.trending-bar .trending-bar-items {
	POSITION: relative; PADDING-BOTTOM: 8px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.trending-bar .trending-bar-items LI {
	WIDTH: 18.5%; FLOAT: left; MARGIN-LEFT: 1.87%
}
.trending-bar .trending-bar-items LI:first-child {
	MARGIN-LEFT: 0px
}
.trending-bar .trending-bar-items A {
	DISPLAY: block
}
.trending-bar .trending-bar-items A:hover {
	TEXT-DECORATION: none
}
.trending-bar .trending-bar-items A:hover .entry-title {
	TEXT-DECORATION: underline
}
.trending-bar .entry-thumb {
	WIDTH: 47%; DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.trending-bar .entry-title {
	WIDTH: 47%; DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.trending-bar .entry-title {
	LINE-HEIGHT: 1.22em; FONT-FAMILY: Helvetica, Arial, sans-serif; WORD-WRAP: break-word; MARGIN-LEFT: 2%; FONT-WEIGHT: bold
}
.trending-bar .carousel-paging {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.trending-bar .carousel-paging LI {
	WIDTH: 10px; HEIGHT: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
.years-navigation {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.3em; MARGIN: 1em auto; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.05em; COLOR: #333; FONT-SIZE: 1em
}
.years-navigation .paging-navigators {
	DISPLAY: block; OVERFLOW: hidden
}
.years-navigation .paging-navigators LI {
	Z-INDEX: auto; WIDTH: 13px; HEIGHT: 24px
}
.years-navigation .paging-navigators LI.next {
	MARGIN: -11px -310px 0px 0px; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/years-nav-right.png) no-repeat left top; RIGHT: 50%
}
.years-navigation .paging-navigators LI.previous {
	MARGIN: -11px 0px 0px -310px; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/years-nav-left.png) no-repeat left top; LEFT: 50%
}
.years-navigation .responsive-paging {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 574px; OVERFLOW: hidden
}
.years-navigation .responsive-paging LI {
	TEXT-ALIGN: center; WIDTH: 5%; DISPLAY: inline-block; FLOAT: left
}
.years-navigation .responsive-paging LI:first-child A {
	POSITION: relative; LINE-HEIGHT: 1; COLOR: #333; FONT-SIZE: 1.2em; TOP: 0.1em
}
.years-navigation .paging-pages {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 285.71%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.years-navigation A {
	MARGIN: 0px 0.6em; DISPLAY: inline-block; COLOR: #ed1c2e
}
.years-navigation A.active {
	POSITION: relative; LINE-HEIGHT: 1; COLOR: #333; FONT-SIZE: 1.2em
}
.years-navigation .carousel-paging {
	DISPLAY: none !important
}
.archive.section .single-lead {
	PADDING-BOTTOM: 1em
}
.time-blog.section .loop {
	BORDER-TOP: medium none
}
.time-blog.section .loop article:first-child {
	BORDER-TOP: medium none
}
.time-blog.section .loop article:first-child {
	PADDING-TOP: 0px
}
.section-category.section .lead-content {
	BORDER-BOTTOM: medium none
}
.section .page-title {
	POSITION: relative; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.05em; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; BACKGROUND-POSITION: left bottom; LETTER-SPACING: -0.03em; FONT-SIZE: 2.25em; FONT-WEIGHT: 700; PADDING-TOP: 0px; -webkit-background-size: 100% 7px; -moz-background-size: 100% 7px; -o-background-size: 100% 7px; background-size: 100% 7px
}
.no-subpxspacing .section .page-title {
	LETTER-SPACING: -1px
}
.section .has-category-menu.page-title {
	PADDING-RIGHT: 200px
}
.section .category-action {
	POSITION: absolute; LINE-HEIGHT: 26px; BOTTOM: 16px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FLOAT: left; HEIGHT: 26px; FONT-SIZE: 0.55em; RIGHT: 0px
}
.section .category-action .icon {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px
}
.section .branded-header {
	MARGIN-BOTTOM: 10px
}
.section .branded-header IMG {
	MARGIN: 0px auto; DISPLAY: block
}
.section .loop {
	BORDER-BOTTOM: #000 2px solid; CLEAR: left; BORDER-TOP: #000 2px solid; PADDING-TOP: 1px
}
.section .loop article:first-child {
	BORDER-TOP-COLOR: #000
}
.section .loop .format-quote BLOCKQUOTE A:hover {
	TEXT-DECORATION: none
}
.section .loop .format-quote BLOCKQUOTE A:hover .quote-content {
	TEXT-DECORATION: underline
}
.section .loop .format-quote .entry-content {
	LINE-HEIGHT: 1.57em; LETTER-SPACING: normal; FONT-SIZE: 0.87em
}
.section .loop .format-number .entry-content {
	LINE-HEIGHT: 1.57em; LETTER-SPACING: normal; FONT-SIZE: 0.87em
}
.section .lead-content .entry-meta {
	FONT-SIZE: 0.68em
}
.section .lead-content .entry-title {
	LINE-HEIGHT: 1.06em; MARGIN: 4px 0px 10px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1.87em; FONT-WEIGHT: 700
}
.no-subpxspacing .section .lead-content .entry-title {
	LETTER-SPACING: -1px
}
.section .lead-content .entry-title A {
	COLOR: #333
}
.section .lead-content .entry-byline {
	text-rendering: optimizeLegibility
}
.section .primary-lead-area .entry-category {
	DISPLAY: none
}
.section .secondary-lead-area .entry-title {
	LINE-HEIGHT: 1.09em; FONT-SIZE: 1.31em
}
.section .secondary-lead-area .top-stories > LI:first-child + LI {
	BORDER-TOP: 4px double
}
.section .secondary-lead-area .top-stories LI {
	PADDING-BOTTOM: 0px
}
.section .single-lead article.has-thumbnail {
	PADDING-LEFT: 67.07%
}
.section .single-lead .entry-thumb {
	WIDTH: 195.47%; FLOAT: left; MARGIN-LEFT: -203.7%
}
.section .single-lead-right {
	PADDING-RIGHT: 48.78%
}
.section .single-lead-right .entry-thumb {
	WIDTH: 89.94%; FLOAT: right; MARGIN-RIGHT: -95.23%
}
.section .lead-content .entry-category {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 0.68em; FONT-WEIGHT: bold; text-rendering: optimizeLegibility
}
.section .loop .entry-category {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 0.68em; FONT-WEIGHT: bold; text-rendering: optimizeLegibility
}
.section .loop .entry-meta .entry-category {
	FONT-SIZE: 1em
}
.section .loop .entry-meta {
	FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 0.68em; text-rendering: optimizeLegibility
}
.section .loop .entry-label {
	FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 0.68em; text-rendering: optimizeLegibility
}
.section .loop .entry-label {
	POSITION: relative; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #ed1c2e; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline-block; COLOR: #fff; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}
.section .loop .entry-label:after {
	BORDER-BOTTOM: transparent 8px solid; POSITION: absolute; BORDER-LEFT: #ed1c2e 8px solid; WIDTH: 0px; BOTTOM: 0px; HEIGHT: 0px; BORDER-TOP: transparent 8px solid; CONTENT: ''; TOP: 0px; RIGHT: -8px
}
.section .loop .entry-label-reverse.entry-label {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: white; COLOR: #e71e00; FONT-SIZE: 0.93em; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.section .loop .entry-label-reverse.entry-label IMG {
	POSITION: relative; DISPLAY: block; MARGIN-LEFT: 2px; TOP: 2px
}
.section .loop .entry-label-reverse.entry-label:after {
	DISPLAY: none
}
.section .loop .entry-category {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold
}
.section .loop .entry-title {
	LINE-HEIGHT: 1.06em; MARGIN: 2px 0px 8px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; COLOR: #333333; FONT-SIZE: 1.87em; FONT-WEIGHT: 700
}
.no-subpxspacing .section .loop .entry-title {
	LETTER-SPACING: -1px
}
.section .loop .entry-title A {
	COLOR: #333333
}
.section .loop .entry-thumb {
	MARGIN-TOP: 1.25em; WIDTH: 41.89%; FLOAT: right; MARGIN-RIGHT: -45.84%
}
.section .loop .has-badge .entry-thumb {
	MARGIN-TOP: 1.25em; WIDTH: 47.53%; FLOAT: right; MARGIN-RIGHT: -52.01%
}
.section .loop .has-headshot .entry-thumb {
	MARGIN-TOP: 1.25em; WIDTH: 47.53%; FLOAT: right; MARGIN-RIGHT: -52.01%
}
.section .loop > article {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 14px
}
.section .loop > article.has-thumbnail {
	PADDING-RIGHT: 31.43%
}
.section .loop > article.position-left.has-thumbnail {
	PADDING-LEFT: 46.74%; PADDING-RIGHT: 0px
}
.section .loop > article.format-number H2 {
	FONT-SIZE: 4em
}
.section .loop > article.position-left .entry-thumb {
	MARGIN: 0px 0px 10px -87.78%; WIDTH: 82.69%; FLOAT: left
}
.section .loop .has-badge-image .entry-header {
	PADDING-LEFT: 60px
}
.section .loop .entry-badge {
	WIDTH: 46px; FLOAT: left; MARGIN-LEFT: -60px
}
.section .loop .entry-meta > SPAN {
	PADDING-LEFT: 7px; MARGIN-LEFT: 5px
}
.section .lead-content .entry-meta > SPAN {
	PADDING-LEFT: 7px; MARGIN-LEFT: 5px
}
.section .loop .entry-meta > SPAN:first-child {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.section .lead-content .entry-meta > SPAN:first-child {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.section .loop .entry-meta .entry-date {
	TEXT-TRANSFORM: none; COLOR: #000
}
.section .lead-content .entry-meta .entry-date {
	TEXT-TRANSFORM: none; COLOR: #000
}
.section .loop .entry-content {
	PADDING-TOP: 10px
}
.section .lead-content .entry-content {
	PADDING-TOP: 10px
}
.section .loop .entry-content > :first-child {
	MARGIN-TOP: 0px
}
.section .lead-content .entry-content > :first-child {
	MARGIN-TOP: 0px
}
.section .loop .entry-content P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.section .lead-content .entry-content P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.section .loop .entry-comments {
	FONT-WEIGHT: normal
}
.section .lead-content .entry-comments {
	FONT-WEIGHT: normal
}
.section .loop .entry-content {
	PADDING-TOP: 0px
}
.section .loop .format-quote .entry-header BLOCKQUOTE {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.06em; TEXT-INDENT: -0.35em; MARGIN: 2px 0px 8px; PADDING-LEFT: 0.35em; PADDING-RIGHT: 0px; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif; LETTER-SPACING: -0.03em; COLOR: #333; FONT-SIZE: 2em; PADDING-TOP: 0px
}
.section .format-quote > BLOCKQUOTE {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.06em; TEXT-INDENT: -0.35em; MARGIN: 2px 0px 8px; PADDING-LEFT: 0.35em; PADDING-RIGHT: 0px; FONT-FAMILY: "Georgia", "Times New Roman", Times, serif; LETTER-SPACING: -0.03em; COLOR: #333; FONT-SIZE: 2em; PADDING-TOP: 0px
}
.no-subpxspacing .section .loop .format-quote .entry-header BLOCKQUOTE {
	LETTER-SPACING: -1px
}
.no-subpxspacing .section .format-quote > BLOCKQUOTE {
	LETTER-SPACING: -1px
}
.section .loop .format-quote .entry-header BLOCKQUOTE > SPAN {
	FONT-WEIGHT: bold
}
.section .format-quote > BLOCKQUOTE > SPAN {
	FONT-WEIGHT: bold
}
.section .loop .format-quote BLOCKQUOTE {
	MARGIN: 10px 0px 8px
}
.section .author-lead .entry-title {
	LINE-HEIGHT: 1.05em; MARGIN: 2px 0px 8px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; COLOR: #333333; FONT-SIZE: 2.37em; FONT-WEIGHT: 700
}
.no-subpxspacing .section .author-lead .entry-title {
	LETTER-SPACING: -1px
}
.section .author-lead .entry-title A {
	COLOR: #333333
}
.section .author-lead .time-100 {
	LINE-HEIGHT: 34px; PADDING-LEFT: 45px; MARGIN-BOTTOM: 0.5em; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/time100.png) no-repeat left center; HEIGHT: 34px; OVERFLOW: hidden
}
.section .author-lead .time-100 SPAN {
	FONT-STYLE: italic
}
.section .author-lead .time-100 A {
	COLOR: #c00
}
.section .author-lead .author-lead-photo {
	WIDTH: 25.67%; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 20px
}
.section .author-lead .author-lead-photo .entry-thumb {
	MARGIN: 0px; WIDTH: auto; FLOAT: none
}
.section .author-lead .author-book {
	LINE-HEIGHT: 1.27em; MARGIN-TOP: 8px; COLOR: #999; FONT-SIZE: 0.68em; BORDER-TOP: #cecece 3px solid; PADDING-TOP: 10px
}
.section .author-lead .author-book IMG {
	MAX-WIDTH: 46%; MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-RIGHT: 5px
}
.section .author-lead .author-book P {
	MARGIN: 0px
}
.section .author-lead .entry-content {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 1em
}
.section .author-lead .entry-content P {
	MARGIN-TOP: 0px
}
.section .filter-header {
	POSITION: relative; BORDER-TOP: #000 1px solid
}
.section .filter-header H2 {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.1em; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1.25em; FONT-WEIGHT: 900; PADDING-TOP: 3px
}
.no-subpxspacing .section .filter-header H2 {
	LETTER-SPACING: -1px
}
.section .filter-header .sort-by {
	POSITION: absolute; FLOAT: left; COLOR: #727171; TOP: 0.45em; RIGHT: 0px
}
.section .filter-header .sort-by LABEL {
	DISPLAY: inline-block; FONT-SIZE: 0.78em; VERTICAL-ALIGN: baseline
}
.section .filter-header .sort-by SELECT {
	DISPLAY: inline-block; FONT-SIZE: 0.78em; VERTICAL-ALIGN: baseline
}
.section-simplereach {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1.5em
}
.section-simplereach H2 {
	PADDING-BOTTOM: 0.35em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.section-simplereach aside {
	MARGIN: -1.56em 0px 0px; WIDTH: 30.89%; FLOAT: right
}
.section-simplereach aside H3 {
	MARGIN: 0px 0px 0.25em; FONT-SIZE: 1.5em
}
.section-simplereach aside P {
	MARGIN: 0.62em 0px 1em
}
.section-simplereach aside .inner {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 8.77%; PADDING-RIGHT: 8.77%; BACKGROUND: #f5f5f5; FONT-SIZE: 0.75em; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 0px
}
.section-simplereach aside .inner .count {
	DISPLAY: block
}
.section-simplereach aside .inner .actions {
	FONT-SIZE: 1.56em; FONT-WEIGHT: bold
}
.section-simplereach aside .inner .description {
	LINE-HEIGHT: 1.5em
}
.section-simplereach UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; WIDTH: 65.04%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.section-simplereach UL LI {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; MARGIN: 0px 3.12%; WIDTH: 18.75%; FLOAT: left; FONT-SIZE: 0.75em; LIST-STYLE-IMAGE: none
}
.section-simplereach UL LI .entry-thumb {
	POSITION: relative
}
.section-simplereach UL LI .entry-thumb A:before {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/circle-overlay.png); POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND-POSITION: left top; HEIGHT: 100%; CONTENT: ""; TOP: 0px; RIGHT: 0px; LEFT: 0px; background-size: contain
}
.section-simplereach UL LI .entry-thumb A:after {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/circle-overlay.png); POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND-POSITION: right bottom; HEIGHT: 100%; CONTENT: ""; TOP: 0px; RIGHT: 0px; LEFT: 0px; background-size: contain
}
.section-simplereach UL LI H3 {
	MARGIN: 6px 0px 4px
}
.section-simplereach SMALL {
	LINE-HEIGHT: 1.5em; WIDTH: 65.04%; DISPLAY: block; FLOAT: left; FONT-SIZE: 0.75em; PADDING-TOP: 8px
}
.section-simplereach .count {
	FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; COLOR: #ec1b2e; FONT-SIZE: 2em; FONT-WEIGHT: bold
}
.section-simplereach .clear {
	CLEAR: both
}
.page-template-page-happiness-php .heading {
	TEXT-ALIGN: center; PADDING-BOTTOM: 32px; MARGIN: 1.87em auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #01a4da; COLOR: #fff; PADDING-TOP: 15px
}
.page-template-page-happiness-php .heading H1 {
	BORDER-BOTTOM: #ccedf8 2px solid; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 65px; PADDING-RIGHT: 65px; DISPLAY: inline-block; FONT-SIZE: 0.75em; PADDING-TOP: 0px
}
.page-template-page-happiness-php .heading H2 {
	MARGIN: 10px 0px; FONT-SIZE: 60px; text-shadow: -1px 1px #7fcfea, -2px 2px #7fcfea, -3px 3px #7fcfea, -4px 4px #7fcfea, -5px 5px #7fcfea
}
.page-template-page-happiness-php .heading P {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 80.35%; FONT-SIZE: 0.81em
}
.page-template-page-happiness-php .heading P A {
	COLOR: #fff; FONT-WEIGHT: bold
}
.page-template-page-happiness-php .primary-col .sharing {
	DISPLAY: none
}
.page-template-page-happiness-php .sharing {
	TEXT-ALIGN: center; MARGIN: 0px 0px 20px; COLOR: #fff; OVERFLOW: auto
}
.page-template-page-happiness-php .sharing .moving-markup {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #808080; OVERFLOW: auto; PADDING-TOP: 12px
}
.page-template-page-happiness-php .sharing .share {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 0.62em; PADDING-TOP: 0px
}
.page-template-page-happiness-php .sharing UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: left; PADDING-TOP: 0px
}
.page-template-page-happiness-php .sharing UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 35px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 22px; PADDING-TOP: 0px
}
.page-template-page-happiness-php .sharing UL LI A {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/happiness-sprite.png); HEIGHT: 100%
}
.page-template-page-happiness-php .sharing UL LI A.twitter {
	WIDTH: 25px; BACKGROUND-POSITION: -40px 0px
}
.page-template-page-happiness-php .sharing UL LI A.facebook {
	WIDTH: 11px; BACKGROUND-POSITION: 0px 0px
}
.page-template-page-happiness-php .sharing UL LI A.google {
	WIDTH: 26px; BACKGROUND-POSITION: -87px 0px
}
.page-template-page-happiness-php .sharing UL LI A.email {
	WIDTH: 25px; BACKGROUND-POSITION: -135px 0px
}
.page-template-page-happiness-php .happiness-quiz OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COUNTER-RESET: happiness-counter; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.page-template-page-happiness-php .happiness-quiz OL > LI {
	POSITION: relative; PADDING-BOTTOM: 0.31em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.page-template-page-happiness-php .happiness-quiz OL > LI:before {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 84px; WIDTH: 76px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #7fcfea; LETTER-SPACING: -5px; HEIGHT: 84px; COLOR: #fff; FONT-SIZE: 64px; COUNTER-INCREMENT: happiness-counter; CONTENT: counter(happiness-counter); FONT-WEIGHT: lighter
}
.page-template-page-happiness-php .happiness-quiz OL > LI FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 100px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.page-template-page-happiness-php .happiness-quiz OL > LI FIELDSET LEGEND {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 0.75em; LINE-HEIGHT: 1.18em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-SIZE: 1.06em; FONT-WEIGHT: bold; PADDING-TOP: 0.87em
}
.page-template-page-happiness-php .happiness-quiz OL > LI FIELDSET UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0.12em
}
.page-template-page-happiness-php .happiness-quiz OL > LI FIELDSET UL LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.93em; MARGIN: 0px 0px 0px -5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #808080; FONT-SIZE: 0.93em; FONT-WEIGHT: lighter; PADDING-TOP: 0px
}
.page-template-page-happiness-php .happiness-quiz OL > LI FIELDSET UL LI INPUT {
	POSITION: absolute; MARGIN-TOP: -8px; TOP: 50%; CURSOR: pointer; LEFT: 17px
}
.page-template-page-happiness-php .happiness-quiz OL > LI FIELDSET UL LI LABEL {
	PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.25em; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; CURSOR: pointer; PADDING-TOP: 0.5em
}
.page-template-page-happiness-php .happiness-quiz OL > LI FIELDSET UL LI:hover {
	BACKGROUND: #e5f6fb
}
.page-template-page-happiness-php .happiness-quiz OL > LI FIELDSET UL LI .result {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0.93em; MARGIN-TOP: -0.43em; WIDTH: 35px; DISPLAY: none; HEIGHT: 100%; COLOR: #000; FONT-SIZE: 0.93em; TOP: 50%; FONT-WEIGHT: bold; LEFT: 5px
}
.page-template-page-happiness-php .happiness-quiz OL > LI FIELDSET UL.answered LI LABEL {
	CURSOR: auto
}
.page-template-page-happiness-php .happiness-quiz OL > LI FIELDSET UL.answered LI:hover {
	BACKGROUND: #fff
}
.page-template-page-happiness-php .happiness-linkback {
	MARGIN: 1em 0px 2.5em; OVERFLOW: auto
}
.page-template-page-happiness-php .happiness-linkback .happiness-left {
	WIDTH: 32.2%; FLOAT: left
}
.page-template-page-happiness-php .happiness-linkback .happiness-recirc {
	WIDTH: 65.3%; FLOAT: left
}
.single-format-gallery .right-col {
	MARGIN-TOP: 10px
}
.single .primary-col .format-gallery {
	MARGIN-TOP: 10px
}
.single .primary-col .format-gallery .media-container IMG {
	WIDTH: auto
}
.single .primary-col .format-gallery .entry-footer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0.87em; PADDING-TOP: 0px
}
.single .primary-col .format-gallery .entry-footer .entry-tools {
	BORDER-BOTTOM: medium none; PADDING-TOP: 5px
}
.item-container {
	POSITION: relative; MARGIN-TOP: 25px
}
.item-container .item-header .item-title {
	MARGIN: 0px 0px 30px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FLOAT: left; FONT-SIZE: 1.43em; FONT-WEIGHT: normal
}
.has-titles.item-container .item-nav {
	POSITION: relative; WIDTH: auto; FLOAT: right; TOP: auto; RIGHT: auto; PADDING-TOP: 10px
}
.has-titles.item-container .item-nav .see-all {
	TEXT-ALIGN: right; LINE-HEIGHT: 45px; DISPLAY: block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FLOAT: left; COLOR: #1b5288; FONT-SIZE: 1em; MARGIN-RIGHT: 20px
}
.has-titles.item-container .item-header {
	BORDER-TOP: #dedede 1px solid; PADDING-TOP: 10px
}
.has-titles.item-container .item-header .item-title {
	MARGIN: 8px 0px 0px
}
.item-container .no-photo-numbering.item-nav .item-prev {
	MARGIN-RIGHT: 10px
}
.item-container .has-view-all.item-nav {
	MARGIN-TOP: 5px !important
}
.item-container .has-view-all.item-nav .view-all {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; MARGIN-TOP: -5px; TEXT-INDENT: 3px; WIDTH: 100%; DISPLAY: block; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #1b5288; FONT-SIZE: 0.75em; FONT-WEIGHT: bold
}
.item-container .no-photo-numbering.item-nav .view-all {
	MARGIN-TOP: 5px !important
}
.he-gallery .entry-thumb-caption A {
	COLOR: #1b5288
}
.he-gallery .entry-thumb-caption A:visited {
	COLOR: #1b5288
}
.he-gallery .selected.item .media-container {
	POSITION: relative; PADDING-BOTTOM: 56.25%; HEIGHT: auto
}
.he-gallery .selected .media-container IMG {
	POSITION: absolute; BOTTOM: 0px; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.he-gallery .selected.item .last-slide {
	PADDING-BOTTOM: 0px !important
}
.he-gallery .selected.item .last-slide IMG {
	POSITION: relative !important
}
.he-gallery .selected.item .media-container IMG {
	COLOR: #000
}
.he-gallery .selected.item .entry-thumb-vertical.media-container IMG {
	MARGIN-TOP: auto; WIDTH: auto; MAX-WIDTH: 100%; MARGIN-BOTTOM: auto
}
.he-gallery .no-bg.time-gallery .selected.item .media-container IMG {
	COLOR: #fff
}
.he-gallery .item-container .item-header .item-title {
	MARGIN-BOTTOM: 15px
}
.he-gallery .has-carousel .entry-thumb-caption {
	MIN-HEIGHT: auto
}
.he-gallery .items-carousel {
	MARGIN: 0px
}
.time-gallery .fullscreen {
	MARGIN: 12px 1em 0px; WIDTH: 101px; DISPLAY: inline-block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/fullscreen-gallery-sprite.png) no-repeat 0px -146px; HEIGHT: 23px; VERTICAL-ALIGN: top; CURSOR: pointer
}
.alignright.entry-thumb {
	MARGIN-BOTTOM: 0px !important
}
.item-nav {
	POSITION: absolute; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: -61px; RIGHT: 0px; PADDING-TOP: 8px
}
.item-nav .item-prev {
	BOX-SIZING: border-box; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; TEXT-INDENT: 100%; PADDING-LEFT: 0px; WIDTH: 45px; PADDING-RIGHT: 0px; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/nav-sprite-48px.png) no-repeat 0px -45px; HEIGHT: 45px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.item-nav .item-next {
	BOX-SIZING: border-box; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; TEXT-INDENT: 100%; PADDING-LEFT: 0px; WIDTH: 45px; PADDING-RIGHT: 0px; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/nav-sprite-48px.png) no-repeat 0px -45px; HEIGHT: 45px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.item-nav .item-next {
	BACKGROUND-POSITION: 0px -135px
}
.item-nav .item-next:hover {
	BACKGROUND-POSITION: 0px -225px
}
.item-nav .item-prev:hover {
	BACKGROUND-POSITION: 0px -180px
}
.item-nav .is-disabled.item-prev {
	BACKGROUND-POSITION: 0px 0px
}
.item-nav .is-disabled.item-next {
	BACKGROUND-POSITION: 0px -90px
}
.lt-ie8 .item-prev {
	DISPLAY: block; FLOAT: left
}
.selected.item {
	WIDTH: 100%
}
.selected.item .media-container {
	MARGIN-BOTTOM: 5px; BACKGROUND: #000; HEIGHT: 480px
}
.selected.item .media-container IMG {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 100%
}
.selected.item .entry-thumb-vertical.media-container IMG {
	WIDTH: auto; MAX-HEIGHT: 100%
}
.selected.item .item-caption {
	MARGIN: 0px 0px 20px
}
.selected.item .item-caption .entry-thumb-caption {
	LINE-HEIGHT: 1.5em; COLOR: #222222; FONT-SIZE: 0.75em; FONT-WEIGHT: 300
}
.items-carousel {
	POSITION: relative; MARGIN: 0px 0px 25px
}
.items-carousel .prev-thumb {
	POSITION: absolute; TEXT-INDENT: 100%; WIDTH: 33px; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 66px; OVERFLOW: hidden; TOP: 0px
}
.items-carousel .next-thumb {
	POSITION: absolute; TEXT-INDENT: 100%; WIDTH: 33px; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 66px; OVERFLOW: hidden; TOP: 0px
}
.items-carousel .prev-thumb .arrow {
	BORDER-BOTTOM: transparent 9px solid; POSITION: absolute; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; BORDER-TOP: transparent 9px solid; TOP: 23px
}
.items-carousel .next-thumb .arrow {
	BORDER-BOTTOM: transparent 9px solid; POSITION: absolute; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; BORDER-TOP: transparent 9px solid; TOP: 23px
}
.items-carousel .prev-thumb {
	LEFT: 0px
}
.items-carousel .prev-thumb .arrow {
	BORDER-RIGHT: #919191 12px solid; LEFT: 1px
}
.items-carousel .next-thumb {
	RIGHT: 0px
}
.items-carousel .next-thumb .arrow {
	BORDER-LEFT: #919191 12px solid; RIGHT: 1px
}
.item-thumbs-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 639px; PADDING-RIGHT: 0px; HEIGHT: 66px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.item-thumbs-list .item-thumb {
	WIDTH: 98px; FLOAT: left; HEIGHT: 66px; MARGIN-LEFT: 9px
}
.item-thumbs-list .item-thumb:hover {
	opacity: .75
}
.item-thumbs-list .item-thumb:first-child {
	MARGIN-LEFT: 0px
}
.item-thumbs-list .item-thumb A {
	DISPLAY: block; BACKGROUND: #000
}
.item-thumbs-list .item-thumb IMG {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 100%; MAX-HEIGHT: 100%
}
.item-thumbs-list .current.item-thumb {
	opacity: .75
}
.item-thumbs-list .current.item-thumb A {
	CURSOR: default
}
.selected.item .media-container.last-slide {
	MARGIN-BOTTOM: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto
}
.selected.item .media-container.last-slide .item-header .item-title {
	MARGIN: 20px 0px 30px
}
.last-slide .more-galleries {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.gallery-landing-list .more-galleries {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.last-slide .more-galleries > LI {
	LIST-STYLE-TYPE: none; WIDTH: 31.43%; FLOAT: left; MARGIN-LEFT: 2.84%; LIST-STYLE-IMAGE: none
}
.gallery-landing-list .more-galleries > LI {
	LIST-STYLE-TYPE: none; WIDTH: 31.43%; FLOAT: left; MARGIN-LEFT: 2.84%; LIST-STYLE-IMAGE: none
}
.last-slide .more-galleries > LI.l-reset {
	MARGIN-LEFT: 0px; CLEAR: left
}
.gallery-landing-list .more-galleries > LI.l-reset {
	MARGIN-LEFT: 0px; CLEAR: left
}
.last-slide .more-galleries > LI .details {
	PADDING-TOP: 4px
}
.gallery-landing-list .more-galleries > LI .details {
	PADDING-TOP: 4px
}
.last-slide .more-galleries > LI .entry-thumb IMG {
	MARGIN: 0px auto; WIDTH: auto
}
.gallery-landing-list .more-galleries > LI .entry-thumb IMG {
	MARGIN: 0px auto; WIDTH: auto
}
.last-slide .more-galleries > LI .entry-category {
	TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 8px; DISPLAY: inline-block !important; FONT-SIZE: 0.68em; FONT-WEIGHT: bold; MARGIN-RIGHT: 8px; BORDER-RIGHT: #dedede 1px solid
}
.gallery-landing-list .more-galleries > LI .entry-category {
	TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 8px; DISPLAY: inline-block !important; FONT-SIZE: 0.68em; FONT-WEIGHT: bold; MARGIN-RIGHT: 8px; BORDER-RIGHT: #dedede 1px solid
}
.last-slide .more-galleries > LI .entry-category {
	COLOR: #1b5288
}
.last-slide .more-galleries > LI .entry-category A {
	COLOR: #1b5288
}
.gallery-landing-list .more-galleries > LI .entry-category {
	COLOR: #1b5288
}
.gallery-landing-list .more-galleries > LI .entry-category A {
	COLOR: #1b5288
}
.last-slide .more-galleries > LI .entry-date {
	TEXT-TRANSFORM: uppercase; COLOR: #797777; FONT-SIZE: 0.68em; FONT-WEIGHT: 300
}
.gallery-landing-list .more-galleries > LI .entry-date {
	TEXT-TRANSFORM: uppercase; COLOR: #797777; FONT-SIZE: 0.68em; FONT-WEIGHT: 300
}
.last-slide .more-galleries > LI .entry-title {
	MARGIN: 3px 0px 20px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.gallery-landing-list .more-galleries > LI .entry-title {
	MARGIN: 3px 0px 20px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.cartoons .selected.item .media-container {
	HEIGHT: auto
}
.cartoons .selected.item .media-container IMG {
	WIDTH: 100%; HEIGHT: auto
}
.cartoons .entry-sharing {
	MARGIN: 20px 0px 15px; BORDER-TOP: medium none
}
.term-time-post-format-gallery .page-title {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.term-time-post-format-gallery .lead-content {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px !important; MARGIN-BOTTOM: 18px
}
.term-time-post-format-gallery .lead-content .entry-thumb {
	WIDTH: 65.71%; FLOAT: left; MARGIN-LEFT: 0px
}
.term-time-post-format-gallery .lead-content .details {
	WIDTH: 31.43%; FLOAT: right; FONT-SIZE: 1em
}
.term-time-post-format-gallery .lead-content .entry-title {
	LINE-HEIGHT: 1.21em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 1.75em; FONT-WEIGHT: normal
}
.term-time-post-format-gallery .lead-content .entry-category {
	PADDING-RIGHT: 8px; FONT-SIZE: 0.81em; MARGIN-RIGHT: 8px; BORDER-RIGHT: #dedede 1px solid
}
.term-time-post-format-gallery .lead-content .entry-category A {
	COLOR: #1b5288
}
.term-time-post-format-gallery .lead-content .entry-date {
	TEXT-TRANSFORM: uppercase; COLOR: #797777; FONT-SIZE: 0.81em; FONT-WEIGHT: 300
}
.term-time-post-format-gallery .lead-content .entry-content {
	LINE-HEIGHT: 1.33em; MARGIN-BOTTOM: 0px; COLOR: #797979; FONT-SIZE: 0.93em; PADDING-TOP: 0px
}
.gallery-landing-list {
	BORDER-BOTTOM: black 2px solid
}
.gallery-landing-list .more-galleries > LI .entry-title {
	FONT-SIZE: 0.93em
}
.primary-col .more-photos {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 25px; MARGIN-BOTTOM: 0px; FLOAT: none; BORDER-TOP: medium none; MARGIN-RIGHT: 3.25%; PADDING-TOP: 0px
}
.primary-col .more-photos .section-title {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 3px solid; PADDING-TOP: 6px
}
.primary-col .more-photos .categories {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 21.93%; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.primary-col .more-photos .categories LI {
	BORDER-BOTTOM: #dedede 1px solid; LINE-HEIGHT: 2.07em; FONT-SIZE: 0.87em; FONT-WEIGHT: bold
}
.primary-col .more-photos .categories LI A {
	PADDING-LEFT: 10px; DISPLAY: block
}
.primary-col .more-photos .categories LI.current {
	BORDER-BOTTOM: medium none
}
.primary-col .more-photos .categories LI.current A {
	BACKGROUND-COLOR: #f72e21; COLOR: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px
}
.primary-col .more-photos .gallery-thumbs {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 74.64%; PADDING-RIGHT: 0px; FLOAT: right; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.primary-col .more-photos .thumb {
	LINE-HEIGHT: 1.41em; WIDTH: 31.29%; MARGIN-BOTTOM: 20px; FLOAT: left; FONT-SIZE: 0.75em; FONT-WEIGHT: bold; MARGIN-RIGHT: 3.05%
}
.primary-col .more-photos .l-full-end.thumb {
	MARGIN-RIGHT: 0px
}
.primary-col .more-photos .thumb IMG {
	WIDTH: 100%; DISPLAY: block
}
.primary-col .more-photos .thumb .image-title {
	MARGIN-TOP: 15px; DISPLAY: block
}
.primary-col .more-photos .reset.thumb {
	CLEAR: both
}
#time-gallery-overlay {
	Z-INDEX: 999999; POSITION: fixed; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
#time-gallery-overlay .btn {
	BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/fullscreen-gallery-sprite.png) no-repeat; CURSOR: pointer
}
#time-gallery-overlay .prev {
	POSITION: absolute; MARGIN-TOP: -29px; WIDTH: 58px; HEIGHT: 58px; TOP: 50%
}
#time-gallery-overlay .next {
	POSITION: absolute; MARGIN-TOP: -29px; WIDTH: 58px; HEIGHT: 58px; TOP: 50%
}
#time-gallery-overlay .close {
	POSITION: absolute; WIDTH: 104px; BACKGROUND-POSITION: 0px -58px; HEIGHT: 44px; TOP: 1em; RIGHT: 1em
}
#time-gallery-overlay .close:hover {
	BACKGROUND-POSITION: 0px -102px
}
#time-gallery-overlay .prev {
	LEFT: 2em
}
#time-gallery-overlay .prev:hover {
	BACKGROUND-POSITION: -58px 0px
}
#time-gallery-overlay .next {
	BACKGROUND-POSITION: -116px 0px; RIGHT: 2em
}
#time-gallery-overlay .next:hover {
	BACKGROUND-POSITION: -174px 0px
}
#time-gallery-overlay .image-wrap {
	WIDTH: 100%; DISPLAY: table; HEIGHT: 100%
}
#time-gallery-overlay .image {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
#time-gallery-overlay .image IMG {
	MARGIN: auto; WIDTH: 100%
}
#time-gallery-overlay .details {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; MARGIN-BOTTOM: -140px; BACKGROUND: #000; HEIGHT: 140px; COLOR: #fff; LEFT: 0px
}
#time-gallery-overlay .details H2 {
	FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; FONT-SIZE: 2em
}
#time-gallery-overlay .details P {
	FONT-SIZE: 0.75em
}
#time-gallery-overlay .details A {
	COLOR: #fff; TEXT-DECORATION: underline
}
#time-gallery-overlay .tab {
	POSITION: absolute; MARGIN-TOP: -40px; WIDTH: 140px; BACKGROUND: #000; HEIGHT: 40px; MARGIN-LEFT: -70px; CURSOR: pointer; LEFT: 50%; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -ms-border-radius: 4px 4px 0 0; -o-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0
}
#time-gallery-overlay .tab .arrow {
	BORDER-BOTTOM: #fff 10px solid; POSITION: absolute; BORDER-LEFT: transparent 10px solid; MARGIN: -5px 0px 0px -10px; WIDTH: 0px; HEIGHT: 0px; TOP: 50%; BORDER-RIGHT: transparent 10px solid; LEFT: 50%
}
#time-gallery-overlay .open.details .arrow {
	BORDER-BOTTOM: 0px; BORDER-TOP: #fff 10px solid
}
#time-gallery-overlay .content {
	OVERFLOW: hidden
}
#time-gallery-overlay .social {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 1.5em
}
#time-gallery-overlay .social LI {
	DISPLAY: inline-block; MARGIN-RIGHT: 0.5em
}
.time-gallery .ad IFRAME {
	POSITION: absolute; MARGIN: auto; BOTTOM: 0px; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.constrain.format-gallery {
	MARGIN: 10px auto 0px
}
#interstitial-trigger {
	DISPLAY: none !important
}
.single-format-gallery .sponsored-link-combo {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 0px; BORDER-TOP: medium none; PADDING-TOP: 10px
}
.single .sponsored-link-combo {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 0px; BORDER-TOP: medium none; PADDING-TOP: 10px
}
.sponsored-link-combo {
	MARGIN-TOP: 40px; BORDER-TOP: #e5e5e5 1px solid
}
.sponsored-link-combo .sponsored-links {
	MARGIN-TOP: 10px
}
.sponsored-link-combo .ad {
	DISPLAY: none
}
.page-template-page-landing-php .lead-content {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 20px
}
.page-template-page-landing-php .lead-content .entry-content {
	MARGIN-BOTTOM: 0px; CLEAR: left; PADDING-TOP: 0px
}
.page-template-page-landing-php .lead-content .entry-title {
	LINE-HEIGHT: 1.18em; FLOAT: left; COLOR: #222; FONT-SIZE: 2em
}
.page-template-page-landing-php .lead-content .entry-title A {
	COLOR: #222
}
.page-template-page-landing-php .lead-content .entry-title A:hover {
	COLOR: #000
}
.page-template-page-landing-php .single-full-time100.lead-content .entry-content {
	TEXT-ALIGN: center; FONT-STYLE: normal; MARGIN: 0px auto; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; MAX-WIDTH: 60%; COLOR: #bfbfbf; FONT-SIZE: 0.93em; FONT-WEIGHT: 100
}
.page-template-page-landing-php .single-full-time100.lead-content .entry-content .slide-poll {
	DISPLAY: none
}
.page-template-page-landing-php .carousel {
	MARGIN-BOTTOM: 0px
}
.page-template-page-landing-php .carousel-wide.carousel {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; -webkit-background-size: 100% 7px; -moz-background-size: 100% 7px; -o-background-size: 100% 7px; background-size: 100% 7px
}
.page-template-page-landing-php .loading.carousel-wide.carousel {
	BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/loading.gif) #fff no-repeat center center; background-size: auto
}
.page-template-page-landing-php .carousel-wide.carousel article {
	PADDING-BOTTOM: 1.12em
}
.page-template-page-landing-php .carousel-wide.carousel article header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.page-template-page-landing-php .carousel-wide.carousel article header .responsive {
	PADDING-BOTTOM: 0.5em
}
.page-template-page-landing-php .carousel-wide.carousel article header .entry-thumb-credit {
	MARGIN: 0px
}
.page-template-page-landing-php .carousel-wide.carousel article H2 {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
.page-template-page-landing-php .carousel-wide.carousel article .entry-content {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
.page-template-page-landing-php .carousel-wide.carousel article figcaption {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
.page-template-page-landing-php .carousel-wide.carousel .paging-navigators .previous {
	LEFT: -1px
}
.page-template-page-landing-php .carousel-wide.carousel .paging-navigators .next {
	RIGHT: 0px
}
.page-template-page-landing-php .carousel-wide.carousel .responsive-paging {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #dadada 1px solid; MARGIN-BOTTOM: 7px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
.page-template-page-landing-php .carousel-wide.carousel .carousel-paging {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; MARGIN: -7px 0px 7px; BORDER-TOP: 0px; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 0px
}
.page-template-page-landing-php .single-full {
	PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.page-template-page-landing-php .single-full .left {
	WIDTH: 48.3%; PADDING-RIGHT: 4.01%; FLOAT: left
}
.page-template-page-landing-php .single-full .left header {
	TEXT-ALIGN: center
}
.page-template-page-landing-php .single-full .left header .entry-title {
	LINE-HEIGHT: 1.05em; MARGIN-TOP: 0px; FLOAT: none; FONT-SIZE: 3em
}
.page-template-page-landing-php .single-full .right {
	WIDTH: 47.68%; FLOAT: left
}
.page-template-page-landing-php .single-full-time100.single-full {
	MARGIN: 18px auto 0px
}
.page-template-page-landing-php .single-full-time100.single-full .table {
	WIDTH: 100%; DISPLAY: table
}
.page-template-page-landing-php .single-full-time100.single-full .left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; DISPLAY: table-cell; BACKGROUND: #333; FLOAT: none; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.page-template-page-landing-php .single-full-time100.single-full .right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; DISPLAY: table-cell; BACKGROUND: #333; FLOAT: none; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.page-template-page-landing-php .single-full-time100.single-full .left {
	POSITION: relative
}
.page-template-page-landing-php .single-full-time100.single-full .left .block-link {
	Z-INDEX: 10; POSITION: absolute; FILTER: alpha(opacity=1); WIDTH: 100%; HEIGHT: 100%; TOP: 0px; TEXT-DECORATION: none; LEFT: 0px; opacity: 0
}
.page-template-page-landing-php .single-full-time100.single-full .left header {
	TEXT-ALIGN: center
}
.page-template-page-landing-php .single-full-time100.single-full .left header .lead-text {
	LINE-HEIGHT: 1em; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; MARGIN: 0px auto 18px; FONT-FAMILY: "franklin-gothic-ext-comp-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: 2px; COLOR: #bfbfbf; FONT-SIZE: 1em; FONT-WEIGHT: 400
}
.page-template-page-landing-php .single-full-time100.single-full .left header .lead-text .first {
	COLOR: #ecb143
}
.page-template-page-landing-php .single-full-time100.single-full .left header .lead-text .last {
	COLOR: #18b7fb
}
.page-template-page-landing-php .single-full-time100.single-full .left header .entry-title {
	LINE-HEIGHT: 74px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; FONT-FAMILY: "franklin-gothic-ext-comp-urw", Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 18px; LETTER-SPACING: 1px; COLOR: #fff; FONT-SIZE: 6.25em; FONT-WEIGHT: 400
}
.page-template-page-landing-php .single-full-time100.single-full .left header .entry-title A {
	COLOR: #fff
}
.page-template-page-landing-php .single-full-time100.single-full .left header .entry-title A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.page-template-page-landing-php .single-full-time100.single-full .left header .entry-title:after {
	BORDER-BOTTOM: #bfbfbf 1px solid; PADDING-BOTTOM: 0px; MARGIN: 24px auto 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MAX-WIDTH: 37%; CONTENT: ''; PADDING-TOP: 0px
}
.page-template-page-landing-php .single-full-time100.single-full .right figure.alignleft {
	MARGIN: 0px; FLOAT: none
}
.page-template-page-landing-php .single-full-time100.single-full .right figure.alignright {
	MARGIN: 0px; FLOAT: none
}
.page-template-page-landing-php .single-full-time100.single-full .mobile.right {
	DISPLAY: none
}
.page-template-page-landing-php .single-full-time100.single-full .entry-thumb-credit {
	TEXT-ALIGN: right; LINE-HEIGHT: 18px; FONT-STYLE: normal; MARGIN: 0px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; HEIGHT: 18px; COLOR: #404040; FONT-SIZE: 11px; FONT-WEIGHT: 100
}
.page-template-page-landing-php .entry-sharing {
	Z-INDEX: 5; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
.page-template-page-landing-php .entry-sharing .entry-share-buttons {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.page-template-page-landing-php .thumbnails {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-TOP: 0px
}
.page-template-page-landing-php #content-body {
	MARGIN-TOP: 0px
}
.page-template-page-landing-php .is-open#site-nav .primary-links {
	Z-INDEX: 10
}
.page-template-page-landing-php #time-landing {
	PADDING-BOTTOM: 1.25em
}
.happiness-landing .single-full {
	MARGIN: 1.25em auto 2.5em; BACKGROUND: #01a4da; OVERFLOW: visible
}
.happiness-landing .single-full .lead {
	DISPLAY: table
}
.happiness-landing .single-full .lead .left {
	DISPLAY: table-cell; FLOAT: none; VERTICAL-ALIGN: middle
}
.happiness-landing .single-full .lead .right {
	DISPLAY: table-cell; FLOAT: none; VERTICAL-ALIGN: middle
}
.happiness-landing .single-full .lead .left {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 4.01%; WIDTH: 44.29%; PADDING-RIGHT: 4.01%; PADDING-TOP: 10px
}
.happiness-landing .single-full .lead .left header .entry-title {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 7px !important; FONT-SIZE: 70px; text-shadow: -1px 1px #7fcfea, -2px 2px #7fcfea, -3px 3px #7fcfea, -4px 4px #7fcfea, -5px 5px #7fcfea
}
.happiness-landing .single-full .lead .left header .entry-title:first-line {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.85em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LETTER-SPACING: 2px !important; FONT-SIZE: 18px; FONT-WEIGHT: lighter; PADDING-TOP: 0px; text-shadow: none
}
.happiness-landing .single-full .lead .left header .entry-title A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.happiness-landing .single-full .lead .right figcaption {
	POSITION: absolute; BOTTOM: -23px; RIGHT: 0px
}
.happiness-landing .single-full .lead .entry-title A {
	COLOR: #fff
}
.happiness-landing .single-full .lead .entry-content {
	COLOR: #fff
}
.happiness-landing .append-teaser {
	DISPLAY: none
}
.happiness-landing .happiness-allstate {
	TEXT-ALIGN: right; PADDING-TOP: 35px
}
.happiness-landing .happiness-allstate IMG {
	WIDTH: 167px
}
.time-hide-leaderboard #site-header {
	MARGIN-BOTTOM: 2px
}
.thumbnails {
	BORDER-TOP: #e5e5e5 1px solid
}
.thumbnails H2 {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 0.8em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1.25em; FONT-WEIGHT: 900; PADDING-TOP: 12px
}
.no-subpxspacing .thumbnails H2 {
	LETTER-SPACING: -1px
}
.hide-title.thumbnails {
	PADDING-TOP: 0.62em
}
.thumbnails-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px -18px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.thumbnails header + .thumbnails-list {
	MARGIN-TOP: -20px
}
.thumbnails-list IMG {
	WIDTH: 100%; DISPLAY: block
}
.thumbnails-list LI {
	POSITION: relative; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
.thumbnails-list LI H3 {
	DISPLAY: block; MARGIN-RIGHT: 18px
}
.thumbnails-list LI .entry-thumb {
	DISPLAY: block; MARGIN-RIGHT: 18px
}
.thumbnails-list LI .details {
	DISPLAY: block; MARGIN-RIGHT: 18px
}
.thumbnails-list LI.l-reset {
	CLEAR: left
}
.thumbnails-list H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.37em; MARGIN: 10px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #333; FONT-SIZE: 1em; PADDING-TOP: 0px
}
.thumbnails-list H3 A {
	COLOR: #333
}
.thumbnails-list H3 A:hover {
	COLOR: #000
}
.thumbnails-list P {
	LINE-HEIGHT: 1.66em; MARGIN: 0px; COLOR: #222; FONT-SIZE: 0.75em
}
.thumbnails-triple LI {
	WIDTH: 33.33%
}
.thumbnails-triple LI.l-reset:before {
	POSITION: absolute; WIDTH: 300%; HEIGHT: 0px; BORDER-TOP: #e5e5e5 1px solid; CONTENT: ""; TOP: 0px; LEFT: -18px
}
.thumbnails-triple LI.l-reset:first-child:before {
	DISPLAY: none
}
.thumbnails-double .thumbnails-list {
	MARGIN-LEFT: -18px; MARGIN-RIGHT: -18px
}
.thumbnails-double LI {
	PADDING-BOTTOM: 10px; WIDTH: 50%
}
.thumbnails-double LI:after {
	POSITION: absolute; WIDTH: 0px; BOTTOM: 20px; DISPLAY: block; CONTENT: ""; TOP: 20px; RIGHT: -1px; BORDER-RIGHT: #e5e5e5 1px solid
}
.thumbnails-double LI H3 {
	DISPLAY: block; MARGIN-LEFT: 18px; MARGIN-RIGHT: 18px
}
.thumbnails-double LI .entry-thumb {
	DISPLAY: block; MARGIN-LEFT: 18px; MARGIN-RIGHT: 18px
}
.thumbnails-double LI .details {
	DISPLAY: block; MARGIN-LEFT: 18px; MARGIN-RIGHT: 18px
}
.thumbnails-double H3 {
	LINE-HEIGHT: 1.45em; FONT-SIZE: 1.25em
}
.thumbnails-double-small H3 {
	LINE-HEIGHT: 1.33em; MARGIN: 0px 0px 6px; FONT-SIZE: 1.12em
}
.thumbnails-double-small .entry-thumb {
	WIDTH: 47.05%; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 16px; PADDING-TOP: 3px
}
.thumbnails-bulleted-list {
	PADDING-BOTTOM: 1.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1.25em
}
.thumbnails-bulleted-list .entry-thumb {
	WIDTH: 30.89%; MARGIN-BOTTOM: 0px; FLOAT: left; MARGIN-RIGHT: 2.71%
}
.thumbnails-bulleted-list .entry-content {
	LINE-HEIGHT: 1.5em; WIDTH: 66.39%; FONT-FAMILY: Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 0px; FLOAT: left; FONT-SIZE: 0.75em
}
.thumbnails-bulleted-list .entry-content P {
	MARGIN: 0px 0px 20px
}
.thumbnails-bulleted-list .entry-content UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 4.48%; PADDING-LEFT: 0px; WIDTH: 41.02%; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 1.06em; PADDING-TOP: 0px
}
.thumbnails-bulleted-list .entry-content UL LI {
	WIDTH: 100%
}
.thumbnails-bulleted-list .entry-content UL LI:after {
	DISPLAY: none
}
.thumbnails-bulleted-list .entry-content UL LI A {
	COLOR: #333
}
.thumbnails-bulleted-list .entry-title {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 0.89em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 2.25em; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.thumbnails-quadruple LI {
	WIDTH: 25%
}
.single-format-special .entry-header {
	MARGIN: 5px 0px 8px
}
.single-format-special .item-container {
	MARGIN-TOP: 0px
}
.single-format-special .item-container .item-nav {
	MARGIN-TOP: 30px
}
.single-format-special .item-container .no-photo-numbering.item-nav {
	MARGIN-TOP: 10px
}
.single-format-special .item-container .item-header {
	BORDER-TOP: medium none
}
.single-format-special .item-container .item-header .entry-category {
	TEXT-TRANSFORM: none; FONT-SIZE: 0.87em
}
.single-format-special .item-container .item-header .item-title {
	MARGIN-BOTTOM: 10px; FLOAT: none; FONT-WEIGHT: 300
}
.single-format-special .item-container .item-header .hub-title:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.single-format-special .item-container .entry-thumb-m IMG {
	WIDTH: 100%
}
.single-format-special .item-container .entry-thumb-slide-square {
	MARGIN: 0px 0px 1em 1em; WIDTH: 40%; FLOAT: right
}
.single-format-special .item-container .entry-thumb-l {
	MARGIN-TOP: 1em
}
.single-format-special .entry-content {
	MARGIN-BOTTOM: 0px
}
.single-format-special .describer-title {
	MARGIN: 0px 0px 10px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-WEIGHT: normal
}
.single-format-special .entry-meta {
	MARGIN-TOP: 15px
}
.item-browser .item-title {
	MARGIN-TOP: 30px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 1.43em; FONT-WEIGHT: 300
}
.entry-content .full-list {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 48%; LIST-STYLE-IMAGE: none
}
.entry-content .col-1.full-list {
	FLOAT: left
}
.entry-content .col-2.full-list {
	FLOAT: right
}
.item-list {
	WIDTH: 100%; MARGIN-BOTTOM: 30px; CLEAR: both; MARGIN-RIGHT: 4%
}
.l-even.item-list {
	CLEAR: none; MARGIN-RIGHT: 0px
}
.item-list H3 {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 5px; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #1b5288; FONT-SIZE: 0.85em
}
.item-list H3 A {
	COLOR: #1b5288
}
.item-list .items {
	LIST-STYLE-TYPE: disc; MARGIN: 0px; PADDING-LEFT: 18px
}
.item-list .items > LI {
	MARGIN: 10px 0px; FONT-WEIGHT: 300
}
.right-col .widget {
	MIN-WIDTH: 300px
}
.widget_styled_form INPUT[type='text'] {
	BORDER-BOTTOM: #ddd 2px solid; BORDER-LEFT: #ddd 2px solid; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; MAX-WIDTH: 70%; BACKGROUND: #eee; FLOAT: left; BORDER-TOP: #ddd 2px solid; MARGIN-RIGHT: 0.5em; BORDER-RIGHT: #ddd 2px solid; PADDING-TOP: 0.25em; border-radius: 2px
}
.widget_styled_form INPUT[type='submit'] {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.25em; MARGIN-TOP: 2px; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BACKGROUND: #c00; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0.25em
}
.widget_time_featured_content .section-title A {
	TEXT-DECORATION: none
}
.widget_time_featured_content .section-title IMG {
	MARGIN-BOTTOM: -0.25em; MAX-HEIGHT: 20px
}
.widget_time_featured_content .section-title IMG.has-title {
	MARGIN-LEFT: 0.5em
}
.widget_time_featured_content H4 {
	MARGIN: 0.25em 0px
}
.widget_time_featured_content article {
	PADDING-RIGHT: 0px !important
}
.widget_time_featured_content .large article {
	WIDTH: 48%; MARGIN-BOTTOM: 1em; FLOAT: left; MARGIN-RIGHT: 4%
}
.widget_time_featured_content .large article.four {
	MAX-WIDTH: 23.5%; FLOAT: left; MARGIN-RIGHT: 2%
}
.widget_time_featured_content .large article.three {
	MAX-WIDTH: 32%; FLOAT: left; MARGIN-RIGHT: 2%
}
.widget_time_featured_content .large article.even {
	MARGIN-RIGHT: 0px
}
.widget_time_featured_content .large article.last {
	MARGIN: 0px
}
.widget_time_featured_content .photos article {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 8px; MARGIN-BOTTOM: 8px; OVERFLOW: hidden
}
.widget_time_featured_content .photos article .entry-thumb {
	WIDTH: 100px; FLOAT: left; MARGIN-RIGHT: 10px
}
.widget_time_featured_content .photos article.large-thumb .entry-thumb {
	WIDTH: 100%; MARGIN-BOTTOM: 0.5em; MARGIN-RIGHT: 0px
}
.widget_time_featured_content .photos article.thumb-right .entry-thumb {
	MARGIN: 0px 0px 0px 10px; FLOAT: right
}
.widget_time_featured_content .photos article.last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.widget_time_featured_content .photos article .entry-category A {
	COLOR: #c00; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
.widget_time_featured_content .photos article .entry-content {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 0.7em
}
.widget_time_featured_content .photos article .entry-content P {
	MARGIN: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.widget_time_featured_content .headlines UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.widget_time_featured_content .headlines LI {
	BORDER-BOTTOM: #dedede 1px dotted; PADDING-BOTTOM: 5px; FONT-FAMILY: Georgia, serif; MARGIN-BOTTOM: 5px
}
.widget_time_featured_content .grid article {
	WIDTH: 48%; FLOAT: left; MARGIN-RIGHT: 4%
}
.widget_time_featured_content .grid article H4 {
	MARGIN: 0.5em 0px 1em
}
.widget_time_featured_content .grid article.even {
	MARGIN: 0px
}
.widget_time_letters .entry-thumb {
	WIDTH: 100px; FLOAT: left; MARGIN-RIGHT: 10px
}
.widget_time_letters article {
	BORDER-BOTTOM: #dedede 1px dotted; PADDING-BOTTOM: 0.75em; MARGIN-BOTTOM: 0.75em
}
.widget_time_letters article.last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.widget_time_letters H4 {
	LINE-HEIGHT: 1.5; MARGIN: 0px
}
.widget_time_letters .entry-date {
	MARGIN: 2px 0px 5px; COLOR: #666
}
.widget_time_letters .entry-date {
	FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 0.68em
}
.widget_time_letters .entry-content {
	FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 0.68em
}
.widget_time_letters .entry-content {
	MARGIN-BOTTOM: 0px
}
.widget_time_letters .entry-content P {
	MARGIN: 0px
}
.widget_time_letters .entry-content P.send {
	TEXT-ALIGN: center
}
.module .submit {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.35em; MARGIN: auto; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; BACKGROUND: #df2735; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0.35em
}
.widget_time_indeed .job {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 0.5em; MARGIN-BOTTOM: 0.5em
}
.widget_time_indeed .job A {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
.widget_time_indeed .job .company_location {
	COLOR: #666; FONT-SIZE: 0.7em
}
.widget_time_indeed .field {
	WIDTH: 48%; FLOAT: left; FONT-SIZE: 0.85em; OVERFLOW: hidden; FONT-WEIGHT: bold; MARGIN-RIGHT: 3%
}
.widget_time_indeed .field INPUT {
	BOX-SIZING: border-box; BORDER-BOTTOM: #ddd 2px solid; BORDER-LEFT: #ddd 2px solid; PADDING-BOTTOM: 0.35em; PADDING-LEFT: 0.35em; WIDTH: 100%; PADDING-RIGHT: 0.35em; BACKGROUND: #eee; BORDER-TOP: #ddd 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ddd 2px solid; PADDING-TOP: 0.35em; -webkit-box-sizing: border-box; border-radius: 2px
}
.widget_time_indeed .last.field {
	MARGIN: 0px
}
.widget_time_indeed FORM {
	PADDING-TOP: 0.5em
}
.widget_time_indeed .actions {
	CLEAR: both; PADDING-TOP: 0.75em
}
.widget_time_indeed .actions A {
	TEXT-INDENT: -9999px; WIDTH: 97px; DISPLAY: block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/indeed.png) no-repeat; FLOAT: right; HEIGHT: 26px
}
.widget_time_partners article {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 0.25em; MARGIN-BOTTOM: 0.25em; OVERFLOW: hidden
}
.widget_time_partners article H4 {
	MARGIN: 0.5em 0px
}
.widget_time_partners figure {
	MAX-WIDTH: 40%; FLOAT: right
}
.widget_time_partners .source {
	FONT-STYLE: italic; FONT-FAMILY: Georgia, serif; COLOR: #757575; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
.widget_time_paid_content article {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 0.25em; MARGIN-BOTTOM: 0.25em; OVERFLOW: hidden
}
.widget_time_paid_content article H4 {
	MARGIN: 0.5em 0px
}
.widget_time_paid_content article H4.locked {
	PADDING-LEFT: 1.25em; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/lock-sm.png) no-repeat 0px 2px
}
.widget_time_paid_content figure {
	MAX-WIDTH: 40%; FLOAT: right; MARGIN-LEFT: 0.25em
}
.widget_time_paid_content IMG {
	MAX-WIDTH: none; MAX-HEIGHT: 96px
}
.widget_time_paid_content .subscribe {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #cc0000; FONT-SIZE: 1em
}
.widget_time_paid_content .subscribe-text {
	MARGIN-TOP: 0.5em; FONT-FAMILY: Helvetica, Arial, sans-serif; LETTER-SPACING: 0px; FONT-SIZE: 90%; FONT-WEIGHT: bold
}
.widget_time_paid_content .subscribe-text .subscribe {
	PADDING-LEFT: 0.5em; DISPLAY: inline-block; FONT-SIZE: 0.75em
}
.widget_time_contributors .avatar {
	MARGIN: 0px 0.5em 0px 0px; FLOAT: left
}
.widget_time_contributors .name {
	FONT-SIZE: 0.85em
}
.widget_time_contributors .details {
	OVERFLOW: hidden
}
.widget_time_contributors .author {
	WIDTH: 48%; MARGIN-BOTTOM: 1em; FLOAT: left; MARGIN-RIGHT: 4%
}
.widget_time_contributors .author-icons {
	MARGIN-TOP: 0.25em
}
.widget_time_contributors .rss {
	TEXT-INDENT: -9999px; WIDTH: 21px; DISPLAY: inline-block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/contributor-sprite.png) no-repeat; HEIGHT: 21px
}
.widget_time_contributors .twitter {
	TEXT-INDENT: -9999px; WIDTH: 21px; DISPLAY: inline-block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/contributor-sprite.png) no-repeat; HEIGHT: 21px
}
.widget_time_contributors .rss {
	WIDTH: 22px
}
.widget_time_contributors .rss {
	BACKGROUND-POSITION: -21px 0px
}
.widget_time_city_guides .desc {
	FONT-STYLE: italic; FONT-FAMILY: Georgia, serif
}
.widget_time_city_guides IMG {
	WIDTH: 100%
}
.widget_time_city_guides .leftcol {
	WIDTH: 46%; FLOAT: left; MARGIN-RIGHT: 8%
}
.widget_time_city_guides .rightcol {
	WIDTH: 46%; FLOAT: left; MARGIN-RIGHT: 8%
}
.widget_time_city_guides .rightcol {
	MARGIN-RIGHT: 0px
}
.widget_time_city_guides H4 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 0.5em; COLOR: #999; FONT-SIZE: 0.8em
}
.widget_time_city_guides UL {
	PADDING-LEFT: 1.5em; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
.widget_time_follow {
	PADDING-BOTTOM: 1em
}
.widget_time_follow UL {
	BORDER-BOTTOM: #ddd 1px dotted; PADDING-BOTTOM: 0.5em; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.widget_time_follow LI {
	FLOAT: left
}
.widget_time_follow .msg {
	MAX-WIDTH: 40%; FLOAT: left; FONT-SIZE: 0.75em
}
.widget_time_follow FORM {
	WIDTH: 60%; FLOAT: right
}
.widget_time_follow INPUT[type='text'] {
	BORDER-BOTTOM: #ddd 2px solid; BORDER-LEFT: #ddd 2px solid; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; MAX-WIDTH: 70%; BACKGROUND: #eee; FLOAT: left; BORDER-TOP: #ddd 2px solid; MARGIN-RIGHT: 0.5em; BORDER-RIGHT: #ddd 2px solid; PADDING-TOP: 0.25em; border-radius: 2px
}
.widget_time_follow INPUT[type='submit'] {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BACKGROUND: #c00; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0.25em
}
.widget_time_more_stories article {
	WIDTH: 48%; FLOAT: left; MARGIN-RIGHT: 4%
}
.widget_time_more_stories article IMG {
	WIDTH: 100%
}
.widget_time_more_stories article.even {
	MARGIN-RIGHT: 0px
}
.widget_time_more_stories article H4 {
	MARGIN: 0.4em 0px 1em
}
.widget_time_tweets {
	BACKGROUND: #eee; OVERFLOW: hidden
}
.widget_time_tweets .section-title {
	POSITION: relative; PADDING-BOTTOM: 12px !important; BACKGROUND: #fff; PADDING-TOP: 12px !important
}
.widget_time_tweets #tweet-ad {
	POSITION: absolute; TOP: 5px; RIGHT: 0px
}
.widget_time_tweets .author {
	FONT-SIZE: 1.1em; FONT-WEIGHT: bold; MARGIN-RIGHT: 0.5em
}
.widget_time_tweets .username {
	COLOR: #666
}
.widget_time_tweets .content {
	CLEAR: both
}
.widget_time_tweets .time {
	FLOAT: right; COLOR: #666
}
.widget_time_tweets .retweeted {
	MARGIN-TOP: 0.5em; COLOR: #666
}
.widget_time_tweets .retweeted A {
	COLOR: #666
}
.widget_time_tweets .actions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.widget_time_tweets .actions LI {
	DISPLAY: inline-block; MARGIN-RIGHT: 1em
}
.widget_time_tweets .actions A {
	COLOR: #666
}
.widget_time_tweets .actions I {
	BACKGROUND-IMAGE: url(/wp-content/themes/vip/time2012/library/assets/css/../images/twitter_sprite_small.png); DISPLAY: inline-block; MARGIN-RIGHT: 0.5em
}
.widget_time_tweets .actions .reply {
	WIDTH: 14px; HEIGHT: 10px
}
.widget_time_tweets .actions .retweet {
	WIDTH: 16px; BACKGROUND-POSITION: 0px -12px; HEIGHT: 10px
}
.widget_time_tweets .actions .favorite {
	WIDTH: 12px; BACKGROUND-POSITION: 0px -25px; HEIGHT: 12px
}
.widget_time_tweets .tweet:hover .actions {
	DISPLAY: block
}
.widget_time_tweets .tweet {
	POSITION: relative; PADDING-LEFT: 80px; MARGIN-BOTTOM: 1em
}
.widget_time_tweets .sponsored.tweet {
	PADDING-BOTTOM: 1em; MARGIN: 0px; BACKGROUND: #d3e0e9; PADDING-TOP: 2.5em
}
.widget_time_tweets .sponsored.tweet .sponsor {
	POSITION: absolute; FONT-SIZE: 0.75em; TOP: 1em; FONT-WEIGHT: bold; LEFT: 15px
}
.widget_time_tweets .tweet .profile {
	POSITION: absolute; MARGIN-TOP: -25px; MAX-WIDTH: 50px; MAX-HEIGHT: 50px; TOP: 50%; LEFT: 15px
}
.widget_time_tweets .tweet .text {
	POSITION: relative; PADDING-BOTTOM: 1.25em; LINE-HEIGHT: 1.4; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #fff; FONT-SIZE: 0.75em; MARGIN-RIGHT: 15px; PADDING-TOP: 1.25em; box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); border-radius: 0.25em
}
.widget_time_tweets .tweet .text .arrow {
	POSITION: absolute; MARGIN-TOP: -4px; WIDTH: 10px; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/tweet_arrow.png) no-repeat; HEIGHT: 10px; TOP: 50%; LEFT: -10px
}
.widget_time_box_office .post P {
	LINE-HEIGHT: 1.36em; FONT-SIZE: 0.68em
}
.widget_time_box_office .post IMG {
	MARGIN: 0px 0px 10px 10px; DISPLAY: inline; FLOAT: right
}
.widget_time_box_office .post H3 {
	MARGIN: 0px 0px 10px; WIDTH: 53.67%; DISPLAY: inline
}
.widget_time_box_office .earnings {
	TEXT-ALIGN: left; WIDTH: 22.59%; FLOAT: right; FONT-WEIGHT: bold
}
.widget_time_box_office .popular-content OL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.widget_tab_nav {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 34px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.widget_tab_nav LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 24px; PADDING-TOP: 10px
}
.widget_tab_nav LI.current {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #ddd 1px solid; BACKGROUND: #fff; HEIGHT: 22px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.widget_tab_nav .ad {
	PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-LEFT: 0px; WIDTH: 88px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 31px; PADDING-TOP: 0px
}
.widget_subtabs {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BORDER-TOP: 0px; BORDER-RIGHT: #d9d9d9 1px solid
}
.widget_subtab_name {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.widget_subtab_name A {
	TEXT-TRANSFORM: capitalize; FLOAT: right; COLOR: red; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.widget_time_most_popular {
	BORDER-TOP: 0px
}
.widget_time_most_popular .popular-content OL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.widget_time_quote BLOCKQUOTE {
	POSITION: relative; LINE-HEIGHT: 1.23em; MARGIN: 10px 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 1.62em; etter-spacing: -0.03em
}
.widget_time_quote BLOCKQUOTE .quo {
	POSITION: relative; LINE-HEIGHT: 0.48em; FONT-SIZE: 2.53em; VERTICAL-ALIGN: top; TOP: 15px
}
.widget_time_quote CITE {
	LINE-HEIGHT: 1.27em; FONT-STYLE: normal; FONT-SIZE: 0.68em; FONT-WEIGHT: 300
}
.no-subpxspacing .widget_time_quote BLOCKQUOTE {
	LETTER-SPACING: -1px
}
.lt-ie8 .widget_time_quote BLOCKQUOTE .quo {
	TOP: -5px
}
.lt-ie8 .widget_time_quote BLOCKQUOTE {
	MARGIN-TOP: 0px
}
.widget_time_content_partners UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.widget_time_content_partners LI {
	LIST-STYLE-TYPE: none; WIDTH: 30%; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 4%; LIST-STYLE-IMAGE: none
}
.widget_time_content_partners LI:first-child {
	MARGIN-LEFT: 0px
}
.widget_time_opinion_cartoons H4 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 12px
}
.widget_time_opinion_cartoons P {
	MARGIN: 6px 0px; COLOR: #666; FONT-SIZE: 12px
}
.widget_time_opinion_cartoons IMG {
	MARGIN: 0px 5%; WIDTH: 90%; MAX-WIDTH: 90%; HEIGHT: auto
}
.widget_time_opinion_cartoons FORM {
	BORDER-BOTTOM: #999999 1px dotted; BORDER-LEFT: #999999 0px dotted; PADDING-BOTTOM: 6px; MARGIN-TOP: 10px; PADDING-LEFT: 2%; PADDING-RIGHT: 2%; BACKGROUND: #f0f0f0; HEIGHT: 40px; BORDER-TOP: #999999 1px dotted; BORDER-RIGHT: #999999 0px dotted; PADDING-TOP: 14px
}
.widget_time_opinion_cartoons FORM P {
	MARGIN: 0px; WIDTH: 40%; DISPLAY: inline; FLOAT: left
}
.widget_time_opinion_cartoons FORM INPUT[type='text'] {
	MAX-WIDTH: 40%; BACKGROUND: #fff
}
.widget_time_connect {
	PADDING-BOTTOM: 1em
}
.widget_time_connect UL {
	PADDING-BOTTOM: 0.5em; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.widget_time_connect LI {
	FLOAT: left; MARGIN-RIGHT: 0.57em
}
.widget_time_connect .facebook {
	MARGIN: 0px 0.34em 0px 0px; CLEAR: right
}
.widget_time_connect .msg {
	MAX-WIDTH: 40%; FLOAT: left; FONT-SIZE: 0.75em
}
.widget_time_connect FORM {
	WIDTH: 50%; FLOAT: right
}
.widget_time_connect UL A.rss {
	BACKGROUND-POSITION: -21px 0px
}
.widget_time_connect INPUT[type='text'] {
	BORDER-BOTTOM: #ddd 2px solid; BORDER-LEFT: #ddd 2px solid; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; MAX-WIDTH: 70%; BACKGROUND: #eee; FLOAT: left; BORDER-TOP: #ddd 2px solid; MARGIN-RIGHT: 0.5em; BORDER-RIGHT: #ddd 2px solid; PADDING-TOP: 0.25em; border-radius: 2px
}
.widget_time_connect INPUT[type='submit'] {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BACKGROUND: #c00; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0.25em
}
.widget_time_connect .follow-newsletter {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 0px solid; PADDING-BOTTOM: 8px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 0px solid; PADDING-TOP: 12px
}
.widget_time_connect .follow-newsletter .follow-form {
	MIN-WIDTH: 180px; WIDTH: 100%; DISPLAY: inline; MAX-WIDTH: 187px; FLOAT: left; HEIGHT: 35px; OVERFLOW: hidden
}
.widget_time_connect .follow-newsletter .follow-form FORM {
	WIDTH: inherit; FLOAT: none
}
.widget_time_connect .follow-newsletter .follow-msg {
	MIN-WIDTH: 135px; WIDTH: 100%; DISPLAY: inline; MAX-WIDTH: 170px; FLOAT: left; HEIGHT: 35px; FONT-SIZE: 0.75em; MARGIN-RIGHT: 15px
}
.widget_time_connect .follow-newsletter .follow-apps {
	MARGIN: 0px 15px; WIDTH: 101px; DISPLAY: block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/connect-sprite.jpg) no-repeat 0px -57px; FLOAT: left; HEIGHT: 90px
}
.widget_time_connect .google {
	MARGIN-TOP: 6px; WIDTH: 180px; FLOAT: left; CLEAR: left
}
.widget_time_connect .tumblr A {
	MARGIN-TOP: 22px; WIDTH: 28px; DISPLAY: block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/connect-sprite.jpg) no-repeat; FLOAT: left; HEIGHT: 28px
}
.widget_time_connect .linkedin A {
	MARGIN-TOP: 22px; WIDTH: 28px; DISPLAY: block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/connect-sprite.jpg) no-repeat; FLOAT: left; HEIGHT: 28px
}
.widget_time_connect .linkedin A {
	BACKGROUND-POSITION: 0px -28px
}
.widget_time_connect .pinterest A {
	POSITION: relative; WIDTH: 28px; BOTTOM: -22px; HEIGHT: 28px
}
.widget_time_connect .response-fields {
	PADDING-LEFT: 0px
}
.widget_time_connect .clear {
	CLEAR: both
}
.lt-ie8 .widget_time_connect .google-plus-widget {
	DISPLAY: none
}
.lt-ie8 .widget_time_connect .tumblr {
	DISPLAY: none
}
.lt-ie8 .widget_time_connect .linkedin {
	DISPLAY: none
}
.lt-ie8 .widget_time_connect .follow-form {
	WIDTH: auto; FLOAT: none; HEIGHT: auto; OVERFLOW: auto
}
.time-widget-photo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 14px/1.2 sans-serif; PADDING-TOP: 0px
}
.time-widget-photo LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.time-widget-photo .item0 IMG {
	WIDTH: 100%; MAX-WIDTH: 360px; HEIGHT: auto; MAX-HEIGHT: 234px
}
.time-widget-photo .item1 {
	WIDTH: 49%; DISPLAY: inline; FLOAT: left
}
.time-widget-photo .item2 {
	WIDTH: 49%; DISPLAY: inline; FLOAT: left
}
.time-widget-photo .item1 IMG {
	WIDTH: 100%; MAX-WIDTH: 176px; HEIGHT: 115px; MAX-HEIGHT: 115px
}
.time-widget-photo .item2 IMG {
	WIDTH: 100%; MAX-WIDTH: 176px; HEIGHT: 115px; MAX-HEIGHT: 115px
}
.time-widget-photo .item1 {
	MARGIN-RIGHT: 2%
}
.time-widget-photo .source {
	PADDING-RIGHT: 4px; DISPLAY: inline; FONT: italic 14px/1.2 serif; COLOR: #666
}
.time-widget-photo .text {
	DISPLAY: inline; FONT: 14px/1.2 serif
}
.time-widget-photo .caption {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.videoWidget {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 56.25%; HEIGHT: 0px; OVERFLOW: hidden; CURSOR: pointer
}
.videoWidget IFRAME {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.videoWidget OBJECT {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.videoWidget EMBED {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.lt-ie8 #videoWidget IFRAME {
	WIDTH: 100%; HEIGHT: 272px
}
.lt-ie8 #videoWidget OBJECT {
	WIDTH: 100%; HEIGHT: 272px
}
.lt-ie8 #videoWidget EMBED {
	WIDTH: 100%; HEIGHT: 272px
}
.ie #videoWidget .BrightcoveExperience {
	WIDTH: 480px; HEIGHT: 270px
}
.ie .show3.more-video LI IMG {
	WIDTH: 151px; HEIGHT: 85px
}
.ie .more-video {
	PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: auto; FONT-SIZE: 0.75em; OVERFLOW: hidden; PADDING-TOP: 0px
}
.ie .more-video LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; FLOAT: left; COLOR: #666; CURSOR: pointer; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
.ie .more-video LI A {
	COLOR: #333
}
.ie .show3.more-video LI {
	MARGIN: 0px 1% 0px 0px; WIDTH: 32%
}
.ie .show3.more-video LI IMG {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: #777 1px solid; WIDTH: 100%; MAX-WIDTH: 151px; MARGIN-BOTTOM: 6px; HEIGHT: auto; VERTICAL-ALIGN: top; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #777 1px solid
}
.ie .module .more-video.top-stories LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.ie .more-video LI.video1 {
	LINE-HEIGHT: 1.41em; FONT-SIZE: 1em
}
.ie .more-video .icon {
	DISPLAY: none
}
.more-video {
	Z-INDEX: 10; POSITION: relative
}
.more-video {
	PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: auto; FONT-SIZE: 0.75em; OVERFLOW: hidden; PADDING-TOP: 0px
}
.more-video LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; FLOAT: left; COLOR: #666; CURSOR: pointer; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
.videoSelect LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; FLOAT: left; COLOR: #666; CURSOR: pointer; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
.more-video LI A {
	COLOR: #333
}
.more-video .icon {
	DISPLAY: none
}
.show3.more-video LI {
	MARGIN: 0px 5% 0px 0px; WIDTH: 30%
}
.videoSelect LI {
	MARGIN: 0px 5% 0px 0px; WIDTH: 30%
}
.show3.more-video LI IMG {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: #777 1px solid; WIDTH: 99%; MAX-WIDTH: 155px; MARGIN-BOTTOM: 6px; HEIGHT: auto; MAX-HEIGHT: 88px; VERTICAL-ALIGN: top; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #777 1px solid
}
.module .more-video.top-stories > LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.more-video LI.video1 {
	LINE-HEIGHT: 1.41em; FONT-SIZE: 1em
}
.more-video LI.video2 {
	MARGIN-RIGHT: 0px
}
.videoSelect LI.video2 {
	MARGIN-RIGHT: 0px
}
.social-box {
	Z-INDEX: 10; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT: 12px/1.2 Helvetica, arial, sans-serif; BACKGROUND: #525252; HEIGHT: 26px; COLOR: #fff; PADDING-TOP: 0px
}
.social-box UL {
	POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 5px
}
.social-box LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; PADDING-LEFT: 24px; DISPLAY: inline; FLOAT: left; COLOR: #fff; MARGIN-LEFT: 12px; CURSOR: pointer; LIST-STYLE-IMAGE: none
}
.social-box .embed {
	BACKGROUND: url(http://img.timeinc.net/time/assets/images/email-sprite.gif) no-repeat 0px -1px
}
.social-box .email {
	BACKGROUND: url(http://img.timeinc.net/time/assets/images/email-sprite.gif) no-repeat 0px -20px
}
.social-box .share {
	BACKGROUND: url(http://img.timeinc.net/time/assets/images/email-sprite.gif) no-repeat 0px -39px
}
.social-box .embed-content {
	BORDER-BOTTOM: #ccc 2px solid; POSITION: absolute; BORDER-LEFT: #ccc 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 180px; BOTTOM: 29px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 12px; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 10px
}
.social-box .email-content {
	BORDER-BOTTOM: #ccc 2px solid; POSITION: absolute; BORDER-LEFT: #ccc 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 180px; BOTTOM: 29px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 12px; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 10px
}
.social-box .share-content {
	BORDER-BOTTOM: #ccc 2px solid; POSITION: absolute; BORDER-LEFT: #ccc 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 180px; BOTTOM: 29px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 12px; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #ccc 2px solid; PADDING-TOP: 10px
}
.social-box .embed-content {
	LEFT: 12px
}
.social-box .email-content {
	LEFT: 85px
}
.social-box .share-content {
	WIDTH: 140px; LEFT: 155px
}
.social-box P {
	PADDING-BOTTOM: 0px; MARGIN: 4px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.social-box INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 4px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.social-box INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 99%; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.social-box .send-button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 4px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: #f00; FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.social-box .cancel-button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 4px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: #f00; FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.social-box .cancel-button {
	BACKGROUND: #fff
}
.social-box .send-button A {
	COLOR: #fff; FONT-WEIGHT: bold
}
.social-box .share-content P {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
.videoSelect {
	Z-INDEX: 0; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.videoSelect LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN-TOP: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 14px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.embed-content .send-button {
	DISPLAY: none
}
.embed-content .cancel-button {
	DISPLAY: none
}
.author-lead .avatar {
	MARGIN: auto; WIDTH: auto; FLOAT: none
}
.single .entry-thumb-m {
	WIDTH: 50.42%; MARGIN-BOTTOM: 30px; FLOAT: right; MARGIN-LEFT: 2.8%
}
#letter-form {
	MARGIN-BOTTOM: 1em
}
#letter-form .field {
	PADDING-BOTTOM: 1em; MARGIN-BOTTOM: 1em; OVERFLOW: hidden
}
#letter-form .last.field {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#letter-form LABEL {
	WIDTH: 30%; DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold; MARGIN-RIGHT: 3%
}
#letter-form TEXTAREA {
	BOX-SIZING: border-box; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; WIDTH: 65%; PADDING-RIGHT: 0.25em; FLOAT: left; MARGIN-RIGHT: 2%; PADDING-TOP: 0.25em; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
#letter-form INPUT[type=text] {
	BOX-SIZING: border-box; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.25em; WIDTH: 65%; PADDING-RIGHT: 0.25em; FLOAT: left; MARGIN-RIGHT: 2%; PADDING-TOP: 0.25em; -moz-box-sizing: border-box; -webkit-box-sizing: border-box
}
#letter-form .field LABEL:before {
	CONTENT: '*'; MARGIN-RIGHT: 0.25em
}
#letter-form .recaptcha {
	WIDTH: 65%; FLOAT: left
}
#letter-form .actions {
	PADDING-LEFT: 33%
}
#letter-form .actions INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #c00; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0.5em; box-shadow: inset 0 0 5px rgba(255, 255, 255, 0.7); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); border-radius: 0.25em
}
#letter-form .errors {
	DISPLAY: none; MARGIN-BOTTOM: 1em; COLOR: #c00
}
.browsing .item-container {
	DISPLAY: none
}
.item-browser {
	DISPLAY: none
}
.browsing .item-browser {
	DISPLAY: block
}
.item-container .item {
	DISPLAY: none
}
.item-container .selected.item {
	DISPLAY: block
}
.item .entry-video {
	MARGIN-TOP: 1em
}
.package-item-menu {
	BOX-SIZING: border-box; BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 25px; OVERFLOW: hidden; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 10px
}
.package-item-menu H3 {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.package-item-menu .leftcol {
	WIDTH: 48%; FLOAT: left; MARGIN-RIGHT: 4%
}
.package-item-menu .rightcol {
	WIDTH: 48%; FLOAT: left
}
.package-item-menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.package-item-menu LI {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px
}
.package-item-menu LI A {
	COLOR: #1b5288; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
.items-carousel .prev-thumb .arrow {
	BORDER-RIGHT: #000 12px solid
}
.items-carousel .prev-thumb .arrow:hover {
	BORDER-RIGHT: #c00 12px solid
}
.items-carousel .disabled.prev-thumb .arrow:hover {
	BORDER-RIGHT: #ccc 12px solid
}
.items-carousel .disabled.prev-thumb .arrow {
	BORDER-RIGHT: #ccc 12px solid
}
.items-carousel .next-thumb .arrow {
	BORDER-LEFT: #000 12px solid
}
.items-carousel .next-thumb .arrow:hover {
	BORDER-LEFT: #c00 12px solid
}
.items-carousel .disabled.next-thumb .arrow:hover {
	BORDER-LEFT: #ccc 12px solid
}
.items-carousel .disabled.next-thumb .arrow {
	BORDER-LEFT: #ccc 12px solid
}
.item-thumbs-list .item-thumb A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.item-thumbs-list .item-thumb:hover {
	opacity: 0.5
}
.item-thumbs-list .current.item-thumb {
	opacity: 0.5
}
.item-thumbs-list .item-thumb IMG {
	MAX-WIDTH: 100%; MAX-HEIGHT: none
}
.entry-thumb-credit {
	MIN-HEIGHT: 1em
}
.has-carousel .entry-thumb-caption {
	MIN-HEIGHT: 5em
}
.item-caption .fulltext {
	DISPLAY: none
}
.item-caption .preview A {
	COLOR: #1b5288; FONT-WEIGHT: bold
}
.single-format-gallery .media-container {
	WIDTH: 100%; DISPLAY: table; TABLE-LAYOUT: fixed
}
.single-format-gallery .media-container > DIV {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.no-bg.time-gallery .selected.item .media-container {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.format-photo .entry-footer {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0.87em; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 14px
}
.entry-video {
	POSITION: relative; PADDING-BOTTOM: 56.25%; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 30px
}
.entry-video IFRAME {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.entry-video OBJECT {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.entry-video EMBED {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.small-video-wrapper .entry-video {
	MARGIN: 10px 4.2% 0px 0px; WIDTH: 96%; FLOAT: left
}
.loop .format-quote BLOCKQUOTE A {
	COLOR: #333
}
.section .loop .entry-label {
	MARGIN-RIGHT: 15px
}
.section .loop .entry-brand {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; MARGIN-RIGHT: 1em
}
.section .loop .entry-brand A {
	COLOR: #1b5288
}
.section .loop .category-nextdraft .entry-brand {
	DISPLAY: none
}
.format-gallery {
	MARGIN: 0px
}
.wp-paginate LI {
	MARGIN-RIGHT: 5px
}
.loading.gallery-thumbs {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/loading.gif) no-repeat center center; HEIGHT: 100%
}
.loading.gallery-thumbs LI {
	VISIBILITY: hidden
}
.post-rail .content-actions .selected.share {
	Z-INDEX: 20; POSITION: relative; WIDTH: 84px
}
.entry-footer .content-actions LI > A {
	PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block
}
.content-actions .selected.share > A {
	Z-INDEX: 99; BOX-SIZING: border-box; POSITION: relative; BORDER-LEFT: #dedede 1px solid; TEXT-INDENT: -1px; WIDTH: 110px; DISPLAY: block; BACKGROUND: #fff; BORDER-RIGHT: #dedede 1px solid; box-shadow: inset 0px 1px 0 #dedede; -webkit-box-sizing: border-box
}
.entry-footer .content-actions .selected.share > A {
	box-shadow: none
}
.share .icon {
	BACKGROUND-POSITION: 0px -25px
}
.comment .icon {
	BACKGROUND-POSITION: -92px -26px
}
.content-actions .selected.share .icon {
	BACKGROUND-POSITION: 0px -52px
}
.share-icons {
	Z-INDEX: 98; BOX-SIZING: border-box; BORDER-BOTTOM: #dedede 1px solid; POSITION: absolute; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: -1px 0px 0px; PADDING-LEFT: 5px; WIDTH: 110px; PADDING-RIGHT: 5px; DISPLAY: none; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: 0px; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 5px
}
.content-actions .selected.share .share-icons {
	DISPLAY: block
}
.share-icons LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 3px 0px 0px; PADDING-LEFT: 25px !important; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/share_icons.jpg) no-repeat; HEIGHT: 20px; FONT-SIZE: 0.85em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.share-icons .twitter A {
	BACKGROUND-POSITION: 0px -20px
}
.share-icons .tumblr A {
	BACKGROUND-POSITION: 0px -40px
}
.share-icons .linkedin A {
	BACKGROUND-POSITION: 0px -60px
}
.share-icons .stumbleupon A {
	BACKGROUND-POSITION: 0px -80px
}
.share-icons .reddit A {
	BACKGROUND-POSITION: 0px -103px
}
.share-icons .digg A {
	BACKGROUND-POSITION: 0px -125px
}
.share-icons .mixx A {
	BACKGROUND-POSITION: 0px -145px
}
.share-icons .delicious A {
	BACKGROUND-POSITION: 0px -166px
}
.share-icons .google A {
	PADDING-LEFT: 35px !important; BACKGROUND-POSITION: 0px -187px
}
.contributors {
	PADDING-TOP: 1em
}
.time-100.contributors .time100 {
	DISPLAY: none !important
}
.contributors .leftcol {
	WIDTH: 46%; FLOAT: left; MARGIN-RIGHT: 8%
}
.contributors .rightcol {
	WIDTH: 46%; FLOAT: left
}
.contributors .avatar-link {
	BORDER-BOTTOM: #dedede 1px solid; POSITION: relative; BORDER-LEFT: #dedede 1px solid; WIDTH: 60px; DISPLAY: block; FLOAT: left; HEIGHT: 60px; BORDER-TOP: #dedede 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #dedede 1px solid
}
.contributor {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 1em; MARGIN-BOTTOM: 1em
}
.contributor .details P {
	MARGIN-TOP: 0.5em; FONT-FAMILY: Georgia, serif; FONT-SIZE: 0.9em
}
.avatar-link .time100 {
	POSITION: absolute; WIDTH: 34px; BOTTOM: -10px; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/time100.png) no-repeat; HEIGHT: 34px; LEFT: -12px
}
.loop .avatar-link {
	POSITION: relative
}
.loop .avatar-link .time100 {
	WIDTH: 26px; HEIGHT: 26px; RIGHT: -10px; LEFT: inherit; background-size: 100%
}
.contributors .avatar-link IMG {
	MAX-WIDTH: 60px; MAX-HEIGHT: 60px
}
.contributor-name {
	MARGIN: 0px
}
.post-type-archive-time_guest .tabs {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.post-type-archive-time_guest .tabs LI {
	DISPLAY: inline-block; MARGIN-RIGHT: 0.5em
}
.post-type-archive-time_guest .tabs LI A {
	Z-INDEX: 2; BORDER-BOTTOM: #dedede 1px solid; POSITION: relative; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 1.5em; PADDING-RIGHT: 1.5em; DISPLAY: block; MARGIN-BOTTOM: -1px; BACKGROUND: #eee; FONT-SIZE: 0.9em; BORDER-TOP: #dedede 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 0.5em
}
.post-type-archive-time_guest .tabs LI A.selected {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff
}
.section .loop .has-headshot .entry-header {
	PADDING-LEFT: 60px
}
.loop .entry-header .avatar-link {
	FLOAT: left; MARGIN-LEFT: -60px
}
.loop .entry-header .avatar-link IMG {
	MAX-WIDTH: 40px; MAX-HEIGHT: 40px
}
#vip-powered {
	FONT-SIZE: 0.75em
}
.js .loading.carousel {
	MIN-HEIGHT: 10em; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/loading.gif) #fff no-repeat center center
}
.js .loading.carousel .responsive-paging {
	DISPLAY: none
}
#ad-1x1 {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; VISIBILITY: hidden; TOP: -10px; LEFT: -10px
}
#taboola-horizontalx4-responsive {
	CLEAR: both
}
.section .loop .entry-content P {
	MARGIN-BOTTOM: 22px
}
.single article.has-badge .entry-category {
	DISPLAY: block
}
.single article.format-quote.has-badge .entry-category {
	DISPLAY: inline-block
}
.bonus {
	BORDER-BOTTOM: #dadada 1px solid; POSITION: relative; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 0.75em; MARGIN: 1em 0px; PADDING-LEFT: 100px; PADDING-RIGHT: 0.75em; BACKGROUND: #eaf1f7; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 0.75em; box-shadow: inset 0 0 2px #fff
}
.bonus I {
	POSITION: absolute; MARGIN-TOP: -13px; WIDTH: 86px; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/bonus.png) no-repeat; HEIGHT: 27px; TOP: 50%; LEFT: 0.75em
}
.bonus A {
	FONT-STYLE: italic; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; FONT-WEIGHT: bold
}
.responsiveads {
	DISPLAY: inline-block
}
.lt-ie8 .responsiveads {
	DISPLAY: inline !important
}
.the-magazine .media {
	MARGIN-TOP: 5px
}
.the-magazine .top-stories {
	MARGIN-TOP: 5px
}
.the-magazine .top-stories {
	FONT-SIZE: 0.68em
}
.the-magazine .top-stories > LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #dedede 1px dotted; PADDING-TOP: 5px
}
.the-magazine .top-stories > LI:first-child {
	BORDER-TOP: medium none; PADDING-TOP: 0px
}
.the-magazine .top-stories LI.important {
	BORDER-BOTTOM: medium none; LINE-HEIGHT: 1.27em; MARGIN-BOTTOM: 0px; FONT-WEIGHT: bold
}
.the-magazine .top-stories LI.lead {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 1.36em
}
.the-magazine .top-stories .icon {
	MARGIN-RIGHT: 8px
}
.double-like {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1em; MARGIN: auto; PADDING-LEFT: 1em; PADDING-RIGHT: 100px; DISPLAY: none; MAX-WIDTH: 60%; FONT-SIZE: 0.7em; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1em
}
.double-like P {
	MARGIN: 0px 1em 0px 0px; PADDING-RIGHT: 0.5em; COLOR: #333; BORDER-RIGHT: #ddd 1px dotted
}
.double-like .fb-like {
	POSITION: absolute; MARGIN-TOP: -11px; TOP: 50%; RIGHT: 1em
}
.double-like IFRAME {
	WIDTH: 460px !important; HEIGHT: 210px !important
}
.single-post .category-nextdraft .entry-title {
	TEXT-INDENT: 100%; MARGIN: 0px; WHITE-SPACE: nowrap; HEIGHT: 5px; OVERFLOW: hidden
}
.single-post .category-nextdraft .entry-category {
	DISPLAY: none !important
}
.single-post .category-nextdraft .post-rail {
	Z-INDEX: 2; POSITION: relative
}
.single-post .category-nextdraft OL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 50px; COUNTER-RESET: nextdraft-counter; LIST-STYLE-IMAGE: none
}
.single-post .category-nextdraft OL LI {
	Z-INDEX: 1; POSITION: relative
}
.single-post .category-nextdraft OL LI:before {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 40px; FONT: bold 28px/40px Sans-Serif; BACKGROUND: #a9a5a6; HEIGHT: 40px; COLOR: #fff; COUNTER-INCREMENT: nextdraft-counter; CONTENT: counter(nextdraft-counter); TOP: -5px; LEFT: -55px; border-radius: 20px
}
#sponsored-ad {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 0.5em; HEIGHT: 31px; CLEAR: both; MARGIN-RIGHT: 3.25%
}
#sponsored-ad SPAN {
	LINE-HEIGHT: 31px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; COLOR: #5d5d5d; FONT-SIZE: 0.85em; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; MARGIN-RIGHT: 0.75em
}
#sponsor-banner {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #214c90; COLOR: #fff; FONT-SIZE: 0.75em; FONT-WEIGHT: bold; PADDING-TOP: 0.5em
}
#livefyre {
	PADDING-BOTTOM: 45px; MARGIN: 30px 3.25% 10px auto; WIDTH: auto; CLEAR: both; OVERFLOW: hidden
}
#livefyre .fyre-stream-sort {
	BORDER-BOTTOM: #dedede 1px solid
}
#livefyre .fyre-comment-user IMG.fyre-user-avatar {
	border-radius: 0
}
#livefyre .fyre-user-profile-link IMG {
	border-radius: 0
}
#livefyre .fyre-comment-divider > DIV.fyre-comment-divider {
	BACKGROUND: #dedede
}
#livefyre .fyre-login-bar {
	MARGIN-TOP: 0.4em
}
#livefyre .fyre-comment-count SPAN {
	BORDER-BOTTOM: #dedede 2px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1em; TEXT-TRANSFORM: capitalize; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "franklin-gothic-urw", Helvetica, Arial, sans-serif; LETTER-SPACING: -0.03em; FONT-SIZE: 1.62em; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.no-subpxspacing #livefyre .fyre-comment-count SPAN {
	LETTER-SPACING: -1px
}
#livefyre .fyre-help .fyre-box-wrapper {
	MARGIN: 0.8em 0px 0px; WIDTH: 90px
}
#livefyre .fyre-logo-drop {
	DISPLAY: none
}
#livefyre .time-author .fyre-comment-username {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; BACKGROUND: #df2735; COLOR: #fff; PADDING-TOP: 2px
}
#livefyre .time-author SPAN.fyre-moderator {
	POSITION: relative; TEXT-INDENT: -999em; MARGIN: 0px 0px 0px 0.2em; WIDTH: 41px; DISPLAY: inline-block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/time_logo.png) no-repeat; HEIGHT: 16px; TOP: 2px
}
#livefyre .fyre-editor {
	CLEAR: both
}
#livefyre .fyre-comment-actions A:hover {
	POSITION: static !important
}
#livefyre .fyre-comment-user .fyre-user-avatar {
	WIDTH: auto
}
#livefyre .fyre-help .fyre-box-list {
	DISPLAY: none
}
#livefyre .fyre-editor-container {
	MIN-WIDTH: 0px !important
}
.zoom-graphic .responsive {
	TEXT-ALIGN: center; DISPLAY: none
}
.zoom-graphic .responsive .caption {
	TEXT-ALIGN: right; MARGIN-TOP: 0px; COLOR: #666; FONT-SIZE: 0.75em
}
#zoom {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; DISPLAY: block; BACKGROUND: #000; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 10px
}
#zoom #main IMG {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; MARGIN: 0px auto; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#zoom #main {
	TEXT-ALIGN: center
}
#zoom #main A {
	TEXT-ALIGN: center
}
#zoom1 {
	ZOOM: 1
}
#zoom #zoom1 IMG {
	MARGIN: 0px auto
}
#zoom #wrap {
	TEXT-ALIGN: center
}
#zoom A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: inline-block !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none; _zoom: 1
}
#zoom #thumbs {
	WIDTH: 80px; FLOAT: left
}
#zoom #thumbs IMG {
	MARGIN-BOTTOM: 10px
}
#zoom #thumbs A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#zoom #thumbs A:focus IMG {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
#zoom .caption {
	TEXT-TRANSFORM: uppercase; WIDTH: 950px; FONT: 8px/1.5em arial; COLOR: #fff; PADDING-TOP: 2px
}
#zoom .caption SPAN {
	FLOAT: right
}
P.caption {
	TEXT-ALIGN: right; MARGIN-TOP: 3px; FONT: 9px arial; COLOR: #666
}
.cloud-zoom-lens {
	Z-INDEX: -9; BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 0px; BORDER-TOP: #fff 1px solid; CURSOR: move; BORDER-RIGHT: #fff 1px solid
}
.cloud-zoom-title {
	POSITION: absolute !important; TEXT-ALIGN: right; TEXT-TRANSFORM: uppercase; WIDTH: 453px; BOTTOM: 0px; FONT: 8px/1.3em Arial, Helvetica, sans-serif; MARGIN-BOTTOM: -12px; COLOR: #fff
}
.cloud-zoom-loading {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #222; COLOR: white; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 3px
}
#cloud-zoom-big {
	Z-INDEX: 99999
}
.photo-gallery {
	FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; CLEAR: both
}
.photo-gallery:before {
	MARGIN: 1em auto; DISPLAY: block; MAX-WIDTH: 160px; BORDER-TOP: #999 1px solid; CONTENT: ''
}
.photo-gallery:after {
	MARGIN: 1em auto; DISPLAY: block; MAX-WIDTH: 160px; BORDER-TOP: #999 1px solid; CONTENT: ''
}
.photo-gallery H3 {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 1em; FONT-SIZE: 1.5em
}
.photo-gallery .photos {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 66.66%; WIDTH: 100%; OVERFLOW: hidden
}
.photo-gallery .photo {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 100%; FLOAT: left; HEIGHT: 100%
}
.photo-gallery .credit {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 0.75em; PADDING-TOP: 0.25em
}
.photo-gallery .caption {
	LINE-HEIGHT: 1.4; MARGIN-BOTTOM: 1.5em; FONT-SIZE: 0.85em
}
.photo-gallery .position {
	TEXT-ALIGN: center; FONT-SIZE: 0.9em
}
.photo-gallery IMG {
	POSITION: absolute; MARGIN: auto; MAX-WIDTH: 100%; MAX-HEIGHT: 100%; TOP: 50%; LEFT: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%)
}
.photo-gallery .track {
	POSITION: absolute; BOTTOM: 0px; HEIGHT: 100%; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.photo-gallery .prev {
	Z-INDEX: 20; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 60px; MARGIN-TOP: -30px; WIDTH: 60px; BACKGROUND: #000; HEIGHT: 60px; TOP: 50%
}
.photo-gallery .next {
	Z-INDEX: 20; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 60px; MARGIN-TOP: -30px; WIDTH: 60px; BACKGROUND: #000; HEIGHT: 60px; TOP: 50%
}
.photo-gallery .disabled.btn {
	DISPLAY: none
}
.photo-gallery .prev:after {
	BORDER-BOTTOM: transparent 10px solid; BORDER-LEFT: #fff 15px solid; MARGIN: 20px 0px 0px 23px; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; BORDER-TOP: transparent 10px solid; CONTENT: ''
}
.photo-gallery .next:after {
	BORDER-BOTTOM: transparent 10px solid; BORDER-LEFT: #fff 15px solid; MARGIN: 20px 0px 0px 23px; WIDTH: 0px; DISPLAY: block; HEIGHT: 0px; BORDER-TOP: transparent 10px solid; CONTENT: ''
}
.photo-gallery .prev {
	LEFT: 0px
}
.photo-gallery .prev:after {
	BORDER-LEFT: 0px; MARGIN: 20px 0px 0px 20px; BORDER-RIGHT: #fff 15px solid
}
.photo-gallery .next {
	RIGHT: 0px
}
.photo-gallery .fullscreen {
	Z-INDEX: 20; POSITION: absolute; PADDING-BOTTOM: 0.25em; PADDING-LEFT: 0.75em; PADDING-RIGHT: 1.75em; BACKGROUND: #000; COLOR: #fff !important; TOP: 0px; RIGHT: 0px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.25em
}
.photo-gallery .fullscreen:after {
	POSITION: absolute; WRITING-MODE: lr-tb; CONTENT: "\2192"; RIGHT: 0.5em; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg)
}
.lt-ie9 .photo-gallery IMG {
	POSITION: relative; MARGIN: auto; TOP: auto; LEFT: auto
}
#fullscreen {
	Z-INDEX: 200000; POSITION: fixed; TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: none; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#fullscreen .logo {
	Z-INDEX: 30; POSITION: absolute; WIDTH: 90px; DISPLAY: block; BACKGROUND: url(/wp-content/themes/vip/time2012/library/assets/css/../images/time-lapse-sprite.png) no-repeat; HEIGHT: 27px; TOP: 20px; LEFT: 20px
}
#fullscreen .close {
	Z-INDEX: 30; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 60px; BACKGROUND: #000; HEIGHT: 60px; COLOR: #fff; FONT-SIZE: 3em; TOP: 20px; RIGHT: 20px; TEXT-DECORATION: none; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px
}
#fullscreen .prev {
	Z-INDEX: 30; POSITION: absolute; TEXT-ALIGN: center; MARGIN-TOP: -30px; WIDTH: 60px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 60px; TOP: 50%; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px
}
#fullscreen .next {
	Z-INDEX: 30; POSITION: absolute; TEXT-ALIGN: center; MARGIN-TOP: -30px; WIDTH: 60px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 60px; TOP: 50%; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; border-radius: 30px
}
#fullscreen .prev:after {
	BORDER-BOTTOM: transparent 10px solid; MARGIN: 20px auto auto; WIDTH: 0px; DISPLAY: inline-block; HEIGHT: 0px; BORDER-TOP: transparent 10px solid; CONTENT: ''; BORDER-RIGHT: #fff 15px solid
}
#fullscreen .next:after {
	BORDER-BOTTOM: transparent 10px solid; MARGIN: 20px auto auto; WIDTH: 0px; DISPLAY: inline-block; HEIGHT: 0px; BORDER-TOP: transparent 10px solid; CONTENT: ''; BORDER-RIGHT: #fff 15px solid
}
#fullscreen .prev {
	LEFT: 1em
}
#fullscreen .next {
	RIGHT: 1em
}
#fullscreen .next:after {
	BORDER-LEFT: #fff 15px solid; BORDER-RIGHT: 0px
}
#fullscreen .photo {
	POSITION: relative; WIDTH: 100%; HEIGHT: 100%
}
#fullscreen IMG {
	POSITION: absolute; MARGIN: auto; MAX-WIDTH: 100%; MAX-HEIGHT: 100%; TOP: 50%; LEFT: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%)
}
#fullscreen .details {
	POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 1.3; WIDTH: 100%; BACKGROUND: #000; COLOR: #fff; FONT-SIZE: 0.85em; TOP: 100%
}
#fullscreen .details .tab {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; MARGIN: -40px auto auto; WIDTH: 120px; BACKGROUND: #000; HEIGHT: 40px; CURSOR: pointer; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0
}
#fullscreen .details .tab:after {
	BORDER-BOTTOM: #fff 10px solid; BORDER-LEFT: transparent 10px solid; WIDTH: 0px; DISPLAY: inline-block; HEIGHT: 0px; CONTENT: ''; BORDER-RIGHT: transparent 10px solid
}
#fullscreen .open.details .tab:after {
	BORDER-BOTTOM: 0px; BORDER-TOP: #fff 10px solid
}
#fullscreen .details .caption {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
