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

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

#wpucssmagic .wpucssmagic{font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
color: #323D4F;
background-color: #FFFFFF;
font-size: 62.5%; 
margin: 0;}

#wpucssmagic .wpucssmagic #wrapheader{height: auto !important;
padding: 0;}

#wpucssmagic .wpucssmagic #wrapcentre{margin: 15px 25px 0 25px;}

#wpucssmagic .wpucssmagic #wrapfooter{text-align: center;
clear: both;}

#wpucssmagic .wpucssmagic #wrapnav{width: 100%;
margin: 0;
background-color: #ECECEC;
border-width: 1px;
border-style: solid;
border-color: #A9B8C2;}

#wpucssmagic .wpucssmagic #logodesc{background-color: #C1CAD2;
background-image: url('./../styles/subsilver2/theme/./images/background.gif');
background-repeat: repeat-x;
background-position: center bottom;
padding: 0 25px 15px 25px;}

#wpucssmagic .wpucssmagic #menubar{margin: 0 25px;}

#wpucssmagic .wpucssmagic #datebar{margin: 10px 25px 0 25px;
color : #c92a24;}

#wpucssmagic .wpucssmagic #findbar{width: 100%;
margin: 0;
padding: 0;
border: 0;}

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

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

#wpucssmagic .wpucssmagic #pageheader{}

#wpucssmagic .wpucssmagic #pagecontent{}

#wpucssmagic .wpucssmagic #pagefooter{}

#wpucssmagic .wpucssmagic #poll{}

#wpucssmagic .wpucssmagic #postrow{}

#wpucssmagic .wpucssmagic #postdata{}

#wpucssmagic .wpucssmagic h1{color: black;
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: 0;
font-size: 1.1em;
font-weight: bold;}

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

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

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

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

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

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

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

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

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

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

#wpucssmagic .wpucssmagic p.searchbarreg{margin: 0;
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 0;}

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

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

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

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

#wpucssmagic .wpucssmagic .postauthor{color: #000000;}

#wpucssmagic .wpucssmagic .postdetails{color: #000000;}

#wpucssmagic .wpucssmagic .postbody{font-size: 1.3em;
line-height: 1.4em;
font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;}

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

#wpucssmagic .wpucssmagic .nav{margin: 0;
color: black;
font-weight: bold;}

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

#wpucssmagic .wpucssmagic .cattitle{}

#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 .copyright{color: #444;
font-weight: normal;
font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}

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

#wpucssmagic .wpucssmagic .error{color: red;}

#wpucssmagic .wpucssmagic th{color: white;
font-size: 1.1em;
font-weight: bold;
background-color: #006699;
background-image: url('./../styles/subsilver2/theme/./images/cellpic3.gif');
white-space: nowrap;
padding: 7px 5px;}

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

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

#wpucssmagic .wpucssmagic .tablebg{background-color: #A9B8C2;}

#wpucssmagic .wpucssmagic .catdiv{height: 28px;
margin: 0;
padding: 0;
border: 0;
background: white url('./../styles/subsilver2/theme/./images/cellpic2.jpg') repeat-y scroll top left;}

#wpucssmagic .wpucssmagic .rtl .catdiv{background: white url('./../styles/subsilver2/theme/./images/cellpic2_rtl.jpg') repeat-y scroll top right;}

#wpucssmagic .wpucssmagic .cat{height: 28px;
margin: 0;
padding: 0;
border: 0;
background-color: #C7D0D7;
background-image: url('./../styles/subsilver2/theme/./images/cellpic1.gif');
text-indent: 4px;}

#wpucssmagic .wpucssmagic .row1{background-color: #ECECEC;
padding: 4px;}

#wpucssmagic .wpucssmagic .row2{background-color: #DCE1E5;
padding: 4px;}

#wpucssmagic .wpucssmagic .row3{background-color: #C0C8D0;
padding: 4px;}

#wpucssmagic .wpucssmagic .spacer{background-color: #D1D7DC;}

