body {
    background-color:#000000;
    font-family:'Josefin Sans','Josefin Sans',Helvetica,"Helvetica Neue",Arial,verdana,sansserif;    
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	font-family:'Josefin Sans','Josefin Sans',Helvetica,"Helvetica Neue",Arial,verdana,sansserif;  
}
h1,h2,h3,h4,h5 {
    text-rendering:optimizelegibility;
}
h3 {
   padding:0px 0px 100.64px 0;
}
/**** structure starts ****/
#doc3 .yui-s{    margin:0 auto; width:958px;}
.clear{clear:both;}
a,a:visited{outline:none;color:#256D8E;}
/**** structure ends ****/

/**** header starts ****/
#hd{background:url("") no-repeat;width:960px;margin:0 auto;}
#hd .graphic{}
#hd .logo{}
#hd .logo img{float:left;}

.bar {height:900px;background:url("http://4cher.s3.amazonaws.com/cherNew3.jpg?AWSAccessKeyId=AKIAJ7KD4JYQWEISSHUQ&Expires=1646425181&Signature=R54HNh1QH6VVcFD6qrJO2qjl/Ng%3D") no-repeat;}


/**** menu starts ****/

/**** header ends ****/
#hd .yuimenu, #bd .yui-nav{width:958px; float:left; text-align:left; padding:15px 0 0 22px;background:transparent;}
#bd .yui-nav ul{width:958px; list-style:none; float:left;padding-left:6px; }
#hd .yuimenu ul{list-style:none; float:left;background:#17151A;height:30px;margin:0px;padding:13px 0px 0px 8px;}

#bd .yui-nav li,#hd .yuimenu li {float:left; width:auto; font:normal 93%;font-family:'Josefin Sans','Josefin Sans',Helvetica,"Helvetica Neue",Arial,verdana,sansserif;color:#fff; text-transform:uppercase; padding-right:12px;}
#bd .yui-nav li a, #hd .yuimenu li a{color:#fff; text-decoration:none; padding-top:4px; float:left; width:auto}
#bd .yui-nav li a:hover, #hd .yuimenu li a:hover{color:#fff;}
#bd .yui-nav li a.current, .nav li a.current:hover, #hd .yuimenu li a.current, .yuimenu li a.current:hover{color:#87BFBC;cursor:text;}

#bd .yui-nav li.like_cher{ padding-left:19px; }
#hd .yuimenu li .current {margin-right:10px;}
#hd .yuimenu li.like_cher{ padding-left:4px;}
#hd .yuimenu li.follow_cher{ padding-left:14px;width:190px;}

#bd .yui-nav li.like_cher a, #hd .yuimenu li.like_cher a {background:url(http://4cher.s3.amazonaws.com/v_sprites_icons.gif?AWSAccessKeyId=AKIAJ7KD4JYQWEISSHUQ&Expires=1640372902&Signature=nxatb97XCKtF7CMyYMqNzcega0c%3D
) no-repeat 0 0px; padding-left:18px; float:left; width:auto;}
#bd .yui-nav li.follow_cher{ padding-left:14px;}
#bd .yui-nav li.follow_cher a, #hd .yuimenu li.follow_cher a{background:url(http://4cher.s3.amazonaws.com/v_sprites_icons.gif?AWSAccessKeyId=AKIAJ7KD4JYQWEISSHUQ&Expires=1640372902&Signature=nxatb97XCKtF7CMyYMqNzcega0c%3D
) no-repeat 0 -33px; padding-left:24px; float:left; width:auto;}
#bd .yui-nav li.ping_cher{ padding-left:14px;}
#bd .yui-nav li.ping_cher a{background:url(http://4cher.s3.amazonaws.com/v_sprites_icons.gif?AWSAccessKeyId=AKIAJ7KD4JYQWEISSHUQ&Expires=1640372902&Signature=nxatb97XCKtF7CMyYMqNzcega0c%3D
) no-repeat 0 -206px; padding-left:24px; float:left; width:auto;}
li.ping_chertop{ padding-left:14px;}
li.ping_chertop a{background:url(http://4cher.s3.amazonaws.com/v_sprites_icons.gif?AWSAccessKeyId=AKIAJ7KD4JYQWEISSHUQ&Expires=1640372902&Signature=nxatb97XCKtF7CMyYMqNzcega0c%3D
) no-repeat 0 -206px; padding-left:24px; float:left; width:auto;}

