
/*
////////// REMOVED ///////////////
*/
#menu_item_9, #menu_item_21, #menu_item_16, #menu_item_35{
	display:none;}
/*
////////// GENERAL ///////////////
*/

body {
	background-color:#fff;
	background-image:url('http://www.yenmag.net/wp-content/themes/yen/images/xxyenbg.jpg');
	background-position:center;
	background-attachment:fixed;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
#adbgl {
width:1000px;
height: 2000px;
position:fixed;
margin-left:50%;
left:-1520px;
top: 0px;
text-align: right;
}
#adbgr{
	width:1000px;
	height: 2000px;
	position:fixed;
	margin-right:50%;
	right:-1520px;
	top: 0px;
	text-align: left;
}
/* mobile devices banner fix */
@media (max-width: 961px) {
#adbgl { display: none;}
#adbgr{ display: none;}
}
a, a:visited {
	color:#000;
	text-decoration:none;
}
img {
	border:none;
}
ul {
	margin:0px;
	padding:0px;
}
li {
	list-style:none;
}
/*
////////// PAGE ///////////////
*/
#container {
	padding-bottom:2px;
	position:absolute;
	width:1040px;
}
#border {
	width:1040px;
	margin:2px auto 0;
	position:relative;
	background-color:#FFF;
	padding-bottom:1px;
	padding-top:1px;
	overflow:hidden;
}
#page {
	width:1000px;
	padding:0 17px;
	position:relative;
	background-color:#FFF;
	border:1px solid #000;
	min-height:800px;
	float:left;
	margin:0 0 0 2px;
}
/*
////////// HEADER ///////////////
*/

#header {
	width:1000px;
	position:relative;
	float:left;
	height:90px;
	margin-bottom:10px;
	margin-top:17px;
}
#headerimg {
	width:256px;
	height:90px;
	float:left;
}
#headerad {
	width:728px;
	height:90px;
	float:right;
	background-color:#999;
}
/*
////////// MENU ///////////////
*/
#menu ul li ul.current{
	visibility: visible!important;
	display:block!important;}
li#menu_item_4 ul{
	left:0px;
	position:absolute;}
li#menu_item_5 ul{
	left:260px;
	position:absolute;}
li#menu_item_6 ul{
	left:300px;
	position:absolute;}
li#menu_item_7 ul{
	left:0px;
	position:absolute;}
/*
////////// FEATURED ///////////////
*/

#featured {
	width:676px;
	float:left;
	position:relative;
	margin-bottom:24px;
}
#featured .featured_text {
	float:left;
	width:676px;
	clear:both;
	position:relative;
	padding-right:8px;
	padding-top:15px;
}
#featured .featured_text p{
	margin-bottom:0;}
/*changed font size*/
#featured .featured_text a.featured_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
}
/*changed font*/
#featured .featured_text span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
#featured .featured_text .readmore {
	font-weight:bold;
}
#featured p {
	font-size:12px;
}
#featured li img {
	float:right;
}
#featured .yapbimg {
	display:none;
}
/*
////////// CONTENT ///////////////
*/
img.alignleft{
	float:left;
	padding-right:10px;}
img.alignright{
	float:right;
	padding-left:10px;}
img.aligncenter{
	display:block;
	clear:both;}

.entry p a, .entry p a:visited, a.pinklink{
	color:#ec008c;}

.more-link{
	display:none;}

#maincontent.default {
	position:relative;
	float:left;
	width:668px;
}
#maincontent.default .header_block {
	width:668px;
}
#maincontent .header_block.main {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	background-color:#000;
	padding:3px 3px 3px 5px;
	width:441px;
	margin-bottom:15px;
	margin-top:0;
	height:19px;
	line-height:1.4em;
}
/*changed font*/
#maincontent .header_block{
	width:441px;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:15px;
	margin-top:-0.2em;}
