																								/* ###########################################################################################################################################################################  */
/* RESET */
/* ###########################################################################################################################################################################  */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, img, q, dl, dt, dd, ol, fieldset, form, label, legend, caption, tfoot{ margin: 0px; padding: 0px; border: 0px; font-weight: inherit;    font-style: inherit; font-size: 100%;    font-family: inherit;    vertical-align: baseline; }
/* ###########################################################################################################################################################################  */
/* DEFAULTS */
/* ###########################################################################################################################################################################  */
body{margin: 0px; padding: 0px; text-align: left; background: #42bceb url(/images/background.jpg) top center no-repeat; font-family:'Tahoma'; font-size: 12px; color: #3f3f3f; line-height: 18px;}

a{text-decoration: none; color: #0A83A5;}
a:hover{text-decoration: none; color:#3f3f3f; text-decoration: none; }
div.clr, div.clear, .clear {clear: both;  font-size: 0px; height: 1px;}
div.clr.space{height: 4px;}
div.clr.space8{height: 8px;}
.fl{float:left;}
.fr{float:right;}
form {padding:0px; margin:0px}
div{text-align: left;}
.userpoint{background: url(/images/sprite.png) no-repeat -1010px -207px; padding-left: 16px;}
.anchor {height: 1px; display:none;}
.smallfont{font-size:11px;}
.block{display:block;}
.shadowpic{-webkit-border-radius: 3px; -moz-border-radius: 3px;  border-radius: 3px; overflow:hidden;}

						/* ERROR MESSAGES ######################################################################################### */
				#regerror a,.regerror a{color:#ffffff; font-weight:bold; text-decoration: underline;}
				#regok,.regok{background: #82a812 url(/images/sprite.png) no-repeat -1002px -166px; color: #ffffff; padding: 3px; padding-left: 30px; display:none; margin-top: 0px; margin-bottom: 12px;}
				#regerror,.regerror{background: #e13838 url(/images/sprite.png) no-repeat -1002px -114px; color: #ffffff; padding: 2px 0px 3px 30px; display:none; margin-top: 0px; margin-bottom: 12px; }
				#loading,.loading {background: url(../images/loader.gif) no-repeat 5px 5px; padding: 3px; padding-left: 25px; display:none;}
				.login #loading {background: url(../images/loader.gif) no-repeat 5px 5px; padding: 3px; padding-left: 25px; display:none;}
				.pleaselogin {background: #e13838 url(/images/sprite.png) no-repeat -1000px -114px; color: #ffffff; padding: 3px; padding-left: 30px; margin-top: 0px; margin: 10px 0px 10px 0px; }
				.showinfo {background: #3dbee3 url(/images/sprite.png) no-repeat -1001px -134px; color: #ffffff; padding: 3px; padding-left: 30px; margin-top: 0px; margin: 10px 0px 10px 0px;}
				#regerror a.overlay {color:#ffffff; text-decoration: underline;}
				#regerror a.overlay:hover {color:#ffffff; text-decoration: none;}
				/* INPUTS ######################################################################################### */
				input.textfield{font-family: Tahoma; font-size: 12px; ountline: none; padding: 4px 4px 4px 4px; border: 1px solid #d3d6d7; background: #ffffff url(/images/background-input.png) repeat-x; color:#3f3f3f; height: 14px; overflow:hidden;}
				input.textfield.search{ background: #ffffff url(/images/sprite.png) repeat-x -230px -257px; width: 135px; margin-left:10px; padding-left: 25px;}
				input.error-input {border: 1px solid #e13838;}
				textarea {font-family: Tahoma; font-size: 12px; padding: 0px;  resize: none; border: 1px solid #d6d6d6; color:#3f3f3f;}

				 select.textfield{font-family: Tahoma; font-size: 12px; padding: 3px 4px 4px 4px; border: 1px solid #d3d6d7; background: #ffffff url(/images/background_sprite_horizontal.png) repeat-x 0 -178px; color:#3f3f3f; height: 24px; overflow:hidden;}
				/* BUTTONS ######################################################################################### */
				.submit{background: url(/images/submit.png) repeat-x; padding: 6px; color:#ffffff; border: 0px; cursor:pointer; font-weight: bold; font-size: 11px; padding-top: 4px; height: 25px; }
				.submit.ov{background: red url(/images/submit-ov.png);}
				.like {border:0px; cursor: pointer; font-weight:bold;}
				.likebig {border:0px; cursor: pointer; font-weight:normal;}
				.like.like{background: url(/images/sprite.png) no-repeat -1008px -83px; padding-left: 18px; }
				.like.unlike{ font-weight:bold; color: #ffffff; background:#0A83A5 url(/images/sprite.png) no-repeat -1008px -99px;}
				.smalllike {background-color:#e9e9e9; padding: 0px 0px 0px 0px; margin-left: 8px; height: 18px; overflow:hidden;}
				.smalllike.like {background-color:#e9e9e9; padding: 0px 0px 0px 0px; margin-left: 8px; background-image:none; height: 18px; overflow:hidden;}
				.smalllike.unlike {background-color:#0A83A5; padding: 0px 0px 0px 0px; margin-left: 8px;  background-image:none; height: 18px; overflow:hidden;}
				.smalllike.like  a{ background-position: -1008px -82px; background-color:#e9e9e9;}
				.smalllike a{color:#686868; line-height: 18px; display:block; padding: 0px 5px 0px 5px; background-position: -1010px -98px;}
				.smalllike a:hover{color: #ffffff; background:#0A83A5 url(/images/sprite.png) no-repeat -1008px -99px; }


				.smalllike.unlike a{color:#ffffff; background-color: #0A83A5;  background-position: -1008px -99px;}
				.likequick {font-size: 11px; margin-top: 0px;}
				.likebig.like{background: #e9e9e9 url(/images/sprite.png) no-repeat -1005px -82px; padding:2px 0px 2px 23px; font-size: 12px; color:#3f3f3f; width:100px; text-align:left;}
				.likebig.unlike{ background: #0A83A5  url(/images/sprite.png) no-repeat -1005px -82px; padding:2px 0px 2px 23px; font-size: 12px; color:#ffffff;  width:100px; text-align:left;}
				.likebig.like:hover{background-color:#0A83A5; color:#ffffff;}
				.greenbutton {background: #ffffff url(/images/background_sprite_horizontal.png) repeat-x 0 -134px; border: 0px; color:#ffffff; text-transform: uppercase; font-weight: bold; font-size: 12px; font-family:Arial; padding: 4px 10px 3px 10px; cursor:pointer; text-shadow: 0px 1px 0px #358009;}
				.greenbutton:hover {background: #358009; background-image: none; color:#ffffff;}
				.bluebutton  {background: #ffffff url(/images/background_sprite_horizontal.png) repeat-x 0 -156px; border: 0px;  color:#ffffff;  text-transform: uppercase; font-weight: bold; font-size: 12px;font-family:Arial; padding: 4px 10px 3px 10px; cursor:pointer; text-shadow: 0px 1px 0px #2388A4;}
				.bluebutton:hover {background: #087290; background-image: none; color:#ffffff;}
				.deletebutton{width: 115px; position: absolute;  height: 100px; padding-left: 25px; padding-top: 30px;}
				.deletebutton .picbutton{width: 110px; display: block; background: #29b6dd; color:#ffffff; cursor: pointer; text-align:center; padding: 2px 0px 2px 0px; margin-bottom: 8px;}
				.deletebutton .picbutton:hover{background:#4bcef3;}
				.deletebutton .inside {display:none;}
				/* TOOTLTIPS ######################################################################################### */
				.tooltips {position: relative;}
				.tooltips p {background: #b2c2f1 url(/images/sprite.png) no-repeat -1000px -133px; width: 100%; position: absolute; top: -40px; left: -0px; z-index: 2; display: none; color:#343f5c;}
				.tooltips p span{padding: 3px; padding-left: 28px; display: block;}
				/* CHECKBOXS ######################################################################################### */
				.cb-hide { opacity: 0; filter:alpha(opacity=0); cursor: pointer; }
				.cb-checkbox {background: transparent url('../images/sprite.png') -882px -58px no-repeat; display:inline-block; width:20px; height:20px; margin-right: 6px; }
				.cb-checkbox, .ez-radio { zoom: 1; *display:inline; _height:30px; }
				.cb-checked { background-position: -882px -79px; }
				.cb-radio {background: transparent url('../images/sprite.png') -903px -58px no-repeat; display:inline-block; width:20px; height:20px; margin-right: 6px; float:left; }
				.cb-selected { background-position: -903px -79px;}
				/* PAGER ######################################################################################### */
						/* PAGER ######################################################################################### */
				.Lapozo {  color: #ede0c0; background-color: #956931; font-weight: bold;  cursor: pointer; padding:6px;  margin: 2px;  }
				.LapozoActive { color: #ede0c0; font-weight: bold;   background-color: #b72f27; cursor: pointer;  padding:6px; margin: 2px;  }
				.Lapozas a{text-decoration: none;}
				/* PICTURES ######################################################################################### */
				.shadowpic {border: 1px solid #c5c3c3; background-color:white; padding: 0px; }
/* ###########################################################################################################################################################################  */
/* ICONS */
/* ###########################################################################################################################################################################  */
	.icon_star {background: url(/images/sprite.png) no-repeat 0px -35px; width: 26px; height: 26px;}
.icon_news {background: url(/images/sprite.png) no-repeat -26px -35px; width: 26px; height: 26px;}
.icon_users {background: url(/images/sprite.png) no-repeat -52px -35px; width: 26px; height: 26px;}
.icon_forums {background: url(/images/sprite.png) no-repeat -78px -35px; width: 26px; height: 26px;}
.icon_games {background: url(/images/sprite.png) no-repeat -104px -35px; width: 26px; height: 26px;}
.icon_rss {background: url(/images/sprite.png) no-repeat -130px -35px; width: 26px; height: 26px;}
.icon_chat {background: url(/images/sprite.png) no-repeat -260px -35px; width: 26px; height: 26px; float:left;}
.icon_horoscope {background: url(/images/sprite.png) no-repeat -156px -35px; width: 26px; height: 26px;}
.icon_login {background: url(/images/sprite.png) no-repeat -986px -46px; width: 16px; height: 25px; margin-top: 4px;}
.icon_arrow {background: url(/images/sprite.png) no-repeat 0px -203px; width: 12px; height: 12px;}
.icon_vote {background: url(/images/sprite.png) no-repeat -182px -35px; width: 26px; height: 26px;}
.icon_social {background: url(/images/sprite.png) no-repeat -208px -35px; width: 26px; height: 26px;}
.icon_newsletter {background: url(/images/sprite.png) no-repeat -286px -35px; width: 26px; height: 26px;}
.icon_fortuneteller {background: url(/images/sprite.png) no-repeat -312px -35px; width: 26px; height: 26px;}
.icon_b_home {background: url(/images/sprite.png) no-repeat -338px -35px; width: 26px; height: 26px;}
.icon_b_comment {background: url(/images/sprite.png) no-repeat -364px -35px; width: 26px; height: 26px;}
.icon_b_blog {background: url(/images/sprite.png) no-repeat -390px -35px; width: 26px; height: 26px;}
.icon_b_contact {background: url(/images/sprite.png) no-repeat -416px -35px; width: 26px; height: 26px;}
.icon_photo {background: url(/images/sprite.png) no-repeat -986px -72px; width: 18px; height: 18px; float:left; margin-right:2px;}
.icon_eye {background: url(/images/sprite.png) no-repeat -986px -88px; width: 18px; height: 18px; float:left; margin-right: 4px;}
.icon_comment {background: url(/images/sprite.png) no-repeat -1010px -66px; width: 18px; height: 18px; float:left; margin-right: 4px;}
.icon_download {background: url(/images/sprite.png) no-repeat -986px -107px; width: 18px; height: 18px; float:left; margin-right: 4px;}
.icon_forum_big_unread {background: url(/images/sprite.png) no-repeat -968px -128px; width: 36px; height: 36px; float:left; margin-right: 4px;}
.icon_forum_big {background: url(/images/sprite.png) no-repeat -968px -160px; width: 36px; height: 36px; float:left; margin-right: 4px;}
.icon_forum_add {background: url(/images/sprite.png) no-repeat -961px -72px; width: 18px; height: 18px; float:left; margin-right: 4px; margin-top: 2px;}
.icon_gallery {background: url(/images/sprite.png) no-repeat -442px -35px; width: 26px; height: 26px;}
.icon_video {background: url(/images/sprite.png) no-repeat -468px -35px; width: 26px; height: 26px;}
.icon_delete {background: url(/images/sprite.png) no-repeat -953px -133px; width: 9px; height: 9px; overflow:hidden; display:block; cursor: pointer;}
.icon_delete:hover {background: url(/images/sprite.png) no-repeat -953px -142px; width: 9px; height: 9px; overflow:hidden; display:block}
.icon_addphoto {background: url(/images/sprite.png) no-repeat -925px -49px; width: 16px; height:15px; margin-right: 6px; margin-bottom: -3px;}
.icon_adduser {background: url(/images/sprite.png) no-repeat -945px -48px; width: 16px; height:15px; margin-right: 6px; margin-bottom: -3px;}
.icon_addblog {background: url(/images/sprite.png) no-repeat -964px -49px; width: 16px; height:15px; margin-right: 6px; margin-bottom: -3px;}
.icon_addfriend {background: url(/images/sprite.png) no-repeat -602px -274px; padding-left: 20px; padding-bottom: 3px;}
.fr.icon_statuses {background: url(/images/sprite.png) no-repeat -26px -35px; width: 17px; height: 26px; margin-left: 10px;}
.zodiac {background: url(/images/zodiac.png) no-repeat; padding-left: 18px; }
.zodiac.kos{background-position: 2px 2px;}
.zodiac.bika{background-position: 2px -13px;}
.zodiac.ikrek{background-position: 2px -30px;}
.zodiac.rak{background-position: 2px -47px;}
.zodiac.oroszlan{background-position: 0px -62px;}
.zodiac.szuz{background-position: 2px -78px;}
.zodiac.merleg{background-position: 2px -96px;}
.zodiac.skorpio{background-position: 2px -110px;}
.zodiac.nyilas{background-position: 2px -128px;}
.zodiac.bak{background-position: 2px -143px;}
.zodiac.vizonto{background-position: 2px -158px;}
.zodiac.halak{background-position: 2px -174px;}
.zodiac.small{position: absolute; background-color:white;padding-left: 12px; border: 1px solid #c5c3c3; margin-top: 34px; margin-left: 36px;}
.fr.icon_news {background: url(/images/sprite.png) no-repeat -26px -35px; width: 17px; height: 26px; margin-left: 0px;}
a.forumtheme {background: url(/images/sprite.png) no-repeat -1008px -31px; padding-left: 20px; padding-bottom: 2px;}
a.pmg {background: url(/images/sprite.png) no-repeat -1010px 1px; padding-left: 20px;}
a.more {background:#0A83A5; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 2px 8px 2px 8px; color:#ffffff; font-size: 11px;}
a.more:hover{background: #334B66}
a.commentico {background: url(/images/sprite.png) no-repeat -1010px -68px; padding-left: 18px; font-weight:bold;}
a.commentico:hover{}
.rightside a.commentico {background: url(/images/sprite.png) no-repeat -1010px -67px; padding-left: 18px; font-weight:bold; }
.leftside a.commentico {background: url(/images/sprite.png) no-repeat -1010px -67px; padding-left: 18px; font-weight:bold; }
a.camico {background: url(/images/sprite.png) no-repeat -1px -60px; padding-left: 18px; font-weight:bold; }
a.camico:hover{}
a.blogico {background: url(/images/sprite.png) no-repeat -1px -77px; padding-left: 18px; font-weight:bold; }
a.blogico:hover{}
a.vidico {background: url(/images/sprite.png) no-repeat  0px -95px; padding-left: 20px; font-weight:bold; }
a.vidico:hover{}
a.more.news {background: #e9e9e9 url(/images/sprite.png) no-repeat -1010px -48px; padding:2px 6px 2px 19px; display:block;}
i.commentico {background: url(/images/sprite.png) no-repeat -1010px -68px; padding-left: 16px;}
i.read {background: url(/images/sprite.png) no-repeat -1009px -260px; padding: 1px 2px 3px 18px;}
span.pointup {background: url(/images/sprite.png) no-repeat -1011px -277px; padding-left: 12px;}
/* ###########################################################################################################################################################################  */
/* H TAGS */
/* ###########################################################################################################################################################################  */
h1 {margin: 0px; padding: 0px; font-size: 16px; font-weight: normal; padding-bottom: 8px; color:#0A83A5; font-family: 'Arial'}
h2 {margin: 0px; padding: 0px; font-size: 16px; font-weight: normal; padding-bottom: 8px; color:#0A83A5; font-family: 'Arial'}
h3 {margin: 0px; padding: 0px; font-size: 16px; font-weight: bold; padding-bottom: 8px; padding-top: 8px; color:#0A83A5; }
h4 {margin: 0px; padding: 0px; font-size: 12px; font-family: 'Arial'}
h5 {margin: 0px; padding: 0px; font-size: 16px; font-weight: bold;  padding-bottom: 8px; color:#0A83A5; border-bottom: 1px dotted #CCCCCC; margin-bottom: 10px;}
h2 a{color:#65a716;}
h1.contenth1 {margin: 0px; padding: 0px; font-size: 19px; font-weight: bold; padding-bottom: 8px; padding-top: 8px; color:#0A83A5; line-height: 23px }
h2.contenth2{font-family: Arial; font-weight: bold; font-size: 14px; line-height: 20px; color:#323232; padding-bottom: 0px; padding-top: 8px;}
/* ###########################################################################################################################################################################  */
/* HEADER  */
/* ###########################################################################################################################################################################  */
/*.head{height: 53px; background: url(/images/background-head.png) no-repeat center bottom ; position:fixed; width: 100%; z-index: 998}   */
.header{height: 115px;  position:relative; width: 991px; margin: auto;}
			/* LOGIN ######################################################################################### */
				.login {margin-left: 480px; position: fixed; width: 512px;background:#ffffff; box-shadow: 0px 0px 8px rgba(0,0,0,0.3); z-index:9999; -webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
				/*.login {margin-left: 480px; position: fixed; width: 512px;  z-index: 999; color: #DEDBDB; }   */
				.login .fl{}

				/*.login .greenbutton{color:#ffffff; background: #474747;}
				.login .greenbutton:hover{background: #626161;} */
				.login .bluebutton{color:#ffffff;}
				.login #loginform .emailad{width: 150px;}
				.login #loginform .passad{width: 90px;}
				.outer {width: 425px;}
				.login .holder{padding: 5px 0px 10px 15px; width: 480px;}
				.login .holder.loggedout{padding-bottom: 2px; padding-top: 6px;}

				.login .holder input{float:left;  outline: none;}
				.login .holder .form{float:left; padding-top: 0px; padding-left: 12px;}
				.login .holder .form .textfield{margin-right: 8px;}
				.login .holder .registration {display:none; padding: 15px; overflow:hidden;  padding-bottom: 20px;}
				.login .holder .registration .label{float:left; padding-right: 9px; width: 100px; padding-top: 3px;font-weight: bold;}
				.login .holder .mlabel{padding-top:2px; padding-right: 8px;}
				.login .holder .registration .textfield{width: 315px;}
				.login .holder .registration #registrationform{padding: 10px 0px 5px 0px;}
				.login .holder .exit{position:absolute; top:10px; right: 6px;}
				.login .holder .buttons{float:left; background-color:#ffffff; margin-top: 5px; width: 160px; white-space: nowrap;}
				.login .bulletmenu {padding-top: 9px;}
				.login a.bullet{background: url(../images/loginbullet.png) no-repeat 0px 1px; padding-left: 18px;}
				.login .icon_profile {background: url(/images/sprite.png) no-repeat -882px -188px; width: 29px; height: 29px; display: block;margin-bottom: 3px;}
				.login .icon_profile:hover {background: url(/images/sprite.png) no-repeat -911px -188px;}
				.login .icon_picture {background: url(/images/sprite.png) no-repeat -882px -100px; width: 29px; height: 29px; display: block; margin-bottom: 3px;}
				.login .icon_picture:hover {background: url(/images/sprite.png) no-repeat -911px -100px;}
				.login .icon_messages {background: url(/images/sprite.png) no-repeat -882px -128px; width: 29px; height: 29px; display: block;margin-bottom: 3px;}
				.login .icon_messages:hover {background: url(/images/sprite.png) no-repeat -911px -128px;}
				.login .icon_notification {background: url(/images/sprite.png) no-repeat -882px -158px; width: 29px; height: 29px; display: block; margin-bottom: 3px;}
				.login .icon_notification:hover {background: url(/images/sprite.png) no-repeat -911px -158px;}
				.login .icon_exit {background: url(/images/sprite.png) no-repeat -882px -246px; width: 29px; height: 29px; display: block; margin-bottom: 3px;}
				.login .icon_exit:hover {background: url(/images/sprite.png) no-repeat -911px -246px;}
				.login .icon_wall {background: url(/images/sprite.png) no-repeat -882px -217px; width: 29px; height: 29px; display: block; margin-bottom: 3px;}
				.login .icon_wall:hover {background: url(/images/sprite.png) no-repeat -911px -217px;}
				.login .buttonslogin {font-size: 11px; width: 33px; text-align:center; float:right; color:#9C9C9C; position: relative;}
				.login .lastseen{color:#9C9C9C; font-size: 11px;}
				.login #userpicture img{padding:1px; border:1px solid #9C9C9C; background:#ffffff; width: 30px;}
				.login #userpicture {margin-right: 10px; margin-top: 3px; height: 42px;}
				.login .userpoint{font-size: 11px;}
				.login .cancel{padding-left: 10px; padding-top: 5px; text-transform: lowercase;}
				.login .sharetext{color:#686868; font-size: 11px; padding-top: 6px;}
				.statusupform textarea{color:#b0b0b0; font-size: 11px; width:460px; height: 15px; padding:8px; margin-top: 5px; margin-bottom: 5px;}
				.statusupform textarea.active{color:#3f3f3f; font-size: 11px; height: 60px; padding: 8px; margin-top: 5px; margin-bottom: 5px; width:460px;}
				.statusupform #statusupdate2 {font-size: 12px; padding: 8px;}
				.statusupform #statusupdate2.active {font-size: 12px;  width:455px;}
				.statusupform .advancedtexts {font-size: 12px; padding: 4px ; width:452px; font-size: 12px; color:#000000}
				.statusupform2 textarea{ margin-bottom: 8px; width:455px; height: 40px;}
				.statusupform2 .picadd{font-size: 11px; height: 19px;}
				.statusupform2 .addimgholder{display:none; height: 22px; overflow:Hidden; }
				.statusupform2 #at1{margin-right: 8px;}
				.statusupform2 .addvidholder{display:none; height: 22px; overflow:Hidden;}
				.statusupform2 .addvidholder input{width: 300px; font-size: 11px;  outline: none;}
				.statusupform2 .fl{font-size: 11px; padding-left: 4px; height: 22px; overflow:hidden;}
				.statusupform2 .fr.status img{margin-right: 8px; margin-top: 0px; float:left;}
				 #indicatorload{display:none;}
				.addnewpost {padding-left: 6px; padding-right: 6px; padding-bottom: 6px; background:#f4f4f4; padding-top: 8px}
				.whiteolder .addnewpost{padding:0px;}
				.statusupform2 .addnewpost b{display: block; padding-bottom: 4px;}
				.statusupform2 .addnewpost .textfield{width: 452px; padding: 4px; height: 12px; margin-bottom: 4px;}
				.login .status .inactive {background-color:#b0b0b0; background-image: none; font-size: 11px; color:#ffffff;}
				.login .status .bluebutton {font-size: 11px; color:#ffffff;}
				.login .status {padding-top: 6px; padding-left: 0px; padding-bottom: 8px; }
				.login .logout {font-size:11px;}
				.login .newevent{background: red url(/images/background_notification.gif); color:#ffffff; padding: 1px 4px 1px 4px; font-size: 10px; line-height: 14px; position: absolute; right: 0px; top: -2px; font-weight:bold;}
				.login .fr.btnholders{width: 200px; padding-top: 6px}
				.login .holder .settings{display:none;width: 475px; overflow:hidden; padding-bottom: 10px;}
				.login .holder .settings .label{float:left; padding-right: 9px; width: 130px; padding-top: 3px;font-weight: bold;}
				.login .statuspost{display:none;  overflow:hidden; padding-bottom: 10px;}
				input.login-submit{ border:0px solid #000000; background: #900009 url(/images/login-submit.gif) no-repeat left; width: 63px; height: 19px; cursor: pointer;  outline: none;}
				input.commentsubmit{ border:0px solid #000000; background: #900009 url(/images/login-submit.gif) no-repeat left; width: 63px; height: 19px; cursor: pointer;  outline: none;}
				input.submiting{ border:0px solid #000000; background: #ffffff url(/images/submiting.gif) no-repeat left; width: 63px; height: 19px; cursor: pointer;  outline: none;}
				.reg{background: url(/images/reg.png) repeat-x; padding: 6px; color:#ffffff; border: 0px; float:left; cursor:pointer; font-weight: bold; font-size: 11px; padding-top: 4px; width: 90px; height: 25px; margin-left: 6px;outline: none;}
				.reg.ov{background: red url(/images/reg-ov.png);}
				.blogform .advancedtexts {font-size: 12px; padding: 4px ; width:470px; font-size: 12px; color:#000000}
				.blogform2 textarea{ margin-bottom: 8px; width:470px;}
								.login .holder.loggedout #loginform{padding-top: 2px; height: 33px;}
								.login .holder.loggedout .buttons .greenbutton{margin-right: 3px}

		/* MENU ######################################################################################### */
				.menu {height: 53px;  background: url(/images/background_sprite_horizontal.png) repeat-x 0 0; margin-left: 1px; margin-right: 1px; margin-top: 1px;}
				.menu ul{padding:0px; margin: 0px;}
				.menu li{list-style: none; float:left; margin:0px; padding: 0px;display: block;  position: relative}
				.menu li a{display: block; padding: 17px 13px 18px 14px; font-family: Arial; text-transform: uppercase; font-size: 12px; font-weight: bold; color:#ffffff; text-shadow: 0px 1px 0px #5d8c31; border-right: 1px solid #6abe26; border-left: 1px solid #97de3d}
				.menu li a:hover { background: url(/images/background_sprite_horizontal.png) repeat-x 0 -53px;}
				.menu li.search a{isplay: block; padding: 17px 13px 18px 13px; font-family: Arial; text-transform: uppercase; font-size: 12px; font-weight: bold; color:#ffffff; border-right: 0px solid #6abe26; border-left: 1px solid #97de3d}
				.menu li.active a{ background: url(/images/background_sprite_horizontal.png) repeat-x 0 -53px;}
				.menu li a .live{background: red; color:#ffffff; font-family: Tahoma; font-weight: bold; font-size: 11px; padding: 3px 5px 3px 5px; position: absolute; top: -8px; left: 40px;}
				.menu li a.selected{ background: url(/images/background_sprite_horizontal.png) repeat-x 0 -53px;}

				.menu li div.subsubmenu{position: absolute; background:#7dc80c; top: 53px; z-index: 99999;  padding:4px; display:none; white-space: nowrap;}
				.menu li div.subsubmenu.left{ left:0px;}
				.menu li div.subsubmenu.right{right:1px;}
				.menu li div.subsubmenu a{ white-space: nowrap; text-transform: uppercase; border: 0px; font-size: 12px; padding:0px; color:#ffffff; padding-left: 20px; background: url(/images/subarrow.png) 8px 4px no-repeat; padding-bottom: 3px; margin-bottoM: 3px.}
				.menu li div.subsubmenu a:hover{background: url(/images/subarrow.png) 10px 4px no-repeat; color:#f1ffd2}
				.menu li div.subsubmenu td{padding-right: 15px; border-right: 1px dotted #97de3d; margin-right: 15px;}
				.menu li div.subsubmenu td.noborder{border: 0px;}




		/* LOGO */

/* ###########################################################################################################################################################################  */
/* WRAPPER */
/* ###########################################################################################################################################################################  */
.wrapper{}
.content{background: #ececec url(/images/background_centerside.jpg) repeat-y left; padding: 0px 0px 0px 0px;margin: auto; width: 991px; overflow:hidden; box-shadow: 0px 0px 8px #186078; }
.inside {}
/* ###########################################################################################################################################################################  */
/* LEFT SIDE */
/* ###########################################################################################################################################################################  */
.leftside{float:left; width: 208px; overflow:hidden; padding: 0px 0px 0px 1px;  text-shadow: 0px 1px 0px #ffffff;}

.leftside .shadowpic{background:#ffffff;border-color:#ffffff;}
.leftside .userholder .shadowpic{background:#ffffff;border-color:#ffffff; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.leftside .content-inside {padding: 0px 0px 0px 0px;}
.leftside .box{ background: url(/images/background_sidebar_separator.png) bottom center no-repeat; padding-bottom: 20px; padding-top: 0px; margin-top: 0px; padding-left: 8px;}
.leftside .box_small{ background: url(/images/background_sidebar_separator.png) bottom center no-repeat; padding-bottom: 23px; padding-top: 0px; margin-top: 0px;  padding-left: 3px;}
.leftside .head-title {margin: 0px 0px 8px 0px; padding: 1px 0px 0px 4px; font-size: 12px; font-weight: bold; padding-right: 8px; background: url(/images/sprite.png) repeat-x -3px 0px; font-family: Arial; font-size: 12px; text-transform: uppercase; color:#ffffff; height: 30px; overflow:hidden;}
.leftside .head-title.mb0 {margin: 0px;}
.leftside .head-title h4{color:#ffffff; padding: 9px 0px 8px 5px; float:left;}
.leftside .head-title h2{color:#ffffff; padding: 9px 0px 8px 8px; float:left; font-weight:bold; font-size: 12px; text-shadow: 0px 1px 0px #2388a4; }
.leftside .search{background: url(/images/sprite.png) no-repeat -772px -7px; width: 200px; height: 38px; margin: 0px 0px 8px -4px;}
.leftside .search input.text{border:0px; color:#9c9c9c; margin-top:7px; margin-left: 8px; width: 148px; padding: 4px;}
.leftside .search input.button{border:1px; background:transparent; width: 24px; height: 26px; margin-left: 6px; cursor:pointer;}
.leftside img.icon_idezup {background: url(/images/sprite.png) no-repeat -976px -18px; width: 20px; height: 14px;}
.leftside img.icon_idezdw {background: url(/images/sprite.png) no-repeat -1000px -17px; width: 16px; height: 14px; margin-left: 5px;}
.leftside .news-picture {float:left; display:block; background-repeat: no-repeat; background-position: center;}
.leftside .news-picture img{background-position: center;}
.leftside .news-text{float:left; width: 140px; overflow:hidden; padding-left: 10px; line-height: 13px;}
.leftside .news-text span{font-size: 11px; color: #9c9c9c; display:block;}
.leftside .news-text h6{font-weight: bold; font-size: 12px; overflow:hidden; padding-bottom: 4px; line-height: 16px;}
.leftside .news-text h2{font-weight: bold; font-size: 12px; overflow:hidden; padding-bottom: 4px}
.leftside .userholder{line-height: 12px; background: url(/images/background_sidebar_separator.png) bottom center no-repeat; padding-bottom: 22px; padding-top: 0px; margin-top: 0px; padding-left: 8px;}
.leftside .content-inside .userholder img{float:left; margin-right: 8px; width: 37px;}
.leftside .content-inside .userholder .name{width: 125px; height: 12px; overflow:hidden; padding-top: 0px; font-size: 11px; padding-bottom: 4px;}
.leftside .content-inside .userholder .zodiac {color:#9c9c9c; font-size: 11px; padding: 0px 0px 4px 18px}
.leftside .content-inside .userholder a.pmg{font-size: 11px;}
.leftside .content-inside .commentrow {font-size: 11px; color:#9c9c9c; padding:0px; padding-left: 20px; line-height: 11px;}
.leftside .content-inside .wishholder {background: url(/images/quote.png) no-repeat 170px ;padding: 8px; padding-bottom: 0px; margin-bottom: 8px; }
.leftside .content-inside .wishholder  i{color:#9C9C9C;}
.leftside .content-inside .wishholder  .smallshare{background:#ffffff url(/images/facebookshare.png) 3px 5px no-repeat; font-size: 11px; margin-top: 8px; border: 1px solid #e4e4e4; padding: 0px 5px 0px 25px}
.leftside .tvholder{border-bottom: 1px dashed #02050a; padding-bottom: 3px; margin-bottom: 3px; padding-right: 3px; padding-left: 3px;}
.leftside .tvname{float:left;}
.leftside .tvdate{float:right; font-size: 11px; text-align:right;}
.leftside .tvdates{ font-size: 11px; color:#959595}
.leftside .newscateglists{display: block; padding: 4px 0px 4px 0px;  }
.leftside ul.newscats{list-style: none; padding:0px;}
.leftside ul.newscats li{border-bottom: 1px dotted #e1dddd; padding-left: 10px;}
.leftside ul.newscats li a{font-weight: bold;}
.leftside ul.newscats li a span{font-size: 11px; color:#9C9C9C; float:right; display: block; padding-right: 10px; font-weight: normal; }

.mtmin{background:#EFEFEF; padding: 5px; font-size: 11px; line-height: 14px; color:#9C9C9C; width: 150px; overflow:hidden;}
.mtmin .authorpic{float:left; margin-right: 10px; width: 25px;}
.mtmin b{ font-size: 12px; line-height: 14px; color:#323232}
.mtmin .fl{width: 110px; overflow:hidden;}
.mtback {padding-top: 0px;}

.attachedgallery{width: 480px; overflow:hidden; height: 96px; margin-bottom: 10px; border-top: 1px dotted #CCC; padding-top: 6px;}
.attachedgallery .holder{width: 500px; overflow:hidden;}
.attachedgallery b{display:block; padding-bottom: 7px;}
.attachedgallery img {height:61px; width: 86px; margin-right: 8px; margin-bottom: 8px}
.attachedgallery .fl b{padding-bottom: 0px;}
.attachedgallery .fl.vidtext{width: 385px; padding-left: 8px;}
#show .attachedgallery .bluebutton{color:#ffffff;}
#show p{font-size: 12px; line-height: 18px;}

.files{background: #fcfcfc; border: 1px solid #e4e0e0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 2px; padding: 10px; width: 458px; overflow:hidden; padding-top: 8px}
.files:hover{background: #f0f0f0}
.files .holder{width: 500px; overflow:hidden;}
.files b{display:block; padding-bottom: 7px;}
.files img {height:65px; width: 88px; margin-right: 8px; margin-bottom: 8px}
.files .fl b{padding-bottom: 0px;}
.files .fl.vidtext{width: 385px; padding-left: 8px;}

		.followmail{font-size: 11px; line-height: 22px;background: url(/images/followemail.png) no-repeat left; padding-left: 22px; display:block; }
.followface{font-size: 11px; line-height: 22px;background: url(/images/followfacebook.png) no-repeat left; padding-left: 22px; display:block; }
.followlast{font-size: 11px; line-height: 22px;background: url(/images/lastseen.png) no-repeat left; padding-left: 22px; display:block; }
.followuser{font-size: 11px; line-height: 22px;background: url(/images/icon_nobody.gif) no-repeat left; padding-left: 22px; display:block; }
.followuser.man{font-size: 11px; line-height: 22px;background: url(/images/icon_man.gif) no-repeat left; padding-left: 22px; display:block; }
.followuser.woman{font-size: 11px; line-height: 22px;background: url(/images/icon_woman.gif) no-repeat left; padding-left: 22px; display:block; }
.followtext {padding-top: 8px;}
.followsteam{font-size: 11px; line-height: 22px;background: url(/images/icon_steam.gif) no-repeat left; padding-left: 22px; display:block; }
.followxfire{font-size: 11px; line-height: 22px;background: url(/images/icon_xfire.gif) no-repeat left; padding-left: 22px; display:block; }

.smalltext {font-size: 11px; color:#9C9C9C}
.filetext {width: 370px; }
.fr .smalltext{padding-top: 8px;}

/* ###########################################################################################################################################################################  */
/* RIGHT SIDE */
/* ###########################################################################################################################################################################  */
.rightside{float:left; width: 270px; overflow:hidden; padding: 0px 1px 0px 0px;  text-shadow: 0px 1px 0px #ffffff;}

.rightside .shadowpic{background:#ffffff;border-color:#ffffff; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
.rightside .bluebutton {color:#ffffff; }

.rightside .head-title {margin: 0px 0px 8px 0px; padding: 1px 4px 0px 1px; font-size: 12px; font-weight: bold; padding-left: 8px; background: url(/images/sprite.png) repeat-x -210px 0px; font-family: Arial; font-size: 12px; text-transform: uppercase; color:#ffffff; height: 30px; overflow:hidden;}
.rightside .head-title.mb0 {margin: 0px;}
.rightside .head-title h4{color:#ffffff; padding: 9px 10px 5px 0px; float:right; text-shadow: 0px 1px 0px #2388A4}
.rightside .head-title h2{color:#ffffff; padding: 9px 8px 8px 0px; float:right; font-weight:bold; font-size: 12px; text-shadow: 0px 1px 0px #2388a4; }
.rightside .content-inside{padding: 0px 0px 0px 0px;}
.rightside .separator {height: 12px;}
.rightside .rscomments{width: 190px; padding-left: 10px; overflow:hidden}
.rightside .box_small{ background: url(/images/background_sidebar_separator.png) bottom center no-repeat; padding-bottom: 18px; padding-left: 8px;padding-right: 6px;  padding-top: 0px; margin-top: 0px;}
.rightside .content-inside .commentrow {font-size: 11px; color:#b3b3b3; padding:0px; padding-left: 16px; float:right;}
.rightside .content-inside .box_small  .commentrow {font-size: 11px; color:#9c9c9c; padding:0px; padding-left: 2px; float:right;}
.rightside .rholder{padding-left:9px; padding-top: 8px;}
.rightside .onerss {padding-left: 10px; padding-top: 0px; padding-bottom: 22px; padding-right: 8px; background: url(/images/background_sidebar_separator.png) no-repeat bottom center; font-size: 11px;}
.rightside .onerss i{ font-style: normal; color:#9C9C9C; font-size: 11px; padding-left: 0px;}
.rightside .onerss .fl{position:relative}
				/* HOROSCOPE ######################################################################################### */
				.rightside .horoscopeholder{height: 153px; position:relative; padding-left: 8px;}
				.rightside .horoscope {background: url(/images/sprite.png) no-repeat; width: 252px; height: 153px; position: absolute;}
				.rightside .horoscope.daily{background-position:  -121px -61px;}
				.rightside .horoscope.monthly{background-position:  -625px -61px;}
				.rightside .horoscope.year{background-position:  -373px -61px;}
				.rightside .horoscope .col1{width:58px; height: 49px; float:left; cursor: pointer; display: block;}
				.rightside .horoscope .col2{width:68px; height: 49px; float:left; cursor: pointer; display: block;}
				.rightside .horoscope .col3{width:68px; height: 49px; float:left; cursor: pointer; display: block;}
				.rightside .horoscope .col4{width:58px; height: 49px; float:left; cursor: pointer; display: block;}
				.rightside .horoscope .col1:hover,.col2:hover,.col3:hover,.col4:hover {background: url(/images/blank.png);}
				.rightside .sign {text-align:center; background: #E9E9E9; padding: 3px 0px 3px 0px; margin-top: 8px;}
				.rightside .signholder {background: #f4f4f4; margin-bottom: 8px;}
				.rightside .sign span {font-weight: bold; text-transform: uppercase;}
				.rightside .select-horoscope{ background: url(/images/sprite.png) no-repeat 0px -121px; float:left; width: 121px; height: 20px; margin-top: 3px; cursor: pointer;}
				.rightside .select-horoscope.ov {background-position: 0px -141px;}
				.rightside .select-horoscope div{color:#ffffff; text-transform: lowercase; font-family: Tahoma; font-size: 11px; font-weight:normal; padding-left: 10px; position: relative; text-shadow: 0px 1px 0px #2388A4;}
				.rightside .select-horoscope .select-holder{position: absolute; z-index:9998; padding: 0px; margin: 0px; padding-top: 5px; display:none;}
				.rightside .select-horoscope .select-holder a{ background: url(/images/sprite.png) no-repeat 0px -161px; width: 111px; height: 20px; margin-top: 0px; cursor: pointer;display:block; color:#ffffff; padding-left: 10px;}
				.rightside .select-horoscope .select-holder a:hover{background-position: 0px -181px;}
				 /* VOTE ######################################################################################### */
				 .newsvoting{padding: 10px; background: #f6f6f6; border: 1px solid #cccccc; margin-bottom: 20px; margin-top: 20px;}
				 #loader{ display:none; text-align:center;}
				 #loadervote{ display:none; text-align:center;}
				 #loadervote {position: absolute;text-align:right; right: 5px; top: 5px;}
				 .option{ margin:1px 0; font-size: 11px;}
				 .option span{color: #959595;}
				.barholder { height:13px; background:#ffffff; margin-top: 2px; margin-bottom:2px; border:1px solid #b0b0b0;}
				.barholder .bar{ height:13px; background:#3399cc url(/images/background_sprite_horizontal.png) repeat-x 0 -227px;}
				.yourvote{ background:#113399; }
				 p.allvote{color: #959595;  font-size: 11px; text-align:right;}
				.rightside .rightvote {position: relative;}
				.rightside .rightvote .votetitle {padding:8px; display:block;}
				.rightside .rightvote .votebg {padding-bottom: 22px; background: url("/images/background_sidebar_separator.png") no-repeat scroll center bottom; padding-left: 8px;}
				.rightside .rightvote .votebg p {padding-top: 2px; padding-bottom: 2px; display: block}
				.rightside .rightvote .votenavi {padding: 8px; padding-top: 12px;}
				.rightside .rightvote .votenavi fr a{font-size: 10px;}
				.rightside .rightvote #loader {position: absolute;text-align:right; right: 5px; top: 5px;}
				.rightside #pollcontainer{padding: 0px 8px 0px 8px}
				.rightside .facebookholder {width: 235px; height: 255px; overflow:hidden; margin:auto;}
				/* GALLERY##x #################################################################################### */
				.rightside .maingalleryholder {width: 120px; overflow:hidden; padding-top: 8px;}
				.rightside .maingalleryholder .title{height: 20px; overflow:hidden;}
				.rightside .maingalleryholder .border{}
				.rightside .maingalleryholder .border .inside{width: 116px; height: 80px; border:1px solid #ffffff; -webkit-border-radius: 3px; -moz-border-radius: 3px;  border-radius: 3px; overflow:hidden}
				.rightside .galsep{float:left; width: 10px;}
				.rightside .commentico{margin-left: 8px;}
				/* NEWS LETTER #################################################################################### */
				.rightside .newslettertext{font-size: 11px; padding-bottom: 8px;}
				.rightside .signupnewsletter {background: #f4f4f4}
				.rightside .signupnewsletter .textfield{width: 135px;}
				.rightside #nlerror {margin-top: 5px; margin-bottom: 5px;}
				.rightside #regoknl {margin-top: 5px; margin-bottom: 5px;}
				/* EXPERTS   #################################################################################### */
				.rightside .josbox { background: url("/images/background_sidebar_separator.png") no-repeat scroll center bottom transparent; line-height: 16px; margin-top: -4px; padding-bottom: 22px; padding-left: 10px; padding-right:8px;}
				.rightside .josbox img{width: 37px;}
				.rightside .josbox .picholder{width: 42px;}
				.rightside .josbox .textholder{width: 120px; font-size:11px; padding-left: 8px;}
				.rightside .josbox .textholder .name{font-weight: bold; font-size: 12px; display: block; margin-bottom: 1px;}
				.rightside .josbox .phoneholder{width: 82px; font-size:11px; text-align:right; font-weight:bold; color:#9c9c9c; }
				.rightside .josbox .phoneholder span{font-weight:normal;}

				.rightside .josbox .online_jos{margin-top: 3px; cursor:pointer; text-align:right; background:#80ba19; text-shadow: 0px 1px 0px #358009; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; padding: 2px 8px 2px 8px; color:#ffffff; font-size: 11px;}
				.rightside .josbox .online_jos:hover{background: #98cb1b;}
				.rightside .newslettertext.jospromo{padding: 0px 10px 14px 10px; font-size: 12px}
				.rightside .josbox .more{display:none;}
				.rightside .josbox .stext{cursor:pointer;}
				.rightside .callprice { color:#9c9c9c; margin-top: -8px; font-size: 11px; text-align:center; font-style: italic}
				/* RSS  NEWS    #################################################################################### */
				.centerside .content-inside .onerss {padding-bottom: 25px; background: url(/images/background_sidebar_separator.png) no-repeat bottom center; font-size: 11px;}
				.centerside .content-inside .onerss b a{font-size: 12px;}
				.onerss h4{padding: 0px; padding-bottom: 5px; font-family: Tahoma; line-height: 16px;}
				.rightside .newcommentblink { display: none;}
				 /* STEAM    #################################################################################### */
				.rightside .steamgroup{ background: url(/images/background-steam.png) no-repeat top center; width: 212px; height: 56px; margin: 6px; margin-bottom: 0px; padding-left: 45px; cursor:pointer; margin-bottom: -12px; margin-left: 7px;}
				.rightside .steamgroup .fl{height: 40px;background: url(/images/steamseparator.png) no-repeat right top; padding:5px 15px 0px 9px; font-size:11px;}
				.rightside .steamgroup .fl span{font-family: Arial; font-size: 20px; display:block; color:#A9A973; padding-bottom: 0px;}
				.rightside .steamgroup .fl.last{background: none;}
/* ###########################################################################################################################################################################  */
/* CENTER SIDE */
/* ###########################################################################################################################################################################  */
.centerside{float:left; width: 502px; padding: 0px 5px 1px 4px;  position: relative;}
.centerside .centint{width: 480px;  overflow:hidden; padding-left: 12px;}
.centerside .space{height: 4px;}
.centerside .head-title { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-shadow: 0px 1px 0px #2388A4; margin: 0px 0px 8px 0px; padding: 1px 0px 0px 1px; font-size: 12px; font-weight: bold; padding-right: 8px; background: url(/images/sprite.png) repeat-x -7px -7px; font-family: Arial; font-size: 12px; text-transform: uppercase; color:#ffffff;height: 24px; }
.centerside .head-title img{margin-top: -6px; margin-left: 4px;}
.centerside .head-title h2{color:#ffffff; padding: 4px 0px 5px 10px; float:left; font-size: 12px; font-weight: bold;}
.centerside .head-title-r { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-shadow: 0px 1px 0px #2388A4;  margin: 0px 0px 8px 0px; padding: 1px 0px 0px 1px; font-size: 12px; font-weight: bold; background: url(/images/sprite.png) repeat-x -325px -7px; font-family: Arial; font-size: 12px; text-transform: uppercase; color:#ffffff; height: 24px; }
.centerside .head-title-r img{margin-top: -6px; margin-right: 4px;}
.centerside .head-title-r h2{color:#ffffff; padding: 4px 0px 5px 0px; float:right;  font-size: 12px; font-weight: bold;}
.centerside .head-title h4{color:#ffffff; padding: 4px 0px 5px 10px; float:left; font-size: 12px;}
.centerside .head-title-r h4{color:#ffffff; padding: 4px 0px 5px 0px; float:right;  font-size: 12px; font-weight: bold;}
.centerside .head-title .fr{position: relative; }

.centerside .head-title-r img{width: 26px; margin-left: 8px;}
.centerside p{padding: 10px 0px 10px 0px;text-align:justify}
.centerside .comment p{padding: 0px 0px 10px 0px;text-align:justify}
.centerside blockquote{padding: 10px 10px 10px 10px; background: #e9e9e9; }
.centerside .share { height: 20px;}
.centerside .share .fb{padding: 1px 5px 1px 5px;}
.centerside .share .digg{padding-top: 1px;}
.centerside .share .twitter{padding-left: 15px;}
.centerside .share .iwiw{padding-top: 0px; padding-left: 0px;}
.centerside .back{text-align:right; padding: 4px 0px 4px 0px; border-bottom: 1px dotted #cccccc; border-top: 1px dotted #cccccc; margin-top: 9px; margin-bottom: 9px;}
.centerside .back a{background-position:  -1014px -49px; }
.centerside a.refriend {background:#0A83A5; color:#ffffff; font-size: 10px; padding: 0px 10px 1px 10px}
.centerside a.refriend:hover {background:#474747; color:#ffffff; font-size: 10px;}
.centerside .readtext ul,.centerside .readtext ol{padding-left: 25px;}
.centerside .readtext h2{font-family: Arial; font-weight: bold; font-size: 14px;;}

				/* NAVi ######################################################################################### */
				.centerside .navigator{background: #E9E9E9; padding: 2px 6px 2px 6px; margin-top: 0px; font-size: 11px; margin-bottom: 8px;}
				.centerside .navigator .navipoint{float:left; text-transform: lowercase; background: url(/images/sprite.png) no-repeat -1016px -12px; padding-left: 16px; padding-right: 10px;}
				/* SLIDE NEWS ######################################################################################### */
				.headnews{height:315px; overflow:hidden; background: #ffffff;}
				#headnews {width: 989px;  height:270px; overflow:hidden; margin-top: 0px; background: #e8e8e8 url(/images/headnews-bg.png) no-repeat right top; position: relative; margin-left: 1px;}
				#headnews .newshadow{position: absolute; bottom: 0px;}
				#headnews a{}
				#headnews a:hover{}
				#headnews .jcarousel-skin-ezo .jcarousel-direction-rtl{ direction:rtl}
				#headnews .jcarousel-skin-ezo .jcarousel-item{ width:992px;  height:270px;cursor:pointer; position: relative}
				#headnews .jcarousel-skin-ezo .jcarousel-item-horizontal{ margin-left:0;  margin-right:10px}
				#headnews .jcarousel-item-horizontal img{width: 600px; height: 270px;}
				#headnews .jcarousel-item-horizontal img.newsarrow{position: absolute; top: -9px; right: 344px; width: 52px; height: 270px}
				#headnews .jcarousel-skin-ezo .jcarousel-direction-rtl .jcarousel-item-horizontal{ margin-left:10px;  margin-right:0}
				#headnews .jcarousel-skin-ezo .jcarousel-item-placeholder{ background:transparent;  color:#000}
				#headnews .jcarousel-skin-ezo .jcarousel-next-horizontal{ position:absolute;  top:90px;  right:0px;  width:30px;  height:59px;  cursor:pointer;  background:transparent url(/images/background_sliderarrows.png) no-repeat -90px -0px }
				#headnews .jcarousel-skin-ezo .jcarousel-next-horizontal:hover{ background-position: -60px -0px }
				#headnews .jcarousel-skin-ezo .jcarousel-next-horizontal:active{ background-position: -60px -0px }
				#headnews .jcarousel-skin-ezo .jcarousel-next-disabled-horizontal,.jcarousel-skin-ezo .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-ezo .jcarousel-next-disabled-horizontal:active{ cursor:default;  background-position:-96px 0}
				#headnews .jcarousel-skin-ezo .jcarousel-prev-horizontal{ position:absolute;  top:90px;  left:0px;  width:30px;  height:59px; cursor:pointer;  background:transparent url(/images/background_sliderarrows.png) no-repeat 0 -0px}
				#headnews .jcarousel-skin-ezo .jcarousel-prev-horizontal:hover{ background-position:-30px -0px}
				#headnews .jcarousel-skin-ezo .jcarousel-prev-horizontal:active{ background-position:-30px -0px}
				#headnews .jcarousel-skin-ezo .jcarousel-prev-disabled-horizontal,.jcarousel-skin-ezo .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-ezo .jcarousel-prev-disabled-horizontal:active{ cursor:default;  background-position:-96px 0}
				#headnews .jcarousel-skin-ezo .caption {position: absolute;  width:325px; padding: 10px; margin: 9px; padding-left: 600px; line-height: 24px; top: 0px; font-size: 14px;}
				#headnews .jcarousel-skin-ezo .caption h2{font-size:24px; font-weight: bold;padding-bottom: 0px; line-height: 30px}
					#headnews .jcarousel-skin-ezo .caption span.cinfo{font-size: 12px;font-weight: normal; display: block; font-weight: normal; margin-top: 8px;}
					#headnews .jcarousel-skin-ezo .caption span.cinfo .more{margin-right: 12px; font-size: 12px;}
				/* GAME LIST ######################################################################################### */
				.centerside .gamelist{margin-bottom: 15px;}
				.centerside .gamelist .gameholder{overflow:hidden; width: 152px; padding-top: 10px;}
				.centerside .gamelist .gameholder .shadowpic{overflow:hidden; width: 152px; border: 0px; height: 68px;}
				.centerside .gamelist .gameholder h3{font-weight: bold; padding-top: 5px; padding-bottom: 3px; font-size: 12px}
				.centerside .gamelist .gameholder .subtext{height: 100px; overflow:hidden; margin-bottom: 5px;}
				/* MAIN ######################################################################################### */
				.centerside .rssnews .icon_rss {background: url(/images/sprite.png) no-repeat -130px -35px; width: 26px; height: 26px; margin-left: 10px;}
				.centerside .rssnews .rssholder {padding: 8px; background-color:#f4f4f4;}
				.centerside .rssnews .rssholder .onerss {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #bcbbbb;  overflow: hidden;}
				.centerside .rssnews .rssholder .onerss b a{font-size: 12px;}
				.centerside .rssnews .rssholder .onerss .sfl{float:left; margin-right: 8px; position: relative;}
				.centerside .rssnews .rssholder .onerss .sfll{float:left; width: 90px; overflow:hidden; }
				.centerside .rssnews .rssholder .complay{display:none;}
				.centerside .rssnews .rssholder .vidtext{display:none;}
				.centerside .rssnews .months{display:block; padding-left: 10px;}
				.centerside .rssnews .rssholder h2{padding-bottom: 0px; font-family:Arial; text-transform: none;}
				.centernews{float:left; width: 312px; padding-top:4px; overflow:hidden;}
				.centernews_w{width: 480px; margin-top: 0px;}
				.centernews .smallbox .newshead {width:308px;}
				.centernews .smallbox h2 { margin: 0px; padding:0px; float:left; width: 315px; padding-bottom: 6px; border-bottom: 1px dashed #81496d; margin-bottom: 8px;}
				.centernews .smallbox h2 a{ font-size: 15px;}
				.centernews .smallbox h3 { margin: 0px; padding:0px; float:left; width: 315px; padding-bottom: 0px; border-bottom: 0px dotted #d2d2d2; margin-bottom: 0px;}
				.centernews .smallbox h3 a{ font-size: 15px;}
				.centernews .smallbox .inforow{font-size: 11px; padding-bottom: 10px;}
				.centernews .smallbox .picturerow {padding-bottom: 10px;}
				.centernews .smallbox .textrow {padding-bottom: 4px;}
				.centernews .smallbox .textrow.horoscoped {padding-bottom: 4px; font-size: 12px;line-height: 18px;}
				.centernews .smallbox h1.horoh3 {padding-bottom: 6px; font-weight: bold;}
				.centernews .smallbox{padding: 10px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; background: #ffffff; border-bottom:1px dotted #cccccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 6px;}
				.centerside .infosmallbox .friends {float:right;}
				.centerside .infosmallbox .friends a.friend {background: #0A83A5; padding: 3px 8px 4px 8px; color:#ffffff; font-weight:bold;}
				.centerside .infosmallbox .friends a.friend:hover {background: #323232; color:#ffffff;}
				.centerside .infosmallbox .memberextra{padding-top: 8px; font-size: 11px;}
				.centerside .infosmallbox .memberextra img {margin-right: 3px;}
				.centernews .smallbox.oneblog .fl .shadowpic{width: 40px;}
				/* NEWS ######################################################################################### */
				.rssnewsholder{width: 155px; float:right;}
				.rssnews{ width: 155px; float:right; padding-left: 10px; padding-top: 4px; overflow:hidden; font-size: 11px;}
				.newsbox .newshead {width: 330px;}
				.newsbox td{font-size: 12px; padding: 3px 0px 3px 0px}
				.likelist {border-bottom: 1px dotted #cccccc; padding-bottom: 4px; margin-bottom: 8px; width: 480px;}
				.likelist .inside{width: 480px;}
				.likelist img{margin-right: 8px; width: 37px; margin-bottom: 6px;}
				.likelist div{padding-bottom: 6px; }
				.likelist div.clear{padding:0px; }
				.newsbox .newsheader{width: 478px; margin-top: 2px; margin-bottom: 10px;}
				.newsbox .newsfirst {font-weight: bold; padding-bottom: 10px;}
				.newsbox .datetime{ background: url(/images/sprite.png) no-repeat -1005px -223px; padding-left: 19px; }
				.newsbox .commentnumber{background: url(/images/sprite.png) no-repeat -1010px -67px; padding-left: 19px; }
				.labellist{ margin-top: 0px; margin-bottom: 12px; border-top: 1px dotted #cccccc; padding-top: 3px; padding-bottom: 3px; width: 310px; border-bottom: 1px dotted #cccccc; }
				.likenow{padding-right: 5px !important; line-height: 16px !important;}
				.morenewslist{padding-bottom: 8px;}
				.morenewslist ul,li{padding:0px; margin: 0px;}
				.morenewslist ul li{list-style: square; color:#0A83A5;  margin-left: 17px; padding-top: 3px;}
				.morenewslist.horoscope{padding-top: 8px;}
				.newsbox h4{font-weight: bold; padding: 15px 0px 0px 0px; font-size: 14px;}
				.newsbox ol{padding-top: 10px; padding-bottom: 10px;}
				.newsbox ol li{border-bottom: 1px dotted #e1dddd; padding: 8px 0px 8px 0px}

				/* COMMENTS ######################################################################################### */
				.commentsnow{background: #efefef; margin-bottom: 8px;}
				.loadingnow{background: #ffffff url(/images/loader.gif) 5px 5px no-repeat; margin-bottom: 10px; display:none;  padding: 4px 6px 4px 28px;}
				.replylink {font-size: 0px; height: 0px;}
				.replybox {font-size: 11px; padding: 4px 8px 4px 8px; margin-top: 8px; color:#9c9c9c;  background: #f9f9f9; margin-top: 8px; border: 1px solid #e2e2e2;}
				.right .replybox{margin-bottom: 8px;}
				.commentsnow .fl{float:left; width: 300px; padding: 4px 6px 4px 6px;}
				.commentsnow .fr{float:right; width: 150px;}
				.commentsnow a{background: #0A83A5 url(/images/sprite.png) no-repeat -1005px -235px; font-weight:bold; color: #ffffff; display:block; padding: 3px 6px 3px 24px; margin: 1px 1px 0 0; }
				.commentsnow a:hover{color:#f1f1f1;}
				.commentsholder {padding-top: 8px; padding-left: 0px; padding-right: 0px; display:none; padding-bottom: 10px; background: #ffffff; border: 1px solid #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
				.commentsholder .fr {padding-top: 6px;}
				.commentsholder .fl {padding-top: 6px;}
				.comment {background:#FFFFFF; margin-top: 10px;  padding: 8px 8px 8px 8px; position: relative;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #cccccc; background:#fcfcfc;}
				.comment.r2{background:#F1F1F1}
				.comment .left {float:left; width: 60px; position:relative;}
				.comment .right {float:right; width: 400px;}
				.comment .right .addedpicture img{width: 130px; margin-bottom: 4px; margin-top: 4px;}
				.comment h4{float:left; font-weight: bold; margin-right: 9px; font-family: Tahoma}
				.comment h4 a{ padding: 1px 5px 1px 5px;}
				.comment h4 a.hover{ padding: 1px 5px 1px 5px; background: #0A83A5; color:#ffffff;}
				.comment .date {color:#777777; font-size: 11px; padding-right: 4px; padding-top: 0px; padding-bottom: 0px; margin-left: 5px; margin-bottom: 4px;}
				.comment .shadowpic {width: 50px;}
				.comment .options{font-size: 11px; display: none; padding-top: 0px; position:absolute; bottom: 0px; right: 0px;  z-index: 99;}
				.comment .options .inside{ background: #ebebeb; padding: 2px 6px 2px 0px;}
				.comment .options a {display:block; float:right;  margin-left: 8px; line-height: 16px;}
				.comment .dateandmore {position:absolute; bottom: 0px; right: 0px; display:none; z-index: 98}
				.comment .dateandmore  a.actionnow{float:right; background: #b0b0b0; padding: 0px 6px 0px 6px; font-size: 11px; display: block; color:#ffffff; margin-right: 1px;}
				.comment .dateandmore  a.actionnow:hover{background:#0A83A5;}
				.comment .spam{background: url(/images/sprite.png) no-repeat -512px -256px; padding-left: 20px;}
				.comment .reply{background: url(/images/sprite.png) no-repeat -512px -275px; padding-left: 20px;}
				/*.comment .pmg {background: url(/images/sprite.png) no-repeat 0px -135px; padding-left: 20px;}*/
				.comment .edit {background: url(/images/sprite.png) no-repeat -601px -253px; padding-left: 20px;}
				.comment .friend {background: url(/images/sprite.png) no-repeat -602px -273px; padding-left: 20px;}
				.comment .options .smallbutton {background: #ffffff; padding: 2px; margin-right: 2px; margin-left: 2px; padding-right: 8px; padding-left: 0px; padding-bottom: 3px;}
				/* EXPERTS ######################################################################################### */
				.centerside .josbox {padding-bottom: 10px; border-bottom: 1px dotted #CCC;  margin-bottom: 10px;}
				.centerside .josbox .profilepic {float:left; padding-right: 20px;}
				.centerside .josbox .profilepic img{width: 92px;}
				.centerside .josbox .profiletext {float:left; width: 365px;}
				.centerside .josbox .profilestatus {background:#ededed; padding: 1px 6px 1px 6px; font-size: 12px; margin-top: 0px;}
				.centerside .josbox .profilestatus span{font-weight:bold;}
				.centerside .josbox .status {width:146px; height: 24px;}
				.centerside .josbox .status div {padding-left: 35px; padding-top: 2px; font-weight: bold; text-align:left;}
				.centerside .josbox h2{padding-top: 4px;}
				.centerside .josbox p{padding-top: 4px;}
				.centerside .josbox .online_ezomania .status {color:#ffffff; background: url(/images/sprite.png) 0px -216px no-repeat; }
				.centerside .josbox .offline_ezomania .status {color:#ffffff; background: url(/images/sprite.png) -297px -216px no-repeat; }
				.centerside .josbox .busy_ezomania .status {color:#ffffff; background: url(/images/sprite.png) -149px -216px no-repeat; }
				.centerside .josbox .pholders{clear:both; font-size: 11px; float:right; width: 200px;text-align:right;color:#9C9C9C;}
				.centerside .morenews .righticon {margin-left: 10px;}
				.centerside .morenews .moreholder {padding: 8px; background-color:#f4f4f4;}
				.centerside .morenews .moreholder .onemore {padding-bottom: 25px; background: url(/images/background_sidebar_separator.png) no-repeat bottom center;}
				.centerside .morenews .moreholder .onemore b a {font-size: 12px;}
				.centerside .morenews{float:left; width: 165px; padding-left: 10px; overflow:hidden; font-size: 11px;}
				/* VIEW EXPERT ######################################################################################### */
				.centerside .josprofile {position:relative;}
				.centerside .josdata {}
				.centerside .josdata img{width: 200px;}
				.centerside .jostext {clear:both; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dotted #CCC; margin-bottom: 15px;}
				.centerside .josprofile p{padding: 0px 0px 10px 0px;font-size: 12px; line-height: 21px;}
				.centerside .jostext h2{font-size: 19px; font-weight: bold; position: absolute; left: 220px; top: 0px;}
				.centerside .jostext h3{font-size: 14px; padding-bottom: 4px}
				.centerside .josdata .status {width: 108px; font-weight: bold; padding: 4px 0px 4px 40px; margin-top: 10px; margin-bottom: 8px; margin-left: 26px; display: none;}
				.centerside .josdata .online .status {color:#ffffff; background: url(/images/sprite.png) 0px -216px no-repeat; }
				.centerside .josdata .offline .status {color:#ffffff; background: url(/images/sprite.png) -297px -216px no-repeat; }
				.centerside .josdata .busy .status {color:#ffffff; background: url(/images/sprite.png) -149px -216px no-repeat; }
				.centerside .josdata .statustext {margin-top: 15px; margin-bottom: 8px; padding: 3px 5px 3px 5px; color:#ffffff;}
				.centerside .josdata .phonenumber {margin-top: 8px; margin-bottom: 4px; font-size: 12px; font-weight:bold;background: #ededed; padding: 3px 5px 3px 5px;}
				.centerside .josdata .phonecode {margin-top: 1px; margin-bottom: 8px; font-size: 12px; font-weight:normal; background: #ededed;padding: 3px 5px 3px 5px;}
				.centerside .josdata .phonecode span{margin-top: 1px; margin-bottom: 8px; font-size: 14px; font-weight:bold;}
				.centerside .josdata .price {margin-top: 8px; margin-bottom: 8px; font-size: 11px; background: #3dbee3 url(/images/sprite.png) no-repeat -1001px -134px; color: #ffffff; padding: 3px; padding-left: 30px; margin-top: 0px; margin: 10px 0px 10px 0px;}
				.centerside .josdata img{float:left; margin-right: 20px;}
				.centerside .josdata .profilestatus {float:left; width: 260px; padding-top: 30px;}
				.centerside .josdata .profilestatus.online .phonenumber{background: #bcea95; font-size: 16px}
				.centerside .josdata .profilestatus.online .phonecode{background: #bcea95;}
				.centerside .josdata .profilestatus.online .statustext{background: #62b619;}
				.centerside .josdata .profilestatus.busy .phonenumber{background: #f2c0c0;}
				.centerside .josdata .profilestatus.busy .phonecode{background: #f2c0c0;}
				.centerside .josdata .profilestatus.busy .statustext{background: #c93916;}
				.centerside .josdata .profilestatus.offline .phonenumber{background: #d2d2d2;}
				.centerside .josdata .profilestatus.offline .phonecode{background: #d2d2d2;}
				.centerside .josdata .profilestatus.offline .statustext{background: #777777;}
				/* PAGER ######################################################################################### */
				.centerside .Lapozas{ }
				.centerside .pager-container {position: relative;}
				.centerside .pager{text-align: center; padding-top: 4px; padding-bottom: 4px; }
				.centerside .pager span{float: left; display: block; width: 19px; padding: 0; padding: 0 0px 0 0px; margin-right: 0px; height: 26px; text-align: center; margin-bottom: 0px; font-size: 11px; font-family: Arial;letter-spacing: -1px;}
				.centerside .pager a { color:#87B23B; font-weight: bold; display: block; padding: 4px 0px 6px 0px; height: 19px; text-align:center; float: left;width: 19px; font-size: 11px; font-family: Arial; letter-spacing: -1px;}
				.centerside .pager span a { color:#ffffff;}
				.centerside .pager .first{background: url(/images/sprite.png) -555px -216px no-repeat;  font-size: 0px; width: 22px; }
				.centerside .pager .prev{background: url(/images/sprite.png) -503px -216px no-repeat;  font-size: 0px; width: 22px; }
				.centerside .pager .next{background: url(/images/sprite.png) -529px -216px no-repeat;  font-size: 0px; width: 22px; }
				.centerside .pager .last{background: url(/images/sprite.png) -582px -216px no-repeat; font-size: 0px; width: 22px;}
				.centerside .pager .active{ background: url(/images/sprite.png) -478px -216px no-repeat; color: #cacaca; width: 21px;}
				.centerside .pager .inactive{background: url(/images/sprite.png) -452px -216px no-repeat; color: #323232; width: 21px; font-weight: bold; padding-top: 4px; height: 22px; overflow:hidden; }
				.centerside .pager .active a{color: #323232;}
				.centerside .pager .active a:hover{background: url(/images/sprite.png) -452px -216px no-repeat; color: #ffffff;}
				.centerside .pager .inactive a{color:#ffffff; margin-top: -4px;}
				.centerside .nopager .pager {display: none;}
				.centerside  .pager .next a, .centerside .pager .prev a, .centerside  pager .first a,.centerside .pager .last a{font-size: 0px;}
				/* GALLERY ######################################################################################### */
				.centerside .albumholder{overflow:hidden; width: 144px; background: #FCFCFC; border: 1px solid #E4E0E0; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding: 10px 6px 8px 6px; margin-bottom: 3px;}
				.centerside .albumholder:hover{background:#f0f0f0}
				.centerside .albumholder .shadowpic{width: 142px; height: 108px;}
				.centerside .albumholder .smalllike{margin-left: 5px;}
				.centerside .albumholder .fl2{padding-left: 4px;}
				.centerside .albumholder .fl2 .icon_photo{margin-right: 0px;}
				.centerside .albumholder h4{font-weight: bold; padding-top: 5px; padding-bottom: 3px; font-family: Tahoma}
				.centerside .albumholder .subtext{height: 97px; overflow:hidden; margin-bottom: 8px; padding-left: 2px; padding-right: 2px;}
				.centerside .albumholder .read{font-size: 11px; color:#9C9C9C}
				.centerside .pictureholder{overflow:hidden; width: 156px; background: #FCFCFC; border: 1px solid #E4E0E0; -webkit-border-radius: 5px; -moz-border-radius: 5px;  margin-bottom: 3px;}
				.centerside .pictureholder:hover{background:#f0f0f0}
				.centerside .pictureholder .fl{padding-left: 8px; padding-bottom: 6px;}
				.centerside .pictureholder .fr{padding-right: 8px; padding-bottom: 6px;}
				.centerside .viewpicture {margin-bottom: 10px; width: 476px;}
				.centerside .albumholder p{text-align:left;}
				 /* FORUMS ######################################################################################### */
				.centerside .forumbox {background: #ffffff; border: 1px solid #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 4px; padding: 0px; width: 480px; overflow:hidden; padding-bottom: 10px; padding-top: 8px; border-bottom: 1px dotted #e1dddd;}
				.centerside .forumbox .read {background: url(/images/sprite.png) no-repeat -1010px -260px; padding: 1px 2px 3px 18px;}
				.centerside .forumbox .comments{text-align:right; width:42px; overflow:hidden;}
				.centerside .forumbox .reads{text-align:left; width:60px; overflow:hidden;}
				.centerside .forumbox .icon{text-align:left; width:40px; overflow:hidden;}
				.centerside .forumbox .info{text-align:left; width:338px; overflow:hidden; }
				.centerside .forumbox .infonew{text-align:left; width:300px; overflow:hidden; }
				.centerside .forumbox .lastcomment{font-size: 11px; color:#9C9C9C}
				.centerside .forumbox h3 {padding-bottom: 0px; padding-top: 0px; font-size: 12px;}
				.centerside .newforum{background:#0A83A5; float:right; white-space: nowrap;}
				.centerside .newforum a{font-weight:bold; color: #ffffff; display:block; padding: 2px 6px 3px 24px; margin: 1px 1px 0 0; }
				.centerside .newforum a:hover{color:#f1f1f1;}
				.centerside .newtheme {background: #e9e9e9; padding: 8px;}
				.centerside .newtheme .info{padding-bottom: 10px;}
				.centerside .newtheme .label{width: 130px;}
				.centerside .newtheme .textfield{width: 333px;}
				.centerside .newtheme .space{height: 6px;}
				.centerside .newtheme .submit{font-size: 12px; padding: 1px 8px 4px 0px; font-family: Tahoma; margin: 0px; height: 23px;}
				.centerside .gotonew{padding-top: 20px; font-weight: bold;}
				 /* VIDEO##### #################################################################################### */
				.centerside .videotext {padding-top: 8px;}
				.centerside .viewvideoholder{margin-left: -5px;}
				/* COMMUNITY ##### #################################################################################### */
				.centerside .event_like{font-size: 11px;  position:relative; background: #fcfcfc; border: 1px solid #e4e0e0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 4px; padding: 5px; overflow:hidden;}
				.centerside .event_like .like.like{background: url(/images/sprite.png) no-repeat -1010px -85px; padding-left: 18px; }
				.centerside .event_like:hover{background:#f0f0f0}
				.centerside .event_like span{color:#9C9C9C;}
				.centerside .event_like .icon_delete{position:absolute;right: 0px; cursor:pointer; top:5px;}
				.centerside .community .comment{ background:#f4f4f4; margin-bottom: 3px;  padding: 8px 8px 8px 8px; position: relative;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #d6d6d6;}
				.centerside .community .comment .left {float:left; width: 50px;}
				.centerside .community .comment .left img{width: 40px; margin-top: 3px;}
				.centerside .community .comment .right {float:right; width: 405px;}
				.centerside .community .smallcomment_holder{font-size: 11px;}
				.centerside .community .smallcomment_holder .fr.button{padding-top: 6px;}
				.centerside .community .smallcomment_holder .ch{width:430px; }
				.centerside .community .smallcomment_holder .lh{padding-top: 5px;}
				.centerside .community .smallcomment_holder textarea{color:#b0b0b0; font-size: 11px; width:393px; height: 15px; padding: 2px; margin-top: 5px; margin-bottom: 5px; padding: 5px;}
				.centerside .community .smallcomment_holder textarea.active{color:#3f3f3f; font-size: 11px; width:393px; height: 15px; padding: 2px; margin-top: 5px; margin-bottom: 5px; padding: 5px;}
				.centerside .community .smallcomment_holder .comment {padding: 4px 0px 4px 0px; background:#ffffff; }
				.centerside .community .smallcomment_holder .comment .left {float:left; width: 32px; padding-left: 8px;}
				.centerside .community .smallcomment_holder .left img{width: 30px; margin-top: 3px;}
				.centerside .community .smallcomment_holder .comment .right {float:right; width: 350px; line-height: 14px}
				.centerside .community .smallcomment_holder .comment h4{float:left; font-weight: bold; margin-right: 9px;}
				.centerside .community .smallcomment_holder .comment h4 a{ padding: 1px 5px 1px 5px;}
				.centerside .community .smallcomment_holder .comment h4 a.hover{ padding: 1px 5px 1px 5px; background: #0A83A5; color:#ffffff;}
				.centerside .community .comment .date {color:#777777; font-size: 11px; padding-top: 0px; padding-right: 0px;}
				.centerside .community .datespearator{ border-bottom: 1px dotted #ffffff; padding-bottom: 5px;padding-top: 4px; font-weight:bold; margin-bottom: 6px; padding-left: 8px;}
				.centerside .community .more.smallfont {margin-left: 50px;}

				.centerside .community .complay{position: absolute; right: 10px; bottom: 10px;}
				.centerside .community .comvid {width: 440px; padding: 10px 0px 10px 0px;}
				/* MESSAGE LIST ##### #################################################################################### */
				.centerside .messagelist {padding-top: 5px;}
				.centerside .messagelist .row{margin-bottom: 5px; background:#fcfcfc; cursor:pointer; padding: 8px 8px 8px 8px; position: relative;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #e4e0e0;}
				.centerside .messagelist .row:hover{background:#f0f0f0}
				.centerside .messagelist .row .cb-checkbox{margin-right: 0px;}
				.centerside .messagelist .row.readed img.icon{width: 20px; height: 20px; background: url(/images/sprite.png) no-repeat -950px -94px; margin-right: 5px; margin-top: 8px;}
				.centerside .messagelist .row.unreaded img.icon{width: 20px; height: 20px; background: url(/images/sprite.png) no-repeat -950px -112px; margin-right: 5px; margin-top: 8px;}
				.centerside .messagelist .row .shadowpic{width: 50px; margin-right: 10px;}
				.centerside .messagelist .row.inside .shadowpic{width: 30px; margin-right: 10px; }
				.centerside .messagelist .row .fl .author{font-size: 11px; color:#777777;}
				.centerside .messagelist .row.inside{padding-left: 30px; margin-bottom: 0px; cursor: default;}
				.centerside .messagelist .row .namerow{width: 372px;}
				.centerside .messagelist .row .small{font-size: 11px;}
				.centerside .messagelist .replyholder{padding: 4px 0px 4px 0px; border-bottom: 1px dotted #cccccc;  margin-top: 2px; margin-bottom: 9px;}
				.centerside .messagelist .replyholder .fr{margin-left: 8px;}
				.centerside .messagelist .row .shadowpic.small{width: 25px; position: absolute; border-right: 0px; border-bottom:0px; padding-right: 0px; padding-bottom: 0px; top: 25px; left: 25px;}
				.centerside .messagelist .row .icon_delete{margin-right: 8px;}
				.centerside .messagelist .row .fl.col1{width: 28px; overflow:hidden;}
				.centerside .messagelist .row .fl.col2{width: 65px; overflow:hidden;}
				.centerside .messagelist .row .fl.col3{width: 360px; overflow:hidden;}
				.centerside .messagelist .row .fr.col4{width: 16px; overflow:hidden; cursor: default;}
				.centerside .messagelist .row .noread{color:#777777;}
				.centerside input.textfield.messagesearch{width: 90px; background: #ffffff url(/images/sprite.png) no-repeat -720px -272px;  color:#cccccc;padding:3px; padding-left: 25px; font-size: 11px;  margin-top: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
				.centerside input.textfield.quicksearch{width: 90px; background: #ffffff url(/images/sprite.png) no-repeat -720px -272px;  color:#cccccc;padding:3px; padding-left: 25px; font-size: 11px;  margin-top: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
				.centerside input.textfield.quicksearch.activequick{background: url(/images/quicksearchload.gif) no-repeat left;   }
				.centerside .endsearch{position: absolute; right: 0px; display:none; top: 4px}
				.centerside .quickselect{font-size: 11px; padding: 2px; width: 100px;}
				/* SETTINGS ##### #################################################################################### */
				.centerside .settings .label{float:left; padding-right: 9px; width: 130px; padding-top: 3px;font-weight: bold;}
				.centerside .settings .textfield{width: 325px;}
				.centerside .settings .field.switch{padding: 0px; padding-right: 10px;}
				.centerside .settings .avatarchange {margin-right: 10px;}
				.centerside .settings .fl.avatartext {width: 400px; font-size: 11px; color: #9C9C9C}
				.centerside .settings .countrypic{padding-top: 8px; padding-left: 5px;}
				/* PROFILE ##### #################################################################################### */
				.centerside .profile .pic{padding-right: 10px;}
				.centerside .profile .text{width: 295px;}
				.centerside .profile .pic .shadowpic{width: 170px;}
				.centerside .profile .menu{background:#46454a url(/images/background_sprite_horizontal.png) repeat-x -5px -5px; height: 28px; font-weight: bold; padding-top: 3px; padding-left: 8px; margin-top: 8px; margin-bottom: 8px;}
				.centerside .profile .menu a{color:#ffffff; display:block; float:left; padding: 3px 6px 3px 6px; margin-right: 8px;}
				.centerside .profile .menu a:hover{color:#0A83A5; background: #ffffff;}
				.centerside .profile .menu a.selected{color:#0A83A5; background: #ffffff;}
				.centerside .profile .menu .add{font-size:11px; text-transform: lowercase;}
				.centerside .profile .date {font-size: 11px; color:#9C9C9C;}
				.centerside .profile .infosmallbox{padding-bottom: 25px; background: url(/images/background_mid_separator_profile.png) no-repeat bottom center; margin-bottom: 0px;}
				.centerside .profile .toolbar {background: #E9E9E9;  margin-top: 8px; padding: 3px 8px 3px 8px;}
				.centerside .profile .friendall{padding-top: 3px; padding-left: 8px;}
				.centerside .profile-action{margin-top: -7px; margin-bottom: 8px;}
				.centerside .profile-newholder{background: #f4f4f4; padding: 3px; padding-top: 5px;}
				 .pdirectory{padding-bottom: 8px;}
				 .pdirectory .onecontent{border-bottom: 1px dotted #cccccc; padding-bottom: 4px; padding-top: 4px;}
				 .pdirectory .onecontent .fr{font-size: 11px; color:#9C9C9C; padding-top: 2px; padding-left: 8px; text-align:right}
				 .pdirectory .onecontent .small{font-size: 11px; color:#9C9C9C; padding-top: 2px; padding-left: 8px; text-align:right}
				 .pdirectory .onecontent .fl{ padding-right: 8px;}
				 .pdirectory .onecontent.active{background: #ececec; padding-left: 8px; padding-right: 8px;}
				 .pdirectory .onecontent.actived{background: #ececec;padding-left: 8px; padding-right: 8px;}
				 .pdirectory .onecontent .fr.col2{ background: none; text-align:right;}
				 .pdirectory .onecontent .fr.col2 b{ padding: 0px 8px 0px 8px;}
				 .pdirectory.compare .onecontent .fr{width: 100px; background: none;}
				 .pdirectory .onecontent .fr span{ padding: 0px 8px 0px 8px;}
				 .pdirectory.search .onecontent .fr{background:none;}
				 .pdirectory.search .onecontent .fl{background:none;}
					.searchres{background-color: #0A83A5; color: #ffffff; padding: 0px 2px 0px 2px;}
				/* FRIENDS##### #################################################################################### */
				.centerside .friendlist {padding-top: 8px; width: 505px}
				.centerside .friendlist .onebox {float:left; width: 142px; margin-right: 6px;background: #FCFCFC; border: 1px solid #e4e0e0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 6px; padding: 6px; overflow:hidden;}
				.centerside .friendlist .onebox:hover{background: #f0f0f0}
				.centerside .friendlist .onebox.noright {margin-right: 0px;}
				.centerside .friendlist .onebox.new {background: #0A83A5;color:#ffffff;}
				.centerside .friendlist .onebox.new a{color:#ffffff;}
				.centerside .friendlist .onebox .shadowpic {width: 50px; float: left; margin-right: 8px; margin-bottom: 3px;}
				.centerside .friendlist .onebox .userdata {width: 80px; overflow:hidden; float:left;}
				.centerside .friendlist .onebox .userdata .userpoint {font-size: 11px;}
				.centerside .friendlist .onebox .userdata .zodiac {font-size: 11px;}
				.centerside .friendlist .onebox .fr a{background: #ffffff; padding: 0px 8px 1px 8px ; display: block; font-size: 11px; font-weight:bold; color:#0A83A5;}
				.centerside .friendlist .onebox .fl a{color: #ffffff; padding: 0px 8px 0px 0px ; display: block; font-size: 11px; font-weight:normal;}
				.centerside .friendlist .onebox .fl a:hover{color:#3f3f3f;}
				.centerside .friendlist .onebox .fr.delete a{color:#3f3f3f;}
				.centerside .friendlist .onebox .fl {font-size:11px; text-transform: lowercase;}
				.centerside .friendlist .onebox .fr {font-size:11px; text-transform: lowercase;}

				/* BLOG##### #################################################################################### */
				.centerside .centernews .bloghead {width: 247px; overflow:hidden; padding-left: 8px;}
				.centerside .blogbighead {width:415px; overflow:hidden; padding-left: 8px;}
				.centerside .blogauth{padding-top: 6px;}
				.oneblog {position: relative;}
				.oneblog .options{font-size: 11px; display: none; padding-top: 0px; position:absolute; bottom: 2px; right: 2px;  z-index: 99;}
				.oneblog .options .inside{ background: #ebebeb; padding: 2px 6px 2px 0px;}
				.oneblog .options a {display:block; float:right;  margin-left: 8px; line-height: 16px;}
				.oneblog .dateandmore {position:absolute; bottom: 2px; right: 2px; display:block; z-index: 98}
				.oneblog .dateandmore  a.actionnow{float:right; background: #b0b0b0; padding: 0px 6px 0px 6px; font-size: 11px; display: block; color:#ffffff;}
				.oneblog .dateandmore  a.actionnow:hover{background:#0A83A5;}
				.oneblog .spam{background: url(/images/sprite.png) no-repeat -514px -256px; padding-left: 20px;}
				.oneblog .reply{background: url(/images/sprite.png) no-repeat -512px -275px; padding-left: 20px;}
				.oneblog .pmg {background: url(/images/sprite.png) no-repeat -1008px 2px; padding-left: 20px;}
				.oneblog .edit {background: url(/images/sprite.png) no-repeat -843px -275px; padding-left: 20px;}
				.oneblog .delete {background: url(/images/sprite.png) no-repeat -601px -253px; padding-left: 20px;}
				.oneblog .friend {background: url(/images/sprite.png) no-repeat -602px -273px; padding-left: 20px;}
				.oneblog .options .smallbutton {background: #ffffff; padding: 2px; margin-right: 2px; margin-left: 2px; padding-right: 8px; padding-left: 0px; padding-bottom: 3px;}
				.oneblog.inactive {color: #a8a8a8;}
				.oneblog.inactive a{color: #a8a8a8;}
				.oneblog.inactive .options a{color: #0A83A5;}
				.oneblog.inactive .options a:hover{color: #000000;}
				.oneblog.inactive img{opacity:0.4; filter:alpha(opacity=40);}
				.oneblog .options .smallbutton.blogact{background: #0A83A5;}
				.oneblog .options .smallbutton.blogact a{color:#ffffff;}
				.oneblog .alert{display:none}
				.oneblog.inactive .alert{color:#000000;  background: url(/images/alertbig.png) no-repeat left; padding-left: 40px; font-size: 11px; margin-bottom: 15px; line-height: 14px; display:block;}

				.savebigok{background: #b7eba9 url(/images/ok48.png) no-repeat 5px 5px; padding: 8px 8px 8px 65px; border: 1px solid #9ad988;}

				/* GALLERY##### #################################################################################### */
				.pagertable {background: url(/images/black.png); position: absolute; width: 476px; bottom: 10px; display:none; margin: 1px;}
				.pagertable td{padding: 8px;}
				.pagertable td a{color:#ffffff; text-decoration: none; font-weight:bold}
				.pagertable td.prev{text-align:left; width: 150px;}
				.pagertable td.next{text-align:right;   width: 150px;}
				.pagertable td.dirs{text-align:center;}

				/* GALLERY##### #################################################################################### */
				.nowevents {background: #f4f4f4; padding: 4px; margin-top: 3px; color:#9c9c9c; position: relative; font-size: 11px; height: 20px; margin: 10px; border: 1px solid #E4E0E0; margin-top: 9px;}
				.nowevents .event_like {background: transparent; border: 0px; padding: 0px; margin: 0px;}
				.nowevents .event_like:hover{background:transparent;}

				.nowevents .event_like span{ display: block; float:right; }
				.earrow{position: absolute; left: 10px; top: 48px; z-index: 995}

				.centerside .newsvoting .votebg p{padding-bottom:5px; padding-top: 0px;}
				.centerside .newsvoting .option p{padding-bottom:1px; padding-top: 0px;}
				.centerside .newsvoting .allvote {padding: 0px;}
				.centerside .newsvoting .votetitle{padding-bottom: 8px; display:block;}
				.centerside .newsvoting .votenavi .fl{padding-top: 10px;}
				.centerside .newsvoting .votenavi .fr{padding-top: 10px;}
				.centerside .newsvoting .barholder{margin-bottom: 6px;}
/* ###########################################################################################################################################################################  */
/* FOOTER SIDE */
/* ###########################################################################################################################################################################  */
.footer {background:#43bcea url(/images/background_footer.jpg) repeat-x top; font-size: 11px; margin-left: 3px; margin-right: 3px;}
.footer .partners {padding: 8px 10px 4px 10px;  height: 41px; overflow:hidden; border-top: 1px solid #bababa; color:#a9a9a9; text-shadow: 0px 1px 0px #ffffff;}
.footer .colholder{padding: 15px; color:#ffffff; height: 260px; overflow:hidden; text-shadow: 0px 1px 0px #02050A;}
.footer .colholder .head-title {margin: 0px 0px 8px 0px; padding: 2px 0px 0px 1px; font-size: 12px; font-weight: bold; padding-right: 8px; background: url(/images/sprite.png) repeat-x 0px -255px; font-family: Arial; font-size: 12px; text-transform: uppercase; color:#ffffff; height: 27px; overflow:hidden;}
.footer .colholder .head-title h4{color:#000000; padding: 4px 0px 5px 10px; float:left; font-weight: normal; text-shadow: 0px 0px 0px #02050A;}
.footer a{color:#FFFFFF;; }
.footer a:hover{color:#A2E5FF;}
.footer .colholder .fcol1{float:left; width: 228px;}
.footer .colholder .fcol1 ul{padding:0px;}
.footer .colholder .fcol1 li{border-bottom: 1px solid #6CD1F8; padding: 0px 0px 6px 0px; margin-bottom: 6px; list-style: none;}
.footer .colholder .fcol2{float:left; width: 228px; margin-left: 14px; }
.footer .colholder .fcol2 div.row{border-bottom: 1px solid #6CD1F8; padding: 0px 0px 7px 0px; margin-bottom: 3px;}
.footer .colholder .fcol2 span{font-size: 11px;  line-height: 12px;}
.footer .colholder .fcol2 ul{padding:0px;}
.footer .colholder .fcol2 li{border-bottom: 1px solid #6CD1F8; padding: 0px 0px 6px 0px; margin-bottom: 6px; list-style: none; clear:both; height: 20px;}
.footer .colholder .fcol2 li a {display: block; background: #A2E5FF; float:left; padding: 0px 10px 0px 10px;color:#07627c; text-shadow: 0px 0px 0px #ffffff;}
.footer .colholder .fcol2 li a:hover{display: block; background: #ffffff; float:left; padding: 0px 10px 0px 10px;color:#353333;}
.footer .colholder .fcol3{float:left; width: 228px; margin-left: 14px;}
.footer .colholder .fcol3 div.row{border-bottom: 1px solid #6CD1F8; padding: 3px 0px 3px 0px; margin-bottom: 4px;}
.footer .colholder .fcol3 .day{width: 30px; font-size: 28px; font-weight: bold; font-family:Arial; color:#A2E5FF; letter-spacing: -1px; padding-top: 3px;}
.footer .colholder .fcol3 .year{width: 25px; padding-left: 4px; font-weight: bold; font-family:Arial; color:#A2E5FF; text-transform: uppercase; line-height: 11px; text-align:center; padding-top: 1px;}
.footer .colholder .fcol3 .title{width: 160px; overflow:hidden; height: 30px; line-height: 14px; padding-left: 8px; overflow:hidden;}
.footer .colholder .fcol4{float:left; width: 228px; margin-left: 15px;}
.footer .colholder .fcol4 span{color:#A2E5FF; font-weight: bold; font-size: 10px; width: 180px; display:block; overflow:hidden;}
.footer .colholder .fcol4 div.row{padding-bottom:15px; line-height: 14px;}
.footer .colholder .fcol4 .rss{background: url(/images/sprite.png) no-repeat -492px -7px; width: 27px; height: 27px; float:left; margin-right: 8px; margin-top: 3px;}
.footer .colholder .fcol4 .youtube{background: url(/images/sprite.png) no-repeat -519px -7px; width: 27px; height: 27px; float:left; margin-right: 8px; margin-top: 3px;}
.footer .colholder .fcol4 .facebook{background: url(/images/sprite.png) no-repeat -547px -7px; width: 27px; height: 27px; float:left; margin-right: 8px; margin-top: 3px;}
.footer .colholder .fcol4 .twitter{background: url(/images/sprite.png) no-repeat -574px -7px; width: 27px; height: 27px; float:left; margin-right: 8px; margin-top: 3px;}
.footer .colholder .fcol4 .iwiw{background: url(/images/sprite.png) no-repeat -601px -7px; width: 27px; height: 27px; float:left; margin-right: 8px; margin-top: 3px;}
.footer .pageend{text-align:left; color:#A7A4A4; padding: 10px 20px 0px 20px;}
.footer .pageend a{margin: 0px 15px 0px 0px;}
.footer .pageend div{text-align:left; color:#ffffff; padding-top: 0px; padding-bottom: 8px;}
.footer .pageend div div{padding-top: 5px; padding-bottom: 8px; }
.footer .pageend div div a{margin: 0px; }
.footer .pageend div.clear{padding:0px; margin:0px; height: 0px; font-size: 0px;}

.footer .totalstudio{float:right}
/* ###########################################################################################################################################################################  */
/* FLOAT ELEMENTS */
/* ###########################################################################################################################################################################  */
.tooltip {display:none; background:transparent url(/tools/img/tooltip/black_arrow.png); font-size:12px; height:70px; width:160px; padding:25px;  color:#fff;}
/* SENDPM */
.pmoverlay_nologin {width: 482px; height: 243px; overflow:hidden;}
.pmoverlay {width: 482px; height: 243px; overflow:hidden;}
.pmoverlay textarea.sendpm{width: 290px; }
.pmoverlay .textfield{width:360px;}
.pmoverlay .fl.title {background-color:#f0f0f0; padding: 2px 3px 2px 4px; width: 100px;}
.pmoverlay #sendpm .ts_wysiwyg .ts_editor { padding: 7px; height: 80px; overflow-y: scroll; }
.pmoverlay #sendpm .ts_wysiwyg{ width: 480px;}
.pmoverlay .shadowpic.left{margin-right: 8px;}
.pmoverlay .shadowpic.right{margin-left: 8px;}
.pmoverlay .regok{margin-top: 10px;}
.pmoverlay .chooseuser{width: 160px;}
.pmoverlay .righttext{text-align:right;}
.pmoverlay .requiredfield{background: url(/images/sprite.png) no-repeat -1000px -113px;padding: 7px 0px 0px 25px; line-height: 20px;}

.onlineusers {position: fixed; right: 0px; bottom: 0px;  width: 200px; border: 0px solid #8faab2; background: #f1f1f1; border-top: 0px; border-bottom: 0px; font-size:11px; z-index:800; box-shadow: 0px 0px 10px #6e6e6e}
.onlineusers .onlinebutton {background: #ffffff url(/images/background_sprite_horizontal.png) repeat-x 0 -70px; padding: 2px 6px 2px 6px; color:#ffffff; cursor: pointer;border-top: 1px solid #8faab2; text-shadow: 0px 1px 0px #414126}
.onlineusers .onlinebutton .fl {padding-left: 8px; padding-top: 3px; }
.onlineusers .onlinebutton .fr {padding-top: 3px;}
.onlineusers .onlinebutton .fr.open {padding-top: 8px; padding-left: 6px;}
.onlinelist { background: #F1F1F1 url(../images/scrollbar/bg-scrollbar-track-y.png) repeat-y right;}
.onlinelist .settings{border-top: 0px solid #8faab2; background-color: #22a2c7; padding: 0px 0px 0px 6px; text-align:right; color:#ffffff;}
.onlinelist .userrow {background: #f1f1f1; margin: 1px; padding: 0px;}
.onlinelist .userrow .fl {padding: 3px}
.onlinelist .userrow.guests{padding: 8px; padding-bottom: 2px;}
.onlinelist .userrow .username{padding-left: 3px; padding-top: 8px; font-weight: bold; width: 80px; overflow:hidden; }
.onlinelist .userrow .fl img{padding:1px; border:1px solid #C5C3C3; width: 25px;}
.onlinelist .userrow .fr{border-left: 1px dotted #d1d0d1;}
.onlinelist .userrow .fr a{display:block; padding: 10px 4px 10px 4px;}
.onlinelist .userrow .fr a:hover{background:#ffffff}
.onlineusers .guestonline font b{font-size: 10px; height: 19px}

.onlineusersw {position: fixed; right: 0px; bottom: 0px;  width: 180px; border: 1px solid #8faab2; background: #ffffff; border-top: 0px; border-bottom: 0px; font-size:11px;}
.onlineusersw .onlinebutton {background: #ffffff url(/images/background_sprite_horizontal.png) repeat-x 0 -70px; padding: 2px 6px 2px 6px; color:#ffffff; cursor: pointer;border-top: 1px solid #8faab2;}
.onlineusersw .onlinebutton .fl {padding-left: 8px; padding-top: 3px;}
.onlineusersw .onlinebutton .fr {padding-top: 3px;}
.onlineusersw .onlinebutton .fr.open {padding-top: 8px; padding-left: 6px;}
.onlinelistw .settings{border-top: 1px solid #8faab2; background-color: #22a2c7; padding: 2px 6px 2px 6px; text-align:left; color:#ffffff; font-size: 11px;}
.onlinelistw .userrow {background: #f1f1f1; margin: 1px; padding: 3px;}
.onlinelistw .userrow .username{padding-left: 8px; padding-top: 4px; font-weight: bold;}
.onlinelistw .userrow img{padding:1px; border:1px solid #C5C3C3; width: 25px;}
.guestonline .guestonline font b{font-size: 10px; height: 19px}

.ac_results {padding: 0px; border: 1px solid #d3d6d7; background-color: white; overflow: hidden; z-index: 99999; margin-top: 3px;}
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default;  display: block;   /*width: 100%;*/  font: menu; font-size: 12px; line-height: 16px; overflow: hidden;}
.ac_loading {background: white url('/images/loader.gif') right center no-repeat; }
.ac_odd { background-color: #f1f1f1;}
.ac_over { background-color: #24b2da; color: white;}
.cb-enable, .cb-disable, .cb-enable span, .cb-disable span { background: url(/images/switch.jpg) repeat-x; display: block; float: left; font-size: 11px;}
.cb-enable span, .cb-disable span { line-height: 20px; display: block; background-repeat: no-repeat; font-weight: bold; }
.cb-enable span { background-position: left -60px; padding: 0 8px; }
.cb-disable span { background-position: right -120px;padding: 0 8px; }
.cb-disable.checked { background-position: 0 -20px; }
.cb-disable.checked span { background-position: right -140px; color: #fff; }
.cb-enable.checked { background-position: 0 -40px; }
.cb-enable.checked span { background-position: left -100px; color: #fff; }
.switch label { cursor: pointer; }
.switch input { display: none; }
.date_selector,.date_selector *{width:auto;height:auto;border:none;background:none;text-align:left;text-decoration:none;margin:0;padding:0}
.date_selector{background:#F2F2F2;border:1px solid #bbb;position:absolute;z-index:100000;display:none;margin:-1px 0 0;padding:5px}
.date_selector_ieframe{position:absolute;z-index:99999;display:none}
.date_selector .nav{width:17.5em}
.date_selector .month_nav,.date_selector .year_nav{display:block;position:relative;text-align:center;margin:0 0 3px;padding:0}
.date_selector .month_nav{float:left;width:55%}
.date_selector .year_nav{float:right;width:35%;margin-right:-8px}
.date_selector .month_name,.date_selector .year_name{font-weight:700;line-height:20px}
.date_selector .button{display:block;position:absolute;top:0;width:18px;height:18px;line-height:17px;font-weight:700;color:#003C78;text-align:center;font-size:120%;overflow:hidden;border:1px solid #F2F2F2}
.date_selector .button:hover,.date_selector .button.hover{background:none;color:#003C78;cursor:pointer;border-color:#ccc}
.date_selector .prev{left:0}
.date_selector .next{right:0}
.date_selector table{border-spacing:0;border-collapse:collapse;clear:both}
.date_selector th,.date_selector td{width:2.5em;height:2em;text-align:center;color:black;padding:0}
.date_selector td{border:1px solid #ccc;line-height:2em;text-align:center;white-space:nowrap;color:#003C78;background:white}
.date_selector td.today{background:#FFFEB3}
.date_selector td.unselected_month{color:#ccc}
.date_selector td.selectable_day{cursor:pointer}
.date_selector td.selected{background:#D8DFE5;font-weight:700}
.date_selector td.selectable_day:hover,.date_selector td.selectable_day.hover{background:#003C78;color:white}
/* image uploader */
#swfupload-control p{ margin:10px 5px; font-size:0.9em; }
#log{ margin:0; padding:0; width:500px;}
#log li{ list-style-position:inside; margin:2px; border:1px solid #ccc; padding:10px; font-size:12px;  font-family:Arial, Helvetica, sans-serif; color:#333; background:#fff; position:relative;}
#log li .progressbar{ border:1px solid #333; height:5px; background:#fff; }
#log li .progress{ background:#999; width:0%; height:5px; }
#log li p{ margin:0; line-height:18px; }
#log li.success{ border:1px solid #339933; background:#ccf9b9; }
#log li span.cancel{ position:absolute; top:5px; right:5px; width:20px; height:20px; background:url('/js/swfupload/cancel.png') no-repeat; cursor:pointer; }
.uploadbutton { background: #aaa url(/images/bg-btn.png) bottom repeat-x; padding: .4em 1.2em;border: 1px solid #aaa; color: #222; font-size: 1.2em; font-weight: bold; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; cursor: pointer; margin: 2em 0; font-family: Arial;font-size: 12px; }
.uploadbutton:hover { background: #eee; color: #111; border-color:#777; }
.jqpageflow-loader { display: none;  z-index: 10001;}
.jqpageflow-loadertext { font-size: 70%; width: 80px; text-align: center;}
.box_small .forumtheme{overflow:hidden; height: 19px; display: block;}
.box_small .forumtheme.titlecrop{display: block; float:left; width: 175px; overflow:hidden; }
.box_small .forumtheme.titlecrop span{font-size: 10px; color:#9C9C9C;}
.logo{float:left; background: url(/images/logo.png) no-repeat; margin-top: 2px; margin-left: 0px; height: 60px; width: 290px; margin-top: 8px;}
.pagetitle{font-size: 11px;  color:#ffffff; font-weight: normal; padding-top: 55px; text-shadow: 1px 1px 3px #248EAB; width: 300px; line-height: 14px; padding-bottom: 5px; padding-left: 34px;}
.pagetitle b{display: block;}
.bannerc{text-align:center; padding: 3px 0px 3px 0px; border: 1px solid #dedcdc; background: #f4f4f4; margin-top: 8px; margin: auto; margin-bottom: 8px}

.left .socialbar{ background: #3A3A3A; padding: 4px 8px 0px 8px; float:right; height: 26px; overflow:hidden;}
.left .socialbar .fr{}
.left .socialbar .fr.sharenow{font-weight: bold; padding-right: 10px; }
.addthis_button_compact{background: url(/images/nsc01.gif)!important; width:190px !important;}
.at-logo{display: none !important}
.ac-about{display: none !important}
.ac-logo {display: none !important}
.at-settings {display: none !important}
#at_pspromo {display: none !important}

.horoscopeinside .addthis_button_compact{background: url(/images/nsc02.gif)!important; width:84px !important;}

.horipic{margin-top: 8px; margin-bottom: 10px;}

.profile h2.name {font-family: Tahoma; font-weight: bold;}
.fl h2{font-family: Tahoma; font-weight: bold;}


#slidebox{width:350px; height:105px; padding:10px; background-color:#fff; position:fixed; bottom:0px; right:-380px; -moz-box-shadow:-2px 0px 5px #aaa; -webkit-box-shadow:-2px 0px 5px #aaa; box-shadow:0 4px 10px #555; z-index: 99999;}
#slidebox span.title{font-size:0.9em; text-transform:uppercase }
#slidebox .next-article{margin-top:5px}
#slidebox .next-article a{display:inline-block}
#slidebox .close{background:url(/images/close-card.png) no-repeat; display:block; height:15px; margin:3px; float:right; width:16px; text-indent:-99999px}
#slidebox .close:hover{background:transparent url(/images/close-card.png) -16px 0px no-repeat}
#slidebox strong{display:inline-block; color:#000; font-family:"Verdana"; font-size:1.2em; margin-left:10px; vertical-align:top; max-width:240px}
#slidebox .shadowpic{width: 100px;}
#slidebox .picsholder{float:left; padding-right: 15px; width:100px; padding-top:5px; }
#slidebox .textholder{float:left; width:230px; font-size: 11px; line-height: 16px; padding-top:5px;}
#slidebox .textholder .articletext{height: 30px; overflow:hidden;}
#slidebox .textholder span.commentnumber {text-transform: lowecase; margin-top: 5px; color:#9C9C9C; display:block;}


/* ###########################################################################################################################################################################  */
/* RANKS */
/* ###########################################################################################################################################################################  */
.login .rank{margin-top: 3px; margin-bottom: 2px;}
.rank {background: url(/images/ranks.png) no-repeat left; line-height: 12px; padding-left: 15px; font-size: 10px}
.ranks {background: url(/images/ranks.png) no-repeat right; line-height: 14px; padding-left: 16px; }
 .level1{background-position: 0px 1px}
.level2{background-position: 0px -13px}
.level3{background-position: 0px -27px}
.level4{background-position: 0px -41px}
.level5{background-position: 0px -55px}
.level6{background-position: 0px -69px}
.level7{background-position: 0px -83px}
.level8{background-position: 0px -97px}
.level9{background-position: 0px -111px}
.level10{background-position: 0px -125px}
.level11{background-position: 0px -139px}
.level12{background-position: 0px -153px}
.level13{background-position: 0px -167px}
.level14{background-position: 0px -181px}
.level15{background-position: 0px -195px}
.level16{background-position: 0px -209px}
.level17{background-position: 0px -223px}
.level18{background-position: 0px -237px}
.level19{background-position: 0px -251px}
.level20{background-position: 0px -265px}
.level21{background-position: 0px -279px}
.level22{background-position: 0px -293px}
.level23{background-position: 0px -307px}
.level24{background-position: 0px -321px}
.level25{background-position: 0px -335px}
.level26{background-position: 0px -349px}
.level27{background-position: 0px -363px}
.level28{background-position: 0px -377px}
.level29{background-position: 0px -391px}
.level30{background-position: 0px -405px}
.level31{background-position: 0px -419px}
.level32{background-position: 0px -433px}
.level33{background-position: 0px -447px}
.level34{background-position: 0px -461px}
.level35{background-position: 0px -475px}
.level36{background-position: 0px -489px}
.level37{background-position: 0px -503px}
.level38{background-position: 0px -517px}
.level39{background-position: 0px -531px}
.level40{background-position: 0px -545px}

.rank .barholders{padding:1px; border: 1px solid #e1dddd; background: #e1dddd; float:left; width: 54px; margin-top: 2px; margin-right: 5px;}
.rank .barholders .bar{background: #0a83a5; height: 5px;}
.rank .userpoints{float:left;}
.rank .levelnum{float:left; padding-right: 5px; font-weight: bold; display:none;}


.infosmallbox .rank{font-size: 12px; margin-top: 0px; margin-bottom: 8px; line-height: 14px; float:left;}
.infosmallbox .rank span{font-size: 11px; color:#9C9C9C}
.smallc {position:relative;}

.badget{position:absolute;  bottom: 2px; right: 9px; padding-left: 8px; padding-right: 0px;}
.comment.smallc .badget{right: 2px; bottom: 2px;}
.onerss .badget{position:absolute;  bottom: 3px; right: 3px; padding-left: 8px; padding-right: 0px;}
.mt10{margin-top: 10px}
.simplehref{text-shadow: 0px 0px 0px; font-weight: normal; text-transform: lowercase; font-size: 11px; display: block; float:right; background:#E9E9E9; padding: 0px 6px 0px 6px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin-top: 3px;}
.simplehref:hover{background:#ffffff;}
.simplehrefbtm {font-weight: normal; text-transform: lowercase; font-size: 11px; padding: 0px 6px 0px 6px; display: block; float:right; background:#0A83A5; margin-left: 5px; color:#ffffff;}
.simplehrefbtm:hover{color:#ffffff; background:#334B66; }
.head-title .simplehrefbtm{margin-top: 3px;}
.simplehref.filter{margin-top: 2px; margin-left: 6px;}
.simplehref.filter:hover{margin-top: 2px; margin-left: 6px; color:#ffffff; background:#0A83A5; }
.simplehref.filter.active{margin-top: 2px; margin-left: 6px; color:#ffffff; background:#0A83A5; }
hr{height: 1px; border: 0px; background:#cccccc;}
.orderbar {font-size: 11px; padding: 3px; margin-bottom: 4px; background: #FCFCFC; border: 1px solid #E4E0E0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top: 0px;}
.orderbar .fl{padding-top: 3px; padding-left: 5px}


.loadingcomments{float:left; display:none; font-size: 11px; padding-left: 25px; line-height: 20px; background:transparent url(/images/loader2.gif)no-repeat left; margin-top: 4px;}
.commentsholder .loadingcomments{float:left; display:none; font-size: 11px; padding-left: 25px; line-height: 20px; background:transparent url(/images/loader.gif)no-repeat left; margin-top: 4px;}
.alerttitle {background: red; color:#ffffff; padding: 4px 8px 4px 8px; font-size: 12px; margin-right: 8px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}


.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{left:-300px !important}
#nowreading img{width: 25px; margin-right: 3px;}

#onlinememberlist { width: 200px; margin:8px 0px 8px 0px;}
#onlinememberlist .viewport { width: 190px; overflow: hidden; position: relative; }
#onlinememberlist .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; width: 190px; padding-top: 0px; padding-bottom: 0px; background: #F1F1F1;}
#onlinememberlist .scrollbar{ background: transparent url(../images/scrollbar/bg-scrollbar-track-y.png) repeat-y; position: relative; background-position: 0 0; float: right; width: 10px; }
#onlinememberlist .track { background: transparent url(../images/scrollbar/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:8px; position: relative; padding: 0 1px; overflow:hidden;}
#onlinememberlist .thumb { background: transparent url(../images/scrollbar/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 8px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 1px; }
#onlinememberlist .disable { display: none; }
.content.tv{padding-bottom: 0px;}
.tvinside{background: #ffffff; padding: 10px; margin-top:-1px; margin-bottom: -1px; margin-left: 3px; margin-right: 3px;}
.tvinside .tvleft{width: 630px; overflow:hidden; float:left;}
.tvinside .tvright{width: 320px; overflow:hidden; float:right;}
.tvinside .tvright .chatinside{ height: 790px; overflow-y: scroll;overflow-x: hidden}
.tvinside .selectchannel{background: transparent url(../images/background_tv-select2.jpg) no-repeat; height: 30px; width: 964px; margin-bottom: 10px; text-shadow: 1px 1px 0px #ffffff;}
.tvinside ul {padding:0px; list-style: none; margin: 0px;}
.tvinside ul li{padding:0px; list-style: none; margin: 0px; float:left;}
.tvinside ul li div{display:block; line-height: 30px; padding: 0px 10px 0px 10px; border-right: 1px solid #cccccc;}
.tvinside ul li a{display:block; line-height: 29px; padding: 0px 10px 0px 10px; border-right: 1px solid #cccccc; border-left: 1px solid #ffffff; font-weight: bold;}
.tvinside ul li a span{background: red; color:#ffffff; font-size: 11px; padding-left: 5px; padding-right: 5px; text-shadow: 0px 0px 0px #ffffff;}
.tvinside ul li a:hover{ background: url(/images/background_sprite_horizontal.png) repeat-x 0 -53px; color:#ffffff; text-shadow: 1px 1px 0px #608C1D; border-left: 1px solid #90bb2d;}
.tvinside ul li a.active{ background: url(/images/background_sprite_horizontal.png) repeat-x 0 -53px; color:#ffffff; text-shadow: 1px 1px 0px #608C1D; border-left: 1px solid #90bb2d;}
.tvinside .albumholder{overflow:hidden; width: 150px; padding-bottom: 10px;}
.tvinside .albumholder img.shadowpic{width: 146px;}
.tvinside .albumholder h4{font-weight: bold; padding-top: 5px; padding-bottom: 3px; font-family: Tahoma}
.tvinside .albumholder .subtext{height: 97px; overflow:hidden; margin-bottom: 5px;}
.tvinside .albumholder .read{font-size: 11px; color:#9C9C9C}
.tvinside .pictureholder{overflow:hidden; width: 162px; background-color: #e9e9e9; margin-bottom: 2px;}
.tvinside .pictureholder .fl{padding-left: 8px; padding-bottom: 6px;}
.tvinside .pictureholder .fr{padding-right: 8px; padding-bottom: 6px;}
.tvinside .viewpicture {margin-bottom: 10px;}
.tvinside .back{text-align:right; padding: 4px 0px 4px 0px; border-bottom: 1px dotted #cccccc; border-top: 1px dotted #cccccc; margin-top: 9px; margin-bottom: 9px;}
.tvinside h2{color:#3f3f3f; font-size: 18px;}
.tvinside .nowplaying {background: #E9E9E9; padding: 2px 6px 2px 6px;margin-top: 0px;font-size: 11px; }
.tvinside .loadstream{background: url(../images/loader.gif) no-repeat 5px 5px; padding-bottom: 10px;}
.tvinside .chatsending img{border: 1px solid #c5c3c3; background-color:white; padding: 1px;}
.tvinside .chatsending{background: url(../images/background_chatarea.png) no-repeat right top; padding-bottom: 10px;}
.tvinside .chatsending .sendchatmsg{ margin-left: 20px; width: 240px; height: 42px; font-size: 11px;margin-top: 6px; border: 0px; outline: none; color:#B0B0B0;}
.tvinside .chatsending .sendchatmsg.active{color:#3f3f3f;}
.tvinside .chatinside .onerss{ border-top: 1px dotted #cccccc; margin-top: 9px; margin-bottom: 9px; padding-top: 6px; padding-bottom: 0px; font-size: 11px; line-height: 14px;}
.tvinside .chatinside .onerss .fl{position: relative;}
.tvinside .chatinside .onerss .fl .shadowpic {width: 35px;}
.tvinside .chatinside .onerss .fl.rscomments{width: 240px; padding: 0px 10px 0px 10px;}
.tvinside .chatinside .onerss .fl.rscomments a{color:#629A00;}
.tvinside .chatinside .onerss .fl.rscomments a:hover{color:#000000;}
.tvinside .chatinside .onerss .fl.rscomments i{color:#B0B0B0; font-size: 11px; font-style: normal;}
/*.tvinside .chatinside .onerss.newcommentblink { display: none;}*/

.topagetop{background:#292929; padding: 0px 8px 0px 8px; font-size: 10px;}
.topagetop a{color:#999999; background: url(../images/topagetop.png) no-repeat 0px 1px; padding-left: 16px; line-height: 22px;}
.topagetop a:hover{color:#ffffff}

.codtv .earrow{display: none;}
.codtv .content{background: none;}
/* Creditupdate */
.userpoint{background: #eaeaea url(/images/coin.png) no-repeat 2px 2px ; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 0px 4px 0px 16px; font-size: 10px; font-weight:bold; margin-right: 8px;}
.newsbox{background: #ffffff; border: 0px solid #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 10px; padding: 0px; padding-top: 5px}
.pictureinside{background: #ffffff; border: 1px solid #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 10px; padding: 0px; width: 480px; overflow:hidden; padding-top: 8px}
.whiteolder{background: #ffffff; border: 1px solid #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 8px; padding: 0px; width: 480px; overflow:hidden; padding-top: 6px}
 .uploadnow {background: #ffffff; border: 0px solid #c8c8c8; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 5px;}

/* login video and img attach    */

.login .picadd{font-size: 11px; height: 19px;}
.login .addimgholder{display:none; height: 22px; overflow:Hidden; }
.login #at1{margin-right: 8px;}
.login .addvidholder{display:none; height: 22px; overflow:Hidden;}
.login .addvidholder input{width: 200px; font-size: 11px;  outline: none;}
.login .fl1{font-size: 11px; padding-left: 4px; height: 22px; overflow:hidden; float:left;}
.login .fr.status img{margin-right: 8px; margin-top: 0px; float:left;}
.login #indicatorload{display:none;}


.thickbox{margin-bottom: 8px;}
#datatable {width: 100%;border-spacing: 0px;}
#datatable{border-top: 1px solid #d3d3d3;border-left: 1px solid #d3d3d3}
#datatable td{padding: 5px; padding-left: 8px; border-bottom: 1px solid #d3d3d3; border-right: 1px dotted #d3d3d3;}
#datatable td em{font-size: 11px; color:#9b9b9b; font-style: normal}

#playoff{width:480px; overflow-y: scroll; overflow: auto; }
.playoff{background: url(/images/quicksearch.png) 0px -1px no-repeat; font-weight:bold; padding-left: 25px; float:right;padding-bottom: 5px;}

#playoffinside table.cupbracket{background:#ebebeb;font-size:11px;padding:6px}
#playoffinside table.cupbracket .linker{border-right:3px solid #3C3C3C;border-color:#000;border-style:none solid none none;border-width:1px}
#playoffinside table.cupbracket td{min-height:12px;padding:0; font-size: 11px;}
#playoffinside table.cupbracket table.team{border-collapse:collapse;width: 155px; overflow:hidden;}
#playoffinside table.cupbracket table.team td.name{background:#fff;padding:5px;  overflow:hidden; white-space:nowrap }
#playoffinside table.cupbracket table.team td.name img{float:left; margin-right: 4px; margin-top: 3px;}
#playoffinside table.cupbracket table.team td.score{color:#FFF;background:#3C3C3C;text-align:center;width:15px;padding:5px}
#playoffinside table.cupbracket div.details{text-align:center;color:#999}
p#last{padding:0px; margin: 0px; height: 0px; font-size: 0px;}


.cs2hutv .earrow{display:none}
.viewingtoolbar{display:none}
.coveragemenu{display:block; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background: url(/images/coveragemenu.png) 2px 9px no-repeat; padding: 8px 0px 8px 26px; }
.coveragemenu:hover{background-color:#f6f6f6;}
.coverageblock{display:none;}

.smallbox .liveholder{padding: 6px 0px 0px 0px; border-bottom: 1px solid #cccccc;margin-bottom: 8px; }
.smallbox .liveholder .rowlive{border-top: 1px solid #cccccc; font-size: 11px; padding: 4px 0px 4px 0px; line-height: 15px;}
.smallbox .liveholder .rowlive .datelive{float:left; margin-right: 8px; font-size: 10px; font-weight:bold; padding: 2px 4px 2px 4px; background:#cccccc;  -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; width: 45px;text-align:center;}
.smallbox .liveholder .rowlive .datelive.liveevent{background: red;;color:#ffffff;}
.smallbox .liveholder .rowlive .textlive{width: 252px; overflow:hidden;}
.smallbox .liveholder .rowlive .textlive .pic{width: 130px; border: 1px solid #cccccc; padding: 1px; margin-top: 8px; margin-bottom: 4px;}
.livecover .textlive .pic{width: 130px; border: 1px solid #cccccc; padding: 1px; margin-top: 8px; margin-bottom: 4px;}
.livecover .textlive {float:right; width: 378px;}


.liveholder.inside{height: 400px; width:480px; overflow-x: scroll; overflow: auto; position: relative;}
.liveholder.inside{padding: 16px 0px 0px 0px; border-bottom: 0px solid #cccccc;margin-bottom: 8px; margin-top: -10px;}
.liveholder.inside .rowlive{ padding: 6px 6px 6px 6px; border:1px solid #cccccc; background:#f6f6f6; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin-bottom: 3px; margin-right: 3px;}
.liveholder.inside .rowlive .datelive{float:left; margin-right: 8px; font-size: 11px; font-weight:bold; padding: 2px 4px 2px 4px; color:#ffffff; background:#bbbbbb;  -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; width: 50px;text-align:center;}
.liveholder.inside .rowlive .datelive.liveevent{background: red;;color:#ffffff;}
.liveloading{height: 30px; float:right;}
.liveloading .loadingcomments{float:left; display:none; font-size: 11px; padding-left: 25px; line-height: 20px; background:transparent url(/images/loader.gif)no-repeat left; margin-top: 4px;}
.livetitle{float:left;}
.livetitle h4{font-size: 14px; color:#323232; font-family: Tahoma;font-weight:bold; letter-spacing: 0px;}
.alerttitle.offline {background: #bbbbbb; color:#ffffff; padding: 4px 8px 4px 8px; font-size: 12px; margin-right: 8px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.livecover {position:relative;}
.livecover .livefadetop{position: absolute; top:0px; left:0px; z-index: 999}
.livecover .livefadebottom{position: absolute; bottom:0px; left:0px; z-index: 999}

/* servers */
.servers{background: #ffffff; border: 1px solid #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 2px; padding: 10px; width: 480px; overflow:hidden; padding-top: 8px}
.servers.recommended{background: #f3ffd1;}
.servers .holder{width: 500px; overflow:hidden;}
.servers b{display:block; padding-bottom: 7px;}
.servers img {height:65px; width: 88px; margin-right: 8px; margin-bottom: 8px}
.servers .fl b{padding-bottom: 0px;}
.servers .fl.vidtext{width: 385px; padding-left: 8px;}
.servertext {width: 290px; overflow:hidden; white-space: nowrap;}
.serverimage{width: 80px; height: 60px; background-repeat: none; background-position: center; border: 1px solid #C5C3C3; margin-right: 10px; cursor: pointer;}
.serverhead{width: 388px;}
.smalltext strong{text-transform: uppercase}
.serverhead .icon_login{width: 16px; height: 16px; float:left; margin-left: 6px; margin-top: 0px;}
.serverhead .flag{float:left; width: 16px; height: 11px; margin-bottom: 0px; margin-right: 4px; margin-top: 4px;}
.recomend{color:#ffffff; font-size: 10px; font-weight:bold; float: left; padding-left: 8px; padding-right: 8px; background: #93a269; margin-left: 8px;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; line-height: 12px;}
.recomend a {color:#ffffff;}

.pubserver {padding-bottom: 8px; padding-right: 8px;}
.pubserver .hostname{font-size: 11px; padding-bottom: 4px;}
.pubserver .ip{float:left; font-size: 11px;}
.pubserver .players{font-weight: bold; float:right; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background:#3c3c3c; border: 1px solid #010005; padding: 0px 5px 0px 5px; font-size: 11px;}

.maindate {color:#a0a0a0;}

.onewar{background:transparent url(/images/background-war.png)no-repeat left; width: 481px; height: 115px; margin-bottom: 0px; margin-top: 0px;}
.onewar .inside {padding: 6px 7px 0px 7px;}
.onewar .inside .map{width: 71px; height: 71px; float:left; background-position: center; margin-top: 5px; border: 1px solid #ffffff;}
.onewar .inside .teams{float:left; width: 315px; padding-left: 10px;}
.onewar .inside .teams .flag{margin-right: 6px; float:left; margin-top: 4px;}
.onewar .inside .teams a{font-weight: bold;}
.onewar .inside .teams span{font-size: 11px; color:#9b9b9b; font-style: normal; display:block; line-height: 10px; padding-left: 24px;}
.onewar .inside .teams .teamrow1{padding-top: 4px; padding-bottom: 9px;}
.onewar .inside .teams .teamrow2{padding-top: 5px; padding-bottom: 5px;}
.onewar .inside .points{float:right; width: 69px;}
.onewar .inside .points .pointrow1{  height: 33px; margin-top: 2px;}
.onewar .inside .points .pointrow2{  height: 32px; margin-top: 10px;}
.onewar .inside .points .votebutton{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background:#0A83A5; color:#ffffff; font-weight: bold; padding: 3px 5px 3px 5px; font-size: 11px; margin-top: 6px; display:block;float:right;}
.onewar .inside .points .votebutton:hover{ background:#2d445e;}
.onewar .inside .points .voteresultbig{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background:#afafaf; color:#ffffff; font-weight: bold; padding: 3px 5px 3px 5px; font-size: 12px; margin-top: 6px; display:block; float:right;}
.onewar .inside .points .voteresultbig.won{ background:#6aa951;}
.onewar .inside .points .voteresultbig.lost{ background:#aa5f55;}

.onewar .inside .points .voteresultsmall{-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background:#afafaf; color:#ffffff; font-weight: normal; padding: 0px 3px 0px 3px; line-height: 12px; font-size: 8px; margin-top: 12px; display:block; float:right; margin-right: 6px;}
.onewar .inside .points .voteresultsmall.won{ background:#6aa951;}
.onewar .inside .points .voteresultsmall.lost{ background:#aa5f55;}

.onewar .inforow{padding-right: 8px;}
.onewar .inforow .button{float:left; border-right: 1px solid #d7d7d7; padding: 4px 8px 4px 8px; font-size: 11px;}
.onewar .inforow  .fr{margin-top: 4px;}
.onewar .inforow  .fl{margin-top: 4px;}


ol{padding-left: 20px;}

.translate{border-bottom: 1px solid #212123; padding:3px 4px 4px 8px; text-shadow: 0px 0px 0px #ffffff}
.translate a:hover{color:#A9A973}

/* warupdate */

.icon_voted {background: url(/images/sprite.png) no-repeat -1008px -171px; padding-left: 20px; padding-bottom: 3px;}
.centerside .event_war{font-size: 11px;  position:relative; background: #ffffff; border: 1px solid #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 2px; padding: 5px; overflow:hidden;}
.centerside .event_war:hover{background:#f0f0f0}
.centerside .event_war span{color:#9C9C9C;}

.centerside .event_war .team{float:left; width: 130px; white-space: nowrap; overflow:hidden;margin-right: 10px;}
.centerside .event_war .team img{margin-right: 8px; float:left; margin-top: 3px}
.centerside .event_war .vs{float:left; width: 10px; padding-right: 10px;}
.centerside .event_war .event{float:left; width: 60px; white-space: nowrap; overflow:hidden;}
.centerside .event_war .map{float:left; width: 50px; white-space: nowrap; overflow:hidden;}
.centerside .event_war .result{white-space: nowrap; overflow:hidden; color:#323232}
.centerside .event_war .result.won{color:#6aa951;}
.centerside .event_war .result.lost{color:#aa5f55;}
.centerside .event_war .buttonholder {padding-top: 2px; float:right; font-size: 11px;}
.centerside .event_war .buttonholder .bluebutton{font-size: 11px;}

.datepicker { border-collapse: collapse; border: 1px solid #999; position: absolute; z-index: 9999; padding: 8px}
.datepicker tr.controls th { height: 22px; font-size: 11px; padding: 5px; text-align:center;}
.datepicker select { font-size: 11px; }
.datepicker tr.days th { height: 18px; padding: 5px;}
.datepicker tfoot td { height: 18px; text-align: center; text-transform: capitalize; }
.datepicker th, .datepicker tfoot td { background: #eee; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; }
.datepicker th span, .datepicker tfoot td span { font-weight: bold; }

.datepicker tbody td { width: 24px; height: 24px; border: 1px solid #ccc; font: 11px/22px Arial, Helvetica, sans-serif; text-align: center; background: #fff; }
.datepicker tbody td.date { cursor: pointer; }
.datepicker tbody td.date.over { background-color: #99ffff; }
.datepicker tbody td.date.chosen { font-weight: bold; background-color: #ccffcc; }

.rightside .event_war{font-size: 11px;  position:relative; background: url(/images/background_sidebar_separator.png); margin-bottom: 2px; padding: 2px 8px 7px 8px; overflow:hidden;}
.rightside .event_war:hover{}
.rightside .event_war span{color:#9C9C9C;}

.rightside .event_war .team{float:left; width: 92px; white-space: nowrap; overflow:hidden;margin-right: 10px;}
.rightside .event_war .team img{margin-right: 8px; float:left; margin-top: 3px}
.rightside .event_war .vs{float:left; width: 10px; padding-right: 10px;}
.rightside .event_war .result{white-space: nowrap; overflow:hidden; color:#323232}
.rightside .event_war .result.won{color:#6aa951;}
.rightside .event_war .result.lost{color:#e26e5f;}
.rightside .rightmore{float:right; font-size: 11px; padding-right: 8px; padding-bottom: 8px;}
.rightside .rightclose{float:left; font-size: 11px; padding-left: 8px; padding-bottom: 8px;}
.leftside #pollcontainer{padding: 0px 8px 0px 8px}
.leftside .rightvote {position: relative; color:#DEDBDB;}
.leftside .rightvote .votetitle {display:block; padding-top: 8px; padding-bottom: 8px;}
.leftside .rightvote .votebg {padding-bottom: 8px; background: url("/images/background_sidebar_separator.png") no-repeat scroll center bottom; padding-left: 8px;}
.leftside .rightvote .votebg p {padding-top: 2px; padding-bottom: 2px; display: block}
.leftside .rightvote .votenavi {padding: 8px; padding-top: 12px;}
.leftside .rightvote .votenavi fr a{font-size: 10px;}
.leftside .rightvote .allvote {padding-bottom: 8px;}
.leftside .rightvote #loader {position: absolute;text-align:right; right: 5px; top: 5px;}
#userpicture2 img{width: 50px}

.centerside .wishholder{font-size: 11px; cursor: pointer; position:relative; background: #fcfcfc; border: 1px solid #e4e0e0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom: 4px; padding: 5px; overflow:hidden; font-size:12px;}
.centerside .wishholder:hover{background:#f0f0f0}
.centerside .wishholder i{color:#a8a8a8;}
.centerside .wishholder div{font-size: 10px; font-weight: bold;}
.adminbar {background: #f4f4f4; padding: 1px;  color:#9c9c9c; position: relative; font-size: 11px;  border: 1px solid #E4E0E0;}


.fbsharemain{margin-right: 3px; }
.sharelink{font-size: 11px;  background: url("/images/share_icon.png") left top no-repeat; padding: 10px 0px 5px 0px; margin-left: 4px;}
.sharelink img{width:16px; height: 16px;}
.sharebuttonsmain{display:none; padding-left: 8px;}
.sharebar {height: 18px; overflow:hidden; margin-top: 3px;}

.newsbox p img{width:100% !important; height:auto !important;}