#bd .yui-nav li.whatch_cher, #hd .yuimenu li.whatch_cher { padding-left:12px;}
#bd .yui-nav li.whatch_cher a, #hd .yuimenu li.whatch_cher a{background:url(http://4cher.s3.amazonaws.com/v_sprites_icons.gif?AWSAccessKeyId=AKIAJ7KD4JYQWEISSHUQ&Expires=1640372902&Signature=nxatb97XCKtF7CMyYMqNzcega0c%3D
) no-repeat 0 -66px; padding-left:25px; float:left; width:auto;}

#bd .yui-nav li#ftrresources,.yuimenu li#ftrresources {width: 100px;}
#bd .yui-nav li#fblike, .yuimenu li#fblike {width: 60px;padding:0px;margin:0px 20px 0 20px;}
#bd .yui-nav li#followcher, .yuimenu li#followcher {width: 140px;}
#bd .yui-nav li#ftrfacebook , .yuimenu li#ftrfacebook {width: 120px;}
#bd .yui-nav li#watch, .yuimenu li#watch {width: 230px;margin:0 0 0 0px;}

/**** header ends ****/

/**** banner starts ****/
#bd .banner_area{text-align:center; float:left; width:100%;}
#bd .banner{width:960px; position:relative; padding-bottom:25px; float:left;background:#17151A;}
#bd .banner img{float:left;}
#bd .banner .main {height:1132px;}
#bd .banner .content{width:960px;padding:0px;}
/* #bd .banner .context{float:right; width:254px;padding:58px 0 0 0;} */
#bd .banner .context p{font:normal 182%;font-family:'Josefin Sans','Josefin Sans',Helvetica,"Helvetica Neue",Arial,verdana,sansserif;line-height:36px; text-align:left;margin:0 0 0 14px;color:#fff;}
.cherofficial p{}
#momentary {}
#bd .banner .context p a{text-decoration:none;color:#ED6597;}
#bd .banner .context p a:hover{color:#fff; text-decoration:underline;text-shadow: #CCA266 0px 1px 2px;background:#ED6597;}
#bd .banner .context span{float:left; padding-top:13px;}
#bd .banner .context span img{float:left;}

#bd .bottom_sec{float:left; width:883px; text-align:left; padding:49px 38px 0 37px;}
#bd .yui-col{float:left; width:178px; padding-top:76px;}
#bd .yui-col .bg{float:left; width:178px; background:url(../img/repeat_left.png) repeat-y 0 0;}
#bd .yui-col .top_curve{float:left; width:178px; background:url(../img/top_curve_left.png) no-repeat 0 0; height:14px; font-size:2px;}
#bd .yui-col .bottom_curve{float:left; width:178px; background:url(../img/bottom_curve_left.png) no-repeat 0 0; height:11px; font-size:2px;}
#bd .yui-col span{float:left; width:178px; text-align:center; font:bold 13px/16px;font-family:'Josefin Sans','Josefin Sans',Helvetica,"Helvetica Neue",Arial,verdana,sansserif;color:#e8cfbe;}
#bd .yui-col span img{float:none; padding:12px 0 4px;}
#bd .yui-col small{float:left; width:113px; padding:5px 0 0 65px;}
#bd .yui-col small a.facebook{float:left; background:url(http://4cher.s3.amazonaws.com/v_sprites_icons.gif?AWSAccessKeyId=AKIAJ7KD4JYQWEISSHUQ&Expires=1640372902&Signature=nxatb97XCKtF7CMyYMqNzcega0c%3D
) no-repeat 0 -83px; cursor:pointer; width:16px; height:16px; margin-right:6px; display:inline;}
#bd .yui-col small a.twitter{float:left; background:url(http://4cher.s3.amazonaws.com/v_sprites_icons.gif?AWSAccessKeyId=AKIAJ7KD4JYQWEISSHUQ&Expires=1640372902&Signature=nxatb97XCKtF7CMyYMqNzcega0c%3D
) no-repeat 0 -109px; cursor:pointer; width:16px; height:16px;}

