#wpucssmagic .wpucssmagic *{margin: 0;
padding: 0;}

#wpucssmagic .wpucssmagic{font-size: 100%;}

#wpucssmagic .wpucssmagic{color: #000;
background: #EEE url('./../styles/serenitygreen/theme/images/bg_body.gif');
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
margin: 0;
padding: 0;}

#wpucssmagic .wpucssmagic #body-simple{background: #F8F8F8;
padding: 5px;}

#wpucssmagic .wpucssmagic #wrapper{background: url('./../styles/serenitygreen/theme/images/bg_body_top.gif') top left repeat-x;
padding: 5px;}

#wpucssmagic .wpucssmagic img{border: none;}

#wpucssmagic .wpucssmagic .gen{margin: 1px 1px;
font-size: 1.2em;}

#wpucssmagic .wpucssmagic .genmed{margin: 1px 1px;
font-size: 1.1em;}

#wpucssmagic .wpucssmagic .gensmall{margin: 1px 1px;
font-size: 1em;}

#wpucssmagic .wpucssmagic .titles{font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 1.3em;
text-decoration: none;}

#wpucssmagic .wpucssmagic .error, #wpucssmagic .wpucssmagic table td .error{color: #D18110;}

#wpucssmagic .wpucssmagic .spacer{background: #458D3E url('./../styles/serenitygreen/theme/images/spacerbg.gif') top left repeat-x;}

#wpucssmagic .wpucssmagic hr{height: 0px; border: solid #35822E 0px; border-top-width: 1px;}

#wpucssmagic .wpucssmagic .pagination{padding: 4px;
font-size: 1em;
font-weight: bold;}

#wpucssmagic .wpucssmagic a{color: #35822E;
text-decoration: none;}

#wpucssmagic .wpucssmagic a:active, #wpucssmagic .wpucssmagic a:visited{color: #35822E;
text-decoration: none;}

#wpucssmagic .wpucssmagic a:hover{color: #D18110;
text-decoration: underline;}

#wpucssmagic .wpucssmagic a.forumlink{font-weight: bold;
font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
font-size: 1.2em;}

#wpucssmagic .wpucssmagic a.topictitle{margin: 1px 0px;
font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 1.2em;}

#wpucssmagic .wpucssmagic a.topictitle, #wpucssmagic .wpucssmagic .postbody a{color: #35822E;}

#wpucssmagic .wpucssmagic a.topictitle:visited, #wpucssmagic .wpucssmagic .postbody a:visited{color: #4B9A44;}

#wpucssmagic .wpucssmagic a.topictitle:visited:hover, #wpucssmagic .wpucssmagic .postbody a:visited:hover{color: #35822E;}

#wpucssmagic .wpucssmagic a.topictitle:hover, #wpucssmagic .wpucssmagic .postbody a:hover{color: #D18110;}

#wpucssmagic .wpucssmagic #maintable{border: solid 1px #999;
margin: 0 auto;
background-color: #F8F8F8;}

#wpucssmagic .wpucssmagic #logorow{background: #F8F8F8 url('./../styles/serenitygreen/theme/images/bg_logo.gif') top left repeat-x;
text-align: left;
padding: 0;
padding-top: 6px;
min-height: 70px;}

#wpucssmagic .wpucssmagic .pm-notify-new, #wpucssmagic .wpucssmagic .pm-notify-unread{border-left: solid 1px #3F843C;
border-right: solid 1px #35822E;
border-top: solid 1px #3F843C;
border-bottom: solid 1px #35822E;
background: #F8F8F8 url('./../styles/serenitygreen/theme/images/cell.gif') top left repeat-x;
margin: 10px 0;
padding: 10px;
text-align: center;
font-size: 12px;
font-weight: bold;}

#wpucssmagic .wpucssmagic .pm-notify-new a, #wpucssmagic .wpucssmagic .pm-notify-new a:visited, #wpucssmagic .wpucssmagic .pm-notify-unread a, #wpucssmagic .wpucssmagic .pm-notify-unread a:visited{text-decoration: underline;}

#wpucssmagic .wpucssmagic .pm-notify-header{margin-bottom: 10px;
color: #666;}

#wpucssmagic .wpucssmagic .pm-notify-new, #wpucssmagic .wpucssmagic .pm-notify-unread:hover{border-left: solid 1px #F1B45F;
border-right: solid 1px #D18110;
border-top: solid 1px #F1B45F;
border-bottom: solid 1px #D18110;}

