/* begin overall style */
body
{
	text-align: center;
	margin: 0;
	padding: 0 0 15px 0;
	font-family: trebuchet ms, arial, helvetica, sans-serif;
	background: #000 url(../images/bgbody.jpg) top center no-repeat;
}

#page
{
	width: 960px;
	margin: 0 auto;
	padding: 0;
}
/* -------------------header -------------------------*/
#header {
	margin: 0;
	padding: 0;
	height: 80px;
}
#topheader {
 	color: #ffffff;
	width:870px;
	text-align: right;
	vertical-align: center;
}
#topheader input {
	width:7em;
	font-family: Arial,Helvetica,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 100%;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	}
#topheader label { color: #ffffff; font-size: 0.8em; text-decoration: none; }
#topheader input[type="checkbox"]{  width:2em;height:2em; } /* not in IE6 ? */
.portletHeader input, .submit  input , #searchform input {  width:8em; color: #222222; border: none;}
#topheader a, #topheader a:hover, #topheader a:visited, #topheader a:active {  	border: none; text-decoration: none; color:none;}
.portletHeader img{  	margin: 1;};
.row { font-size: 80%;line-height: 100%; margin:2px; width:100%}

#logo
{
text-align: left;
font-size: 150%;
color: #ffffff;
text-decoration: none;
}
#mainmenu { position: relative; bottom:0;  text-align:left; margin-bottom:0px;}
/*#mainmenu { position: absolute; top:10px;}*/
/*#mainmenu ul {	padding: 0;	margin: 0;	padding: 0.4em 0 0.3em 0; }*/
/*#mainmenu ul li {	display: inline;}*/
/*#mainmenu ul li a {	padding: 0.4em 0.4em; color: white; text-decoration: none; font-weight: bold; }*/
/*#mainmenu ul li a:hover {
	background: #E6F2FF; color: #6598b8; text-decoration:none;
}*/
/*#mainmenu ul li a.active {
	background: #E6F2FF; color: #6598b8; text-decoration:none;
}*/
#menunav {	list-style: none; width:960px; margin: 20px 0 0 0;} /* include menubar + catnav */
#menubar {	list-style: none;display : inline; width:300px; margin: 20px 0 0 0; height: 44px; padding: 0;}
#menubar ul { list-style-type: none; display: inline;	margin: 0 ;	padding: 0; }
#menubar ul li { float: left;  margin: 0;  padding: 0;  display: inline; text-decoration: none; }
/* ------------------- Catnav (black stripe) -------------------------*/
#catnav {  float:right; margin: 20px 0 0 0;  padding: 0;    height: 64px;  width: 600px; font-size: 0.7em;  }
#navleft {  list-style: none;  margin: 0;  padding: 0; float:left; }
#navright {  list-style: none;  margin: 0;  padding: 0; float:right; }

/* todo the same for #nav and #navleft */
#navright ul {  margin: 0;  padding: 0;  }
#navright li {  float: left;  margin: 0;  padding: 0;  display: inline; color: #fff;}
#navright a { display:block; line-height:1em;  margin: 0;  padding: 5px 5px 5px 5px;   color: #fff;  letter-spacing: -1px;  }
 #navright  li a:hover {  color: #FF0099;  text-decoration: none;  display: block;  }
#navright li ul { list-style: none;  position: absolute;  width: 150px;  left: -999em;  }
#navright li:hover ul, #nav li.sfhover ul {  left: auto;  }
#navright li li {  float: left;  margin: 0;  padding: 0;  width: 150px;  }
#navright li li a {  width: 150px;  height: 24px;  line-height: 24px;  color: #fff;
 border-top: 1px solid #131f27;  background: #040404;
  margin: 0;  padding: 5px 20px 5px 15px;
  }
#navright li li a:hover {  border-top: 1px solid #131f27;  background: #000;  padding: 5px 20px 5px 15px;  }
#navright li:hover
{ /* prevents IE7 drop-down menu bug (focus on a page element prevents nested menus from disappearing) */
  position: static;
 }


