/*** Main
*********************************************************/
html,
body {
	height: 100%;
}

body {
/*	background: #fff url('/f/images/hohloma-1.jpg') 0 254px;*/
	background: #fff url('/f/images/events-bg.jpg') 0 254px;
	background-color: #fff;
	font-family: "Times New Roman", serif;
	font-size: 1em;
}

a {
	color: #a76a00;
}

a:hover {
	color: #a41300;
}

a:visited {
	color: #cea876;
}

.author {
	font-size: 0.9em;
}

.author a {
	font-style: italic;
}

strong {
	text-transform: uppercase;
	letter-spacing: 0.2em;
	font-weight: normal;
}

h2 {
	font-size: 2.2em;
	font-weight: bold;
	font-family: Tahoma;
	margin: 0 0 0.25em 0;
	line-height: 1.1em;
	clear: both;
}

h2 strong {
	font-weight: bold;
}

h3 {
	font-size: 1.15em;
	font-weight: bold;
	font-family: Tahoma;
	margin: 0 0 0.25em 0;
	line-height: 1.5em;
	clear: both;
}

h5 {
	font-weight: bold;
	color: #4f6065;
	margin-bottom: 1.75em;
	text-transform: uppercase;
	font-size: 0.75em;
	font-family: Tahoma;
	letter-spacing: 0.2em;
}

h6 {
	text-transform: uppercase;
	letter-spacing: 0.2em;
	margin-right: 0.05em;
	font-weight: normal;
	margin: 0;
}

table.last-blog {
	width: 100%;
}

table.last-blog td.illu {
	width: 9%;
	vertical-align: top;
	padding-top: 26px;
}

table.last-blog td.message {
	width: 90%;
	vertical-align: top;
}

table.last-blog td.message div.section {
	margin-top: -6px;
	//margin-top: -8px;
	position: relative;
}

table.last-blog td.message div.message {
	margin-top: 30px;
}

table.last-blog td.message div.message strong,
#content table.articles tbody td strong {
	margin-right: 0.05em;
}

table.last-blog td.spacer {
	width: 1%;
}

table.last-blog td.spacer div {
	width: 30px;
}

#content table.articles {
	width: 100%;
	margin-top: 45px;
}

#content table.articles td {
	padding-left: 20px;
}

#content table.articles thead td {
	vertical-align: bottom;
	padding-bottom: 18px;
}

#content table.articles tbody td {
	vertical-align: top;
	font-size: 0.9em;
	line-height: 1.5em;
}

#content table.articles tbody td div.preview {
	width: 140px;
	margin-bottom: 20px;
}

table.last-blog div.date,
#content table.articles div.date {
    padding-top: 3px;
	clear: both;
	color: #979797;
	font-family: Tahoma, sans-serif;
	font-size: 0.84em;
}

table.blog div.illu img,
div.preview img {
	display: block;
	margin-top: -308px;
	z-index: 1;
	position: relative;
}

table.blog div.illu a.preview span,
div.preview a.preview span {
	display: block;
	width: 308px;
	height: 308px;
	position: relative;
	z-index: 2;
}

table.blog div.illu_hover a.preview span,
div.preview_hover a.preview span {
	border: 1px solid #a76a00;
	width: 306px;
	height: 306px;
	//width: 308px;
	//height: 308px;
}

table.blog td.blog div.illu img,
table.articles div.preview img {
	margin-top: -140px;
}

table.blog td.blog div.illu a.preview span,
table.articles div.preview a.preview span {
	width: 140px;
	height: 140px;
}

table.blog td.blog div.illu_hover a.preview span,
table.articles div.preview_hover a.preview span {
	width: 138px;
	height: 138px;
	//width: 140px;
	//height: 140px;
}

#content table.articles tbody th {
	width: 1%;
	vertical-align: top;
	text-align: left;
}

#content table.articles tbody th div {
	width: 50px;
	margin-top: -2px;
	position: relative;
}

table.frame {
	width: 100%;
}

td.frame-tensile {
	width: 7%;
	background-color: #fff;
}

td.frame-tensile div {
	width: 20px;
}

td.frame-hor-spacer {
	width: 1%;
	background-color: #fff;
}

td.frame-hor-spacer div {
	width: 20px;
}