#maincontent {
	width:447px;
	position:relative;
	float:left;
}
#maincontent ul {
	margin:0px;
	padding:0px;
}
#maincontent li {
	list-style:none;
	float:left;
}
#maincontent .post {
	height:130px;
}
/*changed font*/
/*changed font size*/
.post .entry h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:0px;
	width:337px;
	float:right;
	position:relative;
	text-transform:uppercase;
	line-height:0.9em;
	margin-bottom:0px;
}
#maincontent.default .post .entry h2 {
	width:558px;
}
.post .entry .thumb-img img.wp-post-image {
	display:block;
}
.post .entry h2 span.cat_name {
	text-transform:uppercase;
}
/*changed font*/
.post .entry .infoblock {
	height:18px;
	width:337px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	position:relative;
}
.post .entry img.wp-post-image {
display:none;}
#maincontent.default .post .entry .infoblock {
	width:558px;
}
.post .infoblock table {
	float:right;
	clear:none;
	position:relative;
}
table.commentimg td {
	background-image:url(http://www.yenmag.net/wp-content/themes/yen/images/comment.png);
	background-repeat:no-repeat;
	height:18px;
	width:25px;
	padding:0px;
	text-align:center;
	vertical-align:top;
}
.commentimg td a, .commentimg td span {
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
#maincontent .entry p {
	font-size:12px;
	float:right;
	width:337px;
	margin:3px 0;
	position:relative;
}
#maincontent.default .entry p {
	width:558px;
}
#maincontent .yapbimg {
	display:none;
}
.entry img.wp-post-image {
	float:left;
	margin:0;
	width:100px;
	height:100px;
	clear:none;
}
.entry .readmore {
	font-size:12px;
	font-weight:bold;
	width:337px;
	float:right;
	position:relative;
}
#maincontent.default .entry .readmore {
	width:558px;
}
p.postmetadata {
	display:none;
}
#single .yapbimg{
	display:none;}
.featured-img{
	margin-bottom:15px;}
/*
////////// CONTENT - YEN REPORTS ///////////////
*/

#maincontent.report {
	width:500px;
}
#maincontent.report .header_block {
	width:493px;
}
/*
////////// CONTENT - GALLERY ///////////////
*/
#content.gallery {
	clear:both;
}
#content.gallery h2 {
	display:none;
}
/*
////////// CONTENT - FASHION GALLERY ///////////////
*/
#maincontent.fashiongallery{
	width:676px;}
#maincontent.fashiongallery .thumb-img{
	width:215px;
	height:150px;
	overflow:hidden;
	}
#maincontent.fashiongallery .post{
	height:100%;
	width:215px;
	margin-right:15px;
	margin-bottom:10px;
	float:left;}
#maincontent.fashiongallery .gallery-clear{
	margin-right:0px;}
	/*changed font*/
#maincontent.fashiongallery h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:3px 0;}
#maincontent.fashiongallery p{
	font-size:12px;
	margin:3px 0;}
/*
////////// CONTENT - FASHION GALLERY ///////////////
*/	
#maincontent.potd {
	width:676px;
}
#maincontent.potd .thumb-img {
	width:215px;
	height:215px;
	overflow:hidden;
}
#maincontent.potd .post {
	height:100%;
	width:215px;
	margin-right:15px;
	margin-bottom:10px;
	float:left;
}
#maincontent.potd .gallery-clear {
	margin-right:0px;
}
	/*changed font*/
#maincontent.potd h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin:3px 0;
	text-transform:uppercase;
}
#maincontent.potd p {
	font-size:12px;
	margin:3px 0;
}
/*
////////// MAIN TWITTER FEED ///////////////
*/

#pagetwitter {
	float:left;
	position:relative;
	clear:both;
	width:425px;
}
#pagetwitter h2 {
	display:none;
}
#pagetwitter li {
	display:block;
	padding:5px;
	margin-bottom:5px;
	border-bottom:1px dashed #000;
	width:425px;
}
.twitter-avatar {
	display:block;
}
.twitter-avatar img {
	width:48px;
	height:48px;
}
li span.entry-content {
	font-size:12px;
	display:block;
}
li span.entry-meta {
	display:block;
}
li span.entry-meta span {
	font-size:12px;
	font-weight:bold;
}
#single #twitter .update{
	height:100%;
	margin-bottom:10px;
	clear:both;
	float:left;}