#bd .yui-col1{float:right; width:308px;}
#bd .yui-col1 .top_curve{float:left; width:308px; background:url(../img/top_curve_right.png) no-repeat 0 0; height:20px; font-size:2px;}
#bd .yui-col1 .bottom_curve{float:left; width:308px; background:url(../img/bottom_curve_right.png) no-repeat 0 0; height:20px; font-size:2px;}
#bd .yui-col1 .bg{float:left; width:265px; background:url(../img/repeat_right.png) repeat-y 0 0; padding:10px 20px 11px 23px;display:none;}
#bd .yui-col1 h4{float:left; width:265px; text-align:center; font:bold 153.9%;font-family:'Josefin Sans','Josefin Sans',Helvetica,"Helvetica Neue",Arial,verdana,sansserif;color:#46404b; padding-bottom:15px;}
#bd .yui-col1 form{float:left; width:265px;}
#bd .yui-col1 fieldset{float:left; width:265px;}
#bd .yui-col1 .input_bg{float:left; width:245px; background:url(../img/input_bg.gif) no-repeat 0 0; height:54px; padding:15px 10px;}
#bd .yui-col1 textarea{float:left; width:245px; background:none; border:none; height:54px;}
#bd .yui-col1 ul{float:left; width:157px; list-style:none; padding-top:12px;}
#bd .yui-col1 li{float:left; width:auto; padding:2px 6px 0 4px;}
#bd .yui-col1 li.first{float:left; width:auto; padding:0;}
#bd .yui-col1 li.last{float:left; width:auto; padding:6px 0 0!important; padding:1px 0 0;}
#bd .yui-col1 li .twitter{float:left; width:69px; height:20px; background:url(../img/twitteri.gif) no-repeat 0 0}
#bd .yui-col1 li .icon{float:left; width:16px; height:14px; background:url(http://4cher.s3.amazonaws.com/v_sprites_icons.gif?AWSAccessKeyId=AKIAJ7KD4JYQWEISSHUQ&Expires=1640372902&Signature=nxatb97XCKtF7CMyYMqNzcega0c%3D
) no-repeat 0 -149px; margin-top:3px;}
#bd .yui-col1 li .facebook{float:left; width:16px; height:16px; background:url(http://4cher.s3.amazonaws.com/v_sprites_icons.gif?AWSAccessKeyId=AKIAJ7KD4JYQWEISSHUQ&Expires=1640372902&Signature=nxatb97XCKtF7CMyYMqNzcega0c%3D
) no-repeat 0 -179px; margin-top:3px;}

#bd .yui-col1 li img{float:left;}
#bd .yui-col1 input{float:left; width:15px; height:auto; margin:0; padding:0;}
#bd .yui-col1 input.btn{float:left; width:104px; height:25px; background:url(../img/tweet_btn.gif) no-repeat 0 0; cursor:pointer; border:none; margin-top:10px;}

/**** banner ends ****/

/**** top area starts ****/
#bd .top_area{ padding:31px 0 0px 0; float:left; width:100%;background:#fff;}
.top_area .content p{line-height:20px;}
#bd .content{width:958px; float:left;}
#bd .content p{font-size:29px; line-height:36px; color:#666666; text-align:left;margin:0px 0px 0px 30px;}
#bd .content .tip h2 {text-align:center;}
#bd .content .tip p{font-size:138.5%; line-height:24px; color:#666666; text-align:center;}
#bd .content p em{color:#F9264F;}
#bd .content p em:hover;{text-decoration:underline;border-bottom:1px solid #F9264F;}


#bd .content strong{ font-size:182%; line-height:36px; color:#635234; text-align:center; display:block;}
#container{float:left; width:861px; padding:4px 0 0 97px;}
#container .left_btn{float:left; width:40px; padding-top:41px;}
#container .left_btn img{float:left;}
#container .right_btn{float:left; width:40px; padding-top:41px;}
#container .right_btn img{float:right;}
#container .belt{float:left;width:680px; background:url(../img/carousal_bg.gif) repeat-x 0 0; height:101px; border:1px solid #e1e1df; padding-top:19px;}
#container .panel{float:left; width:680px;}
#container ul{float:left; width:680px; list-style:none;}
#container li{float:left; width:auto; padding:0 7px 0 21px;}
#container li img{float:left;}
/**** top area ends ****/

