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

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

#wpucssmagic .wpucssmagic{font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
color: #a0a0a0;
background: #252525 url('./../styles/hermesblue/theme/images/body.gif');
font-size: 10px;
margin: 0;
padding: 5px;}

#wpucssmagic .wpucssmagic #body-simple{background: #222222;
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 .wpuerror{color: #157ECA;}

#wpucssmagic .wpucssmagic .spacer{color: #6A6A6A;
background: #2C2C2C url('./../styles/hermesblue/theme/images/th.gif') top left repeat-x;
border: solid 1px #393939;
padding: 1px;}

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

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

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

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

#wpucssmagic .wpucssmagic a:hover{color: #157ECA;
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: #848484;}

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

#wpucssmagic .wpucssmagic a.topictitle:visited:hover, #wpucssmagic .wpucssmagic .postbody a:visited:hover{color: #8F8F8F;}

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

#wpucssmagic .wpucssmagic #maintable{margin: 0 auto;}

#wpucssmagic .wpucssmagic #logorow{background: #222222 url('./../styles/hermesblue/theme/images/logo_top.gif') top left repeat-x; padding: 0;}

#wpucssmagic .wpucssmagic #logorow1{background: url('./../styles/hermesblue/theme/images/logo_bot.gif') bottom left repeat-x; padding: 0;}

#wpucssmagic .wpucssmagic #logo-left{background: url('./../styles/hermesblue/theme/images/logo_left_bot.gif') bottom left no-repeat;
    padding: 0;
    padding-bottom: 4px;
    text-align: left;}

#wpucssmagic .wpucssmagic #logo-right{background: url('./../styles/hermesblue/theme/images/logo_right_bot.gif') bottom right no-repeat;
    padding: 0;
    padding-bottom: 4px;
    text-align: right;}

#wpucssmagic .wpucssmagic #logo-mid{text-align: center;
    padding: 1px;}

#wpucssmagic .wpucssmagic #logo1{background: url('./../styles/hermesblue/theme/images/logo_left.gif') top left repeat-y;}

#wpucssmagic .wpucssmagic #logo2{background: url('./../styles/hermesblue/theme/images/logo_right.gif') top right repeat-y;}

#wpucssmagic .wpucssmagic #contentrow{background: #222222 url('./../styles/hermesblue/theme/images/content_top.gif') top left repeat-x; padding: 0;}

#wpucssmagic .wpucssmagic #contentrow1{background: url('./../styles/hermesblue/theme/images/content_bot.gif') bottom left repeat-x; padding: 0;}

#wpucssmagic .wpucssmagic #content1{background: url('./../styles/hermesblue/theme/images/content_left.gif') top left repeat-y;}

#wpucssmagic .wpucssmagic #content2{background: url('./../styles/hermesblue/theme/images/content_right.gif') top right repeat-y;}

#wpucssmagic .wpucssmagic #content-left{background: url('./../styles/hermesblue/theme/images/content_bot_left.gif') bottom left no-repeat; text-align: left; padding: 0;}

#wpucssmagic .wpucssmagic #content-right{background: url('./../styles/hermesblue/theme/images/content_bot_right.gif') bottom right no-repeat; text-align: right; padding: 0;}

#wpucssmagic .wpucssmagic #content-mid{padding: 7px 3px;}

#wpucssmagic .wpucssmagic .pm-notify-new, #wpucssmagic .wpucssmagic .pm-notify-unread{border: solid 1px #545454;
background: #1A1A1A url('./../styles/hermesblue/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: #157ECA;}

#wpucssmagic .wpucssmagic .pm-notify-new{border: solid 1px #157ECA;
    padding: 30px;}

#wpucssmagic .wpucssmagic .navrow{height: 21px;
overflow: hidden;
color: #a0a0a0;
text-align: center;
font-size: 11px;
padding: 5px;}

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