#single #twitter .update .twitter-username{
	float:right;
	width:453px;}
#single #twitter .update .twitter-username a{
	font-weight:bold;}
#single #twitter .update .twitter-userimg{
	float:left;
	position:relative;
	width:53px;}
#single #twitter .update .twitter-userimg img{
	width:48px!important;
	height:48px!important;}
#single #twitter .update .twitter-tweet{
	float:left;
	position:relative;
	width:440px;}	
#single #twitter .update .twitter-tweet a{
	color:#ec008c;}
/*
////////// NEWS \\\\\\\\\\\\\\
*/
#maincontent.news{
	width:500px;}
/*changed font*/
#maincontent.news .header_block{
	width:491px;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000;}
#maincontent.news .post .entry h2,
#maincontent.news .post .entry .infoblock,
#maincontent.news .post .entry p,
#maincontent.news .post .entry .readmore{
	width:390px;
	margin-bottom:0;}
/*
////////// FOOTER SINGLE \\\\\\\\\\\\\\
*/
#maincontent.footer{
	width:676px;}
#maincontent.footer .post{
	width:676px;}	
#maincontent.footer .entry p {
	width:676px;}
/*
////////// SINGLE \\\\\\\\\\\\\\
*/

#single {
	width:500px;
	float:left;
	position:relative;
	font-size:12px;
}
#single .entry p {
	text-align:justify;
	width:500px;
}
/*changed font*/
#single .post h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	text-transform:uppercase;
	margin:0px;
	color:#333333;
	line-height:0.9em;
	margin-bottom:15px;
}
#single .share {
	float:right;
}
/*changed font*/
#single .post .infoblock {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#333333;
	margin-bottom:20px;
}
.aligncenter {
	margin:0 auto;
}
.aligncenter img {
	margin:0 auto;
}
.aligncenter p.wp-caption-text {
	margin:0 auto;
}
#single .category-back-issues .yapbimg {
	display:none;
}

/*
//////////// SINGLE LOOK BOOKS \\\\\\\\\\\\
*/
#single .category-look-books .entry p{
	width:1000px;
	text-align:left;}
/*
//////////// COMMENTS \\\\\\\\\\\\
*/
.nocomments {
	display:none;
}
#respond {
	clear:both;
}
#single textarea#comment{
	background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #CCCCCC;
	}
#single input#author{
	background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #CCCCCC;
	}
#single input#email{
	background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #CCCCCC;
	}
#single input#url{
	background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #CCCCCC;
	}
#single input#submit{
    background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #CCCCCC;
    color: #EC008C;
    font-family: arial;
	font-size:10px;}
/*
/////////// PAGE-MAG \\\\\\\\\\\\\
*/

#content-mag {
	width:500px;
	overflow:hidden;
	float:left;
}
/*changed font*/
#content-mag .post h2 {
	font-size:23px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ec008c;
	width:676px;
	padding:20px 0 10px 0;
	float:left;
	font-weight:bold;
	letter-spacing:-1px;
}
#content-mag .post p {
	font-size:12px;
	margin-top:0;
}
/*
/////////// YAPB - Category \\\\\\\\\\\\\
*/
#content-yapb {
	width:490px;
	float:left;
}
#content-yapb .yapb p {
	display:none;
}
#content-yapb .navigation {
	display:none;
}
#content-yapb br.clear {
	clear:both;
}
div.yapb {
	width:115px;
	float:left;
	clear:right;
	display:inline;
	padding:0 7px 20px 0;
}
div.yapbimg {
	width:115px;
}
/*
//////////// SMALLBAR - GENERAL \\\\\\\\\\\\\
*/
#smallbar.fashion, #smallbar.events, #smallbar.yen-reports {
	width:215px;
	float:left;
	position:relative;
	margin-left:14px;
}
#smallbar h2 {
	width:205px;
	height:19px;
	color:#fff;
	background-color:#000;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	padding:3px 5px 3px 5px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:1.4em;
}
#smallbar span.more {
	font-size:11px;
	font-weight:bold;
	float:right;
	padding:0 5px;
}
#smallbar li.widget_text {
	clear:both;
	display:block;
	float:left;
	margin-bottom:30px;
	position:relative;
	width:160px;
	background:#EBEBEB;
}
#smallbar .textwidget {
	float:left;
	position:relative;
}
#smallbar .yapbimg {
	display:none;}
