body{
margin:0;
padding:0;
background-color:#ffffff;
font-family:tahoma, arial, helvetica, sans-serif;
font-size:11px;
}

a{
outline:none;
}

*:focus{outline: none}

#block{
width:976px;
margin:0px auto;
padding:0px;
}

#container{
width:976px;
height:100px;
padding:0;
background: url(../images/pink/pink_2.gif);
}

#container .logo{
margin:0px 0px 0px 10px;
width:212px;
height:100px;
float:left;
}

#container .center{
width:360px;
height:100px;
float:left;
margin:0px 0px 0px 60px;
}

#container .links{
width:360px;
margin:6px 0px 0px 0px;
float:left;
height:40px;
text-align:center;
}

#container .text{
width:360px;
margin:0px 0px 0px 0px;
float:left;
height:20px;
text-align:center;
float:left;
font-size:12px;
color:#666666;
font-family:tahoma, arial, helvetica, sans-serif;
letter-spacing:0.2px;
}

#container .text a{
font-size:12px;
color:#666666;
font-family:tahoma, arial, helvetica, sans-serif;
text-decoration:none;
}

#container .links a{
font-family:tahoma, arial;
font-size:12px;
color:#666666;
text-decoration:none;
}
 
#container .form{
width:360px;
height:28px;
float:left;
margin:0px 0px 0px 0px;
}

#container input.game_search{
background: url(../images/pink/pink_182.gif) no-repeat;
height:25px;
width:306px;
font-family:tahoma, arial;
font-size:14px;
color:#666666;
float:left;
border:none;
padding:0px;
}

#container .game_search_button{
width:46px;
height:14px;
float:left;
display:block;
margin:4px 0px 0px 4px;
padding:0px;
cursor:pointer;
}

#container .right{
width:268px;
height:100px;
float:left;
margin:0px 0px 0px 40px;
}

#container .l1{
background:url(../images/pink/pink_3.gif) no-repeat;
width:4px;
height:72px;
float:left;
margin:12px 0px 0px 0px;
}

#container .c1{
background:url(../images/pink/pink_4.gif) repeat-x;
width:260px;
height:72px;
float:left;
margin:12px 0px 0px 0px;
}

#container .r1{
background:url(../images/pink/pink_5.gif) no-repeat;
width:4px;
height:72px;
float:left;
margin:12px 0px 0px 0px;
}

#login{
float:left;
margin:10px 0px 0px 10px;
}

#login .left{
width:55px; height:55px; float:left;
}

#login .right{
float:left; width:150px; height:55px; margin:0px 0px 0px 6px; padding:0px; font-weight:bold; color:#ffffff
}

#login .right a{
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
text-decoration:none;
font-weight:normal;
}

#login .right a:hover{
text-decoration:underline
}

#registerbutton a{
color:#ffffff; text-decoration:none;
}

#loginname{
float:left;
width:90px;
height:20px;
border:1px solid #f2c7de;
font-family:verdana, arial, helvetica, sans-serif; font-size:12px;
}

#loginpass{
float:left;
width:70px;
height:20px;
border:1px solid #f2c7de;
margin:0px 0px 0px 4px;
}

#user_menu{
width:976px;
height:24px;
background: #f2c7de; 
}

#user_menu .body{
width:974px;
height:23px;
margin:1px 0px 0px 1px;
background:url(../images/pink/pink_11.gif);
float:left
}

#user_menu .color_text{
margin:4px 0px 0px 0px;
float:left;
}

#user_menu .color_text h4{
float:left;
margin:0px;
padding:0px;
font-family:Tahoma, Verdana;
font-size:12px;
font-weight:normal;
}

#user_menu .colors{
float:left;
margin:6px 0px 0px 0px;
}

#user_menu .colors ul{
list-style:none;
margin:0px;
padding:0px;
float:left
}

#user_menu .colors ul li{
float:left;
margin:0px 0px 0px 6px;
padding:0px;
}

#user_menu .links{
float:left; 
margin:0px 0px 0px 20px;
width:790px;
}

#user_menu .links ul.fl{
list-style:none;
margin:0px;
padding:0px;
}

#user_menu .links ul li{
margin:0px 0px 0px 0px; 
padding:3px; 
float:left;
width:72px; 
height:17px;
text-align:center;
}

#user_menu .links ul li.noselect{
margin:0px 1px 0px 1px; 
}

#user_menu .links ul li.selected{
margin:0px 0px 0px 0px; 
background:url(../images/pink/pink_12.gif);
border-left:1px solid #f2c7de;
border-right:1px solid #f2c7de;
}

#user_menu .links ul li:hover{
margin:0px 0px 0px 0px; 
background:url(../images/pink/pink_12.gif);
border-left:1px solid #f2c7de;
border-right:1px solid #f2c7de;
}

#user_menu .links ul li a{
font-family:tahoma, arial, helvetica, sans-serif;
margin:2px 0px 0px 0px;
font-size:12px;
color:#666666;
font-weight:bold;
text-decoration:none;
outline:none;
display:block;
}

#user_menu .links ul li a:hover{
color:#666666;
}

#slider{
width:974px;
border:1px solid #f2c7de;
border-top:none;
height:120px;
margin:0px;
padding:0px;
background:#ffffff;
float:left
}
#clear,#clear1,#clear2,#clear3{
height:6px;
width:976px;
background:#ffffff;
float:left
}
#content_block{
background:#ffffff;
padding:0px;
float:left
}

#left_block{
width:205px;
float:left;

}

#left_block .header{
background:url(../images/pink/pink_23.gif);
width:201px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
}

#left_block .logo{
background:url(../images/pink/pink_22.gif);
height:23px;
width:13px;
margin:0px 0px 0px 4px;
float:left
}

#left_block .text{
float:left;
margin:4px 0px 0px 10px;
}
#left_block .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family:arial; 
font-size:14px; 
font-weight:bold; 
color: #666666
}

#left_block .content{
margin:0px 0px 0px 0px;
float:left;
}

#left_block .content ul{
list-style:none;
margin:0px;
padding:0px;
float:left
}

#left_block .content ul li{
background:url(../images/pink/pink_39.gif);
width:201px;
height:28px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
border-top: none;
}

#left_block .content ul li .image{
float:left; 
width:40px; 
height:28px; 
padding:0px; 
margin:2px 0px 0px 5px;
} 

#left_block .content ul li .link{
float:left; 
width:155px; 
height:25px;
}

#left_block .content ul li .link a{
text-decoration:none; 
font-family:tahoma, arial; 
font-size:13px; 
font-weight:bold; 
color:#333333; 
margin:6px 0px 0px 0px; 
float:left;
}
#left_block .content ul li .link a:hover{
color:#666666;
}

#ml_clear{
width:7px; 
float:left; 
background:#ffffff; 
height:10px;
}

#main_block{
width:764px; 
float:left; 
background: #ffffff;
}

#content_8{
width:447px;
background:#f8f8f8; 
float:left;
}


#content_8 .header{
background:url(../images/pink/pink_23.gif);
width:445px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
}

#content_8 .logo{
background:url(../images/pink/pink_25.gif);
height:23px;
width:14px;
margin:0px 0px 0px 4px;
float:left
}

#content_8 .text{
float:left;
margin:4px 0px 0px 10px;
}

#content_8 .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#content_8 .content{
margin:0px 0px 0px 0px;
width:445px;
height:160px; 
float:left;
border:1px solid #f2c7de;
border-top:none;
}

#content_8 .block{
background:url(../images/pink/pink_27.gif);
width:102px;
height:71px;
float:left;
margin:7px 0px 0px 7px;
}

#content_8 .image_8{
margin:4px 0px 0px 5px;
float:left;
}

#content_8 .text_8{
float:left; text-align:center; width:102px; margin:1px 0px 0px 0px;
}

#content_8 .text_8 a{
font-family:tahoma, arial; font-size:11px; color: #000000; text-decoration:none;
}

#content_8 .text_8 a:hover{
text-decoration:underline;
}

#content_8 .block img{
border:1px solid #ffffff;
width:90px;
height:46px;
}

#content_8 .others{
width:445px; 
height:66px; 
float:left;
border:1px solid #f2c7de;
margin:6px 0px 0px 0px;
background:url(../images/pink/pink_32.gif) repeat-x;
}

#content_8 .list_5{
margin:0px 0px 0px 3px;
float: left;
width:219px;
padding:0px;
}

#content_8 .l5logo{
width:12px;
height:66px;
float:left;
}

#content_8 .l5list{
float:left;
width:205px;
margin:0px 0px 0px 2px;
height:50px;
}

#content_8 .l5list ul{
margin:0px 0px 0px 13px;
padding:0px;
}

#content_8 .l5list ul li{
padding:0px;
margin:0px;
}

#content_8 .l5list ul li a{
font-family:tahoma, arial;
font-size:10px;
color:#333333;
text-decoration:none
}


#ca_clear{
width:7px; 
float:left; 
background:#ffffff; 
height:10px;
}

#ads_1{
width:308px;
height:258px;
border:1px solid #f2c7de;
background:#fcebfc; 
float:left;
}

#ads_1 .ads_content{
padding:4px;
float:left;
width:300px;
height:250px;
}

#tb_clear,#tb_clear2{
width:764px;
height:6px;
float:left;
background:#ffffff;
}

#content_15{
width:762px;
float:left;
background:#fcebfc; 
border:1px solid #f2c7de;
}

#content_15 .header{
background:url(../images/pink/pink_23.gif);
width:762px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
}

#content_15 .logo{
background:url(../images/pink/pink_25.gif);
height:23px;
width:14px;
margin:0px 0px 0px 4px;
float:left
}

#content_15 .text{
float:left;
margin:4px 0px 0px 10px;
}

#content_15 .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#content_15 .content{
margin:0px 0px 0px 0px;
width:762px;
float:left;
height:440px;
}


