/******************************************************************************/
/* LogicFury CSS File Info                                                    */
/* -----------------------                                                    */
/*                                                                            */
/* Theme Name: MafiaScene (v1.3)                                              */
/* Theme Author: Chris Kempson                                                */
/* Date Created: 29/01/03                                                     */
/* Last Updated: 09/07/04                                                     */
/* Tested With: IE 6.0, FireFox 0.8, Opera 7.23, Safari 1.2.1, IE:mac 5.2,    */
/*              IE:mac 5.0, NN 6.0, Camino 8.0b                               */
/* Comments: This is a hackless CSS file, no special hacks have been included */
/*           to make it cross browser compatible                              */
/*                                                                            */
/******************************************************************************/

/******************************************************************************/
/* STANDARD HTML ELEMENTS                                                     */
/******************************************************************************/

body {
  margin:0px;
  padding:0px;
  font-size:11px;
  font-family:verdana, sans-serif, arial;
  color:#4A3921;
  background:#F3F0E0;
}

/* Page Headers */
h1 {
  font:bold 12px verdana, sans-serif, arial;
  margin:0px;
  padding:0px;
  color:#6E0000;
}

/* News Titles & Block Headers */
h2 {
  font:bold 11px verdana, sans-serif, arial;
  margin:0px;
  padding:0px;
  color:#6E0000;
}

/* Normal Size Bold */
h3 {
  font:11px verdana, sans-serif, arial;
  margin:0px;
  padding:0px;
  color:#6F6C5D;
}

/* Small */
h4 {
  font:9px verdana, sans-serif, arial;
  margin:0px;
  padding:0px;
  color:#6F6C5D;
}

hr {
  border: 0;
  border-top: 1px solid #6E0000;
  margin-bottom: 10px;
}

div.hr { 
  height:1px;
  margin:0px;
  padding:2px;
  font-size: 1px; /* Fix for IE's default 16px height */
  border-bottom:1px solid #6E0000;
} 

p {
  margin:0px;
  padding:0px;
}


a {
  color:#3A3023;
  font:11px verdana, sans-serif, arial;
  text-decoration:none;
} a:link {
  color:#3A3023;
} a:visited {
  color:#3A3023;
} a:hover {
  color:#6E0000;
  text-decoration:underline;
}

a.tooltip_left {
  position:relative; /*this is the key*/
  z-index:24;
  text-decoration:none;
  border:1px dashed #6E0000;
  padding-left:3px;
  padding-right:3px;
} a.tooltip_left:hover { 
  z-index:25;
  background-color:#FFFFFF;
  cursor:help;
} a.tooltip_left span {
  display: none;
} a.tooltip_left:hover span { /*the span will display only on :hover state*/
  display:block;
  padding:2px;
  position:absolute;
  top:10px; 
  left:-200px; 
  width:200px;
  border:1px solid #234D76;
  background-color:#F2F5F5; 
  color:#000;
  text-align: center;
}

a.tooltip_right {
  position:relative; /*this is the key*/
  z-index:24;
  text-decoration:none;
  border:1px dashed #6E0000;
  padding-left:3px;
  padding-right:3px;
} a.tooltip_right:hover { 
  z-index:25;
  background-color:#FFFFFF;
  cursor:help;
} a.tooltip_right span {
  display: none;
} a.tooltip_right:hover span { /*the span will display only on :hover state*/
  display:block;
  padding:2px;
  position:absolute;
  top:10px; 
  left:10px; 
  width:200px;
  border:1px solid #234D76;
  background-color:#F2F5F5; 
  color:#000;
  text-align: center;
}

table {
  font-size:11px;
  border-collapse:collapse;
} .table_styled {
  border:1px solid #B0AA93;
  border-top:0px;
  background:#E9E5D3;
} .table_header {
  height:20px;
  font-weight:bold;
  border:1px solid #B0AA93;
  background:#DBD8C7;
  color:#6E0000;
} .table_unstyled {
  background:none;
  padding:0px;
  margin:0px;
} .table_wide {
  width:100%;
}

input {
  margin:1px;
  padding:1px;
  background:#EBE9DD;
  border:1px solid #B0AA93;
  font-size: 11px;
  font-family:verdana, sans-serif, arial;
} .textbox {
  background: #EBE9DD url("../images/input-bg.gif") repeat-x;
  border:1px solid #B0AA93;
} .file {
  background: #EBE9DD url("../images/input-bg.gif") repeat-x;
  background-color:#EBE9DD;
  border:1px solid #B0AA93;
} .button {
  background-color:#EBE9DD;
  border:1px solid #B0AA93;   
  padding: 2px 6px;
} .checkbox {
  margin:0px;
  margin-right:2px;
  margin-top:1px;
  padding:0px;
  background:transparent;
  border:0px;
} 

select {
  margin:0px;
  padding:0px;
  background:#EBE9DD;
  border:1px solid #B0AA93;
  font-size: 10px;
  font-family:verdana, sans-serif, arial;
} 