/*
//////////// smallbar-ARTERY \\\\\\\\\\\\\
*/
#smallbar.artery, #smallbar.beauty{
	width:215px;
	float:right;
	margin-right:15px;
}
#smallbar.artery h2, #smallbar.beauty h2, #smallbar.yen-reports h2 {
	background-color:#000000;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-top:0px;
	padding:3px 3px 3px 5px;
	text-transform:uppercase;
	width:207px;
}
#smallbar.artery li, #smallbar.beauty li, #smallbar.yen-reports li {
	font-size:12px;
}
#smallbar.artery img, #smallbar.beauty img, #smallbar.yen-reports img {
	margin-bottom:10px;
}
#smallbar.artery a, #smallbar.artery a:visited, #smallbar.events a, #smallbar.events a:visited, #smallbar.beauty a, #smallbar.beauty a:visited, #smallbar.yen-reports a, #smallbar.yen-reports a:visited {
	font-weight:bold;
}
#smallbar.artery a:hover, #smallbar.artery a:active, #smallbar.events a:hover, #smallbar.events a:active, #smallbar.beauty a:hover, #smallbar.beauty a:active, #smallbar.yen-reports a:hover, #smallbar.yen-reports a:active {
	font-weight:bold;
	text-decoration:underline;
}
#smallbar.artery .potd, #smallbar.artery .featuredartist, #smallbar.events .potd, #smallbar.beauty .potd, #smallbar.yen-reports .potd{
	font-size:12px;
	margin-bottom:15px;
}
#smallbar.artery .potdimg, #smallbar.artery .featuredartistimg, #smallbar.events .potdimg, #smallbar.beauty .potdimg, #smallbar.yen-reports .potdimg {
	height:215px;
	width:215px;
	overflow:hidden;
}
/*changed font*/
#smallbar.artery h2.potdtitle, #smallbar.events h2.potdtitle, #smallbar.beauty h2.potdtitle, #smallbar.yen-reports h2.potdtitle {
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0;
	height:100%;
}
/*changed font*/
#smallbar.artery .infoblock, #smallbar.events .infoblock, #smallbar.beauty .infoblock, #smallbar.yen-reports .infoblock {
	color:#666666;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:18px;
	width:215px;
	margin-bottom:0;
}
/*
//////////// smallbar-MAG \\\\\\\\\\\\\
*/
#smallbar.magazine {
	width:160px;
	float:left;
	position:relative;
	overflow:hidden;
	margin-left:25px;
	background:#ebebeb;
}
#smallbar.magazine ul {
	padding:0px;
}
#smallbar.magazine li {
	float:left;
	margin:0;
}
#smallbar.magazine li li {
	margin-bottom:0px;
}
#smallbar .yennews li{
	margin-top:0;}
#smallbar.magazine h2 {
	margin:0;}
#smallbar .magazine ul li{
	margin:0;}
#smallbar.magazine .update {
	margin-bottom:6px;
	width:155px;
	height:100%;
	word-wrap:break-word;
}
#smallbar.magazine .twitter-userimg img {
	width:35px;
	height:35px;
	float:left;
	padding:0 4px 4px 0;
}
#smallbar.magazine .twitter-tweet {
	font-size:10.5px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.1em;
}
#smallbar.magazine #text-15, #smallbar.magazine #text-16 {
	margin-bottom:10px;
}
#smallbar.magazine #text-15 h2, #smallbar.magazine #text-16 h2 {
	margin-bottom:4px;
	padding:4px 0 4px 6px;
	width:154px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background:#ccc;
	color:#000;
}
.fan_box .connect_action .name {
	font-size:12px!important;
}
.connections_grid .clearfix {
	display:none;
}
.fan_box .connections {
	height:10px;
}
#smallbar.magazine ul.yennews li {
	font-size:10.5px;
	padding-left:4px;
	clear:both;
}
/*
//////////// smallbar-FASHION \\\\\\\\\\\\\
*/
#smallbar.fashion li, #smallbar.beauty li, #smallbar.events li, #smallbar.yen-reports li{
	width:215px;}
