body {
	background-color: #f1f4f8;
	margin:0px;
	padding:0px;
	font-size: 11px;
	}

a {
	color: #70899e;
	text-decoration:none;
	}

a:hover {
	color: #70899e;
	text-decoration:underline;
	}

h1 {
	color: #90b4d1;
	font: bold 18px Tahoma;
	}


.left {
	float:left;
	}

.right {
	float:right;
	}



.hide {
	padding:5px 0;
	color:red;
	}

.popular-list {

       font-size:11px;
       margin:0 0 10px 20px;
       list-style:none;
	}

/*  -----------  BODY -----------   */


#pagebody {
	margin:0px auto;
	padding-top: 50px;
	background-color: #f1f4f8;
	width: 907px;
	}

/*  -----------  HEAD -----------   */

#head {
	background: url(images/header.png) top no-repeat; 
	height: 186px;
	margin: 0px;
	padding: 0px;
	}

/*  -----------  HEAD left part -----------   */

#headerleft {
	margin: 0px auto;
	padding: 0px;
	float: left;
	width: 649px;
	height: 186px;
	font: normal 18px Tahoma;
	}

#headerleft h1 {margin-top:60px; margin-left:50px; position:absolute}
#headerleft h1 a {display:block; width:130px; height:60px;}

#headerleft .hide {text-indent: -900em; outline: none; }




#headerleft .panel-nav-top{
        list-style:none;
	padding-top:10px;
	overflow:hidden;
	min-width:600px;
	text-transform: lowercase;
	}
#headerleft .panel-nav-top li{
	height:36px;
	float:right;
	line-height:1.2em;
	font-size:90%;
	margin-right:26px;
	color:#90b4d1;
	}
#headerleft .panel-nav-top li a{
	color:#90b4d1;
	}
#headerleft .panel-nav-top li a:hover{
	color:#4D7285;
	}


/*  -----------  HEAD right part -----------   */

#headerright {
	margin: 0px auto;
	padding: 0px;
	float: right;
	height:186px;
	width: 258px;
	}

#headerright .hello {
	margin-top: 25px;
	margin-bottom: 0px;
	font: normal 12px Tahoma;
	color: #9aa1ac;
	width:225px;
	overflow:hidden;
	}

#headerright .hello .username {
	font: bold 12px Tahoma;
	background: url(images/username.png) no-repeat left;
	margin-left: 20px;
	padding-left: 17px;
	color: #92b3cd;
	}

#headerright .hello .username a{
	color: #92b3cd;
	text-decoration: none;
	}

#headerright .hello .username a:hover{
	color: #92b3cd;
	text-decoration:underline;
	}

#headerright .hello .search_pos {
	float: right;
	margin-top: 10px;
	padding: 0;
	}

#headerright .hello .input_srch {
	background:transparent url(images/srch_area.png) no-repeat;
	border: 0;
	margin-bottom:5px;
	width:150px;
	height:19px;
	padding:2px 0 0 25px;
	font: normal 12px Tahoma;
	color:#888f9a;
	}

#headerright .hello .panel-settings{
	margin-bottom:0.66em;
	}
#headerright .hello .panel-settings{
	text-align: right;
	}
#headerright .hello .panel-settings a{
	color:#999;
	text-decoration:underline;
	}
#headerright .hello .panel-settings a:hover{
	color:#333;
	}
#headerright .hello .panel-settings small{
	color:#ccc;
	font-size:1em;
	}

a.mess {
	background: url(images/1.jpg) no-repeat left center;

	padding-left: 17px;
	}


/*  -----------  MAIN -----------   */

#main {
	margin:0;
	padding:0;
	background: url(images/rightcol.png) repeat-y;
	float:left;
	}

/*  -----------  MAIN left part -----------   */

#leftcol {
	float:left;
	width: 649px;
	margin:0 auto;
	padding:0;
	font: normal 12px Tahoma;
	color: #383a3f;
	}

#sublc {
	background: url(images/sublc.png) no-repeat top left;
	padding:0px 19px 0px 24px;
	margin:0px;
	height:400px;
	}