textarea {
  margin:0px;
  padding:0px;
  background:#EBE9DD;
  border:1px solid #B0AA93;
  font-family:verdana, sans-serif, arial;
  font-size: 10px;
  width:99%;
}

form {
  margin: 0px 0px 0px 0px; /* Top Right Bottom Left */
  padding:0px 0px 0px 0px; /* Top Right Bottom Left */
} .radio {
  margin:1px;
  padding:1px;
  border: 0px;
  background: None;
}

img {
  border-color:#B0AA93;
}

div.row span.left {
  float: left;
  text-align: left;
  width: 49%;
}

div.row span.right {
  float: right;
  text-align: right;
  width: 49%;
}

/******************************************************************************/
/* THEME SPECIFIC ELEMENTS                                                    */
/******************************************************************************/

.cell1 {
  background:#C6C6C6;
} .cell2 {
  background:#DFDFDF;
} .cell3 {
  background:#C6C6C6;
} .cell4 {
  background:#F8F8F8;
}

#site_table {
  background:#F3F0E0;
  padding:10px;
}

.box {
  width:100%;
  margin-bottom:10px;
  border:1px solid #B0AA93;
  background:#E9E5D3;
} .title {
  height:24px;
  padding:0px;
  color:#6E0000;
  background:#DBD8C7 url('../images/box-header_bg.gif') repeat-x;
  font:bold 10px verdana, sans-serif, arial;
  margin:0px;
} .subtitle {
  margin:0px;
  padding:2px;
  padding-top:5px;
  padding-bottom:0px;
  padding-left:5px;
  padding-right:5px;
} .content {
  background:#E9E5D3 url('../images/content_bg.gif') repeat-x;
  padding:0px;
  margin:0px;
  min-height:60px;
} .image {
  text-align:center;
  font-size:11px;
  padding:5px;
}

#header {
  height:110px;
  padding:0px;
  margin:0px;
  background:#E9E5D3;
} .h_title {
  font:bold 11px verdana, sans-serif, arial;
  color:#102945;
}

#navigation {
  height:22px;
  color:#EFE7D6;
  font-weight:bold;
  background: #6E0000 url("../images/nav-header_bg.png") repeat-x;
  text-shadow: 0 -1px 0 #700000;
} .seperator {
  padding:0px;
  background-image:url('../images/seperator.gif');
  background-repeat:repeat-x;
} #navigation :link {
  color:#EFE7D6;
  font-weight:bold;
} #navigation :visited {
  color:#EFE7D6;
  font-weight:bold;
} #navigation a:hover {
  color:#CBC9BD;
  font-weight:bold;
}

.block-table-left {
  width:185px;
  min-width:160px;
  margin: 0 10px 10px 10px;
  background:#E9E5D3;
  border:1px solid #B0AA93;
} .block-header-left {
  font:bold 11px verdana, sans-serif, arial;
  height:24px;
  line-height:24px;
  padding-right:5px;
  color:#6E0000;
  background:#DBD8C7 url('../images/box-header_bg.gif') repeat-x;
  text-shadow: 0 1px 0 #eadbcf;
} .block-content-left {
  padding:5px;
  background:url('../images/content_bg.gif') repeat-x;
}

.block-table-right {
  width:185px;
  margin: 0 10px 10px 10px;
  background:#E9E5D3;
  border:1px solid #B0AA93;
} .block-header-right {
  font:bold 11px verdana, sans-serif, arial;
  height:24px;
  line-height:24px;
  padding-right:5px;
  color:#6E0000;
  background:#DBD8C7 url('../images/box-header_bg.gif') repeat-x;
  text-shadow: 0 1px 0 #eadbcf;
} .block-content-right {
  padding:5px;
  background:url('../images/content_bg.gif') repeat-x;
}

.block-table-advertisement {
  width:160px;
  min-width:160px;
  margin-right:10px;
  margin-left:5px;
  margin-bottom:10px;
  background:#E9E5D3;
  border:1px solid #B0AA93;
} .block-header-advertisement {
  font:bold 11px verdana, sans-serif, arial;
  height:24px;
  padding-right:5px;
  color:#6E0000;
  background:#DBD8C7 url('../images/box-header_bg.gif') repeat-x;
} .block-content-advertisement {
  padding:0px;
  background:url('../images/content_bg.gif') repeat-x;
}

#footer {
  clear: both; /* makes sure no floats are inherited */
  width:100%;
  padding-top:20px;
} a.footer {
  color:#B0AA93;
  font-size:11px;
  font-family:verdana, sans-serif, arial;
} a.footer:link {
  color:#B0AA93;
} a.footer:visited {
  color:#B0AA93;
} a.footer:hover {
  color:#6E0000;
}

/* Facebook */
#block-id-99 .block-content-right {
  padding:0;
  padding-bottom: 10px;
} .pluginSkinLight div {
  border:0;
}
