
@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("facebook.com") {

body{
background: url("http://img8.imageshack.us/img8/135/chat4.png") #ffffff repeat-x !important;

}
#contentCol,.profile .right_column_container 
{
background: rgba(255,255,255,0.3) !important;
-moz-background-clip: padding !important;
border: 6px solid transparent !important;
-moz-border-bottom-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-left-colors: rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-right-colors: rgba(0,0,0,.62) #e3e7ea rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-top-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-radius: 6px !important;
margin-top: 10px !important;
}
#rightCol,
.hasRightCol #rightCol,
.hasLeftCol #rightCol,
.home #rightCol
{
background: rgba(255,255,255,0.1) !important;
-moz-background-clip: padding !important;
border: 3px solid transparent !important;
-moz-border-bottom-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-left-colors: rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-right-colors: rgba(0,0,0,.62) #e3e7ea rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-top-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-radius: 3px !important;
margin-top: 0px !important;

}
#sidebar_ads .adcolumn 
{
background: rgba(255,255,255,1) !important;
-moz-background-clip: padding !important;
border: 3px solid transparent !important;
-moz-border-bottom-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-left-colors: rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-right-colors: rgba(0,0,0,.62) #e3e7ea rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-top-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-radius: 3px !important;
margin-top: 0px !important;
}
.uiListItem:first-child,.uiListLight,.UIComposer_ButtonArea
{
background: rgba(255,255,255,0.3) !important;
-moz-background-clip: padding !important;
border: 3px solid transparent !important;
-moz-border-bottom-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-left-colors: rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-right-colors: rgba(0,0,0,.62) #e3e7ea rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-top-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-radius: 3px !important;
margin-top: 0px !important;

}
.uiListVerticalItemBorder
{
background: rgba(255,255,255,0.3) !important;
-moz-background-clip: padding !important;
border: 3px solid transparent !important;
-moz-border-radius: 3px !important;
margin-top: 0px !important;

}
#leftCol,
.hasLeftCol #leftCol, 
.home #leftCol
{
background: rgba(255,255,255,0.3) !important;
-moz-background-clip: padding !important;
border: 3px solid transparent !important;
-moz-border-bottom-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-left-colors: rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-right-colors: rgba(0,0,0,.62) #e3e7ea rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-top-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-radius: 3px !important;
margin-left: -10px !important;
margin-top: 5px !important;
width: 179px!important;
}
.uiCloseButton
{
height: 14px !important;
width: 14px !important;
background: url('http://img.facebookskin.com/x.png') center center no-repeat !important;
}
#headNav
{
background: rgba(255,255,255,0.3) !important;
margin-top:-5px !important;
-moz-background-clip: padding !important;
border: 3px solid transparent !important;
-moz-border-left-colors: rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-right-colors: rgba(0,0,0,.62) #e3e7ea rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-top-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-radius: 3px !important;
}

#pageLogo a{
top: 4px !important;
left: 10px !important;
width: 32px !important;
height: 32px !important;
background: url('http://img.facebookskin.com/fb32.png') top left no-repeat !important;
margin-left: 10px !important;
margin-top: -5px !important;
}

#pageLogo a:hover{
top: 4px !important;
left: 10px !important;
width: 32px !important;
height: 32px !important;
background: url('http://img.facebookskin.com/fbred.png') top left no-repeat !important;
margin-left: 10px !important;
margin-top: 0px !important;
 
}
#jewelRequest
{
top: 4px !important;
left: 10px !important;
width: 32px !important;
height: 32px !important;
background: url('http://img.facebookskin.com/friend32.png') top left no-repeat !important;
margin-left: 10px !important;
margin-top: -5px !important;
}
#jewelRequest:hover, #jewelRequest:focus, #jewelRequest:active
{
top: 4px !important;
left: 10px !important;
width: 32px !important;
height: 32px !important;
background: url('http://img.facebookskin.com/friend32.png') top left no-repeat !important;
margin-left: 10px !important;
margin-top: 0px !important;
}
#jewelMail
{

top: 4px !important;
left: 10px !important;
width: 32px !important;
height: 32px !important;
background: url('http://img.facebookskin.com/32pxwindowsmaillogo.png') top left no-repeat !important;
margin-left: 10px !important;
margin-top: -5px !important;
}
#jewelMail:hover, #jewelMail:focus, #jewelMail:active
{

top: 4px !important;
left: 10px !important;
width: 32px !important;
height: 32px !important;
background: url('http://img.facebookskin.com/32pxwindowsmaillogo.png') top left no-repeat !important;
margin-left: 10px !important;
margin-top: 0px !important;
}
#jewelNotif 
{

top: 4px !important;
left: 10px !important;
width: 32px !important;
height: 32px !important;
background: url('http://img.facebookskin.com/32pxeriollworldsvg.png') top left no-repeat !important;
margin-left: 10px !important;
margin-top: -5px !important;
}
#jewelNotif:hover, #jewelNotif:focus, #jewelNotif:active
{

top: 4px !important;
left: 10px !important;
width: 32px !important;
height: 32px !important;
background: url('http://img.facebookskin.com/32pxeriollworldsvg.png') top left no-repeat !important;
margin-left: 10px !important;
margin-top: 0px !important;
}
#pageNav a
{
margin-top:-5px!important;
background: none !important;
border: 2px solid transparent !important;
}
#pageNav a:hover, #pageNav a:focus, #pageNav a:active 
{
top: 0px !important;
right: 0px !important;
margin-left: 0px !important;
-moz-border-radius: 3px 3px 0px 0px !important;
}
.uiProfilePhotoLarge 
{
margin-left:3px!important;
}
.uiUfi .ufiNub,div.uiHeaderTopBorder
{
display: none !important;
}

