/* avoid default space after forms in Mozilla and similar */
form {
	margin: 0px;
}

.yabo_topbar  { font-family: verdana, tahoma, arial, sans-serif; background: #000 }

.yabo_date  { font-size: 12px; padding-top: 1px; padding-bottom: 1px }

.yabo_adminlinks {
	font-size: 12px;
}

.yabo_name {
	font-weight: bold;
}

.yabo_tdrand {
	background: #666666;
}

.yabo_entry {
	table-layout:fixed;
}

.yabo_descr   { color: #fff; font-family: verdana, tahoma, arial, sans-serif; background: #720000; padding: 5px 10px 20px; overflow: hidden; word-wrap: break-word  }

.yabo_descr_hidden  { color: gray; font-family: verdana, tahoma, arial, sans-serif; background: #451310; padding: 5px 10px 20px; overflow: hidden; word-wrap: break-word }

.yabo_titlerow    { font-family: verdana, tahoma, arial, sans-serif; background: black; padding-top: 2px; padding-bottom: 2px }

.yabo_tdsmall  { font-size: 12px; font-family: verdana, tahoma, arial, sans-serif; background: #000 }

.yabo_copyright   { color: #3e3e3e; font: 11px verdana, arial, sans-serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center }

.yabo_forms  { color: #fff; font-size: 13px; font-family: verdana, tahoma, arial, sans-serif; background-color: #000; border: solid 1px #451310 }

textarea.yabo_forms {
	overflow: auto;
}

#yabo_panel  { margin: 15px 10px 10px; padding: 5px; border-top: 1px solid #451310; border-bottom: 1px solid #451310 }

.yabo_panel_content {
	font-size: 12px;
}

.yabo_panel_top {
	font-size: 12px;
}

#yabo_msg  { color: red; font-family: verdana, tahoma, arial, sans-serif; background-color: #2c0c0a; text-align: left; margin-bottom: 20px; padding: 4px; width: 60%; border: solid 1px }

.yabo_h1 {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.yabo_h2 {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.yabo_h3 {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.yabo_gensmall {
	font-size: 10px;
}

fieldset.yabo  { background: inherit inherit inherit inherit; margin: 1em; padding: 5px; border: dashed 1px #451310 }

fieldset.yabo legend  { color: #fff; font-variant: small-caps; font-weight: bold; background: #000; padding: 0.1ex 0.5ex }

.yabo_admincont  { font-family: verdana, tahoma, arial, sans-serif; background: #000; padding: 5px 10px 20px }

.yabo_useradmtbl_title {
	font-style: italic;
}

.yabo_useradmtbl  { border: dashed 1px #451310 }

a  { color: #f00; font-weight: normal; text-decoration: none; background-color: #000 }

a:hover  { color: #fff; background: #2c0c0a }

a:visited  { color: #fff; background-color: #000 }

a:visited:hover  { color: #fff; background: #2c0c0a }

#yabo_title {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
}


/* The buttons used for ppCode styling in message post */
input.bbcode_button {
	border-color: #000000;
	background-color: #EFEFEF;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

/* This is the line in posting page which shows the rollover help line. */
.bbcode_helpline {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-style: none;
	background-color: transparent;
}

div.yabo_help  { color: #000000; font-size: 12px; font-weight: normal; line-height: normal; background-color: #b69d4b; text-align: left; padding: 5px; position: absolute; top: 5px; left: 20px; width: 250px; border: solid 1px black }