#content_15 .block{
background:url(../images/pink/pink_35.gif);
width:130px;
height:90px;
float:left;
margin:16px 9px 0px 12px;
}

#content_15 .image_8{
margin:8px 0px 0px 0px;
float:left;
width:130px;
text-align:center
}

#content_15 .text_8{
float:left; text-align:center; width:130px; margin:1px 0px 0px 0px;
}

#content_15 .text_8 a{
font-family:tahoma, arial; font-size:11px; color: #000000; text-decoration:none; font-weight:bold;
}

#content_15 .text_8 a:hover{
text-decoration:underline;
}

#content_15 .block img{
border:1px solid #ffffff;
width:110px;
height:60px;
}

#ads_2{
width:762px;
float:left;
height:110px;
background:#fcebfc; 
border:1px solid #f2c7de;
}

#ads_2 .content{
width:728px;
height:90px;
margin:10px 0px 0px 17px;
float:left
}

#mc_clear{
width:976px; 
height:6px; 
background:#ffffff; 
float:left
}

#footer{
width:976px; 
height:40px; 
background: #f1c5dc; 
margin:0px 0px 0px 0px; 
float:left
}

#footer .text{
float:left; 
margin:10px 4px 0px 0px; 
font-family:Tahoma, Arial; 
font-size:11px; 
font-weight:bold; 
color:#666;
width:296px;
text-align:right
}

#footer .text1{
float:left; 
margin:10px 0px 0px 10px; 
font-family:Tahoma, Arial; 
font-size:11px; 
font-weight:bold; 
color:#666;
width:366px;
}

#footer .text2{
float: left; 
margin:10px 0px 0px 0px; 
font-family:Tahoma, Arial; 
font-size:11px; 
font-weight:bold; 
color:#666;
width:300px;
text-align:center
}

#footer .text2 a{
color:#666; 
text-decoration:none;
}

#footer .text2 a:hover{
text-decoration:underline
}

/* **/


#main_header{
width:764px;
height:30px;
background:#fbaee4;
margin:0px 0px 6px 0px;
}

#main_header h1{
padding:0px; margin:0px 0px 0px 10px; font-family: tahoma, arial; font-size:22px; color: #ffffff; font-weight:normal
}


#content_6{
width:447px;
background:#fcebfc;
float:left;
}


#content_6 .header{
background:url(../images/pink/pink_23.gif);
width:445px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
}

#content_6 .logo{
background:url(../images/pink/pink_25.gif);
height:23px;
width:14px;
margin:0px 0px 0px 4px;
float:left
}

#content_6 .text{
float:left;
margin:4px 0px 0px 10px;
}

#content_6 .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#content_6 .content{
margin:0px 0px 0px 0px;
width:445px;
height:234px; 
float:left;
border:1px solid #f2c7de;
border-top:none;
}

#content_6 .block{
background:url(../images/pink/pink_35.gif);
width:130px;
height:90px;
float:left;
margin:16px 0px 0px 14px;
}

#content_6 .image_8{
margin:6px 0px 0px 9px;
float:left;
}

#content_6 .text_8{
float:left; text-align:center; width:130px; margin:1px 0px 0px 0px;
}

#content_6 .text_8 a{
font-family:tahoma, arial; font-size:11px; color: #000000; text-decoration:none; font-weight:bold
}

#content_6 .text_8 a:hover{
text-decoration:underline;
}

#content_6 .block img{
border:1px solid #ffffff;
width:110px;
height:60px;
}



#content_20{
width:762px;
float:left;
background:#fcebfc; 
border:1px solid #f2c7de;
}

#content_20 .header{
background:url(../images/pink/pink_23.gif);
width:762px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
}

#content_20 .logo{
background:url(../images/pink/pink_25.gif);
height:23px;
width:14px;
margin:0px 0px 0px 4px;
float:left
}

#content_20 .text{
float:left;
margin:4px 0px 0px 10px;
}

#content_20 .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#content_20 .content{
margin:0px 0px 0px 0px;
width:762px;
float:left;
height:440px;
}


#content_20 .block{
background:url(../images/pink/pink_35.gif);
width:130px;
height:90px;
float:left;
margin:16px 9px 0px 12px;
}

#content_20 .image_8{
margin:8px 0px 0px 0px;
float:left;
width:130px;
text-align:center
}

#content_20 .text_8{
float:left; text-align:center; width:130px; margin:1px 0px 0px 0px;
}

#content_20 .text_8 a{
font-family:tahoma, arial; font-size:11px; color: #000000; text-decoration:none; font-weight:bold;
}

#content_20 .text_8 a:hover{
text-decoration:underline;
}

#content_20 .block img{
border:1px solid #ffffff;
width:110px;
height:60px;
}

#content_20 .pagination{
width:240px; height:22px; float: right; margin:1px 4px 0px 0px; padding:0px;
}

#content_20 .page_text{
font-family:tahoma, arial; font-size:12px; font-weight:bold; color:#000000; margin:4px 0px 0px 0px; float:left
}

#content_20 .pages ul{
margin:0px; padding:0px; list-style: none;
}

#content_20 .pages ul li{
display: inline;  float: left; width:20px; list-style:none; text-align: center; height:20px;
}
#content_20 .pages ul li a{
display: block; text-decoration: none; color: #888786; font-weight:bold; background:url(../images/18x18.gif) no-repeat center; width:18px; height:14px; padding:4px 0px 0px 0px;
}

#content_20 .pages ul li a.active{
display: block; text-decoration: none; color: #ff3333; font-weight:bold; background:url(../images/20x20.gif) no-repeat center; width:20px; height:16px; padding:4px 0px 0px 0px;
}

#content_20 .pages ul li a:hover{
display: block; text-decoration: none; color: #0066ff; font-weight:bold; background:url(../images/20x20.gif) no-repeat center; width:20px; height:16px; padding:4px 0px 0px 0px;
}

#content_20 .content_bottom{
margin:0px 0px 0px 0px;
}

#content_20 .content_bottom_text{
float:left;
}

#content_20 .content_bottom_text h2{
float:left; 
margin:0px; 
padding:0px; 
font-family:tahoma, arial; 
font-size:13px; 
font-weight:bold; 
color: #666666;
}

#content_20 .content_bottom_ads{
width:728px;
height:90px;
background:#f2c7de; 
float:left;
margin:6px 0px 6px 14px;
}

#ads_clear{
width:728px; height:6px; float:left;
}





/* */
#content_game{
width:447px;
background:#f8f8f8; 
float:left;
}


#content_game .header{
background: #fbaee4;
width:447px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
}

#content_game .logo{
}

#content_game .text{
float:left;
margin:4px 0px 0px 10px;
}

#content_game .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #ffffff
}

#content_game .content{
background:#fcebfc;
height:234px;
width:445px;
border:1px solid #f2c7de;
}

#gc_top{
width:400px;
margin:20px 0px 0px 20px;
height:80px;
float:left
}


#gc_top .left{
width:120px;
height:70px;
float:left
}

#gc_top .left img{
border:1px solid #fbaee4;
}

#gc_top .right{
float:left;
width:260px;
height:100px;
}

#gc_top .gc_ptr{
font-family:arial, helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:0px 0px 0px 10px;
}

#gc_top .gc_str{
font-family:arial, helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
margin:5px 0px 0px 10px;
}

#gc_top .gc_ply{
font-family:arial, helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
margin:5px 0px 0px 10px; 
color:#666666
}

#gc_bottom{
width:400px;
margin:0px 0px 0px 20px;
height:60px;
float:left;
}

#gc_bottom .desc_head{
font-family:arial, helvetica, sans-serif; 
font-size:13px; 
color:#666666; 
font-weight:bold;
}

#gc_sp{
width:420px; 
height:45px; 
float:left;
}

#gc_sp .r{
float:right
}

#content_game .text a{
float:left; 
margin:0px; 
padding:0px; 
font-family: tahoma, arial; 
font-size:12px; 
font-weight: 600; 
color: #ffffff;
text-decoration:none;
}

#content_game .text a:hover{
text-decoration:underline;
}

#tags{
width:970px; 
background:url(../images/pink/pink_41.gif); 
margin:4px 0px 0px 0px; 
float:left;
border:1px solid #f2c7de;
background:#fcebfc;
padding:2px;
}


#tags .tag{
	font-family:tahoma, arial;
	color: #999999;
	font-size:11px;
}
#tags .tag:hover{
	font-size:11px;
	color: #666666;
	text-decoration:underline;
}
#tags .tagex{
	color:#999999;
	padding:0px 1px 0px 1px;
}





/* *******/

#mleft_block{
width:212px;
float:left;
}

#cleft_block{
width:212px;
height:30px;
background:#fd82d9;
text-align:center;
float:left;
}

#cleft_block .header{
margin:4px 0px 0px 14px;
text-align:center;
width:184px;
height:19px;
background:url(../images/pink/pink_66.gif);
float:left;
cursor:pointer;
}

#cleft_block .header h1{
font-family:tahoma, arial; font-size:12px; color: #000000; font-weight:normal; padding:0px; margin:2px 0px 0px 0px; font-weight:600; display:block;
}

#cleft_block .abs_list{
position:absolute;
display:none;
margin:21px 0px 0px 14px;
}

#cleft_block .abs_list ul{
margin:0px; 
padding:0px; 
list-style:none;  
width:184px;
background:#fcebfc;
text-align:left;
}

#cleft_block .abs_list ul li{
margin:2px 2px 2px 4px;
background:#ffffff;
padding:2px;
}

#cleft_block .abs_list ul li a{
font-family:tahoma, arial;
font-size:12px;
color:#000000;
text-decoration:none;
}

#cleft_block .abs_list ul li a:hover{
text-decoration:underline;
}



#gc_clear{
width:212px;
height:6px;
float:left;
}

#gleft_block{
width:210px;
border:1px solid #fd82d9;
float:left;
}

