
// Main redcar.net CSS file.

.aria {font-family: arial,sans-serif;}
.verd {font-family: verdana,sans-serif;}
.taho {font-family: tahoma,sans-serif;}
.mono {font-family: monospace;}
.b {font-weight: bold;}
.n {font-weight: normal;}
.i {font-style: italic;}
.pt10 {font-size: 10pt;}
.px12 {font-size: 12px;}
.s16	{height: 16px;}
.w16 {width: 16px;}
.b0 {border: 0;}
.pad0 {padding: 0px;}
.pad2 {padding: 2px;}
.pad4 {padding: 4px;}
.pad20 {padding: 2px 0px;}

.red {color: #f00;}
.white {color: #fff;}
.black {color: #000;}
.grey {color: #999;}
.lgrey {color: #ccc;}
.dgrey {color: #666;}
.left {text-align: left;}
.right {text-align: right;}
.wide {display: block; width: 100%;}
body {padding: 0;}
body,td,textarea {font-family: verdana,sans-serif; font-size: 10pt;}
.pb1,.pb1r,.pb2,.pb2r,.title,.htitle,.htitle a {font: bold 10pt arial,verdana,sans-serif;}
.pb0r,.pb1r,.pb2r	{text-align: right;}
.credits {font-size: x-small; font-family: verdana, sans-serif;}
pre,.ascii,.code {color: #333; font: normal 12pt 'Consolas',monospace,Sans Serif; line-height: 1.0;
 background: #f0f0f0; clear: left; border:1px dashed #aaa; overflow:auto;  padding: 4px;}
.trow,.rrow	{padding-left: 8px; padding-right: 8px;}
.rrow		{color: red;}
.cat,.sm,.date,.smb	{font-size: 9px; font-family: verdana;}
.fgb,.nav,.pb0,.pb0r,.rrow,.banner,.header,.bt,.but,.code,.ascii,.smb,.mb	{font-weight: bold}
.p1,.p2,.sbt,.mbod	{font-weight: normal;}
a,.a,a:hover,.menu a {text-decoration: none;}
a img	{border: 0;}
.header	{text-align: center;}
.menu,.mon,.moff {padding: 0;}
.menu a,.moff a,.mon a {padding: 2px 0px; display: block; width: 100%;}
.pb1,.pb2 {padding: 2px;}
.title  {background: #E3D8E9; color: #000;}
.htitle {background: #222; color: #ccc; padding: 2px;}
.htitle a {color: #fff;}
.htitle a:hover	{color: #75f;}
.mon a	{background: #ccf; color: #000;}
.auth	{font: bold 12px verdana,sans-serif;}
.subject {font: bold 10pt arial,sans-serif; color: #222; padding: 0px;}
.post	{font: bold 12pt arial,sans-serif;}
.fbut	{margin: 4px;}
.fbut a:hover	{text-decoration: none;}
.bo,.fbut,.sbt,.bt,.box	{border: 1px outset #fff;  -moz-outline: none;}
.fbut:active,.sbt:active,.bt:active,.but:active	{border-color: #000 #ccc #ccc #000;}
textarea,.pad,.fbut {padding: 4px;}
textarea {border: outset 1px #fff;}
.bt,.sbt {font-family: tahoma,verdana,sans-serif; margin: 0px; padding: 1px; cursor: pointer;}
.sbt	{font-size: 8pt; padding: 1px;}
.bt	{font-size: 10pt; padding: 1px; min-width: 26px;}
.box,.box td,.bx,.bx td,.mbx td	{border: 1px outset #555; border-bottom-width: 0px; border-color: #ccc #000 #000 #ccc;}
.mbx,.box,.bx	{border-spacing: 0px; border-collapse: collapse;}
.box td,.bx td	{padding: 0px;}
.mbx td	{padding: 4px 8px;}
.hi 	{background: #cfc; color: #000;}
.boff, .boff td	{border: none; padding: 3px;}
.mb	{font-family: arial;color:#222; font-size:large; letter-spacing:-.04em;line-height:2.0em;}
.mbod	{vertical-align: top;}
h1,.time {font-size: x-small; font-family: arial;}
h2 {font-size: 9pt; font-family: verdana;}
h4,.cat,.category {background: #E3D8E9;}
.cat a {font: bold 10pt arial,sans-serif; text-align: left;}
.nice {font-family: georgia, serif; font-size: 10pt; font-style: italic;}
.nice img {vertical-align: text-top; margin-left: 2px;}
.icm,.icb {background: #fff; width: 20px; height: 20px; float: left; display: inline; text-align: center;
 border: outset 1px #fff; margin: 1px; font: bold 10pt tahoma;}
.icm:hover,.icb:hover {border: outset 1px #222;}
.icm {background: url(http://www.redcar.net/gfx/btn.gif) 0 0 no-repeat;}
a,.a {color: #000;}
.mbx,.mbx td,.box,.box td,.bx,.bx td	{border-color: #777;}