#content {
	background-color: #fff;
	width: 58%;
	vertical-align: top;
}

#content div.section,
#article div.section {
	background-color: #c37714;
	font-size: 0.75em;
	font-family: Tahoma, sans-serif;
	padding: 1px 5px 3px 5px;
	float: left;
	margin-left: -5px;
	position: relative;
}

#content div.section_hover,
#article div.section_hover {
	background-color: #a41300;
}

#content div.section a,
#article div.section a {
	color: #fff;
}

#service {
	width: 25%;
	vertical-align: top;
	background-color: #fff;
/*
	background: #fff url('/f/images/hohloma-grayscale.jpg');
	padding: 23px 0;
*/
}

#service h5 {
	left: -16px;
	position: relative;
}

#service div.section {
	font-size: 1.1em;
	line-height: 1.5em;
	padding-right: 20px;
}

#service div.section h5 {
	display: inline;
	font-size: 0.7em;
}

#service div.section a {
	font-style: italic;
}

#service div.section span {
	margin-left: -16px;
	//margin-left: -12px;
}

#service h2 {
	font-size: 1.9em;
	position: relative;
}

#service div.article {
	margin: 0 0 40px 0;
}

#service div.article h3 {
	line-height: 1.25em;
	font-size: 1.35em;
	position: relative;
	padding-right: 20px;
	margin: -8px 0 15px 0;

}

#service div.article div {
	margin-top: 20px;
	font-size: 0.84em;
	line-height: 1.35em;
}

#service div.blog,
div.magazine-article {
	margin-bottom: 20px;
	font-size: 0.75em;
	line-height: 1.5em;
}

#service div.blog span.title {
	font-weight: bold;
	margin: 0 0.3em 0 -16px;
}

div.magazine-article span.title {
	font-weight: bold;
}

#service div.blog h5 {
	display: inline;
	margin-right: 0.05em;
	font-size: 1em;
	font-family: "Times New Roman";
}

div.magazine-article h5 {
	display: inline;
	font-size: 1em;
	font-family: "Times New Roman";
}

#footer {
	width: 84%;
	background-color: #fff;
	vertical-align: top;
	padding-top: 50px;
	height: 180px;
}

#footer-banner {
	width: 98%;
}

td.frame-top-left,
td.frame-top-right,
td.frame-bottom-left,
td.frame-bottom-right {
	width: 1%;
}

td.frame-left,
td.frame-right {
	width: 1%;
	height: 100%;
	padding: 35px 0;
}

td.frame-left div,
td.frame-right div {
	width: 20px;
	height: 100%;
}

td.frame-left div {
	background: url('/f/images/frame-shaddow-left.png') repeat-y right;
}

td.frame-right div {
	background: url('/f/images/frame-shaddow-right.png') repeat-y left;
}

td.frame-top-left div,
td.frame-top-right div,
td.frame-bottom-left div,
td.frame-bottom-right div {
	position: relative;
	width: 20px;
	height: 20px;
}

td.frame-top-left span,
td.frame-top-right span,
td.frame-bottom-left span,
td.frame-bottom-right span {
	display: block;
	position: absolute;
	width: 60px;
	height: 60px;
}

td.frame-top-left span {
	background: url('/f/images/frame-shaddow-1.png');
	top: -5px;
	left: -5px;
}

td.frame-top-right span {
	background: url('/f/images/frame-shaddow-2.png');
	width: 55px;
	top: -5px;
	left: -35px;
}

td.frame-bottom-left span {
	background: url('/f/images/frame-shaddow-4.png');
	left: -5px;
	bottom: -5px;
}

td.frame-bottom-right span {
	background: url('/f/images/frame-shaddow-3.png');
	width: 55px;
	left: -35px;
	bottom: -5px;
}

td.frame-top {
/*	width: 98%;*/
}

td.frame-top div {
	height: 20px;
	margin: 0 35px;
	background: url('/f/images/frame-shaddow-top.png') repeat-x bottom;
}

td.frame-bottom {
/*	width: 98%;*/
}

td.frame-bottom div {
	height: 20px;
	margin: 0 35px;
	background: url('/f/images/frame-shaddow-bottom.png') repeat-x top;
}


table.special-event {
	width: 100%;
	margin-top: 45px;
}

table.special-event td {
	vertical-align: top;
}