/*
////////// SIDEBAR FASHION SINGLE ///////////////
*/
#smallbar.fashionsingle, 
#smallbar.beautysingle, 
#smallbar.arterysingle, 
#smallbar.eventssingle, 
#smallbar.yen-reportssingle {
	width:160px;
	float:right;
	position:relative;
	margin-right:15px;
	clear:none;
}
#smallbar.fashionsingle h2, 
#smallbar.beautysingle h2, 
#smallbar.arterysingle h2, 
#smallbar.eventssingle h2, 
#smallbar.yen-reportssingle h2{
	background:none repeat scroll 0 0 #CCCCCC;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	margin-bottom:4px;
	margin-top:0;
	padding:4px 0 4px 6px;
	text-transform:uppercase;
	width:154px;
	color:#000;
	line-height:1.4em;}
#smallbar.fashionsingle li, 
#smallbar.beautysingle li, 
#smallbar.arterysingle li, 
#smallbar.eventssingle li, 
#smallbar.yen-reportssingle li{
	margin:0;}
#smallbar.fashionsingle ul, 
#smallbar.beautysingle ul, 
#smallbar.arterysingle ul, 
#smallbar.eventssingle ul, 
#smallbar.yen-reportssingle ul{
	background-color:#ebebeb;
}
#smallbar.fashionsingle ul.yennews li, 
#smallbar.beautysingle ul.yennews li, 
#smallbar.arterysingle ul.yennews li, 
#smallbar.eventssingle ul.yennews li, 
#smallbar.yen-reportssingle ul.yennews li{
	font-size:10.5px;
	padding-left:4px;
}
#smallbar.fashionsingle a, 
#smallbar.beautysingle a, 
#smallbar.arterysingle a, 
#smallbar.eventssingle a, 
#smallbar.yen-reportssingle a{
	font-size:10px;
	word-wrap:break-word;
}
#smallbar.fashionsingle #fb-like, 
#smallbar.beautysingle #fb-like, 
#smallbar.arterysingle #fb-like, 
#smallbar.eventssingle #fb-like, 
#smallbar.yen-reportssingle #fb-like{
	background-color:#fff;
}
#smallbar.fashionsingle #twitter, 
#smallbar.beautysingle #twitter, 
#smallbar.arterysingle #twitter, 
#smallbar.eventssingle #twitter, 
#smallbar.yen-reportssingle #twitter,
#smallbar.magazine #twitter{
	width:160px;
	overflow:hidden;}
#smallbar #twitter .update{
	clear:both;
	height:inherit;
	margin-bottom:5px;
	float:left;
	width:160px;}
#smallbar #twitter .twitter-username a{
	font-size:10px;
	font-weight:bold;
	margin-bottom:3px;
	margin-left:4px;}
#smallbar #twitter .twitter-userimg{
	width:38px;
	float:left;
	position:relative;
	margin-left:4px;}
#smallbar #twitter .twitter-tweet,
#smallbar #twitter .twitter-tweet a{
	float:left;
	position:relative;
	width:113px;
	font-size:10px;
	word-wrap:break-word;
	line-height:1.2em;}
#smallbar #twitter .twitter-tweet a{
	color:#ec008c;
	font-weight:normal;}
/*
////////// SIDEBAR MAGAZINE SINGLE ///////////////
*/
#page #smallbar.magazine{
	margin-left:15px;}
/*
////////// SIDEBAR CURRENT COMPETITION SINGLE ///////////////
*/
#single.current-competition{
	width:676px;}
#single.current-competition h2{
	margin-left:38px;
	width:600px;
	color:#EC008C;
	margin-top:15px;}
#single.current-competition .infoblock{
	width:600px;
	margin-left:38px;}
#single.current-competition .entry p{
	width:600px;
	margin-left:38px;
	}
