div.sc_menu_wrapper 
{
position: relative;
height: 310px;
/* Make bigger than a photo, because we need a place for a scroll-bar. */;
width: 212px;
overflow: hidden;
margin-top: 4px;

}
div.sc_menu 
{
padding-top: 0px;
padding-left: 0;

}
.sc_menu a 
{
display: block;
width: 210px;
height: 72px;
border: 1px solid #333333;
-webkit-border-radius: 4px;
/* When image support is turned off */;
color: #fff;
background: rgb(79, 79, 79);
background-color: #171717;
margin-bottom: 5px;
text-align: left;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;

}
.sc_menu a:hover 
{
border: 1px dashed #666666;

}
.sc_menu img 
{
display: block;

}
.sc_menu_wrapper .loading 
{
position: absolute;
top: 50px;
width: 75px;
border: 1px solid rgb(79,79,79);
-webkit-border-radius: 4px;
text-align: center;
color: #fff;
background: #1F1D1D;
background-attachment: #1F1D1D;
background-color: #1F1D1D;
background-position: #1F1D1D;
background-repeat: #1F1D1D;
padding: 5px;
margin: 0 auto;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;

}
.sc_menu_tooltip 
{
display: block;
position: absolute;
font-size: 12px;
color: #fff;
border: 1px solid rgb(79,79,79);
-webkit-border-radius: 4px;
background: rgb(0, 0, 0);
/* Make background a bit transparent for browsers that support rgba */;
background: rgba(0, 0, 0, 0.5);
background-attachment: rgb(0, 0, 0);
background-color: rgb(0,0,0);
background-position: rgb(0, 0, 0);
background-repeat: rgb(0, 0, 0);
padding: 6px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;

}