#gleft_block .center{
width:208px;
border:1px solid #fadfec;
background:#fd82d9;
float:left;
}

#gleft_block .header{
width:208px;
text-align:center;
float:left;
margin:4px 0px 0px 0px;
}

#gleft_block .header h1{
font-family:tahoma, arial; font-size:12px; color:#ffffff; font-weight:normal; padding:0px; margin:0px; font-weight:600
}

#gleft_block .content{
float:left;
}

#gleft_block .block{
width:200px;
height:86px;
background:#f2c7de;
margin:4px 0px 2px 4px;
float:left;
}

#gleft_block .image_text{
float:left;
width:190px;
height:64px;
margin:4px 0px 0px 4px;
}

#gleft_block .image{
float:left;
width:110px;
height:60px;
}

#gleft_block .text{
float:left;
width:76px;
height:50px;
margin:6px 0px 0px 4px;
}

#gleft_block .gheader{
float:left;
width:190px;
text-align:center;
}

#gleft_block .gheader a{
font-family:tahoma, arial;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;}

#gl_clear{
width:6px;
height:100px;
float:left;
background:#ffffff;
}

#gmain_block{
width:758px; 
float:left; 
background: #ffffff;
}

#gmain_block .header{
width:758px;
float:left;
background:#fd82d9;
height:30px;
}

#gmain_block .link_text{
margin:6px 0px 0px 10px;
font-family:tahoma, arial; 
font-size:13px; 
color:#ffffff; 
font-weight:bold;
}

#gmain_block .link_text a{
font-family:tahoma, arial; 
font-size:13px; 
color:#ffffff; 
font-weight:bold;
text-decoration:none;
}

#gmain_block .link_text a:hover{
text-decoration:underline;
}

#gmain_block .game_features{
background:#f2c7de;
width:758px;
float:left;
height:40px;

}

#gmain_block .sep{
width:3px; height:26px; float:left; background:url(../images/pink/pink_79.gif) no-repeat; margin:6px 4px 0px 4px;
}

#gmain_block .elem1{
margin:4px 8px 0px 8px; float:left
} 

#gmain_block .elem2{
margin:10px 4px 0px 4px; float:left
} 

#gmain_block .elem3{
margin:4px 8px 0px 8px; float:left
} 

#gmain_block .elem4{
margin:10px 4px 0px 4px; float:left
} 

#gmain_block .elem5{
margin:4px 8px 0px 8px; float:left
} 

#gmain_block .elem6{
margin:10px 4px 0px 4px; float:left
} 
#gmain_block .elem7{
margin:4px 8px 0px 8px; float:left
} 

#gmain_block .elem8{
margin:10px 4px 0px 4px; float:left
} 

#gmain_block .rate_stars{
width:130px; height:20px; float:left; margin:10px 4px 0px 4px;
}
#i1,#i2,#i3,#i4,#i5{
cursor:pointer;
}

#gmain_block .elem2 a,#gmain_block .elem4 a,#gmain_block .elem6 a,#gmain_block .elem8 a{
text-decoration:none; font-family:tahoma, arial; font-size:11px; font-weight:bold; color:#000000;
}

#gmain_block .elem2 a:hover,#gmain_block .elem4 a:hover,#gmain_block .elem6 a:hover,#gmain_block .elem8 a:hover{
text-decoration:underline; font-family:tahoma, arial; font-size:11px; font-weight:bold; color:#000000;
} 
 

#gmc_clear{
}

#game_ads_1{
width:756px;
float:left;
height:90px;
background:#f2c7de url(../images/pink/pink_44.gif) no-repeat right -8px;
border:1px solid #f2c7de;
}

#game_ads_1 .content{
width:728px;
height:90px;
margin:0px 0px 0px 10px;
float:left
}

#gbc_clear{
width:756px;
float:left;
height:6px;
}



#game_ads_2{
width:756px;
float:left;
height:90px;
background:#f2c7de url(../images/pink/pink_44.gif) no-repeat right -8px; 
border:1px solid #f2c7de;
}

#game_ads_2 .content{
width:728px;
height:90px;
margin:0px 0px 0px 10px;
float:left
}

#game_ex{
width:440px;
background:#fff;
height:258px;
float:left;
border:1px solid #f2c7de;
}

.cdir{
float:left;
width:213px;
height:40px;
}


#game_ex .header{
background:url(../images/pink/pink_23.gif);
width:440px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
}

#game_ex .text{
float:left;
margin:4px 0px 0px 10px;
}

#game_ex .video_link a{
float:left;
margin:5px 0px 0px 150px;
font-weight:normal;
text-decoration:none;
}

#game_ex .video_link a:hover{
text-decoration: underline;
}

#game_ex .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#game_ex .content{
width:430px;
margin:10px 0px 0px 5px;
float:left;
}

#game_ex .strong{
font-weight:bold; font-family:tahoma, arial; font-size:12px; color:#999999;
}

#game_ex .strong2{
font-weight:bold; font-family:tahoma, arial; font-size:12px;
}

#game_ex .video_link a{
color: #666666;
}

#hbl_clear{
width:6px; height:270px; float:left; background:#ffffff;
}


#game_c_footer{
width:756px;
height:268px;
float:left;
border:1px solid #d7d7d7;
}

#game_c_footer .header{
background:url(../images/pink/pink_576.gif) repeat-x;
height:24px;
width:756px;
float:left;
border-bottom:1px solid #d7d7d7;
}

#game_c_footer .header ul{
margin:0px 0px 0px 30px;
padding:0px;
float:left;
list-style:none;
}

#game_c_footer .header ul li{
float:left;
width:140px;
height:24px;
font-family:"trebuchet ms", arial, tahoma;
font-size:14px;
font-weight:bold;
text-align:center
}

.brtext{
margin:2px 0px 0px 0px; display:block; cursor:pointer;
}

#game_c_footer .header ul li.tablink1{
color:#ff6600;
padding:0px 1px 0px 1px;
}

#game_c_footer .header ul li.tablink2{
color:#00cc33;
padding:0px 1px 0px 1px;
}

#game_c_footer .header ul li.tablink3{
color:#0066ff;
padding:0px 1px 0px 1px;
}

#game_c_footer .header ul li.tablink1selected{
background:url(../images/pink/pink_577.gif) repeat-x;
color:#ff6600;
border-right:1px solid #d7d7d7;
border-left:1px solid #d7d7d7;
}

#game_c_footer .header ul li.tablink2selected{
background:url(../images/pink/pink_577.gif) repeat-x;
color:#00cc33;
border-right:1px solid #d7d7d7;
border-left:1px solid #d7d7d7;
}

#game_c_footer .header ul li.tablink3selected{
background:url(../images/pink/pink_577.gif) repeat-x;
color:#0066ff;
border-right:1px solid #d7d7d7;
border-left:1px solid #d7d7d7;
}

#game_c_footer .content{
width:726px;
margin:10px 0px 0px 15px;
float:left;
}

#game_c_footer .pointf{
float:left;
margin:8px 0px 0px 4px;
font-family:arial, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
width:150px;
}

#game_c_footer .starf{
width:110px;
float:left;
margin:8px 0px 0px 0px;
}

#game_c_footer .playsf{
float:left;
width:160px;
font-family:arial, helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
margin:8px 0px 0px 0px;
}

#game_c_footer .all_comments{
margin:0px 0px 0px 10px;
width:148px;
height:27px;
float:left;
}

#game_c_footer .add_comment_button{
margin:0px 0px 0px 10px;
width:84px;
height:27px;
float:left;
}

#game_c_footer .active_content{
width:726px;
float:left;
height:190px;
margin:10px 0px 0px 15px;
background:#ffffff
}

#sentofriendform{
 width:660px; height:110px; margin:20px 0px 0px 0px;
}
#firstblocks{
width:290px; float:left; font-family:arial, helvetica, sans-serif;
}

#firstblocks input{ border:1px solid #f2c7de}

#firstblocks .email p{
padding:2px 0px 2px 0px; margin:2px 0px 0px 0px;
}

#firstblocks .email label{
	font-size:13px; color:#666666; font-weight:bold; padding:0px 6px 0px 3px;
}
#secondblock{
	float:left; width:360px; font-family:arial, helvetica, sans-serif; margin:0px 0px 0px 0px;
}

#secondblock .label{
	float:left;font-size:13px; color:#666666; font-weight:bold; padding:0px 6px 0px 3px;
}

#secondblock .textarea{
	float:left
}

#thirdblock .send
{ float:right; margin:0px 26px 0px 0px;}

#secondblock textarea{ border:1px solid #f2c7de}

#thirdblock{
float:left; width:360px; font-family:arial, helvetica, sans-serif; margin:4px 0px 0px 0px; 
}

#outputcomment{
font-family:arial, helvetica, sans-serif; font-size:14px; color: #333333; font-weight:bold;
}

#member_top
{
float:left; 
width:212px;
background:#ffffff;
margin:4px 0px 0px 0px;
}

#member_top h3
{
font-family: "trebuchet ms",arial,verdana ; 
font-size:16px; 
color:#fd82d9; 
padding:0px 0px 0px 4px; 
margin:0px;
background:#ffffff; 
border:1px solid #dedede; 
border-bottom:none;
}

#member_top ul
{
list-style:none;
margin:0px;
border:1px solid #dedede;
padding:0px;
border-top:none;
}

#member_top li
{
	font-family:"trebuchet ms",arial,verdana;
	font-size:14px;
	padding:2px 0px 2px 4px;
	background:#ffffff;
	height:18px;
}

#banner{
float:left;
width:758px;
}

#oo_game_content{
float:left;
visibility: hidden;
}

#oo_game_content_loading{
font-family:verdana, arial, helvetica, sans-serif; 
font-size:12px;  
width:758px; 
margin:0px; 
padding:0px;
float:left;
}