#wpucssmagic .wpucssmagic .pm-notify-new{padding: 30px;}

#wpucssmagic .wpucssmagic .navtd{padding: 0 10px 5px 10px;}

#wpucssmagic .wpucssmagic .navrow-right{float: right;}

#wpucssmagic .wpucssmagic .navrow{background: #F1F1F1 url('./../styles/serenitygreen/theme/images/bg_nav.gif') top left repeat-x; 
border: solid 1px #E0E0E0;
padding: 5px;
color: #909090;
text-align: left;
font-size: 11px;}

#wpucssmagic .wpucssmagic .navrow b, #wpucssmagic .wpucssmagic .navrow strong{font-weight: normal;}

#wpucssmagic .wpucssmagic .navrow a, #wpucssmagic .wpucssmagic .navrow a:visited{color: #35822E;
text-decoration: none;}

#wpucssmagic .wpucssmagic .navrow a:hover{color: #D18110; 
text-decoration: underline;}

#wpucssmagic .wpucssmagic a.link-new, #wpucssmagic .wpucssmagic a.link-new:visited{color: #D18110;}

#wpucssmagic .wpucssmagic a.link-new:hover, #wpucssmagic .wpucssmagic a.link-new:visited:hover{color: #4B9A44;}

#wpucssmagic .wpucssmagic #contentrow{padding: 5px 10px;}

#wpucssmagic .wpucssmagic .tablebg{border: solid 1px #BBB;
border-top-color: #C8C8C8;
background: #F8F8F8 url('./../styles/serenitygreen/theme/images/cell.gif') top left repeat-x;}

#wpucssmagic .wpucssmagic .row1, #wpucssmagic .wpucssmagic .row2, #wpucssmagic .wpucssmagic .row3, #wpucssmagic .wpucssmagic .forumrules, #wpucssmagic .wpucssmagic tr.row1 .row, #wpucssmagic .wpucssmagic tr.row2 .row, #wpucssmagic .wpucssmagic tr.row3 .row, #wpucssmagic .wpucssmagic .postbottom{border-left: solid 1px #FFF;
border-right: solid 1px #E0E0E0;
border-top: solid 1px #FFF;
border-bottom: solid 1px #E0E0E0;
background: #F8F8F8 url('./../styles/serenitygreen/theme/images/cell.gif') top left repeat-x;
padding: 4px;}

#wpucssmagic .wpucssmagic th{color: #AAA; 
font-size: 11px; 
font-weight: bold;
background: #FFF url('./../styles/serenitygreen/theme/images/th.gif') top left repeat-x;
white-space: nowrap;
padding: 0 5px;
text-align: center;
height: 26px;
border-left: solid 1px #FFF;
border-right: solid 1px #E0E0E0;
border-top: solid 1px #FFF;
border-bottom: solid 1px #E0E0E0;}

#wpucssmagic .wpucssmagic th a, #wpucssmagic .wpucssmagic th a:visited{color: #AAA !important;
text-decoration: underline;}

#wpucssmagic .wpucssmagic th a:hover{color: #35822E;
text-decoration: underline;}

#wpucssmagic .wpucssmagic td{padding: 2px;}

#wpucssmagic .wpucssmagic td.profile{padding: 4px;}

#wpucssmagic .wpucssmagic .catdiv{height: 24px;
padding: 0 3px;
border-left: solid 1px #FFF;
border-right: solid 1px #E0E0E0;
border-top: solid 1px #FFF;
border-bottom: solid 1px #E0E0E0;
background: #F1F1F1 url('./../styles/serenitygreen/theme/images/bg_tfoot.gif') top left repeat-x;}

#wpucssmagic .wpucssmagic .cat{height: 24px;
padding: 0 3px;
border-left: solid 1px #FFF;
border-right: solid 1px #E0E0E0;
border-top: solid 1px #FFF;
border-bottom: solid 1px #E0E0E0;
background: #F1F1F1 url('./../styles/serenitygreen/theme/images/bg_tfoot.gif') top left repeat-x;
text-indent: 4px;}

#wpucssmagic .wpucssmagic .cathead{background: #F1F1F1 url('./../styles/serenitygreen/theme/images/bg_tfoot.gif') top left repeat-x;
height: 24px;
padding: 1px 3px;
border-left: solid 1px #FFF;
border-right: solid 1px #E0E0E0;
border-top: solid 1px #FFF;
border-bottom: solid 1px #E0E0E0;}