#maincontent.current-competition{
	width:500px;}
#maincontent.current-competition .header_block{
	width:492px;}
#maincontent.current-competition .entry h2,
#maincontent.current-competition .entry .infoblock,
#maincontent.current-competition .entry  p,
#maincontent.current-competition .entry  .readmore{
	width:395px;}
/*
////////// SIDEBAR ///////////////
*/

.sidebar {
	width:310px;
	position:relative;
	float:right;
	clear:none;
	z-index:99;
}
.sidebar ul {
	margin-top:32px;
	padding:0 5px 5px 5px;
	background-color:#ebebeb;
	float:left;
}
.sidebar ul li {
	margin-top:5px;
	margin-bottom:10px;
	float:left;
}
.sidebar .textwidget {
}
.sidebar .textwidget .imgleft {
	padding-left:6px;
}
.sidebar .textwidget .imgright {
	padding-right:6px;
	float:right;
}
.sidebar h2 {
	width:295px;
	height:19px;
	color:#fff;
	background-color:#000;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0 0 0 5px;
	margin:0px 0;
	font-weight:bold;
	text-transform:uppercase;
}
.sidebar li.widget_text h2 {
line-height:1.4em;}
.sidebar li#text-7 h2, #sidebar li#text-8 h2 {
	display:block;
	margin-bottom:5px;
}
.sidebar h2.widgettitle {
line-height:1.4em;
}
form#mailinglist {
	margin-top:5px;
	position: relative;
	float: left;
	width: 300px;
}
#mailinglist input#emailadd {
	margin:0px;
	padding:0px;
	width:245px;
	border:1px solid #000;
	height:18px;
	float:left;
}
#mailinglist input#emailsubmit {
	position: absolute;
	top: 0px;
	right: 0px;
}
#sidebarmenu {
	background:#000;
	height:20px;
	overflow:hidden;
}
li#navsearch {
	width:175px;
	background:#000;
	height:20px;
	float:left;
	margin-left:4px;
}
li#navsearch input {
	height:16px;
	border:0 none;
	display:inline;
	position:relative;
}
li#navsearch input#s {
	height:14px;
	float:left;
	margin-right:4px;
	width:140px;
}
li#navsearch .textwidget {
	float:left;
}
#searchform {
	padding-top:2px;
}
.social {
	width:120px;
	height:20px;
	overflow:hidden;
	float:right;
	clear:right;
}
.sidebar li#text-19 h2, .sidebar li#text-5 h2, .sidebar li#text-6 h2 {
	display:none;
}

/*
Added by fdexter on 20110920
*/
div.yenpresents {
	margin-top:10px;
	width:300px;
	float:left;
	margin-right:10px;
}

div.yenpresents0 {
	margin-top:10px;
	width:145px;
	float:left;
	margin-right:10px;
}
div.yenpresents1{
	margin-top:10px;
	width:145px;
	float:left;}
/*
////////// SMALLBAR ///////////////
*/
#smallbar ul {
	margin-top:0px;
}
/*
////////// SIDEBAR YEN REPORTS ///////////////
*/
#smallbar.yen-reports {
	float:left;
	margin-left:15px;
	position:relative;
	width:215px;}
#smallbar.yen-reports ul{
	padding:0;}
#smallbar.yen-reports ul li{
	padding:0;
	margin:0;}
/*
////////// POLLS ///////////////
*/

.wp-polls {
	background-color:#fff;
	padding:0px;
	width:298px;
	border:1px solid #000;
}
.wp-polls form p.wp_poll_question {
	text-align:left!important;
	margin:0px;
	font-weight:normal;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:#000;
	text-indent:4px;
	padding:2px;
}
.wp-polls form p {
	color:#000;
	background:#fff;
	margin:0px;
	padding:4px;
}
.wp-polls-ans p a {
	font-size:12px;
}
.wp-polls .Buttons {
	background-color:#000!important;
	border:0px none!important;
	color: #fff!important;
}
ul.wp-polls-ul {
	padding-top:4px!important;
	margin-top:0px!important;
	margin:0px;
	background-color:#fff!important;
	width:288px;
}
ul.wp-polls-ul li {
	font-size:13px;
	padding:2px 0;
	margin:0px;
	clear:both;
}
/*
////////// SIDEBAR Index ///////////////
*/
	