#oo_game_content_loading .loading_block{
background: url(../images/pink/animated_game_loader.gif) no-repeat center; 
width:758px; 
height:94px; 
float:left; 
margin:10px 0px 0px 0px;
position:absolute;
}

#oo_game_content_loading .ex_image{
float: left; 
width: 112px; 
height: 94px; 
margin:27px 0px 0px 112px;
position:absolute
}


#oo_game_content_loading .loader_ads{
background: #fff; 
width:758px;
height:360px; 
float:left;
margin:116px 0px 0px 0px;
position:absolute;
text-align:center
}

#oo_game_content_loading .loader_ads img{
border:none;
}

/***************/


#avatarcarousel{
float:left;
width:694px;
border:none;
position:relative;
margin:30px 0px 10px 10px;
}

#avatarcarousel .jcarousel-container {
	border:none;
	width:554px;
}

#avatarcarousel .jcarousel-clip {
  width: 556px;
	background: url(../images/u2.gif) repeat-x;
	height:95px;
	margin-left:66px;
	z-index: 2;
  padding: 0;
  overflow: hidden;
  position: relative;
}

#avatarcarousel .jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

#avatarcarousel .jcarousel-list li {
	float:left;
	margin-left:4px;
	margin-right:6px;
	margin-top:16px;
	width:60px;
	height:60px;


}

#avatarcarousel .jcarousel-list p {
	margin:0px;
	padding:2px 0px 0px 0px;
	text-align:center;
	width:118px;
}

#avatarcarousel .jcarousel-list a {

	text-decoration:none;
	border:none;
	font-family:tahoma;
	font-size:10px;
	color:#959595;
	

}

#avatarcarousel .jcarousel-item {
    list-style: none;
}
#avatarcarousel .jcarousel-list li img {

	border: 1px solid #cfcfcf;
	padding:0px;
	margin:0px;
	width:55px;
	height:55px;

}

#avatarcarousel .jcarousel-item-placeholder {
    background:transparent url(../images/cloading.gif) 50% 50% no-repeat;
}

#avatarcarousel .jcarousel-next-horizontal {
		position: absolute;
    top: 0px;
    right: 0px;
    width: 73px;
    height: 95px;
    cursor: pointer;
    background: transparent url(../images/u3.gif) no-repeat 0 0;
}

#avatarcarousel .jcarousel-next-disabled-horizontal,
#avatarcarousel .jcarousel-next-disabled-horizontal:hover,
#avatarcarousel .jcarousel-next-disabled-horizontal:active {
		position: absolute;
    top: 0px;
    right: 0px;
    width: 73px;
    height: 95px;
    cursor: default;
    background: transparent url(../images/u3.gif) no-repeat 0 0;
}

#avatarcarousel .jcarousel-prev-horizontal {
		position: absolute;
    top: 0px;
    left: 0px;
    width: 66px;
    height: 95px;
    cursor: pointer;
    background: transparent url(../images/u1.gif) no-repeat 0 0;

}


#avatarcarousel .jcarousel-prev-disabled-horizontal,
#avatarcarousel .jcarousel-prev-disabled-horizontal:hover,
#avatarcarousel .jcarousel-prev-disabled-horizontal:active {
		position: absolute;
    top: 0px;
    left: 0px;
    width: 66px;
    height: 95px;
    cursor: default;
    background: transparent url(../images/u1.gif) no-repeat 0 0;
}


.membersuccesstext{
padding:6px 0px 0px 4px;
}

#registerBlock{
width:761px;
background:none;
}

#registerBlock .ann h1{
font-size:24px;
color:#666666;
font-weight:400;
font-family:"trebuchet ms",arial,tahoma,verdana,serif;
text-align:center;
}

#registerBlock .ann h2{
font-size:14px; color:#333333; font-weight:200; padding:3px 0px 0px 20px;
}

#registerBlock ul{
list-style:url(../images/star.gif);
}

#registerBlock ul li{
	
font-family:"trebuchet ms",arial,verdana,serif;
font-size:16px;
color:#999999;
padding:0px 0px 0px 3px;
margin:0px;
}

#registerBlock .rleft{
width:370px;
padding:3px 0px 0px 20px;
float:left;
}

#registerBlock .rright{
width:350px;
padding:3px 0px 0px 20px;
float:left
}


#registerBlock .block{
margin:16px 0px 0px 0px;

}

#registerBlock .block h3,#registerBlock .rblock h3
{
	font-family:"trebuchet ms",arial,verdana,serif;
	font-size:16px;
	color:#666666;
	font-weight:200;
	margin:0px;
}

#registerBlock .block h4,#registerBlock .block h4
{
	font-family:"trebuchet ms",arial,verdana,serif;
	font-size:11px;
	color:#f2c7de;
	font-weight:200;
	padding:0px;
	margin:0px;
}

#registerBlock .block input,#registerBlock .block input{
	border:1px solid #999999;
}








/************************/


#left_menu{
width:215px;
margin:10px 0px 0px 0px;
float:left;
}

#favourites_menu{
	width:215px;
	background-color:#f3f3f3;
	border:1px solid #eab1ca;
	}
#favourites_menu h1{
	background:url(../images/pink/favourites_menu.gif) no-repeat;
	width:215px;
	height:26px;
	margin:0;
	padding:0;
}
#favourites_menu .links{
background:#ffffff;
width:190px;
margin:5px 13px 5px 12px;
padding:6px 0px 6px 0px;
border:1px solid #e6e6e6;
}
#favourites_menu .links:hover{
border:1px solid #c7c7c7;
cursor:pointer;
}
#favourites_menu .links_selected{
border:1px solid #f1ccdb;
background:#ffffff;
width:190px;
margin:5px 13px 5px 12px;
padding:6px 0px 6px 0px;
}

#favourites_menu .links_selected .text{
font-family:tahoma;
letter-spacing:1px;
color: #CC3366;
font-size:12px;
padding:0px 0px 0px 14px;
cursor:pointer;
font-weight:bold;
display:block;
user-select: none;
-khtml-user-select: none; 
-moz-user-select: none;
}

#favourites_menu .links .text{
font-family:tahoma;
letter-spacing:1px;
font-size:12px;
padding:0px 0px 0px 10px;
cursor:pointer;
font-weight:bold;
display:block;
user-select: none;
-khtml-user-select: none; 
-moz-user-select: none;
}





#game_list_header{
background:url(../images/pink/fav_header_bg.gif);
width: 750px;
height:26px;
}

#game_list_header h2{
font-family:tahoma;
font-size:12px;
color: #000033;
font-weight:bold;
padding:8px 0px 0px 14px;
margin:0px;
text-align:left;
float:left
}

#game_list{
width:716px;
margin:10px 5px 0px 20px;
}

#game_list .box1{
	float:left;
	background: #FFC1FF;
	width:109px;
	height:96px;
	padding: 9px 11px 11px 11px ;
	margin-bottom:10px;
	color:#727475;
	font-size:10px;
}

#game_list .box1 a{
	color:#727475;
	width:109px;
	margin:0;
	margin-bottom:7px;
	padding:0;
	padding-top:3px;
	text-align:center;
	font-weight:bold;
}

#game_list .box1 p{
	width:109px;
	margin:0;
	margin-bottom:7px;
	padding:0;
	padding-top:3px;
	text-align:center;
	font-weight:bold;
	}

#menu{ 
font-family:tahoma; 
float:left;
margin:0px 0px 0px 400px;
padding:0px;
}

#menu ul{  
margin: 0px; 
padding: 0px; 
float:left;  
list-style:none; 
}

#menu ul li{   
float: left; 
width:23px; 
height:23px;
font-weight:bold;
background:url(../images/pink/c22.gif) no-repeat;
padding:2px 0px 0px 6px;
margin:4px 0px 0px 0px;
}

#menu ul li:hover{   
float: left; 
width:23px; 
height:23px;
color: #0066ff;
font-weight:bold;
background:url(../images/pink/c22.gif) no-repeat;
padding:2px 0px 0px 6px;
margin:4px 0px 0px 0px;
}


#menu ul li.selected{   
float: left; 
width:23px; 
height:23px;
color: #ff3300;
font-weight:bold;
background:url(../images/pink/c22.gif) no-repeat;
padding:2px 0px 0px 6px;
margin:4px 0px 0px 0px;
}




#personal_menu{
	width:215px;
	background-color:#f3f3f3;
	border:1px solid #eab1ca;
	}
#personal_menu h1{
	background:url(../images/pink/personal_menu.gif) no-repeat;
	width:215px;
	height:26px;
	margin:0;
	padding:0;
}
#personal_menu .links{
background:#ffffff;
width:190px;
margin:5px 13px 5px 12px;
padding:6px 0px 6px 0px;
border:1px solid #e6e6e6;
}
#personal_menu .links:hover{
border:1px solid #c7c7c7;
cursor:pointer;
}
#personal_menu .links_selected{
border:1px solid #f1ccdb;
background:#ffffff;
width:190px;
margin:5px 13px 5px 12px;
padding:6px 0px 6px 0px;
}

#personal_menu .links_selected .text{
font-family:tahoma;
letter-spacing:1px;
color: #ff3333;
font-size:12px;
padding:0px 0px 0px 14px;
cursor:pointer;
font-weight:bold;
display:block;
user-select: none;
-khtml-user-select: none; 
-moz-user-select: none;
}

#personal_menu .links .text{
font-family:tahoma;
letter-spacing:1px;
font-size:12px;
padding:0px 0px 0px 10px;
cursor:pointer;
font-weight:bold;
display:block;
user-select: none;
-khtml-user-select: none; 
-moz-user-select: none;
}


#video_list_cp{
width:670px;
margin:10px 5px 0px 40px;
height:600px;
}



#video_list_cp .box1{
	float:left;
	background: #fff;
	width:150px;
	height:180px;
	margin-bottom:20px;
	border:1px solid #FFC1FF;
}