#wpucssmagic .wpucssmagic .legend{padding: 4px;}

#wpucssmagic .wpucssmagic caption, #wpucssmagic .wpucssmagic .cap-div{margin: 0; 
padding: 0;
background: url('./../styles/serenitygreen/theme/images/tcat_mid.gif') top left repeat-x;
white-space: nowrap;
height: 26px;
text-align: left;}

#wpucssmagic .wpucssmagic .cap-left{background: url('./../styles/serenitygreen/theme/images/tcat_left.gif') top left no-repeat;
padding-left: 25px;}

#wpucssmagic .wpucssmagic .cap-right{background: url('./../styles/serenitygreen/theme/images/tcat_right.gif') top right no-repeat;
padding-top: 6px;
height: 20px;}

#wpucssmagic .wpucssmagic caption, #wpucssmagic .wpucssmagic caption h1, #wpucssmagic .wpucssmagic caption h2, #wpucssmagic .wpucssmagic caption h3, #wpucssmagic .wpucssmagic caption h4, #wpucssmagic .wpucssmagic caption span, #wpucssmagic .wpucssmagic .cap-div, #wpucssmagic .wpucssmagic .cap-div h1, #wpucssmagic .wpucssmagic .cap-div h2, #wpucssmagic .wpucssmagic .cap-div h3, #wpucssmagic .wpucssmagic .cap-div h4, #wpucssmagic .wpucssmagic .cap-div span{font-size: 13px;
line-height: 1.2em;
font-weight: bold;
color: #35822E;
font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;}

#wpucssmagic .wpucssmagic caption h1, #wpucssmagic .wpucssmagic caption h2, #wpucssmagic .wpucssmagic caption h3, #wpucssmagic .wpucssmagic caption h4, #wpucssmagic .wpucssmagic caption span, #wpucssmagic .wpucssmagic .cap-div h1, #wpucssmagic .wpucssmagic .cap-div h2, #wpucssmagic .wpucssmagic .cap-div h3, #wpucssmagic .wpucssmagic .cap-div h4, #wpucssmagic .wpucssmagic .cap-div span{display: inline;}

#wpucssmagic .wpucssmagic caption a, #wpucssmagic .wpucssmagic caption a:visited, #wpucssmagic .wpucssmagic .cap-div a, #wpucssmagic .wpucssmagic .cap-div a:visited{color: #35822E;
text-decoration: underline;}

#wpucssmagic .wpucssmagic caption a:hover, #wpucssmagic .wpucssmagic .cap-div a:hover{color: #D18110;
text-decoration: underline;}

#wpucssmagic .wpucssmagic #wrapfooter{text-align: center;
color: #666;
padding-top: 10px;}

#wpucssmagic .wpucssmagic .copyright{color: #666;
font-weight: normal;
font-size: 9px;
line-height: 1.2em;}

#wpucssmagic .wpucssmagic .copyright a, #wpucssmagic .wpucssmagic .copyright a:visited{color: #444;
text-decoration: underline;}

#wpucssmagic .wpucssmagic .copyright a:hover{color: #D18110;}

#wpucssmagic .wpucssmagic p.breadcrumbs{margin: 0;
padding: 0;
float: left;
color: #AAA;
font-weight: bold;
white-space: normal;
font-size: 1em;}

#wpucssmagic .wpucssmagic .rtl p.breadcrumbs{float: right;}

#wpucssmagic .wpucssmagic p.datetime{margin: 0;
padding: 0;
float: right;
white-space: nowrap;
font-size: 1em;}

#wpucssmagic .wpucssmagic .rtl p.datetime{float: left;}

#wpucssmagic .wpucssmagic .subforum.read{background: url('./../styles/serenitygreen/theme/images/sub_old.gif') top left no-repeat;
padding-left: 12px;}

#wpucssmagic .wpucssmagic .subforum.unread{background: url('./../styles/serenitygreen/theme/images/sub_new.gif') top left no-repeat;
padding-left: 12px;}

#wpucssmagic .wpucssmagic .legend{text-align: center;
margin: 0 auto;
padding: 2px;}

#wpucssmagic .wpucssmagic .legend-viewforum{margin: 0; 
text-align: center;}

#wpucssmagic .wpucssmagic .forumrules{padding: 4px;
font-weight: normal;
font-size: 1.1em;
border-left-color: #AAA;
border-top-color: #AAA;
border-right-color: #CCC;
border-bottom-color: #CCC;
font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}

