4/* Global Css section */
html, body {
	margin:0;
	padding:0;
	overflow-y:scroll;
}

body {
	background-image: url("../img/bg.gif");
	text-align:center;
	width:100%;
	font-family:tahoma;
	font-size:10px;
	height:100%;
	overflow:visible;
	margin:0;
}

div {
	float:left;
	clear:none;
}

img {
	border:0;
}

textarea, input {
	font-family:verdana;
	font-size:10px;
}

A:link {text-decoration: none;color: #505050;;font-size:10px;font-family:tahoma;}
A:visited {text-decoration: none;color: #505050;;font-size:10px;font-family:tahoma;}
A:active {text-decoration: none;color: #505050;;font-size:10px;font-family:tahoma;}
A:hover {text-decoration: underline;color: #505050;;font-size:10px;font-family:tahoma;}
div.jqmAlert {
  display: none;
  text-align:center;
  position: fixed;
  margin-left:auto;
  margin-right:auto;
  top: 26%;
  width: 100%;
  z-index:999;
  left:0;
}

div#alert div{
	float:none;
}
div.jqmAlertWindow {
  height:auto;
  width: auto;
  margin: auto;
  min-width:400px;
  width:400px;
  padding: 0 10px 10px;
  background:#111;
  border:1px dotted #FFF;
}

.jqmAlertTitle{
  margin:5px 2px;
  height:20px;
  color:#FFF;
  background:#000;
}
.jqmAlertTitle h1{
  margin:5px 2px;
  padding-left:5px;
  padding:0;
  font-size:14px;
  text-transform:capitalize;
  letter-spacing:-1px;
  font-weight:bold;
  color:#FFF;

  float:left;
  height:20px;
}

div.jqmAlert .jqmClose em{display:none;}
div.jqmAlert .jqmClose {
  width:20px;
  height:20px;
  display:block;
  float:right;
  clear:right;
  background:transparent url(../img/close_icon_double.png) 0 0 no-repeat;
}

div.jqmAlert a.jqmClose:hover,div.jqmAlert a.jqmCloseHover{ background-position: 0 -20px; }

div.jqmAlertContent{
  border-top:1px;
  color:#FFF;
  font:11px/14pt arial;
  padding:5px 20px 5px;
  margin:5px;
  border:1px dotted #111;
  letter-spacing:0px;
  background:#111;
}

div#window {
	float:none;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:990px;
	overflow:hidden;
	border-left:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	min-height:100%;
	background-color: rgb(222,222,222);
	position:relative;
}

div.divheightfix {
	margin-bottom:-1000em;
	padding-bottom:1000em;
}

span.bold {
	font-weight:bold;
}

.hide {
	display:none;
}

ul {
	margin-top:0;
	margin-bottom:0;
}

/* Header section */
div#header {
	clear:both;
	height:159px;
	width:100%;
	overflow:hidden;
	background-image: url("../img/bg_header.gif");
	border-bottom:1px solid rgb(178,178,178);
	position:relative;
}
div#header > div.bg {
	position:absolute;
	z-index:500;
	width:100%;
	height:159px;
}
div#header > div.content {
	position:relative;
	z-index:700;
	width:100%;
	height:159px;
}
div#header img.logo {
	margin:5px;
}

/* Member area */
div#header div.greeting {
	clear:both;
	position: absolute;
	bottom: 5px;
	left: 30px;
	margin-left:100px;
	color:#000;
}
div.greeting span.login {
	color:#000;
	font-weight:bold;
}
div#header div.quit {
	position: absolute;
	bottom: 16px;
	left: 130px;
}
div.quit a {
	color:#000;
	font-family:tahoma;
	font-weight:bold;
	text-decoration:none;
}
div#header div.member {
	float:right;
	width:500px;
	position:absolute;
	bottom:0;
	right:0;
}
div#header div.member div.top {
	float:right;
	width:100%;
	text-align:right;
	margin-bottom:1px;
}
div.member div.top div.totalaccs {
	margin-right:55px;
	float:right;
}
div.member div.top div.reg {
	margin-right:29px;
	float:right;
}