table.special-event p {
	font-family: Tahoma;
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	margin: 0;
}

table.special-event h2 {
	color: #9e0500;
	text-transform: uppercase;
	font-size: 1.45em;
	line-height: 1.2em;
	margin-top: -6px;
}

table.special-event a {
	color: #9e0500;
}


/*** Header
*********************************************************/
#header {
	width: 84%;
	background-color: #fff;
	padding-bottom: 24px;
}

div.issue-label {
	width: 223px;
	height: 63px;
	background: url('/f/images/the-war-and-fashion-issue.png') no-repeat;
	float: right;
}

div.home-header {
	margin: 0 57px;
}

div.home-header table {
	width: 100%;
}

div.home-header td {
	width: 1%;
	vertical-align: top;
	padding-top: 19px;
}

div.home-header td.hammer {
	width: 98%;
	padding: 0 13px;
	text-align: center;
}

div.home-header td.hammer div {
	margin: -20px auto 0 auto;
	position: relative;
	background: url('/f/images/hammer-1.png') no-repeat;
	width: 292px;
	height: 20px;
}


/*** Head 1
*********************************************************/
div.home-head1 {
	padding: 0 30px 0 57px;
}

div.home-head1 table {
	width: 100%;
}

div.home-head1 td {
	width: 1%;
	vertical-align: top;
}

div.home-head1 td.top {
	width: 99%;
	padding-left: 5px;
	text-align: center;
}

div.home-head1 td.top div.illu {
	margin: -20px auto 0 auto;
	position: relative;
	background: url('/f/images/head1/man-1.png') no-repeat;
	width: 330px;
	height: 20px;
}

div.home-head1 div.social {
    position: absolute;
    width: 100%;
    top: 85px;
    right: -30px;
}

div.home-head1 div.social a {
    display: block;
    float: right;
    margin-left: 7px;
}


/*** Main navigation
*********************************************************/
#navigation {
	width: 50%;
}

#navigation thead td {
	padding-bottom: 7px;
	font-size: 0.75em;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	vertical-align: bottom;
	white-space: nowrap;
	text-align: center;
	width: 1%;
}

#navigation thead td div {
	position: relative;
	margin-right: -0.25em;
}

#navigation td.spacer div {
	width: 30px;
}

#navigation a {
	color: #000;
	text-decoration: none;
}

#navigation thead td.selected,
#navigation thead td.current {
	font-size: 1em;
	font-weight: bold;
	color: #c37714;
	padding-bottom: 4px;
}

#navigation td.hover a,
#navigation td.selected a,
#navigation td.current a {
	color: #c37714;
}

#navigation tbody td div {
	height: 3px;
}

#navigation tbody td.selected div,
#navigation tbody td.current div,
#navigation tbody td.hover div {
	background-color: #c37714;
}

#navigation tbody td.selected div {
	background-color: #999;
}

#navigation tbody td.hover div {
	background-color: #c37714;
}


/*** Blogs
*********************************************************/
table.blog {
	width: 100%;
}

table.blog td {
	vertical-align: top;
}

table.blog td.blog {
	width: 60%;
	font-size: 0.9em;
	padding-bottom: 45px;
}

table.blog div.section {
	margin-bottom: 5px;
}

table.blog div.date {
	clear: both;
	color: #979797;
	font-family: Tahoma, sans-serif;
	font-size: 0.84em;
}

table.blog .author {
	margin-bottom: 5px;
}

table.blog td.blog div.illu {
	float: left;
	margin: 3px 15px 0 -60px;
}

table.blog h2 {
	clear: both;
	margin: 0 0 0 -2px;
}

div.tags div a,
div.tags div span {
	color: #4f6065;
	line-height: 2.5em;
	letter-spacing: 0.2em;
	white-space: nowrap;
	font-size: 0.75em;
	text-transform: uppercase;
}

div.tags div a:visited {
	color: #9faeb2;
}

div.tags div.selected a,
div.tags div.selected span {
	font-weight: bold;
}

div.authors div {
	margin-bottom: 20px;
	font-size: 0.75em;
}

div.authors div img {
	display: block;
	margin-bottom: 5px;
}

div.authors div,
div.authors div a {
	color: #4f6065;
}

div.authors div a:visited {
	color: #9faeb2;
}

