body {
font-size: 80%;
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
margin: 0px;
padding: 0px;
color: rgb(210,210,210);
background-color: rgb(10,10,10);
}
img {
margin: 10px;
border: 1px solid rgb(40,40,40);
}
img.right {
margin: 3px 0 2px 4px;
float: right;
}
img.left {
margin: 1px 6px 0px 0;
float: left;
}
A {
text-decoration: underline;
color:  rgb(208,208,208);
}
A:visited {
color:  rgb(208,208,208);
}
A:hover {
color: gold;
}
p {
line-height: 1.8em;
text-align: left;
text-indent: 0px;
margin: 2px 0 13px 0px;
font-size: 86%;
}
ul {
list-style-type: disc;
margin: 3px 0 3px 10px;
padding: 0px;
font-size: 86%;
}
ul ul{
font-size: 100%;
}
ul li {
margin: 2px 0;
line-height: 1.8em;
}
.li65{
min-height: 65px; /* pro standardní prohlížeče */
_height: 65px; /* pro Internet Explorer, který to chápe jako min-height*/
margin-bottom: 0px;
padding-bottom: 0px;
}
.li75{
min-height: 75px; /* pro standardní prohlížeče */
_height: 75px; /* pro Internet Explorer, který to chápe jako min-height*/
margin-bottom: 0px;
padding-bottom: 0px;
}
.li65 img, .li75 img {
border: 1px solid black;
margin: 0 8px 0 0;
}
.li65 a, li75 a {
font-size: 100%;
}
.li90{
min-height: 100px; /* pro standardní prohlížeče */
_height: 100px; /* pro Internet Explorer, který to chápe jako min-height*/
clear: right;
margin-bottom: 0px;
padding-bottom: 0px;
}
.li120{
min-height: 125px; /* pro standardní prohlížeče */
_height: 125px; /* pro Internet Explorer, který to chápe jako min-height*/
clear: right;
margin-bottom: 0px;
padding-bottom: 0px;
}
h1 {
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
margin: 10px 0px 20px 0px;
padding: 0px;
padding-left: 0px;
text-align: left;
font-size: 190%;
font-weight: normal;
color: white;
}
h1.center {
text-align: center;
padding: 20px 0 0px 0;
font-size: 1.9em;
}
h2{
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
margin: 10px 0 3px 0;
padding-top: 10px;
padding: 0px;
font-size: 120%;
text-align: left;
color: gold;
}
h2.center {
text-align: center;
padding: 0px 0 10px 0;
font-size: 1.8em;
font-weight: normal;
}
h2.nadpis_main{
  padding: 0px;
  margin: 0 0 5px 0;
  font-size: 1.7em;
  font-weight: normal;
  clear: none;
  color: rgb(83,83,83);
}
h2.nadpis_main a{
color: rgb(179,179,179);
text-decoration: none;
}
h2.context, p.context{
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
font-size: 100%;
font-weight: bold;
}
p.context{
font-weight: normal;
line-height: 190%;
padding-bottom: 0px;
margin-bottom: 0px;
}
a.large {
color: gold;
}
ul.context{
font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
font-size: 100%;
}
h2 a {
color:  rgb(208,208,208);
line-height: 110%;
}
h3 a {
font-weight: normal;
}
h3 {
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
margin: 0px;
padding: 0px;
padding-top: 5px;
font-size: 100%;
text-align: left;
line-height: 170%;
color: rgb(228,228,228);
}
h4 {
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
margin: 0px;
padding: 0px;
padding-top: 3px;
font-size: 90%;
text-align: left;
color: white;
}
table {
margin: 3px;
font-size: 1em;
border-collapse: collapse;
text-align: center;
}
table.no_border {
border: 0; 
}
table ul {
margin: 0 0 0 5px;
padding: 0;
}
table h2 {
margin: 5px 0 0 0;
padding-bottom: 0px;
padding-top: 0px;
}
th {
width: 195px;
padding: 4px;
border: 1px solid rgb(65,65,65);
background-color: rgb(40,40,40);
text-align: center;
font-size: 85%;
}
td {
padding: 5px;
border: 1px solid rgb(65,65,65);
text-align: center;
vertical-align: middle;
font-size: 85%;
background-color: rgb(80,80,80);
}
td.tran {
border: 0px;
padding: 0px;
margin: 0px;
background-color: rgb(10,10,10);
}
td img{
margin: 0px;
padding: 0px;
}
td.left {
text-align: left;
}
td.left_stats {
text-align: left;
padding: 0px;
}
td.center_stats {
padding: 0px;
}
td.right {
text-align: right;
}
td.comment {
padding: 4px;
border: 0px;
text-align: left;
background-color: rgb(10,10,10);
color: rgb(208,208,208);
}
td.comment_left {
width: 120px;
padding: 4px;
border: 0px;
text-align: left;
vertical-align: top;
background-color: rgb(10,10,10);
color: rgb(208,208,208);
}
td.comment_light{
padding: 4px;
border: 0px;
text-align: left;
background-color: rgb(50,50,50);
color: rgb(208,208,208);
}
td.comment_left_light {
width: 120px;
padding: 4px;
border: 0px;
text-align: left;
vertical-align: top;
background-color: rgb(50,50,50);
color: rgb(208,208,208);
}
td.request {
padding: 4px;
border: 0px;
text-align: left;
background-color: #2F2F2F;
}
td.request_left {
width: 250px;
padding: 4px;
border: 0px;
text-align: left;
background-color: #2F2F2F;
vertical-align: top;
}
td.invisible {
background-color: inherit;
border: 0px;
text-align: left;
vertical-align: top;
}
form{
margin:  0 0 0px 0;
padding: 0px;
background-color: inherit;
font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
}
form textarea{
background-color: rgb(224,224,224);
border: 1px solid #000;
padding: 3px;
}
form input, form select{
background-color: rgb(224,224,224);
border: 1px solid #000;
padding: 2px;
}
form input.link, form textarea.link{
background-color: rgb(224,224,224);
border: 1px solid #454545;
font-size: 98%;
padding: 2px;
margin: 1px;
font-weight: normal;
}
input[type="submit"] {
background: gold;
font-weight: bold;
border: 1px solid rgb(112,112,112);
padding: 2px;
}
fieldset {
clear: left;
margin: 10px 0;
border: 1px solid #484848;
padding: 2px;
}
fieldset legend {
font-weight: bold;
color: rgb(255,204,0);
padding: 6px;
}
textarea {
font-size: 120%;
font-family: sans-serif;
}
input {
font-size: 120%;
font-family: sans-serif;
}
select {
font-size: 120%;
font-family: sans-serif;
}
#main {
position: relative;
width: 990px;
margin: 0px;
margin-top: 0px;
margin-left: 5px;
text-align: left;
padding: 10px;
}
#main_img {
width: 100%;
margin: 0px;
margin-left: auto;
margin-right: auto;
}
#container_outer_outer{
width: 1310px;
margin: 0px;
margin-left: auto;
margin-right: auto;
}
#container_outer_outer_wide{
margin: 0px 10px;
margin-left: auto;
margin-right: auto;
}
#container_outer{
width: 960px;
margin: 0px;
margin-left: auto;
margin-right: auto;
}
#container_outer2 {
width: 980px;
margin: 0px;
margin-left: auto;
margin-right: auto;
}
#container_outer_wide {
text-align: center;
margin: 0px;
margin-left: auto;
margin-right: auto;
}
#container_outer3 {
width: 980px;
margin: 0px;
float: left;
}
#container {
padding: 10px 10px 10px 10px;
background-color: #323232;
}
#container_column {
width: 950px;
margin: 0px auto;
padding: 10px ;
text-align: center;
}
#container_wide {
clear: both;
padding: 10px;
text-align: center;
}
.news_item h2 a {
color: gold;
}
#container ul,  #main_right ul {
clear: left;
margin-left: 22px;
margin-bottom: 10px;
list-style-type: disc;
}
#main_right {
float: right;
padding-top: 15px;
padding-left: 8px;
width: 780px;
border-left: 1px dashed rgb(38,38,38);
}
#main_right{
float: right;
padding-top: 15px;
padding-left: 8px;
width: 780px;
border-left: 1px dashed rgb(38,38,38);
}
#main_inner_right{
float: right;
padding-top: 15px;
padding-left: 8px;
width: 780px;
border-left: 1px dashed rgb(38,38,38);
}
#main_inner_left{
padding-top: 0px;
width: 190px;
margin: 5px 1px 5px 0px;
margin-right: 780px;
}
.top_switch2, .top_switch {
text-align: right;
float: right;
width: 250px;
padding-top: 16px;
padding-right: 10px;
padding-bottom: 10px;
font-weight: bold;
font-size: 1em;
}
.top_switch2 a {
color: gold;
}
.top_switch_left {
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
font-weight: bold;
font-size: 1em;
}
#login1 {
float: right;
text-align: right;
padding-right: 5px;
margin: 5px 5px 3px 5px;
line-height: 1.6em;
padding-bottom: 5px;
}
#logo2 {
height: 115px;
width: 960px;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px;
font-size: 87%;
}
#logo_wide {
height: 115px;
width: 980px;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px auto;
font-size: 87%;
}
#logo2 img, #logo_wide img{
margin: 15px 0 0 5px;
border: 0px;
}
#top-nav2 {
background-color: rgb(10,10,10);
width: 960px;
height: 29px;
padding: 0px;
margin: 0px auto;
}
#text {float: left;
width: 100%;
margin: 0px;
padding: 0px;
}