/**** middle area starts ****/
#bd .content_area{background:#f3f1e5; float:left; width:100%;}
#bd .content_area. yui-s{margin:0px;padding:0px;}
.blog, .blog h2, .blog h3, .blog span, strong, .blog li, #bd .col03 li{font-family:'Josefin Sans','Josefin Sans',Helvetica,"Helvetica Neue",Arial,verdana,sansserif;}
#bd .blog{ width:930px; padding:53px 0 72px 28px; float:left;}
#bd .blog h2{font-size:202%; line-height:26px; color:#666666; padding-bottom:42px;text-align:left;}
#bd .blog h2 span{color:#F9264F;font-family:'Josefin Sans',Helvetica,"Helvetica-neue",arial;}
#bd .blog h3{font-size:30px; line-height:36px; color:#666666; display:block; background:url(../img/bor02.gif) no-repeat right bottom; padding-bottom:11px;text-align:left;}
#bd .blog h4{font-size:30px; line-height:36px; color:#666666; display:block; padding:16px 0 4px;}
#bd .blog .frame{float:left; width:233px; height:175px; background:url(../img/frame.gif) no-repeat 0 0; padding:6px; margin-bottom:px;}
#bd .row{float:left; width:930px; background:url(../img/bor.gif) no-repeat 0 0; padding-top:31px;}
#bd .row a {text-decoration:none;}

#bd .col01{float:left; width:284px;}
#bd .col01 strong{font-size:138.5%; line-height:20px; color:#666; padding:31px 0 26px; display:block;}
#bd .col01 span{color:#aaa7a7; font-size:93%; line-height:138.5%; display:block;}
#bd .col01 span img{ position:relative; top:5px;}
#bd .col01 span small{color:#434343; font-size:93%; line-height:138.5%;}
#bd .col01 span small.comment{color:#434343; font-size:93%; line-height:138.5%; padding-left:27px;}

#bd .col02{float:left; width:261px; padding:0 49px 0 29px;}
#bd .col02 ul{float:left; width:297px; padding:7px 0 0 4px; list-style:none;}
#bd .col02 li{float:left; width:297px; background:url(../img/libor.gif) no-repeat 0 bottom; font-size:108%; line-height:138.5%; padding:16px 0 11px;}
#bd .col02 li.none{background:none; padding-bottom:0;} 
#bd .col02 li img{float:left; margin-right:18px; display:inline;}
#bd .col02 li span{font-size:115%; font-style:italic; color:#666666; display:block; padding-bottom:6px;letter-spacing:.1em;}
#bd .col02 li span.red{font-size:85%;}
#bd .col02 li span.red small{font-size:85%; font-style:italic; color:#F9264F; font-style:normal;}
#bd .col02 li span.red em{color:#000;}

#bd .col03{float:left; width:299px;}
#bd .col03 ul{float:left; width:299px; list-style:none; padding-top:4px;}
#bd .col03 li{float:left; width:299px; font-size:93%; line-height:14px; color:#666666; padding:16px 0 0;}
#bd .col03 li img{float:left; margin:2px 2px 0 0; display:inline;}
#bd .col03 li span{float:left; width:299px; padding-top:10px;}
#bd .col03 li span small{float:right; width:auto; color:#51bce4; font-size:93%;}
#bd .col03 li a{color:#51bce4; text-decoration:none;}
#bd .col03 li a:hover{text-decoration:underline}
/**** middle area ends ****/

/**** footer starts ****/
#ft{text-align:center; padding:100px 90px 200px 120px;background:#333333;clear:both;display:block;color:#fff;width:820px;margin:0px auto;}
#ft .choutout h3{
   font-size:310%;line-height:1.2em;text-align:left;
}
#ft p{font-size:29px; line-height:35px; color:#fff;}
#ft p em{color:#F9264F; font-style:italic;}	
#ft h3{font-size:64px; line-height:168px; color:#fff;margin:0 0px 0 40px;text-align:center;color:#fff;}
/**** footer ends ****/
.context .twitter-like {
   margin:10px 0 0 14px;
}
.name_block, .profileimage {

}
.live .bottom_sec {
display:none;
}
.live .top_area, .live #container{

}
.privacy {
  text-align:left;
  width:600px;
  margin:100px 0 0 0;
}
#fblike {
	width: 60px;
}