#leftcol .post {
	margin:0;
	padding:0 0 20px 0;
	font: normal 12px Tahoma;
	color: #383a3f;
	float:left;
	width:600px;
	overflow:hidden;
	text-align:justify;
	}

#leftcol h2 {
	margin:0;
	padding:0;
	font: bold 16px Tahoma;
	color: #596f81;

	}


#leftcol .post h6 {

	font: normal 13px Tahoma;
	color: #596f81;
	background: url(../upload/images/thumb/12660Zg7qd.png) no-repeat bottom right;
	letter-spacing: 1px;
	white-space: pre;
	}

#leftcol .post h6 img {
	padding-right:5px;
	}

#leftcol .post h5 {
	background: url(../upload/images/126619GOzH.png) no-repeat top left;
	font: bold 13px Tahoma;
	color: #596f81;
	white-space: pre;
	}

#leftcol .post h5 img {
	padding-right:5px;
	}


/*  -----------  MAIN right part -----------   */


#rightcol {
	float:right;
	width:258px;
	margin:0 auto;
	}

#subrc {
	background: url(images/subrc.png) no-repeat top right;
	padding:0px;
	margin:0px;
	}

/*  -----------  BLOCK's -----------   */

/*  -----------  column site -----------   */

.category {
	background: url(images/lastcomments.png) no-repeat;
	margin-left: 17px;
	padding: 13px 0px 25px 10px;
	font: bold 13px Tahoma;
	color:#888f9a;
	}

.cat_ttl
	{
	margin-left: 17px;
	margin-right: 38px;
	padding: 9px 0px 3px 5px;
	font: bold 11px Tahoma;
	color:#888f9a;
	border-bottom: 1px dashed #CCCCCC;
	}

.cat_ttl a
	{
	font: bold 13px Tahoma;
	color:#888f9a;
	}

.cat_ttl_act
	{
	font: normal 17px Tahoma;
	}



.cat_ttl .here
	{
	font: bold 13px Tahoma;
	color:#fff;
	background-color:#7b9ab3;
	padding: 1px 2px;
	}




/* --------------FLAGS-------------------- */


