/*  
Theme Name:  IronIce
Theme URI:  none
Description: Designed By IronGlove
Author: IronGlove
Author URI: none
*/

/*--Latest Update on 9th January 2008--*/


/*-------------General-----------*/
html, body { border:0; margin:0; padding:0;}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#656565;}
a{color: #0083d5;text-decoration: none;}
a:hover{text-decoration: underline;}
blockquote {display:block;width:484px; max-width:484px;background:url(images/coma.gif) 0 0 no-repeat #ffffff;padding:0 0 0 109px;margin:15px 0 15px 0;font:italic 15px Georgia, "Times New Roman", Times, serif;color:#626262;float:left; min-height:99px; clear:both;}
.clear	{ clear: both; }
h2 {color:#000; font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-align:center;}

/* ----------header---------*/
#top-bg { background-image:url(images/bg-top.png); height:390px; /* height:353px; */ background-position:top; background-repeat:repeat-x; }
#top-container {width:1073px; background-image:url(images/top.png);background-repeat:no-repeat; height:350px; margin:0 auto; padding:0; }
.tab{
    width:127px;
    height:25px;
    background-image: url(images/tab.png);
    background-repeat:no-repeat;
    float:left;
    margin-right: 2px;
    padding-top:6px;
    text-align: center;    
}
.tab a{
    color:#fff;
    font-weight:bold;
}
.tab_selected{
    background-image: url(images/tab_selected.png);
    background-repeat: no-repeat;
}
.tab_containers{
    float:left;
    margin-top:20px;
}
/*--------top layout--------*/
#lastnetcelebs{width:1073px; height:268px; background-image: url(images/back_toplist.png); background-repeat: no-repeat; }
#top {width:1073px; height:120px; padding:0; margin:0;}
#topbar {width:1073px; height:200px; padding:0; margin:0;}
.left-1 {float:left; width:566px;/* width:580px;*/}
.left-2 {float:left; width:190px;}
.right-1 {float:left; width:460px; height:120px;/* width:380px;*/}
.right-2 {float:left; width:260px;/* width:190px;*/}
.lblSearch{
  float:left;
  height:30px;
  color:#fff;
}
/*-----------top------------*/
#logo {height:120px; width:571px; display:block; float:left;}
#logo img {border:none;}
#pages {height:120px; width:180px; display:block; margin:0; padding:0; margin-top:2px; margin-bottom:6px;}
#pages li {background: url(images/bullet.gif) 0 3px no-repeat; list-style:none; padding: 1px 3px 1px 15px;margin:0; color:#FFFFFF;  font-weight:bold; line-height:130%;}
#pages li a {color:#FFFFFF;}

/*----------search form-----*/
/**/ *html .Search  { height: 74px;} /**/
.Search {  right: 0px; margin: 15px 0px 0px 20px; min-height: 60px; padding:0; width:150px;}
.Search form { background: url(images/searchform.png) no-repeat right; padding:0px; margin:0px; width:150px;}
.Search input { color: #330033; font-size: 13px; padding:0; width: 113px;}
.Search  input.keyword { background: none; border: none; padding: 5px 0px 5px 5px; } 
.Search  input.search { width: 27px; height: 24px; background: url(./images/SearchButton.gif) no-repeat; padding:0; margin:0; border: none; cursor: pointer;}
.left-3 {float:left; width:113px; margin:0; padding:0;}

/*-----------recent post----*/
#recent-posts { max-height:200px;  min-height: 175px; margin-top:30px; margin-left:50px; padding:0;}
#recent_post{ max-height: 200px; margin:0; padding:0; overflow:hidden;}
#recent_post ul{margin: 0; padding:0; list-style:none;}
#recent_post li{background: url(images/event_icon.gif) no-repeat; float:left;margin:0; margin-top:5px; padding:0px 15px 5px 15px; width: 215px; font-size:10px;}
#recent_post a:link, #recent_post a:visited	{color: #656565;text-decoration: none; padding:0;}
#recent_post a:hover{color: #000;text-decoration: underline; padding:0;}

/*---------about me----------*/
#about {margin:0 auto;margin-top:0px; margin-top:20px; }
.text { width:85%; margin:0 auto; color: #fff;  text-align:justify; line-height:14px; font-size:10px; margin-top: 0px;}
.text strong {color:#0198ff;}
.text a { color:#0198ff; font-weight:bold;}

/*-----------flickr----------*/
#flickr { height:50px; margin-top:4px; margin-left:15px; color:fff;}
#flickr img {border:#fff 2px solid;  margin: 2px;}


/*-----------main layout------*/
#main-bg {width:1073px; padding:0; margin:0 auto; background-image:url(images/bg-main.png); background-position:right; height:100%}
#wide {width:1073px; padding:0; margin:0 auto; background-image:url(images/bg-main.png); height:100%; float:left;  }
#left {width:664px; float:left; margin-top:0px;  }
#right { width:388px; float:right; margin-top:0px; padding-top:8px; padding-left:15px;}
#comments-closed{ padding-left:50px;}
.alignleft{float:left;}
.alignright{float:right;}

#ice_footer	{
  clear:both;
  background-image:url(../ironice/images/bg-foot2.png);
  width:100%;
  height:163px;
  text-align:center;
  padding-top:20px;
}

/*-------------Post------------*/
.isi {padding:0; margin:0;}
.cont-atas {background-image:url(images/top1.png); background-position:top; background-repeat:no-repeat; padding:0; margin:0; padding-top:20px;}
.cont-bawah {background-image:url(images/bot.png); background-position:bottom; background-repeat:no-repeat; padding:0; padding-bottom:20px;  margin-bottom:20px;}
.post {padding-left:25px; width:602px; text-align:justify;}
.post-title {width: 600px; padding:0; }



.post-title h2 {font:Georgia, "Times New Roman", Times, serif; text-align:left; font-size:20px; padding:0; border-bottom:dashed 1px #CCCCCC; padding-bottom:5px;}
.post-title h2 a {color:#000; font-family: Georgia, "Times New Roman", Times, serif; text-decoration:none; line-height:20px; padding:0;}
.post-title h2 a:hover {color:#159ff6; text-decoration:none;}
.postmetadata {  border-top:dashed 1px #CCCCCC; padding-top:5px; padding-bottom:5px; margin-bottom:15px; width: 600px; margin-left:10px; margin-top:10px;}
.article {width: 600px;  line-height:170%; text-align:justify; margin-left:7px; padding:0;}
.post-end {margin-bottom:20px;}
.post img { padding: 0px; background:#f0f0f0; border: none; margin: 0px 0px 0px 0px !important;}
.navigation { margin:10px 0 10px 125px; clear:both;}

.regprsx{
    width:260px;
    float:left;
    padding-top:12px;
    padding-left:3px;
}

.regpr{
    float:left;
    width:600px;
}

.regprsx span{
    font-weight: bold;
}
.regprdx{
    width:315px;
    float:left;
    text-align:center;
}


/*--------------Meta Icon---------*/
.meta-cal {background:url(images/add-page-blue.gif) center left no-repeat;padding-left:20px;padding-bottom:5px;padding-top:5px;}
.meta-comm {background:url(images/user-comment-blue.gif) center left no-repeat;padding-left:20px;margin-left:15px;padding-bottom:5px;padding-top:5px;}
.meta-tag {background:url(images/folder-blue.gif) center left no-repeat;padding-left:20px;padding-bottom:5px;padding-top:5px; margin-top:8px;}

/*-------------sidebar------------*/

#kanan-1 {float:right;  width:175px; padding:0; margin:0;}
#kiri-1 {float:left; width:175px; padding:0; margin:0; margin-left: 8px;}
.sidebar_sx{float:left; width:185px; padding:0; margin:0; margin-right: 8px;}

.hidden {visibility:hidden;}
.comments {width:175px; margin-top:-5px;}
.hdr2 { background-image: url(images/categories.png); width:175px; height:43px;}
.hdr3 { background-image: url(images/rec-com.png); width:175px; height:43px;}
.hdr4 { background-image: url(images/top-com.png); width:175px; height:43px;}
.hdr5 { background-image: url(images/link.png); width:175px; height:43px;}
.hdr6 { background-image: url(images/top-come.png); width:175px; height:43px;}
.hdr7 { background-image: url(images/sponsor.png); width:175px; height:43px;}
.hdr8 { background-image: url(images/shout.png); width:175px; height:43px;}
.hdr9 { background-image: url(images/archives.png); width:175px; height:43px;}
.hdr10 { background-image: url(images/visitors.png); width:175px; height:43px;}
.hdr11 { background-image: url(images/featpost.png); width:175px; height:43px;}
.hdr12 { background-image: url(images/icsocial.png); width:175px; height:43px;}
.hdr13 { background-image: url(images/tagclouds.png); width:175px; height:43px;}
.hdr14 { background-image: url(images/friends.png); width:175px; height:43px;}

.children{ margin-left:12px; padding:0px; }
.featureItem{
  text-align:center;
	border-bottom:1px dashed #CCCCCC;
	margin-bottom:5px;
}
/*--------------- Comments ----------------*/
#comments {color:#000; font-family: Georgia, "Times New Roman", Times, serif; text-decoration:none; font-size: 18px; clear:both; list-style-type: none;}
ul.comments{border:0; margin:0; padding:0; list-style-type:none;}
.comments li{border-bottom:1px dotted #656565;font-size: 10px;padding: 4px 0 5px 5px;overflow:hidden;color: #0083d5;}
.comments li em, .comments li a em{color: #656565;font-style: normal;}
.comments li a{color: #656565;text-decoration:none;}
.comments li a:hover{text-decoration:none;color: #0083d5;}
.comments img {	vertical-align:text-bottom;padding-left:5px;padding-right:3px;}
ul.commentlist li{ margin:0; padding:0; list-style-type:none; }
ul.commentlist {margin:0 auto; padding:0; list-style-type:none;}
.com-cont {width:532px; }
.clear-com {height:5px; width:500px;}
.com-bg { height:31px; width:500px; background-image:url(images/comment.png);}
.com-bg2 { height:19px; width:500px; background-image:url(images/comment2.png);}
.bloglog {height:50px; width:50px; float:left; margin-right: 15px; margin-bottom:10px;}
.bloglog img { border:2px solid #656565;}
.com-title {margin:0 auto; margin-bottom:-10px; text-align:center; color:#000; font-family: Georgia, "Times New Roman", Times, serif; text-decoration:none; font-size: 14px;}
.com-2 { width:480px; margin:0 20px; min-height:80px; margin-top:0px;}


/*----------------- Comments Form -------------------------------- */
.Form {margin-right:-40px;}
.Form .Email { background: url(images/FooterEmail.png) no-repeat left top;}
.Form {  padding: 0px 0px 10px 0px; position: relative; margin: 0px; font-family: 'Verdana';}
.Form form { margin: 0px; padding: 0px;}
.Form a { text-decoration: underline;}
.Form p { padding: 0px 0px 2px 0px; margin: 0px; color:#666; }
.Form p small strong { font-weight: bold; color:#FF3300;}
.Form p small { font-size: 11px; display: block; padding: 6px 0px; color:#000;}
.Form .TextField { color:#003366; background: #e9f8ff; border: solid 1px #d5e7f0; padding: 6px 6px 6px 30px; font-size: 12px; display: block;}
.Form .TextArea { color:#003366; background: #e9f8ff; border: solid 1px #d5e7f0; padding: 6px; font-size: 12px;}
.Form input.SubmitComment { width: 57px; height: 29px; background: url(images/SubmitComment.png) no-repeat; margin-top: 4px;}
.Form input.SubmitComment:hover { background: url(images/SubmitComment.png) no-repeat 0 -29px; margin-top: 4px;}
.Form input.SubmitCommentIE { width: 57px; height: 29px; background: url(images/SubmitComment.png) no-repeat 0 -29px; margin-top: 4px;}

.banner_180{
	width:190px;
	height:182px; 
	float:left;
	margin-top:6px;
}

.banner_180 img{
  border:none;
}

.banner_sottoarticle{
	margin:4px;
}

/*-----------------Footer---------------------*/
#foot-wrap {width:100%; float:right; height:144px; background-image:url(images/bg-foot.png); background-position:bottom center; background-repeat:repeat-x; bottom:0;}
#foot-bg {width:960px; margin:0 auto; padding:0;  background-image:url(images/footer.png); background-position:center; height:144px; bottom:0;}
#credits {color:#fff; width:530px; float:left; color:#FFFFFF; text-align:right; font-weight:bold; padding:0; margin:0; margin-top:60px;}
#credits a {color:#0083d5;}
#credits a:hover {color:#0083d5; text-decoration: underline;}
.clear	{ clear: both; }

.pages{ text-align:center; margin:0 auto; margin-bottom:15px;}

#collab{ float:left; width:345px; height:100px;}
.collab{ float:left; width:388px;}
.join_buttondv{
	margin-bottom:10px;

}
.login-label{ float:left; font-size:15px; width:345px; font-weight:bold; margin:0px; padding:0px; }
#loginform{ margin:0px; padding:0px;}

#collab_left{float:left; width:105px;height:100px;	}
#collab_right{float:left; width:243px;height:100px;}	

/***NEWSLETTER***/
.PromMessage{ font-size:16px; color:#FFF; font-family: Arial, Helvetica, sans-serif; margin-bottom:5px;margin-top:5px; float:left; width:366px; height:30px; font-weight:600; padding-left:4px;}
.PromMessage span{ font-weight:bold;}
.mailsub_content{ float:left; width:366px; height:170px; padding:4px; background-image: url(/images/icblog_newsletter.png); background-repeat:no-repeat; margin-top:6px;}
.mp-left{ font-family: Arial, Helvetica, sans-serif; font-weight: 700; float:left; width:58px; padding-top:5px; height:30px;}
.mp-right{ float:left; width:232px; padding-top:5px; height:30px;}
.mp-right input { margin:0px; background-image:url(/images/input_newsletter.png); background-repeat:no-repeat; width:239px; height:26px; border:none; background-color:transparent; padding:4px; font-size:16px;}
.mp-button{ float:left; margin-left:2px;}
.mp-row{
	float:left;
	text-align:left;
	font-size:16px;
	color:#FFF;
	width:298px;
	height:80px;
	margin-left:2px;
}
.mp-privacy{float:left; margin: 0 auto;width:366px; height:20px; color:#FFF; font-family: Arial, Helvetica, sans-serif; }

div.mp-message{
	float:left; 
	margin: 0 auto; 
	font-size: 14px; 
	color:white; 	
	text-align:center;
	width: 356px;
}
.mp-log{ float:left;width:366px;}
.mp-loading{ text-align:center; float:left; width:366px; color:white;}


.MailPressFormEmail{ width:150px; margin:10px;}
.MailPressFormName{ width:150px; margin:10px;}
/*****************/
img.wp-smiley{
   margin:0px !important;
   padding:0px !important;
}

/***FOOTER ***/
#footer_content{
	width: 940px;
	height:150px;
	margin:0px;
	padding:0px;
	margin: 0 auto;
}

.footer-left{
	float:left;
	margin:4px;		
	text-align:left;
	min-width: 250px;
}

ul.page_list_footer{
	margin: 0px;
	padding:0px;
	list-style-image: url(images/bullet_go.png);
	list-style-position:inside;
}

ul.page_link_footer{
	margin: 0px;
	padding:0px;
	list-style-image: url(images/link-bullet.png);
	list-style-position:inside;
}


.page_list_footer li a, .page_link_footer li a{
	color:white;
	font-size:14px;
}
.span_titlelink{
	font-size:14px;
	font-weight:bold;
	color:white;
}


/***BIO SCHEDA***/

.profile_disVote{
    width:77px;
    height:28px;
    display:block;
    background-image: url("images/vote_disabled.png");
    background-repeat: no-repeat;
    padding-left:38px;
    padding-top:7px;
    float:left;
}

.profile_addVote{
    width:77px;
    height:28px;
    display:block;
    background-image: url("images/vote.png");
    background-repeat: no-repeat;
    padding-left:38px;
    padding-top:7px;
    float:left;
}

.profile_addFans{
    width:92px;
    height:28px;
    display:block;
    background-image: url("images/fans.png");
    background-repeat: no-repeat;
    padding-left:38px;
    padding-top:7px;
    float:left;
}

.profile_delFans{
    width:92px;
    height:28px;
    display:block;
    background-image: url("images/unfans.png");
    background-repeat: no-repeat;
    padding-left:38px;
    padding-top:7px;
    float:left;
}


.profile_img{
	float:left;
	width:248px;
	height:292px;
	padding-left:10px;
        padding-top:30px;
        margin-right: 6px;
}

.profile_img img{
        border: 2px solid black;
}

.profile_content{
	float:left;
	width:670px;
	height:278px;
	padding-top:15px;
}
.profile_bioceleb{
    width:100%;
    height:180px;
    overflow:auto;
    border-bottom:1px solid #ccc;
}

.profile_card{
	width:1060px;
	height:414px;
	border-bottom:1px solid #ccc;
        float:left;
}

.profile_bionetceleb{
    width:100%;
    height:130px;
    overflow:auto;
    border-bottom:1px solid #ccc;
}
.facebook_like{
    float:left;
    width:420px;
    height:80px;
    padding-top:2px;
}
.profilesubmitted_by{
    float:right;
    width:244px;
    color:#ccc;
    text-align: right;
    padding-right:5px;
    height:80px;
    font-size:13px;
}
.fans_list_title{
    height:20px;
    clear:both;
    font-size:15px;
    padding-left:10px;
    font-weight:bold;
}

.fans_list{ 
    height:48px;
    clear:both;
    border-top:1px solid #ccc;
}

.post-biotitle {width: 670px; padding:0; }
.post-biotitle h1 {font:Georgia, "Times New Roman", Times, serif; text-align:left; font-size:20px; padding:0; border-bottom:dashed 1px #0090ff; padding-bottom:5px;}
.post-biotitle h1 a {color:#0090ff; font-family: Georgia, "Times New Roman", Times, serif; text-decoration:none; line-height:20px; padding:0;}
.post-biotitle h1 a:hover {color:#0090ff; text-decoration:none;}
.profile_infobar { color: #0090ff; font-size:13px; }

/*********** USER INFO *************/
.lg_infocontent{
	width:369px;
	height:130px;
	float:left;
	background-image:url(images/user_prof_back.png);
	background-repeat:no-repeat;
	padding:5px;
}
.lg_dx{
	float:left;
	width:100px;
	height:130px;
	text-align:center; 
	padding-top:25px;
	color:#000;
	font-size:20px;
}

.lg_sx{
	float:left;	
	width:246px;
	height:130px;	
	font-size:14px;
}

.lg_sx ul{
	margin:4px;
	padding:0px;

}
.lg_sx ul li{
	list-style-type:none;
}


.lg_logcontent{
    width:369px;
	height:130px;
	float:left;
	background-image:url(images/user_login.png);
	background-repeat:no-repeat;
	padding:5px;
	
}

p.login-username{
	width:280px;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	margin:0px;
	margin-top:4px;
}

p.login-username label{
	width:120px;
	float:left;
}

p.login-password{
	width:280px;	
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:4px;
	margin:0px;	
	margin-top:4px;	
}

p.login-password label{
	width:120px;
	float:left;
}

p.login-remember{
	width:100px;	
	float:left;
	padding:4px;
	margin:0px;
}

p.login-submit{
	float:right;	
	width:100px;
	height:50px;
	padding:4px;
	padding-right:18px;
	margin:0px;	
}

p.login-submit input{
	
	width:100px;
	
}

/*****SHOP****/
.conto_verde{
	color: #090;
	
}

.conto_rosso{
	color:#F00;
	
}


#eshop_pointssx{
	width:400px;
	font-size:14px;
	float:left;	
}
#eshop_pointsdx{
	width:126px;
	font-size:30px;
	float:left;
}
.punt_text{
	color:black;
	font-size:15px;
	text-align:center;
}
#current_points{
	padding-top:30px;
	text-align:center;
}
#info_points{
	font-size:14px;
}
.pen_title{
	width:480px;
	font-size:15px;
	font-weight:bold;
}
.pen_desc{
	padding:14px;
	font-size:12px;
}
	
.pen_cont{
	width:460px;
	margin-top:15px;
}

.sess_title{
	border-bottom: 1px dotted #CCC;
	font-size:18px;
	font-weight:bold;
	padding:8px;
	margin-bottom:6px;
	margin-top:26px;
}
.pen_text{
	font-weight:13px;
}

.disclaimer{
        border-top:1px solid #ccc;
	font-size:15px;
	width:600px;	
	padding:8px;
	padding-right:15px;
	min-height:300px;
	margin-top:35px;
	margin-left:30px;
        float:left;
}

.disclaimer p{
	width:584px;
	text-align: justify;

}

.disclaimer p span{
	color:#F00;
	font-weight:bold;
}
.post-gallery{
	padding:10px;
}

.image_avatar{
	float:left;
	margin:4px;
}

/*********REGISTER PAGE*********/
#disclaimer{
	width:250px;
	height:250px;
	overflow-y:scroll;
}

.rgx_row{
	width:450px;
	margin-top:6px;
}
 
#user_login_reg,#user_email, #pass1_reg, #pass2, #website{
  font-size:24px;
  width:97%;
  padding:3px;
  margin-top:2px;
  margin-right:6px;
  margin-bottom:16px;
  border:1px solid #e5e5e5;
  background:#fbfbfb;
}

.message_register{
	background-color:#FFFFE0;
	border-color:#E6DB55;			
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	border-style:solid;
	border-width:1px;
	margin:0 0 16px 8px;
	padding:12px;
	font-size:16px;
}

#registerform{
	padding:16px;
}

#about{
	width:440px;
	height:120px;
	font-size:14px;
	margin-top:4px;
}

#disclaimer{
	width:440px;
	height:120px;
	overflow:hidden;
}
#disclaimer p strong{
	font-weight:normal;
}
.lbl_text{
	color:#777777;
	font-size:13px;
}
.cpg_album a{
	padding:4px;
}

#holiday{
	font-size:12px; color:#999; margin:8px; text-align:justify;
}

/******* SEND POST *******/

#content-title-tf{
	font-size:14px;
	width:480px !important;
	height:20px;
}

#content-text-ta{
	width:480px;
	height:150px;
}
.tdomf_categories{
	height:240px;	
}

fieldset {
    border:none !important;
}
legend{
    font-weight:bold;
    font-size:14px;
}

/******** TopUser *******/

.userbox_toplist{
	width:506px;
	height:80px;
	margin-bottom:10px;
}


.userbox_sx{
	width:80px;
	height:80px;
	float:left;
}

.userbox_dx{
	width:390px;
	height:80px;
	float:left;
}

.usrullist{
	list-style:none;
	margin:16px;
	padding:0px;
}

.usrlist_title{
	font-weight:bold;
	font-size:16px;
	padding:4px;
}

.usrlist_points{
	font-weight:bold;
	width:130px;
	font-size:21px;
	text-align:center;
	float:right;
}

.usrlist_points span{
	font-size:14px;
}

.usrlist_stats{
	padding:4px;
	font-size:14px;
	width:250px;
	float:left;
}

.usrlist_pos{
	height:80px;
	width:15px;
	float:left;
	margin-right:2px;
}

.source_info{
	font-size:10px;
	color:#CCC;
	text-align:right;
}

/**TUBE GALLERY**/

.tube_gallery{
    width:666px;
    min-height: 300px;
    padding:10px;
}

.photo_v{
    width: 160px;
    float:left;
    margin-left:5px;
    margin-top:10px;
    height:100px;
    overflow:hidden;
}

.tubepag{
    width:100%;
    height:20px;
    clear:both;
    text-align: center;
    padding:10px;
}
.ytvideoplayer{
    text-align:center;
    padding:8px;
}

.ytdescriptionvideo{
    padding:5px;
    margin-left:26px;
    width:600px;
}
.ytrelatedvideo{
    width:668px;
    min-height: 300px;
    padding:10px;
}
/* PAGE LIST*/

.clear_wideback{
    background: none !important;
}

.wide_cont{
    width:1024px;
    float:left;
    min-height:400px;
}

.dx_wide{
    width:185px;
    float:left;
    padding:15px
}

.banner_wide{
    text-align: center;
    width:200px;
    min-height: 600px;
    float:left;
}

.char_list{
    font-weight: bold;
    font-size: 14px;
}

.ll_catlist, .ll_catlist li{
    list-style: none;
    padding:0px;
    margin:0px;
    margin-left:10px;
}

.char_list h4{
    padding:0px;
    margin:0px;
    margin-top:15px;
}

.alpha_let{
    padding:0px;
    margin:0px;
    width:1024px;
    height:44px;
}

.alpha_let li{
    list-style: none;
    float:left;
    margin-right: 10px;
}

/*********ICCeleb TOP LIST ******************/

.tnc_netcelebbox{
    float:left;    
    height:135px;
    margin-left:35px;
    width:320px;
    color:#fff;
}

.tnc_sx{
    width:116px;
    height:118px;
    float:left;
}

.tnc_dx{
    float:left;
    width:200px;
    height:118px;
}


#topic_title{
    font-size: 20px;
    font-weight: bold;
    font-family: Verdana, Arial;
    width:100%;
    float:left;
    margin-bottom:10px;
    color:#fff;
    padding:10px;
    padding-top:4px;
}

.topic_title_name{
    width:100%;
    float:left;
    margin-bottom:10px;    
    padding-top:4px;
}

.topic_title_name h1{
    font-size: 18px;
    font-weight: bold;
    font-family: Verdana, Arial;
    margin:0px;
    padding:0px;
}

.topic_title_name h1 a{
    color:#fff;


}

.topic_desc{
    float:left;
    width:100%;
    min-height: 56px;
    color:#fff;
    padding:5px;
}
.topic_desc ul{
    margin:0px;
    padding:0px;
    font-size:14px;
}

.topic_desc ul li{
    list-style:none;
    font-family: Verdana, Arial;
}

.topic_desc ul li span{
    font-weight:bold; 
}

#topic_classific{
    width:100%;
    clear:both;
    height:180px;
}

a.black_button{
    font-size:13px;
    color:#fff;
    width:100%;
    padding:2px;
    padding-left:15px;
    padding-right:15px;
    margin: 0 auto;
    background-color: #000;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

a.big_black_button{
    font-size:16px;
    color:#fff;
    width:100%;
    padding:2px;
    padding-left:15px;
    padding-right:15px;

    background-color: #000;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
#topic_actionclass{ 
    height:20px;
    text-align:right;
    padding-right:15px;
}
/*********ICCeleb LISTING ***********/

.icavatar_listing{
    border: 3px solid black;
}

.ic_itemrow{
    clear:both;
    margin-top:15px;
    margin-left:15px;
    float:left;
    color:#85bcfc;
}

.ic_itemsx{
    float:left;
    width:112px;
}

.ic_itemdx{
    float:left;
    /*width:526px;*/
    width:520px;
    min-height: 100px;
    padding:4px;
}
.ic_item_title {
    text-align:left;
    float:left;
    width:100%;
    padding-left:15px;
    height:25px;
}
.ic_item_title h2{
    font-size: 20px;
    height:15px;
    text-align: left;
    padding:0px;
    margin:0px;
    color:#85bcfc;
    
    
}

.ic_item_desc{
    float:left;
    width:100%;
    font-size:14px;
    padding-top:16px;
    padding-left:18px;
    padding-bottom: 10px;
}

.ic_item_desc span{
    font-weight:bold;
}
.admin_menu{
    padding:4px;
}

.ic_item_low{
    border-top:1px solid #ccc;
    padding-top:4px;
    float:left;
    width:100%;
}

.ic_item_lowsx{
    float:left;
}
.ic_item_lowdx{
    float:right;
}

#tags_category{
    width:366px;
    height:240px;
    background-image: url("images/back_tags.png");
    background-repeat:no-repeat;
    float:left;
    padding:4px;
    overflow:hidden;
}

#tags_categorytitle{
   font-size:16px;
   font-weight:bold;
   padding:4px;
   padding-top:0px;
   width:366px;
   height:20px;
   float:left;
}

.lastbox_users{
   width:366px;
   height:142px;
   float:left;
   background-image: url("images/back_lastusers.png");
   background-repeat: no-repeat;
   margin-left:8px;
}

.lastbox_userstitle{
   padding:6px;
   width:364px;
   height:18px;
   float:left;
   font-size:16px;
   font-weight:bold;
}
.lastbox_userslist{
    float:left;
    width:364px;
    height:70px;
}
.lastbox_usersactions{
    text-align: right;
    margin-top:10px;
    padding-right: 15px;
    height:25px;
}
.lsb_lst_pic{
    float:left;
    margin-left:15px;
    margin-right:2px;
    margin-top:10px;
    text-align: center;

}
/***********MESSAGE************/
.alert_msg{
    border: 1px solid green;
    width:1070px;
    height:30px;
    font-size:20px;
    color:green;
    text-align: center;
    float:left;
    padding:6px;
    margin:4px;
}

.alert_error{
    border: 1px solid red;
    padding:6px;
    width:1070px;
    height:30px;
    font-size:20px;
    color:red;
    text-align: center;
    float:left;
    margin:4px;
}

/*********BANNER**********/

.banner120bio{
    width:120px;
    height:250px;
    padding-top:30px;
    float:left
}

.annunci720x20{
    text-align: center;
    width:670px;
    height:20px;
    float:left;
    border-top: 1px dotted #ccc;
}

#banner380x250{
    width:382px;
   /* height:250px;*/
    margin-top:10px;
    margin-bottom:10px;
    float:left;
}
.banner250{
    width:250px;
    height:250px;
    margin-right: 4px;
    float:left;
}

.banner728x90{
    width:730px;
    /*height:90px;*/
    margin:0 auto;
    margin-top:14px;
    float:left;
    text-align: center;
    margin-left:150px;
}
.banner600{
    width:600px;
    /*height:70px;*/
    float:left;
    text-align: center;
    /*background-color:red; */
    margin:15px;
    margin-top:0px;
    margin-left:25px;
}

#banner250{
    width:250px;
    height:250px;
    margin-right: 4px;
    float:left;
}
#banner120{
    width:120px;
    height:250px;
    float:left;
}

.banner336{
    width:336px;
    /*height:290px;*/
    float:left;
    margin-bottom:10px;
    padding-left:16px;
}

.banner600x120{
    width:610px;
    margin-top:10px;
    margin-bottom:10px;
    text-align: center;
    clear:both;
    padding-left:34px;
}

.ulike{
    width:366px;
    height:20px;
    float:left;
}
/******BUTTON*******/

#addposticnet{
    margin-top:10px;    
    text-align: center;
    margin-left:10px;
    display:block;
}


/** SIDEBAR CELEBRITY LIST **/
.kananlist{
    list-style: none;
    margin:0px;
    padding:0px;
}
.sidebar_head{
    border-bottom: 2px solid #ccc;
    color:#0083d5;
    font-size:16px;
    padding:4px;
    margin-top:5px;
    margin-bottom:8px;
}

.kananlist li{
    margin:4px;
}
.li_underline{
    border-bottom: 1px dotted #ccc;
    padding:4px;
    min-height:25px;
    list-style: circle;
}

.lesscontact li{
    list-style-type: none;
}

/***PREMIUM***/
.badgepoints {
    float:left;
    width:140px;
    font-size: 26px;
    color: #fff;
    height:50px;
    padding-top:8px;
}
.badgepointssx {
    float:left;
    width:456px;
    font-size: 26px;
    height:50px;

}

.badgepremium{
    background-image: url('/images/premiumcontent.png'); 
    background-repeat: no-repeat; 
    width:605px; 
    height:50px;
}

.topmenubarz{
    width:100%;
    border-bottom: 1px solid #ccc;
    float:left;
    margin-bottom:14px;
}
.topmenubarz ul{
    padding:0px;
    margin:0px;
}

.topmenubarz ul li{
    list-style: none;
    float:left;
    margin-right: 10px;
    padding-top:6px;
    padding-bottom:6px;
    font-size: 12px;
}
.premiumtitlep{
    color:#000;
}

.premium{
    color: #CC0000;
    font-weight:bold;
}