#smallbar.index {
	width:215px;
	float:right;
	margin-right:15px;
}
#smallbar.index #pflickr-box img {
	width:215px;
}
#smallbar.index h2 {
	background-color:#000000;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:0px;
	padding:3px 3px 3px 5px;
	text-transform:uppercase;
	width:207px;
	line-height:1.4em;
}
#smallbar.index li {
	font-size:12px;
	background:#fff;
	width:215px;
}
#smallbar.index img {
	margin-bottom:10px;
}
#smallbar.index a, #smallbar.index a:visited {
	font-weight:bold;
}
#smallbar.index a:hover, #smallbar.index a:active {
	font-weight:bold;
	text-decoration:underline;
}
#smallbar.index .potd {
	font-size:12px;
	margin-bottom:15px;
}
#smallbar.index .potdimg {
	height:100%;
	width:215px;
	overflow:hidden;
}
/*changed font*/
#smallbar.index h2.potdtitle {
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin-bottom:0px;
	margin-top:0.5em;
	padding:0;
	height:100%;
	line-height:0.9em;
}
/*changed font*/
#smallbar.index .infoblock {
	color:#666666;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:18px;
	width:215px;
	margin-bottom:0;
}
/*
////////// FOOTER ///////////////
*/

#footer {
	position:relative;
	clear:both;
	background-color:transparent;
}
#finalfooter {
	width:1040px;
	margin:0 auto;
	position:relative;
}
#heyhey {
	position:relative;
	float:left;
	clear:both;
	width:1000px;
}
/*changed font*/
#footernav{
	float:right;
	width:300px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:16px;
	margin-top:25px;
	text-transform:uppercase;
	text-align:right;}
/*
////////// Featured Posts \\\\\\\\\\\\\\
*/
.yafpp_on, .yafpp_off {
	background: url('$yafpp_dir/img/stars.png') no-repeat 0 0;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.yafpp_off {
	background-position: -16px 0;
}
td.loading .yafpp_on, td.loading .yafpp_off {
	display: none;
}
.yafpp_loading {
	display: none;
}
td.loading .yafpp_loading {
	display: inline;
}

/*
////////// NEWSLETTER SIGNUP \\\\\\\\\\\\\\
*/
.post .entry #newsletter img{
	display:block;}
.post .entry #newsletter .formtable{
	margin-top:15px;}
.post .entry #newsletter .formtable span{
	font-size:12px;}
.post .entry #newsletter .formtable input{
	border:1px solid #000;
	width:250px;}
	
/*
////////// PAGINATION \\\\\\\\\\\\\\
*/	
#pagination{
	float:left;
	clear:both;
	font-size:12px;
	font-weight:bold;
	width:100%;
	text-align:right;}
#pagination .page-numbers{
	display:inline;
	padding:3px;
	}
#pagination a.page-numbers, #pagination a.page-numbers:visited{
	color:#EC008C;}
	
#pagination a.page-numbers:hover{
	color:#000;}
	
/*
////////// ATTACHMENTS \\\\\\\\\\\\\\
*/	
.attachmentnav{
	width:100%;
	float:left;
	position:relative;
	clear:both;
	text-align:right;
	margin-top:20px;}
.attachmentnav a, .attachmentnav a:visited{
	color:#EC008C;
	padding:2px;
	background:#fff;}
.attachmentnav a:hover, .attachmentnav a:active{
	color:#fff;
	background:#EC008C;
	padding:2px;}
#single .entry p.attachment{
	text-align:center;}
	
#single .entry{
	clear:both;
	float:left;}

.fb_iframe_widget{
	background:#fff;}
br.clear{
	float:left;
	clear:both;}
.description{
	font-size:12px;}
.description a, .description a:visited{
	color:#EC008C}
.description a:hover, .description a:active{
	color:#000;}
	
dl.gallery-item{
	overflow:hidden;}