div.member a.reg:link {
color:#0F90FD;
font-family:tahoma;
text-decoration:none;
}
div.member a.reg:visited {
color:#0F90FD;
font-family:tahoma;
text-decoration:none;
}
div.member a.reg:active {
color:#0F90FD;
font-family:tahoma;
text-decoration:none;
}
div.member a.reg:hover {
color:#0F90FD;
font-family:tahoma;
text-decoration:none;
}

div#header div.member div.login {
	float:right;
	clear:both;
	width:240px;
	background-image: url("../img/bg_login.gif");
	height:21px;
	overflow:hidden;
}
div.login form{
	margin:0;
	padding:0;
}
div.login form input {
	float:left;
	border:0;
	width:96px;
	height:14px;
	margin-top:4px;
	margin-left:4px;
	overflow:hidden;
	background-color:transparent;
	color:#909090;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	padding-left:1px;
	padding-right:5px;
	text-align:center;
}
div.login form a img{
	margin-top:3px;
}
div#header div.member div.user {
	float:right;
	height:21px;
	width:331px;
	background-image: url("../img/bg_member.gif");
	background-position:0 0;
	background-repeat: no-repeat;
}
div.member div.search {
	float:right;
	margin-right:140px;
}
div.member div.user div.ssearch {
	margin:0;
	margin-left:5px;
	float:left;
}
div.user div.ssearch input {
	margin-top:4px;
	border:0;
	background-color:transparent;
	color:#909090;
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	width:98px;
	overflow:hidden;
}
div.user div.ssearch a img{
	margin-top:3px;
	margin-left:4px;
}
/* Menu section */
div#window div#menu {
	clear:both;
	width:100%;
	height:30px;
	overflow:hidden;
	border-top:1px solid #ffffff;
	border-bottom:1px solid rgb(178,178,178);
	background-image: url("../img/bg_menu.gif");
	text-align:center;
	padding:0;
	text-align:center;
}
div#window div#menu > div {
	float:none;
	width:630px;
	margin:0 auto;
}
div#menu div.menulink, div#menu span.menulink {
	float:left;
	clear:none;
	height:30px;
	font-family:tahoma;
	font-weight:normal;
	width:90px;
	overflow:hidden;
	padding-top:9px;
}

div#menu div.current, div#menu span.current {
	background-image: url("../img/bg_menu_active.gif");
}

div#menu div.menulink a:link , div#menu span.menulink a:link{
color:#3C3C3C;
font-family:tahoma;
text-decoration:none;
}
div#menu div.menulink a:visited , div#menu span.menulink a:visited {
color:#3C3C3C;
font-family:tahoma;
text-decoration:none;
}
div#menu div.menulink a:active , div#menu span.menulink a:active{
color:#3C3C3C;
font-family:tahoma;
text-decoration:none;
}
div#menu div.menulink a:hover , div#menu span.menulink a:hover{
color:#0F90FD;
font-family:tahoma;
text-decoration:none;
}
div#menu div.current a:link {
color:#000000;
font-family:tahoma;
text-decoration:none;
}
div#menu div.current  a:visited {
color:#000000;
font-family:tahoma;
text-decoration:none;
}
div#menu div.current  a:active {
color:#000000;
font-family:tahoma;
text-decoration:none;
}
div#menu div.current a:hover {
color:#0F90FD;
font-family:tahoma;
text-decoration:none;
}

/* Main content section */
div#window div#main {
	width:100%;
	border-top:1px solid #ffffff;
	min-height:100%;
	overflow:hidden;
}
div#main div.bar {
	width:165px;
	min-height:400px;
	overflow:visible;
}
div#main div#center {
	width:462px; /* V2 with 3 bars */
	overflow:visible;
	min-height:630px;
}

div#main div.section_title {
	width:100%;
	height:19px;
	overflow:hidden;
	clear:both;
	background-image: url("../img/bg_title.gif");
	background-repeat: repeat-x;
}

