@namespace url(http://www.w3.org/1999/xhtml);

#contentCol  { background-color:#F8F3FF !important; }
.profile .profile_color_bar  { background-color:#F8F3FF !important; }


/* navigation */
#blueBar       { background:#B678F0 !important; }
#pageLogo a    { background:url(http://i.imgur.com/46nnp.png) no-repeat scroll -21px 0 !important; }
#headNavOut    { background:#CFB2F6 !important; border-color:#7D26DE !important; }
	


/* main nav icons */
.jewelToggler  { background-image:url(http://i.imgur.com/46nnp.png) !important; }
#jewelAlert:hover, #jewelAlert:focus, #jewelAlert:active,
#jewelMail:hover, #jewelMail:focus, #jewelMail:active,
#jewelRequest:hover, #jewelRequest:focus, #jewelRequest:active   { background-color:#CFB2F6 !important; }
#jewelCase .jewel  { border:none !important; }



/* search */
#navSearch button  { background:url(http://i.imgur.com/46nnp.png) no-repeat scroll -1px 0 !important; }
#navSearch     { border-color:#B678F0 !important; }



/* nav tabs */
#pageNav a:hover, #pageNav a:focus, #pageNav a:active  { background-color:#7D26DE !important; color:#ffffff !important; }



/* boxes */
.lightblue_box  { background-color:#EDE2FC !important; border-color:#CFB2F6 !important; }
.commentable_item .ufi_section  { background-color:#EDE2FC !important; }
textarea, .inputtext, .inputpassword  { border-color:#CFB2F6 !important; }



/* links */
a  { color:#7D26DE !important; }
.uiLinkButton input  { color:#2c2c2c !important; }
.action_links_title .comment_link, .action_links_bottom .comment_link, .feedback_show_link, .feedback_hide_link, .UIActionLinks .comment_link  { color:#2c2c2c !important; }
button.as_link  { color:#2c2c2c !important; }



/* side nav */
.uiSideNav .selected .item, .uiSideNav ul .selected .subitem, .uiSideNav .selected .item:hover, .uiSideNav ul .selected .subitem:hover  { background-color:#CFB2F6 !important; }

.uiSideNav .item:hover, .uiSideNav .subitem:hover  { background-color:#EDE2FC !important; }
.friends_online_sidebar li.buddy_row a:hover  { background-color:#EDE2FC !important; }

.unread  { background-color:#CFB2F6 !important; }
.line  { color:#7D26DE !important; }



/* pop up box  */
#jewelCase .jewelFooter a   { background-color:#EDE2FC !important; }
#jewelCase .jewelFooter .uiTextSubtitle  { color:#7D26DE !important;  }

#jewelCase .jewelFooter a:hover span, #jewelCase .jewelFooter a:active span, #jewelCase .jewelFooter a:focus span, #jewelBoxMail a:hover .uiTextSubtitle, #jewelBoxMail a:active .uiTextSubtitle, #jewelBoxMail a:focus .uiTextSubtitle  { color:#7D26DE !important; }

#jewelBoxMail li a:hover, #jewelBoxMail li a:active, #jewelBoxMail li a:focus  { background-color:#EDE2FC !important; border-color:#B678F0 !important; }
#jewelCase .jewelBox  { background-color:#F8F3FF !important; }



/* copy */
.uiHeader h2  { color:#7D26DE !important; }



/* graffiti */
.current_stuff td  { background-color:#F8F3FF !important; border-color:#CFB2F6 !important; }



/* profile page */
.UIComposer .UIComposer_Box  { background-color:#F8F3FF !important; border-color:#CFB2F6 !important; }
.profile .box .box_header  { background-color:#F8F3FF !important; border-color:#CFB2F6 !important; }



/* profile tabs */
.profile .top_bar ul.tabs li.selected a.tab_link  { background-color:#ffffff !important; border-color:#CFB2F6 !important; }
.profile .top_bar ul.tabs li a.tab_link  { background-color:#CEB0F6 !important; border-color:#B678F0 !important; }
.profile .top_bar ul.tabs li a.tab_link:hover  { background-color:#7D26DE !important; color:#ffffff !important; border-color:#7D26DE !important; }




/* chat */
#chat_tab_bar .disabled .chat_window .chat_conv  { background-color:#F8F3FF !important;  }
#chat_tab_bar .chat_header  { background-color:#B678F0 !important; border-color:#000000 !important; }
#chat_tab_bar .chat_header_name a  { color:#ffffff !important; }
#chat_tab_bar .chat_window .chat_conv .visibility_change  { background-color:#CFB2F6 !important; color:#7D26DE !important; }
#presence_bar .presence_menu_opts h2 span  { background:#B678F0 !important; }
#presence_bar .presence_menu_opts h2  { border-color:#B678F0 !important; }
.buddy_list a.friend:hover, .buddy_list a.selected, .buddy_list a.drag  { background:#F8F3FF !important; }

#presence.fbx_bar .presence_section, #presence.fbx_bar #chat .tab_handle, #presence.fbx_bar #presence_gk_tab, #presence.fbx_bar #presence_translations_tab  { background:#B678F0 !important; border-color:#B678F0 !important; }
#presence .presence_bar_button .inner_button  { border-top:none !important; }
#presence #buddy_list_tab #buddy_count .buddy_count_num  { color:#ffffff !important; }

#presence .presence_menu_opts  { border-color:#B678F0 !important; }



/* buttons */
.UIButton_Blue  { background:#7D26DE !important; border-color:#B678F0 !important; }
.UIComposer_InputArea  { border-color:#CFB2F6 !important; }
.uiButtonConfirm  { background:#7D26DE !important; border-color:#B678F0 !important; }
#presence #buddy_list_tab #buddy_count strong  { color:#ffffff !important; }


@charset "UTF-8"; 
::-webkit-scrollbar { width: 14px; height: 14px; }
::-webkit-scrollbar-track-piece:vertical { border: solid 4px transparent; border-right-width: 9px; margin: 4px; -webkit-box-shadow: inset 1px 1px 0 0 #AF78ED }
::-webkit-scrollbar-thumb { border: solid 0 transparent; border-right-width: 4px; -webkit-border-radius: 5px; -webkit-border-top-right-radius: 9px 5px; -webkit-border-bottom-right-radius: 9px 5px; -webkit-box-shadow: inset 0 0 0 1px #7D26DE, inset 0 0 0 6px #AF78ED; }
::-webkit-scrollbar-thumb:hover { -webkit-box-shadow: inset 0 0 0 1px #7D26DE, inset 0 0 0 6px #7D26DE; }

.fbDockChatTabFlyout {
box-shadow:0px 0px 15px rgba(0,0,0,0.2); border-radius: 5px 5px 0px 0px;
}

.focusedTab .fbDockChatTabFlyout .fbNubFlyoutOuter .fbNubFlyoutInner .titlebar {
background-color:#AF78ED; 
} 
.menuOpened .fbNubFlyoutOuter .fbNubFlyoutInner .titlebar {
background-color:#AF78ED; 
} 


.fbNubButton {
border-radius:10px 10px 0px 0px;
}

.fbNub .fbMercuryChatTab .highlightTab .fbNubButton {
background-color:#7D26DE;
}

.titlebar {
background-color:#AF78ED; border-left:solid 1px gray; border-right:solid 1px gray; border-top:solid 1px gray; border-radius: 5px 5px 0px 0px;
}
.titlebar:hover {
background-color:#AF78ED;
}

.highlightTitle .fbDockChatTabFlyout .fbNubFlyoutOuter .fbNubFlyoutInner .titlebar {
background-color:#7D26DE;
}

.selectedItem a.item.clearfix {
background-color:#DCC5F7;
}

div#blueBar.fixed_elem { 
box-shadow:0px 0px 25px #AF78ED; border-bottom-color: purple; border-right-color:purple; border-left-color:purple; color:white;
}

span.headerTinymanName {
color:white; }
a.navLink.bigPadding {color:white;}

div.pagesVoiceBar { background-color:#DCC5F7;border-bottom-color:purple;border-top-color:purple; }

#fbRequestsJewel a.jewelButton {
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: -77px -288px;
background-repeat: no-repeat;
background-size: auto;
}

#fbMessagesJewel a.jewelButton { 
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: -50px -320px;
background-repeat: no-repeat;
background-size: auto;
}

#fbNotificationsJewel.west a.jewelButton {
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: 0px -320px;
background-repeat: no-repeat;
background-size: auto;
}

#fbRequestsJewel:hover a.jewelButton {
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: -77px -288px;
background-repeat: no-repeat;
background-size: auto;
opacity:0.8;
background-color:#AF78ED;
}

#fbMessagesJewel:hover a.jewelButton { 
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: -50px -320px;
background-repeat: no-repeat;
background-size: auto;
opacity:0.8;
background-color:#AF78ED;
}

#fbNotificationsJewel.west:hover a.jewelButton {
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: 0px -320px;
background-repeat: no-repeat;
background-size: auto;
opacity:0.8;
background-color:#AF78ED;
}


#fbRequestsJewel.hasNew a.jewelButton {
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: -77px -288px;
background-repeat: no-repeat;
background-size: auto;
}

#fbMessagesJewel.hasNew a.jewelButton { 
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: -50px -320px;
background-repeat: no-repeat;
background-size: auto;
}

#fbNotificationsJewel.west.hasNew a.jewelButton {
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: 0px -320px;
background-repeat: no-repeat;
background-size: auto;
}

#fbRequestsJewel.hasNew:hover a.jewelButton {
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: -77px -288px;
background-repeat: no-repeat;
background-size: auto;
opacity:0.8;
background-color:#AF78ED;
}

#fbMessagesJewel.hasNew:hover a.jewelButton { 
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: -50px -320px;
background-repeat: no-repeat;
background-size: auto;
opacity:0.8;
background-color:#AF78ED;
}

#fbNotificationsJewel.west.hasNew:hover a.jewelButton {
background-image: url(https://s-static.ak.fbcdn.net/rsrc.php/v2/yA/r/s8eGhkXtW4d.png);
background-origin: padding-box;
background-position: 0px -320px;
background-repeat: no-repeat;
background-size: auto;
opacity:0.8;
background-color:#AF78ED;
}


div#contentArea {
width:800px;
}

a.itemAnchor:hover, .uiMenuX .checked .itemAnchor:hover {
background-color:#DCC5F7; border-color:#AF78ED; }

li.uiMenuItem.fbChatTabSelectorItem:hover {
background-color:#DCC5F7; border-color:#AF78ED; }


a.uiPhotoThumb.photoRedesignAspect {
box-shadow: 0px 0px 15px #AF78ED; }

span.count.uiSideNavCount { background-color:#C599F7; color:white;  } 

a.titlebarText { color:white !important; }

div.home_right_column.tickerOnTop {
box-shadow:inset 0px 0px 25px white;
}

.fbReminders .fbRemindersStory .fbRemindersTitle { color:#AF78ED !important; }

div.uiTypeaheadView .selected { background-color:#AF78ED !important; border-color:purple; }

.passiveName { text-shadow:0px 0px 5px #AF78ED;}

div#pagelet_composer {
background:url('http://img15.hostingpics.net/pics/21696168bg.png') left no-repeat; }