*      {  margin:0; padding:0;
  font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

body       {  background:#e7e7e7;}

#wrapper   {  width:400px;
              margin: 0 auto;
              padding:40px;
              background:#fff;
              box-shadow:0 0 50px 0 rgba(0,0,0,.25);}

#controls  {   padding:2px;
              background:#ddd;
              text-align:center;
			  overflow:hidden;float:right;margin-left:7px;}

.statusBar.td-top span { vertical-align:middle!important; padding-top:8px; }
.statusBar.td-top span.pull-left{ float:left;}
#controls a
           {  	font-size:24px;
            color:#2d2d2d;
            display:block;
            font-weight:bold;
            padding: 5px;
			float:left;}
#controls  a.selected {color:#fff;}

#controls a:hover
           {  color:#fff;
              background:#000;
              transition:.25s ease-out;}

a.selected  {  background:#000;
               color:#fff !important;}

#small     {  font-size:10px !important;}
#medium    {  font-size:14px !important;}
#large     {  font-size:18px  !important;}

.small     {  font-size:75%;}

h1         {  font-size:36px;
              font-weight:bold;}

h2         {  font-size:24px;
              margin: 10px 0;}
 
p          {  font-size:14px;
              line-height:20px;}
			  