#video_list_cp .img_box{
margin:6px 10px 0px 16px;
}

#video_list_cp .text_box_1{
margin:4px 0px 0px 0px; text-align:center; padding:0px; width:150px; height:50px;
}
#video_list_cp .text_box_2{
margin:5px 0px 0px 0px; text-align:center; padding:0px; width:150px;
}

#video_list_cp .text_box_2 span{
cursor:pointer; font-size:10px; color:#000000;
}

#video_list_cp .box1 a{
	color:#727475;
	width:109px;
	margin:0;
	margin-bottom:7px;
	padding:0;
	padding-top:3px;
	text-align:center;
	font-weight:bold;
}

#video_list_cp .box1 p{
	width:109px;
	margin:0;
	margin-bottom:7px;
	padding:0;
	padding-top:3px;
	text-align:center;
	font-weight:bold;
	}






#user_block{
background:#fff;
width:750px;
height:26px;
float:left;
margin: 10px 0px 0px 8px;
border:1px solid #eab1ca
}

#user_block h2{
	font-family: arial, helvetica, sans-serif;
	font-size:16px;
	color: #000000;
	padding:2px 0px 0px 20px;
	margin:0px;
	text-align:center
}

#user_block2{
background:#fff;
width:750px;
height:650px;
float:left;
margin: 0px 0px 0px 8px;
border:1px solid #eab1ca
}

#user_block2 h2{
	font-family: arial, helvetica, sans-serif;
	font-size:16px;
	color: #000000;
	padding:2px 0px 0px 20px;
	margin:0px;
	text-align:center
}

#user_block2 h3{
	font-family: arial, helvetica, sans-serif;
	font-size:16px;
	color: #000000;
	padding:2px 0px 0px 20px;
	margin:0px;
	text-align:center;
}

#user_block2 h4{
	font-family: arial, helvetica, sans-serif;
	font-size:14px;
	color: #999999;
	padding:2px 0px 0px 20px;
	margin:0px;
	text-align:left;
}



#user_block2 .avatar{
margin:6px 0px 0px 20px;
padding:12px;
background: #e6e6e6;
cursor:pointer;
}

#user_block2 .avatar_selected{
margin:6px 0px 0px 20px;
padding:12px;
background: #ff9933;
cursor:pointer;
}

#user_block2 .avatar_used{
margin:6px 0px 0px 20px;
padding:12px;
background: #a4d1ff;
cursor:pointer;
}

#mv_clear{
width:976px;
height:6px;
float:left;
background:#ffffff;
}


/**************/

#content_block .mleft{
width:660px;
float:left;
background:#ffffff;
}

#content_block .mcenter{
width:6px;
height:300px;
float:left;
}

#content_block .mcenter2{
width:4px;
height:300px;
float:left;
}

#content_block .mright{
width:310px;
float:left;
background:#ffffff;
}

#container input.video_search{
background: url(../images/pink/pink_182.gif) no-repeat;
height:25px;
width:323px;
font-family:tahoma, arial;
font-size:14px;
color:#666666;
float:left;
border:none;
padding:0px;
}

#container .video_search_button{
width:29px;
height:20px;
float:left;
display:block;
margin:4px 0px 0px 4px;
padding:0px;
cursor:pointer;
}

#vcategories{
border:1px solid #f1c5dc;
width:974px;
height:31px;
float:left;
}

#vcategories .blank{
background:url(../images/pink/pink_vctg_04.gif);
width:2px;
height:31px;
float:left;
}

#videos{
width:663px;
float:left;
}
#videos ul{
list-style:none;
margin:0px;
padding:0px;
float: left;
border-bottom:1px solid #f1c5dc;
}

#videos ul li{
height:111px;
background:#ffffff;
width:661px;
margin:0px;
border:1px solid #f1c5dc;
border-bottom: none;
}

#videos ul li .left{
margin:4px 0px 0px 6px;
float:left;
width:126px;
height:96px;
background:#ffffff;
}

#videos ul li .left img{
border:3px solid #f1c5dc;
}

#videos ul li .right{
float:left;
background:#ffffff;
margin:8px 0px 0px 10px;
width:500px;
height:92px;
}

#videos ul li .right a{
color:#999999;
font-size:1.6em;
letter-spacing:0px;
text-decoration:none;
}

#videos ul li .right a:hover{
text-decoration:underline;
}

#videos ul li .description{
background:#ffffff;
width:500px;
height:39px;
font-size:1.0em;
letter-spacing:0px;
font-weight:bold;
color:#666666
}

#videos ul li .stars{
float:left;
width:100px;
background:#ffffff;
}

#videos ul li .duration{
float:left;
margin:4px 0px 0px 20px;
background:#ffffff;
}

#videos ul li .watch{
float:left;
margin:4px 0px 0px 20px;
background:#ffffff;
}

#latest{
width:308px;
height:517px;
border:1px solid #f2c7de;
float:left;
}

#latest .header{
width:308px;
background:url(../images/pink/pink_23.gif) repeat-x;
height:23px;
}

#latest .header h1{
margin:2px 0px 0px 10px;
padding:0px;
color: #666666;
font-size:1.2em;
font-weight:bold;
letter-spacing:0px;
text-decoration:none;
float:left;
}

#latest ul{
margin:10px 0px 0px 20px;
padding:0px;
list-style: square;
color:#999999
}

#latest ul li{
margin:5px 0px 0px 2px;
}

#latest ul li a{
font-size:12px;
text-decoration:none;
color: #999999;
}

#latest ul li a:hover{
text-decoration:underline;
}

#screenshot{
position:absolute;
background: #ffffff url(../images/cloading.gif) center no-repeat;
display:none;
width:120px;
height:90px;
border:3px solid #f1c5dc;
}

#screenshot img{
width:120px;
height:90px;
}


/* *************/

#triptor{
position:absolute;
display:none;
background: #ffffff url(../images/triptor.gif) no-repeat;
width:17px;
height:11px;
}

#video_header{
width:661px;
float:left;
border:1px solid #f2c7de;
border-bottom:none;
height:30px;
background:#fcebfc; 
}

#video_header2{
width:661px;
float:left;
border:1px solid #f2c7de;
height:30px;
background:#fcebfc; 
border-top:none;
}

#video_header .h1,#video_header2 .h1{
margin:2px 0px 0px 10px;
float:left;
width:330px;
height:30px;
}

#video_header h1,#video_header2 h1{
margin:0px 0px 0px 10px;
padding:0px;
color: #000000;
font-size:1.8em;
letter-spacing:-0.1px;
float:left;
font-family:arial, helvetica, sans-serif
}

#video_header .pages,#video_header2 .pages{
margin:2px 0px 0px 0px;
width:300px;
height:30px;
float:left;
}

#video_header .pages ul,#video_header2 .pages ul{
margin:0px; padding:0px; list-style: none; float: right
}

#video_header .pages ul li,#video_header2 .pages ul li{
display: inline;  float: left; width:24px; list-style:none; text-align: center; height:23px;
}
#video_header .pages ul li a,#video_header2 .pages ul li a{
display: block; text-decoration: none; color: #888786; font-weight:bold; background:url(../images/pink/pink_vctg_0_6.gif) no-repeat center; width:24px; height:23px; padding:7px 0px 0px 0px; float:left
}

#video_header .pages ul li a.active,#video_header2 .pages ul li a.active{
display: block; text-decoration: none; color: #ff3333; font-weight:bold; background:url(../images/pink/pink_vctg_0_3.gif) no-repeat center; width:24px; height:23px; padding:7px 0px 0px 0px;float:left; margin:0px;
}

#video_header .pages ul li a:hover,#video_header2 .pages ul li a:hover{
display: block; text-decoration: none; color: #0066ff; font-weight:bold; background:url(../images/pink/pink_vctg_0_3.gif) no-repeat center; width:24px; height:23px; padding:7px 0px 0px 0px;float:left
}

/************/

#video_screen{
width:658px;
float:left;
border:1px solid #f2c7de;
background:#fcebfc; 
height:30px;
}

#video_screen .h1{
margin:2px 0px 0px 10px;
float:left;
width:550px;
height:28px;
}

#video_screen h1{
margin:0px 0px 0px 10px;
padding:0px;
color: #000000;
font-size:1.8em;
letter-spacing:-0.1px;
float:left;
font-family:arial, helvetica, sans-serif
}

#video_screen .data{
margin:10px 0px 0px 0px;
width:90px;
height:20px;
float:right;
font-weight:bold;
}