#wpucssmagic .wpucssmagic .navrow a, #wpucssmagic .wpucssmagic .navrow a:visited{color: #848484;
text-decoration: none;
padding-left: 5px;
padding-right: 5px;}

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

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

#wpucssmagic .wpucssmagic a.link-new:hover, #wpucssmagic .wpucssmagic a.link-new:visited:hover{color: #2D94E0;}

#wpucssmagic .wpucssmagic .tablebg{border: solid 1px #545454; 
background-color: #000;}

#wpucssmagic .wpucssmagic .block-start .tablebg, #wpucssmagic .wpucssmagic .block-start .tablebg .block-start .tablebg{border-top-width: 0; 
    border-bottom-width: 0;}

#wpucssmagic .wpucssmagic .block-start .tablebg .tablebg{border-top-width: 1px; 
    border-bottom-width: 1px;}

#wpucssmagic .wpucssmagic .row1, #wpucssmagic .wpucssmagic .row2, #wpucssmagic .wpucssmagic .row3, #wpucssmagic .wpucssmagic .legend, #wpucssmagic .wpucssmagic .forumrules, #wpucssmagic .wpucssmagic tr.row1 .row, #wpucssmagic .wpucssmagic tr.row2 .row, #wpucssmagic .wpucssmagic tr.row3 .row, #wpucssmagic .wpucssmagic .postbottom{background: #1A1A1A url('./../styles/hermesblue/theme/images/cell.gif') top left repeat-x;
border: solid 1px #393939;
padding: 4px;}

#wpucssmagic .wpucssmagic th{color: #6A6A6A; 
font-size: 11px; 
font-weight: bold;
background: #2C2C2C url('./../styles/hermesblue/theme/images/th.gif') top left repeat-x;
border: solid 1px #393939;
white-space: nowrap;
padding: 0 5px;
text-align: center;
height: 26px;}

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

#wpucssmagic .wpucssmagic th a:hover{color: #7E7E7E;
text-decoration: underline;}

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

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

#wpucssmagic .wpucssmagic .catdiv, #wpucssmagic .wpucssmagic .cat, #wpucssmagic .wpucssmagic .cathead{height: 24px;
padding: 0 3px;
background: #1A1A1A url('./../styles/hermesblue/theme/images/cathead.gif') top left repeat-x;
border: solid 1px #393939;}

#wpucssmagic .wpucssmagic .cat, #wpucssmagic .wpucssmagic .cathead{text-indent: 4px;}

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

#wpucssmagic .wpucssmagic .cap-left{background: url('./../styles/hermesblue/theme/images/hdr_left.gif') top left no-repeat;}

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

#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: 12px;
font-weight: bold;
color: #c4c4c4;}

#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: #c4c4c4;
text-decoration: underline;}

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

#wpucssmagic .wpucssmagic .block-start{background: url('./../styles/hermesblue/theme/images/ftr_mid.gif') bottom left repeat-x;}

#wpucssmagic .wpucssmagic .block-end-left{background: url('./../styles/hermesblue/theme/images/ftr_left.gif') top left no-repeat;}

#wpucssmagic .wpucssmagic .block-end-right{background: url('./../styles/hermesblue/theme/images/ftr_right.gif') top right no-repeat;}

#wpucssmagic .wpucssmagic .block-end-left, #wpucssmagic .wpucssmagic .block-end-right{height: 4px; overflow: hidden; padding: 0;}

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

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

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

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

#wpucssmagic .wpucssmagic .breadcrumb{background-color: #000;}

#wpucssmagic .wpucssmagic .breadcrumb .row1{background: #1A1A1A;}

#wpucssmagic .wpucssmagic p.breadcrumbs{margin: 0;
padding: 0;
float: left;
color: #a0a0a0;
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/hermesblue/theme/images/sub_old.gif') top left no-repeat;
padding-left: 12px;}

#wpucssmagic .wpucssmagic .subforum.unread{background: url('./../styles/hermesblue/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: left;}