div.authors div span.name {
	text-transform: uppercase;
	letter-spacing: 0.2em;
}

.blog-message {
	padding-bottom: 30px;
}

div.issue-illu {
	left: -90px;
	position: relative;
	margin: 0;
}

div.issue-illu-description {
	position: relative;
	background-color: #000;
	margin-right: -20px;
	//width: 100%;
}

div.issue-illu-description div {
	padding: 25px 20px;
	font-family: Tahoma, sans-serif;
	color: #eee;
	font-size: 0.75em;
	line-height: 1.75em;
	font-weight: normal;
}

blockquote {
	border-top: 3px solid #000;
	border-bottom: 1px solid #000;
	font-family: Tahoma, sans-serif;
	font-size: 1.1em;
	line-height: 1.75em;
	margin: 1.5em 0;
	margin-left: -90px;
	font-weight: bold;
	padding: 15px 50px 18px 0;
}


/*** Magazine
*********************************************************/
.magazine-issue-top-article-title {
	width: 33%;
	vertical-align: bottom;
}

.magazine-issue-top-article-title h3 {
	line-height: 1.25em;
	font-size: 1.35em;
	position: relative;
	padding-right: 20px;
	margin: -8px 0 15px 0;

}

.magazine-issue-top-article {
	width: 33%;
	vertical-align: top;
}

.magazine-issue-top-article div {
	font-size: 0.84em;
	line-height: 1.35em;
	padding-right: 30px;
}

#article div.article-content {
	position: relative;
}

#article div.article-authors {
	position: absolute;
	margin: 10px 0 0 -150px;
	font-size: 0.9em;
	font-style: italic;
	text-align: right;
	width: 130px;
	text-align: right;
}

#article p {
	line-height: 1.25em;
}

div.related-article {
	margin-bottom: 50px;
	font-size: 0.75em;
	line-height: 1.7em;
}

div.related-article a {
	line-height: 1.7em;
}

div.related-article h4 {
	font-family: Tahoma, sans-serif;
	font-size: 1.5em;
	line-height: 1.1em;
	color: #4f6065;
	margin-bottom: 5px;
}

div.related-article a.illu {
	display: block;
	margin: 0 0 10px -25px;
	position: relative;
}

td.article-related {
	width: 20%;
	padding-top: 25px;
}

td.article-related h3 {
	margin: 0 0 15px 0;
	text-transform: uppercase;
	font-family: Tahoma, sans-serif;
	font-size: 0.75em;
	letter-spacing: 0.2em;
	line-height: 1.75em;
}

td.article-related div.tags {
	margin-bottom: 50px;
}

td.article-related div.archive div a {
	color: #4f6065;
	line-height: 2em;
	white-space: nowrap;
	font-size: 0.75em;
}

td.article-related div.archive div a:visited {
	color: #9faeb2;
}

table.archive {
	width: 100%;
}

table.archive td.magazine-archive {
	vertical-align: top;
	font-size: 0.75em;
	width: 25%;
	padding: 0 25px 30px 25px;
}

table.archive td.magazine-archive,
table.archive td.magazine-archive a {
	line-height: 1.5em;
}

table.archive td.magazine-archive h6 {
	margin-bottom: 15px;
	color: #4f6065;
	font-weight: bold;
}

table.archive div.preview {
	width: 159px;
	height: 213px;
	margin-bottom: 20px;
}

table.archive div.preview img {
	display: block;
	z-index: 1;
	position: relative;
	margin-top: -213px;
}

table.archive div.preview a.preview span {
	display: block;
	position: relative;
	z-index: 2;
	width: 159px;
	height: 213px;
}

table.archive div.preview_hover a.preview span {
	border: 1px solid #a76a00;
	width: 157px;
	height: 211px;
	//width: 159px;
	//height: 213px;
}


/*** Profile
*********************************************************/
td.also-published p {
	font-size: 0.84em;
	line-height: 1.5em;
	color: #4f6065;
	margin: 10px 0 20px 0;
}

td.also-published h3 {
	line-height: 1.2em;
	margin: -8px 0 10px 0;
	color: #4f6065;
	position: relative;
}

td.writers-row {
	vertical-align: top;
	font-size: 0.75em;
	width: 25%;
	padding: 0 30px 30px 30px;
}

div.writer img {
	display: block;
	margin-bottom: 5px;
}