#navicons { list-style: none; margin-left: 20px}
#navicons ul { list-style-type: none; display: inline;	margin: 0 ;	padding: 0; }
#navicons ul li { float: left;  margin: 0;  padding: 0;  display: inline; text-decoration: none; }
#navicons ul li p { font-style: normal; font-weight: bold; font-size: 1.2em;  margin:0 0 0 0; }

.rss, .twit { margin:0; border: none; text-decoration:none; }
.rss a , .twit a{ color:none; border: none; }
.rss a:hover, .rss a:visited,  .rss a:active {color:none;}
.twit a:hover, .twit a:visited,  .twit a:active {color:none;}
#signup img , #signup a {color:none;vertical-align:bottom; border:none}
.myicon img , .myicon  a {color:none;vertical-align:bottom; border:none}
/* ------------------- content  -------------------------*/
#content
{
    position: relative;
    width: 95%;
    margin: 0 auto;
    padding: 0px;
}
#contentwrapper {
  float:left;
  width: 560px;
  margin: 0 0 5px 0;
    padding: 0px;
 color: #fff;
  }
#contentwrapperwide {
  float:left;
  width: 100%;
  margin: 0 0 5px 0;
    padding: 0px;
 color: #fff;
  }

/*---------------------- post  ----------------------------*/
.post { font-family: Georgia,"Times New Roman",Times,serif; text-align: left; }
.post p {
	font-style: normal; font-weight: normal; font-size: 1em;
	line-height: 120%;font-size-adjust: none;font-stretch: normal;color: #ffffff;
}
.postpage { font-family: Georgia,"Times New Roman",Times,serif; text-align: left;
		background:#fff; padding: 15px;
		}
.postpage p {
	font-style: normal; font-weight: normal; font-size: 1em;
	line-height: 120%;font-size-adjust: none;font-stretch: normal;color: #444;
}
.postpage h1, .postpage h2 { color: #444; }

#postpres { display:inline; margin: 0 0 0px 0; }

.ppres_datebox {  float: left; background: url(../images/date_back8.png) no-repeat;
	width:92px; height:92px;
	color:#000000;  font-size: 90%; font-weight: bold; text-align: center; margin: 0 10px 0 0px;}
/*.ppres_comment {  clear:both; background: url(../images/comment_g.png) no-repeat; text-align:center;
	width:64px; height:64px; margin: 0px 25% 0px 25%;  padding-top:16px;}*/
.ppres_comment {  clear:both;  text-align:center; margin: 8px 25% 0px 25%;  padding-top:10px;
	width:40px; height:40px; background: url(../images/bkgcomment.png) no-repeat;}
.ppres_comment a {  color: #bbbbbb; text-decoration: none;  font-weight: bold; }
.ppres_comment a:hover {  color: #FF0099; }
.ppres_date1, .ppres_date2 { margin-top: 5px;  font-size: 0.9em; }
div.author {
font-size: 0,8em;
font-style: italic;
line-height: 1em;}

.title {margin: 10px 10px 10px 0px; }
.title h1 a { color: #bbbbbb; text-decoration: none;
	font-weight: bold;	font-size: 90%;	line-height: 100%;
	margin: 10px 10px 10px 0px;}
.title h1 a:hover { color: #6598b8;}



/* ------------------- Nav (bellow of _post -------------------------*/
.nav {  display:block; list-style: none;  margin: 0;  padding: 0;
	font-family: Arial,Helvetica,sans-serif; font-style: normal;   text-decoration: none;
	margin-top:20px;
	}

.topComments, .topTag, .topMore, .topCrud{
float:left;
font-size: 0.8em;
  font-style: italic;
  background: url(../images/bg-trans.png) repeat;
  padding: 8px 10px;
  margin-right: 5px;
  line-height: 1em;
  color: #fff;
  border: 1px solid #111;
  }
.tag-link { padding-left: 20px; background: url(../images/tags.gif) no-repeat; }
.more-link { padding-left: 20px; background: url(../images/more.gif) no-repeat; }
.comment-link { padding-left: 20px; background: url(../images/comments.gif) no-repeat;  }
.dico-link {  padding-left: 20px; }
.crud-link {  padding-left: 20px; }
.update-label { padding-left: 20px;  }

/* -------------------Sidebars -------------------------*/
#sidebars {
  margin: 15px 0 0 0;
  float: right;
  width: 340px;
  color: #fff;
  }
#welcome {
  margin: 0 0 20px 0;
  padding: 0 0 5px 0;
  background: url(../images/bg-trans.png) repeat;
  }
.ch_done { }
.ch_available {  }
.ch_new { }
.ch_waiting { }
.onliner {
padding-left:15px; padding-right:15px;
}
#sidebars .sidebarbox {
  background: url(../images/bg-trans.png) repeat;
  padding: 8px 15px;
  }
#sidebar_full {  padding: 0;  margin: 0;  }
#sidebar_left {  float: left;  width: 160px;  }
#sidebar_right {  float: right;  width: 160px;  }

#sidebars ul {  margin: 0; padding: 0 0 5px 0;  }
#sidebars li {  margin-bottom: 20px;  list-style: none;  font-size: 9pt;  }
#sidebars li ul {  padding: 0;  }
#sidebars ul ul li {
  margin: 0;
  padding: 2px 2px 2px 16px;
  color: #fff;
  background: url(../images/bullet.gif) left 8px no-repeat;
  line-height: 17px; /* Required for cross-browser consistency; cross-browser defaults vary. */
  }
 .sidebarbox  p { text-align: left;  }
/* -------------------Recent comment -------------------------*/
.recentauthor { margin:0; text-align:left; border-top: 1px dotted #444;}
.recentcomment { margin:0; text-align:left; color:#bbb; }
.recentcomment p { padding:0; margin:0;}
/* -------------------Before footer (3 columns) -------------------------*/
#morefoot {
float: left;
 clear: both;
  background: #000 url(../images/bggrad.jpg) top left repeat-x;
  border: 1px solid #040404;
 padding: 19px;
  color: #dedede;
  margin: 0 0 0px 0;
 text-align: left;
  }
#morefoot p {
margin: 5px 0;  padding: 5px 0;  }
#morefoot ul {  list-style-type: none;  margin-top: 5px;  }
#morefoot ul li, #morefoot p {  font-size: 9pt;  }
#morefoot a {  text-decoration: underline;  color: #dedede;  }
#morefoot a:hover {  text-decoration: underline;  color: #FF0099;  }
#morefoot .content {padding: 5px 0; margin: 5px 0;  }
#morefoot .header, #morefoot h3 {  font-size: 12pt;  font-weight: normal;  color: #dedede;
  letter-spacing: -1px;  border-bottom: 1px dotted #444;  margin: 0;  padding: 0 0 2px 0;
  }