/* Left bar */
div#main div#leftbar {
	width:169px;
	border-right:1px dashed rgb(157,157,157);
	text-align:center;
}
div#leftbar div.section {
	width:169px;
	overflow:hidden;
}
div.latest_match{
	margin:5px 8px;
	text-align:left;
	clear:both;
	width:152px;
	overflow:hidden;
}
div.section div.latest_match div{
	clear:both;
	width:100%;
	position:relative;
}
div.section  div.latest_match div div.t1 , div#leftbar div.section  div.latest_match div div.t2{
	clear:none;
	float:left;
	width:73px;
	text-align:left;
	margin:0;
	margin-left:3px;
}
div.section  div.latest_match div div.t2 {
	text-align:right;
	margin:0;
	margin-right:3px;
}
div.t1 span {
	float:left;
	clear:none;
}
div.t2 span {
	float:right;
	clear:none;
}
div.t1 span img {
	margin-right:3px;
}
div.t2 span img {
	margin-left:3px;
}
div.t1 span.result {
	float:right;
	margin-right:2px;
}
div.t2 span.result {
	float:left;
	margin-left:2px;
}
div.won span{
	font-weight:bold;
}
div.won span.result, span.won{
	font-weight:normal;
	color:#026ADD;
}
div.lost span.result, div.draw span.result, span.lost, span.draw{
	font-weight:normal;
	color:#FE0000;
}
div.section div.latest_match div div.tourtament_title {
	position:absolute;
	width:100%;
	left:0;
	top:2px;
	font-weight:bold;
	text-align:center;
}
div.section div.latest_match div div.tourtament_date {
	position:absolute;
	width:100%;
	top:13px;
	left:0;
	text-align:center;
}

div.free div{

}
div.inuse div {
	color:#000000;
}
/* Center */
div.center_title {
	width:100%;
	height:19px;
	overflow:hidden;
	background-image: url("../img/bg_title.gif");
	background-position: 0 -2px;
	position:relative;
}
div.center_title > img {
	float:left;
	margin-left:2px;
}

/*fancy title_border*/
div.title_border {
	width:95%;
	position:relative;
	background-image:url(../img/bg_com2.gif);
	height:17px;
}

div.title_border > div.left_corner {
	background-image:url(../img/bg_com2_left.gif);
	height:17px;
	width:2px;
	position:absolute;
	left:0px;
}

div.title_border > div.right_corner {
	background-image:url(../img/bg_com2_right.gif);
	height:17px;
	width:2px;
	position:absolute;
	right:0px;
}

div.title_border > div.content {
	margin:2px 0px 0px 2px;
}
/**/
	/* This is widely used text box markup */
	div#center div.textbox {
		width:440px;
		margin:4px 7px 4px 7px;
		position:relative;
		overflow:hidden;
		padding:0 4px 0 4px;
		background-color: rgb(214,214,214);
	}

	div.textbox div.topline {
		background-image: url("../img/textbox_line_top.gif");
		width:100%;
		height:4px;
		position:absolute;
		left:0;
		top:0;
	}
	div.textbox div.bottomline {
		background-image: url("../img/textbox_line_bottom.gif");
		width:100%;
		height:4px;
		position:absolute;
		left:0;
		bottom:0;
	}
	div.textbox div.lineleft , div.textbox div.lineright {
		position:absolute;
		width:4px;
		z-index:90;
		top:0;
	}
	div.textbox div.lineleft {
		left:0;
		background-image: url("../img/textbox_line_left.gif");
	}
	div.textbox div.lineright {
		right:0;
		background-image: url("../img/textbox_line_right.gif");
	}
	div.textbox div.textbox_content {
		margin:1px 0;
		width:100%;
	}
	div.textbox div.tb_corner {
		position:absolute;
		width:4px;
		height:4px;
		overflow:hidden;
		z-index:99;
	}
	div.textbox div.tb_lt {
		left:0;
		top:0;
		background-image: url("../img/textbox_corner_lt.gif");
	}
	div.textbox div.tb_rt {
		right:0;
		top:0;
		background-image: url("../img/textbox_corner_rt.gif");
	}
	div.textbox div.tb_lb {
		left:0;
		bottom:0;
		background-image: url("../img/textbox_corner_lb.gif");
	}
	div.textbox div.tb_rb {
		bottom:0;
		right:0;
		background-image: url("../img/textbox_corner_rb.gif");
	}
	/* END of textboxt markup */

