@charset "utf-8";
/* CSS Document */

a{
color: #050505;
}
a:hover{
	color: #050505;
	position: relative;
}
a[title]:hover:after{
content: attr(title);
padding: 8px 12px;
color: #85003a;
position: absolute;
left: 0;
top: 100%;
white-space: nowrap;
z-index: 20;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0px 0px 2px #c0c1c2;
-webkit-box-shadow: 0px 0px 2px #c0c1c2;
box-shadow: 0px 0px 2px #c0c1c2;
background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(1, #eeeeee));
background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
background-image: -ms-linear-gradient(top, #ffffff, #eeeeee);
background-image: -o-linear-gradient(top, #ffffff, #eeeeee);
}

.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}

.bordered, .outlined {
  display: table;
  margin: 1em;
}

.bordered div, .outlined div {
  display: table-cell;
  width: 100px;
  height: 100px;
}

.bordered .highlight {
  border: 10px solid black;
  background: transparent;
  margin: 1em;
}

.outlined .highlight {
  outline: 10px solid red;
  background: transparent;
}

.offset {
  /* if your browser supports this property, the 3rd example will have a smaller outline than the 2nd example */
  outline-offset: -10px;
}

/* colors! */

.bordered div, .outlined div {
  background: #CCC;
}
/*
Below is the syntax for adding values to the box shadow property 
box-shadow: none|h-shadow v-shadow blur spread color |inset|initial|inherit;
*/

.boxShadow {
	/*Chrome, Safari*/
    -webkit-box-shadow: 6px 6px 12px 8px #ebebeb;
	/*Firefox*/
    -moz-box-shadow: 4px 4px 6px 7px #ebebeb;
	/*Standard Syntax*/
    box-shadow: 6px 6px 14px 6px #ebebeb;
}