

/* TEMPLATE */
ul#menu {
clear:both;
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
top:3px;
}
ul#menu li {
float:left;
line-height:1.4;
margin-left:5px;
}
div#header ul#menu li a {
background-image:url(http://mootools.net/assets/images/header/tab.gif);
background-position:left center;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:bold;
height:15px;
padding:5px 0pt;
text-align:center;
text-decoration:none;
text-shadow:#2A2A2F 2px 2px 1px;
width:85px;
}
div#header ul#menu li a:hover, div#header ul#menu li a:active {
background-position:left top;
}
div#header ul#menu li a.selected {
background-position:left bottom;
}
body {
background:#FFFFFF none repeat scroll 0% 50%;
color:#444444;
font-family:"Lucida Grande",Arial,Helvetica,Sans-Serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5;
margin:0pt;
min-width:550px;
padding:0pt;
}
a:link, a:visited {
color:#7389AE;
}
a:hover, a:active {
color:#D15227;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
h1, h2, h3, h4, p, ul, dl, dd, dt, blockquote {
margin:0pt;
padding:0pt;
}
#punwrap {
background:#FFFFFF none repeat scroll 0% 50%;
padding-bottom:0px; /* 40px */
}
#punwrap {
margin:0pt auto;
}
div.block {
padding:5px 30px;
}
div#brdheader {
padding:0pt;
}
div#brdheader h1 {
background:transparent url(logo.gif) no-repeat scroll 0% 50%;
float:right;
height:48px;
margin:10px 0pt 0pt;
width:193px;
}
div#brdtitle p {
clear:both;
color:#777777;
float:right;
font-size:9px;
margin:-6px 40px 0pt 0pt;
}
div#brdheader h1 span {
display:none;
}
div#brdtitle {
background:#333333 none repeat scroll 0% 50%;
border-bottom:4px solid #D0D0D0;
color:#CCCCCC;
height:100px;
padding:5px 30px;
text-align:right;
}
div#brdwelcome {
background:#F9F9F9 none repeat scroll 0% 50%;
clear:both;
font-size:9px;
padding:5px 30px;
}
div#brdmenu {
background:#EEEEEE none repeat scroll 0% 50%;
height:20px;
padding:5px 30px;
}
div#brdmenu li {
float:left;
margin-right:15px;
}
div#brdmenu li a:link, div#brdmenu li a:visited {
color:#444444;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:lowercase;
}
div#brdmenu li a:hover, div#brdmenu li a:active {
color:#EEABA8;
}
div#brdstats {
border-top:3px double #EEEEEE;
color:#666666;
font-size:11px;
margin:30px 0pt 0pt;
}
div#brdfooter {
border-top:3px double #EEEEEE;
color:#666666;
font-size:11px;
padding:5px 30px 0pt;
}
div#brdfooter h2, div#brdstats h2 {
display:none;
}
dl#searchlinks {
font-size:9px;
}
#onlinelist dd {
float:left;
}
h2 {
background-color:#9BB9BB;
border-bottom:1px solid #DDDDDD;
clear:both;
color:#FFFFFF;
font-size:14px;
margin:10px 0pt 1px;
padding:5px 30px;
}
h2 span.rss {
display:block;
float:left;
}
body h2 span a.h2lnk {
color:#FFFFFF;
}
h2 a.rss {
display:block;
float:left;
margin-left:10px;
margin-top:5px;
}
a.rss {
border:1px solid #FFB262;
color:#FFB262;
font-size:9px !important;
font-weight:bold;
padding:1px 2px;
text-decoration:none;
text-transform:uppercase;
}
a.rss:hover {
background:#FFB262 none repeat scroll 0% 50%;
color:#FFFFFF;
}
blockquote {
background:#FFFFFF none repeat scroll 0% 50%;
border:1px dotted #DDDDDD;
color:#777777;
margin:5px 0pt;
padding:5px 10px;
}
#punwrap blockquote p {
font-size:11px;
}
input, select, textarea, optgroup, pre {
font-family:monaco,"Bitstream Vera Sans Mono","Courier New",courier,monospace;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5;
}
.conr {
float:right;
}
.conl {
float:left;
}
.clearer, .clearb, .inbox {
clear:both;
display:block;
}
div.nosize {
display:none;
}
.bblinks {
display:none;
}
.blockmenu ul {
margin-left:30px;
}
.blockmenu ul li {
float:left;
font-size:11px;
font-weight:bold;
margin-right:10px;
}
#posterror h2 {
display:none;
}
#posterror strong {
color:#D15227;
}
#posterror p {
border-bottom:3px double #DDDDDD;
text-transform:uppercase;
}
#msg h2 {
display:none;
}
#profile .blockmenu h2 {
display:none;
}
#profile .blockmenu .inbox {
border-bottom:1px solid #EEEEEE;
border-top:1px solid #EEEEEE;
padding:4px 0pt;
}
table {
width:100%;
}
.tcl {
text-align:left;
width:80%;
}
.tcr {
text-align:right;
width:20%;
}
.tcr a, .byuser {
display:block;
}
.byuser {
color:#888888;
}
.tclcon a {
font-size:12px;
font-weight:bold;
}
.stickytext {
font-size:15px;
}
.tc2, .tc3 {
color:#444444;
font-size:11px;
text-align:center;
}
td.tc3 {
border-left:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
}
td.tc2 {
border-left:1px solid #EEEEEE;
}
th {
background-color:#7389AE;
font-size:11px;
font-weight:bold;
text-transform:lowercase;
}
td, th {
padding:5px 30px;
vertical-align:top;
}
td {
background-color:#F9F9F9;
border-bottom:1px solid #EEEEEE;
}
div.tclcon, td.tcr {
color:#444444;
font-size:11px;
}
div.tclcon h3 a {
display:block;
font-size:14px;
text-decoration:none;
}
div.linksb, div.linkst, div.postlinksb {
background:#FCFCFC none repeat scroll 0% 50%;
font-size:11px;
padding:5px 30px;
text-transform:uppercase;
}
div.linkst {
border-bottom:3px double #F9F9F9;
margin-bottom:5px;
}
div.postlinksb .conl, .linkst .conl, .linksb .conl {
margin-right:30px;
}
div.postlinksb ul li, div.linkst ul li, div.linksb ul li {
float:left;
}
div.linksb, div.postlinksb {
border-top:3px double #F9F9F9;
margin-top:20px;
}
div.linkst p, div.linkst ul li, div.linksb p, div.linksb ul li, div.postlinksb ul li, div.postlinksb p {
font-weight:bold;
}
h2.topic {
border-bottom:1px solid #DFDFDF;
color:#D15227;
margin-bottom:0pt;
padding-bottom:10px;
}
#punwrap .box td.b {
border-top:1px solid #DFDFDF;
}
table.tbpost {
border:0pt none;
border-collapse:collapse;
width:100%;
}
table.tbpost td {
border:medium none;
}
#punwrap table.tbpost td.postright {
border-right:medium none;
padding:10px 30px 10px 20px;
width:100%;
}
#punwrap table.tbpost td.postleft {
border-left:medium none;
padding:10px 20px 10px 30px;
/* white-space:nowrap; */
white-space:normal;
/* width:200px; */
width:12%;
}
#punwrap table.tbpost td.postfootright {
border-right:medium none;
padding:3px 30px 3px 5px;
}
#punwrap table.tbpost td.postfootleft {
border-left:medium none;
font-weight:bold;
padding:3px 5px 3px 30px;
}
#punwrap .rowodd td {
background:#F9F9F9 none repeat scroll 0% 50%;
border:1px solid #EEEEEE;
}
#punwrap .roweven td {
background:#EEEEEE none repeat scroll 0% 50%;
border:1px solid #DDDDDD;
}
#punwrap div.blockpost h3 {
font-size:14px;
margin:0pt;
padding:5px 30px;
}
div.blockpost p {
padding:3px 0pt;
}
div.blockpost h4 {
font-size:14px;
font-weight:bold;
margin:5px 0pt;
}
div.postmsg ul {
line-height:2;
list-style-image:none;
list-style-position:outside;
list-style-type:square;
margin-left:20px;
}
div.postmsg p {
font-size:13px;
}
#punwrap div.blockpost h3 a {
color:#78BA91;
}
#postreview h2 {
margin-bottom:2px;
}
div.postright h3 {
display:none;
}
div.postleft dl {
font-size:11px;
}
div.postfootleft strong {
color:#78BA91;
}
div.postfootleft p {
color:#D15227;
}
div.postleft dt {
font-size:13px;
}
div.postleft dd, div.postleft dt {
color:#777777;
padding:1px 0pt;
}
dd.postavatar img {
border:3px solid #DDDDDD;
}
div.postmsg pre {
font-size:11px;
margin:5px 0pt;
max-height:400px;
overflow:auto;
padding:8px 13px;
}
.rowodd pre {
background:#FFFFFF none repeat scroll 0% 50%;
border:1px solid #EEEEEE;
}
.roweven pre {
background:#F9F9F9 none repeat scroll 0% 50%;
border:1px solid #DDDDDD;
}
div.postfootleft p {
font-size:9px;
}
.postfootright ul {
float:right;
font-size:11px;
text-align:right;
}
div.postfootright ul li {
float:left;
margin-left:3px;
}
p.subscribelink {
padding-top:10px;
}
div.postsignature {
border-top:1px solid #CCCCCC;
color:#999999;
font-size:11px;
margin-top:10px;
padding:3px 0pt 0pt;
text-align:right;
}
div.postsignature p {
padding:2px 0pt;
}
div.postsignature hr {
display:none;
}
label {
font-size:11px;
}
label.conl {
margin-right:20px;
}
label.conr {
margin-left:20px;
}
div.inform {
background-color:#EEEEEE;
padding:10px 30px;
}
.longinput {
font-size:15px;
}
fieldset {
background:#F9F9F9 none repeat scroll 0% 50%;
border:1px solid #DDDDDD;
margin:0pt;
padding:5px 10px;
}
legend {
font-size:11px;
font-weight:bold;
}
.area, .longinput {
background:#FFFFFF none repeat scroll 0% 50%;
border:1px solid #CCCCCC;
padding:3px 4px;
width:99%;
}
textarea {
height:300px;
width:99%;
}
form {
margin:0pt;
padding:0pt;
}
p.submit {
padding:5px 0pt;
text-align:right;
}
div.toolbar {
font-size:11px;
margin:3px 0pt 6px;
text-align:right;
}
div.toolbar a {
background:#EEABA8 none repeat scroll 0% 50%;
border:1px solid #EEABA8;
color:#FFFFFF;
display:block;
float:right;
margin-left:3px;
padding:2px 4px;
text-decoration:none;
}
div.toolbar a:hover {
background:#111111 none repeat scroll 0% 50%;
border:1px solid #111111;
color:#FFFFFF;
}
p.info {
color:#777777;
font-size:11px;
text-align:right;
}
.kw1 {
color:#1B609A;
}
.kw2 {
color:#9A6F1B;
}
.me1 {
color:#666666;
}
.kw3, .re0, .sc1 {
color:#784E0C;
}
.br0 {
color:#444444;
}
.st0 {
color:#489A1B;
}
.co1, .coMULTI {
color:#888888;
}
div#announce h2 {
display:none;
}
div#announce {
background:#EEABA8 none repeat scroll 0% 50%;
font-size:11px;
margin-top:5px;
}
div.icon {
background-image:url(normal.png);
background-position:left bottom;
background-repeat:no-repeat;
float:left;
height:22px;
margin-right:10px;
padding-top:4px;
width:22px;
}
#punwrap tr.iclosed div.icon {
background-image:url(closed.png);
}
tr.inew div.icon {
background-image:url(new.png);
}
span.newtext {
float:right;
margin-top:-35px;
}
#mootorial {
margin:10px 0pt;
}
#mootorial a {
background:transparent url(mootorial.gif) repeat scroll 0% 50%;
display:block;

height:79px;
margin:0pt auto;
width:326px;
}
#mootorial a span {
display:none;
}
a.affiliate {
border-bottom:1px solid #DDDDDD;
display:block;
letter-spacing:1px;
padding:3px 3px 5px;
}
div#ads {
background:transparent url(adz.png) no-repeat scroll left top;
margin:10px 30px;
padding-top:10px;
}
div#please {
color:#D15227;
padding:10px 30px;
}
.infldset {
	background-image:url(../images/moo.rd_mucca_big.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
li.isactive {
	background-color:#EEABA8;
}
#symbol {
	margin-right:60px;
}