#text .vnitrni {
padding: 5px 10px 10px 15px;
}
#text_left {
width: 560px;
float: left;
padding-right: 5px;
margin-right: 0px;
}
#text_right {
margin-left: 565px;
}
#text_right ul{
list-style-type: none;
margin-left: 0px;
clear: none;
}
#text_right ul.quick_link{
font-size: 110%;
font-weight: bold;
}
#text_right ul.quick_link li{
margin: 2px 0;
}
#text_right ul.quick_link li a{
display: block;
background-color: #686868;
border: 1px solid #979797;
padding: 2px 7px;
text-decoration: none;
}
.text_right_unit {
padding: 5px;
margin: 3px 0px;
background-color: rgb(70,70,70);
clear: right;
}
.text_center_unit {
padding: 4px;
margin: 6px 0px;
background-color: rgb(70,70,70);
clear: right;
}
.text_right_unit h2, .text_center_unit h2{
padding: 1px 5px;
margin: 0 0 10px 0;
line-height: 1.5em;
background-color: rgb(30,30,30);
}
.text_right_unit h2.link{
padding: 3px 0px;
margin: 0;
background-color: #494949;
}
.text_right_unit h3{
clear: right;
margin-bottom: 3px;
padding: 0px;
padding-top: 5px;
}
.text_right_unit td.no_border_right {
padding: 4px;
border: 0px;
text-align: right;
background-color: rgb(70,70,70);
}
.text_right_unit td.no_border_center {
padding: 1px;
border: 0px;
text-align: center;
background-color: rgb(70,70,70);
}
.text_right_unit td.no_border_left {
padding: 4px;
border: 0px;
text-align: left;
background-color: rgb(70,70,70);
}
.text_center_unit td.no_border_left {
padding: 4px;
border: 0px;
text-align: left;
background-color: rgb(70,70,70);
}
.text_right_unit td.no_border_middle {
padding: 4px;
border: 0px;
background-color: rgb(70,70,70);
}
.text_center_unit td.no_border_middle {
padding: 4px;
border: 0px;
background-color: rgb(70,70,70);
}
table.img_box {
  margin: 0px;
}
div.row {
  width: 100%;
}
div.img_box_outer {
  text-align: center;
  margin: 0px;
  margin-right: 5px;
  width: 640px;
  float: left;
}
div.img_box_links {
  float: right;
  padding-top: 10px;
  padding-right: 5px;
  text-align: right;
  font-size: 0.86em;
  font-weight: bold;
}
div.img_box_outer table td {
  border: 0px;
  height: 232px;
  background-color: inherit;
  vertical-align: top;
  padding: 2px;
  text-align: center;
  font-size: 1em;
}
div.img_box_outer table td.left {
  width: 352px;
  padding-left: 0px;
  vertical-align: middle;
}
div.img_box_outer table td.center {
  width: 169px;
  vertical-align: middle;
}
div.img_box_outer table td.right {
  width: 112px;
  vertical-align: middle;
}
div.img_box_outer table td.left img {
  margin: 0px;
}
div.img_box_outer table td.center img {
  margin: 0 0 3px 0;
}
div.img_box_outer table td.right img {
  margin: 0 0 3px 0;
}
div.news_box {
  text-align: center;
  padding: 5px;
  width: 220px;
  float: left;
  border-right: 1px solid #555555;
}
div.news_box h2.nadpis_main {
  padding-left: 5px;
  padding-bottom: 2px;
  margin-bottom: 5px;
  border-bottom: 1px solid #555555;
}
div.news_box table {
  border: 0px;
  margin: 0px;
  font-size: 1em;
}
div.news_box table td {
  width: 275px;
  padding: 2px 5px;
  border: 0px;
  vertical-align: top;
  background-color: inherit;
}
div.news_box table h2{
  margin: 0px;
  line-height: 1.4em;
}
div.news_box table h2.small{
  font-size: 1.1em;
  padding: 0px;
}
div.news_box ul {
  padding: 0px;
  margin: 0px;
  padding-left: 6px;
  clear: none;
  list-style-type: none;
}
div.top_phot {
  text-align: center;
  padding: 5px;
  width: 940px;
  float: left;
}
div.top_phot td {
  width: 170px;
  font-size: 0.86em;
  text-align: left;
  padding: 2px 0px;
  background-color: inherit;
  border: 0px;
}
div.top_phot td img {
  margin: 0px;
  float: left;
  margin-right: 5px;
}
div.top_phot td h2 {
  padding: 0px;
  margin: 0xp;
  clear: left;
}
.news_item {
clear: both;
padding: 0px 3px;
margin-top: 5px;
border-top: 1px dashed #676767;
}
.news_item h2{
clear: none;
padding-top: 5px;
margin-top: 0px;
}
.news_item .float_right{
float: right;
padding: 2px 5px;
margin-left: 5px;
}
.news_item p{
margin-bottom: 0px;
}
p.date{
color: #b5b5b5;
font-style: italic;
}