#morefoot #searchbox {  padding: 1px;  width: 180px;  }
#morefoot .col1 {  float: left;  width: 280px;  }
#morefoot .col2 {  margin: 0 25px;  width: 300px; }
#morefoot .col2, #morefoot .col3 {  float: left;  }
#morefoot .col3 {   width: 280px; }
#morefoot li {  margin: 0 0px; padding-left: 20px;  margin-bottom: 5px;
  background: url(../images/more.gif) left 2px no-repeat;
  line-height: 17px; /* Required for cross-browser consistency; cross-browser defaults vary. */
  }
#breadfoot {text-align: center; float:center; }
#breadfoot ul {list-style-type: none; }
#breadfoot li {display: inline; }
/* -------------------Footer-------------------------*/
#footer {
  clear: both;
  background: #000;
  border: 1px solid #040404;
  padding: 15px 15px 10px 15px;
 }
#footer p {  font-size: 9pt;  color: #bbb;  padding: 0;  }
#footer a {  color: #bbb;  text-decoration: underline;  }
#footer a:hover {  color: #fff;  }
#footerleft {  float: left;  width: 500px;  text-align: left;  }
#footerright {  float: right;  width: 300px;  text-align: right;  }

/*------------------------ Comment --------------------- */
#comments {
  width: 500px; /* fixes bug in IE7 where putting focus on the text makes it disappear behind the background. yeah, weird. they call it a dimensional bug. */
  border: none;  padding: 0px 15px 10px 15px;  color: #fff; margin: 0 0 0 0;
  }