#video_bottom
{ background:url(../images/pink/video_bottom_bg.gif) repeat-x; height:231px; border:1px solid #f2c7de; width:658px; margin:16px 0px 0px 0px;}

#video_bottom .top
{ height:40px; width:646px; margin:13px 0px 0px 24px;}

#video_bottom .add_to_favs
{ margin:0px 0px 0px 0px; float:left; width:32px; height:27px;}

#video_bottom .add_fav_text
{ margin:6px 0px 0px 0px; font-size:12px; float:left; cursor:pointer; width:120px; text-align:center;}

#video_bottom .slash
{ width:1px; height:20px; background: #e9e9e9; float:left; margin:4px 0px 0px 0px;}

#video_bottom .top_content_center
{ margin:7px 0px 0px 0px; float:left; color:#ff3300; width:94px; text-align:center;}

#video_bottom .top_content_right
{ margin:7px 0px 0px 0px; float:left; font-weight:bold; width:126px; text-align:center;}

#video_bottom .top_content_end_right
{ margin:7px 0px 0px 0px; float:left; width:120px; text-align:center}

#video_bottom .top_content_right_end
{ margin:0px 0px 0px 0px; float:left; width:150px; text-align:center;}

#ratingloading
{display:none; float:left; width:15px; height:15px; padding:0px 0px 0px 0px;}

#video_rating
{float:left; display:none; padding:5px 0px 0px 0px;}

#video_rating_stars
{float:left; padding:6px 0px 0px 0px; cursor:pointer}

#rating2
{float:left; padding:5px 0px 0px 0px;}

#video_bottom .middle
{ width:600px;  margin:6px 0px 0px 23px; border-bottom:1px dashed #e9e9e9; height:1px;}

#video_bottom .middle_block
{ width:646px; float:left;}

#video_bottom .bottom_at
{ width:28px; height:24px; background:url(../images/pink/at.gif) no-repeat; margin:6px 0px 0px 24px; float:left}

#video_bottom .bottom_text
{ float:left; font-family:arial, helvetica, sans-serif; font-size:16px; font-weight:bold; margin:10px 0px 0px 10px;}

#video_bottom .bottom_block
{ width:600px; float:left; margin:6px 0px 0px 23px; height:100px;}

#stf_output
{ width:600px; float:left; margin:6px 0px 0px 23px; height:100px; font-family:arial, helvetica, sans-serif; font-size:12px;}

#video_bottom .labels
{ height:24px; width:280px;}

#video_bottom .sendtofriendleft
{ width:280px; float: left; margin:4px 0px 0px 0px;}

#video_bottom .sendtofriendleft label
{ margin:0px 4px 0px 0px; font-family:arial, helvetica, sans-serif; color:#999999; font-size:14px; padding:0px;}

#video_bottom .sendtofriendleft input
{ width:200px; border:1px solid #f2c7de; height:16px; padding:0px; margin:0px;}

#video_bottom .sendtofriendright
{ float: left; margin:4px 0px 0px 10px; }

#video_bottom .sendtofriendright label
{ font-family:arial, helvetica, sans-serif; color:#999999; font-size:14px;}

#video_bottom .sendtofriendright textarea
{ border:1px solid #f2c7de; overflow:hidden; margin:0px; padding:0px; height:72px; width:290px; float:left}

#video_bottom .sendbutton
{ margin:4px 0px 0px 545px;}

#video_bottom .sendbutton input
{ border:1px solid #f2c7de; width:60px; height:20px;}

#video_tabs
{ width:312px; background: #fff; float:left; margin:8px 0px 0px 0px;}

#video_tab1
{ float:left; cursor:pointer; outline:none;}

#video_tabs .video_tab1_nselected
{ background: #fff url(../images/pink/video_tablink_1.gif) no-repeat 0px 0px; width:104px; height:25px; margin:8px 0px 0px 0px;}

#video_tabs .video_tab1_selected
{ background: #fff url(../images/pink/video_tablink_1.gif) no-repeat 0px -27px; width:104px; height:33px;  margin:0px 0px 0px 0px;}

#video_tab2
{ float:left; cursor:pointer; outline:none;}

#video_tabs .video_tab2_nselected
{ background: #fff url(../images/pink/video_tablink_2.gif) no-repeat 0px 0px; width:104px; height:25px; margin:8px 0px 0px 0px;}

#video_tabs .video_tab2_selected
{ background: #fff url(../images/pink/video_tablink_2.gif) no-repeat 0px -27px; width:104px; height:33px;  margin:0px 0px 0px 0px;}

#video_tab3
{ float:left; cursor:pointer; outline:none;}

#video_tabs .video_tab3_nselected
{ background: #fff url(../images/pink/video_tablink_3.gif) no-repeat 0px 0px; width:104px; height:25px; margin:8px 0px 0px 0px;}

#video_tabs .video_tab3_selected
{ background: #fff url(../images/pink/video_tablink_3.gif) no-repeat 0px -27px; width:104px; height:33px;  margin:0px 0px 0px 0px;}

#video_block_main
{ margin:4px 0px 4px 0px;}

#video_block_main .info
{ width:272px; background: #e1f0ff; margin:4px 0px 0px 3px; border:1px solid #b7dbff; padding:4px;}

#video_block_main .novideo
{ width:288px; background: #efefef; margin:4px 0px 0px 3px; border:1px solid #dadada; padding:4px}

#video_block_main .rescue_favs
{ width:140px; text-align:center; border:1px solid #f2c7de; background:#fff; font-size:14px; cursor:pointer; margin:0px 0px 0px 80px; font-family:arial, helvetica, sans-serif;}

#video_block_main .rescue_favs:hover
{ width:140px; text-align:center; border:1px solid #666666; background:#fff; font-size:14px; cursor:pointer; margin:0px 0px 0px 80px;}


#video_list
{ overflow:auto; width:310px; height:464px; border:1px solid #ddd; float:left; margin:0px 0px 0px 0px; border-top:none;}

#video_list_block
{ width:280px; height:85px; background: #efefef; margin:4px 0px 0px 3px; border:1px solid #dadada}

#video_list_block .left_block
{ width:100px; height:75px; float:left; padding:4px 0px 0px 6px;}

#video_list_block .right_block
{ width:168px; height:75px; float:left; padding:4px 0px 0px 6px;}

#video_list_block .text_link
{margin:0px; padding:0px; height:63px; color: #999999; font-size:11px;}

#video_list_block a.remove_link
{}

#video_list_block a.remove_link:hover
{}

#video_list_block .stars
{ padding:0px; margin:0px; float:left; width:80px;}

#video_list_block .right_block a
{ font-size:11px; color:#666666;}

#video_list_block .right_block a:hover
{ color:#333333; text-decoration:underline;}

#video_list_block .video_lenght
{ position:relative; margin:8px 0px 0px 2px; background: #000000; color:#ffffff;}

#tab_loading
{ margin:10px 0px 0px 140px;}

.ac_results {
	padding: 0px;
	border: 1px solid #999999;
	background-color: white;
	overflow: hidden;
	z-index: 99;

}

.ac_results ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
	cursor:pointer;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;
}

.ac_results li:hover {
	color:#ffffff;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
	color:#333333
}

.ac_over {
	background-color: #005bb7;
	color:#ffffff;
}

#bottom_ads
{ text-align:center; margin:10px 0px 0px 0px;}


/*******/
/*  pictures */


#container input.picture_search{
background: url(../images/pink/pink_182.gif) no-repeat;
height:25px;
width:323px;
font-family:tahoma, arial;
font-size:14px;
color:#666666;
float:left;
border:none;
padding:0px;
}

#container .picture_search_button{
width:29px;
height:20px;
float:left;
display:block;
margin:4px 0px 0px 4px;
padding:0px;
cursor:pointer;
}


#pleft_block{
width:205px;
float:left;

}

#pleft_block .header{
background:url(../images/pink/pink_23.gif);
width:201px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
}

#pleft_block .logo{
background:url(../images/pink/pink_22.gif);
height:23px;
width:13px;
margin:0px 0px 0px 4px;
float:left
}

#pleft_block .text{
float:left;
margin:4px 0px 0px 10px;
}
#pleft_block .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family:arial; 
font-size:14px; 
font-weight:bold; 
color: #666666
}

#pleft_block .content{
margin:0px 0px 0px 0px;
float:left;
}

#pleft_block .content ul{
list-style:none;
margin:0px;
padding:0px;
float:left
}

#pleft_block .content ul li{
background:url(../images/pink/pink_39.gif);
width:201px;
height:28px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
border-top: none;
}

#pleft_block .content ul li .link{
float:left; 
width:195px; 
height:25px;
margin:0px 0px 0px 6px;
}

#pleft_block .content ul li .link a{
text-decoration:none; 
font-family:tahoma, arial; 
font-size:13px; 
font-weight:bold; 
color:#333333; 
margin:6px 0px 0px 0px; 
float:left;
}

#pleft_block .content ul li .link a:hover{
color:#333333;
}





#pcontent_8{
width:447px;
background:#fcebfc;
float:left;
}


#pcontent_8 .header{
background:url(../images/pink/pink_23.gif);
width:445px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
}

#pcontent_8 .logo{
background:url(../images/pink/pink_25.gif);
height:23px;
width:14px;
margin:0px 0px 0px 4px;
float:left
}

#pcontent_8 .text{
float:left;
margin:4px 0px 0px 10px;
}

#pcontent_8 .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#pcontent_8 .content{
margin:0px 0px 0px 0px;
width:445px;
height:234px; 
float:left;
border:1px solid #f2c7de;
border-top:none;
}

#pcontent_8 .block{
background: #f1c5dc;
width:107px;
height:92px;
float:left;
margin:16px 0px 0px 3px;
}

#pcontent_8 .image_8{
margin:6px 0px 0px 8px;
float:left;
}

#pcontent_8 .text_8{
float:left; text-align:center; width:107px; margin:1px 0px 0px 0px;
}

#pcontent_8 .text_8 a{
font-family:tahoma, arial; font-size:11px; color: #333333; text-decoration:none; font-weight:bold
}

#pcontent_8 .text_8 a:hover{
text-decoration:underline;
}

#pcontent_8 .block img{
border:1px solid #ffffff;
width:90px;
height:60px;
}





#pcontent_15{
width:762px;
float:left;
background:#fcebfc; 
border:1px solid #f2c7de;
}

#pcontent_15 .header{
background:url(../images/pink/pink_23.gif);
width:762px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
}

#pcontent_15 .logo{
background:url(../images/pink/pink_25.gif);
height:23px;
width:14px;
margin:0px 0px 0px 4px;
float:left
}

#pcontent_15 .text{
float:left;
margin:4px 0px 0px 10px;
}

#pcontent_15 .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#pcontent_15 .content{
margin:0px 0px 0px 0px;
width:762px;
float:left;
height:240px;
}


#pcontent_15 .block{
background: #f1c5dc;
width:107px;
height:92px;
float:left;
margin:16px 0px 0px 16px;
}

#pcontent_15 .image_8{
margin:8px 0px 0px 0px;
float:left;
width:107px;
text-align:center
}

#pcontent_15 .text_8{
float:left; text-align:center; width:107px; margin:1px 0px 0px 0px;
}