#wpucssmagic .wpucssmagic .forumrules h3{color: #D18110;}

#wpucssmagic .wpucssmagic .postsubject{font-size: 12px;
font-weight: bold;
color: #35822E;}

#wpucssmagic .wpucssmagic td.postbottom{background: #F1F1F1 url('./../styles/serenitygreen/theme/images/bg_tfoot.gif') top left repeat-x;
font-size: 10px;
color: #444;
white-space: nowrap;
padding: 2px 4px;
vertical-align: middle;}

#wpucssmagic .wpucssmagic td.postbuttons{padding-top: 3px;}

#wpucssmagic .wpucssmagic .postdetails{color: #666;
font-size: 10px; 
text-align: left;}

#wpucssmagic .wpucssmagic .postdetails b{color: #444;}

#wpucssmagic .wpucssmagic .posterrank{font-size: 9px; color: #666;}

#wpucssmagic .wpucssmagic .posterprofile{font-size: 10px; color: #666;}

#wpucssmagic .wpucssmagic .postauthor{color: #35822E;
font-size: 12px;
margin-bottom: 3px;
font-weight: bold;}

#wpucssmagic .wpucssmagic .postonline{margin-bottom: 2px;}

#wpucssmagic .wpucssmagic .postreported, #wpucssmagic .wpucssmagic .postreported a:visited, #wpucssmagic .wpucssmagic .postreported a:hover, #wpucssmagic .wpucssmagic .postreported a, #wpucssmagic .wpucssmagic .postreported a:active{margin: 1px 0px;
color: #D18110;
font-weight: bold;}

#wpucssmagic .wpucssmagic .postapprove, #wpucssmagic .wpucssmagic .postapprove a:visited, #wpucssmagic .wpucssmagic .postapprove a:hover, #wpucssmagic .wpucssmagic .postapprove a, #wpucssmagic .wpucssmagic .postapprove a:active{color: #00FF00;
font-weight: bold;}

#wpucssmagic .wpucssmagic .postapprove img, #wpucssmagic .wpucssmagic .postreported img{vertical-align: bottom;}

#wpucssmagic .wpucssmagic .postbody{font-size: 12px;
line-height: 1.4em;
margin: 3px 0;}

#wpucssmagic .wpucssmagic .signature{font-size: 11px;
color: #888;
margin-top: 5px;}

#wpucssmagic .wpucssmagic .signature .line{color: #AAA;}

#wpucssmagic .wpucssmagic .postbody li, #wpucssmagic .wpucssmagic ol, #wpucssmagic .wpucssmagic ul{margin: 0 0 0 1.5em;}

#wpucssmagic .wpucssmagic .rtl .postbody li, #wpucssmagic .wpucssmagic .rtl ol, #wpucssmagic .wpucssmagic .rtl ul{margin: 0 1.5em 0 0;}

#wpucssmagic .wpucssmagic .posthilit{background-color: #35822E;
color: #000;}

#wpucssmagic .wpucssmagic .postsubject{font-size: 12px;
font-weight: bold;
color: #35822E;}

#wpucssmagic .wpucssmagic .postbody a{text-decoration: underline;}

#wpucssmagic .wpucssmagic .folder-current a, #wpucssmagic .wpucssmagic .folder-current a:visited{color: #000;
font-weight: bold;}

#wpucssmagic .wpucssmagic .folder-current a:hover{color: #D18110;}

#wpucssmagic .wpucssmagic td.pm_marked_colour{background: #888;}

#wpucssmagic .wpucssmagic td.pm_marked_colour_left{border-left: solid 3px #888; padding-left: 2px;}

#wpucssmagic .wpucssmagic td.pm_marked_colour_right{border-right: solid 3px #888; padding-right: 2px;}

#wpucssmagic .wpucssmagic td.pm_replied_colour{background: #35822E;}

#wpucssmagic .wpucssmagic td.pm_replied_colour_left{border-left: solid 3px #35822E; padding-left: 2px;}

#wpucssmagic .wpucssmagic td.pm_replied_colour_right{border-right: solid 3px #35822E; padding-right: 2px;}

#wpucssmagic .wpucssmagic td.pm_friend_colour{background: #007700;}

#wpucssmagic .wpucssmagic td.pm_friend_colour_left{border-left: solid 3px #007700; padding-left: 2px;}