#comments h3 {  font-size: 1.2em;  font-weight: normal;  color: #fff;  margin: 15px 0;  padding: 0;  }
#comments p a {  color: #6598b8;  }
#comments p a:hover {  color: #FF0099;  }
#comments p {  padding:0;  margin: 7px 0;  }
ul.commentlist, ul.trackback  { margin: 10px 0px 15px 0px; padding: 10px 0 15px 0; list-style-type: none;    font-size: 0.8em; width:500px;  }
.commentlist li, .trackback li {  margin: 10px 0px 15px 0px; padding: 10px 0 15px 0;  background: #040404; width:500px;
  border: 1px solid #040404;  list-style-type: none;
text-align: left;
  }
.commentlist li.alt {  background: #000;  border: 1px solid #040404;  border: none;  margin-top:10px;  }
.commentlist li.cleared {  background: transparent;  border: none;  }
.commentlist a:hover {  color: #FF0099;  }
.commentlist img.gravatar, .commentlist a.gravatar  {  float: left;  margin: 0 15px 10px 0;  }
.commentlist .commentbody {  margin: 0;  padding: 0;  }
.commentlist .commentbody p a {  text-decoration: underline;  }
.commentlist cite {  font-size: 10pt;  font-style: normal;  color: #dedede;  }
.commentlist small.commentmetadata a {  color: #666;  }
/*.commentlist p { float:left;  color: #dedede;  }*/
#respond {  clear: both;  margin-top: 15px;  }


#extrastuff a {color:#222; font-size:0.8em;}
#extrastuff a:hover {color:#FF0099; text-decoration:none;}
#extrastuff #rssleft {float:left; width:250px;}
#extrastuff #trackright {float:right; width:180px; text-align:right;}
/* end of overall style */

/*------------------------ Comment  form--------------------- */

/* commentform */
#commentform {
background: #222222;
	padding: 10px 0;
	margin: 0; width: 560px;
}
.commentfield {
float: left; width: 95%;
 margin-right: 0px;
padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px;
border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #bbbbbb;
text-align:left;
}

#commentform p {
	clear: both;
	padding-bottom: 10px;
}
#commentform label {clear: both;
	font-weight: bold; color:#bbbbbb;	font-size: 100%;
	padding-top: 8px;
	width: 6em;
	float: left;
}
#commentform  .hint { float: left; font-size: 10pt;  font-style: normal;  color: white}
#commentform input {
	width: 13em;
	padding: 4px 5px;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 1px solid #ccc;
	float: left;
	margin-right: 10px;
}
#commentform textarea {
float: left;
	width: 350px;
	height: 150px;
	border: solid 1px #ccc;
	padding: 5px 3px 3px 7px;
}

#commentform textarea:focus, #commentform input[type="text"]:focus {
	border-color: #999999;
}
.commentaction {
float: left; width: 95%;
 margin-right: 10px;margin-top: 10px;
padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px;
border-bottom-width: 1px; border-bottom-style: none;
text-align:center;
}
.commentcaptcha {
float: left; width: 95%;
 margin-right: 10px;
padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px;
border-bottom-width: 1px; border-bottom-style: none;
text-align:left;
}
a #yt0 { color: #6598b8; text-decoration: none;  font-size: 8pt; }
.commentcaptcha label { width: 7em; }
.loginbutton, .submitbutton { background: #bbbbbb;
  font-size: 8pt;  padding: 3px 6px;  vertical-align: middle;  text-decoration: none;  border: none; }
