/* by makondo, 11/09,  use with the default Pluralism theme, setup under 'my account' */
@namespace url(http://www.w3.org/1999/xhtml); 
@-moz-document domain(custombuttons2.com), url-prefix(http://custombuttons2.com/en/forum), 
url-prefix(http://custombuttons2.com/en){

.site-name, .site-slogan, #footer, /* donate block */ #block-block-7, /* folders images */ .forum-icon, .forum-folder-legend.forum-smalltext
{ display: none !important; }

h1, h2, h3, h4, .collapsible.collapsed, .active, thead th, td
{ border: none !important; }
 .sticky-header
{ -moz-border-radius: 0 0 8px 8px !important; }

#postcontent, .form-select 
{ -moz-appearance: none !important;  
background: transparent !important; }
.form-select 
{ border: 1px black inset !important;
-moz-border-radius: 6px !important; }

h3
{ border-bottom: 1px black solid !important; }

#header, .sticky-header
{ height: 22px !important;
background: transparent !important;
-moz-box-shadow: 4pt 4px 8px 4px rgba(0,0,0, 0.2) !important; }

#content-top
{ margin-top: -10px !important; }
.breadcrumb
{ margin-top: -22px !important; }

/* top menus */
#primarymenu 
{ background: rgba(182,182,182,.2) !important;
-moz-box-shadow: rgba(255,255,255, 0.3) 2px 6px 14px 4px inset!important;
-moz-border-radius: 10px !important; }
#block-superfish-1
{ margin-right: 220px !important;
-moz-border-radius: 10px !important; }

/* dropdowns */
.active.sf-with-ul, .sf-with-ul, .sf-menu li, .sf-menu li a:link, .sf-menu li ul a
{ background: rgba(182,182,182,.4) !important; }
.sf-menu li a:link:hover, .sf-menu li ul a:hover
{ color: #515C66 !important; }

#main
{ margin-top: -100px !important; 
margin-left: -70px !important; }

/* sidebar */
#fontsize { margin-top: -100px !important; }
#sidebar-right
{ width: 200px !important;
margin-top: -38px !important;
padding-right: 30px !important; }
/*tooltips*/
a:hover span, a:hover+span
{ margin-left: 120px !important; 
background: rgba(204,204,204, 0.4) !important;
-moz-border-radius: 7px !important;
border: none !important;
font-weight: bold !important;
font-size: 100% !important; }
a:hover+span a
{ color: black !important; }

/* tabs */
#main div.tabs li a
{ margin-right: 2px !important; }
ul.primary li.active a
{ -moz-box-shadow: 1px 1px 6px 1px rgba(0,0,0, 0.4) inset !important;
color: #101114 !important;
border: 1px black inset !important; }
ul.primary li.active
{ background-color: transparent !important; }
.active:hover
{ background: #A3A3A3 !important; }
ul.primary li
{ background: transparent !important; }
.tabs.primary li a
{ background: rgba(192,192,192,.4) !important;
border: 1px black outset !important;
-moz-border-radius: 5px !important;
-moz-box-shadow: 
0 0 2px rgba(255, 255, 255, 0.4) inset,
0 4px 6px rgba(255, 255, 255, 0.4) inset,
0pt 6px 4px -2px rgba(255, 255, 255, 0.2) inset,
0pt 6px 4px rgba(0, 0, 0, 0.3) inset,
2pt 4px 6px rgba(0, 0, 0, 0.2)  !important; }
.tabs.primary li a:hover
{ color: black !important; }
#main div.tabs li a:hover, ul.secondary li,  ul.secondary li:hover
{ background: transparent !important;
border: none !important; }
div.tabs li a
{ border: black !important; }

/* glass shadow */
#forum, #sidebar-right, .selectall
{ background: rgba(182,182,182,.3) !important;
-moz-border-radius: 6px !important; 
-moz-box-shadow: 
0 0 2px rgba(255, 255, 255, 0.4) inset,
0 4px 6px rgba(255, 255, 255, 0.4) inset,
0pt 11px 0 -2px rgba(255, 255, 255, 0.2) inset,
0pt 13px 8px rgba(0, 0, 0, 0.3) inset,
2pt 2px 4px rgba(0, 0, 0, 0.2)  !important; }

/* forum index */
#forum
{ margin-top: -6px !important; }

/* index box grid */
#forum td, tr.even, tr.odd
{ border: 1px dotted #666 !important; 
border-top: none !important; }
#forum th { text-align: center !important; }

#forum td, tr.odd, tr.even, .forum-header, THEAD, .meta, /* drop down sticky bar */ thead th
{ background: rgba(182,182,182, 0.1) !important; }
.messages.error
{ background: rgba(182,182,182, 0.4) !important;
border: 2px groove black !important;
-moz-border-radius: 6px !important;  }

/* posts */
.forum-post, .comment.comment-preview.new-post
{ background: rgba(182,182,182, 0.4) !important;
-moz-border-radius: 6px !important; 
-moz-box-shadow: 6pt 6px 10px 6px rgba(0,0,0, 0.2) !important; }

.field.field-type-computed.field-field-fullcburl, .field.field-type-computed.field-field-altimagesb
{ background: transparent !important;
border: none !important; }

.sig-wrapper
{ border-top: 2px black ridge !important; }

.vertical-tab-button.first.selected.last, .vertical-tabs.clear-block, .messages.status, FIELDSET
{ background: transparent !important;
border: 1px inset black !important;
-moz-border-radius: 6px !important; }

/* CODE */
DIV[style="position: absolute; left: 206px; top: 309px; width: 100px; height: 15px; z-index: 99;"]:hover
{ background: rgba(255,255,255, 0.2) !important;
color: black !important;
-moz-border-radius: 6px !important;  }
.geshifilter, BLOCKQUOTE
{ background: rgba(182,182,182, 0.6) !important;
-moz-border-radius: 6px !important; 
-moz-box-shadow: 6pt 6px 10px 6px rgba(0,0,0, 0.2) !important; }
.project-issue-status-1.project-issue-status-info a
{ background: transparent !important; }

/* PM */
.privatemsg-box-fb, .clear-both.bottom-border, .message-participants
{ border:  transparent !important;
background: transparent !important; }
.message-body
{ -moz-border-radius: 6px !important;
border: transparent !important;
background: rgba(182,182,182, 0.4) !important;
-moz-box-shadow: inset 6pt 4px 10px 6px rgba(204,204,204, 0.3) !important;
font-size: 10pt !important;
padding: 0 10px !important; }

/*changes most BUTTONS, TEXT and SEARCH boxes*/
input:not([type="checkbox"]):not([type=radio]), 
input[type="textarea"],
input[type="select"],
input[type="text"],
input[type="submit"], 
input[type="reset"], 
input[type="button"]  
{ -moz-appearance: none !important; 
color: black !important;
font-family: Segoe UI, tahoma, Arial  !important;
background: url(chrome://browser/skin/tabbrowser/tab-bkgnd.png) !important;
padding: 1px !important;
border: 1px outset rgba(0,0,0,0.5) !important;  
-moz-border-radius: 8px !important;
-moz-box-shadow: 
0 0 2px rgba(255, 255, 255, 0.4) inset,
0 4px 6px rgba(255, 255, 255, 0.4) inset,
0pt 11px 0 -2px rgba(255, 255, 255, 0.2) inset,
0pt 13px 8px rgba(0, 0, 0, 0.3) inset,
2pt 2px 4px rgba(0, 0, 0, 0.2)  !important; }

input[type="button"]:not([type="checkbox"]):hover, 
input[type="button"]:not([type="checkbox"]):focus, 
button:not([type="checkbox"]):active, 
input[type="submit"]:hover
{ -moz-appearance: none !important; 
background: url(chrome://browser/skin/tabbrowser/tab-hover-bkgnd.png) !important;
color: #1E475B !important; }

input[type="checkbox"]
{ -moz-appearance: none !important;
background: transparent !important;
-moz-border-radius: 2px !important;
border: 1px inset black !important; }

pre, textarea
{ -moz-appearance: none !important;
background-color: transparent !important;
border: transparent !important; 
-moz-border-radius: 8px !important;
border: 1px outset black !important;
padding-right: 4px !important; }

pre:hover, pre:focus, textarea:hover, textarea:focus  input[type="text"]:hover, input[type="text"]:focus 
{ -moz-appearance: none !important;
-moz-box-shadow: 1px 20px 30px 20px rgba(204, 204, 204, 0.5) inset !important; 
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAABkCAYAAABXTBS8AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARVJREFUeNrt3cmNAkEQAEGc5b4c5NeOAS4wEiql4hFrQKemJNjpYrfW60rH7vPnQoeggjI96JmOb9ATHYIKiqD8NeiRDkEFZXrQAx2CCoqgCIqgCCoogiIom4Lu6RA0GNSoMnIxcjFy8bFFUIcgKIIiKD8H9bac1zjxGidGLkauoA6hF9Q1PPdDERRBEVRQh9ALamFTbPGUgxCUyUEtPbSNE0ERFEEFXRbv535EwEEIyuSgNzoEFZTpQe90eEI9oUx/Qh2EoEwO+qBDUEERFEERFEEFRVAEZVPQJx2CBoMaVUYuRi6CIqigDkFQBEVQBEVQQfFdLv4fiqAIWg3qko/bZwiKoNixYMfCsn3LajhmB7WWNOQNJrokLFO8ZiYAAAAASUVORK5CYII=") repeat !important; }


/* FONT */
body
{ font-family: Segoe UI, Tahoma, Arial  !important; }
/* top nav bar */.sf-menu a, a#fontsize, thead th, a:visited:hover, .signature, .browserinfo
{ color: black !important; }
a
{ color: #285363 !important; }
a:hover
{ color: #3C7E96 !important; }
a:visited
{ color: #565656 !important; }

/* IMAGES */
.grippie
{ background: url('data:image/gif;base64,R0lGODlhngIQAOb/AP////n5+ffy7vDs6u/u7Ovi3+jn5Ofh3ubh4OXc2ePb2OLZ197a2d3Z19TLxtLNytDDvc7JxszDvsrBvcnAu8i7s8e6ssa9ucW8t8Kyq8G4s761sberpbeoo7aqpLWpo7Skm7OmnrOjmrGhm62hmZ2HfZmKgpeMh5aFfpKEfpJ9c5GGgZB8dIRxaYBybXttZnVgVnFkXXBeVm9dVWxiXGVXU2NSSmJVUGFRSlpGPllFPVNDPVNDPFJDP05DPUxCPUU0LkQzLEM1MUIxKjwyLjsxLToxLTQkHjAgHS8nJS0kISwkISohHikiISgfHCcgHiUXFCQXEyIWEiEaGB8ZFx4YFh4SEB0RDxwWFRoPDRgODBcSEBYTEhYREBUREBMPDxMODhIODREKCQ8LCw4JBg0KCgwEAgoGBQoEBAkGBwkFBAkBAggAAggAAQcDBAYCAwYCAgUBAgQAAQMDAwMAAQICAgEBAQAAAMDAwAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAHgALAAAAACeAhAAQAf/gHiCeBwtPlNuiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqBWPieDeECys7S1OzW4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZziRjY1/eZF9k4WZfZkAPEhIXERfq7O7r7e/z8vHw9Pf1+Pb5/v0A+QncR1CfwX8DDwYsiJDhQoUJG0J0GPGhxIsWM1bcSLHjxI8YOYLU6DFkSZIjRZpMeVIlypUwX8p0SbOlzXuCMoDYybNnBhNOrFAZKrQoFaNIjypNynSp06ZQn0qNSnWq1apYr2rNynWr165gv4oNS3as2bJoz6pNy3at27Zw/9/KjcvWh6ALPiCRaRHBwga/gP8KDkx4sOHCiA8rTsx4sePGkB9Ljkx5suXKmC9rzsx5s+fOoD+LDk16tOnSqE+rTs16teoNsDdcEEQEiu3buHHbOIGit+/fwIMLH068uPHjyJMrX868ufPn0KNLn069uvXr2LNr3869u/foJ07MGE++/AwZMmYIIcK+vfv38OPLn0+/vv37+PPr38+/v///AAYo4IAEFmjggQgmqOCCDDYYIA13PcABCBxUOGEMX7hhxoYcmqGhhxt+KGKIJIJo4ognlojiiiq2mOKLLMLoYow0zmijjDjWmOONOvbI4487BumjkEAOaWSRSBKp5P+RSybJ5JNORtnklFBSKaWRZLjhAwewXPDCFo5QkUQSU5BpZplonqlmmmyu6WabcL4pZ5x0zmlnnXjeqWeefO7pZ5+A/ilooIQOamihiB6qaKKMLupoo5A+KmmkkY45RQ0bDEJDIi6acYUEABAg6qiklmrqqaimquqqrLbq6quwxirrrLTWauutuOaq66689urrr8AGK+ywtjKABw1fZKHsssxm8cUVKIBAwrTUVmvttdhmq+223Hbr7bfghivuuOSWa+656Kar7rrstuvuu/DGK++89J7LwRH45quvvkzs0MILAAcs8MAEF2zwwQgnrPDCDDfs8MMQRyzxxBRXbPHnxRhnrPHGHHfs8ccgh1zxDDmUbPLJJ+/gw8ost+zyyzDHLPPMNNds880456zzzjz37PPPQAct9NBEF2300UgnrfTSTANtwwYoqCD11FSrUIINTyTBxJhcd+3112CHLfbYZJdt9tlop6322my37fbbcMct99x012333XjnrffefL/9Ch4RLHDA4IQXIAAHTnjzxeKMN+7445BHLvnklFdu+eWYZ6755px37vnnoIcu+uikl2766ainrvrqrHPuTRJcwsIBDUksPsYquOeu++689+7778AHL/zwxBefyBhbTLFF8km4AksgADs=') top right !important; border: none !important; }

body, html, #main, #wrapper, #wrapper2, td { background: #666 url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAwICQoJBwwKCgoNDQwOEh4TEhAQEiQaGxUeKyYtLComKSkvNUQ6LzJAMykpO1E8QEZJTE1MLjlUWlNKWURLTEn/2wBDAQ0NDRIQEiMTEyNJMSkxSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUlJSUn/wAARCADIAMgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCWiiigAFOpop1ABTadTaACkNLSGgBKKKKAHUUUUANk7U2nSdqbQAVYqvVigAqOTtUlRydqAG0UUUASUUUUAV7r+D8ahqa6/g/GoaACiiigC1u9qN3tTaKAHpzmnYpsPen0AJikzTqbQAZpQu7vikp0fegA2e9Gz3p1FACbPejZ70tFAEMq4xzTafN2plABVjNV6sUAJmo5T0p9Ry9qAG5ozRRQA7zf9n9aPN/2f1qOigBJv3mO2Kj8v3qQ0lADPL96KfRQBJRTaKAJou9OqFO9OoAkptNqSgBtOj706mmgB1FNooAdRTaKAGTdqZTpu1R0AOqaq9TUASVFL2p9FAENFSUUAQ0VYooArGkq1TaAK9FWKKAIaKf5fvR5fvQAid6dRjbRmgAqaoc0/d7UAPpppN3tS9aACijFGKACil2+9G33oAil7VHU8qZxzUfl+9ADKsVF5fvT93tQA6im7vamPLsxxnPvQA+iovtH+z+tH2j/AGf1oAnoqPzPajzPagCSm0gbPaloAKKKKACiiigBG7UlK3akoAKdTadQAUq96SlXvQA+iiigB1FFFAEcnam06TtTaACm06m0AFRT/wANS1FP/DQAyiiigCaiiigBV70+mL3p9ABRRRQA6iiigAFFAooAKjqSo6AClFJSigBaKKKAG0UUUAFNp1NoAKmqGpqAG1HP/DUlRz/w0AR0UUUATUUUUAAp1NFOoAKKKKADNGaKKAHLzmjFEfenUAJimbfepKbQA3b70oX3paQUALt96NvvTqKAIcUYp1FADdue9Ls96UU6gBmz3pc06m0AGaa678c4xTqBQBH5P+1+lHk/7X6VJRQAzNGaSigBc0u72ptFADt3tRTaKAJKKKKAFj70+oxRQBJTabTqACgUU6PvQAUU6igCGiiigAFFKneloAKbUlQ0AOoFNpVoAWiiigCOim0UAOooi71JQBHRUlFABRTN/tRv9qAHiimhval3e1AC06mbval3e1ABT4+9M3e1Kj4zxQBLRTN/tRv9qAGUUuz3o2e9AAnen0w/J75pPM9qAJKhp3me1NoAKVaSgHFADqKTd7UbvagCKil2e9Gz3oAWLvUlMT5c980u72oAdRTd3tRQBHRRRQA5adTVp1ABRRRQAUopKUUALRRRQBJRRRQBHJ2php8namGgBaKKKACiiigAooooAKKKKACm06m0AFFFFAE1FFFADGpaRqWgAooooAdRRRQAUUUUANooooAdRRRQAU6m06gAooooAKKKKAK9FFFACNSUrUlABRRRQBLu9qN3tSUUAOzmikFLQAUbvaim0ALu9qdGN+e2KZUkH8VADvL96PL96kooAped/s/rR53+z+tMooAljffnjGKfUUP8VS0AFJv9qWm0AO3+1KrZ7UlEfegCSiiigCtmjNJRQA4DdRs96VO9PoAj2e9FSUUANooooAUUtFFABTaKKACpIP4qKKAJqKKKAM+iiigB8H8VS0UUAFNoooAKdH3oooAkooooAq0UUUAPTvT6KKACiiigD//Z") !important; } }