#wpucssmagic .wpucssmagic td.pm_friend_colour_right{border-right: solid 3px #007700; padding-right: 2px;}

#wpucssmagic .wpucssmagic td.pm_foe_colour{background: #DD8100;}

#wpucssmagic .wpucssmagic td.pm_foe_colour_left{border-left: solid 3px #DD8100; padding-left: 2px;}

#wpucssmagic .wpucssmagic td.pm_foe_colour_right{border-right: solid 3px #DD8100; padding-right: 2px;}

#wpucssmagic .wpucssmagic form{margin: 0px;
padding: 0px;
border: 0px;}

#wpucssmagic .wpucssmagic textarea, #wpucssmagic .wpucssmagic select, #wpucssmagic .wpucssmagic .post, #wpucssmagic .wpucssmagic .btnbbcode, #wpucssmagic .wpucssmagic .btnmain, #wpucssmagic .wpucssmagic .btnlite, #wpucssmagic .wpucssmagic .btnfile, #wpucssmagic .wpucssmagic .helpline{font-weight: normal;
font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
color: #444;
border: 1px solid #888;
background-color: #FFF;}

#wpucssmagic .wpucssmagic #helpline{color: #444;}

#wpucssmagic .wpucssmagic input{font-size: 1.1em;
padding: 1px;}

#wpucssmagic .wpucssmagic textarea{font-size: 1.3em; 
line-height: 1.4em;
padding: 2px;}

#wpucssmagic .wpucssmagic select{font-size: 1.1em;
padding: 1px;}

#wpucssmagic .wpucssmagic option{padding: 0 1em 0 0;}

#wpucssmagic .wpucssmagic .rtl option{padding: 0 0 0 1em;}

#wpucssmagic .wpucssmagic .wpupost{border-style: solid;
border-width: 1px;}

#wpucssmagic .wpucssmagic .btnbbcode{font-size: 1.1em;
border: 1px solid #86B184;}

#wpucssmagic .wpucssmagic .btnbbcode:hover{border-color: #444;
color: #000;}

#wpucssmagic .wpucssmagic .btnmain{font-weight: bold;
cursor: pointer;
padding: 1px 5px;
font-size: 1.1em;}

#wpucssmagic .wpucssmagic .btnlite{font-weight: normal;
cursor: pointer;
padding: 1px 5px;
font-size: 1.1em;}

#wpucssmagic .wpucssmagic .btnfile{font-weight: normal;
padding: 1px 5px;
font-size: 1.1em;}

#wpucssmagic .wpucssmagic .helpline{background-color: transparent;
color: #444;
border-style: none;}

* html #wpucssmagic .wpucssmagic  textarea, * html #wpucssmagic .wpucssmagic  select, * html #wpucssmagic .wpucssmagic  .post, * html #wpucssmagic .wpucssmagic  .btnmain, * html #wpucssmagic .wpucssmagic  .btnlite, * html #wpucssmagic .wpucssmagic  .btnfile{border-color: #888;}

#wpucssmagic .wpucssmagic textarea:hover, #wpucssmagic .wpucssmagic select:hover, #wpucssmagic .wpucssmagic .wpupost:hover, #wpucssmagic .wpucssmagic .btnmain:hover, #wpucssmagic .wpucssmagic .btnlite:hover, #wpucssmagic .wpucssmagic .btnfile:hover{border-color: #35822E;}

#wpucssmagic .wpucssmagic textarea:focus, #wpucssmagic .wpucssmagic select:focus, #wpucssmagic .wpucssmagic .wpupost:focus, #wpucssmagic .wpucssmagic .btnmain:focus, #wpucssmagic .wpucssmagic .btnlite:focus, #wpucssmagic .wpucssmagic .btnfile:focus{border-color: #275A25; 
color: #000;}

#wpucssmagic .wpucssmagic label:hover{color: #D18110;}

#wpucssmagic .wpucssmagic textarea.posting-textarea, #wpucssmagic .wpucssmagic #ie8#fix{width: 98%;}

#wpucssmagic .wpucssmagic .quotetitle, #wpucssmagic .wpucssmagic .attachtitle, #wpucssmagic .wpucssmagic .codetitle{margin: 10px 5px 0px 5px;
padding: 2px 4px 0 4px;
border: solid 1px #D8D8D8;
border-bottom-width: 0;
color: #35822E;
background: #FAFAFA url('./../styles/serenitygreen/theme/images/bg_box_code.gif') top right no-repeat;
font-size: 0.85em;
font-weight: bold;}