#pcontent_15 .text_8 a{
font-family:tahoma, arial; font-size:11px; color: #666666; text-decoration:none; font-weight:bold;
}

#pcontent_15 .text_8 a:hover{
text-decoration:underline;
}

#pcontent_15 .block img{
border:1px solid #ffffff;
width:90px;
height:60px;
}




#pcontent_30{
width:762px;
float:left;
background:#fcebfc; 
border:1px solid #f2c7de;
}

#pcontent_30 .header{
background:url(../images/pink/pink_23.gif);
width:762px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
}

#pcontent_30 .logo{
background:url(../images/pink/pink_25.gif);
height:23px;
width:14px;
margin:0px 0px 0px 4px;
float:left
}

#pcontent_30 .text{
float:left;
margin:4px 0px 0px 10px;
}

#pcontent_30 .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#pcontent_30 .content{
margin:0px 0px 0px 0px;
width:762px;
float:left;
height:566px;
}


#pcontent_30 .block{
background: #f1c5dc;
width:107px;
height:92px;
float:left;
margin:16px 0px 0px 16px;
}

#pcontent_30 .image_8{
margin:8px 0px 0px 0px;
float:left;
width:107px;
text-align:center
}

#pcontent_30 .text_8{
float:left; text-align:center; width:107px; margin:1px 0px 0px 0px;
}

#pcontent_30 .text_8 a{
font-family:tahoma, arial; font-size:11px; color: #666666; text-decoration:none; font-weight:bold;
}

#pcontent_30 .text_8 a:hover{
text-decoration:underline;
}

#pcontent_30 .block img{
border:1px solid #ffffff;
width:90px;
height:60px;
}

#pcontent_30 .pagination{
width:240px; height:22px; float: right; margin:1px 4px 0px 0px; padding:0px;
}

#pcontent_30 .page_text{
font-family:tahoma, arial; font-size:12px; font-weight:bold; color:#000000; margin:4px 0px 0px 0px; float:left
}

#pcontent_30 .pages ul{
margin:0px; padding:0px; list-style: none;
}

#pcontent_30 .pages ul li{
display: inline;  float: left; width:20px; list-style:none; text-align: center; height:20px;
}
#pcontent_30 .pages ul li a{
display: block; text-decoration: none; color: #888786; font-weight:bold; background:url(../images/18x18.gif) no-repeat center; width:18px; height:14px; padding:4px 0px 0px 0px;
}

#pcontent_30 .pages ul li a.active{
display: block; text-decoration: none; color: #ff3333; font-weight:bold; background:url(../images/20x20.gif) no-repeat center; width:20px; height:16px; padding:4px 0px 0px 0px;
}

#pcontent_30 .pages ul li a:hover{
display: block; text-decoration: none; color: #0066ff; font-weight:bold; background:url(../images/20x20.gif) no-repeat center; width:20px; height:16px; padding:4px 0px 0px 0px;
}

#pcontent_30 .pc30_bottom{
background: #f1c5dc;
width:100%;
height:24px;
float:left
}

#picture_content{
float:left; width:600px;
}

#picture_show{
float:left; width:600px; height:420px; background:#fae1ed url(../images/cloading.gif) no-repeat center; text-align:center
}

#picture_show img{
max-height:420px; max-width: 600px;
}

#picture_options{
width:600px; height:152px; margin:6px 0px 0px 0px; float: left; background: #fae1ed
}

#picture_options .top{
height:30px; width:580px; margin:4px 0px 0px 10px; float:left;
}

#picture_options .c1{
float:left; width:80px; height:30px;
}

#picture_options .c1 a{
float:left; font-family:arial; font-size:16px; font-weight:bold; color:#000000; margin:2px 0px 0px 4px; text-decoration:none;
}

#picture_options .c1 a:hover{
text-decoration:underline
}

#picture_options .c2{
float:left; width:156px; height:30px; 
}

#picture_options .c2 span{
float:left; font-family: tahoma, arial; font-size:13px; font-weight: normal; color: #666; margin:4px 0px 0px 6px; text-decoration:none; cursor:pointer; letter-spacing:0.2px;
} 

#picture_options .c3{
float:left; width:100px; height:30px;
}

#picture_options .vm{
margin:4px 0px 0px 0px;
}

#picture_options .c4{
float:left; width:164px; height:30px; 
}

#picture_options .c4 span{
float:left; font-family: tahoma, arial; font-size:13px; font-weight: normal; color: #666; margin:4px 0px 0px 6px; text-decoration:none; cursor:pointer; letter-spacing:0.2px;
}

#picture_options .c5{
float:left; width:80px; height:30px;
}

#picture_options .c5 a{
float:right; font-family:arial; font-size:16px; font-weight:bold; color:#000000; margin:2px 4px 0px 0px; text-decoration:none;
}

#picture_options .c5 a:hover{
text-decoration:underline
}

#picture_options .middle{
height:70px; width:580px; margin:4px 0px 0px 10px; float:left;
}

#picture_options .middle2{
height:70px; width:580px; margin:4px 0px 0px 10px; float:left;
}

#picture_options .bottom{
height:36px; width:580px; margin:4px 0px 0px 10px; float:left;
}

#picture_options .bottom a{
color:#666; text-decoration:none;
}

#picture_options .bottom a:hover{
text-decoration:underline;
}

#picture_options .stf_panel{
} 

#picture_options .stf_panel_left{
width:300px; 
height:60px; 
float:left;
}

#picture_options .stf_panel_left label{
font-family:tahoma, arial;
font-size:12px;
}

#picture_options .stf_panel_left input{
border:1px solid #f2c7de; 
width:200px; 
height:18px; 
margin:4px 0px 0px 6px;
}

#picture_options .stf_panel_right{
width:280px;
float:left;
height:60px;
}

#picture_options .stf_panel_right label{
font-family:tahoma, arial;
font-size:12px;
}

#picture_options .stf_form_buttons{
margin:4px 0px 0px 40px;
}

#picture_options .stf_panel_right input.email_1{
border:1px solid #f2c7de; 
width:150px; 
height:18px; 
margin:4px 0px 0px 6px;
}

#picture_options .m1{
width:90px;
height:60px;
float:left
}
#picture_options .m2{
float:left;
height:60px;
width:400px;
text-align:center;
}

#picture_options .m2 h1{
padding:0px; margin:0px; font-size:16px; font-family:arial, helvetica, sans-serif;
}

#picture_options .m2 a{
font-size:13px; color: #000000; text-decoration:none
}

#picture_options .m2 a:hover{
text-decoration:underline;
}

#picture_options .m3{
width:90px;
height:60px;
float:left
}

#picture_ads{
float:left; width:160px; height:600px; background:#f1c5dc; margin:0px 0px 0px 4px;
}

#picture_info{
width:600px; height:26px; background:#fae1ed; float:left;
}

#picture_info h1{
float:left; font-family:arial, helvetica, sans-serif; font-size:16px; font-weight:bold; color:#666666; padding:0px; margin:2px 0px 0px 6px;
}

#picture_info a{
float:left; font-family:arial, helvetica, sans-serif; font-size:16px; font-weight:bold; color:#666666; padding:0px; margin:2px 0px 0px 6px; text-decoration:none;
}

#picture_info a:hover{
text-decoration:underline
}
































/*******/
/*  anecdotes */


#container input.anecdote_search{
background: url(../images/pink/pink_182.gif) no-repeat;
height:25px;
width:323px;
font-family:tahoma, arial;
font-size:14px;
color:#666666;
float:left;
border:none;
padding:0px;
}

#container .anecdote_search_button{
width:29px;
height:20px;
float:left;
display:block;
margin:4px 0px 0px 4px;
padding:0px;
cursor:pointer;
}


#pleft_block{
width:205px;
float:left;

}

#pleft_block .header{
background:url(../images/pink/pink_23.gif);
width:201px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
}

#pleft_block .logo{
background:url(../images/pink/pink_22.gif);
height:23px;
width:13px;
margin:0px 0px 0px 4px;
float:left
}

#pleft_block .text{
float:left;
margin:4px 0px 0px 10px;
}
#pleft_block .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family:arial; 
font-size:14px; 
font-weight:bold; 
color: #666666
}

#pleft_block .content{
margin:0px 0px 0px 0px;
float:left;
}

#pleft_block .content ul{
list-style:none;
margin:0px;
padding:0px;
float:left
}

#pleft_block .content ul li{
background:url(../images/pink/pink_39.gif);
width:201px;
height:28px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
border-top: none;
}

#pleft_block .content ul li .link{
float:left; 
width:195px; 
height:25px;
margin:0px 0px 0px 6px;
}

#pleft_block .content ul li .link a{
text-decoration:none; 
font-family:tahoma, arial; 
font-size:13px; 
font-weight:bold; 
color:#333333; 
margin:6px 0px 0px 0px; 
float:left;
}

#pleft_block .content ul li .link a:hover{
color:#999;
}

#anecdote_content{
float:left; background:#fff; width:600px;
}


#anecdote_4{
width:400px;
background:#fcebfc;
float:left;
}


#anecdote_4 .header{
background:url(../images/pink/pink_23.gif);
width:398px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
}

#anecdote_4 .text{
float:left; margin:4px 0px 0px 10px; width:280px;
}

#anecdote_4 .pages ul{
margin:1px 0px 0px 0px; padding:0px; list-style: none;
}

#anecdote_4 .pages ul li{
display: inline;  float: left; width:20px; list-style:none; text-align: center; height:20px;
}
#anecdote_4 .pages ul li a{
display: block; text-decoration: none; color: #888786; font-weight:bold; background:url(../images/18x18.gif) no-repeat center; width:18px; height:14px; padding:4px 0px 0px 0px;
}

#anecdote_4 .pages ul li a.active{
display: block; text-decoration: none; color: #ff3333; font-weight:bold; background:url(../images/20x20.gif) no-repeat center; width:20px; height:16px; padding:4px 0px 0px 0px;
}