p.socialize {
margin: 15px 5px 0 0;
padding: 0px;
text-align: right;
float: right;
}
.addthis_toolbox {
padding-top: 15px;
}
.news_item img.left{
margin-right: 7px;
margin-bottom: 5px;
}
.news_item ul{
padding: 0px;
margin: 0px;
padding-left: 0px;
margin-left: 15px;
}
.album_box {
margin: 0 0 5px 0px;
width: 100%;
clear: left;
float: none;
}
.img_unit {
float: left;
width: 382px;
height: 94px;
margin: 2px;
padding: 2px;
font-size: 85%;
color: rgb(149,149,149);
}
.img_unit_search {
float: left;
text-align: center;
width: 186px;
height: 189px;
margin: 1px;
padding: 2px;
padding-bottom: 5px;
font-size: 85%;
color: rgb(149,149,149);
}
.img_unit_search_wide {
float: left;
height: 232px;
padding: 2px;
font-size: 85%;
color: rgb(149,149,149);
}
.img_unit_search_glamour {
float: left;
text-align: center;
width: 186px;
height: 151px;
margin: 1px;
padding: 2px;
padding-bottom: 5px;
font-size: 85%;
color: rgb(149,149,149);
}
.img_unit_search_high {
float: left;
text-align: center;
width: 186px;
height: 170px;
margin: 1px;
padding: 2px;
padding-bottom: 5px;
font-size: 85%;
color: rgb(149,149,149);
}
.img_unit_search_center {
height: 185px;
margin: 1px;
padding: 2px;
padding-bottom: 5px;
font-size: 85%;
color: rgb(149,149,149);
text-align: center;
}
.img_unit_search_middle {
float: left;
text-align: center;
width: 183px;
height: 158px;
margin: 1px;
padding: 3px;
padding-bottom: 5px;
font-size: 85%;
color: rgb(149,149,149);
}
.img_unit_search_small {
float: left;
text-align: center;
width: 140px;
height: 100px;
margin: 2px;
padding: 3px 0;
padding-bottom: 5px;
font-size: 85%;
color: rgb(149,149,149);
}
.img_unit_search .inner, .img_unit_search_glamour .inner, .img_unit_search_center .inner {
  height: 120px;
  padding-bottom: 5px;
}
.img_unit_search a, .img_unit_search a:visited,.img_unit_search_glamour a, .img_unit_search_glamour a:visited, .img_unit_search_small a, .img_unit_search_small a:visited, .img_unit_search_middle a, .img_unit_search_middle a:visited, .img_unit_search_center a, .img_unit_search_center a:visited, .img_unit_search_text a, .img_unit_search_text a:visited {
font-size: 90%;
color: #868686;
}
.img_unit_search a:hover, .img_unit_search_small a:hover, .img_unit_search_middle a:hover, .img_unit_search_center a:hover, .img_unit_search_text a:hover {
color: gold;
}
#search{
width: 450px;
text-align: center;
padding: 5px;
margin: 20px auto;
}
.ad_dark{
clear: both;
text-align: center;
padding: 0px 0 0 0;
}
.cell img {
border: 1px solid rgb(67,67,67);
margin: 2px 0px;
}
.lists {
font-size: 90%;
}
.pg_nav {
width: 760px;
clear: both;
text-align: center;
margin: 0px 0px 5px 0;
padding: 10px 0px;
height: 20px;
}
.pg_nav2 {
width: 100%;
clear: both;
text-align: center;
margin: 0px 0px 0px 0;
padding: 25px 0px 5px 0;
height: 30px;
}
.pg_nav table, .pg_nav2 table, .pg_nav_top table{
border: 0px;
padding: 0px;
margin: 0px auto;
}
.pg_nav td, .pg_nav2 td {
border: 0px;
background-color: rgb(80,80,80);
font-weight: bold;
font-size: 1em;
}
.pg_nav a, .pg_nav2 a, .pg_nav_top a{
color: rgb(255,204,0);
text-decoration: none;
font-weight: bold;
}
.pg_nav a:visited,. pg_nav2 a:visited, .pg_nav_top a:visited {
color: rgb(255,204,0);
text-decoration: none;
}
.pg_nav a:hover, .pg_nav2 a:hover, .pg_nav_top a:hover {
color: rgb(255,204,0);
text-decoration: none;
}
td.pagelink {
padding: 7px 12px;
border-left: 1px solid rgb(50,50,50);
}
.comments {
width: 660px;
color: rgb(149,149,149);
margin: 15px auto;
padding: 7px;
text-align: center;
}
#footer2{
clear: both;
padding: 10px;
background-color: rgb(10,10,10);
color: rgb(73,73,73);
text-align: center;
}
.ad {
clear: both;
padding: 5px 0;
}
.text_unit {
background-color: #464646;
margin: 2px;
padding: 5px;
clear: both;
}
.text_unit p{
margin: 2px 0;
}
.text_unit h3{
font-size: 86%;
}
#newsbar table{
clear: both;
width: 935px;
margin: 10 0 0px 0;
}
#newsbar table tr td{
border: 0px;
background-color: rgb(28,28,28);
padding: 7px 5px;
border-right: 1px solid rgb(70,70,70);
}
#newsbar h3 {
margin: 2px;
padding: 0px;
}
.comment_no {
background-color: black;
color: yellow;
font-weight: bold;
padding: 0 3px;
}
.comment_box {
width: 370px;
margin: 2px;
padding: 6px;
float: left;
background-color: #494949;
border: 1px solid #363636;
}
.comment_box h3{
font-size: 86%;
margin-bottom: 3px;
padding: 0px;
padding-top: 5px;
border-bottom: 1px solid #585858;
}
.comment_post {
margin: 10px 0px;
clear: left;
}
.news {
background-color: red;
color: white;
text-decoration: none;
padding: 1px 2px;
font-weight: bold;
margin-right: 5px;
border: 1px solid black;
}
.here_you_are {
margin: 0 0 5px 0;
padding: 0 0 5px 0;
}
.social_links {
width: 760px;
background-color: #505050;
border: 1px solid #363636;
margin: 0 0 10px 0;
padding: 4px;
}
.best_links {
float: left;
padding: 4px;
}
.best_links td.no_border_left {
padding: 4px;
border: 0px;
text-align: left;
background-color: inherit;
}
.best_links td.no_border_right {
padding: 4px;
border: 0px;
text-align: right;
background-color: inherit;
}
.best_links h2.link{
padding: 3px 0px;
margin: 0;
}
.like_paragraph p {
font-family: Arial, Verdana, "Helvetica CE", sans-serif;
margin: 2px 0 15px 0px;
text-indent: 0px;
font-size: 100%;
}
.minimenu {
padding: 7px 10px;;
background-color: rgb(32,32,32);
border: 1px solid rgb(0,0,0);
color: rgb(192,192,192);
}
.menu_lower {
text-align: center;
padding: 20px 0; 
padding-top: 10px;
font-size: 1.2em;
font-weight: bold;
}
.ad_top{
padding: 0px;
margin: 25px 0px 15px 10px;
}
.ad_right {
position: absolute;
top: -0px;
right: -315px;
}
.ad_right_right {
position: absolute;
top: 0px;
right: -174px;
}
.ad_left {
position: absolute;
top: 0px;
left: -174px;
}
.box {
margin: 2px 0;
padding: 5px;
background-color: rgb(57,57,57);
color: rgb(224,224,224);
}
#related_images_outer {
margin: 0px auto 10px auto;
width: 970px;
}
#related_images {
width: 960px;
background-color: rgb(48,48,48);
margin: 0 0 10px 0;
padding: 4px 10px 0px 10px;
text-align: center;
border: 1px solid #363636;
clear: both;
}
#left_column_outer {
width: 615px;
float: left;
text-align: left;
}
#left_column {
width: 615px;
background-color: rgb(48,48,48);
border: 1px solid #363636;
margin: 0 0 10px 0;
padding: 4px;
float: left;
}
#left_column_inner {
margin-bottom: 0px;
margin-top: 0px;
padding-bottom: 0px;
font-size: 86%;
line-height: 1.8em;
}
#right_column {
width: 335px;
background-color: rgb(48,48,48);
border: 1px solid #363636;;
margin-left: 635px;
margin-bottom: 10px;
padding: 5px;
clear: none;
text-align: left;
}
#right_column ul{
list-style-type: none;
margin-left: 0px;
clear: none;
}
#right_column h2{
padding: 1px 5px;
margin: 0 0 10px 0;
line-height: 1.5em;
background-color: rgb(30,30,30);
}
  .forum_post {
  width: 770px;
  margin: 12px 0;
  padding: 0px;
  border: 1px solid rgb(25,25,25);
  background-color: rgb(80,80,80);
  font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
  }
  .forum_post .header {
  padding: 5px 10px;
  background-color: rgb(40,40,40);
  }
  .forum_post p {
   font-size: 100%;
   line-height: 1.5em;
   margin: 12px 0;
  }
  p.arial {
  font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
  font-size: 100%;
  }

  table.fp {
    padding: 5px 10px;
    font-size: 120%;
  }
  td.fp_left {
    vertical-align: top;
    width: 155px;
    background-color: rgb(80,80,80);
    text-align: left;
  }
  td.fp_date {
    height: 15px;
    background-color: rgb(80,80,80);
    padding: 5px 10px;
    font-size: 70%;
    text-align: left;
    color: rgb(120,120,120);
  }
  td.fp_right {
    vertical-align: top;
    width: 770px;
    background-color: rgb(88,88,88);
    padding: 0 10px 0px 10px;
    min-height: 140px;
  }
  td.fp_right p {
  clear: left;
   font-size: 100%;
   line-height: 1.6em;
   margin: 12px 0px;
   font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
  }
   td.fp_right div.quote{
    border: 1px solid rgb(60,60,60);
    background-color: rgb(74,74,74);
    text-align: left;
    margin: 5px 0px;
    padding: 5px 8px 0px 8px;
  }
  td.fp_right div.quote p{
    margin: 5px 0px;
    padding: 0px;
    color: rgb(158,158,158);
  }
  td.fp_right div.quote .quote_by {
    font-weight: bold;
    color: rgb(158,158,158);
    margin: 0px;
    padding: 0px;
     font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
  }
  td.fp_right .edited {
    color: gray;
    background-color: #545454;
    padding: 3px; 10px;
    font-size: 86%;
    font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
  }
  .fp_member_photo {
    height: 90px;
    margin: 10px 3px 0 0;
  }
  a.topic_name {
    color: gold;
    font-family: Verdana, "Helvetica CE", "Arial CE", sans-serif;
    font-weight: bold;
    font-size: 120%;
  }
  .fp_img {
    margin: 1px;
  }
  .button {
    display: block;
    background-color: #686868;
    border: 1px solid #979797;
    padding: 4px 7px;
    text-decoration: none;
    font-size: 150%;
  }
  ul.rMenu li a.selected_tab {
  border-bottom: 1px solid #323232; 
  background-color: #323232; 
  color: gold;
}
.histogram img {
  margin: 0px;
  padding: 0px;
  border: 0px;
  float: none;
}
#bottom_bar {
	 position: fixed;
	 bottom: 0px;
	 right: 0px;
	 width: 100%;
	 z-index:9999;
	 background-color: rgb(26,26,26);
	 border-top: 1px solid rgb(42,42,42);
	 color: rgb(176,176,176);
   font-size: 1.5em;
}
#bottom_bar_inner {
  width: 980px;
  margin: 0px;
  margin-left: auto;
  margin-right: auto;
}