.fv_fblikebox { border: 1px solid #AAAAAA; border-top: 1px solid #315C99; }
.fv_fblikebox_title { padding: 8px 10px 7px 10px; background-color: #EDEFF4; border-bottom: 1px solid #C6CEDD; color: #333333; font-size: 13px; font-weight: bold; line-height: 14px; }
.fv_fblikebox_logo { padding: 10px; clear: both; }
.fv_fblikebox_logo img { padding-right: 10px; float: left; }
.fv_fblikebox_logo a { color: #3B5998; text-decoration: none; font-size: 14px; font-weight: bold; line-height: 15px; display: block; }
.fv_fblikebox_logo a.like { padding: 0; margin-top: 5px; font-size: 10px; display: inline-block; width: 56px; height: 23px; background: url("/images/graphics/f-like.png") top left no-repeat; /*clear: both;*/ }
.fv_fblikebox_logo a.like:hover {background-position: bottom left;}
.fv_fblikebox_logo a.like span { position: absolute; left: -9999px; }
.fv_fblikebox_text { margin: 0px 6px 0px 6px; clear: both; padding: 4px 2px; border-top: 1px solid #D8DFEA; font-size: 11px; color: #333333; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; line-height: 13px; }
.fv_fblikebox_clear { clear: both; }
.fv_fblikebox_items { padding: 0 0 12px 8px;}
.fv_fblikebox_items .grid_item { padding: 0 5px 5px 0; float: left; }
.fv_fblikebox_items .grid_item .name { color: #808080; font-size: 9px; text-align: center; }
.fv_fblikebox_text .hidden_elem { display: none; }

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;  background-color: white;}
#cboxTitle{margin:5px;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#111;}

#colorBox{}
    #cboxContent{background:#fff; padding: 5px;background:url(loading.gif) 50% 50% no-repeat #fff; }
        #cboxLoadedContent{margin-bottom:20px;}
        #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
        #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
        #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
        /*#cboxLoadingOverlay{ text-align: center; background:url(loading.gif) 5px 5px no-repeat #fff;}*/
        #cboxClose{position:absolute; top:2px; right:2px; display:block; color:#444; height: 16px; width: 16px; overflow: hidden; text-indent: 25px; background: url("close1.png") top left no-repeat;}
        #cboxClose:hover { background-position: 0 -19px; }
        