div.writer div.no-userpic {
	width: 50px;
	height: 50px;
	margin-bottom: 5px;
}

div.writer a {
	color: #4f6065;
}

div.writer a span {
	text-transform: uppercase;
	letter-spacing: 0.2em;
}


/*** Form
*********************************************************/
.form div.user-logout {
	float: right;
/*	margin: 0 4px 0 20px;*/
	margin-left: 20px;
}

.form div.user-logout a {
	float: left;
	width: 13px;
	height: 13px;
	display: block;
	background: url('/f/images/logout.png') no-repeat;
}

.form div.user-name {
	float: left;
	margin-right: 7px;
	font-size: 0.75em;
	font-family: Tahoma, sans-serif;
}

form.form,
div.form {
	background: url('/f/images/hohloma-form.jpg');
	margin-bottom: 30px;
	padding: 23px 42px 12px 42px;
	position: relative;
	//width: 100%;
}

form.form div.close {
	width: 18px;
	height: 18px;
	background: url('/f/images/btn-close.png') no-repeat;
	cursor: pointer;
	position: absolute;
	right: 23px;
	z-index: 2;
}

form.form h3,
div.form h3 {
	top: -5px;
	margin: 0;
	position: relative;
	z-index: 1;
	text-align: left;
}

form.form h3 a,
div.form h3 a {
	color: #c37714;
	text-decoration: none;
	border-bottom: 1px dashed #c37714;
	cursor: pointer;
}

form.form table.form {
	width: 435px;
	margin: 15px auto 0 auto;
}

form.form table.form th {
	padding: 3px 10px 0 0;
	font-weight: normal;
	text-align: right;
	width: 29%;
}

form.form table.form th,
form.form table.form td {
	vertical-align: top;
	padding-bottom: 15px;
	font-size: 0.75em;
	font-family: Tahoma, sans-serif;
}

form.form table.form tr.extra-space th,
form.form table.form tr.extra-space td {
	padding-bottom: 54px;
}

form.form table.form input {
	width: 65%;
	margin: 0;
}

form.form tr.submit th,
form.form tr.submit td {
	font-size: 1em;
	padding: 22px 0;
}

form.form tr.submit div.submit {
	margin-left: -6px;
}

div.submit {
	width: 213px;
	height: 28px;
	position: relative;
	cursor: pointer;
	margin: 0 auto;
}

form.form tr.message td {
	padding: 0;
	font-size: 0.84em;
}

form.form tr.message td div {
	margin-bottom: 15px;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	text-align: left;
	color: #9e0500;
	display: none;
}

form.form div.message,
form.form div.error_message {
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	font-size: 0.75em;
	line-height: 1.5em;
}

form.form div.error_message {
	color: #9e0500;
}

form.form div.message a,
form.form div.error_message a {
	color: #c37714;
	text-decoration: none;
	border-bottom: 1px dashed #c37714;
	cursor: pointer;
}

form.form div.error_message a {
	color: #9e0500;
	border-bottom-color: #9e0500;
}

div.button {
	width: 213px;
	height: 28px;
	background: url('/f/images/btn.png') no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}

div.button-pushed {
	width: 213px;
	height: 28px;
	background: url('/f/images/btn-pushed.png') no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}

div.submit div.label {
	width: 213px;
	position: absolute;
	top: 7px;
	left: 0;
	z-index: 2;
	color: #fff;
	font-family: Tahoma, sans-serif;
	font-weight: bold;
	font-size: 0.8em;
	text-align: center;
}

form.form div.share {
	font-family: Tahoma, sans-serif;
	font-size: 0.8em;
	margin: 20px 0 30px 0;
	text-align: left;
}


/*** About us
*********************************************************/
table.press th {
	text-align: right;
	padding: 0 20px 20px 0;
}

table.press td {
	font-size: 0.75em;
	padding-bottom: 20px;
}

table.press span.name {
	text-transform: uppercase;
	letter-spacing: 0.2em;
	font-weight: bold;
}

table.press span.date {
	text-transform: uppercase;
	letter-spacing: 0.2em;
	color: #4f6065;
}

table.press a {
	line-height: 1.3em;
}

table.bars td {
	padding-bottom: 10px;
	font-size: 0.75em;
	font-family: Tahoma, sans-serif;
	white-space: nowrap;
}