#wpucssmagic .wpucssmagic .forumrules{padding: 4px;
font-weight: normal;
font-size: 1.1em;
border: solid 1px #545454;
background: #1A1A1A;
font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}

#wpucssmagic .wpucssmagic .forumrules h3{color: #157ECA;}

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

#wpucssmagic .wpucssmagic td.postbottom{background: #1A1A1A url('./../styles/hermesblue/theme/images/profile.gif') top left repeat-x; 
font-size: 10px;
color: #909090;
white-space: nowrap;
padding: 2px 4px;
vertical-align: middle;
border: solid 1px #393939;}

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

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

#wpucssmagic .wpucssmagic .postdetails b{color: #b0b0b0;
font-weight: normal;}

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

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

#wpucssmagic .wpucssmagic .postauthor{color: #848484;
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: #157ECA;
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: #27a833;
font-weight: bold;}

#wpucssmagic .wpucssmagic .postapprove img, #wpucssmagic .wpucssmagic .postreported img{vertical-align: bottom;
padding-top: 5px;}

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

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

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

#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: #B8BBBC;
color: #000;}

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

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

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

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

#wpucssmagic .wpucssmagic td.pm_marked_colour{background: #157ECA;}

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

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

#wpucssmagic .wpucssmagic td.pm_replied_colour{background: #848484;}

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

#wpucssmagic .wpucssmagic td.pm_replied_colour_right{border-right: solid 3px #848484; 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: #009EDD;}

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

#wpucssmagic .wpucssmagic td.pm_foe_colour_right{border-right: solid 3px #009EDD; 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: #a0a0a0;
border: 1px solid #545454;
background-color: #232323;}

#wpucssmagic .wpucssmagic .cat .btnmain, #wpucssmagic .wpucssmagic .cat .btnlite, #wpucssmagic .wpucssmagic .cat select{color: #a0a0a0;
background-color: #232323;
    border-color: #545454;}

#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 .post{border-style: solid;
border-width: 1px;}

#wpucssmagic .wpucssmagic .btnbbcode{font-size: 1.1em;
color: #a0a0a0;
border: 1px solid #393939;
background-color: #1A1A1A;}

#wpucssmagic .wpucssmagic .btnbbcode:hover{color: #fff;}

#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: #b0b0b0;
border-style: none;}

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

* html #wpucssmagic .wpucssmagic  textarea, * html #wpucssmagic .wpucssmagic  select, * html #wpucssmagic .wpucssmagic  .post, * html #wpucssmagic .wpucssmagic  .btnmain, * html #wpucssmagic .wpucssmagic  .btnlite, * html #wpucssmagic .wpucssmagic  .btnfile{}

* html #wpucssmagic .wpucssmagic  .cat .btnmain, * html #wpucssmagic .wpucssmagic  .cat .btnlite{}

#wpucssmagic .wpucssmagic textarea:hover, #wpucssmagic .wpucssmagic select:hover, #wpucssmagic .wpucssmagic .post:hover, #wpucssmagic .wpucssmagic .btnmain:hover, #wpucssmagic .wpucssmagic .btnlite:hover, #wpucssmagic .wpucssmagic .btnfile:hover{border-color: #838383;}

#wpucssmagic .wpucssmagic textarea:focus, #wpucssmagic .wpucssmagic select:focus, #wpucssmagic .wpucssmagic .post:focus, #wpucssmagic .wpucssmagic .btnmain:focus, #wpucssmagic .wpucssmagic .btnlite:focus, #wpucssmagic .wpucssmagic .btnfile:focus{border-color: #969696; 
color: #a8a8a8;
background-color: #272727;}

#wpucssmagic .wpucssmagic .cat .btnmain:hover, #wpucssmagic .wpucssmagic .cat .btnlite:hover, #wpucssmagic .wpucssmagic .cat select:hover{border-color: #838383;}