#wpucssmagic .wpucssmagic .quotetitle{background-image: url('./../styles/serenitygreen/theme/images/bg_box_quote.gif');}

#wpucssmagic .wpucssmagic .attachtitle{background-image: url('./../styles/serenitygreen/theme/images/bg_box_attach.gif');}

#wpucssmagic .wpucssmagic .quotetitle .quotetitle{font-size: 1em;}

#wpucssmagic .wpucssmagic .quotecontent, #wpucssmagic .wpucssmagic .attachcontent{margin: 0px 5px 10px 5px;
padding: 5px;
border-color: #D8D8D8;
border-width: 0px 1px 1px 1px;
border-style: solid;
font-weight: normal;
font-size: 1em;
line-height: 1.4em;

background-color: #FAFAFA;
color: #444;}

#wpucssmagic .wpucssmagic .attachcontent{font-size: 0.85em;}

#wpucssmagic .wpucssmagic .codecontent{direction: ltr;
margin: 0px 5px 10px 5px;
padding: 5px;
border-color: #D8D8D8;
border-width: 0px 1px 1px 1px;
border-style: solid;
font-weight: normal;
font-size: 11px;
font-family: Monaco, 'Courier New', monospace;
background-color: #FAFAFA;
color: #444;}

#wpucssmagic .wpucssmagic .attachcontent, #wpucssmagic .wpucssmagic .codecontent{overflow: auto;
overflow-x: auto;}

#wpucssmagic .wpucssmagic .syntaxbg{color: #000;}

#wpucssmagic .wpucssmagic .syntaxcomment{color: #666;}

#wpucssmagic .wpucssmagic .syntaxdefault{color: #000;}

#wpucssmagic .wpucssmagic .syntaxhtml{color: #000;}

#wpucssmagic .wpucssmagic .syntaxkeyword{color: #D18110;}

#wpucssmagic .wpucssmagic .syntaxstring{color: #35822E;}

#wpucssmagic .wpucssmagic h1{font-weight: bold;
font-size: 1.8em;
text-decoration: none;}

#wpucssmagic .wpucssmagic h2{font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1.5em;
text-decoration: none;
line-height: 120%;}

#wpucssmagic .wpucssmagic h3{font-size: 1.3em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
line-height: 120%;}

#wpucssmagic .wpucssmagic h4{margin: 0px;
font-size: 1.1em;
font-weight: bold;}

#wpucssmagic .wpucssmagic p{font-size: 1.1em;}

#wpucssmagic .wpucssmagic p.moderators{margin: 0px;
float: left;
color: #CCC;
font-weight: bold;}

#wpucssmagic .wpucssmagic .rtl p.moderators{float: right;}

#wpucssmagic .wpucssmagic p.linkmcp{margin: 0px;
float: right;
white-space: nowrap;}

#wpucssmagic .wpucssmagic .rtl p.linkmcp{float: left;}

#wpucssmagic .wpucssmagic p.searchbar{padding: 2px 0;
white-space: nowrap;}

#wpucssmagic .wpucssmagic p.searchbarreg{margin: 0px;
float: right;
white-space: nowrap;}

#wpucssmagic .wpucssmagic .rtl p.searchbarreg{float: left;}

#wpucssmagic .wpucssmagic p.forumdesc{padding-bottom: 4px;}

#wpucssmagic .wpucssmagic p.topicauthor{margin: 1px 0px;}

#wpucssmagic .wpucssmagic p.topicdetails{margin: 1px 0px;}

#wpucssmagic .wpucssmagic td.history-current, #wpucssmagic .wpucssmagic tr.row1 td.history-current, #wpucssmagic .wpucssmagic tr.row2 td.history-current{background: #DDD;}

#wpucssmagic .wpucssmagic table.colortable td{padding: 0;}

#wpucssmagic .wpucssmagic pre{font-size: 1.1em;
font-family: Monaco, 'Courier New', monospace;}

#wpucssmagic .wpucssmagic .nowrap{white-space: nowrap;}

#wpucssmagic .wpucssmagic .username-coloured{font-weight: bold;}

#wpucssmagic .wpucssmagic .sep{color: #444;}

#wpucssmagic .wpucssmagic .btnfile, #wpucssmagic .wpucssmagic .btnfile:hover, #wpucssmagic .wpucssmagic .btnfile:focus{border: none; 
    background-color: #FFF;
    color: #000;}