table.bars td.number {
	width: 3em;
}

table.bars td.bar {
	padding-left: 10px;
	color: #4f6065;
}

table.bars div {
	height: 10px;
	background: #4f6065 url('/f/images/bar.gif') repeat-x;
	margin-top: 1px;
}

table.bars tr.top td {
	font-weight: bold;
	color: #c37714;
}

table.bars tr.top div {
	background-color: #c37714;
}

table.bars tr.less td {
	color: #aaa;
}

table.bars tr.total td {
	font-weight: bold;
}

table.advertises th {
	text-align: right;
	padding: 0 20px 20px 0;
}

table.advertises td {
	font-size: 0.75em;
	padding-bottom: 20px;
	line-height: 1.75em;
}

table.shops {
	width: 100%;
}

table.shops td {
	width: 33%;
	vertical-align: top;
	padding-right: 50px;
}

table.shops h5 {
	color: #000;
	margin-bottom: 10px;
}

table.shops h3 {
	color: #4f6065
}

table.shops p {
	line-height: 1.5em;
	font-size: 0.75em;
}


/*** Store
*********************************************************/
h1.store {
	font-size: 3em;
	margin: 0 0 30px 0;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	font-weight: normal;
}

td.product-list-image {
	width: 33.3%;
	vertical-align: bottom;
}

td.product-list-image a {
	display: block;
	position: relative;
	float: left;
	margin-left: -10px;
}

td.product-list-item {
	width: 33.3%;
	vertical-align: top;
	padding: 15px 60px 35px 0;
	font-size: 0.75em;
}

td.product-list-item div.announcement {
	font-style: italic;
	line-height: 1.5em;
}

td.product-list-item div.price {
	font-weight: bold;
	line-height: 1.5em;
}

td.product-list-item div.sold-out {
	font-weight: bold;
	line-height: 1.5em;
	color: #999;
}

td.product-list-item a {
	line-height: 1.5em;
}

table.store-product {
	width: 100%;
}

table.store-product div.description p {
	font-size: 0.75em;
	line-height: 1.5em;
}


/*** List navigation
*********************************************************/
.list-navigation-pages {
	font-size: 0.7em;
	font-family: Tahoma, sans-serif;
}

.list-navigation-pages div {
	float: left;
	margin: 0 12px 0 -4px;
	padding: 3px 4px 3px 5px;
	position: relative;
}

.list-navigation-pages div.selected {
	color: #fff;
	background-color: #c5760d;
}

.list-navigation-pages div.selected a {
	color: #fff;
}

.list-navigation-pages a {
	color: #000;
}

.list-navigation-pages div.is-not-active {
	color: #aaa;
}


/*** Search
*********************************************************/
#cse-search-results {
}

#cse-search-results iframe {
/*
	height: 500px;
	overflow: auto;
*/
	width: 100%;
}


/*** Image gallery
*********************************************************/
#gallery-container {
	height: 300px;
	margin-left: -147px;
	position: absolute;
	z-index: 10;
}

#gallery-images {
	position: relative;
}

#gallery-images li {
	float: left;
	display: block;
	width: 18px;
	height: 300px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}

#gallery-images li div {
	margin: 30px 10px 0 0;
	float: right;
	line-height: 1.5em;
	font-size: 0.75em;
	font-family: Tahoma;
	z-index: 10;
	cursor: default;
}


/*** Video
*********************************************************/
table.video-preview {
	margin-bottom: 10px;
	width: 125px;
	height: 100px;
}

table.video-preview td {
	background: url('/f/images/video-player-angle.png') top right no-repeat;
	vertical-align: bottom;
}

a.video-preview {
	display: block;
	width: 100%;
	height: 100px;
	position: relative;
	text-decoration: none;
}

a.video-preview:hover {
	background: url('/f/images/video-player-play.png') center center no-repeat;
}

div.video-time,
div.video-views-count {
	color: #fff;
	font-size: 0.7em;
	padding: 0 5px;
	z-index: 2;
	position: absolute;
	bottom: 0;
}

div.video-views-count {
	right: 0;
}

div.video-time-bg {
	opacity: 0.35;
	filter: alpha(opacity=35);
	z-index: 1;
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 13px;
	background-color: #000;
}