.uiHeaderSection
{

background: #f1f5fb url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/wBG.png') top left repeat-x !important;
width: auto !important;
border-width: 0px 1px 2px 1px !important;
border-style: solid !important;
-moz-border-left-colors: #f8f9fc !important;
-moz-border-right-colors: #f8f9fc !important;
-moz-border-bottom-colors: #8b919f #f8f9fc !important;
}
body>#blueBar{
background: url('http://img191.imageshack.us/img191/5645/topbar.png') bottom left repeat-x !important;
}

.UIIntentionalStory ,.uiBoxGray
{

-moz-background-clip: padding !important;
border: 3px solid transparent !important;
-moz-border-bottom-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-left-colors: rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-right-colors: rgba(0,0,0,.62) #e3e7ea rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-top-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-radius: 3px !important;
padding:3px!important;;
}
.UIComposer_InputArea_Base,.UIComposer_InputArea
{
-moz-appearance: -moz-win-browsertabbar-toolbox;
padding: 10px 10px 3px 10px !important;
margin-bottom: 10px !important;
margin-top:5px !important;


}
.Mentions_Input
{
width: 475px !important;
margin-top:5px !important;
}
#pageNav a,.profile .top_bar ul.tabs li a.tab_link ,.jewelToggler:active, .jewelToggler:focus, .jewelToggler:hover ,
.uiButton, .uiButtonSuppressed:active, .uiButtonSuppressed:focus, .uiButtonSuppressed:hover ,
.PillFilter_pillfilter .PillFilter_filter .bl
{
border: 2px solid transparent !important;
-moz-border-top-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
-moz-border-left-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
-moz-border-bottom-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
-moz-border-right-colors: rgba(0,0,0,0.36) rgba(255,255,255,0.6);
-moz-background-clip: padding !important;
-moz-border-radius: 3px !important;

background: #5881C8 url('http://img.facebookskin.com/button.png') top left no-repeat !important;
}
.uiButtonSuppressed:active, .uiButtonSuppressed:focus, .uiButtonSuppressed:hover ,.uiButton:hover ,
.profile .top_bar ul.tabs li a.tab_link:hover ,.profile .top_bar ul.tabs li a.tab_link:focus,
#pageNav a:hover, #pageNav a:focus, #pageNav a:active 
{
background:  url('http://img.facebookskin.com/button_hover2.png') top left no-repeat !important;
}

.uiHeaderPage{
-moz-appearance: -moz-win-communications-toolbox;
height: 20px !important;
padding: 5px 20px 8px 40px !important;
}
.uiHeaderPage .uiHeaderTitle,
.uiHeaderPage .uiHeaderTop .uiTextTitle, .uiHeaderPage .uiHeaderTop .fsl,
.fwn
{
color:#ffffff !important;
}
.uiListItem 
{
margin:5px!important;
}
.UIImageBlock_Content, .UIMessageBox, .uiMorePager 
{
background: rgba(255,255,255,1) !important;
-moz-border-radius: 3px !important;
margin-top: 0px !important;

}
.UIProfileImage_LARGE 
{
margin:2px!important;
}
.uiStreamMessage .actorName, .uiStreamMessage .passiveName,
.uiStreamMessage .messageBody,
.fbxWelcomeBoxName,
.fbxWelcomeBox .fbxWelcomeBoxProfileLink
{
padding:2px !important;
width: 92px!important;
}
.prs
{
width: 32px !important;
}

