body,input,textarea {
 background: #000;
 color: #ccc;
 font-family: verdana, sans-serif;
 font-size: 11px;
 line-height: 15px;
}
h1,h1 a,h1 a:visited {
 font-size: 20px;
 font-weight: normal;
 margin: 0px;
 display: inline;
 position: relative;
 bottom: -1px;
 text-decoration: none;
}
input,textarea { border: 1px solid #000;
-moz-border-radius:4px; }
.fbthumb, .fbrandthumb, .fbthisthumb, .fbmenuthumb {
 padding: 5px 0px 10px 0px; 
 width: 140px;
 text-align: center;
 vertical-align: middle;
 display: table-cell;
 float: left;
}
.fbcomthumb { padding: 0px 0px 5px 5px;
float: right; }
.fbthumb img, .fbmenuthumb img { border: 1px solid #666; }
.fbthisthumb img { border: 2px solid #000; }
.fbthisthumb { background-color: #000;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
}
.mainimage { text-align: center;
width: 700px;
background-color: #666;
-moz-border-radius:10px;
}
.thumbs { width: 700px; }
.subtitle { position: relative;
top: -2px;
left: 8px;
display: inline;
}
.fbthiscat { font-weight: bold; }
.fbpages { padding-bottom: 10px;
font-weight: bold; }
.fbthispage { font-weight: normal; }
img { border: 0px; }
.comments { padding: 20px;
background-color: #666;
-moz-border-radius:10px;
}
.fbcomment { margin-top: 5px;}
.fbbyline { display: block; color: #ccc; font-size: 10px;}
a,a:visited	{color: #bbb;
 text-decoration: underline;
}
a:hover,a:visited:hover {
 color: #666;
 text-decoration: none;
}
ul { list-style-type: none; margin: 0px;}
li { text-indent: 10px; }
.small { clear: both;
font-size: 10px;
text-align: right; }