#wpucssmagic .wpucssmagic hr{height: 1px;
border-width: 0;
background-color: #D1D7DC;
color: #D1D7DC;}

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

#wpucssmagic .wpucssmagic .rtl a{direction: rtl;
unicode-bidi: embed;}

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

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

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

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

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

#wpucssmagic .wpucssmagic a.topictitle:visited{color: #5493B4;
text-decoration: none;}

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

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

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

#wpucssmagic .wpucssmagic input{color: #333333;
font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size: 1.1em;
font-weight: normal;
padding: 1px;
border: 1px solid #A9B8C2;
background-color: #FAFAFA;}

#wpucssmagic .wpucssmagic textarea{background-color: #FAFAFA;
color: #333333;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 1.3em; 
line-height: 1.4em;
font-weight: normal;
border: 1px solid #A9B8C2;
padding: 2px;}

#wpucssmagic .wpucssmagic select{color: #333333;
background-color: #FAFAFA;
font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size: 1.1em;
font-weight: normal;
border: 1px solid #A9B8C2;
padding: 1px;}

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

#wpucssmagic .wpucssmagic option.disabled-option{color: graytext;}

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

#wpucssmagic .wpucssmagic input.radio{border: none;
background-color: transparent;}

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

#wpucssmagic .wpucssmagic .btnbbcode{color: #000000;
font-weight: normal;
font-size: 1.1em;
font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
background-color: #EFEFEF;
border: 1px solid #666666;}

#wpucssmagic .wpucssmagic .btnmain{font-weight: bold;
background-color: #ECECEC;
border: 1px solid #A9B8C2;
cursor: pointer;
padding: 1px 5px;
font-size: 1.1em;}

#wpucssmagic .wpucssmagic .btnlite{font-weight: normal;
background-color: #ECECEC;
border: 1px solid #A9B8C2;
cursor: pointer;
padding: 1px 5px;
font-size: 1.1em;}

#wpucssmagic .wpucssmagic .btnfile{font-weight: normal;
background-color: #ECECEC;
border: 1px solid #A9B8C2;
padding: 1px 5px;
font-size: 1.1em;}

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

#wpucssmagic .wpucssmagic .quotetitle, #wpucssmagic .wpucssmagic .attachtitle{margin: 10px 5px 0 5px;
padding: 4px;
border-width: 1px 1px 0 1px;
border-style: solid;
border-color: #A9B8C2;
color: #333333;
background-color: #A9B8C2;
font-size: 0.85em;
font-weight: bold;}

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

#wpucssmagic .wpucssmagic .quotecontent, #wpucssmagic .wpucssmagic .attachcontent{margin: 0 5px 10px 5px;
padding: 5px;
border-color: #A9B8C2;
border-width: 0 1px 1px 1px;
border-style: solid;
font-weight: normal;
font-size: 1em;
line-height: 1.4em;
font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
background-color: #FAFAFA;
color: #4B5C77;}

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

#wpucssmagic .wpucssmagic .codetitle{margin: 10px 5px 0 5px;
padding: 2px 4px;
border-width: 1px 1px 0 1px;
border-style: solid;
border-color: #A9B8C2;
color: #333333;
background-color: #A9B8C2;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 0.8em;}

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

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

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

#wpucssmagic .wpucssmagic .syntaxdefault{color: #0000BB;}

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

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

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

#wpucssmagic .wpucssmagic .pm_marked_colour{background-color: #000000;}

#wpucssmagic .wpucssmagic .pm_replied_colour{background-color: #A9B8C2;}

#wpucssmagic .wpucssmagic .pm_friend_colour{background-color: #007700;}

#wpucssmagic .wpucssmagic .pm_foe_colour{background-color: #DD0000;}

#wpucssmagic .wpucssmagic img{border: none;}

#wpucssmagic .wpucssmagic .sep{color: black;
background-color: #FFA34F;}

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