.submitbutton:hover { cursor: pointer;  background: #bbbbbb; text-decoration: none;  color:#6598b8; border: none;}

/*------------------------ begin data grid style --------------------- */
table.dataGrid
{
	background:  #bbbbbb;
	border-collapse: collapse;
	width: 100%;
}

table.dataGrid th, table.dataGrid td
{
	font-size: 0.9em;
	border: 1px #4F81BD solid;
	padding: 0.3em;
}

table.dataGrid th
{
	background: #dedede;
	color: #676767;
	text-align: center;
}

table.dataGrid th.label
{
	width: 150px;
}

table.dataGrid tr.odd
{
	background:  #aaaaaa;
}
/* end of data grid style */

.actionBar
{
	margin: 10px;
}

.grid-view, table.detail-view, table.items {color: #6598b8;
}
div.item
{
	margin: 10px 0 0 0;
	border: 1px solid silver;
	padding: 5px;
}

/*------------------------  Misc --------------------- */
a { color: #6598b8; text-decoration: none; }
a:visited {color: #6598b8; ;text-decoration: none;} /* lien visité */
a:hover { color: #FF0099;text-decoration: none; }
a:active { color: #222222;text-decoration: none; }
div .errorMessage { color: red; float: left; font-size: 80%; }
div .errorSummary { color: red;  font-size: 80%; }
div .cleared { clear:both; }
.myplayerlink  {
	width: 107px;
	height: 40px;
	padding: 0;
	margin: 0px auto 0px auto;
	display: block;
	background: url(../images/musicplayer.gif) no-repeat;
	outline: none;
	text-indent: -9999px;
}
/* bubble tooltips  over posts or pages*/
.butooltip {border-bottom: 1px dashed #b6b6b6;}
.butooltip:hover {color: #fff; background:#a10101; cursor: help;}
.inner_bubble {
			display:none;
			width:260px;
		}
.inner_bubble *
		{
			margin-top: 0px;
			margin-bottom: 0px;
		}

/* bubble tooltips  for -------online/recent  users*/
.usertip {border-bottom: 1px dashed #b6b6b6;}
.usertip:hover { cursor: help;}
.usertip:hover { cursor: help;}

.onlineusers { margin:0; text-align:left; color:#bbb; padding:10px; }
.onlineusers p { padding:0; margin:0;}
.onlineusers img.gravatar, .onlineusers a.gravatar  {  float: left;  margin: 0px 0px 0px 0px;  }
.online_side {	width: 100%; padding :0;}
.recent_side {	width: 100%; padding :0;}
.recentusers { 	margin:0; text-align:left; color:#bbb; padding:10px; width:auto; }
.recentusers p { padding:0; margin:0;}
.recentusers img.gravatar, .recentusers a.gravatar  {  float: left;  margin: 0px 0px 0px 0px;  }
.inner_buser { /* inside User bubbletip */
			display:none;
			width:200px;
		}
.inner_buser .label{ font-size: 0.7em; color: black;}
.inner_buser .info{ font-size: 0.7em; color: #a0a0a0;}
.inner_buser .status{ font-size: 0.7em; color: black;; display:block; border: solid 1px #a0a0a0; background:#a0a0a0;}
.inner_buser *
		{/* inside User bubbletip */
			margin-top: 0px;
			margin-bottom: 0px;
		}
/*------------------------ Vault -------------------------------------------- */

.vdownload a { display:none;}
.vdownload {
	width: 80px;height: 80px;
	margin-left:230px;
	background-image:url(../images/down.png); background-position:  center center; background-repeat: no-repeat;
}


.vdown img , .vdown  a {color:none;vertical-align:bottom; border:none}
.vdown_small img , .vdown_small  a {color:none;vertical-align:bottom; border:none}
.vdown img{
	display:block;
	width: 80px;height: 80px;
	margin-left:230px;
}
.vdown_small img{
	display:block;
	width: 17px;height: 17px;
}
/*------------------------  JQuery boxgrid.peek --------------------- */
/*______________ characters ______________*/
.boxparagraph {display:inline; }
.boxparagraph img {float: left; margin-bottom: 10px; margin: 0;}
.boxparagraph description {text-align:left; width:480px;}

.boxgrid{
				width: 157px;
				height: 200px;
				margin:10px;
				float:left;
				background:#161613;
				border: solid 2px #8399AF;
				overflow: hidden;
				position: relative;
			}
.boxgrid img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
}
.boxgrid p{
	padding: 0 10px;
	color:#afafaf;
	font-weight:bold;
	font:10pt "Lucida Grande", Arial, sans-serif;
}
/*------------------------  JQuery galleryView --------------------- */
.gallery{margin: auto} /*helps center */
/*---------------------- graphics  ----------------------------*/
.contentgallery {
text-align:center;
}
.panel-overlay {
font-family: trebuchet ms, arial, helvetica, sans-serif;
font-size: 1.2em;
}

/*------------------------  Page --------------------- */
.pagem
{
	background: #FFFFFF;
	margin: 15px auto;
	padding: 0px 15px;
	text-align: left;
}

.page #container
{
	width: 960px;
	background: #FFFFFF;
	margin: 150px auto;
	border: 1px solid #000;
	text-align: left;
}

.page #header
{
	background: #DDDDDD;
	padding: 0 10px 0 20px;
}

.page #header h1
{
	margin: 0;
	padding: 10px 0px 0px 0px;
}
.page #header h3
{
	margin: 0;
	padding: 0px 0px 10px 0px;
}

.page #header a
{
	color: #555;
	text-decoration: none;
}

.page #sidebar
{
	float: right;
	width: 200px;
	padding: 15px 10px;border:
}

.page #content
{
	margin: 0 210px 0 0;
	padding: 0 20px;
}

.page #footer
{
	margin: 20px 0 0 0;
	padding: 0 10px 0 20px;
	background:#DDDDDD;
	font-size: 0.8em;
}

.page #footer p
{
	margin: 0;
	padding: 10px 0;
}

.clearfloat
{
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/*------------------------  from classic-form --------------------- */
.portlet .row .hint
{
	margin: 0;
	padding: 0;
	color: #999;
}

.errorMessage
{
	color: red;
}

.form, .message
{     /* they will vanish */
	-moz-border-radius:7px;
	border: 3px solid #EEE;
	background:#FFC0CB;
	padding:5px;
	margin: 0;
	color:black;
	position: absolute; top: -40px; left:2px;	font-size: 0.9em;
	line-height: 17px;
}

.normalform,.contactform, .couponform,.dicotextform,.registrationform, .userform,.fileform,.categoryform,.lostform,.posteditform,.pageform,.confirmation, .productform
{
	-moz-border-radius:7px;
	border: 3px solid #EEE;
	background:#FFC0CB;
	padding:10px 10px 10px 10px;
	margin: 0;
	color:black;
	text-align:left;
	font-size: 0.9em;
}

.normalform label,.contactform  label,.redeem-form label,.couponform label,.dicotextform label, label,.registrationform label, .productform label, .fileform label, .userform label, .categoryform label, .lostform label, .confirmation label,.userform label, .label {clear: both;
	font-weight: bold; color:#444444;
	padding-top: 2px;
	width: 8em;
	float: left;
}

.textfield {padding-top: 8px; font-size:1.2em;} /* text which mimics textfield */
.action { margin-top: 10px; margin-left: 6em;}

.profile {display: inline; font-size: 0.9em; margin-bottom: 10px; }
.avatar {float:left; width: 80px;  }
.info {width:476px; text-align: left; margin: 10px; }

/*------------------------  Redeem system --------------------- */
.redeem-form
{     /* they will vanish */
	-moz-border-radius:7px;
	border: 3px solid #EEE;
	background:#EFC;
	padding:10px 10px 10px 10px;
	margin: 0;
	color:black;
	text-align:center;
	font-size: 0.9em;line-height: 20px;
}
.redeem-form input{font-size:1.5em; }
.redeem-form label{ padding-top: 4px; vertical-align:baseline; text-align:right; margin-right:10px;}
.redeem-form .row { font-size: 100%;line-height: 100%; margin:4px; width:100%;   vertical-align:baseline; }
.note {font-size: 0.7em;text-align:left;}
.noteleft {font-size: 0.7em;text-align:left;}
.notecenter { font-size: 0.7em;text-align:center;}
.submitbuttonRD {
	width: 100px;
	height: 44px;
	padding: 0;
	margin: 0px auto 0px auto;
	display: block;
	background: url(../images/shop/downloadbuttonx100.png) no-repeat;
	outline: none;
	text-indent: -9999px;
	position: relative; top: -120px; left: 60px;

    /*background-position:  center center;*/
	/*background: #bbb;	font-size: 0.8em;  padding: 3px 6px;  vertical-align: middle;  text-decoration: none;  border: none;*/


}
/*------------------------   --------------------- */
div.loading {
    background-color: #eee;
    background-image: url(../images/loading.gif) ;
    background-position:  center center;
    background-repeat: no-repeat;
    opacity: 1;
}
div.loading * {
    opacity: .8;
}
div.ajaxobj {
    display:none;
}