.fan_box .full_widget {
	background: none; border: none;
}
.fan_box .profileimage {
	margin: 0;
}
.fbcomments {
   margin:2em 0 0 0;
   padding:2em 0 0 0;
}
.main-banner img{
   margin:0em 0 2em 0;
}
div.explain {
   background:#F7FAFC;
   border:1px solid #0099CC;
   padding:10px 20px;
   font-size:.5em;
   color:red;
   margin:40px 0 0em 0em;
}
div.explain p{
   text-align:left;
   font-size:3em;
  margin:0em 0 0 0;
   padding:0px 20px 0px 20px;
}
.content_area {
  
}
#chersig {
  display:block;
  width:300px;
}
.momentclick {
  display:cursor;
}
.cherlove {
   margin:0 0 15px 0;
}
span.connect_widget_not_connected_text, .connect_widget, #fbcomments {
   color:#fff !important;
}
#fbcomments{
  margin:0 0 0 25px;
}
/* Like button main text color */
div.like span.connect_widget_text {color:#fff;}
div.like div.connect_widget_confirmation {color:#fff;}
div.like span.connect_widget_text a {color:#ffc6ff;}

/**** moment starts ****/

.scripted{font-size:24px; color:#ED6597; padding:0px 0 0px;margin:0px 0px 0px 0px;padding:80.32px 0px 0px 0px;text-align:center;font-family: 'Reenie Beanie', serif;}
.scripted h3 {
    margin:30px 0 0 0;
}
.bmoment img{margin:20px 0 20px 0;}
#chermoment {cursor:pointer;display:block;float:none;margin:9.6px 0px 0 0px;width:300px;height:40px;}
#chermoment img {display:none;}
#fbcomments {
    margin:20px 0 0 0;
}
.player {
  margin:130px 0 0 46px;padding:20px 120px 20px 19px;background:#1E1F21;width:300px;
}
.twitter-like {
   float:left;
   margin:1em 0em 0em -2em;
   display:inline;
   padding:3px 0 0 0;
}
.fb-like {
   float:left;
   margin:0em 0em .5em 0em;
      width:50px;
   display:inline;
}
#cheringmoment {
  text-align:left;

        padding:20px 50px 0px 20px;
        margin:372px 0px 0px 30px;
        width:260px;height:0px;
   font-size:65%;
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:.9;
}
#cheringmoment h2 a{
  font-weight:bold;
  font-size:3em;letter-spacing:1px;
  color:#E65A59;
  margin:0 0 0 0px;
  padding:10px 0 10px 14px;
  text-decoration:none;
  background:red;
  height:40px;
  width:200px;
  display:cursor;

}
#cheringmoment h2 {
text-indent:-3000px;;

}
#cheringmoment h3 {
   display:none;
}
.highlight a{

  font-weight:bold;
letter-spacing:1px;
text-decoration:none;
  margin:0px;
  width:200px;
  color:#E65A59;

}
.highlight {

  font-weight:bold;
  font-size:1.2em;letter-spacing:1px;
text-decoration:none;
  margin:0px;
  padding:0px;
  width:250px;
  color:#E65A59;

}
#cheringmoment h2{
  font-size:123.1%
  margin:0 0 0 16px;
  padding:9px 0 0 0;
}
#cheringmoment h3 {
  color:#f1f1f1;
  margin:5px 0 0 16px;
  font-size:108%;
  text-align:left;padding:0px; 
}
#cheringmoment h3 a{
  padding:0 0 0 16px; 
  color:#fff;
}
#caesar {
   width:920px;
 /*  background:url("http://4cher.s3.amazonaws.com/back.gif?AWSAccessKeyId=AKIAJ7KD4JYQWEISSHUQ&Expires=1643608853&Signature=o3LKB1u9bRkPHFGakbnX9gm9XYg%3D") no-repeat;
   height:600px;
   padding:20px 0px 20px 10px;
   margin:40px 0px 50px 0px;*/

 background: rgb(241,241,241);
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px; 
        padding:10px 5px 10px 10px;
        margin:40px auto;
}
#caesar p{
   font-size:124% !important;line-height:128% !important;
   float:right;
   display:block;
   margin:20px 0 0 0px;
   text-align:center;
   width:920px;
}
#caesar img {
   border:6px solid #CFCFCF;
}
#caesar img:hover {
   border:6px solid #F9264F;
}
.talktome {
   margin:40px 0px 0px 0px;
}
.blog .row {padding:0px;text-align:left;}
.stumble {
   margin:50px 0 0 14px;
   padding:0px 0px 0px 0px;
}
.spaced img a{
  margin:0px 20px 0 0;
width:300px;
}

.col03 .current, .her {
   font-family:'Josefin Sans';
   font-size:200% !important;
   line-height:1.2em !important;
}
.normalize {
   font-size:60% !important;
   line-height:1.2em !important;
}

.creditcher{
  display:block;color:#fff;margin:0px 0px 20px 0px;;padding:0px;
}
#itunes {
   margin:30em 0 0 4.5em;
}