/* Files section */
div#main div#center div.fsection{
	width:100%;
	margin-top:7px;
	margin-bottom:7px;
	overflow:hidden;
	vertical-align:middle;
}
div#center div.fsection div.fsection_title {
	border-top:1px dashed rgb(157,157,157);
	border-bottom:1px dashed rgb(157,157,157);
	background-color: rgb(216,216,216);
	height:20px;
	overflow:hidden;
	width:100%;
}
div.fsection_title div.text {
	width:360px;
	border-right:1px dashed rgb(157,157,157);
	height:20px;
	padding-top:5px;
	padding-left:17px;
	font-size:9px;
	color: rgb(80,80,80);
}
div.fsection_title div.count {
	width:84px;
	height:20px;
	background-color: rgb(228,228,228);
	padding-top:4px;
	text-align:center;
	color: rgb(143,143,143);
}
div.fsection_title div.count span {
	color: rgb(60,60,60);
}
div#center div.fsection div.file {
	width:462px;
	height:39px;
	border-bottom:1px dashed rgb(157,157,157);
	background-color: rgb(228,228,228);
}
div#center div.fsection  div.resizable {
	cursor:s-resize;
}
div#center div.fsection div.even {
	background-color: rgb(222,222,222);
}
div.fsection div.file div.description {
	width:355px;
	padding-top:7px;
	overflow:hidden;
}
div.description div.img {
	margin:1px 5px 0 5px;
	width:25px;
	height:25px;
	overflow:hidden;
}
div.description div.title {
	clear:right;
	color: rgb(3,105,216);
}
div.description div.size {
	float:right;
	color:gray;
	clear:right;
}
div.description div.text {
	clear:both;
	margin-top:3px;
	width:320px;
	overflow:hidden;
	color: rgb(60,60,60);
}
div.fsection div.file div.download {
	text-align:left;
	float:right;
	margin-right:10px;
	width:80px;
}
div.download span.count {
	float:left;
	clear:both;
	width:100%;
	text-align:center;
	margin-top:4px;
	color: rgb(166,166,166);
	font-weight:bold;
}
div.download span.button {
	float:left;
	width:100%;
	clear:both;
	text-align:center;
	margin-top:4px;
}

/* News list */
div#center div.news , div#center div.materials, div.itemlist{
	clear:both;
	width:452px;
	overflow:hidden;
	margin:1px 8px 1px 6px;
	border-bottom:1px dashed #9D9D9D;
	overflow:hidden;
	position:relative;
}
div.threads {
	position:relative;
}
div.news div.title ,div.threads div.title, div.materials div.title, div.itemlist div.title {
	clear:right;
}
div.news div.comments, div.threads div.comments, div.materials div.comments, div.itemlist div.comments{
	position:absolute;
	float:right;
	top:6px;
	right:4px;
	width:76px;
}
div.news div.author ,div.threads div.author,div.materials div.author, div.itemlist div.author {
	clear:left;
	margin-top:1px;
	color:#9D9D9D;
	margin-left:1px;
	width:100%;
}
div.tournament_list div.comments {
	top:1px;
	right:10px;
}

div#center div.hover {
	background-color:#E3E3E3;
	cursor:pointer;
}
/* News open */
div#center div.news_open {
	background-image: url(../img/bg_center.gif);
	width:100%;
	background-repeat: repeat-x;
}
div.news_open div.top_line {
	clear:both;
	margin:4px 6px 6px 2px;
}
div.news_open div.body {
	clear:both;
	margin:0 10px 4px 10px;
	color:#505050;
	text-align:justify;
}

div.news_open div.comments {
	clear:both;
	width:95%;
	padding:0 6px 4px 0;
	text-align:right;
}

div#center div.news_open div.top_line div.newsimg {
	width:187px;
	height:87px;
}
div.news_open div.top_line div.info {
	margin-left:2px;
	min-height:87px;
	margin-top:5px;
	padding-left:10px;
	background-image: url(../img/bg_vertical.gif);
	background-position:0 0;
	background-repeat: no-repeat;
	width:230px;
	overflow:hidden;
}
div.news_open div.top_line div.info div {
	width:100%;
}
div.news_open div.top_line div.noimg {
	width:100%;
	background-image:none;
	background-color:transparent;
}