#anecdote_4 .pages ul li a:hover{
display: block; text-decoration: none; color: #0066ff; font-weight:bold; background:url(../images/20x20.gif) no-repeat center; width:20px; height:16px; padding:4px 0px 0px 0px;
}

#anecdote_4 .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#anecdote_4 .content{
margin:0px 0px 0px 0px;
width:398px;
height:574px; 
float:left;
border:1px solid #f2c7de;
border-top:none;
}

#anecdote_4 .block{
width:382px;
height:136px;
float:left;
margin:6px 0px 0px 8px;
border-bottom:1px solid #f1c5dc
}



#anecdote_4 .text2 a{
font-family:tahoma, arial; font-size:13px; color: #333333; text-decoration:none; font-weight:bold
}

#anecdote_4 .text2 a:hover{
text-decoration:underline;
}

#anecdote_4 .anecdote_content{
float:left; width:372px; margin:10px 0px 0px 10px; height:84px;
}

#anecdote_4 .anecdote_permlink{
float:left; width:372px; margin:2px 0px 0px 10px; height:18px;
}

#anecdote_4 .anecdote_permlink a{
font-size:12px; font-weight:bold; text-decoration:none; float:right; color:#000000
}

#anecdote_4 .anecdote_permlink a:hover{
text-decoration:underline
}



#anecdote_most{
float:left;
width:196px;
margin:0px 0px 0px 4px;
background:#fcebfc;
}


#anecdote_most .header{
background:url(../images/pink/pink_23.gif);
width:194px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
}

#anecdote_most .text{
float:left;
margin:4px 0px 0px 10px;
}

#anecdote_most .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#anecdote_most .content{
margin:0px 0px 0px 0px;
width:194px;
height:180px;
float:left;
border:1px solid #f2c7de;
border-top:none;
}

#anecdote_most .content ul{
margin:8px 0px 0px 20px;
padding:0px;
}

#anecdote_most .content ul li{
margin:2px 0px 0px 2px;
}

#anecdote_most .content ul li a{
text-decoration:none; color:#333333; font-size:12px;
}

#anecdote_most .content ul li a:hover{
text-decoration:underline
}


/*
*/

#anecdote_popular{
float:left;
width:196px;
margin:6px 0px 0px 4px;
background:#fcebfc;
}


#anecdote_popular .header{
background:url(../images/pink/pink_23.gif);
width:194px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
}

#anecdote_popular .text{
float:left;
margin:4px 0px 0px 10px;
}

#anecdote_popular .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#anecdote_popular .content{
margin:0px 0px 0px 0px;
width:194px;
height:362px;
float:left;
border:1px solid #f2c7de;
border-top:none;
}

#anecdote_popular .content ul{
margin:8px 0px 0px 20px;
padding:0px;
}

#anecdote_popular .content ul li{
margin:2px 0px 0px 2px;
}

#anecdote_popular .content ul li a{
text-decoration:none; color:#333333; font-size:12px;
}

#anecdote_popular .content ul li a:hover{
text-decoration:underline
}


/*
*/


#anecdote_listing{
width:400px;
background:#fcebfc;
float:left;
}


#anecdote_listing .header{
background:url(../images/pink/pink_23.gif);
width:398px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
}

#anecdote_listing .text{
float:left; margin:4px 0px 0px 10px; width:260px;
}

#anecdote_listing .pages ul{
margin:1px 0px 0px 0px; padding:0px; list-style: none;
}

#anecdote_listing .pages ul li{
display: inline;  float: left; width:20px; list-style:none; text-align: center; height:20px;
}
#anecdote_listing .pages ul li a{
display: block; text-decoration: none; color: #888786; font-weight:bold; background:url(../images/18x18.gif) no-repeat center; width:18px; height:14px; padding:4px 0px 0px 0px;
}

#anecdote_listing .pages ul li a.active{
display: block; text-decoration: none; color: #ff3333; font-weight:bold; background:url(../images/20x20.gif) no-repeat center; width:20px; height:16px; padding:4px 0px 0px 0px;
}

#anecdote_listing .pages ul li a:hover{
display: block; text-decoration: none; color: #0066ff; font-weight:bold; background:url(../images/20x20.gif) no-repeat center; width:20px; height:16px; padding:4px 0px 0px 0px;
}

#anecdote_listing .text h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666
}

#anecdote_listing .content{
margin:0px 0px 0px 0px;
width:398px;
min-height:574px;  /* dep! */
float:left;
border:1px solid #f2c7de;
border-top:none;
}

#anecdote_listing .block{
width:382px;
min-height:126px; /* dep! */
float:left;
margin:6px 0px 0px 8px;
border-bottom:1px solid #f1c5dc
}



#anecdote_listing .text2 a{
font-family:tahoma, arial; font-size:13px; color: #333333; text-decoration:none; font-weight:bold
}

#anecdote_listing .text2 a:hover{
text-decoration:underline;
}

#anecdote_listing .anecdote_content{
float:left; width:372px; margin:10px 0px 0px 10px; min-height:74px;
}

#anecdote_listing .anecdote_permlink{
float:left; width:372px; margin:2px 0px 0px 10px; height:18px;
}

#anecdote_listing .anecdote_permlink a{
font-size:12px; font-weight:bold; text-decoration:none; float:right; color:#000000
}

#anecdote_listing .anecdote_permlink a:hover{
text-decoration:underline
}

#anecdote_listing .bottom{
margin:4px 0px 0px 10px;
width:398px;
min-height:30px;  /* dep! */
float:left;
border-top:none;
}

#anecdote_listing .pages_text{
float:left; margin:4px 0px 0px 0px; width:260px; font-size:13px; font-weight:bold
}

#anecdote_listing .no_result{
padding:0px; margin:4px 0px 0px 10px; font-size:14px;
}

/*
*/

#anecdote_show{
width:600px;
background:#fcebfc;
float:left;
}


#anecdote_show .header{
background:url(../images/pink/pink_23.gif);
width:598px;
height:23px;
margin:0px 0px 0px 0px;
float:left;
border:1px solid #f2c7de;
}

#anecdote_show .text{
float:left; margin:4px 0px 0px 10px; width:390px;
}

#anecdote_show .text2{
float:left; margin:4px 0px 0px 0px; width:190px;
}

#anecdote_show .h1{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666;
}

#anecdote_show .point{
float:left; 
margin:0px 0px 0px 0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666;
}

#anecdote_show .reads{
float:left; 
margin:0px 0px 0px 10px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666;
}

#anecdote_show .text a{
float:left; 
margin:0px; 
padding:0px; 
font-family: arial; 
font-size:14px; 
font-weight: bold; 
color: #666666;
text-decoration:none;
}

#anecdote_show .text a:hover{
text-decoration:underline
}

#anecdote_show .content{
margin:0px 0px 0px 0px;
width:598px;
height:488px; 
float:left;
border:1px solid #f2c7de;
border-top:none;
overflow:auto;
overflow-x:hidden;
}

#anecdote_show .desc{
margin:10px 10px 0px 10px;
font-size:13px;
overflow:auto;
float:left
}

#anecdote_options{
margin:4px 0px 0px 0px;
width:598px;
height:80px; 
float:left;
border:1px solid #f2c7de;
background:#fae1ed
}

#anecdote_options .top{
width:578px;
margin:4px 10px 0px 10px;
float:left;
height:30px;
}

#anecdote_options .l1{
float:left;
width:120px;
height:30px;
}

#anecdote_options .l2{
float:left;
width:210px;
height:30px;
text-align:center
}

#anecdote_options .dw{
margin:2px 0px 0px 0px; float:left
}

#anecdote_options .fw{
margin:4px 0px 0px 6px; float:left; font-family: tahoma, arial; font-size:13px; font-weight: normal; color: #666; text-decoration:none; cursor:pointer; letter-spacing:0.2px;
}

#anecdote_options .l3{
float:left;
width:128px;
height:30px;
}

#anecdote_options .vm{
margin:4px 0px 0px 0px;
}

#anecdote_options .l4{
float:left;
width:120px;
height:30px;
}

#anecdote_options .l1 a{
float:left; font-size:14px; text-decoration:none; color:#000000; font-weight:bold; margin:4px 0px 0px 0px;
}

#anecdote_options .l1 a:hover{
text-decoration:underline;
}

#anecdote_options .l4 a{
float:right; font-size:14px; text-decoration:none; color:#000000; font-weight:bold; margin:4px 0px 0px 0px;
}

#anecdote_options .l4 a:hover{
text-decoration:underline;
}

#anecdote_options .bottom{
width:578px;
margin:4px 10px 0px 10px;
float:left;
height:36px;
}

#anecdote_total{
font-size:12px; font-weight:bold
}

#anecdote_total a{
color: #d26caa; text-decoration:none;
}

#anecdote_total a:hover{
text-decoration:underline
}

#anecdote_tags{
float:left; font-size:12px; color:#000000; font-weight:bold;
}

#anecdote_tags a{
color:#666666; text-decoration:none; font-weight:normal; font-size:11px;
}

#anecdote_tags a:hover{
text-decoration:underline
}

/*
*/



#anecdote_ads{
width:160px; height:600px; background:#f2c7de; margin:0px 0px 0px 4px; float:left
}

#main_header_ep{
width:976px;
height:30px;
background:#fbaee4;
margin:0px 0px 0px 0px;
float:left
}

#main_header_ep h1{
padding:0px; margin:0px 0px 0px 10px; font-family: Tahoma, Arial; font-size:22px; color: #FFFFFF; font-weight:normal
}

#main_content_ep{
width:976px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background: #F0F0F0
}

#main_content_ep ul{
list-style:square;
margin:20px 0px 0px 30px;
padding:0px;
float:left;
}
#main_content_ep ul li{
margin:0px 0px 20px 0px;
}