/* by makondo, 6/08 */
/* This style is based on Mozillazine new forum Brushed style, for which thanks go to jw25 for help with DOMi digging, also thanks to Izzy for color palette fix! */

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain(boards.mozillazine.org),domain(forums-test.mozillazine.org),domain(forums.mozillazine.org) {

/* headerbar */#masthead,
/* blue bar at top and bottom of page */#gootop,#goobot,
/* attention notice */#temphead,
/* welcome to new site */#temphead2,
/* sidebar powered by info */#sidebar > DIV:last-child { display: none !important; }
/* sidebar width */#sidebar, .sidebar { width: 14em !important; }
/* mozine link above side bar */
#sidebar>a[href="http://www.mozillazine.org/"] { display: none !important; }
#logo { display: none !important; } 
.headerbar { text-align: center !important; }
.row1 iframe { display: none; }
.gas, .gas_head { display: none; } 
.supportHeader { display: none !important; }

body { background: scroll !important; }  

.content { font-size: 12px !important ; font-family: Verdana /*Comic Sans MS*/  !important ; }
.postbody { margin-left: -24px !important; }

.sidebar { background: transparent  !important; color: #2A4470 !important; }
/*.sidebar { background-color: #D0D4D4 !important; color: #2A4470 !important; }*/
/* search bar 'Google custom search' text */
.inputbox.search.itsy { background-image: none !important; }

/* sidebar search boxes, top searchbox */
.inputbox.search.itsy, .inputbox.search.tiny, .inputbox.narrow {
-moz-appearance: none !important; 
background: transparent !important; 
border: 1px dotted  #72767C !important;
-moz-border-radius: 8px !important; 
color: #50617F !important;
font-weight: bold !important; }

.inputbox.search.itsy:hover, .inputbox.search.tiny:hover, .inputbox.narrow:hover, .inputbox.search.itsy:focus, .inputbox.search.tiny:focus,.inputbox.narrow:focus
{ -moz-appearance: none !important; 
background-color: #C9CBCD !important; 
color: #25333E !important; 
font-weight: bold !important; }

/* change forum background */
body, .forabg, .forumbg, .bg1, .bg2, bg3, li.row, .panel, #navigation a, th, 
td:not([class="code"]):not([class="quote"]):not([class="th thCornerL"]):not([class="th thCornerR"]):not([class="th thTop"]):not([bgcolor^="#"]), tr, html { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAAABCAYAAAA8cX3BAAAACXBIWXMAAAsTAAALEwEAmpwYAAABp0lEQVR4nL3W6ZKCMAwA4H3/19Gi4H0BiqiAgvoyLA0bSNqCdYbZH9+kBezUHml/RqNROYTxeMzKWKdRJYRgTM9UjiM5Bl3PhzWZTAAtU9Pp9AO3dF0XyjTa8jzP2mwmzZj5fN5Q69JisWBlrNOIlstlE9FqtQK0DKr6er0exGazaaK03W4NduVup9vv91qdOhwOrEz5vq8JgoAJwxAcj8dOp9OpVxRFVYwgSufzGcRxbOVyuTSu12un2+0GZDlJEk2apkyWZeX9fv/K4/Go5GWeowJiURTl8/m09nq9wPv91uBz/Eb6pm0k+wTytr+y/xiR6X/i2MiYplk9Xsr4IRxfHH+cA5wTiB1zFldzGsd/82u5HhCuIVxXqk/rkqvXcVitZ7ne1X1A+ZIfsH2j7ie6z9Q9iXuWRnUf9zHlB8wbmEOGyk0qlgMNaO7sQ/NujediyNkkd/dRzwSJnR30nefp7xWfzix61qnlPvRMNZ21Nf0cNp3Z/3E3GIxo7zJCEk599+m9/7TftHclp4nsu4426XNbvM+0HWFsn/ZJa8MC/Mb5ro/UL8Eq5O7RrmE+AAAAAElFTkSuQmCC") fixed top rgb(147,147,147) !important; }

ul.navlinks { border-bottom-color: #565967 !important; color: #565967 !important; }

th, td:not([class="code"]):not([class="quote"]):not([class="th thCornerL"]):not([class="th thCornerR"]):not([class="th thTop"]):not([bgcolor^="#"]), tr, html 
{ padding-top: 0px !important; 
padding-left: 0px !important; 
border: none !important; }

th, td[class="th thCornerL"], td[class="th thTop"], td[class="th thCornerR"], ul.topiclist, #tabs { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAbCAIAAADOL1npAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA8ElEQVR4nG2SMW7DMBAEZwV+OfAjVaTJD9zbLg1DuklBUhKCsCJ54uze6vJ1u6EknEtI1nVVyagIYEi2beO/tQCqOihz316v17i9sJK0x+OhRlx6VUiS9vl81ONrIZikJemOQoDSRFhaKXpIFESSavu2jT5OcZO04a/s4tMVrarUEArS+2BJWlUhIhkFoEhT8UzvOCxnz3CYVtoRzrzSq/g1126+7fv+pzBCrKpO6B32jTpRIT1JLa6okMmzR9JRp/8elrZ934fXjEnottr7/T4mZkYopD2fz/nLAxKHxv1+71QYLxJC2vrzPQhEnROZX6Sq0vMo7OkKAAAAAElFTkSuQmCC") transparent !important; } 

th, td[class="th thCornerL"], td[class="th thTop"], td[class="th thCornerR"] 
{ padding: 0px 2px 0px 0px !important;
border: none !important;
height: 28px !important;
color: #6C6C6C !important; }

/* forums topics and threads */
ul.forums { background-color: #CFCFCF !important; }

.bg1:hover { background-color: #BFC5C5 !important; }
.bg2:hover { background-color: #BFC5C5 !important; }

li.row:hover { background-color: #BFC5C5 !important; }
li.row { border-color: #565967 !important; }
li.header dd, li.header dt { font-weight: bold !important; color: #565967 !important; }
li.header { color: #565967 !important; }
li.header a { color: #293B5A !important; }
li.header a:hover { color: #565967 !important; }
li.row a { color: #293B5A !important; }
li.row a:hover { color: #30528A !important; }
li.row strong { color: #363E52 !important; }

/* text and links */
/* default unless otherwise specified */
a, b, p, strong, h3, em { color: #2A4470 !important; }
a:not([class=fontsize]):hover:not([class=print]) { background: transparent !important; 
color: #565967 !important; }

/* header and navbar */
.header{ text-align: center !important; }
.headerbar a { color: #000000 !important; }
.headerbar p { color: #000000 !important; }
.headerbar a:hover { color: #565967 !important; }
.navbar { background: transparent !important; }
.navbar a { color: #000000 !important; }
.navbar strong { color: #565967 !important; }
.navbar a:hover { color: #565967 !important; }

h3 { border-bottom-color: #565967 !important; }
hr { border-color: #565967 !important; }

.page-body,.postprofile, .post, .panel, .sidebar, ul.topiclist, #navigation a, #tabs a span { 
border: 3px solid !important;
-moz-border-top-colors: #A3A3A3 #7B7B7B #B8B8B8 !important;
-moz-border-right-colors: #A3A3A3 #DDDDDD #B8B8B8 !important;
-moz-border-bottom-colors: #A3A3A3 #DDDDDD #B8C2CD !important;
-moz-border-left-colors: #A3A3A3 #7B7B7B #C2C2C2 !important; }

/* quote and code boxes */
blockquote { background-color: #CFCFCF !important; border-color: #565967 !important; }
blockquote blockquote { background-color: #C2C7CF !important; border-color: #475B7F !important; }
dl.codebox { background-color: #CFCFCF !important; border-color: #565967 !important; }
dl.codebox a:hover { color: #565967 !important; }
dl.codebox code { background-color: #E0E1EF !important; color: #475B7F !important; }
 
/* ...  User CONTROL PANEL ... */
.panel { color: #565967 !important; }
.panel.bg1, .panel.bg2 { background-color: #D6D7D9 !important; color: #565967 !important; }
.panel a, .panel p, .panel strong { color: #000000 !important; }
#cp-main .pm { background-color: #BABFB9 !important; }
#cp-main a:hover { color: #565967 !important; }
#cp-main .pm a:hover { color: #989B7D !important; }
#topicreview a:hover { color: #AE5700 !important; }
#navigation { padding-top: 29px !important; }
#navigation a { border-bottom: 1px dotted !important; color: #304664 !important; font-size: 11px !important; }
#navigation a span:hover { color: #4A6F91 !important; }
/* inbox - message colours menu */
.cp-mini { background: transparent !important;
color: #495259 !important; }
/* second read-message display */
DIV[class="content current"] { color: #495259 !important; }

#tabs a span { font-size: 11px !important; }
#tabs a span:hover { color: #6A829B !important; }

/* pagination */
.pagination, .pagination span a, .pagination span strong {
color: #3E4D75 !important;
background-color: transparent !important;
border-color: #4B556B !important; }
.pagination span a:visited, .pagination span a:active { 
background-color: #CCCCCC !important;
color: #3E4D75 !important;
border: none !important; }
.pagination span a:link { color: #3E4D75 !important; font-weight: bold !important; }
.pagination span a:hover {
color: #0000ff !important ;
background-color: #CCCCCC !important;
font-weight: bold !important;
text-decoration: underline !important; }

/* ... misc details ... */
span.corners-top { background-image: none !important; }
span.corners-bottom { background-image: none !important; }
span.corners-top span { background-image: none !important; }
span.corners-bottom span { background-image: none !important; } 
#page-body > P:first-child,
#page-body > P:first-child + P { margin-bottom: .5em !important; }
#page-body > P:first-child + H2 + P { display: none !important; }
/* ... fix links spacing in PM's message history field ... */
#viewfolder > FIELDSET:last-child > LABEL {padding-left: 6em !important; } 
/*a.right { padding-left: 6px !important; }
fieldset.display-options label { padding-left: 65px !important; }*/
/* line up sigs */
.postbody { overflow:  auto !important; }

/* all the white boxes - selections menus */
select { background: transparent !important; }

/* Quick reply and mail textbox */
.inputbox 
{ background: transparent !important; 
color: #5B6674 !important; 
font-family: Segoe UI, Verdana !important;
font-weight: bold !important;
font-size: 13px !important;
/* border-color: #5B6674 !important; */
-moz-border-top-colors: #5B6674 #7B7B7B #B8B8B8 !important;
-moz-border-right-colors: #A3A3A3 #DDDDDD #D1D7DF !important;
-moz-border-bottom-colors: #A3A3A3 #DDDDDD #D1D7DF !important;
-moz-border-left-colors: #5B6674 #7B7B7B #C2C2C2 !important;
-moz-border-radius: 8px !important; }
.inputbox:hover { background-color: #C2C9CF !important; }

/* tabs */
#tabs a { background-image: none !important; }
#tabs a span { background: url("data:image/vnd.microsoft.icon;base64,AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAgBAAAAAAAAAAAAAAAAAAAAAAAACKior/ioqK/4qKiv+Kior/ioqK/4qKiv+Kior/ioqK/4qKiv+Kior/ioqK/4qKiv+Kior/ioqK/4qKiv+Kior/ioqK/4qKiv+Kior/ioqK/4qKiv+Kior/ioqK/4qKiv+Kior/ioqK/4qKiv+Kior/ioqK/4qKiv+Kior/ioqK/5KSkv+SkpL/kpKS/5KSkv+SkpL/kpKS/5KSkv+SkpL/kpKS/5KSkv+SkpL/kpKS/5KSkv+SkpL/kpKS/5KSkv+SkpL/kpKS/5KSkv+SkpL/kpKS/5KSkv+SkpL/kpKS/5KSkv+SkpL/kpKS/5KSkv+SkpL/kpKS/5KSkv+SkpL/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+ZmZn/mZmZ/5mZmf+goKD/oKCg/6CgoP+goKD/oKCg/6CgoP+goKD/oKCg/6CgoP+goKD/oKCg/6CgoP+goKD/oKCg/6CgoP+goKD/oKCg/6CgoP+goKD/oKCg/6CgoP+goKD/oKCg/6CgoP+goKD/oKCg/6CgoP+goKD/oKCg/6CgoP+goKD/oKCg/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/p6en/6enp/+np6f/rq6u/66urv+urq7/rq6u/66urv+urq7/rq6u/66urv+urq7/rq6u/66urv+urq7/rq6u/66urv+urq7/rq6u/66urv+urq7/rq6u/66urv+urq7/rq6u/66urv+urq7/rq6u/66urv+urq7/rq6u/66urv+urq7/rq6u/66urv+2trb/tra2/7a2tv+2trb/tra2/7a2tv+2trb/tra2/7a2tv+2trb/tra2/7a2tv+2trb/tra2/7a2tv+2trb/tra2/7a2tv+2trb/tra2/7a2tv+2trb/tra2/7a2tv+2trb/tra2/7a2tv+2trb/tra2/7a2tv+2trb/tra2/729vf+9vb3/vb29/729vf+9vb3/vb29/729vf+9vb3/vb29/729vf+9vb3/vb29/729vf+9vb3/vb29/729vf+9vb3/vb29/729vf+9vb3/vb29/729vf+9vb3/vb29/729vf+9vb3/vb29/729vf+9vb3/vb29/729vf+9vb3/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/ExMT/xMTE/8TExP/MzMz/zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/zMzM/8zMzP/MzMz/zMzM/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+Hh4f/h4eH/4eHh/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/8PDw//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/7e3t/+3t7f/t7e3/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9ra2v/a2tr/2tra/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/0NDQ/9DQ0P/Q0ND/xsbG/8bGxv/Gxsb/xsbG/8bGxv/Gxsb/xsbG/8bGxv/Gxsb/xsbG/8bGxv/Gxsb/xsbG/8bGxv/Gxsb/xsbG/8bGxv/Gxsb/xsbG/8bGxv/Gxsb/xsbG/8bGxv/Gxsb/xsbG/8bGxv/Gxsb/xsbG/8bGxv/Gxsb/xsbG/8bGxv+8vLz/vLy8/7y8vP+8vLz/vLy8/7y8vP+8vLz/vLy8/7y8vP+8vLz/vLy8/7y8vP+8vLz/vLy8/7y8vP+8vLz/vLy8/7y8vP+8vLz/vLy8/7y8vP+8vLz/vLy8/7y8vP+8vLz/vLy8/7y8vP+8vLz/vLy8/7y8vP+8vLz/vLy8/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv+ysrL/srKy/7Kysv+ysrL/qKio/6ioqP+oqKj/qKio/6ioqP+oqKj/qKio/6ioqP+oqKj/qKio/6ioqP+oqKj/qKio/6ioqP+oqKj/qKio/6ioqP+oqKj/qKio/6ioqP+oqKj/qKio/6ioqP+oqKj/qKio/6ioqP+oqKj/qKio/6ioqP+oqKj/qKio/6ioqP+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5WVlf+VlZX/lZWV/5WVlf+VlZX/lZWV/5WVlf+VlZX/lZWV/5WVlf+VlZX/lZWV/5WVlf+VlZX/lZWV/5WVlf+VlZX/lZWV/5WVlf+VlZX/lZWV/5WVlf+VlZX/lZWV/5WVlf+VlZX/lZWV/5WVlf+VlZX/lZWV/5WVlf+VlZX/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+Li4v/i4uL/4uLi/+BgYH/gYGB/4GBgf+BgYH/gYGB/4GBgf+BgYH/gYGB/4GBgf+BgYH/gYGB/4GBgf+BgYH/gYGB/4GBgf+BgYH/gYGB/4GBgf+BgYH/gYGB/4GBgf+BgYH/gYGB/4GBgf+BgYH/gYGB/4GBgf+BgYH/gYGB/4GBgf+BgYH/gYGB/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/d3d3/3d3d/93d3f/bm5u/25ubv9ubm7/bm5u/25ubv9ubm7/bm5u/25ubv9ubm7/bm5u/25ubv9ubm7/bm5u/25ubv9ubm7/bm5u/25ubv9ubm7/bm5u/25ubv9ubm7/bm5u/25ubv9ubm7/bm5u/25ubv9ubm7/bm5u/25ubv9ubm7/bm5u/25ubv9kZGT/ZGRk/2RkZP9kZGT/ZGRk/2RkZP9kZGT/ZGRk/2RkZP9kZGT/ZGRk/2RkZP9kZGT/ZGRk/2RkZP9kZGT/ZGRk/2RkZP9kZGT/ZGRk/2RkZP9kZGT/ZGRk/2RkZP9kZGT/ZGRk/2RkZP9kZGT/ZGRk/2RkZP9kZGT/ZGRk/1paWv9aWlr/Wlpa/1paWv9aWlr/Wlpa/1paWv9aWlr/Wlpa/1paWv9aWlr/Wlpa/1paWv9aWlr/Wlpa/1paWv9aWlr/Wlpa/1paWv9aWlr/Wlpa/1paWv9aWlr/Wlpa/1paWv9aWlr/Wlpa/1paWv9aWlr/Wlpa/1paWv9aWlr/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") !important;
border: 2px solid !important; }
/*border-right: 1px solid !important;
border-left: 1px solid !important; */ }