#wpucssmagic .wpucssmagic .cat .btnmain:focus, #wpucssmagic .wpucssmagic .cat .btnlite:focus, #wpucssmagic .wpucssmagic .cat select:focus{border-color: #969696;
    color: #fff;}

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

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

#wpucssmagic .wpucssmagic .bb-wrapper{clear: both;
margin: 10px 20px;}

#wpucssmagic .wpucssmagic .bb-wrapper .bb-wrapper{margin: 5px 10px;}

#wpucssmagic .wpucssmagic .bb-left-top, #wpucssmagic .wpucssmagic .bb-right-top, #wpucssmagic .wpucssmagic .bb-left-bot, #wpucssmagic .wpucssmagic .bb-right-bot{width: 4px;
    height: 4px;
    overflow: hidden;
    padding: 0;}

#wpucssmagic .wpucssmagic .bb-left-top{background: url('./../styles/hermesblue/theme/images/bb_left_top.gif') top left no-repeat;}

#wpucssmagic .wpucssmagic .bb-right-top{background: url('./../styles/hermesblue/theme/images/bb_right_top.gif') top right no-repeat;}

#wpucssmagic .wpucssmagic .bb-left-bot{background: url('./../styles/hermesblue/theme/images/bb_left_bot.gif') bottom left no-repeat;}

#wpucssmagic .wpucssmagic .bb-right-bot{background: url('./../styles/hermesblue/theme/images/bb_right_bot.gif') bottom right no-repeat;}

#wpucssmagic .wpucssmagic .bb-top, #wpucssmagic .wpucssmagic .bb-bot{height: 4px;
    overflow: hidden;
    padding: 0;}

#wpucssmagic .wpucssmagic .bb-top{background: #222222 url('./../styles/hermesblue/theme/images/bb_top.gif') top left repeat-x;}

#wpucssmagic .wpucssmagic .bb-bot{background: #222222 url('./../styles/hermesblue/theme/images/bb_bot.gif') bottom left repeat-x;}

#wpucssmagic .wpucssmagic .bb-left, #wpucssmagic .wpucssmagic .bb-right{width: 4px;
    overflow: hidden;
    background-color: #222222;
    padding: 0;}

#wpucssmagic .wpucssmagic .bb-left{border-left: solid 1px #3A3A3A;}

#wpucssmagic .wpucssmagic .bb-right{border-right: solid 1px #3A3A3A;}

#wpucssmagic .wpucssmagic .bb-content{background-color: #222222;
    padding: 0 2px;}

#wpucssmagic .wpucssmagic .bb-quote{background-image: url('./../styles/hermesblue/theme/images/bg_quote.gif');
    background-repeat: no-repeat;
    background-position: top right;}

#wpucssmagic .wpucssmagic .bb-code{background-image: url('./../styles/hermesblue/theme/images/bg_code.gif');
    background-repeat: no-repeat;
    background-position: top right;}

#wpucssmagic .wpucssmagic .bb-attach{background-image: url('./../styles/hermesblue/theme/images/bg_attach.gif');
    background-repeat: no-repeat;
    background-position: top right;}

#wpucssmagic .wpucssmagic .quotetitle, #wpucssmagic .wpucssmagic .attachtitle, #wpucssmagic .wpucssmagic .codetitle{color: #848484;
font-size: 0.85em;
font-weight: bold;
padding-bottom: 3px;}

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

#wpucssmagic .wpucssmagic .quotecontent, #wpucssmagic .wpucssmagic .attachcontent{font-weight: normal;
font-size: 1em;
line-height: 1.4em;

color: #a0a0a0;}

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

#wpucssmagic .wpucssmagic .codecontent{direction: ltr;
font-weight: normal;
font-size: 11px;
font-family: Monaco, 'Courier New', monospace;
color: #a0a0a0;}

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

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

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

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

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

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

#wpucssmagic .wpucssmagic .syntaxstring{color: #848484;}

#wpucssmagic .wpucssmagic h1{font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
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: #848484;
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: #3A3A3A;}

#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: #848484;}

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