div.info div.title {
	clear:both;
	padding:0 4px 4px 2px;
	color:#006DDE;
	font-size:14px;
	font-weight:bold;
}
div.info div.date {
	clear:both;
	padding:2px;
	color:#505050;
}
div.info div.author {
	clear:both;
	padding:2px;
	color:#505050;
}
/*forum*/
div#center div.threads {
	clear:both;
	width:455px;
	overflow:hidden;
	margin:1px 0;
	padding:1px 3px;
	border-bottom:1px dashed #9D9D9D;
	overflow:hidden;
}
/* comments */
div#center div.comment {
	clear:both;
	width:98%;
	margin:1%;
}
div.comment div.header {
	clear:both;
	width:100%;
	background-image: url(../img/bg_com.gif);
	height:16px;
	overflow:hidden;
	position:relative;
	margin-bottom:2px;
}
div.comment div.header div.corner {
	position:absolute;
	top:0;
	width:2px;z-index:99;
}
div.comment div.header div.text {
	margin:2px 0 0 3px;
	color:#505050;
	width:98%;
}
div.comment div.middle {
	clear:both;
	width:100%;
	background-color: rgb(209,209,209);
	position:relative;
}
div.comment div.middle div.corner {
	position:absolute;
	background-image: url(../img/bg_com_corn.gif);
	height:2px;
	width:2px;
	overflow:hidden;
	z-index:99;
}

/* Right BAR */
div#main div#centerbar {
	width:177px;
	overflow:visible;
	background-color: rgb(214,214,214);
	border-left:1px solid #aaa;
}

/* Right BAR */
div#main div#rightbar {
	width:179px;
	overflow:visible;
	background-color: rgb(214,214,214);
	border-left:1px dashed #aaa;
}
div#main div#rightbar div.section_title, div#main div#centerbar div.section_title {
	margin-left:-1px;
	position:relative;
}
div#main div#rightbar div.section_title div.sctitle , div#main div#centerbar div.section_title div.sctitle{
	position:absolute;
	left:115px;
	top:3px;
	z-index:99;
}
div#main div#rightbar div.section , div#main div#centerbar div.section {
	clear:both;
	background-image: url("../img/bg_rightbar.gif");
	background-repeat: repeat-x;
	background-position:0 0;
	width:159px;
	color:#505050;
	overflow:hidden;
	padding: 9px 14px 10px 6px;
}

div.section div.top9entry{
	clear:both;
	width:150px;
	text-align:left;
	padding-right:9px;
	background-position:100% 2px;
	background-repeat:no-repeat;
}
div.section div.cup1{
	background-image: url("../img/p_gold.gif");
}
div.section div.cup2{
	background-image: url("../img/p_silver.gif");
}
div.section div.cup3{
	background-image: url("../img/p_bronze.gif");
}
div.section div.top3 span.team{
	font-weight:bold;
}
div.top9entry span.num {
	float:left;
	color:#000;
	margin-right:7px;
}
div.top9entry span.flag {
	margin-right:4px;
	vertical-align:bottom;
}
div.top9entry span{
	float:left;
}
div.top9entry span.score {
	float:right;
	color:#026ADD;
}

div.section div.question {
	width:100%;
	text-align:center;
}
div.section div.answer {
	margin-top:2px;
	width:100%;
	text-align:left;
}
div.answer div.text {
	font-weight:bold;
	clear:both;
	width:100%;
}
div.answer div.percentage_bar {
	width:124px;
	margin-top:1px;
	height:7px;
	padding:0;
	vertical-align:top;
	background-image: url("../img/bg_percentbar.gif");
}
div.answer div.percentage_bar img {
	float:left;
}
div.answer div.amount {
	float:right;
	color:#026ADD;
	margin:0;
}
div.section div.votecomments {
	float:right;
	margin:8px 0 0 0;
}

div.section div.latest_thread {
	width:100%;
}
div.latest_thread span.replies {
	float:right;
	color:#026ADD;
}
div.latest_thread span {
	float:left;
}
div.latest_thread span img {
	margin-right:4px;
}

div#main div#rightbar div#vonline {
	min-height:75px;
	padding:9px 6px 10px 6px;
	width:169px;
}
div#rightbar div#vonline div.visitor {
	width:50%;
	overflow:hidden;
}
div#rightbar div.section_title div.online{
	left:50px;
}
/* Footer section */
div#footer {
	padding:0;
	margin:0;
	background-image: url(../img/footer.jpg);
	height:45px;
	width:100%;
	text-align:center;
	overflow:hidden;
}
div.window_line {
	height:9px;
	width:991px;
	margin-left:auto;
	margin-right:auto;
	float:none;
	background-color:#959595;
	margin-bottom:0;
	overflow:hidden;
	border-right:1px solid #aaaaaa;
}


