div#toolbar, div#toolbarbut 
{
 position:fixed; 
  left: 0px;
  top: 0px;
  z-index: 99; 
  height: 80%;
  background:#3498db;

  /*
using a png caused issues in IE8
background-image: url('bcktool.png');
 
  */
  border: 1px solid #eee;
  
  /* CSS3 */
 
	-moz-box-shadow: 0px 1px 10px #666, inset 1px 1px 0px #a4a4a4; 
  -khtml-box-shadow: 0px 1px 10px #666;
  -webkit-box-shadow: 0px 1px 10px #666;
  /* CSS3 end */
  
  
	
}

div#toolbar {
  width: 180px;
  min-width:80px; /* to limit the width when an excessive window resize */
  margin: 0px auto; /* centered toolbar */
top:30px;
  left: 0px;
}

div#toolbarbut { /* div for the 'hide status' */
  width: 60px;
  height: 60px;
  margin-right: 0%;
font-size:0px!important;
  display: none;
margin-left:4px;
margin-top:4px;

}

span.showbar a { /* show button */
  padding: 5px;  
  display: block;
height:65px;
  font-size: 0px;
  background: url('https://cdn2.iconfinder.com/data/icons/picol-vector/32/size_both_accept-48.png') no-repeat 4px 5px;

  color: #555;

}

.toolbarleft{
  float: left; display:none;
}

.toolbarright 
{ 
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left:10px;
  float: left;
  
  
}

/* for ipad fixed positioning is problematic */

/*
@media only screen and (device-width: 768px) { 
    div#toolbar, div#toolbarbut { position:static;  }
	
}
*/





/*-- Left Side --*/

ul#social li {
  display: inline;
}

#social { float: left;}

a.rss, a.facebook, a.twitter, a.digg, a.delicious, a.stumble {
  display: inline-block;
  width: 40px;
  height: 35px;        
  margin-top: 1px;
}

a.rss:hover, a.facebook:hover, a.twitter:hover, a.digg:hover, a.delicious:hover, a.stumble:hover {
  background-position: 1px 1px; /* simple css hover effect */
}

a.rss {
  background: url('rss.png') no-repeat;
}

a.facebook {
  background: url('facebook.png') no-repeat;
}

a.twitter {
  background: url('twitter.png') no-repeat;
}

a.delicious {
  background: url('delicious.png') no-repeat;
}

a.digg {
  background: url('digg.png') no-repeat;
}

a.stumble {
  background: url('stumble.png') no-repeat;
}

/*-- Right Side --*/

span.downarr { /* hide button */ 

  border-left: 0px solid #a4a4a4;
height:85px;
width:180px;

}

span.downarr a {
  display: block;
  width: 40px;
  height: 25px;
margin-right:-30px;
margin-top:-30px;
float:right;
  padding: 25px 0 0 10px;
border:1px solid #fff;
  background: #3498db url('https://cdn1.iconfinder.com/data/icons/free-mobile-icon-kit/40/Collapse.png') no-repeat 6px 5px;
}

#toolbar ul {
	margin:0;
	padding:0;
	list-style:none;
 
  
}

#toolbar a.adminlink ,
#toolbar a.adminlink:link ,
#toolbar a.adminlink:visited ,
#toolbar a.adminlink:hover ,
#toolbar a.adminlink:active { 
font-size: 14px!important; 
border-bottom: 1px dotted #fff;
  padding: 0px 0px 0px 23px;
  line-height: 32px;
  color: #fff;
display:block;
width:130px;
  text-decoration:none;
font-family:century gothic;
}
#toolbar a.adminlink:hover {  text-decoration:underline;}

#toolbar a.adminlink { font-weight:700; text-decoration: none; }
#toolbar a.adminlink:hover { color: #DAEBF6;}

#toolbar a.adminmenulink { background: transparent url('key.png') no-repeat; background-position : 5px 50%; }
#toolbar a.filemanlink { background: transparent url('folder_explore.png') no-repeat; background-position : 5px 50%;  }
#toolbar a.newpagelink { background: transparent url('page_white_add.png') no-repeat; background-position : 5px 50%;  }
#toolbar a.pageeditlink { background: transparent url('page_white_edit.png') no-repeat; background-position : 5px 50%;  }
#toolbar a.pagesettingslink { background: transparent url('page_white_wrench.png') no-repeat; background-position : 2px 50%;  }
.lnkServerInfo,
.lnkRegistrationAgreement,
.lnkLoginInfo,
.lnkLogViewer,
.liSecurityAdvisor{display:none!important}
.topnavitem {position:fixed;top:5px;right:5px;background:url(https://cdn1.iconfinder.com/data/icons/squarenav/480/close_square_black-48.png) no-repeat;height:48px;z-index:99}
.topnavitem a {font-size:0px;padding:17px;line-height:30px}
.lnkLoginInfo,
.padded p {display:none;}
.modulelinks {background:#fff;display:block;z-index:99}
.loginpage .art-sheet {margin-top:15px; background:#fff url(https://cdn2.iconfinder.com/data/icons/picol-vector/32/user_profile_edit-256.png) no-repeat 910px 100px;min-height:400px;padding:10px}
.loginpage fieldset {border:none}
.loginpage legend {display:block; height:30px; border-bottom:5px solid #ccc;width:100%}
.logolist img {width:160px;height:70px;margin-bottom:-30px}
.modulelinks {font-size:11px!important}
#toolbar select {height:22px;margin-left:0px;font-size:12px!important;border:none;margin-top:10px}
#ctl00_SearchInput2_txtSearch {width:100%!important}