.and 
	{
	padding-left: 20px;
	background-image: url(images/flags/and.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.arg 
	{
	padding-left: 20px;
	background-image: url(images/flags/arg.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.arm 
	{
	padding-left: 20px;
	background-image: url(images/flags/arm.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.aut 
	{
	padding-left: 20px;
	background-image: url(images/flags/aut.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.bel 
	{
	padding-left: 20px;
	background-image: url(images/flags/bel.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.bih 
	{
	padding-left: 20px;
	background-image: url(images/flags/bih.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.blr 
	{
	padding-left: 20px;
	background-image: url(images/flags/blr.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.bra 
	{
	padding-left: 20px;
	background-image: url(images/flags/bra.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.bul 
	{
	padding-left: 20px;
	background-image: url(images/flags/bul.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.can 
	{
	padding-left: 20px;
	background-image: url(images/flags/can.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.chi 
	{
	padding-left: 20px;
	background-image: url(images/flags/chi.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.chn 
	{
	padding-left: 20px;
	background-image: url(images/flags/chn.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.cro 
	{
	padding-left: 20px;
	background-image: url(images/flags/cro.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.cze 
	{
	padding-left: 20px;
	background-image: url(images/flags/cze.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.esp 
	{
	padding-left: 20px;
	background-image: url(images/flags/esp.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.est 
	{
	padding-left: 20px;
	background-image: url(images/flags/est.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.fin 
	{
	padding-left: 20px;
	background-image: url(images/flags/fin.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.fra 
	{
	padding-left: 20px;
	background-image: url(images/flags/fra.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.gbr 
	{
	padding-left: 20px;
	background-image: url(images/flags/gbr.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.geo 
	{
	padding-left: 20px;
	background-image: url(images/flags/geo.gif);
	background-repeat: no-repeat;
	background-position: center left
	}


.ger 
	{
	padding-left: 20px;
	background-image: url(images/flags/ger.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.gre 
	{
	padding-left: 20px;
	background-image: url(images/flags/gre.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.grl 
	{
	padding-left: 20px;
	background-image: url(images/flags/grl.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.hun 
	{
	padding-left: 20px;
	background-image: url(images/flags/hun.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.ita 
	{
	padding-left: 20px;
	background-image: url(images/flags/ita.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.jpn 
	{
	padding-left: 20px;
	background-image: url(images/flags/jpn.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.kaz 
	{
	padding-left: 20px;
	background-image: url(images/flags/kaz.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.kgz 
	{
	padding-left: 20px;
	background-image: url(images/flags/kgz.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.kor 
	{
	padding-left: 20px;
	background-image: url(images/flags/kor.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.lat 
	{
	padding-left: 20px;
	background-image: url(images/flags/lat.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.ltu 
	{
	padding-left: 20px;
	background-image: url(images/flags/ltu.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.mda 
	{
	padding-left: 20px;
	background-image: url(images/flags/mda.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.mkd 
	{
	padding-left: 20px;
	background-image: url(images/flags/mkd.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.ned 
	{
	padding-left: 20px;
	background-image: url(images/flags/ned.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.nor 
	{
	padding-left: 20px;
	background-image: url(images/flags/nor.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.nzl 
	{
	padding-left: 20px;
	background-image: url(images/flags/nzl.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.pol 
	{
	padding-left: 20px;
	background-image: url(images/flags/pol.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.por 
	{
	padding-left: 20px;
	background-image: url(images/flags/por.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.rou 
	{
	padding-left: 20px;
	background-image: url(images/flags/rou.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.rus 
	{
	padding-left: 20px;
	background-image: url(images/flags/rus.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.slo 
	{
	padding-left: 20px;
	background-image: url(images/flags/slo.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.srb 
	{
	padding-left: 20px;
	background-image: url(images/flags/srb.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.sui 
	{
	padding-left: 20px;
	background-image: url(images/flags/sui.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.svk 
	{
	padding-left: 20px;
	background-image: url(images/flags/svk.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.swe 
	{
	padding-left: 20px;
	background-image: url(images/flags/swe.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.tpe 
	{
	padding-left: 20px;
	background-image: url(images/flags/tpe.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.ukr 
	{
	padding-left: 20px;
	background-image: url(images/flags/ukr.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.usa 
	{
	padding-left: 20px;
	background-image: url(images/flags/usa.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

.uzb 
	{
	padding-left: 20px;
	background-image: url(images/flags/uzb.gif);
	background-repeat: no-repeat;
	background-position: center left
	}

/*  ----------- block template -----------   */


.cut_heading {
	background: url(images/cut_heading.png) no-repeat;
	margin-left: 17px;
	padding: 13px 0px 16px 10px;
	font: bold 13px Tahoma;
	color:#888f9a;
	}

.cut_bgrnd {
	background: url(images/cut_bgrnd.png) repeat-y;
	margin-left: 17px;
	margin-right: 33px;
	padding: 5px 0px 5px 10px;
	font:bold 9px Tahoma;
	color:#888f9a;
	}

.cut_bottom {
	background: url(images/cut_bottom.png) no-repeat;
	margin-left: 17px;
	padding: 13px 0px 5px 10px;
	font: bold 13px Tahoma;
	}

/*  -----------  POST -----------   */


.post {
	margin:0;
	padding:0 0 20px 0;
	font: normal 14px Tahoma;
	color: #383a3f;
	width:600px;
	overflow:hidden;
	text-align:justify;
	}

h2.entry-title {
	font: bold 18px Tahoma;
	margin:0px;
	padding:1px 0;
	color: #767676;
	}

h3.entry-title {
	font: bold 12px Tahoma;
	margin:0px;
	padding-bottom:8px;
	}

.entry-title a.blog {
	color: #787e87; 
	}
	
.entry-title a:hover.blog {
	color: #787e87; 
	}

.entry-title a.topic {
	color: #7292ab; 
	}

.entry-title a:hover.topic{
	color:#4D7285;
	}
	
.subpost {
	padding:0;
	margin:10px 0 0 0;
	width:600px;
	}
	
.subpost .cloud {
	font: bold 11px Tahoma;
	background: url(images/cloud.png) no-repeat left;
	padding-left: 25px;
	color: #7c99af;
	}

.subpost .cloud a{
	color: #7c99af;
	text-decoration: none;
	}
.subpost .cloud a:hover{
	color: #6b8498;
	text-decoration:underline;
	}	
	
.subcut {
	width:100%;
	border-top: 1px dashed #adacac;
    list-style:none;
    margin:0;
    padding:5px 0 0;
    clear:both;
    float:left;
  	}
.subcut li {
    margin-right:5px;
    float:left;
	}
.subcut li a {
    display:block;
    float:left;
    }
		  
.subcut a.vote_negativevoted {
	background: url(images/larrow.png) no-repeat top left;
	width:9px;
	text-decoration:none;
	}
	
.subcut a.vote_positivevoted {
	background: url(images/rarrow.png) no-repeat top left;
	width:9px;
	text-decoration:none;
	}
	
.subcut a.vote_positive {
	background: url(images/rarrow_notactive.png) no-repeat top left;
	width:9px;
	text-decoration:none;
	}
	
.subcut a:hover.vote_positive {
	background: url(images/rarrow.png) no-repeat top left;
	width:9px;
	text-decoration:none;
	}
	
.subcut a.vote_negative {
	background: url(images/larrow_notactive.png) no-repeat top left;
	width:9px;
	text-decoration:none;
	}
	
.subcut a:hover.vote_negative {
	background: url(images/larrow.png) no-repeat top left;
	width:9px;
	text-decoration:none;
	}
		
.subcut .rate_positive {
	font: bold 12px Tahoma;
	color: #2da727;
	margin:0px;
	padding-right:4px;
	}

.subcut .rate_negative {
	font: bold 12px Tahoma;
	color: red;
	margin:0px;
	padding-right:4px;
	}	

.subcut .username {
	font: normal 12px Tahoma;
	background: url(images/username.png) no-repeat left;
	margin-left: 1px;
	padding-left: 15px;
	color: #92b3cd;
	}
.subcut .username a{
	color: #7b9ab3;
	text-decoration: none;
	}
.subcut .username a:hover{
	color: #7b9ab3;
	text-decoration:underline;
	}	
	
.subcut .date {
	font: normal 12px Tahoma;
	background: url(images/date.png) no-repeat left;
	margin-left: 13px;
	padding-left: 19px;
	color: #767c85;
	}

.subcut .cat {
	font: normal 12px Tahoma;
	background: url(images/cat.png) no-repeat left;
	margin-left: 13px;
	padding-left: 16px;
	color: #767c85;
	}	
	
.subcut .comments {
	font: normal 12px Tahoma;
	background: url(images/comments.png) no-repeat left;
	padding-left: 19px;
	margin-left: 13px;
	color: #9aa1ac;
	}

.subcut .comments a{
	color: #767c85;
	text-decoration: none;
	}
.subcut .comments a:hover{
	color: #767c85;
	text-decoration:underline;
	}	
	
a.fav_add {
	background: url(images/add_star.png) no-repeat top left;
	margin:-1px 0 0 10px;
	padding-left:12px;
	width:16px;
	text-decoration:none;
	}
a:hover.fav_add {
	background: url(images/star.png) no-repeat top left;
	text-decoration:none;
	}	
	
a.fav_del {
	background: url(images/star.png) no-repeat top left;
	margin:-1px 0 0 10px;
	padding-left:12px;
	width:16px;
	text-decoration:none;
	}
a:hover.fav_del {
	background: url(images/add_star.png) no-repeat top left;
	text-decoration:none;
	}	

a.stuff_add {
	background: url(images/stuff.png) no-repeat top left;
	margin:-2px 0 0 10px;
	width:16px;
	text-decoration:none;
	}

a:hover.stuff_add {
	background: url(images/add.png) no-repeat top left;
	text-decoration:none;
	}	

a.stuff_del {
	background: url(images/add.png) no-repeat top left;
	margin:-2px 0 0 10px;
	width:16px;
	text-decoration:none;
	}
a:hover.stuff_del {
	background: url(images/stuff.png) no-repeat top left;
	text-decoration:none;
	}		

.subcut .edit {
	font: normal 11px Tahoma;
	margin-left: 13px;
	
	}	


/*  ----------- New post -----------   */

.cut_bgrnd_newpost {
	background: url(images/cut_bgrnd.png) repeat-y;
	margin-left: 17px;
	margin-right: 33px;
	padding: 5px 10px 5px 10px;
	font: normal 11px Tahoma;
	color:#888f9a;
	
	}

.comment_inbox {
	font: normal 14px Tahoma;
	padding: 10px 0 0 0;
	}

.field_newpost {padding-bottom:10px;}
.field_newpost textarea { width:550px; height:300px; padding:10px; border:1px solid #d2d3d3; font-size:12px; line-height:24px; -border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; font-family:Verdana; color: #888f9a;}
.field_newpost label { display:block; font-size:18px; margin:0; }
.field_newpost input {  width:550px; height:22px; border:1px solid #d2d3d3; padding:2px 10px; font-size:16px; -border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; margin:5px 0; color: #888f9a;} 
.field_newpost .textstyle { font:normal 14px Tahoma; color: #888f9a; }
.field_newpost a.textstyle { font:normal 14px Tahoma; color: #fff; text-decoration:underline;}
.field_newpost a:hover.textstyle {text-decoration:underline; }
.field_newpost .checkbox { display:block; margin:10px 0; height:18px; }
.field_newpost .checkbox input { float:left; }
.field_newpost .checkbox label { text-indent:10px; }



.field_reg {padding-bottom:10px;}
.field_reg textarea { width:550px; height:300px; padding:10px; border:1px solid #d2d3d3; font-size:16px; line-height:24px; -border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; font-family:Verdana; color: #888f9a;}
.field_reg label { display:block; font-size:18px; margin:0; }
.field_reg input {  width:350px; height:22px; border:1px solid #d2d3d3; padding:2px 10px; font-size:16px; -border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; margin:5px 0; color: #888f9a;} 
.field_reg .textstyle { font:normal 14px Tahoma; color: #888f9a; }
.field_reg a.textstyle { font:normal 14px Tahoma; color: #fff; text-decoration:underline;}
.field_reg a:hover.textstyle {text-decoration:underline; }
.field_reg .checkbox { display:block; margin:10px 0; height:18px; }
.field_reg .checkbox input { float:left; }
.field_reg .checkbox label { text-indent:10px; }
.field_reg .zemSubmit { float:left; color:#fff; background:#92b3cd; -moz-border-radius:7px; -webkit-border-radius:7px; padding:5px; border:none; margin:15px 0;}



/*  -----------  FOOTER -----------   */


#footer {
	background: url(images/footer.png) no-repeat;
	height: 86px;
       margin: 0px auto;
       clear:both;
	}

#footer .rights {
	margin:0px 20px 0px 115px;
	padding-top:30px;
	font: normal 11px Tahoma;
	color: #cfd2d7;
	}

/*** USER PROFILE ***/

.usermenu {
	position:relative;
	top:1px;
	z-index:2;
	width:100%;
	margin:0 auto;
	height:30px;
	padding:0 8px;
	font: bold 13px Tahoma;
	color:#888f9a;
}
.usermenu ul, .usermenu li, .usermenu a, .usermenu .bgl, .usermenu .bgr, .usermenu .bgi {
	display:block;
	height:30px;
	float:right;
}
.usermenu ul {
	position:absolute;
	right:20px;
}
.usermenu li {
	float:left;
	margin-right:1px;
}
.usermenu a {
	display:block;
	float:left;
	height:30px;
	font-size:12px;
	color:#888f9a;
	text-decoration:none;
}
.usermenu a:hover {
	color:#59626f;
}
.usermenu a:visited {
	color:#888f9a;
}
.usermenu i {
	font-size:10px;
	font-style:normal;
}
.usermenu .bgl, .usermenu .bgr, .usermenu .bgi {
	cursor:hand;
	cursor:pointer;
}
.usermenu .bgl {
	background:url(images/user/tab_bg_left.gif) no-repeat bottom left;
	padding-left:9px;
}
.usermenu .bgr {
	background:url(images/user/tab_bg_right.gif) no-repeat bottom right;
	padding-right:9px;
}
.usermenu .bgi {
	background-color:#e1e1e1;
	padding:8px 10px 0;
	height:22px;
	background:url(images/user/tab_bg.gif) repeat-x bottom left;
}
.usermenu .active .bgl {
	background-image:url(images/user/tab_act_bg_left.gif);
}
.usermenu .active .bgr {
	background-image:url(images/user/tab_act_bg_right.gif);
}
.usermenu .active .bgi {
	background:url(images/user/tab_act_bg.gif) repeat-x bottom left;
}

.myuserpage {
	width:100%;
	margin:13px 7px 0px -12px;
	padding:13px;
	font: bold 13px Tahoma;
	color:#888f9a;
	border-top:solid 1px #dddfe3;
}

.photo_userprofile {
	float:left;
	margin:0px;
	padding:0 50px 10px 0px;

	}


.cont {
	padding:0;
	margin:0;
	}

.cont li {
	list-style:none;
	font-size: 85%;
    	line-height: 150%;
	margin:0px;
	
	}

.profileimages {
        float:left;
	background-color: #f3f3f3;
	border: 1px solid #ddd;
	padding: 7px;
	margin: 1px;
	-moz-border-radius: 3px;
	width:190px;
    	}


.twit {
	background: url(images/twit.png) no-repeat center left;
	}

.flic {
	background: url(images/flic.png) no-repeat center left;
	}

.skype {
	background: url(images/skype.png) no-repeat center left;
	}

.jab {
	background: url(images/jab.png) no-repeat center left;
	}

	
	
/*** USER PROFILE EDIT ***/

#upedit { }
#upedit label { display:block; font-size:18px; margin:0; }
#upedit .field input {  width:400px; height:22px; border:1px solid #d2d3d3; padding:2px 10px; font-size:16px; -border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; margin:5px 0 15px 0; color: #888f9a;} 
#upedit .field select {  width:200px; height:28px; border:1px solid #d2d3d3; padding:2px 3px 2px 10px; font-size:16px; line-height:30px; -border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; margin:5px 0 15px 0; color: #888f9a;} 
#upedit .field textarea { width:400px; padding:10px; border:1px solid #d2d3d3; font-size:16px; line-height:24px; -border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; font-family:Verdana; color: #888f9a;}
#upedit .textstyle { font:normal 18px Tahoma; color: #888f9a; }
#upedit a.textstyle { font:normal 14px Tahoma; color: #fff; text-decoration:underline;}
#upedit a:hover.textstyle {text-decoration:underline; }
#upedit .checkbox { display:block; margin:10px 0; height:18px; }
#upedit .checkbox input { float:left; }
#upedit .checkbox label { text-indent:10px; }
#upedit .zemSubmit { float:left; color:#fff; background:#92b3cd; -moz-border-radius:7px; -webkit-border-radius:7px; padding:5px; border:none; margin:15px 0;}

/* --------------- PAGINATION --------------- */

.pagin{
	font:normal 13px Tahoma;
	float:left;
	color:#aaa;
	margin-top:20px;
}
.pagin a{
	padding:.23em .54em;
	margin:0 .23em;
	border:1px solid #d9e4eb;
}
.pagin a:hover{
	text-decoration:none;
	background:#e7f1fa;
	border:1px solid #bfd9ea;
}
.pagin span.current {
	color:#fff;
	background:#90b4d1;
	padding:.23em .54em;
	border:1px solid #4D7285;
	margin:.23em;
}
.pagin span.disabled {
	padding:.23em .54em;
	border:1px solid #ddd;
	margin:.23em;
}