/* User */
div#center div#user_action , div#center div#team_action {
	left:0;
	bottom:10px;
	position:absolute;
	text-align:center;
	width:126px;
	overflow:visible;
	z-index:50;
}
div#center div#team_action {
	width:184px;
}

/* Tourns */
div.latest_tournament {

}

div.hover {
	background-color:#E3E3E3;
	cursor:pointer;
}

.bold {
	font-weight:bold;
}
.normal {
	font-weight:normal;
}
div.reg_open {
	color:green;
}
div.reg_closed, div.pending, div.started {
	color:blue;
}
div.closed, div.ended {
	color:red;
}

/* Video */
div#fplayer {
	position:relative;
	z-index:999999;
	background:transparent;
	margin:0px 6px 10px 6px;
	width:450px;
	height:359px;
}

div.video_header {
	clear:both;
	width:450px;
	background-image: url(../img/bg_com2.gif);
	height:17px;
	overflow:hidden;
	position:relative;
	margin:7px 6px 3px 6px;
}
div.video_header div.corner {
	position:absolute;
	top:0;
}
div.video_header span {
	margin-top:2px;
}

div.upload_bar {
	width:100%;
	position:relative;
}
div.upload_bar div.track {
	border-left:1px solid #999999;
	cursor:pointer;
	height:20px;
	width:100%;
	filter:apha(opacity=50);
	opacity:0.5;
	background-color:#000000;
}
div.upload_bar div.buffer {
	background-color:#FFFFFF;
	filter:apha(opacity=70);
	opacity:0.7;
	width:1px;
	height:20px;
}
div.upload_bar div.percent {
	position:absolute;
	width:100%;
	height:15px;
	top:5px;
	left:0;
	text-align:center;
	color:#ffffff;
}

.disabled {
	opacity:0.5;
	filter:alpha(opacity=50);
}

/*flash_list.tpl*/
div.flash_file {
	width:80px;
	margin:6px 4px 6px 8px;
}

div.flash_file div.title {
	clear:both;
	width:100%;
	text-align:center;
}

div.flash_file a {color:blue;}

div.flash_file div.image{
	position:relative;
	overflow:hidden;
	width:79px;
	height:64px;
}

div.flash_file div.image div.frame {
	position:absolute;
	left:0;
	top:0;
	z-index:100;
}

div.flash_file div.image div.frame img{
	width:79px;
	height:64px;
}

div.flash_file div.status span {
	clear:both;
	width:100%;
	text-align:center;
}

/*flash_watch.tpl*/
div.flash_watch {
	
	width:100%;
}
div.flash_watch > div {
	margin-left:10px;	
}

div.flash_watch > div.description{
	float:none;
	margin-top:10px;
	
}

div.flash_watch > div.container {
	margin-top:10px;
}

/*tags.tpl*/
div.tags {margin:0 10px 4px;font-weight:bold;color:#505050;}
div.tags a {
	border-bottom:1px dotted #505050;font-weight:normal;
}
div.tags div.container {
	width:414px;
	padding:2px 2px 3px 2px;
}
div.tags div.container div.list {
	width:374px;
	overflow:visible;
	padding-bottom:1px;
}
div.cat_list {
	clear:both;
}

div.cat_list div.cat_item {
	margin-left:10px;
}
div.flash_list {
	clear:both;
}


/* Demos*/
div#leftbar div#demos {
	width:165px;margin:0 2px;text-align:left;
}
div#leftbar div#demos div.demo {
	clear:both;width:100%;height:12px;margin:1px 0;overflow-y:hidden;overflow-x:visible;
}
div.demo .c1 {
	width:12px;margin-right:2px;
}
div.demo .c2 {
	width:12px;margin-left:2px;
}
div.demo .t2 {
	width:55px;text-align:right;
}
div.demo .v2 { 
	width:12px;text-align:right;margin-right:2px;
}
div.demo .v1 {
	width:12px;text-align:left;
}
div.demo .t1 {
	width:55px;
}


/* Gen */
div#main div.sc_title_fix {
	padding-top:2px;
}