.UIIntentionalStory_Message, .UIIntentionalStory .location 
{
margin-left: 60px !important;
}
.uiSideNav .item, .uiSideNav .subitem 
{
background: #f1f5fb url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/wBG.png') top left repeat-x !important;
width: auto !important;
border-width: 0px 1px 2px 1px !important;
border-style: solid !important;
-moz-border-left-colors: #f8f9fc !important;
-moz-border-right-colors: #f8f9fc !important;
-moz-border-bottom-colors: #8b919f #f8f9fc !important;
}
.uiSideNav .item:hover, .uiSideNav .item:active, .uiSideNav .item:focus, .uiSideNav .subitem:hover, .uiSideNav .subitem:active, .uiSideNav .subitem:focus,
.uiSideNav .selectedItem .item, .uiSideNav .selectedItem .item:hover, .uiSideNav ul .selectedItem .subitem, .uiSideNav ul .selectedItem .subitem:hover
{
background: #f1f5fb url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/bBG.png') top left repeat-x !important;
width: auto !important;
border-width: 1px 1px 2px 1px !important;
border-style: solid !important;
-moz-border-top-colors: #8eb9eb !important;
-moz-border-left-colors: #8eb9eb !important;
-moz-border-right-colors: #8eb9eb !important;
-moz-border-bottom-colors: #4c4c4c #8eb9eb !important;
margin-top: 0px !important;
}
.uiSideNav{
margin-top: 0px !important;
border-top: 1px solid #8b919f !important;
}
.mbm,.mbl,#jewelCase .jewelBox, .message_pane,.UIToolbarWell_Content,.uiTypeaheadView ul,.UIRecentActivity_Stream 
{
background: rgba(255,255,255,0.9) !important;
-moz-background-clip: padding !important;
border: 3px solid transparent !important;
-moz-border-bottom-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-left-colors: rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-right-colors: rgba(0,0,0,.62) #e3e7ea rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-top-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-radius: 3px !important;
margin-top: 0px !important;
}
.uiHeaderTopAndBottomBorder , .uiHeaderPage 
{
background: #f1f5fb url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/bBG.png') top left repeat-x !important;
width: auto !important;
border-width: 1px 1px 2px 1px !important;
border-style: solid !important;
-moz-border-top-colors: #8eb9eb !important;
-moz-border-left-colors: #8eb9eb !important;
-moz-border-right-colors: #8eb9eb !important;
-moz-border-bottom-colors: #4c4c4c #8eb9eb !important;
margin-top: 0px !important;

}
.uiHeader h3, .uiHeader h4
{
color:#ffffff!important;
}
a, a:hover,.uiHeader h3, .uiHeader h4
{
color:#000000!important;
}
.home #rightCol .home_right_column 
{
padding-top: 5px !important;
}
#jewelBoxNotif li a
{
background: #f1f5fb url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/wBG.png') top left repeat-x !important;
-moz-background-clip: padding !important;
border: 3px solid transparent !important;
-moz-border-bottom-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-left-colors: rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-right-colors: rgba(0,0,0,.62) #e3e7ea rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-top-colors:  rgba(0,0,0,.62) #f5f8fa rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) rgba(255,255,255,0.3) !important;
-moz-border-radius: 3px !important;
margin-top: 0px !important;

}
#jewelCase .jewelHighlightItem li a:hover, #jewelCase .jewelHighlightItem li a:active, #jewelCase .jewelHighlightItem li a:focus
{
background: #f1f5fb url('http://i865.photobucket.com/albums/ab218/Heartripper/Bgs/bBG.png') top left repeat-x !important;
width: auto !important;
border-width: 1px 1px 2px 1px !important;
border-style: solid !important;
-moz-border-top-colors: #8eb9eb !important;
-moz-border-left-colors: #8eb9eb !important;
-moz-border-right-colors: #8eb9eb !important;
-moz-border-bottom-colors: #4c4c4c #8eb9eb !important;
margin-top: 0px !important;

}
#jewelCase .jewelHighlightItem a:hover span, #jewelCase .jewelHighlightItem a:active span, #jewelCase .jewelHighlightItem a:focus span, #jewelCase .jewelHighlightItem a:hover div, #jewelCase .jewelHighlightItem a:active div, #jewelCase .jewelHighlightItem a:focus div, #jewelCase .jewelHighlightItem li.selected a, #jewelCase .jewelHighlightItem li.selected .timestamp, #jewelBoxNotif a:hover .blueName
{
color:#000000 !important;
}
.UIToolbarWell_Content
{
margin-top: 10px !important;
}
#gigaboxx_wrapper .UIWell 
{
background: rgba(255,255,255,0.0) !important;
}
.UIComposer_ButtonArea
{
height:30px!important;
}
.profile .profile_color_bar
{
background: url('http://img51.imageshack.us/img51/9620/topbarb.png') bottom left no-repeat !important;

}
}